Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

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.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top