Report Clock Domain Crossings - 2025.2 English - UG906

Vivado Design Suite User Guide: Design Analysis and Closure Techniques (UG906)

Document ID
UG906
Release Date
2025-12-10
Version
2025.2 English

The Clock Domain Crossings (CDC) report performs a structural analysis of all clock domain crossings in your design. Use this report to identify potentially unsafe CDCs that could lead to metastability or data coherency issues.

While the CDC report is similar to the Clock Interaction Report, it focuses on the structure of crossings and their associated constraints. It does not provide timing slack information.

Use the report_cdc command to generate the CDC report from the Tcl Console.

To scope the report to one or more hierarchical cells, use the -cells option:
report_cdc -cells [get_cells path_to_instance]

When scoped, the report includes any CDC in which either the source or destination pin is located within the specified cell(s).

Note: The -cells option is not available in the Report CDC GUI. Use the Tcl Console for scoped analysis.