直接存储存取(DMA)方式是一种高速的数据传送模式。 DMA 控制器作为进
行 DMA 方式数据传送的控制器,在数据传送的过程中直接进行数据的读写操作,
而不需要 CPU 的干预,只需要在 CPU 对 DMA 控制器进行初始化的任务信息配
置。 DMA 数据传送方式大大的提高了数据传送的效率。在 CPU 运行速率越来越
快的前提下,关于 DMA 控制器的研究和设计越来越受到重视。
论文设计的是一个基于 AHB( Advanced High-performance Bus)总线协议
DMA 控制器。首先介绍了关于 AHB 总线和 DMA 数据传送方式的一些基本的概
念,包括了 AHB 总线的特点和 DMA 在数据传送应用中的特征作用。在分析 DMA
控制器特点的基础上,提出了一种功能较为完备的 DMA 控制器的设计。对 DMA
控制器进行了系统功能模块的划分,利用 Verilog HDL 语言对 DMA 控制器进行
了详细的行为级描述设计。在对代码程序进行验证时,描述了验证平台的搭建和
验证过程,将整个代码集成到 SoC 系统中, 在验证平台中对 DMA 控制器的各个
子模块进行单独的功能和时序验证,对顶层例化模块进行了整体的功能和时序仿
真验证。验证结果表明,数据传送准确性和时序均达到设计要求。
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门文章
热门标签
评论