推荐答案
测试一下
题目
在数字电路中,有关寄存器建立时间,正确的是
A. 上述都不对
B. 建立时间要求寄存器D端数据比时钟边沿早到达
C. 建立时间要求寄存器时钟边沿和D端数据一起到达
D. 建立时间要求寄存器时钟边沿比D端数据早到达
参考答案与知识点
参考答案
正确选项:B。建立时间(setup time)是指在时钟有效沿到来之前,数据输入端D的数据必须保持稳定的最小时间间隔,即要求数据信号在时钟边沿之前提前到达并稳定,以确保被正确采样。选项B准确表述了建立时间的这一要求。选项C“时钟边沿和D端数据一起到达”忽略了建立时间要求数据提前到达的特性,若数据与时钟完全同时到达,则无法满足数据提前稳定的要求,可能导致亚稳态。选项D“时钟边沿比D端数据早到达”违背了建立时间的定义,此时数据尚未稳定,时钟已经采样,容易造成逻辑错误。因此只有B正确。
涉及知识点
- 建立时间定义
- 建立时间与保持时间的区别
- 亚稳态概念
- 时序约束基本概念