zoukankan      html  css  js  c++  java
  • 8.异步复位,同步释放

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

         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;

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

  • 相关阅读:
    7月27日
    7月26日
    7月25日
    7月24日
    UI基础 选项卡
    UI基础 手势
    UI基础 小球拖拽
    UI基础 事件
    UI基础 自定义视图
    UI基础 视图控制器
  • 原文地址:https://www.cnblogs.com/geekite/p/4337316.html
Copyright © 2011-2022 走看看