
www.ti.com
P
2.4 Memory Map Summary
TMS320DM647/TMS320DM648
Digital Media Processor
SPRS372–MAY 2007
Table 2-3
shows the memory map address ranges of the device. The device has multiple on-chip
memories associated with its two processors and various subsystems. To help simplify software
development, a unified memory map is used where possible to maintain a consistent view of device
resources across all bus masters.
Table 2-3. Memory Map Summary
START
ADDRESS
END
SIZE
(Bytes)
C64x+
ADDRESS
MEMORY MAP
0x0000 0000
0x000F FFFF
1M
Reserved
0x0010 0000
0x0011 FFFF
128K
VICP
0x0012 0000
0x001F FFFF
1M-128K
Reserved
0x0020 0000
0x007F FFFF
6M
Reserved
0x0080 0000
0x008B FFFF
768K
Internal ROM
0x008C 0000
0x009F 7FFF
2M-768K
Reserved
0x00A0 0000
0x00A3 FFFF
256K
L2 SRAM (For both DM647 and DM648)
0x00A4 0000
0x00A7 FFFF
256K
L2 SRAM (For DM648 only)
0x00B6 0000
0x00DF FFFF
4M-1408K
Reserved
0x00E0 0000
0x00E0 7FFF
32K
L1P SRAM
0x00E0 8000
0x00EF FFFF
1M – 32K
Reserved
0x00F0 0000
0x00F0 7FFF
32K
L1D SRAM
0x00F0 8000
0x00FF FFFF
1M – 32K
Reserved
0x0100 0000
0x017F FFFF
8M
Reserved
0x0180 0000
0x0180 FFFF
64K
C64x+ Interrupt Controller
0x0181 0000
0x0181 0FFF
4K
C64x+ Power-down Control
0x0181 1000
0x0181 1FFF
4K
C64x+ Security ID
0x0181 2000
0x0181 2FFF
4K
C64x+ Revision ID
0x0181 3000
0x0181 FFFF
52K
Reserved
0x0182 0000
0x0182 040F
1040B
C64x+ EMC
0x0182 0410
0x 0182 FFFF
64K – 16
Reserved
0x0183 0000
0x 0183 FFFF
64K
Reserved
0x0184 0000
0x 0184 FFFF
64K
C64x+ Memory control
0x0185 0000
0x 01BB FFFF
3, 520K
Reserved
0x01BC 0000
0x 01BC FFFF
64K
Emulation
0x01BD 0000
0x 01BD FFFF
64K
Reserved
0x01BE 0000
0x 01BF FFFF
128K
Reserved
0x01BE 0000
0x 01FF FFFF
4.125M
Reserved
0x0200 0000
0x0200 0007F
128B
HPI Control
0x0200 0080
0x0203 FFFF
256K – 128
Reserved
0x0204 0000
0x0204 3FFF
16K
McASP Control
0x0204 4000
0x0204 43FF
1K
McASP Data
0x0204 4400
0x0204 47FF
1K
Timer0
0x0204 4800
0x0204 4BFF
1K
Timer1
0x020 44C00
0x0204 4FFF
1K
Timer2
0x0204 5000
0x0204 53FF
1K
Timer3
0x0204 5400
0x0204 5FFF
3K
Reserved
0x0204 6000
0x0204 6FFF
4K
PSC
0x0204 7000
0x0204 73FF
1K
UART
0x0204 7400
0x0204 77FF
1K
VIC Control
0x0204 7800
0x0204 7BFF
1K
SPI
0x0204 7C00
0x0204 7FFF
1K
I2C Data and Control
0x0204 8000
0x0204 83FF
1K
GPIO
Device Overview
12
Submit Documentation Feedback