Spartan UltraScale+ Programmable Device Image (PDI) Settings - 2025.1 English - UG908

Vivado Design Suite User Guide: Programming and Debugging (UG908)

Document ID
UG908
Release Date
2025-05-29
Version
2025.1 English

The device configuration settings for the AMD Artix™ UltraScale+™ , AMD Virtex™ UltraScale+™ , and AMD Kintex™ UltraScale+™ ™ devices available for use with the set_property <Setting> <Value> [current_design] Vivado tool Tcl command are shown in the following table.

Table 1. Device Configuration Settings
Setting Default Value Possible Values Description
BITSTREAM.CONFIG.QSPI_STACKED DISABLE DISABLE, ENABLE Enable post-configuration access to the QSPI when in Dual Stacked QSPI (SPIx4) mode.
BITSTREAM.CONFIG.MULTIBOOT_DEBUG DISABLE ENABLE, DISABLE Only used for debugging boot issues. Setting to ENABLE will disable fallback to collect additional debug information.
BITSTREAM.CONFIG.SECONDARY_BOOT NONE NONE, AXI32, MCAP, JTAG Select the source for secondary boot.
BITSTREAM.CONFIG.OSPI_DDR DISABLE DISABLE, ENABLE Enables the DDR feature in Master OSPI configuration mode.
BITSTREAM.ENCRYPTION.RED_KEY_CLEAR DISABLE DISABLE, ENABLE Enable Red Key Clear after configuration
BITSTREAM.POWER.PMC_CLK_FREQ 255 255, 170, 127, 102, 85, 72, 63, 56, 51, 46, 42, 39, 36, 34 Set the PMC Clock Frequency after configuration completes
BITSTREAM.POWER.CCU_CLK_FREQ 127 170, 127, 102, 85, 72, 63, 56, 51, 46, 42, 39, 36, 34 Set the CCU Clock Frequency after configuration completes
BITSTREAM.GENERAL.SYSMON_JTAG_DRP ENABLE ENABLE, DISABLE Enable SYSMON DRP Instruction in JTAG TAP
BITSTREAM.READBACK.ENABLE ENABLE ENABLE, DISABLE Enable READBACK
BITSTREAM.CONFIG.OSPI_ECC_FAIL DISABLE DISABLE, ENABLE Enable OSPI ECC Fail
BITSTREAM.EAM.DFX_UNEXPECTED_ACTIV_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a DFX Unexpected Activ Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.JTAG_TOGGLE_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a JTAG Toggle Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.EFUSE_CACHE_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a eFUSE Cache Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.ROM_VALID_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a ROM Valid Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.PMC_FW_NCR_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a PMC Firmware Non-Correctible Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.PMC_FW_CR_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a PMC Firmware Correctible Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.PMC_BOOT_NCR_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a PMC Boot Non-Correctible Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.SBI_SMAP_OVF_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a SelectMAP Overflow Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.SSS_CFG_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a Slave Serial Config Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.EFUSE_RD_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a eFUSE Read Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.EFUSE_PGM_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a eFUSE Programming Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.OSPI_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a OSPI Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.SBI_JTAG_OVF_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a JTAG Overflow Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.SBI_SS_OVF_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a Slave Serial Overflow Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.SBI_MCAP_OVF_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a MCAP Overflow Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.SBI_SMAP_CONFIG_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a SelectMAP Configuration Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.SBI_AXI_APB_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a AXI APB Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.SBI_SMAP_ABORT NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a SelectMAP Abort Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.CCU_TAMPER_FABRIC NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a Tamper Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.SYSMON_OT NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a Sysmon Over Temperature Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.CCU_BAD_PR_FORMAT NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a Bad Packet Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.CCU_SEU_ECC_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a CCU_SEU_ECC_ERR. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.CCU_SEU_CRC_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a CCU_SEU_CRC_ERR. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.CCU_CRC_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a CCU_CRC_ERR. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.CCU_IDCODE_ERR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a IDCODE Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.CCU_APB_ERROR NONE NONE, ERROR_OUT, SLD, SRST Set the Error Aggregator Module (EAM) response for a APB Error. ERROR_OUT selects the EAM response to drive the INIT_B pin low if this error is detected. SLD selects the EAM response to send the system into secure lock-down state. SRST selects the EAM response to issue a system reset.
BITSTREAM.EAM.SECLKDWN_IO_TRISTATE DISABLE DISABLE, ENABLE Enable IO Tri-State if system enters secure lockdown.