SPRS230M – OCTOBER 2003 – REVISED MARCH 2011
www.ti.com
3.1
Memory Maps
Block Start
Address
0x00 0000
Data Space
Prog Space
M0 Vector − RAM (32 x 32)
(Enabled if VMAP = 0)
M0 SARAM (1K
y
16)
0x00 0400
0x00 0800
Low 64K [0000 − FFFF]
(24x/240x equivalent data space)
0x00 0D00
0x00 0E00
0x00 6000
0x00 7000
0x00 8000
0x00 9000
0x00 A000
0x00 C000
0x3D 7800
0x3D 7C00
0x3D 8000
High 64K [3F0000 − 3FFFFF]
(24x/240x equivalent program space)
0x3F 7FF8
0x3F 8000
0x3F 9000
0x3F A000
0x3F C000
0x3F F000
0x3F FFC0
A.
B.
C.
D.
Memory blocks are not to scale.
Peripheral Frame 0, Peripheral Frame 1, and Peripheral Frame 2 memory maps are restricted to data memory only.
User program cannot access these memory maps in program space.
Protected
means the order of Write followed by Read operations is preserved rather than the pipeline order.
Certain memory ranges are EALLOW protected against spurious writes after configuration.
Figure 3-2. F2809 Memory Map
26
Functional Overview
Product Folder Link(s):
ÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉ
É
ÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉ
É
ÉÉÉÉÉÉÉÉÉÉ
É
ÉÉÉÉÉÉÉÉÉÉ
É
ÉÉÉÉÉ
ÉÉÉÉÉ
M1 SARAM (1K
y
16)
Peripheral Frame 0
PIE Vector − RAM
(256 x 16)
(Enabled if ENPIE = 1)
Reserved
Reserved
Peripheral Frame 1
(protected)
Reserved
Peripheral Frame 2
(protected)
L0 SARAM (0-wait)
(4K
y
16, Secure Zone, Dual-Mapped)
L1 SARAM (0-wait)
(4K
y
16, Secure Zone, Dual-Mapped)
H0 SARAM (0-wait)
(8K
y
16, Dual-Mapped)
Reserved
OTP
(1K
y
16, Secure Zone)
Reserved
FLASH
(128K
y
16, Secure Zone)
128-bit Password
L0 SARAM (0-wait)
(4K
y
16, Secure Zone, Dual-Mapped)
0x00 0040
ÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉ
H0 SARAM (0-wait)
(8K
y
16, Dual-Mapped)
Reserved
Boot ROM (4K
y
16)
Vectors (32
y
32)
(enabled if VMAP = 1, ENPIE = 0)
L1 SARAM (0-wait)
(4K
y
16, Secure Zone, Dual-Mapped)
Copyright © 2003–2011, Texas Instruments Incorporated