毛刺免费重置

S

sudhirkv

Guest


我要设计一个小故障免费复位逻辑在我的设计与50MHz的运行。有一个复位开关和FPGA使用什么时将获得从交换机和i输入必须让重置为其它外设。让说对其他peripherls输出resetout。

刚分配来的resetout输入重置起初我

分配resetout =复位;

我有许多故障是由于开关debouce。

因此
, 我作为采样复位

总是@(posedge时钟)/ / 50MHz的时钟
reset1“=复位;
resetout“= reset1;

现在的故障减少
, 但并不令人满意。

是否有任何其他方式完全消除故障。

 

在这种情况下
, 只有不到一个时钟周期u能消除故障。如果u想捕捉复位信号
, 高超过一个时钟周期,就是有
, 美使用分频器。使用此同步ü频率可以进一步消除对复位信号故障。

 
尝试在50赫兹的采样或以下
, 而不是50 MHz的复位信号。这就是我做我的所有按钮/开关反跳。
最后由echo47上编辑二
 
嗨,
通过一个移位寄存器的复位,数量的变化可以决定多少时间
, 你要检查的复位输入,检查输出移位寄存器阶段并使用它作为您的复位最终信号。

 

Welcome to EDABoard.com

Sponsor

Back
Top