For information, see the following guides:
- Vivado Design Suite User Guide: Using Constraints (UG903)
- Vivado Design Suite Tcl Command Reference Guide (UG835)
- Vivado Design Suite Properties Reference Guide (UG912)
The following table shows the main mapping between UCF constraints to XDC commands.
UCF | XDC |
---|---|
TIMESPEC PERIOD
|
create_clock
|
OFFSET = IN <x> BEFORE <clk>
|
set_input_delay
|
OFFSET = OUT <x> BEFORE <clk>
|
set_output_delay
|
FROM:TO “TS_”*2
|
set_multicycle_path
|
FROM:TO
|
set_max_delay
|
TIG
|
set_false_path
|
NET “clk_p” LOC = AD12
|
set_property LOC AD12 [get_ports clk_p]
|
NET “clk_p” IOSTANDARD = LVDS
|
set_property IOSTANDARD LVDS [get_ports
clk_p]
|