sudhirkv
Advanced Member level 4

- Joined
- Dec 13, 2005
- Messages
- 106
- Helped
- 8
- Reputation
- 16
- Reaction score
- 1
- Trophy points
- 1,298
- Location
- Chennai, India
- Activity points
- 1,992
Hi
I have to design a glitch free reset logic where my design runs with 50MHz. There is a reset switch and the FPGA what am using will get the input from the switch and i have to give the reset to other peripherals. Lets say the output to other peripherls is resetout.
Initially i just assigned the resetout to to input reset
assign resetout = reset;
I had lot to glitches due to the switch debouce.
So i sampled the reset as
always @ (posedge clk) // 50Mhz Clk
reset1 <= reset;
resetout <= reset1;
now the glitches reduced but not satisfactory.
Is there any other way to remove the glitches completely.
I have to design a glitch free reset logic where my design runs with 50MHz. There is a reset switch and the FPGA what am using will get the input from the switch and i have to give the reset to other peripherals. Lets say the output to other peripherls is resetout.
Initially i just assigned the resetout to to input reset
assign resetout = reset;
I had lot to glitches due to the switch debouce.
So i sampled the reset as
always @ (posedge clk) // 50Mhz Clk
reset1 <= reset;
resetout <= reset1;
now the glitches reduced but not satisfactory.
Is there any other way to remove the glitches completely.