|
Pin site |
|
|---|---|
|
Applied To |
Sites |
|
Constraint Values |
Pin site |
|
UCF Example |
CONFIG PROHIBIT = K24, K26, K27, K28; |
|
XDC Example |
set_property PROHIBIT true [get_sites {K24 K26 K27 K28}] |
|
Bank number |
|
|---|---|
|
Applied To |
Sites |
|
Constraint Values |
Bank number |
|
UCF Example |
CONFIG PROHIBIT = BANK34, BANK35, BANK36; |
|
XDC Example |
set_property PROHIBIT true [get_sites -of [get_iobanks 34\ 35 36]] |
|
RAM(1) |
|
|---|---|
|
Applied To |
Sites |
|
Constraint Values |
RAMs |
|
UCF Example |
CONFIG PROHIBIT = RAMB18_X0Y0; |
|
XDC Example |
set_property PROHIBIT true [get_sites RAMB18_X0Y0] |
|
RAM(2) |
|
|---|---|
|
Applied To |
Sites |
|
Constraint Values |
RAMs |
|
UCF Example |
CONFIG PROHIBIT = RAMB18_X0Y1, RAMB18_X0Y3, RAMB18_X0Y5; |
|
XDC Example |
set_property PROHIBIT true [get_sites {RAMB18_X0Y1\
Note: The comma-separated list shown here uses RAM sites but can use any supported site type. |
|
RAM(3) |
|
|---|---|
|
Applied To |
Sites |
|
Constraint Values |
RAMs |
|
UCF Example |
CONFIG PROHIBIT = RAMB36_X1Y1:RAMB36_X2Y2; |
|
XDC Example |
set_property PROHIBIT true [get_sites -range {RAMB36_X1Y1\ RAMB36_X2Y2}] |
|
RAM(4) |
|
|---|---|
|
Applied To |
Sites |
|
Constraint Values |
RAMs |
|
UCF Example |
CONFIG PROHIBIT = RAMB36_X3Y*; |
|
XDC Example |
set_property PROHIBIT true [get_sites RAMB36_X3Y*] |
|
DSP48 |
|
|---|---|
|
Applied To |
Sites |
|
Constraint Values |
DSP48s |
|
UCF Example |
CONFIG PROHIBIT = DSP48_X0Y*; |
|
XDC Example |
set_property PROHIBIT true [get_sites DSP48_X0Y*] |
|
SLICE |
|
|---|---|
|
Applied To |
Sites |
|
Constraint Values |
Slices |
|
UCF Example |
CONFIG PROHIBIT = SLICE_X0Y0:SLICE_X47Y49; |
|
XDC Example |
set_property PROHIBIT true [get_sites -range {SLICE_X0Y0\ SLICE_X47Y49}] |
|
ILOGIC |
|
|---|---|
|
Applied To |
Sites |
|
Constraint Values |
ILOGIC |
|
UCF Example |
CONFIG PROHIBIT = ILOGIC_X0Y0:ILOGIC_X0Y49; |
|
XDC Example |
set_property PROHIBIT true [get_sites -range {ILOGIC_X0Y0\ ILOGIC_X0Y49}] |
|
OLOGIC |
|
|---|---|
|
Applied To |
Sites |
|
Constraint Values |
OLOGIC |
|
UCF Example |
CONFIG PROHIBIT = OLOGIC_X0Y0:OLOGIC_X0Y49; |
|
XDC Example |
set_property PROHIBIT true [get_sites -range {OLOGIC_X0Y0\ OLOGIC_X0Y49}] |
|
BUFGCTRL |
|
|---|---|
|
Applied To |
Sites |
|
Constraint Values |
BUFGCTRL |
|
UCF Example |
CONFIG PROHIBIT = BUFGCTRL_X0Y0:BUFGCTRL_X0Y15; |
|
XDC Example |
set_property PROHIBIT true [get_sites -range\ {BUFGCTRL_X0Y0 BUFGCTRL_X0Y15}] |
|
BUFR |
|
|---|---|
|
Applied To |
Sites |
|
Constraint Values |
BUFR |
|
UCF Example |
CONFIG PROHIBIT = BUFR_X0Y0:BUFR_X0Y3; |
|
XDC Example |
set_property PROHIBIT true [get_sites -range {BUFR_X0Y0\ BUFR_X0Y3}] |
|
BUFIO |
|
|---|---|
|
Applied To |
Sites |
|
Constraint Values |
BUFIO |
|
UCF Example |
CONFIG PROHIBIT = BUFIO_X0Y0:BUFIO_X0Y3; |
|
XDC Example |
set_property PROHIBIT true [get_sites -range {BUFIO_X0Y0\ BUFIO_X0Y3}] |
|
BUFHCE |
|
|---|---|
|
Applied To |
Sites |
|
Constraint Values |
BUFHCE |
|
UCF Example |
CONFIG PROHIBIT = BUFHCE_X0Y0:BUFHCE_X1Y11; |
|
XDC Example |
set_property PROHIBIT true [get_sites -range {BUFHCE_X0Y0\ BUFHCE_X1Y11}] |
|
Voltage |
|
|---|---|
|
Applied To |
I/O bank |
|
Constraint Values |
Voltage |
|
UCF Example |
CONFIG INTERNAL_VREF_BANK14 = 0.75; |
|
XDC Example |
set_property INTERNAL_VREF 0.75 [get_iobanks 14] |
|
NONE |
|
|---|---|
|
Applied To |
I/O bank |
|
Constraint Values |
NONE |
|
UCF Example |
CONFIG INTERNAL_VREF_BANK0 = NONE; |
|
XDC Example |
reset_property INTERNAL_VREF [get_iobanks 0] |
|
CONFIG DCI_CASCADE |
|
|---|---|
|
Applied To |
I/O banks |
|
Constraint Values |
Bank sequence |
|
UCF Example |
CONFIG DCI_CASCADE = 17 15 14; |
|
XDC Example |
set_property DCI_CASCADE {15 14} [get_iobanks 17] |