2.5 Memory Map

The programming tools used refer to the CMSIS *.SVD files provided for each part or device data sheet. The CMSIS file contains the most up-to-date information on the device, memory and peripherals with its associated registers. The following figure illustrates the current flash memory map for the device.
Figure 2-1. Flash Memory Map

Boot Flash is where the CPU starts after a reset. This space contains the reset handler and interrupt vectors. The Boot Flash also contains the Microchip private boot code and user boot code (if any). After the boot code runs successfully, it jumps to the user Program Flash. For more details on the NVR memory, see the PIC32CX-BZ2 and WBZ45 Family Data Sheet (DS70005504).