推荐答案
测试一下
题目
下列关于同步复位和异步复位的区别,说法正确的是
A、同步复位在时钟边沿判断复位条件,完成复位动作
B、异步复位不管时种状态,只要复位条件成立就完成复位动作
C、异步复位信号一般同步释放的
D、同步复位信号不允许出现毛刺
参考答案与知识点
参考答案
正确选项为A、B、C。
A正确:同步复位仅在时钟有效沿(上升沿或下降沿)采样复位信号,只有当复位条件在时钟沿满足时才执行复位操作,复位动作与时钟同步。
B正确:异步复位不依赖时钟,只要复位信号有效(如低电平或高电平),电路立即异步清零或置位,无需等待时钟沿。
C正确:异步复位信号在释放时(从有效跳回无效)通常需要经过同步处理,即“异步复位,同步释放”,以避免释放时刻接近时钟沿导致亚稳态,确保系统稳定。
D错误:同步复位信号允许存在毛刺,因为其只在时钟沿采样,非时钟沿处的毛刺不会被捕获;但若毛刺恰好出现在时钟沿,则可能引发误复位,因此设计时仍建议对复位信号进行滤波或同步,但并非“不允许”存在。相比之下,异步复位对毛刺极为敏感,任何时刻的毛刺都可能导致误复位,因此异步复位信号必须完全无毛刺。
涉及知识点
- 同步复位依赖时钟沿
- 异步复位不依赖时钟
- 异步复位同步释放
- 复位信号的毛刺敏感性