Write Active Mode Request (AMR)
Register
AM unchanged.
CPM = AMR_tmp
AM
Transition
Flow
Current Active Mode
PMR_BUSY = 0
PMR and CS unlocked.
HW generates pwr_change_request
AMR = requested active mode
AMR_tmp = current AM
Y
N
Valid?
PMR Error Flag(s)
Power request nack
PMR_BUSY = 1, PMR and CS locked.
PMR_BUSY = 0
New AM in effect.
CPM = AMR
Power request ack
PMR_BUSY = 0
PMR and CS unlocked.
Changing Active Modes
439
SLAU356I – March 2015 – Revised June 2019
Copyright © 2015–2019, Texas Instruments Incorporated
Power Control Manager (PCM)
Figure 8-7. Active Mode Transition Flow
8.13.1 DC/DC Error Checking
When using the DC/DC regulator, there may be situations where the regulator cannot remain active. For
example, when the supply voltage drops below the minimum supply voltage necessary for the DC/DC
operation. In this case, the DCDC_ERROR_IFG flag is set. When set, the DCDC_ERROR_IFG flag
remains set until cleared by software by setting CLR_DCDC_ERROR_IFG = 1. Setting
DCDC_ERROR_IE = 1 enables an NMI/interrupt to be executed when DCDC_ERROR_IFG = 1 (see
Table 8-8. DC/DC Error NMI/interrupt Enable
DCDC_ERROR_IE
DCDC_ERROR_IFG
Response
0
0 or 1
None
1
0
None
1
NMI/interrupt