Introduction
15-3
Clock Generation and System Reset Management
Figure 15–2. OMAP5910 Clock Scheme
MPU TIPB
Br
idge(
In
te
rn al
)
CL
K
M
3
CLKM
1
OMAP5910
ClockArchitecture
ULPD
o
sc1
(12 M
H
z
)
cmos3
2k
com_mcko
(m
cl
k)
sdw_mc
ko
(b
cl
k)
uart_mcko(12 MHz/ 32 kHz)
c
lk
3
2
k
(3
2kHz)
cam_mcko(48MH
z)
DP
LL1
EN
CK_REF (12MH
z)
Mu
x
M
P
U Lev
el
1
IntHandler
ARM_CK
M
P
U Lev
el
2
IntHandler
ARM_I
N
TH_CK
OMAP
GPIO/I/F
ARM_GPI
O
_CK
MPU
T
ime
r1
,2
,3
ARMTI
M
_CK
MPU W
atch
Dog T
imer
ARMWD_CK
T
imer32K
MPUIO I/F
Keyboard i/f
MPUXOR_CK
CK_GEN1
CLKM
2
Mu
x
/1
4
DSP_CK
DSPMMU_
C
K
DSP/TC
FI
FO
DSP
Leve
l2
IntHandler
DSP_INTH_CK
DSP
T
ime
r1
,2
,3
DSPTIM_CK
CK_GEN2
DSP
W
a tch
Dog
T
ime
r
DSPWD_CK
/4
or8
DSP_GPI
O_CK
MPUPER_CK
I DLE
IDL
E/
EN
T
raf
fic Controller
TC_CK
Port
Interface
API
_CK
System DMA
Controller
DMA_CK
LB
TIPB_CK
/1
,2
,4
o
r
8
LCD_CK
ARM_CKCTL
ARM_TIMXO
ARM_CKCTL
DSPMMUDIV
ARM_CKC
T
L
TCDIV
ARM_CKCTL
DSPDIV
ARM_CKCTL
ARMDI
V
ARM_CKC
T
L
LCDD
IV
ARM_CKC
T
L
PERD
IV
ARM_IDLCT1
ID
L
T
IM
_
A
R
M
ARM_IDLCT2
EN_TIMCK
ARM_IDLCT1
ID
L
A
P
I_
A
RM
ARM_I
D
LCT2
EN_API
C
K
ARM_IDLCT1
ID
L
L
C
D
_
A
R
M
A
R
M
_
ID
L
C
T
2
EN_LCD
C
K
ARM_IDLCT1
ID
L
P
E
R
_
A
R
M
A
R
M
_
ID
L
C
T
2
EN_PERCK
ARM_IDLCT1
ID
L
W
D
T
_
A
R
M
ARM_IDLCT2
E
N
_
W
D
T
C
K
ARM_IDLCT2
EN_GPI
OCK
ARM_IDLCT1
ID
L
X
O
R
P
_
A
R
M
ARM_IDLCT2
E
N
_
X
O
R
P
C
K
DSP_CKCTL
TI
MXO
DSP_CK
CTL
GPIODIV
DSP_IDLCT
1
IDL
TIM_DSP
D
S
P
_
ID
L
C
T2
EN_TI
MCK
DSP_IDLCT
1
DSP_I
D
LC
T
2
EN_GPI
O
CK
ARM_IDLCT1
IDL
IF
_
A
R
M
ARM_IDLCT2
DMACK_R
EQ
ARM_I
D
LECT1
SET
ARM_I
D
LE
ARM_CKC
T
L
A
R
M
_
IN
T
H
C
K_SEL
DSP_IDLCT
1
ID
L
W
D
T
_
D
S
P
DSP_I
D
LC
T
2
EN_W
DT
C
K
IDL
E/
EN
Mu
x
DSP_CK
C
TL
GPIOXO
s
d
w_m
c
lk
_r
eq
(b
cl
kre
q
)
c
o
m_
mc
lk
_
r eq
(m
cl
kre
q
)
periph_nr
eq
c
a
m_
d
p
ll_
mc
lk
_
r
eq
IDL
E/
EN
ARM_IDLCT1
ID
L
L
B
_
A
RM
A
R
M
_
ID
L
C
T
2
EN_LB
CK
LB_CK
EN
Aut
ogat
ing_
on
IDL
E
EMI
F
S_CONFI
G
PDE
EMI
F
S_CONFI
GPWD_EN
EMIFF_CONFIG c
lk
S
DRAM_CK
IMIF_CK
MOD_CONF_C
TRL_0
DPLL1_out
m
m
c
_dpl
l_
c
lk
(48M
Hz)
REGISTER_NAME
BI
T_FI
ELD
uar
t1
,2
,3_dpl
l_req
us
b_hos
t_
c
lk
48m
(
48MHz)
mmc_dpll_r
eq
us
b_hos
t_dpl
l
_req
osc32K
(3
2
kH
z)
/2
/1
,2
,4
o
r 8
EN
ARM_CKCTL
EN_DSPCK
EN
SOFT_REQ
SOFT_SDW_
REQ
EN
SOFT_REQ
SOFT_COM
_REQ
SOFT_REQ_REG
SOFT_DPLL_R
EQ
EN
EN
EN
EN
CLOCK_C
T
R
L
MODEM_
32K
_EN
I DLE
I DLE
F
A
C clock
BYP
ASS_o
ut
MPU TIPB
Br
idge(
Ex
te
r nal
)
CK_GEN3
EN
EN
/1
,2
,4
o
r
8
us
b_m
c
lk
_
re
q
SOFT_REQ
SOFT_USB_
REQ
EN
EN
Mu
x
x1
–31
/
1
,2
,3
o
r4
IDL
E
DSP
Int
_I
F
DSP
M
MU
55x
DSP
LPG1
,2
RT
C
P
WL
P
WT
1W
ir
e
I/F
uWire I
/F
I2
C
I/F
McBS
P2
TI
925T
MPU/TC
FIFO
TC_CK
UAR
T
3
UAR
T
1
_M
ODE_R
Mu
x
Mu
x
Mu
x
TIPB
Swi
tc
h
1
TIPB
Swi
tc
h
3
CONF_M
OD_UAR
T2_CLK
_M
ODE_R
CONF_M
OD_UAR
T1_CLK
_M
ODE_R
usb_w2fc_mcko(
48MHz)
us
b_dpl
l_
m
c
lk
_req
EN
EN
CLOCK_C
T
R
L
DI
S_USB_PVCI
_CLK
SOFT_REQ_REG
USB_REQ_EN
IDL
E
EN
IDLE/EN
uart1,2,3_dpll_clk(
48MHz)
EN
TC_CK
/
1
,2
,o
r
4
EN
EN
Mu
x
EN
EN
4
8
MHz
D
PLL
MMC
– SD
Camer
aI/F
USB Host
USB Function
DIS
EN
Mu
x
/1
4
LCD
C
ont
ro
ll
er
FA
C
UAR
T
2
DSP_IDLCT
1
IDLXORP_DSP
DSP_I
D
LC
T
2
EN_XORP
CK
IDLE/EN
DSPXOR_CK
McBS
P1
McBS
P3
MCSI1
MCSI2
External Peripherals
In
si
de O
M
AP
IDL
E
/1
,2
,4
o
r 8
IDLE/EN
IDLE/EN
IDLE/EN
IDLE/EN
IDLE/EN
IDLE/EN
/1
,2
,4
o
r 8
/1
,2
,4
o
r 8
(12 M
H
z
)
(12 M
H
z
)
MPU