Reference Manual
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
[31:11]
Reserved
10
IENBAT
9
Reserved
8
RANGEBAT
[7:3]
Reserved
2
VREGOVR
1
VREGUNDR
0
VBAT
POWER SUPPLY MONITOR STATUS REGISTER
Address: 0x4004C004, Reset: 0x2100, Name: PSM_STAT
Table 24. Bit Descriptions for PSM_STAT
Bits
Bit Name
Settings
[31:15]
Reserved
14
RORANGE2
13
RORANGE1
[12:10]
Reserved
9
RANGE2
analog.com
Description
Reserved.
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.
0 Disable IENBAT as an interrupt source.
1 Enable IENBAT as an interrupt source.
Reserved.
Battery Monitor Range. Configure the appropriate RANGEBAT bit setting to generate the interrupt.
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.
Reserved.
Enable Interrupt When DVDD_REG is Greater Than 1.32 V (Overvoltage).
0 Disable VREGOVR as an interrupt source.
1 Enable VREGOVR as an interrupt source.
Enable Interrupt when DVDD_REG is Less Than 1 V (Undervoltage). If enabled, the interrupt
connects to nonmaskable interrupt (NMI).
0 Disable VREGUNDR as an interrupt source.
1 Enable VREGUNDR as an interrupt source.
Enable Interrupt for AVDD_DD. If enabled, the interrupt connects to NMI and generates an interrupt
if AVDD_DD < 1.83 V.
0 Disable AVDD_DD as an interrupt source.
1 Enable AVDD_DD as an interrupt source.
Description
Reserved.
AVDD_DD Range 2 (2.75 V and 2.3 V) Read Only Status Bit.
1 AVDD_DD in the range specified.
0 AVDD_DD not in the range specified.
Battery Voltage Range 1 (>2.75 V) Read Only Status Bit.
1 AVDD_DD in the range specified.
0 AVDD_DD not in the range specified.
Reserved.
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.
1 AVDD_DD in the range specified.
0 AVDD_DD not in the range specified.
ADuCM356
Reset
Access
0x00000
R
0x0
R/W
0x0
R
0x0
R/W
0x00
R
0x0
R/W
0x0
R/W
0x0
R/W
Reset
Access
0x0000
R
0x0
R
0x1
R
0x0
R
0x0
R/W1C
Rev. A | 28 of 312
Need help?
Do you have a question about the ADuCM356 and is the answer not in the manual?