静态时序分析
静态时序分析是数字IC笔试和面试中常考的题目之一,主要考察参试者对时序电路建立时间和保持时间的理解,题目常考的点:
- 电路中是否存在时序违规
- 找出关键路径
- 计算最大时钟频率
题目
- 题目解读:
求F2最坏情况下的保持时间裕量;
求F4最好情况下的建立时间裕量。 - 计算前的准备
F1/2/3/4时钟频率:由图可知,F1/2/3/4的时钟端口由一个二分频电路驱动,时钟频率为8ns。
F2-F1之间的Tskew: 0.2~0.5
F4-F3之间的Tskew: 0.4~1 - 写公式:
建立时间:Tcq + Tdelay <= Tclk + Tskew - Tsetup
所以最坏的建立时间裕量:setup slack = (Tclk + Tskew)min -( Tsetup + Tcq + Tdelay)max = 8 + 0.2 - 0.3 - 0.7 - 7 = 0.2
保持时间:Tcq +