PORTS - 2022.2 English - UG911

ISE to Vivado Design Suite Migration Guide (UG911)

Document ID
UG911
Release Date
2022-10-19
Version
2022.2 English

IN_TERM

Applied To

Ports

Constraint Values

NONE

UNTUNED_SPLIT_40

UNTUNED_SPLIT_50

UNTUNED_SPLIT_60

UCF Example

NET a[0] IN_TERM = UNTUNED_SPLIT_50;

XDC Example

set_property IN_TERM UNTUNED_SPLIT_50 [get_ports [list\ clk]]

OUT_TERM

Applied To

Ports

Constraint Values

NONE

UNTUNED_25

UNTUNED_50

UNTUNED_75

UCF Example

net q[0] OUT_TERM = UNTUNED_50;

XDC Example

The Vivado Design Suite does not support this constraint in XDC.

IOBDELAY

Applied To

Port nets

Constraint Values

NONE

UCF Example

net b[0] IOBDELAY = NONE;

XDC Example

set_property IOBDELAY NONE [get_nets b[0]]

Note: You cannot set IOBDELAY on ports. However, you can set IOBDELAY on cells such as input buffers.

BOTH

Applied To

Port nets

Constraint Values

BOTH

UCF Example

net b[0] IOBDELAY = BOTH;

XDC Example

set_property IOBDELAY BOTH [get_nets b[0]]

Note: You cannot set IOBDELAY on ports. However, you can set IOBDELAY on cells such as input buffers.

IBUF

Applied To

Port nets

Constraint Values

IBUF

UCF Example

net b[0] IOBDELAY = IBUF;

XDC Example

set_property IOBDELAY IBUF [get_nets b[0]]

Note: You cannot set IOBDELAY on ports. However, you can set IOBDELAY on cells such as input buffers.

IFD

Applied To

Port nets

Constraint Values

IFD

UCF Example

net b[0] IOBDELAY = IFD;

XDC Example

set_property IOBDELAY IFD [get_nets b[0]]

Note: You cannot set IOBDELAY on ports. However, you can set IOBDELAY on cells such as input buffers

KEEPER

Applied To

Port nets

Constraint Values

TRUE

FALSE

YES

NO

UCF Example

NET n1 KEEPER = TRUE;

XDC Example

set_property KEEPER true [get_ports n1]

PULLDOWN

Applied To

Port nets

Constraint Values

TRUE

FALSE

YES

NO

UCF Example

NET n1 PULLDOWN = TRUE;

XDC Example

set_property PULLDOWN true [get_ports n1]

PULLUP

Applied To

Port nets

Constraint Values

TRUE

FALSE

YES

NO

UCF Example

NET n1 PULLUP = TRUE;

XDC Example

set_property PULLUP true [get_ports n1]

VCCAUX_IO

Applied To

Ports

Constraint Values

NORMAL

HIGH

DONTCARE

UCF Example

NET d[0] VCCAUX_IO = HIGH;

XDC Example

set_property VCCAUX_IO HIGH [get_ports d[0]]