Set Bus Skew Dialog Box - 2024.1 English

Vivado Design Suite User Guide: Using Constraints (UG903)

Document ID
UG903
Release Date
2024-06-15
Version
2024.1 English

In the AMD Vivado™ IDE, you can set bus skew constraints in multiple ways:

  • Through the Timing Constraints Editor. Select Window > Timing Constraint > Assertion > Set Bus Skew.

    From the Timing Constraints Editor, you can add, remove, or modify bus skew constraints.

    Note: Locked IP bus skew constraints cannot be edited.
  • Through the Report CDC GUI. Select Reports > Timing > Report CDC.

Inside the CDC Details tables, you must select one or more rows to include at least two or more startpoints and two or more endpoints. When you right-click and select Set Bus Skew, there is one option:

Startpoint to Endpoint
Set a bus skew constraint between the startpoints and endpoints included in the selected row(s).
Figure 1. Setting Bus Skew within Report CDC
Note: Vivado does not verify the validity of setting a bus skew constraint on the selected objects. You must ensure that a bus skew constraint makes sense with the selected objects.

In the Set Bus Skew dialog box, you can set the bus skew value, the startpoints, and endpoints, as shown in the following figure.

Figure 2. Set Bus Skew Dialog Box