Design of an Intelligent DMA System Architecture with Data Pre-processing
Authors
Pengyi Wu, Zhaolin Li
Corresponding Author
Pengyi Wu
Available Online April 2016.
- DOI
- 10.2991/ameii-16.2016.136How to use a DOI?
- Keywords
- DSP, DMA, PRAM, Floating- point computation, Pre-computation
- Abstract
DMA is often used to transfer data between different kinds of memory-mapped slave endpoints. It is a common peripheral component for DSP. In order to make full use of the time during the reading and writing, this paper proposed an intelligent DMA. Compared with the traditional DMA, a newly designed operational unit is added to the RAM-based architecture and the parameter RAM(PRAM) is improved to suits the whole DMA controller. It supports floating-point computation and the interface is designed based on the AMBA bus protocol AXI3. FFT algorithm has been used to evaluate the proposed design.
- Copyright
- © 2016, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - CONF AU - Pengyi Wu AU - Zhaolin Li PY - 2016/04 DA - 2016/04 TI - Design of an Intelligent DMA System Architecture with Data Pre-processing BT - Proceedings of the 2nd International Conference on Advances in Mechanical Engineering and Industrial Informatics (AMEII 2016) PB - Atlantis Press SP - 694 EP - 697 SN - 2352-5401 UR - https://doi.org/10.2991/ameii-16.2016.136 DO - 10.2991/ameii-16.2016.136 ID - Wu2016/04 ER -