Program Instruction
Value
Meaning
0
0x2F0
Assert
corerst
1
0x3F0
Assert
hfclkrst
2
0x3D0
Deassert
pmu_out_1
3
0x3C0
Deassert
pmu_out_0
4-7
0x3C0
Repeats
Initiate Sleep Sequence Register (
Writing any value to the
pmusleep
register initiates the sleep sequence stored in the sleep pro-
gram memory. The MOFF block will sleep until an event enabled in the
pmuie
register occurs.
The PMU can be woken by the external
dwakeup
signal, which is preconditioned by the signal
conditioning block.
The
dwakeup
signal has a fixed deglitch circuit that requires the
dwakeup
signal remain asserted
for two AON clock edges before being accepted. The conditioning circuit also resynchronizes
the
dwakeup
signal to the AON
lfclk
.
The
pmuie
register indicates which events can wake the MOFF block from sleep.
The
dwakeup
bit indicates that a logic 0 on the
dwakeup_n
pin can rouse MOFF. The
rtc
bit
indicates that the RTC comparator can rouse MOFF.
pmuie: PMU Interrupt Enables (
pmuie
)
Register Offset
0x140
Bits
Field Name
Attr.
Rst.
Description
[3:0]
pmuie
RW
0x1
PMU Interrupt Enables
[31:4]
Reserved
Table 41:
Default PMU sleep program
Table 42:
pmuie: PMU Interrupt Enables
Chapter 14 Power-Management Unit (PMU)
FE310-G003 Manual
© SiFive, Inc.
Page 70
Содержание FE310-G003
Страница 1: ...SiFive FE310 G003 Manual v1p1 SiFive Inc ...