Golden Image and MultiBoot Image Design Requirements - Golden Image and MultiBoot Image Design Requirements - UG570

UltraScale Architecture Configuration User Guide (UG570)

Document ID
UG570
Release Date
2025-03-04
Revision
1.20.1 English

The design requirements for both golden and MultiBoot images are:

  • There are no hardware specific requirements, except when using RS[1:0] pins for address control in the BPI mode; see BPI – Hardware RS Pin Design Considerations.
  • The IPROG command is embedded in the golden image by the bitstream setting for the next configuration address (BITSTREAM.CONFIG.NEXT_CONFIG_ADDR), or is issued by code through the ICAP primitive ICAPE3 instantiated within the golden image design. The IPROG command can be turned off in a bitstream with BITSTREAM.CONFIG.NEXT_CONFIG_REBOOT DISABLE, so that the golden image is loaded on power up.
  • The WBSTAR (warm boot start address) register is set to jump to an address in the bitstream settings or through ICAP.
  • The MultiBoot image must be stored in flash at the address in the WBSTAR register.
  • The Watchdog Timer is enabled in the bitstream options to recover from incompletely programmed flash bitstreams.