www.ti.com
Memory Map
3.1Memory Map
Refer to your
3.1.1 DSP Internal Memory (L1P, L1D, L2)
This section describes the configuration of the DSP internal memory in the DM643x DMP that consists of L1P, L1D, and L2. In the DM643x DMP:
∙L1P memory: The L1P controller allows you to configure part or all of the L1P RAM as normal program RAM or as direct mapped cache. You can configure cache sizes of 0 KB, 4 KB, 8 KB, 16 KB, or 32 KB of the RAM.
∙L1D memory: The L1D controller allows you to configure part of the L1D RAM as normal data RAM or as cache. You can configure cache sizes of 0 KB, 4 KB, 8 KB, 16 KB, or 32 KB of the RAM.
∙L2 memory: The L2 controller allows you to configure part or all of the L2 RAM as normal RAM or as cache. You can configure cache sizes of 0 KB, 32 KB, 64 KB, or 128 KB of the RAM.
Refer to
3.1.2 External Memory
The DSP has access to the following external memories:
∙DDR2 synchronous DRAM
∙Asynchronous EMIF/NOR/NAND Flash
The external memory controller (EMC) facilitates DSP access to these memories in the C64x+ Megamodule. The following external memories are accessible to the DSP:
∙DDR2 port
∙Asynchronous EMIF (for example, NOR and NAND Flash in 4 EM_CS regions)
For the
3.1.3 Internal Peripherals
The following internal peripherals are accessible to the DSP:
∙
∙Interrupt controller (INTC)
For more information on the internal peripherals, see the TMS320C64x+ DSP Megamodule Reference Guide (SPRU871).
3.1.4 Device Peripherals
The DSP has access to all peripherals on the device. Refer to
26 | System Memory |