首页 > 其他 > 详细

异步复位,同步释放

时间:2015-03-14 13:36:01      阅读:315      评论:0      收藏:0      [点我收藏+]

  根据前面的异步复位和同步复位分析,现在介绍一种更为可靠的异步复位、同步释放的双缓冲电路。改电路由两个同一时钟沿触发的层叠寄存器组成,该时钟必须和目标寄存器是一个时钟域;

     input  sclk;

   input   s_rst_n;

   output  rst_nr2;

  reg   rst_nr1,rst_nr2;

always @ ( posedge sclk or negedge s_rst_n )

               if ( !s_rst_n )

                    rst_nr1 <= 1‘b0;

               else rst_nr1 <= 1‘b1;

 

always @ ( posedge sclk or negedge s_rst_n )

               if ( !s_rst_n ) 

                     rst_nr2 <= 1‘b0;

               else rst_nr2 <= rst_nr1;

实际上是将异步信号进行同步化,大大的降低了异步复位产生亚稳态的可能性;

异步复位,同步释放

原文:http://www.cnblogs.com/geekite/p/4337316.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!