首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文--实时操作系统论文

基于实时操作系统的高速数据传输技术研究

致谢第4-5页
摘要第5-6页
ABSTRACT第6页
1 绪论第10-14页
    1.1 研究背景第10-11页
    1.2 国内外研究现状第11-12页
    1.3 课题研究内容和文章组织结构第12-14页
        1.3.1 论文主要工作第12-13页
        1.3.2 文章组织结构第13-14页
2 相关技术概述第14-21页
    2.1 PCIe协议第14-17页
        2.1.1 PCIe协议简介第14-15页
        2.1.2 PCIe协议特点第15-16页
        2.1.3 PCIe总线层次结构第16-17页
    2.2 VxWorks第17-20页
        2.2.1 VxWorks简介第17-18页
        2.2.2 VxWorks特点第18-19页
        2.2.3 VxWorks结构第19-20页
    2.3 本章小结第20-21页
3 高速数据传输系统总体设计方案第21-29页
    3.1 系统主要功能指标第21页
    3.2 系统硬件整体结构设计第21-25页
        3.2.1 VPX背板第22页
        3.2.2 嵌入式PC板卡第22-24页
        3.2.3 高速数据传输板卡第24-25页
    3.3 系统软件整体结构设计第25-26页
    3.4 系统主要数据通路设计第26-28页
    3.5 本章小结第28-29页
4 高速数据传输系统软件设计第29-51页
    4.1 需求分析第29-31页
    4.2 高速数据传输系统软件架构第31-32页
    4.3 PCIe EP端驱动程序设计第32-45页
        4.3.1 PCIe EP端驱动程序总体结构第33-34页
        4.3.2 寄存器接口设计第34-36页
        4.3.3 初始化模块设计第36-39页
        4.3.4 DMA传输引擎设计第39-45页
    4.4 传输应用程序设计第45-50页
        4.4.1 传输应用程序总体设计第46-47页
        4.4.2 数据传输模块第47-49页
        4.4.3 FPGA配置模块第49-50页
    4.5 本章小结第50-51页
5 高速数据传输系统软件实现第51-73页
    5.1 PCIe EP端驱动程序实现第51-68页
        5.1.1 相关概念介绍第51-52页
        5.1.2 初始化模块第52-59页
        5.1.3 DMA传输引擎第59-65页
        5.1.4 状态响应引擎第65-67页
        5.1.5 应用交互模块第67-68页
    5.2 传输应用程序实现第68-72页
        5.2.1 数据传输模块第68-71页
        5.2.2 FPGA配置模块第71-72页
    5.3 本章小结第72-73页
6 系统测试与结果分析第73-82页
    6.1 测试方案第73-74页
        6.1.1 方案概述第73页
        6.1.2 测试设备第73-74页
    6.2 EP端驱动功能测试第74-76页
        6.2.1 驱动加载验证第74-75页
        6.2.2 初始化及状态响应验证第75-76页
    6.3 传输应用程序功能验证第76-78页
        6.3.1 上行数据传输测试第76-78页
        6.3.2 下行数据传输测试第78页
    6.4 其他关键指标测试第78-81页
        6.4.1 中断响应时间测试第78-79页
        6.4.2 任务切换时间测试第79-81页
    6.5 本章小结第81-82页
7 总结与展望第82-85页
    7.1 总结第82页
    7.2 展望第82-85页
参考文献第85-87页
作者简历第87页

论文共87页,点击 下载论文
上一篇:密集焊接作业电焊烟尘扩散特性与控制数值模拟
下一篇:铝合金型材冲裁自动线关键部件的设计与研究