AREA_GROUP RANGE - 2022.2 English - UG911

ISE to Vivado Design Suite Migration Guide (UG911)

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

SLICE

Applied To

Area groups and Pblocks

Constraint Values

SLICE_XnYn[:SLICE_XnYn]

UCF Example

AREA_GROUP AG1 RANGE = SLICE_X0Y44:SLICE_X27Y20;

XDC Example

resize_pblock [get_pblocks ag1] -add\ {SLICE_X0Y44:SLICE_X27Y20}

RAMB18

Applied To

Area groups and Pblocks

Constraint Values

RAMB18_XnYn:RAMB18_XnYn

UCF Example

AREA_GROUP AG1 RANGE = RAMB18_X0Y86:RAMB18_X3Y95;

XDC Example

resize_pblock [get_pblocks ag1] -add\ {RAMB18_X0Y86:RAMB18_X3Y95}

RAMB36

Applied To

Area groups and Pblocks

Constraint Values

RAMB36_XnYn:RAMB36_XnYn

UCF Example

AREA_GROUP AG1 RANGE = RAMB36_X0Y11:RAMB36_X3Y18;

XDC Example

resize_pblock [get_pblocks ag1] -add\ {RAMB36_X0Y11:RAMB36_X3Y18}

CLOCKREGION (1)

Applied To

Area groups and Pblocks

Constraint Values

CLOCKREGION_XnYn

UCF Example

area_group ag1 range = CLOCKREGION_X0Y0;

XDC Example

resize_pblock [get_pblocks ag1] -add\ {CLOCKREGION_X0Y0:CLOCKREGION_X0Y0}

CLOCKREGION (2)

Applied To

Area groups and Pblocks

Constraint Values

CLOCKREGION_XnYn[:CLOCKREGION_XnYn]

UCF Example

area_group ag1 range = CLOCKREGION_X0Y0:CLOCKREGION_X1Y0;

XDC Example

resize_pblock [get_pblocks ag1] -add\ {CLOCKREGION_X0Y0:CLOCKREGION_X0Y0}

CLOCKREGION (3)

Applied To

Area groups and Pblocks

Constraint Values

CLOCKREGION_XnYn,CLOCKREGION_XnYn, . . .

UCF Example

area_group ag1 range = CLOCKREGION_X0Y0, CLOCKREGION_X1Y0;

XDC Example

resize_pblock [get_pblocks ag1] -add\ {CLOCKREGION_X0Y0:CLOCKREGION_X0Y0\ CLOCKREGION_X1Y0:CLOCKREGION_X1Y0}

DSP48

Applied To

Area groups and Pblocks

Constraint Values

DSP48_XnYn:DSP48_XnYn

UCF Example

AREA_GROUP D1 RANGE = DSP48_X2Y0:DSP48_X2Y9;

XDC Example

resize_pblock [get_pblocks D1] -add {DSP48_X2Y0:DSP48_X2Y9}

BUFGCTRL

Applied To

Area groups and Pblocks

Constraint Values

BUFGCTRL_XnYn:BUFGCTRL_XnYn

UCF Example

AREA_GROUP ag1 range = BUFGCTRL_X0Y24:BUFGCTRL_X0Y31;

XDC Example

resize_pblock [get_pblocks ag1] -add\ {BUFGCTRL_X0Y24:BUFGCTRL_X0Y31}

BUFHCE

Applied To

Area groups and Pblocks

Constraint Values

BUFHCE_XnYn:BUFHCE_XnYn

UCF Example

AREA_GROUP ag1 range = BUFHCE_X0Y72:BUFHCE_X1Y77;

XDC Example

resize_pblock [get_pblocks ag1] -add\ {BUFHCE_X0Y72:BUFHCE_X1Y77}

BUFR

Applied To

Area groups and Pblocks

Constraint Values

BUFR_XnYn:BUFR_XnYn

UCF Example

AREA_GROUP ag1 range = BUFR_X0Y20:BUFR_X1Y23;

XDC Example

resize_pblock [get_pblocks ag1] -add {BUFR_X0Y0:BUFR_X1Y2}

BUFIO

Applied To

Area groups and Pblocks

Constraint Values

BUFIO_XnYn:BUFIO_XnYn

UCF Example

AREA_GROUP ag1 range = BUFIO_X0Y8:BUFIO_X0Y11;

XDC Example

resize_pblock [get_pblocks ag1] -add\ {BUFIO_X0Y8:BUFIO_X0Y11}

IOB Range

Applied To

Area groups and Pblocks

Constraint Values

IOB_XnYn:IOB_XnYn

UCF Example

AREA_GROUP ag1 range = IOB_X0Y341:IOB_X1Y349;

XDC Example

resize_pblock [get_pblocks ag1] -add\ {IOB_X0Y341:IOB_X1Y349}

IN_FIFO

Applied To

Area groups and Pblocks

Constraint Values

IN_FIFO_XnYn:IN_FIFO_XnYn

UCF Example

AREA_GROUP ag1 range = IN_FIFO_X0Y24:IN_FIFO_X1Y27;

XDC Example

resize_pblock [get_pblocks ag1] -add\ {IN_FIFO_X0Y24:IN_FIFO_X1Y27}

OUT_FIFO

Applied To

Area groups and Pblocks

Constraint Values

OUT_FIFO_XnYn:OUT_FIFO_XnYn

UCF Example

AREA_GROUP ag1 range = OUT_FIFO_X0Y24:OUT_FIFO_X1Y27;

XDC Example

resize_pblock [get_pblocks ag1] -add\ {OUT_FIFO_X0Y24:OUT_FIFO_X1Y27}

ILOGIC

Applied To

Area groups and Pblocks

Constraint Values

ILOGIC_XnYn:ILOGIC_XnYn

UCF Example

AREA_GROUP ag1 range = ILOGIC_X0Y76:ILOGIC_X0Y79;

XDC Example

resize_pblock [get_pblocks ag1] -add\ {ILOGIC_X0Y76:ILOGIC_X0Y79}

OLOGIC

Applied To

Area groups and Pblocks

Constraint Values

OLOGIC_XnYn:OLOGIC_XnYn

UCF Example

AREA_GROUP ag1 range = OLOGIC_X0Y76:OLOGIC_X0Y79;

XDC Example

resize_pblock [get_pblocks ag1] -add\ {OLOGIC_X0Y76:OLOGIC_X0Y79}