Forum Discussion
Altera_Forum
Honored Contributor
16 years agoif you want to exchange data or signals from one clock domain to another then you must be aware of clock crossing.
but this easy done, just cascade 2 DFF both clocked by the destination clock. for each signal (if your data is 8 bit wide, you need 2 x 8 DFF) another aproach is to let the whole stuff run at 100MHz and create a clock enable signal for the 25MHz (this could be a 2 bit counter and 00 means enable) so you get 1 clock pulse every 4 clocks and this is 25MHz.