CDC Methodology For Fast-To-Slow Clocks

An examination of three critical checks: structural, formal and stimulation-based injected metastability.

popularity

CDC checking of any asynchronous clock domain crossing requires that the data path and the control path be identified and that the receive clock domain data flow is controlled by a multiplexer with a select line that is fed by a correctly synchronized control line.  Meridian CDC identifies all the data and associated control paths in a design and will ensure that the control signals passing from a transmit clock domain to an asynchronous receive clock domain are correctly synchronized.  This note discusses the application of the three techniques within Meridian CDC: structural checking, formal checks and simulation-based injected metastability checks.

To read more, click here.