Chapter 4
E300 Clock Generation
The Freedom E300 platform supports many alternative clock-generation schemes to match appli-
cation needs. This chapter describes the basic structure of E300 clock generation. The various
clock configuration registers live either in the AON block (Chapter 5) or the PRCI block (Chapter 7).
Clock Generation Overview
Optional PLL
Optional HF crystal oscillator
Optional LF RC oscillator
Optional LF crystal oscillator
Optional peripherals
Always-On Domain
pllref
pllout
6-48MHz
50-400MHz
PLL
JTAG
tck
≤
16MHz
hfroscout
1.125-72MHz
lfxoscin
lfxoscout
32.768kHz
hfxoscin
hfxoscout
16MHz
LFRCOSC
lfrcoscout
30-60kHz
pllcfg
jtagclk
÷N
plloutdiv
coreclk
÷N
spiclkcfg
spiclk
8/16*baud rate
÷N
uartclkcfg
uartclk
25MHz/125MHz
÷N
enetclkcfg
enetclk
÷N
usbclkcfg
usbclk
60MHz
hfclk
÷N
hyperclkcfg
hyperclk
≤
166MHz
÷N
i2sclkcfg
i2sclk
1.536MHz/1.4112MHz
pllrefsel
1
0
jtagclk
is selected when
psdscanen
is asserted
HFROSC
hfrosccfg
÷N
pllsel
0
1
Real-Time Clock/Alarm
Watchdog Timer
psdclkbypass_n
1
0
LFROSC
lfrosccfg
÷N
÷4
psdhfclkout
psdlfclkout
{
Only one
on-chip
LFxOSC in
system
tlclk
Process
Monitor
÷N
procmoncfg
3
0
psdlfaltclk
psdlfclksel
1
0
1
2
hfxosccfg
psdscanen_n
psdscanen
0.4-400MHz
Figure 4.1: E300 clock generation scheme.
9
Summary of Contents for E300
Page 1: ...SiFive E300 Platform Reference Manual Version 1 0 1 c SiFive Inc ...
Page 2: ...2 SiFive E300 Platform Reference Manual Version 1 0 1 ...
Page 4: ...ii SiFive E300 Platform Reference Manual Version 1 0 1 ...
Page 12: ...4 SiFive E300 Platform Reference Manual Version 1 0 1 ...
Page 14: ...6 SiFive E300 Platform Reference Manual Version 1 0 1 ...
Page 22: ...14 SiFive E300 Platform Reference Manual Version 1 0 1 ...
Page 32: ...24 SiFive E300 Platform Reference Manual Version 1 0 1 ...
Page 40: ...32 SiFive E300 Platform Reference Manual Version 1 0 1 ...
Page 56: ...48 SiFive E300 Platform Reference Manual Version 1 0 1 ...
Page 60: ...52 SiFive E300 Platform Reference Manual Version 1 0 1 ...