Altera_Forum
Honored Contributor
8 years agoIs there a best practise to build a Clock Synchronizer for a Cyclone IV or V?
I'm teaching techniques to cross clock domains (CDC), and I need to develop some demonstrators.
For some techniques, you would cascade D-Type FlipFlops without any combinational logic between them. These D-Types also need to be as close as possible, and have the fastest setup time possible of course. We are using a Cyclone IV on a DE0-Nano board, but I assume the issue is the same for the DE1 boards (which we will move to next year) It's straightforward to write VHDL to build a clock synchroniser. The issues I am uncertain about is how to constrain the synthesis to minimise mtbf. Maybe there is a standard component that allows me to build a clock synchroniser? (I could not find one). Many thanks in advance.