同步时序逻辑电路和异步时序逻辑电路有何不同?

如题所述

一、核心逻辑不同

1、异步电路电路的核心逻辑是组合电路,比如异步的FIFO/RAM读写信号、地址译码信号等电路。

2、电路的核心逻辑是由各种各样的触发器实现的,所以比较容易使用寄存器的异步复位/置位端,以使整个电路有一个确定的初始状态。

二、电路的输出不同

1、异步电路的输出不依赖于某一个时钟,也就说不是由时钟信号驱动触发器产生的。

2、同步整个电路是由时钟沿驱动的。

三、特点不同

1、异步电路非常容易产生毛刺,且易受环境的影响,不利于器件的移植。

2、同步电路以触发器为主体的同步时序电路可以很好的避免毛刺的影响,使设计更可靠;同步时序电路利于器件移植,因为环境以及器件工艺对同步电路的影响几乎可以不考虑;同步电路可以容易的组织流水线,提高芯片的运行速率。

参考资料来源:百度百科-同步时序逻辑电路

参考资料来源:百度百科-异步时序逻辑

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-25
同步时序电路只有一个时钟源,也就是说这个电路中的每一个触发器都是同时被触发
异步时序电路有多个时钟源,也就是说,每个触发器不是同时被触发的,有时间先后。
其他的不同就是,异步时序电路普遍比同步时序电路复杂。本回答被提问者采纳
第2个回答  2020-12-28
相似回答