首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--总线、通道论文

基于FPGA结构高速PCIe总线传输系统设计与实现

摘要第5-6页
ABSTRACT第6-7页
第一章 绪论第10-15页
    1.1 课题研究背景和意义第10-12页
    1.2 国内外研究现状第12-13页
        1.2.1 PCI Express研究现状第12-13页
        1.2.2 Qsys研究现状第13页
    1.3 论文结构安排第13-15页
第二章 硬件技术介绍第15-28页
    2.1 PCI Express总线概括第15-22页
        2.1.1 PCI Express拓扑结构第15-16页
        2.1.2 PCI Express的设备层第16-18页
        2.1.3 路由机制第18-21页
        2.1.4 PCI Express配置空间第21-22页
    2.2 SGDMA硬件逻辑第22-27页
        2.2.1 Dispatcher模块第23-26页
        2.2.2 Read Master模块第26-27页
        2.2.3 Write Master模块第27页
    2.3 本章小结第27-28页
第三章 硬件系统设计第28-42页
    3.1 Qsys开发平台以及开发板第28-29页
    3.2 IP Compiler for PCI Express第29-30页
        3.2.1 参数设置第29页
        3.2.2 Avalon-MM-to PCI Express Address第29-30页
    3.3 Qsys互联体系第30-33页
        3.3.1 Qsys系统的组件第31-32页
        3.3.2 Qsys系统具体设计第32-33页
    3.4 Qsys系统下载以及DMA测试第33-38页
        3.4.1 Qsys系统下载第33-34页
        3.4.2 DMA测试第34-38页
    3.5 实际中使用的Qsys系统第38-41页
    3.6 本章小结第41-42页
第四章 软件系统设计与实现第42-65页
    4.1 驱动程序中应用的技术和机制第43-49页
        4.1.1 循环缓冲池第43-44页
        4.1.2 Scatter/Gather DMA第44-46页
        4.1.3 中断处理结构第46-49页
    4.2 基于WDM模型PCIE设备驱动设计第49-57页
        4.2.1 重要数据结构及其成员第49-52页
        4.2.2 WDM驱动模型第52-54页
        4.2.3 PCI Express接口驱动程序设计第54-57页
    4.3 中标麒麟下PCIE设备驱动设计第57-62页
        4.3.1 Linux设备驱动与计算机软硬件系统关系第58页
        4.3.2 设备注册第58-59页
        4.3.3 PCI Express接口驱动程序设计第59-62页
    4.4 应用层与驱动通信第62-64页
        4.4.1 应用程序打开设备第63页
        4.4.2 提供给应用层的接口函数第63-64页
    4.5 本章小结第64-65页
第五章 系统测试第65-74页
    5.1 安装Windows PCI设备驱动程序第65-66页
    5.2 Windows下调试环境的搭建第66-67页
    5.3 Windows下驱动性能测试第67-71页
        5.3.1 半满中断方式性能测试第68-70页
        5.3.2 定时器中断方式性能测试第70-71页
    5.4 中标麒麟下驱动测试第71-73页
        5.4.1 安装驱动第71-73页
        5.4.2 性能测试第73页
    5.5 本章小结第73-74页
第六章 总结和展望第74-76页
    6.1 总结第74页
    6.2 展望第74-76页
致谢第76-77页
参考文献第77-79页

论文共79页,点击 下载论文
上一篇:基于SDN/OpenFlow的数据中心网络的研究
下一篇:基于机器学习的SAR图像分类与识别研究