TMS320C64x EDMA Architecture

Texas Instruments

Published Date: 03/03/2004

Description

The enhanced DMA (EDMA) controller of the TMS320C64x™ device is a highly efficient data transfer engine. To maximize bandwidth, minimize transfer interference, and fully utilize the resources of the EDMA, it is crucial to understand the architecture of the engine. Transfer requests (TRs) originate from many requestors, including sixty-four programmable EDMA channels, the level 2 (L2) memory controller, and other master peripherals. The EDMA controls access to resources and arbitrates between concurrent transfers. Understanding the interaction points for transfer requests in the EDMA architecture is crucial to creating a system that takes full advantage of EDMA’s capabilities.

Parts

Part Number Name Companion Part
TMS320C6411ACLZ TMS320C6411ACLZ Datasheet
TMS320C6411AGLZ TMS320C6411AGLZ Buy Datasheet
TMS320C6411AZLZ TMS320C6411AZLZ Buy Datasheet
TMS320C6411GLZ TMS320C6411GLZ Buy Datasheet
TMS320C6412ACDK6 TMS320C6412ACDK6 Buy Datasheet
TMS320C6412AGDK6 TMS320C6412AGDK6 Buy Datasheet
TMS320C6412AZDK5 TMS320C6412AZDK5 Buy Datasheet
TMS320C6412AZNZ5 TMS320C6412AZNZ5 Buy Datasheet
TMS320C6412GDK500 TMS320C6412GDK500 Buy Datasheet
TMS320C6412GDK720 TMS320C6412GDK720 Buy Datasheet
TMS320C6413GTS500 TMS320C6413GTS500 Buy Datasheet
TMS320C6413GTSA500 TMS320C6413GTSA500 Buy Datasheet
TMS320C6413ZTS500 TMS320C6413ZTS500 Buy Datasheet
TMS320C6413ZTSA500 TMS320C6413ZTSA500 Buy Datasheet
TMS320C6418ZTS600 TMS320C6418ZTS600 Buy Datasheet
TMS320C6418ZTSA500 TMS320C6418ZTSA500 Buy Datasheet
TMS32C6415CGLZW5E0 TMS32C6415CGLZW5E0 Buy Datasheet
TMS32C6415DGLZ7E3 TMS32C6415DGLZ7E3 Buy Datasheet
TMS32C6415DGLZA5E0 TMS32C6415DGLZA5E0 Datasheet
TMS32C6415DGLZW5E0 TMS32C6415DGLZW5E0 Buy Datasheet
TMS32C6415EGLZ6E3 TMS32C6415EGLZ6E3 Buy Datasheet
TMS32C6415EZLZ5E0 TMS32C6415EZLZ5E0 Buy Datasheet
TMS32C6415EZLZ7E3 TMS32C6415EZLZ7E3 Buy Datasheet
TMS32C6415EZLZA5E0 TMS32C6415EZLZA5E0 Buy Datasheet
TMS32C6416DGLZ6E3 TMS32C6416DGLZ6E3 Buy Datasheet
TMS32C6416DGLZK5E0 TMS32C6416DGLZK5E0 Buy Datasheet
TMS32C6416ECLZA5E0 TMS32C6416ECLZA5E0 Buy Datasheet
TMS32C6416EGLZ6E3 TMS32C6416EGLZ6E3 Buy Datasheet
TMS32C6416EGLZA5E0 TMS32C6416EGLZA5E0 Buy Datasheet