以下题目解析仅为个人理解,如有错误,还请不吝指正!
1
setup slack ≥ 0
Tperiod-Tsu-(Tco+Tdata)+Tskew ≥ 0
Tperiod-2-(6+2)+0 ≥ 0
Tperiod ≥ 10
故最大频率为100M。
2
最大频率分析使用最长路径,最长路径为从下方的触发器输出,经过异或门再到达上方触发器输入D的路径。
tint表示互连线上的延时。
setup slack ≥ 0
Tperiod-Tsu-(Tco+Tdata)+Tskew ≥ 0
Tperiod-0.5-(1+4+0.5)+0 ≥ 0
Tperiod-6 ≥ 0
Tperiod ≥ 6
对应工作频率为166.67M,又工作频率的timing margin为10%,故166.67 * 0.9 = 150M。
3
(a)系统最高工作频率
setup slack ≥ 0
Tperiod-Tsu-(Tco+Tdata)+Tskew ≥ 0
Tperiod-2-(1.8+1.2)+0 ≥ 0
Tperiod-5