复位信号
复位信号
在可编程的芯片(如单片机),可编程控制器(PLC),微机等电子设备的运行中,会出现程序跑飞的情况或程序跳转,可用手动或自动的方法发给硬件特定接口使软件的运行恢复到特定的程序段运行,这一过程就是复位过程;而在这一过程中,手动或自动的方法发给硬件特定接口的信号,就是复位信号。
中文名复位信号
外文名reset signal
目录
1分类
2同步复位信号
优点
缺点
3异步复位信号
优点
缺点
4复位信号重要性
1分类
复位信号主要分为两大类同步复位信号与异步复位信号。同步复位信号是指时钟有效沿到来时对触发器进行复位所产生的信号;异步复位信号不依赖于时钟信号,只在系统复位有效是产生的复位信号。
2同步复位信号
优点
1)利于静态时序分析工具的分析
2)可以滤除复位信号中有效持续时间短于时钟周期的毛刺,有很高的抗干扰性
3)有利于基于周期的仿真工具的仿真
缺点
1)复位信号的有效时长必须大于时钟周期,否则可能会采不上复位信号
2)复位行为依赖于时钟信号,如果时钟信号存在问题,无法正确完成复位行为
3)存在复位延时和组合逻辑延时
4)由于器件库中只有异步复位端口,倘若采用同步异步复位的话,综合时会插入额外的组合逻辑,占用更多的逻辑资源[1]
3异步复位信号
优点
1)识别方法简单,可用于全局复位
2)设计相对简单,不需要额外的逻辑资源,易于实现
3)大多数器件库中的器件都有异步复位端口,可节省资源
缺点
1)在复位信号释放的时候容易出现问题,若复位刚好在时钟有效沿附近释放,很容易使寄存器输出端出现亚稳态
2)异步复位易触发,容易受到毛刺的影响,所以对异步复位源要求较高
3)难以进行静态时序分析,难以仿真
4复位信号重要性
随着集成电路设计技术的发展,单芯片电路的设计规模越来越大,设计复杂度也相应地越来越高。查看更多>>