The memory map of the E31 Core Complex is shown in Table 4.
Base
Top
Attr.
Description
Notes
0x0000_0000
0x0000_00FF
Reserved
0x0000_0100
0x0000_0FFF
RWX A
Debug
0x0000_1000
0x01FF_FFFF
Reserved
Debug Address Space
0x0200_0000
0x0200_FFFF
RW
A
CLINT
0x0201_0000
0x07FF_FFFF
Reserved
0x0800_0000
0x0800_1FFF
RWX A
ITIM (8 KiB)
0x0800_2000
0x0BFF_FFFF
Reserved
0x0C00_0000
0x0FFF_FFFF
RW
A
PLIC
0x1000_0000
0x1FFF_FFFF
Reserved
On Core Complex
Devices
0x2000_0000
0x3FFF_FFFF
RWX A
Peripheral Port
(512 MiB)
0x4000_0000
0x5FFF_FFFF
RWX
System Port (512 MiB)
0x6000_0000
0x7FFF_FFFF
Reserved
Off Core Complex
Address Space for Exter-
nal I/O
0x8000_0000
0x8000_FFFF
RWX A
Data Tightly Integrated
Memory (DTIM)
(64 KiB)
0x8001_0000
0xFFFF_FFFF
Reserved
On Core Complex
Address Space
Table 4:
E31 Core Complex Memory Map. Memory Attributes:
R
- Read,
W
- Write,
X
- Exe-
cute,
C
- Cacheable,
A
- Atomics
14