分析异步时序电路一定有触发器吗时,为什么需要列出触发器的时钟信号方程组

格式:PPT ? 页数:12页 ? 上传日期: 20:02:50 ? 浏览次数:26 ? ? 1500积分 ? ? 用稻壳阅读器打开

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

}

您需要 才可以下载或查看没有帳号?

图2. D触发器简单时序图

根据原理图对三个时间进一步理解:该电路工作原理CLK = 0,T1开数据经D传输至两个反相器进行缓存,等到CLK=1;T2开數据经过反相器 I3,I4后输出至 Q所以上升沿敏感其实传输的数据是CLK= 0 时的数据。因此需要被传输的数据应该在上升沿来到前稳定即建立时间。保持时间需要从传输门进行考虑CMOS结构并不是突变,MOS在输入变化时有一段时间不稳定为了I1,I2处数据发生突变,所以数据需要稳定一段时間Tc-q很好理解,路劲延迟7 z/ n+ s! P# l2 ]) C结合上述分析,进行一个简单的实验& a4 m9 y. D' S/ e- B* t& D实验内容,4位二进制计数器计数器计数到10将valid拉高一个时钟,实验中有兩个valid一个valid_w,一个valid_r具体不同见源代码:!

11时拉高,如何理解呢结合图5的RTL图可以做一个很好的解释。 图5 实验RTL图当时钟上升沿到的时候 计数加一需要在建立时间时才能被触发器采样同时需要一段延迟才能数稳定。考虑当前时钟cnt=9;当下个时钟到来时cnt触发器和valid_r触发器同时对clk上升沿敏感,D也同时采样经过前面对时序的分析也可以知道,D采的是上升沿到来前的值所以valid_r采到的是cnt=9,在RTL_ROM中的比对结果所以需要下个时钟才能获得cnt=10,在RTL_ROM中的比对结果。当然上升沿这个时刻valid_w也是0但经过一小段传输延迟后valid_w变为0了,这里仿真结果在逻辑上是正确的在大自然下应该會有一定的延迟。'
}

我要回帖

更多关于 时序电路一定有触发器吗 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信