Code
SRAM
Peripherals
Unused
Unused
Unused
Unused
Debug/Trace
Peripherals
0x0000_0000
0x1FFF_FFFF
0x3FFF_FFFF
0x5FFF_FFFF
0x7FFF_FFFF
0x9FFF_FFFF
0xBFFF_FFFF
0xDFFF_FFFF
0xFFFF_FFFF
0x2000_0000
0x4000_0000
0x6000_0000
0x8000_0000
0xA000_0000
0xC000_0000
0xE000_0000
91
SLAS826F – MARCH 2015 – REVISED MARCH 2017
Product Folder Links:
Detailed Description
Copyright © 2015–2017, Texas Instruments Incorporated
For system trace, the processor integrates an Instrumentation Trace Macrocell (ITM) alongside data watch
points and a profiling unit. To enable simple and cost-effective profiling of the system trace events, a
Serial Wire Viewer (SWV) can export a stream of software-generated messages, data trace, and profiling
information through a single pin.
NOTE
For detailed specifications and information on the programmer's model for the Cortex-M4
CPU and the associated peripherals mentioned throughout
, see the appropriate
reference manual at
6.3
Memory Map
The device supports a 4GB address space that is divided into eight 512MB zones (see
).
Figure 6-1. Device Memory Zones
6.3.1
Code Zone Memory Map
The region from 0x0000_0000 to 0x1FFF_FFFF is defined as the Code zone, and is accessible through
the ICODE and DCODE buses of the Cortex-M4 processor and through the system DMA. This region
maps the flash, the ROM, and the internal SRAM (permitting optimal single-cycle execution from the
SRAM).
shows the MSP432P401x-specific memory map of the Code zone, as visible to the user code.