transfering the data safely

Status
Not open for further replies.

sun_ray

Advanced Member level 3
Joined
Oct 3, 2011
Messages
772
Helped
5
Reputation
10
Reaction score
5
Trophy points
1,298
Activity points
6,828
How to safely transfer data from one clock domain which is working from one clock generator sending clock at 2000 MHZ to another clock domain which is also working at 200 MHz clock but the clock is coming out of another clock generator.
 

Sorry, both the clocks are running at 200 MHz and clock sources are different as written earlier. Sorry for the typo of 2000.
 

It also depends on how fast the data is coming.

If data is coming in consecutive clock cycles then it is safe to use dual clock FIFO based synchronization schemes. or else
if data is coming after every 3 or more clock cycles then you can use handshake based synchronization schemes.

The document "Crossing the Abyss: Asynchronous signals in synchronous world" is good to understand CDC (clock domain crossing) issues.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…