UG-1262
Rev. B | Page 30 of 312
REGISTER DETAILS: POWER MANAGEMENT UNIT
POWER SUPPLY MONITOR INTERRUPT ENABLE REGISTER
Address: 0x4004C000, Reset: 0x00000000, Name: IEN
Table 23. Bit Descriptions for IEN
Bits Bit
Name Settings
Description
Reset Access
[31:11] Reserved
Reserved.
0x00000 R
10 IENBAT
Interrupt Enable for AVDD_DD Range. Set this bit if an interrupt must be
generated for the RANGEBAT bit. Configure RANGEBAT for the interrupt to be
generated and then set IENBAT. An interrupt is generated if the DVDD_AD pin
falls in the RANGEBAT bit. For example, if the battery is within the required
range and the user wishes to monitor the battery, the user must configure the
RANGE2 bit in the PSM_STAT register. Clear all PSM_STAT flags and then enable
this interrupt. Otherwise, the RANGE1 bit of the PSM_STAT register of battery
keeps issuing the interrupt.
0x0 R/W
0
Disable IENBAT as an interrupt source.
1
Enable IENBAT as an interrupt source.
9 Reserved
Reserved.
0x0 R
8 RANGEBAT
Battery Monitor Range. Configure the appropriate RANGEBAT bit setting to
generate the interrupt.
0x0 R/W
0
Configure to generate interrupt if AVDD_DD > 2.75 V.
1
Configure to generate interrupt if AVDD_DD is between 2.75 V and 1.6 V.
[7:3] Reserved
Reserved.
0x00 R
2
VREGOVR
Enable Interrupt When DVDD_REG is Greater Than 1.32 V (Overvoltage).
0x0
R/W
0
Disable VREGOVR as an interrupt source.
1
Enable VREGOVR as an interrupt source.
1 VREGUNDR
Enable Interrupt when DVDD_REG is Less Than 1 V (Undervoltage). If enabled,
the interrupt connects to nonmaskable interrupt (NMI).
0x0 R/W
0
Disable VREGUNDR as an interrupt source.
1
Enable VREGUNDR as an interrupt source.
0 VBAT
Enable Interrupt for AVDD_DD. If enabled, the interrupt connects to NMI and
generates an interrupt if AVDD_DD < 1.83 V.
0x0 R/W
0
Disable AVDD_DD as an interrupt source.
1
Enable AVDD_DD as an interrupt source.
POWER SUPPLY MONITOR STATUS REGISTER
Address: 0x4004C004, Reset: 0x2100, Name: PSM_STAT
Table 24. Bit Descriptions for PSM_STAT
Bits Bit
Name Settings
Description
Reset
Access
[31:15] Reserved
Reserved.
0x0000 R
14
RORANGE2
AVDD_DD Range 2 (2.75 V and 2.3 V) Read Only Status Bit.
0x0
R
1
AVDD_DD in the range specified.
0
AVDD_DD not in the range specified.
13
RORANGE1
Battery Voltage Range 1 (>2.75 V) Read Only Status Bit.
0x1
R
1
AVDD_DD in the range specified.
0
AVDD_DD not in the range specified.
[12:10] Reserved
Reserved.
0x0
R
9 RANGE2
AVDD_DD Range 2 (2.75 V and 2.3 V). This is a write one to clear the status bit
that indicates the relevant DVDD_AD range. Generates the AVDD_DD range
interrupt if IEN, Bit 10 is set. The status bit sets again even after 1 is written to
the flag to clear it if AVDD_DD falls in the range specified.
0x0 R/W1C
1
AVDD_DD in the range specified.
0
AVDD_DD not in the range specified.