Memory Organization
110
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
Architecture
(1)
If ECC protection is enabled for the CPU data RAM, then the auto-initialization process also initializes the corresponding ECC
space.
(2)
If parity protection is enabled for the peripheral SRAM modules, then the parity bits will also be initialized along with the SRAM
modules.
(3)
The MibSPIx modules perform an initialization of the transmit and receive RAMs as soon as the multi-buffered mode is enabled.
This is independent of whether the application has already initialized these RAMs using the auto-initialization method or not. The
MibSPIx modules need to be released from reset by writing 1 to their SPIGCR0 registers before starting auto-initialization on
their respective RAMs.
Table 2-7. Memory Initialization Select Mapping
(1) (2)
Memory
Address Range
MSINENA Register Bit #
Start
End
RAM
0x08000000
0x08013FFF
0
RAM (always ON domain, PD#1)
0x08000000
0x0800FFFF
0
RAM (RAM_PD#1)
0x08010000
0x0801FFFF
0
RAM (RAM_PD#2)
0x08020000
0x0802FFFF
0
RAM (RAM_PD#3)
0x08030000
0x0803FFFF
0
MIBSPI5 RAM
0xFF0A0000
0xFF0BFFFF
12
(3)
MIBSPI3 RAM
0xFF0C0000
0xFF0DFFFF
11
(3)
MIBSPI1 RAM
0xFF0E0000
0xFF0FFFFF
7
(3)
DCAN3 RAM
0xFF1A0000
0xFF1BFFFF
10
DCAN2 RAM
0xFF1C0000
0xFF1DFFFF
6
DCAN1 RAM
0xFF1E0000
0xFF1FFFFF
5
MIBADC2 RAM
0xFF3A0000
0xFF3BFFFF
14
MIBADC1 RAM
0xFF3E0000
0xFF3FFFFF
8
NHET2 RAM
0xFF440000
0xFF45FFFF
15
NHET1 RAM
0xFF460000
0xFF47FFFF
3
HET TU2 RAM
0xFF4C0000
0xFF4DFFFF
16
HET TU1 RAM
0xFF4E0000
0xFF4FFFFF
4
DMA RAM
0xFFF80000
0xFFF80FFF
1
VIM RAM
0xFFF82000
0xFFF82FFF
2
USB Device RAM
RAM is not CPU-Addressable
N/A
Ethernet RAM (CPPI Memory Slave)
0xFC520000
0xFC521FFF
N/A