PDF(8558 KB)
Research and design of multi-channel DMA controller based on AHB protocol
HONG Tengda, WANG Faxiang
Integrated Circuits and Embedded Systems ›› 2025, Vol. 25 ›› Issue (10) : 10-16.
PDF(8558 KB)
PDF(8558 KB)
Research and design of multi-channel DMA controller based on AHB protocol
This study proposes a design method for a multi-channel DMA controller based on the AMBA AHB bus protocol. It puts forward a relatively complete design scheme for the multi-channel DMA controller, and provides detailed module designs. Through the multi-channel design, channel arbitration enables the two channels with the highest priority to alternately read and write, thereby preventing prolonged bus occupation by a single channel that could block other transfers. And resource consumption is reduced through time division multiplexing. Moreover, potential interactions with external devices are considered, improving transmission efficiency while reducing overall resource utilization.
AMBA / AHB / DMAC / SoC / integrated circuit design
| [1] |
蓝倩婷, 杨尊先, 王法翔. 基于AHB总线的双通道DMA控制器的系统设计[J]. 集成电路与嵌入式系统, 2024, 24(4):47-50.
|
| [2] |
苏皇滨, 林伟, 林伟峰. 一种可暂停的低功耗DMA控制器设计及验证[J]. 电子与封装, 2024, 24(3):73-78.
|
| [3] |
石文侠, 吴龙胜, 盛廷义, 等. 一种支持全双工数据传输的多通道DMA控制器设计[J]. 微电子学与计算机, 2015, 32(2):76-79,83.DOI:10.19304/j.cnki.issn1000-7180.2015.02.018.
|
| [4] |
高阳. 基于SoC芯片的高性能DMA控制器的设计与实现[D]. 哈尔滨: 黑龙江科技大学, 2022.
|
| [5] |
赵强. 基于AHB总线协议的DMA控制器设计[D]. 西安: 西安电子科技大学, 2014.
|
| [6] |
|
| [7] |
|
| [8] |
苏永海, 黄莉. 基于PCI Express的多通道动态优先级DMA系统的FPGA设计[J]. 通信技术, 2017, 50(7):1570-1575.
|
| [9] |
卢超. 基于AMBA总线的DMA控制器的设计[D]. 西安: 西安电子科技大学, 2022.
|
| [10] |
陈逸风, 高树静, 秋小强, 等. 基于AHB总线的全双工DMA控制器设计[J]. 电子设计工程, 2025, 33(10): 1-5.DOI:10.14022/j.issn1674-6236.2025.10.001.
|
/
| 〈 |
|
〉 |