摘要 | 第1-6页 |
Abstract | 第6-9页 |
插图索引 | 第9-11页 |
附表索引 | 第11-12页 |
第1章 绪论 | 第12-18页 |
·课题的研究背景及现状 | 第12-13页 |
·SoC 技术概述 | 第13-14页 |
·SoC 技术简介 | 第13-14页 |
·我国 SoC 技术面临的挑战与机遇 | 第14页 |
·DMA 技术概述 | 第14-16页 |
·DMA 技术原理 | 第14-15页 |
·DMA 技术的发展历程 | 第15页 |
·DMA 技术的发展趋势 | 第15-16页 |
·课题来源及研究内容和意义 | 第16-17页 |
·本文的组织结构 | 第17-18页 |
第2章 AMBA 片上总线原理 | 第18-25页 |
·SoC 片上总线技术概述 | 第18-19页 |
·AMBA 总线系统 | 第19页 |
·AHB 总线协议 | 第19-22页 |
·基于 AHB 的总线互联方案 | 第21页 |
·AHB 基本传输 | 第21-22页 |
·APB 总线协议 | 第22-24页 |
·APB 桥 | 第22-23页 |
·APB 基本传输操作 | 第23-24页 |
·小结 | 第24-25页 |
第3章 DMA 控制器总体设计 | 第25-39页 |
·DMA 控制器总体结构 | 第25-26页 |
·DMA 控制器的总体结构图 | 第25-26页 |
·DMA 控制器的特征 | 第26页 |
·DMAC 工作机理 | 第26-28页 |
·DMAC 端口信号描述 | 第28-29页 |
·控制器内部专用寄存器描述 | 第29-38页 |
·通道寄存器具体描述 | 第30-33页 |
·通用 DMA 寄存器具体描述 | 第33-38页 |
·小结 | 第38-39页 |
第4章 DMA 控制器各子模块设计与实现 | 第39-65页 |
·dma_control 模块设计 | 第39-47页 |
·dma_control 模块概述 | 第39页 |
·dma_control 模块有限状态机设计 | 第39-45页 |
·dma_control 模块控制逻辑设计 | 第45-47页 |
·apb_bus 模块设计 | 第47-49页 |
·apb_bus 模块概述 | 第47页 |
·apb_bus 模块相关逻辑设计 | 第47-49页 |
·address_reg 模块 | 第49-52页 |
·通用寄存器写使能信号的产生逻辑 | 第51页 |
·搬移引擎源搬移偏移地址寄存器(MESMOR)的更新 | 第51-52页 |
·ahb 总线主机地址(haddr)产生逻辑 | 第52页 |
·data_buffer 模块 | 第52-57页 |
·data_buffer 模块概述 | 第52-53页 |
·data_buffer 读写逻辑设计 | 第53-57页 |
·trigger_reg 模块设计 | 第57-59页 |
·trigger_encode 模块设计 | 第59-62页 |
·int_control 模块设计 | 第62-64页 |
·小结 | 第64-65页 |
第5章 DMA 控制器的验证 | 第65-79页 |
·功能验证 | 第65-74页 |
·功能验证概述 | 第65-66页 |
·验证内容和步骤 | 第66-67页 |
·系统级验证波形结果分析 | 第67-74页 |
·综合后的性能验证 | 第74-78页 |
·逻辑综合 | 第74-76页 |
·形式验证 | 第76-77页 |
·静态时序分析 | 第77-78页 |
·小结 | 第78-79页 |
结论 | 第79-81页 |
参考文献 | 第81-84页 |
致谢 | 第84页 |