我的意思是:比如A信号在一个always中在时钟的上升沿,由低变高,B信号在另一个always中在时钟的上升沿,也由低变高;如果在其它的模块要用到这两个信号的高有效,在同一个时钟(跟A、B同一个时钟)的上升沿处理,就 ...
yuxiang2008 发表于 2012-3-11 19:56 
你对时序设计的理解有一点点的偏差
你说的这种情况在设计中经常会出现:处理方式上如果A和B变化及另一个使用A和B的模块都在同一个时钟域,使用一个沿触发是最好的选择。如果选用双沿处理反而在有时会变的不稳定,其原因是时序分析时时钟的占空比为50%,这时时序分析时可能会过了,但实际运行的电路中如果时钟占空比精确的在50%情况较小,如果差值超过一定的范围,实际电路运行就不稳定了。
|