This section contains detailed tables for each type of timing exception. You can access these tables through the links in the Summary table. The format of the detailed tables depends on whether the Coverage option has been selected or not.
Without Coverage Enabled
The Position column shows the constraint's position number, matching the timing constraints editor (TCE).
To go to the corresponding constraint in the TCE, double-click a row or right-click the row and select View Constraint.
The From, Through, and To columns display the original patterns used. The same patterns are reported inside TCE.
With Coverage Enabled
The following figure shows an example of a detailed table with the Coverage option selected inside the Report Exception GUI.
- The From, Through, and To columns include clickable hyperlinks to the targeted objects (cells, nets, pins, ports, or clocks)
- Press F4 to open the schematic after selecting one or more objects
- Coverage-specific columns (From (%), Through (%), To (%)) show the percentage of objects actually affected
- The Status column explains the state of the constraint, such as
the following:
- Invalid endpoint
- Partially overridden
- Non-existent path
- Totally overridden
- Vivado calculates coverage in the order: From → Through → To
- If coverage is 0% at one level, all levels below it show 0%
- A constraint with 0% coverage is considered invalid
- Pins tied to VCC or GND are reported as invalid
Clock Groups
Clock group constraints are not defined using -from,
-through, or -to, so their table format is
different.
- Each row lists a unique clock pair within the constraint
- The same constraint can span multiple rows, depending on how many clock pairs are covered
- All rows share the same Position value
The constraint position number 443 in the previous figure is defined as follows:
set_clock_groups -physically_exclusive -group RFSCLK -group LB_MD1SFSCLK
The constraint spans over two rows because some timing paths exist
from clock RFSCLK to clock LB_MD1SFSCLK and from clock LB_MD1SFSCLK to clock RFSCLK.