
Public Version
www.ti.com
PRCM Use Cases and Tips
PRCM.
0x2
Configure the DPLL3 output divider for OPP50 CORE_CLK
CORE_DPLL_CLKOUT_DIV
frequency.
The SmartReflex2 and voltage processor2 modules are disabled for voltage scaling.
[11] SR_EN
0x0
Disable the SmartReflex2 module.
[0] VPENABLE
0x0
Disable the voltage processor2 module.
The reciprocal value and gain for the NAND and NOR counts are configured corresponding to OPP50.
[23:20] SENPGAIN
Configured according to the settings in eFuse.
[19:16] SENNGAIN
See
, Parameter Configuration.
[15:8] RNSENP
[7:0] RNSENN
[9] ERRORGENERATORENABLE
0x1
Enable the error generator.
The OPP change-done interrupt of the voltage processor and the voltage processor bounds interrupt of
the SmartReflex module are enabled. The remaining interrupts of the voltage processor and
SmartReflex modules can be masked.
[22] VPBOUNDSINTENABLE
0x1
Enable the SmartReflex2 voltage processor interrupt.
0x1
Enable the VP2 OPP change-done interrupt.
VP2_OPPCHANGEDONE_EN
The voltage processor2 and SmartReflex2 modules are enabled.
[0] VPENABLE
0x1
Enable the voltage processor2 module.
[11] SR_EN
0x1
Enable the SmartReflex2 module.
The SmartReflex2 module sends the OPP change-done interrupt when the OPP change is complete
and the voltage is stable.
[16] VP2_
Read
On read, if this bit is 0x,1 the OPP change is complete.
OPPCHANGEDONE_ST
[16] VP2_
0x1
Writing 0x1 clears the interrupt status bit.
OPPCHANGEDONE_ST
Enable the voltage processor2 bounds interrupt for automatic SmartReflex2 operation.
[22] VPBOUNDSINTENABLE
0x1
Enable the voltage processor bounds interrupt.
2. Switch from VDD2 OPP50 to VDD2 OPP100, assuming that
•
OPP100 (VDD2 = v3 , (DPLL3_CLKOUT = f
dpll3
3, CORE_CLK = f
core
3))
•
OPP50 (VDD2 = v2 , (DPLL3_CLKOUT = f
dpll3
2, CORE_CLK = f
core
2))
and v3 > v2 , f
dpll3
3 > f
dpll3
2 , f
core
3 > f
core
2.
To switch from OPP50 to OPP100, the domain voltage must be switched before frequency switching,
because OPP100 has a higher frequency.
The SmartReflex2 and voltage processor2 modules are disabled for voltage scaling.
[11] SR_EN
0x0
Disable the SmartReflex2 module.
[0] VPENABLE
0x0
Disable the voltage processor2 module.
The parameters of the error generator in the SmartReflex2 module are configured corresponding to
OPP100.
[23:20] SENPGAIN
Configured according to the settings in eFuse.
[19:16] SENNGAIN
See
, Parameter Configuration.
[15:8] RNSENP
[7:0] RNSENN
[9] ERRORGENERATORENABLE
0x1
Enable the error generator.
455
SWPU177N – December 2009 – Revised November 2010
Power, Reset, and Clock Management
Copyright © 2009–2010, Texas Instruments Incorporated