摘要 | 第4-5页 |
ABSTRACT | 第5-6页 |
第1章 绪论 | 第10-15页 |
1.1 课题背景及研究的目的和意义 | 第10页 |
1.2 国内外研究现状 | 第10-13页 |
1.3 本论文主要内容和章节结构 | 第13-15页 |
第2章 AMBA AHB总线和APB总线简介 | 第15-27页 |
2.1 AHB总线简介 | 第15-17页 |
2.1.1 AHB总线概述 | 第15页 |
2.1.2 AHB总线互联结构 | 第15-16页 |
2.1.3 AHB总线工作原理 | 第16-17页 |
2.2 AHB总线信号 | 第17-18页 |
2.3 AHB总线传输 | 第18-22页 |
2.3.1 传输机制 | 第18-19页 |
2.3.2 传输大小 | 第19页 |
2.3.3 突发传输 | 第19-20页 |
2.3.4 传输类型 | 第20-21页 |
2.3.5 传输响应 | 第21-22页 |
2.4 AHB总线split传输 | 第22-23页 |
2.4.1 Split传输简介 | 第22页 |
2.4.2 Split传输顺序 | 第22-23页 |
2.5 APB总线简介 | 第23-26页 |
2.5.1 APB总线信号 | 第23-24页 |
2.5.2 APB总线传输 | 第24-26页 |
2.6 本章小结 | 第26-27页 |
第3章 多旋翼飞控芯片中AHB及APB总线设计 | 第27-58页 |
3.1 AHB总线设计规划 | 第27-28页 |
3.1.1 AHB总线中各模块功能分析 | 第27页 |
3.1.2 芯片内各功能模块设计分析 | 第27-28页 |
3.2 AHB总线结构中各模块规划 | 第28-31页 |
3.3 仲裁器设计 | 第31-40页 |
3.3.1 仲裁器在SoC系统中作用 | 第31页 |
3.3.2 仲裁算法分析 | 第31-33页 |
3.3.3 仲裁器设计与实现 | 第33-40页 |
3.4 Master接口模块设计 | 第40-46页 |
3.4.1 飞控芯片中Master模块介绍 | 第40-44页 |
3.4.2 Master接口模块设计实现 | 第44-46页 |
3.5 Slave模块设计 | 第46-49页 |
3.5.1 支持burst传输模式的Slave模块设计 | 第47-48页 |
3.5.2 支持split传输模式的Slave模块设计 | 第48-49页 |
3.6 Decoder模块设计 | 第49-50页 |
3.7 Multiplexer模块设计 | 第50-52页 |
3.7.1 Master_to_Slave mux模块设计 | 第51页 |
3.7.2 Slave_to_Master mux模块设计 | 第51-52页 |
3.8 Default_Master与Default_Slave模块设计 | 第52-54页 |
3.8.1 Default_Master模块设计 | 第52-53页 |
3.8.2 Default_Slave模块设计 | 第53-54页 |
3.9 APB总线设计 | 第54-57页 |
3.10 本章小结 | 第57-58页 |
第4章 多旋翼飞控芯片中AHB总线验证及结果分析 | 第58-74页 |
4.1 验证方法与工具 | 第58-59页 |
4.1.1 验证方法 | 第58页 |
4.1.2 验证工具 | 第58-59页 |
4.2 AHB总线Monitor模块设计 | 第59-60页 |
4.3 AHB总线验证 | 第60-68页 |
4.3.1 模块级验证 | 第60页 |
4.3.2 模块级验证结果分析 | 第60-65页 |
4.3.3 结构级验证 | 第65-66页 |
4.3.4 结构级验证结果分析 | 第66-68页 |
4.4 FPGA板级验证 | 第68-70页 |
4.5 AHB总线的功耗面积和时序分析 | 第70-73页 |
4.6 本章小结 | 第73-74页 |
结论 | 第74-75页 |
参考文献 | 第75-80页 |
致谢 | 第80页 |