What is this clock domain crossing actually means?
Is it a Big Fish to deal or a Normal Fish to cook....
... The very famous Document that everyone will have for CDC


Just follow up this site (Doc 2)- and you shall be able to get why we need a handshake methodology, for CDC.
Ok, Let us start with the basic understanding from here.
When we say 2 clocks crossing; think in all possible assumptions like:
- Both the clocks may be of different/same source; they might differ in frequencies (slighter/larger).
- One thing to worry about is how we can get the data without missing?
Can we check a CDC timing check in Static Timing Analysis?
Assume that we have 2 clocks for launch and capture:

3 Major issues as we already know in CDC.
We use synchronizers, as given in the Doc 1 and 2, we have our problem resolved from RTL perspective.
Here we will see, how a timing report looks like?
...... to be continued....
Subscribe via Email
Good one ! Keep writing :) Please enable subscribe option
ReplyDeleteLet me search for that option ., hehe.,
ReplyDeleteTo add on more on this CDC,
Just understand, Multicycle path/. its a good start to what is CDC,.
fab Hari!!!
ReplyDelete