保持寄存器和输入寄存器的区别_寄存器同步传输与建立保持时间

看一个最简单也是最极端的例子

d6213787aa8b5cdd194adb5a960ef759.png

8e14d1b27db1420a83fe902f81cf354d.png

寄存器R1输入端采样和输出端状态是明确的,R2有疑惑。采样时钟沿前的值还是时钟沿后的值?实际这是一个简化的逻辑时序。

e99e836f8103df4a887dd32c3ab87f38.png

考察真实的情况。采样需要满足一定的时序要求,即输入值需保持一定的时间不变:时钟沿前需保持一段时间不变--建立时间、时钟沿后保持一段时间不变--保持时间,这样才能保证寄存器内部MOS管栅极完成寄生电容的充放电,开启或关闭沟道一定时间,以完成漏极电容充放电,实现状态的转换。状态转换需要一定时间,即延迟。R1的延迟需要足够短,不能和时钟周期冲突;需要足够长,满足R2的建立保持时间要求--从这个意义讲,延迟是有益和必需的,这个例子中R1和R2之间没有组合逻辑,也就缺少组合逻辑引入的延迟,对R1的延迟满足足够长的要求更苛刻,这也是上面所说是最极端的例子的原因。

关于建立保持时间的深入思考参见《数字集成电路--电路、系统与设计(第二版)》第10章数字电路中的时序问题第10.3节同步设计--一个深入的考察。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值