推荐答案
测试一下
题目
D触发器Tsetup=3ns,Thold=1ns,Tck2q=1ns,
A 1GHZ
B 250MHZ
C 500MHZ
D 200MHZ
参考答案与知识点
参考答案
正确选项为B。D触发器的最大运行时钟频率由时序路径的最小周期决定。在触发器直接级联(无组合逻辑)的情况下,数据从一个触发器的时钟沿到下一个触发器的数据输入需满足建立时间要求。路径总延迟为发射触发器的时钟到输出延迟Tck2q(1ns)加上捕获触发器的建立时间Tsetup(3ns),即1+3=4ns。因此最小时钟周期为4ns,最大频率为1/4ns=250MHz。保持时间Thold=1ns需由Tck2q满足:发射触发器输出在时钟沿后1ns才变化,恰好满足保持时间要求,不限制频率。若无组合逻辑,此为最大频率。若考虑时钟偏移或组合逻辑,则需更多参数,但题目仅提供触发器本身参数,故基于最简情况计算得B。
涉及知识点
- 触发器建立时间与保持时间
- 时钟到输出延迟Tck2q
- 最大时钟频率计算方法
- 触发器级联的最小周期公式
- 保持时间约束检查