Quartus® Prime Pro Edition User Guide: Timing Analyzer

ID 683243
Date 11/26/2024
Public
Document Table of Contents

3.1.4.4. Example 1 CDC Debug Summary

In the case of CDC Example 1, one incorrect false path exception causes three different (but related) DRC violations. CDC Example 1 shows how you can use the Design Assistant rule violations and Report Asynchronous CDC reports to debug these CDC violations.

You can refer to the CDC Statistics tab for details about each synchronization chain, including chain members, reasons for detection, and reasons for chain termination. Similarly, refer to the SDC Statistics tab to view the timing exceptions affecting the CDC path. Finally, refer to the Schematic View tab to view a circuit diagram with color-coded paths indicating what types of timing exceptions apply to each part of the circuit. This data allows you to identify and eliminate certain Design Assistant violations about synchronizer chains.

Once you properly define the CDC, the Report Asynchronous CDC report classifies this as a Compliant Transfer.

Figure 226. Report Asynchronous CDC Report Showing Compliant Transfer


Verify the CDC topology using the CDC Statistics, SDC Statistics, and Schematic View tabs to corroborate that the synchronizer is properly defined.

Figure 227. Schematic View Showing CDC Topology