时序剖析基本概念介绍Skew
n 的时刻也不一样,咱们把时钟信号抵达不同寄存器的时刻误差称为skew。一直以来,Skew都是衡量时钟树功能的重要
关于positive skew来说,它可以大大削减T的时刻,相当于提高芯片的pemace。可是它的hold时刻会变得更难以满意
关于negative skew来说,它的hold时刻愈加简单满意,取而代之的是,它会下降芯片的功能。
Global skew 是指,同一时钟域,恣意两个途径的最大 skew 。如下图所示,留意是恣意两条途径,不论是不是timing path,都会算作gloabl skew核算的目标。CTS时,东西更重视的是global skew, 会尽或许地将global skew做小。
Local skew 是指,同一时钟域,恣意两个有逻辑相关联系的途径最大 skew 。这边需求注明,有必要是存在逻辑联系的path才会核算local skew,也便是说有必要要是timing path。如下图所示,咱们在剖析timing的时分,更多地是重视local skew。
interClock skew 是指,不同时钟域之间途径的最大 skew,如下图所示:
别的还有一种比较特使的skew,便是现如今用得较多的useful skew,咱们称为有用误差。一般来说,skew会恶化timing成果,但假如合理运用,那skew也可以更好的起到修正timing的效果,来提高规划的频率。
如下图:时钟周期为 4ns ,各时钟途径推迟如下:可以正常的看到有一条途径的 slack 为 -1ns ,阐明这条途径违规。可以正常的看到与这条途径相关的 skew 是 t3-t2= -1ns 。

营业执照公示