2.3
Clocks
The MPS3 board provides fixed and programmable clocks to drive the FPGA and board interfaces.
The following figure shows a functional overview of the clock systems of the MPS3 board. In this figure,
the image implements OSC4 as the audio clock and OSC5 as the HDLCD clock.
FPGA
SMBM_CLK
MPS3 FPGA Prototyping Board
Fixed
24MHz
Clock
generators
24MHZ
PLLs
Timer clock
CLK100HZ
UART
12MHz
OSC3A
OSC1
OSC2
OSC3
USB 2.0
controller
OSC4
Audio
Audio
CODEC
OSC0
Ethernet
controller
25MHz
OSC5
HDLCD
HDMI
controller
MCC
OSC
8MHZ
DDR PHY
OSC6
100MHz
Fixed
32kHz
32.768kHz
RTC
MICTOR
Cortex
TCK
CoreSight
SMB
DDR4
DDR CLK
MCC Main
Input Clock
Configuration
25MHz
CFG_CLK
SCC
OSCCLK[1]
OSCCLK[2]
OSCCLK[3]
OSCCLK[4]
OSCCLK[5]
Figure 2-3 Overview of MPS3 board clocks
The
Motherboard Configuration Controller
(MCC) configures the programmable OSCs at powerup
using the default values, which are defined in the MPS3 board configuration application note
.txt
file in
2 Hardware description
2.3 Clocks
100765_0000_04_en
Copyright © 2017–2020 Arm Limited or its affiliates. All rights
reserved.
2-23
Non-Confidential