5
.
O
P
P
y
v
o
lt
a
g
e
s
w
it
c
h
d
o
n
e
Is the VALID interrupt to
MPU generated?
No
Enable voltage processor
module
Set Multiplier(M) and Divider(N)
factors for the DPLLs
C
h
a
n
g
e
D
P
L
L
fr
e
q
u
e
n
c
y
End
Set Multiplier(M) and Divider(N)
factors for the DPLLs
C
h
a
n
g
e
D
P
L
L
fr
e
q
u
e
n
c
y
Start
Set the SmartReflex error
generator parameters
corresponding to target OPPy
2
.
C
o
n
fi
g
u
re
s
e
tt
in
g
s
fo
r
O
P
P
y
5
.
O
P
P
y
v
o
lt
a
g
e
s
w
it
c
h
done
Disable SmartReflex module
1
.
D
is
a
b
le
m
o
d
u
le
s
Disable voltage processor
module
Start
2
.
C
o
n
fi
g
u
re
s
e
tt
in
g
s
fo
r
O
P
P
y
4
.
E
n
a
b
le
m
o
d
u
le
s
Disable SmartReflex module
1
.
D
is
a
b
le
m
o
d
u
le
s
Disable voltage processor
module
Enable voltage processor
module
(a) Switching from VDDx(Vx,Fx) to
VDDy(Vy,Fy) where Fy > Fx
Disable all SmartReflex
interrupts to MPU
3
.
Se
t
S
m
art
R
e
fl
e
x
a
n
d
v
o
lt
a
g
e
p
ro
c
e
s
s
o
r
in
te
rr
u
p
ts
Enable voltage processor OPP
change done interrupt
Yes
Is Voltage Processor OPP
Change Done interrupt to
MPU generated?
No
4
.
E
n
a
b
le
m
o
d
u
le
s
End
(b) Switching from VDDx(Vx,Fx) to
VDDy(Vy,Fy) where Fx > Fy
Enable SmartReflex VP bounds
interrupt
Set the SmartReflex error
generator parameters
corresponding to target OPPy
Disable all SmartReflex
interrupts to MPU
3
.
S
e
t
S
m
a
rt
R
e
fl
e
x
a
n
d
v
o
lt
a
g
e
p
ro
c
e
s
s
o
r
in
te
rr
u
p
ts
Enable Voltage processor OPP
change done interrupt
Enable SmartReflex VP bounds
Interrupt
prcm-uc-009
Enable SmartReflex module
Enable SmartReflex module
Public Version
PRCM Basic Programming Model
www.ti.com
3.6.6.7
Changing OPP Using the SmartReflex Module
is a flow chart of the OPP change.
Figure 3-99. SmartReflex - OPP Change Flow Chart
442
Power, Reset, and Clock Management
SWPU177N – December 2009 – Revised November 2010
Copyright © 2009–2010, Texas Instruments Incorporated