PLIC Register Map
Address
Width
Attr.
Description
Notes
0x0C00_0000
Reserved
0x0C00_0004
4B
RW
source 1 priority
…
0x0C00_00D0
4B
RW
source 52 priority
See Section 10.3 for more
information
0x0C00_00D4
…
Reserved
0x0C00_1000
4B
RO
Start of pending array
…
0x0C00_1004
4B
RO
Last word of pending array
See Section 10.4 for more
information
0x0C00_1008
…
Reserved
0x0C00_2000
4B
RW
Start Hart 0 M-Mode inter-
rupt enables
…
0x0C00_2004
4B
RW
End Hart 0 M-Mode interrupt
enables
See Section 10.5 for more
information
0x0C00_2008
…
Reserved
0x0C20_0000
4B
RW
Hart 0 M-Mode priority
threshold
See Section 10.6 for more
information
0x0C20_0004
4B
RW
Hart 0 M-Mode claim/com-
plete
See Section 10.7 for more
information
0x0C20_0008
…
Reserved
0x1000_0000
End of PLIC Memory Map
Table 25:
SiFive PLIC Register Map. Only naturally aligned 32-bit memory accesses are
required.
The FE310-G002 has 52 interrupt sources. These are driven by various on-chip devices as
listed in Table 26. These signals are positive-level triggered.
In the PLIC, as specified in
The RISC‑V Instruction Set Manual, Volume II: Privileged Architec-
ture, Version 1.10
, Global Interrupt ID 0 is defined to mean "no interrupt."
Copyright © 2019, SiFive Inc. All rights reserved.
45
Summary of Contents for FE310-G002
Page 1: ...SiFive FE310 G002 Manual v19p05 SiFive Inc ...
Page 11: ...Figure 1 FE310 G002 top level block diagram Copyright 2019 SiFive Inc All rights reserved 9 ...
Page 15: ...Chapter 2 List of Abbreviations and Terms 13 ...
Page 23: ...Chapter 4 Memory Map The memory map of the FE310 G002 is shown in Table 4 21 ...