声明
致谢
摘要
插图目录
表格目录
1 绪论
1.1 研究背景
1.2 国内外研究现状
1.3 研究内容及文章组织架构
2 嵌入式VPX信号处理系统相关技术研究
2.1 VPX总线模块
2.2 低速通信协议
2.2.1 软件模拟IIc协议
2.2.2 SPI协议简介
2.2.3 现场总线CAN2.0B
2.3 高速通信协议
2.3.1 DMA技术
2.3.2 RapidIO互联技术
2.3.3 PCIe总线
2.4 Microblaze软核
2.5 本章小结
3 电路健康管理模块设计与实现
3.1 电路健康管理模块数据链路设计
3.1.1 互联架构设计
3.1.2 健康管理状态监测
3.1.3 系统安全设计
3.2 电路健康管理模块数据报文规范要求
3.2.1 数据报文接收
3.2.2 BIT报文发送
3.3 电路健康管理模块软件实现
3.3.1 软件模拟IIC功能
3.3.2 CAN命令解析及请求BIT数据
3.3.3 FPGA健康管理信息回传
3.4 本章小结
4 重构模块设计与实现
4.1 重构模块数据链路设计
4.1.1 PFGA在线配置链路
4.1.2 基于Microblaze通信链路管理
4.1.3 SRIO数据交换链路
4.2 FPGA重构实现
4.2.1 FPGA重构控制链路
4.2.2 FPGA重构数据链路
4.3 MCU软件重构实现
4.4 本章小结
5 PCIe通信链路设计与实现
5.1 PCIe设备驱动设计基础
5.1.1 WDF驱动开发理论基础
5.1.2 驱动程序通信链路
5.1.3 驱动程序安装文件设计
5.2 驱动程序设计
5.2.1 驱动程序加载流程
5.2.2 驱动程序处理函数
5.2.3 硬件交互流程
5.3 应用程序设计
5.3.1 应用程序与驱动程序交互
5.3.2 图形界面编写及其初始化
5.3.3 PCIe数据传输
5.4 本章小结
6 系统测试与验证
6.1 电路健康管理模块通信链路测试与验证
6.1.1 请求BIT信息通信链路测试
6.1.2 BIT信患上传通信链路测试
6.1.3 其他通信链路测试
6.2 重构模块通信链路测试与验证
6.2.1 SRIO通信链路测试
6.2.2 FPGA重构命令测试
6.2.3 MEU重构测试
6.3 PCIe通信链路测试与验证
6.4 本章小结
7 总结与展望
7.1 总结
7.2 展望
参考文献