Table 2-2 Clock control SCC registers
Register
Register function
Register description
CLK_CTRL_SEL
Controls the following blocks:
•
PREMUX
•
DAPSWMUX
•
MAINMUX
•
REFMUX
•
SCCMUX
•
RM38KMUX
•
TESTMUX
.
CLK_PLL_PREDIV_CTRL
Controls PREDIV.
CLK_BBGEN_DIV_CLK
Controls BBGENDIV
CLK_POSTDIV_CTRL_QSPI Controls QSPIDIV.
CLK_POSTDIV_CTRL_QSPI Register
.
CLK_POSTDIV_CTRL_RTC
Controls RTCDIV.
CLK_POSTDIV_CTRL_TEST Controls TESTDIV.
CLK_POSTDIV_CTRL_TEST Register
.
CTRL_BYPASS_DIV
Controls the clock divider bypass functions.
CLK_CTRL_ENABLE
Enables
Clock Gates
(CGs).
.
SCC_MRAM_CTRL0
Enables eMRAM clock CG.
SCC_MRAM_CTRL1
Controls eMRAM_DIV
The FCLK_DIV and SYSCLK_DIV system control registers control the FCLKDIV and SYSCLKDIV
dividers in the SSE-200 subsystem. FCLKDIV derives clock
FCLK
for secondary processor CPU1 and
SYSCLKDIV derives
SYSCLK
for primary processor CPU0.
The following table shows system control registers FCLK_DIV and SYSCLK_DIV.
Table 2-3 System control registers FCLK_DIV and SYSCLK_DIV
Register
Register function
Register description
FCLK_DIV
Controls divider block FCLKDIV in SSE-200 subsystem to derive clock
FCLK
for secondary processor CPU1.
.
SYSCLK_DIV Controls divider block SYSCLKDIV in SSE-200 subsystem to derive clock
SYSCLK
for primary processor CPU0.
.
Multiplexed I/O
The
DAPSCCCLK
signal is present on Musca
‑
S1 test chip I/O PA24 which is part of the multiplexed
Musca
‑
S1 test chip I/O. The IOMUX registers control the multiplexed Musca
‑
S1 test chip I/O.
Note
The
DAPSCCCLK
input is reserved. In normal operation, software must not change
PRE_MUX_CLK
as the input to multiplexer SCCMUX. See
TEST_CLK
is present on Musca
‑
S1 test chip I/O PA13 which is also part of the multiplexed Musca
‑
S1
test chip I/O. The IOMUX registers select
TEST_CLK
by selecting alternative function ALTF2 for
Musca
‑
S1 test chip I/O PA13.
2 Hardware description
2.5 Clocks
101835_0000_01_en
Copyright © 2019, 2020 Arm Limited or its affiliates. All rights
reserved.
2-30
Non-Confidential