SPRS174S – APRIL 2001 – REVISED MARCH 2011
www.ti.com
Block
Start Address
On-Chip Memory
Data Space
Prog Space
0x00 0000
×
M0 Vector - RAM (32 x 32)
(Enabled if VMAP = 0)
M0 SARAM (1K x 16)
M1 SARAM (1K x 16)
×
Peripheral Frame 0
PIE Vector - RAM
(256 x 16)
(Enabled if
VMAP = 1, ENPIE = 1)
0x00 0040
0x00 0400
Low 64K
(24x/240x Equivalent Data Space)
0x00 0800
0x00 0D00
Reserved
0x00 0E00
0x00 2000
Reserved
Reserved
0x00 6000
0x00 7000
0x00 8000
0x00 9000
0x00 A000
Peripheral Frame 1
(Protected)
Peripheral Frame 2
(Protected)
Reserved
L0 SARAM (4K x 16, Secure Block)
L1 SARAM
×
(4K x 16, Secure Block)
Reserved
0x3D 7800
0x3D 7C00
0x3E 8000
OTP (or ROM) (1K x 16, Secure Block)
Reserved
Flash (or ROM) (64K x 16, Secure Block)
128-Bit Password
H0 SARAM (8K x 16)
Reserved
High 64K
(24x/240x Equivalent
Program Space)
0x3F 7FF8
0x3F 8000
0x3F A000
0x3F F000
0x3F FFC0
Boot ROM (4K x 16)
(Enabled if MP/MC = 0)
BROM Vector
×
- ROM (32 x 32)
(Enabled if VMAP = 1, MP/MC = 0, ENPIE = 0)
LEGEND:
Only one of these vector maps - M0 vector, PIE vector, BROM vector - should be enabled at a time.
A.
B.
C.
D.
E.
Memory blocks are not to scale.
Reserved locations are reserved for future expansion. Application should not access these areas.
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-4. F2810/C2810 Memory Map
30
Functional Overview
Copyright © 2001–2011, Texas Instruments Incorporated
Product Folder Link(s):