推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

医用ct三维重建系统中pcie数据传输接口的fpga设计与实现

更新时间:2019-07-12 06:19:25 大小:6M 上传用户:sun2152查看TA发布的资源 标签:医用ct三维重建系统pcie数据传输接口fpga 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

本文的主要目标是实现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加速器系统提供了试验基础。

部分文件列表

文件名 大小
医用ct三维重建系统中pcie数据传输接口的fpga设计与实现.pdf 6M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载