笔试知识点(时序约束与时序分析)

1.最大数据到达歪斜:最长数据路径-最短数据路径

2.时钟裕量的计算:数据到达所需要的时间-数据到达所需实际时间。

3.数据抖动:数据抖动是指数字信号在瞬间相对于理想位置的偏移。

4.数据漂移:与数据抖动相比,数据漂移相对较慢,两者界限在于10Hz,若抖动频率大于10Hz,即为数据漂移,反之为数据抖动。

5.D触发器组成的流水线可以提高系统时钟频率,提升系统数据吞吐率。

流水线的缺点:增大电路面积,增加了首达信号的延迟时间。

同时可以提高系统时钟频率的方法:提高核电压、减少组合路径长度。

6 alt 此题,思路为 (1)对于建立时间,建立时间的定义为在时钟有效沿来临前,数据必须保持稳定的最小时间。

对于时钟路径,有一个1ns的buf,那么数据可以少保持1ns;对于数据路径,有一个2ns延迟的组合路径

则,数据必须在时钟有效沿到来前2ns保持稳定,综合以上,得到建立时间=2-1+2=3ns.

(2)对于保持时间,保持时间的定义为在时钟有效沿后数据必须保持的最小时间。

对于时钟路径,有一个1ns的buf,那么数据必须在有效沿后多保持1ns;对于数据路径,当两电路级联

时,相当于两者输入输出直接有一个组合电路异或门,则其保持时间可缩短2ns,综合以上,保持时间为

=2+1-2=1ns。

7、setup-time:

data required time = capture time + destination clk path delay - setup time -clk uncertainty。

data arrival time = launch time + source clk path delay + data path delay

setup slack = data required time - data arrival

而建立时间裕量的又一表示方法为:

setup slack = Tclk+Tskew-(Tco + Tlogtic + Troute + setup time)

alt

8、hold-time:

data required time = capture time + destination clk path delay + hold time + uncertainty time

data arrival time = launch time + source clk path delay + data path delay

hold slack = data required time - data arrival

而保持时间裕量的又一表示方法

hold slack = Tco + Tlogtic + Troute - hold time - Tskew

全部评论

相关推荐

刘湘_passion:出国旅游?那就小心你的腰子咯
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务