PWR_STATE (PMU_GLOBAL) Register - UG1087

Zynq UltraScale+ Devices Register Reference (UG1087)

Document ID
UG1087
Release Date
2024-03-13
Revision
1.10

PWR_STATE (PMU_GLOBAL) Register Description

Register NamePWR_STATE
Offset Address0x0000000100
Absolute Address 0x00FFD80100 (PMU_GLOBAL)
Width32
TyperoRead-only
Reset Value0x00FFFCBF
DescriptionPower State Status; PS Islands, PL Internal and FPD.

This register provides status for two power domains and 19 power islands. The status of the 19 power islands are based on the state of the internal power control circuits. 0: powered-down. 1: powered-up. The status of the two power domains are based on the state of the isolation wall for the system signals between the LPD and the other two power domains. Note: the register retains its value during a system reset; register is reset only by a POR reset. Read-only.

PWR_STATE (PMU_GLOBAL) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Reserved31:24roRead-only0x0reserved
PL23roRead-only0x1PL Power Domain (PLPD) status.
0: powered-down or isolated (PMU_LOCAL.DOMAIN_ISO_CTRL [PL_LP_ISO_1] = 1; this refers to the non-PCAP interface between the LPD and the PLPD).
1: powered-up and accessible.
The PL power is usually controlled by an external FET via an MIO pin.
FP22roRead-only0x1Full-power Domain (FPD) status.
0: powered-down or isolated (PMU_LOCAL.DOMAIN_ISO_CTRL [LP_FP_ISO_2] = 1).
1: powered-up and accessible.
Note: If PMU_LOCAL.DOMAIN_ISO_CTRL [LP_FP_ISO_2] = 1, then the [FP] bit will = 0, but the FPD power supply may in-fact be powered up and the system accessible for debug.
When the FPD is in locked isolation (PMU_LOCAL.DOMAIN_ISO_CTRL [FP_LOCKED] = 1), the [FP] bit will be cleared because [LP_FP_ISO_2] becomes inactive in order to allow clocks and resets to enter the FPD. Thus, this field cannot be used to determine FPD accessibility in the event the FPD is locked out. The PMU_LOCAL register set is only accessible by the PMU processor.
Note: To request changes to the VCC_PSINTFP power supply, refer to the REQ_PWR{UP,DWN}_TRIG registers.
Note: To determine the state of the VCC_PSINTFP power supply, refer to the PMU_GLOCAL.PWR_SUPPLY_STATUS [VCC_PSINTFP] bit.
USB121roRead-only0x1USB Controller 1 power island.
0: powered-down.
1: powered-up.
USB020roRead-only0x1USB Controller 0 power island.
OCM_Bank319roRead-only0x1OCM bank 3 power island.
OCM_Bank218roRead-only0x1OCM bank 2 power island.
OCM_Bank117roRead-only0x1OCM bank 1 power island.
OCM_Bank016roRead-only0x1OCM bank 0 power island.
TCM1B15roRead-only0x1RPU1 TCM_B power island.
TCM1A14roRead-only0x1RPU1 TCM_A power island.
TCM0B13roRead-only0x1RPU0 TCM_B power island.
TCM0A12roRead-only0x1RPU0 TCM_A power island.
R5_111roRead-only0x1RPU1 power island.
R5_010roRead-only0x1RPU0 power island.
Reserved 9roRead-only0x0reserved
Reserved 8roRead-only0x0reserved
L2_Bank0 7roRead-only0x1APU L2 Cache power island.
Reserved 6roRead-only0x0reserved
PP1 5roRead-only0x1GPU Pixel Processor 1 power island.
PP0 4roRead-only0x1GPU Pixel Processor 0 power island.
ACPU3 3roRead-only0x1APU core 3 power island.
ACPU2 2roRead-only0x1APU core 2 power island.
ACPU1 1roRead-only0x1APU core 1 power island.
ACPU0 0roRead-only0x1APU core 0 power island.