
Device
I C
2
interface
CLK
DATA
VDD2 error
VMODE1
VMODE2
MPU
IVA2
DPLL1
DPLL2
IVA_CLK
MPU_CLK
VDD1 voltage domain
C
o
n
tr
o
l
I C
2
interface
VDD1 error
CORE domain
PER domain
DPLL3
DPLL4
Peripheral clocks
Core clocks
vdd_mpu_iva
VDD1 SMPS
vdd_core
VDD2 SMPS
VDD2 voltage domain
VP1
interrupt
VP2
interrupt
VDD1
command
VDD2
command
SmartReflex 1
SmartReflex 2
Voltage
processor 2
Voltage
processor 1
Voltage
controller
MPU
INTC
MPU
interrupt
SR1_IRQ
Power IC
SR2_IRQ
PRCM_MPU_IRQ
prcm-UC-010
Public Version
www.ti.com
PRCM Use Cases and Tips
3.7
PRCM Use Cases and Tips
3.7.1 DVFS Using Device SmartReflex With TWL5030 Power IC
This use case describes SmartReflex-controlled DVFS in the device connected to the TWL5030 power IC.
It describes the initial configuration sequence for the device modules and the TWL5030 modules to
support DVFS. It also describes the DVFS case when changing from one OPP to another.
The DVFS power-management technique consists of running a module at the lowest operating point
(frequency, voltage) that strictly meets the performance requirement at a given time.
In the device, DVFS consists of dynamically switching the voltages and operating frequencies of the
device subsections/modules to ensure that power consumption is minimized.
is an overview of DVFS management in the device/TWL5030.
Figure 3-101. Overview of device/TWL5030 DVFS Management Architecture
3.7.1.1
Device DVFS Support Architecture
The device supports DVFS for two voltage domains, VDD1 and VDD2. The VDD1 voltage domain
consists of the MPU and IVA2.2 subsystem sections with independent clocks generated by DPLL1 and
DPLL2, respectively. The VDD2 voltage domain supports the CORE domain interconnects, memory, and
DMA, and the camera, display, graphics, and peripheral power domain subsystems. DPLL3 and DPLL4
provide the clocks to the subsystems of VDD2 voltage domains (see
447
SWPU177N – December 2009 – Revised November 2010
Power, Reset, and Clock Management
Copyright © 2009–2010, Texas Instruments Incorporated