• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2012, Vol. 34 ›› Issue (1): 74-78.

• 论文 • Previous Articles     Next Articles

Design and Implementation of a MultiChannel Parallel Enhanced Direct Memory Access Controller

CHEN Haibo,SUN Yongjie,YU Zaixiang   

  1. (School of Computer Science,National University of Defense Technology,Changsha 410073,China)
  • Received:2011-05-20 Revised:2011-10-26 Online:2012-01-25 Published:2012-01-25

Abstract:

With the continuous development of DSPs(Digital Signal Processor), the traditional DMA (Direct Memory Access) controller has been replaced by EDMA (Enhanced Direct Memory Access). A configurable arbitration mechanism for transfer requests and a two level parallel transmission control structure are designed to improve the lower parallelism of data transmission and lower efficiency in the current EDMA. Particularly, we propose a highperformance EDMA controller which has 64 channels. This EDMA supports doublewords access, burst and parallel transmission. The contribution of our paper is that we implement the parallelism of many transfer requests apart from the parallelism of read and write.

Key words: EDMA;arbitration of transfer requests;transmission control;parallelism