16
SiFive E300 Platform Reference Manual, Version 1.0.1
Reset Unit
T
ile
L
in
k
B4
D
3
2
AON Voltage/Clock Domain
Optional LF crystal oscillator
lfxoscin
lfxoscout
32.768kHz
psdlfclkout
erst_n
External power-on
or manual full reset
POR
V
AON
Reset Stretcher
psdaonrst_n
Observe or generate
AON reset pulse
externally
psdaonrsten
aonrst
frst
porrst
srst
erst
dwakeup_n
Optional analog wakeup pin
awakeup
LFROSC
lfclk
tlclk
Power Management Unit
vddpaden
hfclkrst
corerst
Backup Registers
≤
32 x 32-bit registers
Core Voltage/
Clock Domain
msip
mtime
VDC
aonrst
rtccmpip
msip
M
Real-Time Clock
rtcmpip
tllfclk
wdogcmpip
Watchdog
wdogrst
wdogcmpip
psdpmuen
VCDC
V
AON
V
Core
psdlfaltclk
psdcorerst_n
psdhfclkrst_n
psdlfclksel
1
0
lfroscrst
0
Reset
Synchronizer
aonrst
Reset
Cause
aonrst
psdaonrstout
Figure 5.1: E300 Always-On Domain.
Power-On Reset Circuit
This optional circuit holds it’s output low until the voltage in the AON block rises above a design-
time configurable preset threshold.
External Reset Circuit
The E300 can be reset by pulling down on the external reset pin (
erst n
), which has a weak
pullup. An external power-on reset circuit consisting of a resistor and capacitor can be to provided
to generate a sufficiently long pulse to allow supply voltage to rise and then initiate the reset
stretcher.
The external reset circuit can add a diode as shown to quickly discharge the capacitor after the
supply is removed to rearm the external power-on reset circuit.
A manual reset button can be connected in parallel over the capacitor.
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 ...