天天看点

同步复位和异步复位的对比

复位分为同步复位和异步复位。

同步复位的优点:

1.抗干扰性高,可以剔除复位信号中周期短于时钟周期的毛刺。

2.有利于静态时序分析工具的分析。

3.有利于基于周期的仿真工具的仿真。

同步复位的缺点:

1.占用更多的逻辑资源。

2.对复位信号的脉冲宽度有要求,必须大于指定的时钟周期,由于线路上的延迟,可能需要多个时钟周期的复位脉冲宽度,且很难保证复位信号到达各个寄存器的时序。

3.同步复位依赖于时钟,如果电路中的时钟信号出现问题,无法完成复位。

异步复位的优点:

1.不需要额外的逻辑资源,实现简单,而且CPLD有针对复位信号的全局布线资源,可以保证复位引脚到各个寄存器的时钟偏差最小(不是到各个寄存器的延迟最小)。

2.复位信号不依赖于时钟。

异步复位的缺点:

复位信号容易受到外界的干扰,并且对电路内的毛刺敏感;

复位信号释放的随机性可能导致时钟时序违规,也就是复位释放时在时钟有效沿附近,会使电路处于亚稳态。