原创 同步复位和异步复位的比较

2008-1-23 14:42 5178 8 9 分类: FPGA/CPLD
一、特点:
同步复位:顾名思义,同步复位就是指复位信号只有在时钟上升沿到来时,才能有效。否则,无法完成对系统的复位工作。用Verilog描述如下:
           always @ (posedge clk) begin
                 if (!Rst_n)
                   ...

                end

   异步复位:它是指无论时钟沿是否到来,只要复位信号有效,就对系统进行复位。用Verilog描述如下:

            always @ (posedge clk or negedge Rst_n) begin

                   if (!Rst_n)
                  ...
                  end

二、各自的优缺点:
1、总的来说,同步复位的优点大概有3条:
 a、有利于仿真器的仿真。
b、可以使所设计的系统成为100%的同步时序电路,这便大大有利于时序分析,而且综合出来的fmax一般较高。
c、因为他只有在时钟有效电平到来时才有效,所以可以滤除高于时钟频率的毛刺。他的缺点也有不少,主要有以下几条:
a、复位信号的有效时长必须大于时钟周期,才能真正被系统识别并完成复位任务。同时还要考虑,诸如:clk skew,组合逻辑路径延时,复位延时等因素。
b、由于大多数的逻辑器件的目标库内的DFF都只有异步复位端口,所以,倘若采用同步复位的话,综合器就会在寄存器的数据输入端口插入组合逻辑,这样就会耗费较多的逻辑资源。

    2、对于异步复位来说,他的优点也有三条,都是相对应的
       a、大多数目标器件库的dff都有异步复位端口,因此采用异步复位可以节省资源。
  b、设计相对简单。
  c、异步复位信号识别方便,而且可以很方便的使用FPGA的全局复位端口GSR。
 缺点:

       a、在复位信号释放(release)的时候容易出现问题。具体就是说:倘若复位释放时恰恰在时钟有效沿附近,就很容易使寄存器输出出现亚稳态,从而导致亚稳态。

       b、复位信号容易受到毛刺的影响。

三、总结:

    所以说,一般都推荐使用异步复位,同步释放的方式,而且复位信号低电平有效。这样就可以两全其美了。
PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户53256 2008-2-14 21:49

这种想法不错哦,不过个人自觉关闭电源也很重要啊

用户703552 2008-1-23 17:51

复杂的模块需要把异步复位在模块内部与时钟同步,这对于后面DFT,timing analysis 会方便一些

用户54384 2008-1-23 00:07

我支持机顶盒节能的想法!

用户819863 2008-1-19 11:16

最直接,最有效的办法就是把电源关闭啊~~不就是按一下开关的事情吗??

用户40414 2008-1-18 11:46

看过,谢谢

1

相关推荐阅读
用户1487038 2008-02-25 13:41
Quartus警告分析
1.Found clock-sensitive change during active clock edge at time <time> on register "<name&g...
用户1487038 2008-01-30 11:48
51做的以太网板
已经做过实物出来,可以跑TCP,UDP,HTTP,可以让单片机过把上网瘾,哈哈,不说了,上图   ...
用户1487038 2008-01-30 11:44
一直想亲手做个LED点阵的送给自己喜欢的女孩子
程序清单:ORG 00HLOOP: MOV A,#0FFH ;开机初始化,清除画面MOV P0,A ;清除P0口 ANL P2,#00 ;清除P2口MOV R2,#200 D100MS: MOV R3...
用户1487038 2008-01-30 11:39
关于建立时间、保持时间的讨论
时钟周期为T,触发器D1的时钟沿到来到触发器Q变化的时间Tco(CLK--Q)最大为T1max,最小为T1min,逻辑组合电路的延迟时间最大为T2max,最小为T2min,问触发器D2的建立时间和保持...
用户1487038 2008-01-23 12:49
多时域设计中,如何处理信号跨时域:
多时域设计中,如何处理信号跨时域:    情况比较多,如果简单回答的话就是:跨时域的信号要经过同步器同步,防止亚稳态传播。例如:时钟域1中的一个信号,要送到时钟域2,那么在这个信号送到时钟域2之前,要...
EE直播间
更多
我要评论
1
8
关闭 站长推荐上一条 /3 下一条