一种支持全双工数据传输的多通道DMA控制器设计

作者:石文侠; 吴龙胜; 盛廷义; 艾刁; 陈庆宇
来源:微电子学与计算机, 2015, 32(02): 76-83.
DOI:10.19304/j.cnki.issn1000-7180.2015.02.018

摘要

针对DMA数据传输中读写操作互斥及互锁问题,本文提出了一种基于AHB总线的流水化DMA控制器设计方案.通过内嵌两个AHB主机和数据缓冲区,实现了数据读写操作并行;通过多通道设计,避免了读写访问不能同时结束时的额外传输等待时间,使读写操作更独立.该设计与现有的DMA控制器相比,缩短了数据传输延迟,提高了数据传输效率,实现了全双工流水传输.

全文