Memory Map
C-13
C2xLP and C28x Architectural Differences
Figure C
−
4. Memory Map Comparison
(See Note A)
C28x memory map for C2xLP
0x0000-
0000
Data Space - 64K
0x0000-0060
0x0000-0200
0x0000-0800
0x0000-2000
Data Space
Program Space
Block Start
Address
0x0000-0040
VECTORS (32 x 32)
(enabled if VMAP = 0)
M0 SARAM (1K x 16)
0x0000-0300
0x0000-0400
M1 SARAM (1K x 16)
Emulation
registers
(2K x 16)
0x0000-
FFFF
0x001
−
0000
Reserved for only C28x
addressing
Memory
Registers
Vectors (32 x 32)
(enabled if VMAP = 1)
B2 Block
B1 Block
B0 Block
C2xLP memory map
I/O space
−
64K
B0 Block
CNF = 1
0x03E
−
FFFF
0x03F
−
0000
0x03F
−
FFC0
0x03F
−
FFFF
Vectors 32 x 16
Reserved
On-chip
4K SARAM
Don = 1
Global Space
0
−
32K
High 64K (C2xLP
Program Space)
Low 6K (C2xLP
Data, I/O Space)
Reserved
Program Space - 64K
0x0000-8000
Note A: Memory map is not to scale.
4K SARAM
Pon = 1
Содержание TMS320C28x
Страница 30: ...1 12...
Страница 80: ...This page intentionally left blank 2 50 This page intentionally left blank...
Страница 269: ...IN loc16 PA 6 112 MOV AL 0 AL 0 UOUT IORegC AL IOspace IORegC AL 10...
Страница 308: ...MAXCUL P loc32 6 151 Saturate MOVL Var64 2 ACC Store result into Var64 MOVL Var64 P...
Страница 509: ...SUBL ACC P PM 6 352 SUBL ACC P PM ACC S B 11 M X 4 MOVH Y ACC 5 Store Q15 result into Y...
Страница 585: ...This page intentionally left blank 7 32 This page intentionally left blank...