医用CT三维重建系统中PCIE数据传输接口的FPGA设计与实现

医用CT三维重建系统中PCIE数据传输接口的FPGA设计与实现

论文摘要

随着计算机处理器、显卡核心、FPGA加速器等器件的数据处理速率越来越快,人们对数据的吞吐量产生了越来越高的要求。在医用CT三维重建系统中FPGA硬件加速器对数据传输速率要求很高,传统的PCI、PCI-X总线已无法满足系统的性能需求。因此我们选择了第三代总线PCIE(PCI Express)作为系统的数据传输接口,PCIE体系结构继承了第二代总线体系结构最有用的特点,并且采用了一些新的技术成果。使得它的数据吞吐率可以达到很高的程度:单条链路有效数据速率为2Gb/s。它同时还可以有多条链路。并且它与PCI具有后向兼容性,所以能直接用于当前的操作系统,也可以直接采用PCI设备的驱动程序。本文的主要目标是实现PCIE的数据传输,满足FPGA加速器对高速数据传输的需求。论文首先对PCIE协议进行了分析与研究,分析了各种数据包的格式与功能,根据其对数据处理功能的不同按三层进行了剖析,这三层包括:传输层,数据链路层和物理层。在此基础上研究了XILINX的PCIE IP核的功能及产生与使用方法。最后实现了Local Interface接口模块的设计,Local Interface相当于PCIE分层协议的第四层:应用层,它是PCIE中传输数据的起源地或目的地。在本论文中Local Interface的作用是通过它连接PCIE和存储器,实现两者之间的数据交换。存储器中暂存FPGA加速器需要处理的以及处理完的数据。该模块包含一个接收器和一个发送器,分别进行TLP(Transaction Layer packet)的解码和编码。接收器解码接收到的数据包,发送器把主机需要的信息编码成PCIE能够识别的数据包。Local Interface模块用ISE综合后最大工作频率可以达到370MHz,能够充分满足实际工作频率125MHz的要求。LUT使用了379个单元。最后利用windrv生成PCIE的驱动程序,在PC机上成功实现了数据的读写,为建立完整的FPGA加速器系统提供了试验基础。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题背景
  • 1.2 PCIE总线技术简介
  • 1.2.1 PCIE总线技术的产生
  • 1.2.2 PCIE总线技术特点
  • 1.2.3 PCIE总线的优点
  • 1.2.4 PCIE的拓扑结构
  • 1.3 PCIE的应用及发展
  • 1.4 论文研究的主要内容和章节安排
  • 第2章 CT三维重建系统
  • 2.1 螺旋锥束CT重建Katsevich算法简介
  • 2.2 CT三维重建硬件加速系统的架构
  • 2.3 硬件加速器的数据量评估
  • 2.4 本章小结
  • 第3章 PCIE协议概述
  • 3.1 PCIE协议的基本概念
  • 3.1.1 PCIE的事务类型
  • 3.1.2 非报告事务与报告事务
  • 3.1.3 PCIE 的分层结构协议
  • 3.1.4 PCIE 各设备层的功能
  • 3.2 PCIE的总体结构
  • 3.3 处理层包
  • 3.3.1 TLP的组装和拆解
  • 3.3.2 各种TLP包头格式
  • 3.3.3 事务层包的路由方法
  • 3.4 数据链路层包
  • 3.5 服务质量(QoS)
  • 3.6 物理层
  • 3.6.1 发送逻辑
  • 3.6.2 接收逻辑
  • 3.7 本章小结
  • 第4章 XILINX PCIE解决方案介绍
  • 4.1 PCIE IP的生成
  • 4.2 PCIE IP核介绍
  • 4.2.1 系统接口(System Interface)
  • 4.2.2 PCIE接口
  • 4.2.3 用户逻辑接口
  • 4.2.4 配置接口
  • 4.3 本章小结
  • 第5章 Local Interface的设计与验证
  • 5.1 存储器
  • 5.2 Local Interface的设计
  • 5.2.1 接收器模块
  • 5.2.2 发送器模块
  • 5.3 配置管理模块
  • 5.4 系统验证
  • 5.4.1 系统验证方案
  • 5.4.2 各模块的仿真波形图
  • 5.5 系统的原型验证
  • 5.5.1 PCIE在FPGA开发板上的实现
  • 5.5.2 PCIE设备驱动程序
  • 5.6 本章小节
  • 结论
  • 参考文献
  • 致谢
  • 简历
  • 相关论文文献

    • [1].儿童闭塞性细支气管炎的CT表现[J]. 按摩与康复医学 2016(04)
    • [2].基于CT扫描试验的透水混凝土孔隙分布特征研究[J]. 硅酸盐通报 2019(11)
    • [3].多元文化区域主动脉夹层瘤患者接受螺旋CT检查下的护理对照[J]. 影像技术 2020(01)
    • [4].CT术前诊断结肠癌以及术后结肠癌复发的临床价值分析[J]. 影像技术 2020(01)
    • [5].试论临床工程师开展CT维护工作的局限性及改进措施[J]. 中国医疗器械信息 2019(21)
    • [6].CT三期增强扫描在肝脏肿瘤鉴别诊断中的价值[J]. 现代医用影像学 2019(12)
    • [7].综合护理在调强放疗患者增强CT定位中的应用效果[J]. 医学理论与实践 2019(23)
    • [8].跖骨软骨母细胞瘤的CT表现特点[J]. 中国矫形外科杂志 2019(23)
    • [9].探究CT室检查中实行责任制护理安全管理措施的应用效果[J]. 智慧健康 2019(33)
    • [10].消化道造影联合多层螺旋CT在胃底贲门癌诊断中的临床价值[J]. 现代医用影像学 2019(12)
    • [11].CT结合高频超声对甲状腺乳头状癌颈部淋巴结转移的诊断价值[J]. 医学综述 2019(23)
    • [12].CT增强扫描中的护理干预报告[J]. 中国中西医结合外科杂志 2019(06)
    • [13].腮腺肌上皮瘤的CT影像分析[J]. 医学影像学杂志 2019(11)
    • [14].低剂量CT扫描在成人继发性肺结核患者检查中的应用[J]. 中国民康医学 2019(20)
    • [15].常规CT及多层螺旋CT在支气管扩张症诊断中的应用价值[J]. 医疗装备 2019(22)
    • [16].多层螺旋CT低剂量扫描鉴别诊断肺部小结节的价值[J]. 医学信息 2019(23)
    • [17].64排螺旋CT后处理重建技术在小儿气管、支气管异物诊断中的价值[J]. 临床医学研究与实践 2019(36)
    • [18].探讨腹部CT检查对诊断结肠肿瘤性肠梗阻的临床价值[J]. 心理月刊 2019(23)
    • [19].腹部X线与CT扫描诊断急性肠梗阻的临床价值[J]. 医学食疗与健康 2019(14)
    • [20].腹部增强CT扫描对结肠肿瘤性肠梗阻的诊断价值[J]. 中国肿瘤临床与康复 2019(12)
    • [21].多层螺旋CT三维重建用于骨关节创伤诊断的价值研究[J]. 云南医药 2019(06)
    • [22].分析腹部CT与磁共振胰胆管成像在肝外胆管结石诊断中的应用效果[J]. 中国医药指南 2019(32)
    • [23].螺旋CT在腹部创伤中的诊断价值及临床意义分析[J]. 中国医药指南 2019(32)
    • [24].64排螺旋CT图像重建对肋骨、肋软骨骨折的临床诊断价值[J]. 浙江创伤外科 2019(06)
    • [25].螺旋CT对腰椎间盘突出症并发椎管狭窄的诊断效果观察[J]. 中国医疗器械信息 2019(22)
    • [26].X线机、CT设备联合应用对腰椎间盘突出症的临床诊断分析[J]. 智慧健康 2019(34)
    • [27].基于CT图像颈椎三维实体模型重建及3D打印[J]. 中国医疗器械杂志 2019(06)
    • [28].探讨CT影像学对于血管性痴呆的诊断价值[J]. 中国实用医药 2019(34)
    • [29].双源CT双能量成像在脑血管病患者检查中的应用价值[J]. 中国卫生工程学 2019(06)
    • [30].多层螺旋CT对慢性阻塞性肺疾病肺动脉高压的诊断价值[J]. 慢性病学杂志 2019(11)

    标签:;  ;  ;  ;  

    医用CT三维重建系统中PCIE数据传输接口的FPGA设计与实现
    下载Doc文档

    猜你喜欢