Creating a DCI_CASCADE Constraint - 2022.2 English

Vivado Design Suite User Guide: I/O and Clock Planning (UG899)

Document ID
Release Date
2022.2 English
The DCI_CASCADE constraint links two or more adjacent I/O banks together for DCI reference voltage purposes. The I/O bank with the DCI reference voltage is the master, and all other I/O banks in the cascade are slaves. All banks in a cascade must be in the same I/O column of the device.
Note: You can configure the DCI_CASCADE constraint for 7 series devices, Zynq-7000, and UltraScale architecture-based devices. For more information on this constraint, see DCI_CASCADE in the Vivado Design Suite Properties Reference Guide (UG912). To create a DCI_CASCADE constraint:
  1. In the Device Constraints window, select DCI Cascade from the drop-down list at the top of the window.

  2. Select the I/O banks you want to cascade, right-click, and select Add DCI Cascade.
  3. In the Add DCI Cascade dialog box, select an I/O bank to be the master of the new DCI cascade, and click OK.

    The master bank appears in the Device Constraints window.

    Note: DCI cascades must have a master and at least one slave I/O bank.
    Tip: Alternatively, you can create a DCI_CASCADE constraint in the Package window or Package Pins window. Right-click the banks to cascade, and select Create a DCI Cascade.