推荐答案
测试一下
题目
D触发器:Tsetup=3ns,Thold=1ns,Tck2q=1ns,
A、1GHZ
B、500MHZ
C、250MHZ
D、200MHZ
参考答案与知识点
参考答案
C。最大可运行时钟频率由建立时间约束决定,即时钟周期Tclk ≥ Tck2q + Tlogic + Tsetup。题目中未给出组合逻辑延迟,通常假设为0(即触发器输出直接反馈到输入或简单路径),因此最小周期Tclk = Tck2q + Tsetup = 1ns + 3ns = 4ns,对应频率为1/4ns = 250MHz。保持时间约束(Thold=1ns)在这种情况下可能不满足,但实际设计中可通过插入缓冲或调整时钟偏斜解决,不影响最大频率上限。因此正确答案为C。
涉及知识点
- 建立时间约束
- 保持时间约束
- 最大时钟频率计算
- 时序路径分析
- Tck2q与Tsetup关系