Forum Discussion
Altera_Forum
Honored Contributor
15 years ago50 Mhz pulse capture in 20 Mhz domain
Hi, I am working on stratix device. I have a design requirement to capture a pulse signal from a 50 Mhz domain to 20 Mhz. Please let me know, how can i capture these pulse without any pulse i...
Altera_Forum
Honored Contributor
15 years agoA synchronizer option that can be used with a single 50MHz pulse is called a toggle synchronizer.
In the 50MHz domain, the pulses toggle a signal. The toggle signal is the input to the 20MHz domain. In the 20MHz domain, there is a dual-DFF synchronizer, and a delay DFF, and the output of the synchronizer and delay are xored. This will generate a single pulse in the 20MHz domain. The pulses in the 50MHz domain must be far enough apart that the toggle exists for long enough that the 20MHz logic can see it. Cheers, Dave