www.ti.com
Memory Controllers
2.3.4 External Memory Controller (EMC)
The external memory controller (EMC) is the hardware interface between the external memory map (external memory and external registers) and the other controllers in the C64x+ Megamodule (for example, L1P controller, L1D controller, and L2 controller). The EMC manages transfer operations between external memory and registers and the other memory controllers (L1P controller, L1D controller, and EMC).
EMC does not support the memory protection feature of the standard C64x+ Megamodule.
Refer to the TMS320C64x+ DSP Cache User’s Guide (SPRU862) and to the TMS320C64x+ DSP Megamodule Reference Guide (SPRU871) for more information on the EMC and for a description of its control registers.
2.3.5 Internal DMA (IDMA)
The internal DMA (IDMA) controller facilitates DMA transfers between any two internal
Note: The IDMA cannot facilitate DMA to or from external
The IDMA controller enables the rapid paging of data sections to any local
Another key advantage is that you can use the IDMA controller to program internal peripheral configuration registers without CPU intervention.
Refer to the internal DMA (IDMA) controller section in the TMS320C64x+ DSP Megamodule Reference Guide (SPRU871) for more information on the IDMA controller and for a description of its control registers.
TMS320C64x+ Megamodule | 21 |