Chapter 2: Lpc2141/2/4/6/8 Memory Addressing; Memory Maps - Philips LPC214 Series User Manual

Table of Contents

Advertisement

2.1 Memory maps

The LPC2141/2/4/6/8 incorporates several distinct memory regions, shown in the
following figures.
user program viewpoint following reset. The interrupt vector area supports address
remapping, which is described later in this section.
User manual
UM10139

Chapter 2: LPC2141/2/4/6/8 Memory Addressing

Rev. 01 — 15 August 2005
Figure 2
4.0 GB
3.75 GB
3.5 GB
3.0 GB
2.0 GB
(12 kB REMAPPED FROM ON-CHIP FLASH MEMORY)
8 kB ON-CHIP USB DMA RAM (LPC2146/2148)
32 kB ON-CHIP STATIC RAM (LPC2146/2148)
16 kB ON-CHIP STATIC RAM (LPC2142/2144)
8 kB ON-CHIP STATIC RAM (LPC2141)
1.0 GB
TOTAL OF 512 kB ON-CHIP NON-VOLATILE MEMORY
TOTAL OF 256 kB ON-CHIP NON-VOLATILE MEMORY
TOTAL OF 128 kB ON-CHIP NON-VOLATILE MEMORY
TOTAL OF 64 kB ON-CHIP NON-VOLATILE MEMORY
TOTAL OF 32 kB ON-CHIP NON-VOLATILE MEMORY
0.0 GB
Fig 2. System memory map
Rev. 01 — 15 August 2005
shows the overall map of the entire address space from the
AHB PERIPHERALS
VPB PERIPHERALS
RESERVED ADDRESS SPACE
BOOT BLOCK
RESERVED ADDRESS SPACE
RESERVED ADDRESS SPACE
RESERVED ADDRESS SPACE
(LPC2148)
(LPC2146)
(LPC2144)
(LPC2142)
(LPC2141)
User manual
0xFFFF FFFF
0xF000 0000
0xE000 0000
0xC000 0000
0x8000 0000
0x7FFF D000
0x7FFF CFFF
0x7FD0 2000
0x7FD0 1FFF
0x7FD0 0000
0x7FCF FFFF
0x4000 8000
0x4000 7FFF
0x4000 4000
0x4000 3FFF
0x4000 2000
0x4000 1FFF
0x4000 0000
0x3FFF FFFF
0x0008 0000
0x0007 FFFF
0x0004 0000
0x0003 FFFF
0x0002 0000
0x0001 FFFF
0x0001 0000
0x0000 FFFF
0x0000 8000
0x0000 7FFF
0x0000 0000
© Koninklijke Philips Electronics N.V. 2005. All rights reserved.
8

Advertisement

Table of Contents
loading

This manual is also suitable for:

Lpc2148Lpc2141Lpc2142Lpc2144Lpc2146

Table of Contents