BOOT_MODE Signals
The BOOT_MODE pins dene the physical device that the Zynq UltraScale+ MPSoCwill read
boot rmware from. The boot rmware is prepackaged as a boot.bin, which is a consolidated
boot rmware binary constructed using the Xilinx Bootgen tool outlined in the Bootgen User
Guide (UG1283).
The SOM includes two non-volale storage devices: QSPI and eMMC. The BOOT_MODE
strapping denes the primary boot device. Alternave boot devices can be designed on your
carrier card via MIO banks 501 and 502. The BOOT_MODE memory device selecon resistor
strapping is dened in the Zynq UltraScale+ Device Technical Reference Manual (UG1085).
JTAG Port Interfaces
The JTAG interface uses a serial conguraon mode, popular for prototyping and board test. The
four-pin JTAG interface consisng of pins TMS, TDO, TDI, and TCK is included for debug
purposes and recommended to be accessible through the carrier card, regardless of boot mode
selected. For more informaon, see the JTAG Interface secon in Zynq UltraScale+ Device
Technical Reference Manual (UG1085).
PS_ERROR_OUT Signal, PS_ERROR_STATUS Commands
PS_ERROR_OUT is asserted when there is an accidental loss of power, a hardware error, or an
excepon in the PMU. For secure scenarios where device status is disabled from external
visibility, there are PMU control registers to mask PS_ERROR_OUT. For more informaon, see
the Zynq UltraScale+ Device Technical Reference Manual (UG1085).
PS_ERROR_STATUS indicates a secure lockdown state. Alternavely, it can be used by the PMU
rmware to indicate system status. For secure scenarios where device status is disabled from
external visibility, there are PMU control registers to mask PS_ERROR_STATUS. For more
informaon, see the Zynq UltraScale+ Device Technical Reference Manual (UG1085).
Power Management Unit (PMU)
The PMU processor of the Zynq UltraScale+ MPSoC has access to a subset of the I/O in bank
501 that should be given special consideraon during the implementaon of power-down and
power control funconality in the SOM and carrier card design. The PMU applicaon can be
customized by the carrier card designer. However, the Xilinx PMU reference implementaon uses
the following pin mappings:
• HW Requested Shutdown: MIO31 is the SOM input signal
• External Watchdog Trigger: MIO35 is the SOM output signal
Chapter 2: Electrical Design Considerations
UG1091 (v1.0) April 20, 2021 www.xilinx.com
Carrier Card Design for Kria SOM 29