Arm® Corstone™ SSE
-300 with Cortex®-
M55 and Ethos™
-U55 :
Example Subsystem for MPS3 - Application Note AN547
DAI 0547C
Issue C
5 Clock architecture
Copyright
©
2020, 2021 Arm Limited (or its affiliates). All rights reserved.
Non-Confidential
Page 37 of 64
5
Clock architecture
5.1
Clocks
The following sections list clocks entering the FPGA and generated by the SMM.
5.1.1
Source clocks
The following clocks are inputs to the FPGA from source clocks on the board.
Clock
Input Pin
Frequency
Note
REFCLK24MHZ OSCCLK[0]
24MHz
24MHz reference
ACLK
OSCCLK[1]
32MHz
Programmable oscillator
MCLK
OSCCLK[2]
50MHz
Programmable oscillator
GPUCLK
OSCCLK[3]
50MHz
Programmable oscillator
AUDCLK
OSCCLK[4]
24.576MHz
Programmable oscillator
HDLCDCLK
OSCCLK[5]
23.75MHz
Programmable oscillator
DBGCLK
CS_TCK
Set by debugger
JTAG input
CFGCLK
CFG_CLK
Set by MCC
SCC register clock from MCC
DDR4_REF_CLK c0_sys_clk_p/n
100MHz
Differential input clock to DDR4
controller
SMBM_CLK
SMBM_CLK
Set by MCC (40MHz)
SMB clock from MCC
Table 5-1 : Source clocks
5.1.2
Generated clocks
The following clocks are generated inside the FPGA from the source clocks on the board.
Clock
Source
Frequency
Note
MAINCLK
OSCCLK[1]
32MHz
Clock source for SSE-300 and all non- APB
peripherals in the design
PERIF_CLK
OSCCLK[3]
25MHz
Clock source for APB peripherals
AUDMCLK
AUDCLK
12.29MHz
-
AUDSCLK
AUDCLK
3.07MHz
-
SDMCLK
REFCLK24MHZ
50MHz
-
CLK32KHZ
REFCLK24MHZ
32kHz
-
CLK100HZ
REFCLK24MHZ
100Hz
-
CLK1HZ
REFCLK24MHZ
1Hz
-
CFGCLK
CFG_CLK
Set by MCC
SCC register clock from MCC
Table 5-2 : Generated internal clocks