
Arm® Corstone™ SSE
-300 with Cortex®-
M55 and Ethos™
-U55 :
Example Subsystem for MPS3 - Application Note AN547
DAI 0547C
Issue C
3 Overview
Copyright
©
2020, 2021 Arm Limited (or its affiliates). All rights reserved.
Non-Confidential
Page 19 of 64
3.7
Memory Map Overview
The following figure shows the AN547 memory map and how it relates to the Armv8-M reference memory map.
The figure includes IDAU security information for memory regions.
See the
Arm® CoreLink™ SIE
-200 System IP for Embedded Technical Reference Manual
for more information
.
SRAM
All accesses performed on
DTCM or M-AXI
CODE
All accesses performed on
ITCM or M-AXI
Peripheral
Instruction and data accesses
performed on P-AHB or M-AXI
External RAM
Instruction and data accesses
performed on M-AXI
External Device
Instruction and data accesses
performed on M-AXI
Private Peripheral Bus.
Local to Each CPU.
Vendor_SYS
0x0000_0000
0x2000_0000
0x4000_0000
0xE000_0000
0xE010_0000
0xFFFF_FFFF
0x6000_0000
0x8000_0000
0x5000_0000
QSPI (8MB)
0x2000_0000
0x2200_0000
Reserved
0x2800_0000
DTCM (4 x 128KB)
Reserved
FPGA SRAM (2MB)
0x3000_0000
Non-Secure Low Latency
Peripheral Region
Non-Secure High Latency
Peripheral Region
0x4800_0000
Secure High Latency
Peripheral Region
0x5800_0000
Private Peripheral Bus
Vendor_SYS
0xFFFF_FFFF
0xE010_0000
GPIO 0
0x4110_1000
GPIO 1
0x4110_2000
GPIO 2
0x4110_3000
GPIO 3
0x4110_4000
Reserved
I2C (Touch)
I2C (Audio Conf)
SPI ADC
SPI Shield0
SPI Shield1
I2C Shield0
I2C Shield1
Reserved
SCC
I2S Audio
FPGAIO
UART 0
UART 1
UART 2
UART Shield0
UART Shield1
UART 3
CLCD
Reserved
ETHERNET
QSPI XIP CONFIG
QSPI WRITE CONFIG
Reserved
RTC
0x4110_0000
0x4800_0000
0x4810_0000
0x4920_0000
0x4140_0000
0x4160_0000
0x4150_0000
USB
0x9000_0000
0xA000_0000
0xB000_0000
0xC000_0000
0xD000_0000
0x6000_0000
DDR 4
DDR 4
0x7000_0000
0x8000_0000
0xE000_0000
DDR 4
DDR 4
DDR 4
DDR 4
DDR 4
DDR 4
0x1E00_0000
0x0000_0000
Reserved
FPGA SRAM (2MB)
ITCM (512KB)
I2C DDR4 EEPROM
Reserved
Reserved
Arm®v8-M
Ref Memory map
AN547
Memory map
0x0100_0000
QSPI (8MB)
Reserved
ITCM (512KB)
0x2100_0000
0x2880_0000
DTCM (4 x 128KB)
Reserved
Reserved
Secure Low Latency
Peripheral Region
Reserved
Subsystem Peripherals
0x4010_0000
0x4000_0000
USER AHB 0
0x4110_5000
USER AHB 1
0x4110_6000
USER AHB 2
0x4110_7000
USER AHB 3
0x4110_8000
0x4120_0000
DMA 0
0x4120_1000
DMA 1
0x4120_2000
DMA 2
0x4120_3000
DMA 3
0x4120_4000
Reserved
USER APB 0
USER APB 1
USER APB 2
USER APB 3
0x4170_1000
0x4170_2000
0x4170_3000
0x4170_4000
0x4170_0000
Reserved
0x4180_0000
0x4180_2000
0x4180_1000
0x4800_0000
0x5110_1000
0x5110_2000
0x5110_3000
0x5110_4000
0x5110_0000
0x5140_0000
0x5160_0000
0x5150_0000
0x5010_0000
0x5000_0000
0x5110_5000
0x5110_6000
0x5110_7000
0x5110_8000
0x5120_0000
0x5120_1000
0x5120_2000
0x5120_3000
0x5120_4000
0x5170_1000
0x5170_2000
0x5170_3000
0x5170_4000
0x5170_0000
0x5180_0000
0x5180_2000
0x5180_1000
0x5800_0000
Reserved
N
o
n
-S
e
c
u
re
L
o
w
L
a
te
n
c
y
P
e
rip
h
e
ra
l R
e
g
io
n
S
e
c
u
re
L
o
w
L
a
te
n
c
y
P
e
rip
h
e
ra
l R
e
g
io
n
S
e
c
u
re
H
ig
h
L
a
te
n
c
y
P
e
rip
h
e
ra
l R
e
g
io
n
N
o
n
-S
e
c
u
re
H
ig
h
L
a
te
n
c
y
P
e
rip
h
e
ra
l R
e
g
io
n
Subsystem Peripherals
USER APB
0x4920_1000
0x4920_2000
0x4920_3000
0x4920_4000
0x4920_5000
0x4920_6000
0x4920_7000
0x4920_8000
0x4920_9000
0x4930_0000
0x4930_1000
0x4930_2000
0x4930_3000
0x4930_4000
0x4930_5000
0x4930_6000
0x4930_7000
0x4930_8000
0x4930_9000
0x4930_A000
0x4930_B000
0x4930_C000
0x5000_0000
0x5800_0000
0x5810_0000
0x5920_0000
0x5920_1000
0x5920_2000
0x5920_3000
0x5920_4000
0x5920_5000
0x5920_6000
0x5920_7000
0x5920_8000
0x5920_9000
0x5930_0000
0x5930_1000
0x5930_2000
0x5930_3000
0x5930_4000
0x5930_5000
0x5930_6000
0x5930_7000
0x5930_8000
0x5930_9000
0x5930_A000
0x5930_B000
0x5930_C000
0x6000_0000
Internal SRAM (2 x 2MB)
Internal SRAM (2 x 2MB)
0x0E00_0000
0x1000_0000
0x1100_0000
0x3200_0000
0x3800_0000
0x4000_0000
0x3100_0000
0x3880_0000
Non-Secure
Secure
Non-Secure
Secure
PDM
0x4930_D000
0x5930_D000
0x4810_2000
U55 TIMING ADAPTER 0
U55 TIMING ADAPTER 1
Reserved
0x4810_3000
0x4810_4000
0x5810_2000
0x5810_3000
0x5810_4000
Figure 3-2 : Memory Map