Public Version
PRCM Basic Programming Model
www.ti.com
0x1: Unmask the VP2 no-SMPS acknowledge.
[13] VP1_ NOSMPSACK_EN
-
0x0: Mask the VP1 no-SMPS acknowledge interrupt.
(Default)
0x1: Unmask the VP1 no-SMPS acknowledge
interrupt.
[18] VP2_MAXVDD_EN
-
0x0: Mask the VP2 maximum-VDD interrupt.
(Default)
0x1: Unmask the VP2 maximum-VDD interrupt.
[12] VP1_ MAXVDD_EN
-
0x0: Mask the VP1 maximum-VDD interrupt.
(Default)
0x1: Unmask the VP1 maximum-VDD interrupt.
[17] VP2_MINVDD_EN
-
0x0: Mask the VP2 minimum-VDD interrupt.
(Default)
0x1: Unmask the VP2 minimum-VDD interrupt.
[11] VP1_ MINVDD_EN
-
0x0: Mask the VP1 minimum-VDD interrupt.
(Default)
0x1: Unmask the VP1 minimum-VDD interrupt.
-
0x0: Mask the VP2 OPP change-done interrupt.
VP2_OPPCHANGEDONE_EN
(Default)
0x1: Unmask the VP2 OPP change-done interrupt.
[10] VP1_
-
0x0: Mask the VP1 OPP change-done interrupt.
OPPCHANGEDONE_EN
(Default)
0x1: Unmask the VP1 OPP change-done interrupt.
4. Enable the module
In the final phase of configuration, the voltage-processor module is enabled. Once the module is
enabled, any interrupt from the SmartReflex module triggers the module FSM. The voltage processor
reads the frequency error and converts it to the corresponding voltage command for the SMPS. It then
waits for a command acknowledge from the SMPS before clearing the SmartReflex interrupt.
PRCM.PRM_VPn_CONFIG[0]
0x1
Enable the voltage processor module.
VPENABLE
438
Power, Reset, and Clock Management
SWPU177N – December 2009 – Revised November 2010
Copyright © 2009–2010, Texas Instruments Incorporated