The platform management unit (PMU) within the Zynq UltraScale+ RFSoC signals power domain changes using the PMU output pins for deep-sleep mode. The Zynq UltraScale+ RFSoC PMU GPO pins are connected to inputs of the MSP430 system controller through the TXS0108E level-shifter U37. The RFSoC U1 Bank 501 and MSP430 U38 pin numbers are listed in the following table.
Net Name | MSP430 U38 |
---|---|
Pin Name | |
MIO37_PMU_GPO5 | P1_0 |
MIO36_PMU_GPO4 | P1_1 |
MIO35_PMU_GPO3 | P1_2 |
MIO34_PMU_GPO2 | P1_3 |
MIO33_PMU_GPO1 | P1_4 |
MIO32_PMU_GPO0 | P1_5 |
Through the I2C0 bus U1 PS-side MIO[14:15] pins, the PMU has access to the board power controller PMBus bus (IRPS5401_SDA/SCL) and power monitor PMbus ( INA226_PMBUS_SDA/SCL). See Figure 1 for additional details.
See the Zynq UltraScale+ Device Technical Reference Manual (UG1085) for details about the PMU interface.
The detailed RFSoC connections for the feature described in this section are documented in the ZCU670 board XDC file, referenced in Xilinx Design Constraints.