声明
摘要
第一章 绪论
1.1 研究背景与意义
1.2 国内外研究现状
1.3 研究内容与设计指标
1.3.1 研究内容
1.3.2 设计指标
1.4 论文结构
第二章 相关技术分析
2.1 AMBA总线协议
2.1.1 AHB总线架构
2.1.2 APB总线架构
2.2 DMA技术
2.3 DMA控制器与AMBA总线的关系
2.4 本章小结
第三章 DMA控制器的系统结构
3.1 DMA控制器的整体架构及模块分析
3.2 参数RAM和寄存器组
3.3 DMA控制器的传输特性
3.3.1 DMA的初始化与启动
3.3.2 DMA传输类型
3.3.3 DMA操作
3.4 本章小结
第四章 DMA控制器的硬件设计与实现
4.1 DMA控制器整体架构设计
4.2 APB从机接口模块设计
4.3 通道控制模块设计
4.3.1 参数RAM
4.3.2 RAM控制器
4.3.3 通道触发译码
4.4 传输控制模块设计
4.4.1 主控模块设计
4.4.2 地址产生逻辑设计
4.5 中断控制模块设计
4.6 AHB主机接口模块设计
4.7 本章小结
第五章 验证及结果分析
5.1 功能仿真
5.2 逻辑综合
5.3 FPGA验证
5.3.1 FPGA验证平台
5.3.2 FPGA验证流程
5.4 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
攻读硕士学位期间发表的成果