同步复位与异步复位的区别

问题:
请简述同步复位与异步复位的区别,说明两种复位方式的优缺点,并解释“异步复位,同步释放”。
简答:
1. 同步复位与异步复位的区别
同步复位是指在时钟沿变化时,复位信号满足复位条件,系统将完成复位动作;异步复位时钟复位信号不依赖与时钟,只要满足复位条件,系统就完成复位动作。
2. 同步复位的优缺点
优点:
有利于基于周期的仿真工具的仿真;
有利于静态时序分析工具的分析,可以综合出较高的工作频率;
抗干扰能力高,可以剔除复位信号中高于时钟频率的毛刺;
缺点:
复位依赖于时钟信号,当时钟信号出现故障时,系统将无法正常复位;
占用更多内部逻辑资源,逻辑门时延较高:由于多数逻辑器件的目标库内的d触发器只有异步复位端口,所以综合器在综合同步复位时将在寄存器的输入端口插入组合逻辑;
复位信号的有效脉冲宽度必须大于时钟周期:由于线路的时钟延时和路径延时,所以需要多个时钟周期的复位脉冲宽度,并且不能保证复位信号到达各个寄存器的时序。
3. 异步复位的优缺点
优点:
复位信号不依赖于时钟信号,电路在任何情况下都能实现复位;
节约内部逻辑资源,设计实现简单:由于多数逻辑器件的目标库内的d触发器都有异步复位端口,所以复位端口不需要设计额外的逻辑资源。
缺点:
复位信号对电路内的毛刺敏感,容易受到外界的干扰,出现频繁复位现象;
复位信号异步释放的随机性可能导致时序违规,当复位信号释放在时钟有效沿附近时,触发器输出可能处于亚稳态,导致复位操作失败;
不利于静态时序分析工具的分析,如果复位信号不是直接来自于 i/o 引脚,在 dft (design for test)扫描和测试时,复位信号必须被禁止,因此需要添加额外的同步电路。
4. 异步复位  同步释放
复位设计通常采用“异步复位,同步释放”的方式:复位信号的到来与时钟信号无关,保证复位信号采集的可靠性;复位信号的释放发生于下一个时钟周期,有效防止复位信号释放时可能产生的亚稳态。


正点原子emmc和nand的区别
称重传感器的七种类型及常见作用途!
在模块化设计过程中编写testbench并仿真的方法介绍
VIVA (昱盛电子) VP2123 3A/21V/340kHz Synchronous Buck Converter
SpaceX将Starlink卫星网络的公开测试扩展到加拿大和英国
同步复位与异步复位的区别
ELEXCON2016:重新定义电子展
iphone8将采用oled屏夏普或成为新屏幕供应商
伦敦BBOXX与刚果签署协议,为刚果提供太阳能电力
夏季来临 选择合适的分类储鲜食材方法很重要
数据成物联网家电核心
物联网安防在智慧社区的应用
一款中国产的LED灯被欧盟召回 被指不符合低电压指令
引起高压线缆故障的五种原因及其解决办法
柯力传感完成对COMS激光测量传感器研发商点联传感的天使轮投资
buck电路如何调整占空比?
智能变电站的发展方向
Poly在深度学习领域中发挥的作用
lm393比较器典型电路分析
关于大品牌测土配肥仪器排行是怎样的