基于PCIE接口的高速数据传输系统设计
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

TP336

基金项目:


Design of highspeed data transmission system based on PCIE interface
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对PCIE接口在数据传输方面的应用,设计了一种基于Xilinx FPGA的PCIE接口的高速数据传输系统。该系统采用FPGA集成的PCIE硬核,在Windows 7系统下利用WinDriver开发了PCIE设备驱动程序,同时利用DDR3 SDRAM对传输过程中的数据进行缓存,使用Verilog硬件描述语言实现DMA方式来完成上位机和FPGA板卡之间的数据传输。在Xilinx VC707开发板上进行了验证,实际测试结果显示,在单次传输的数据大小为8 MB的情况下,x1通道的PCIE系统的DMA读和写速率分别可达到154 MB/s和169 MB/s,能满足实际应用在数据传输过程中的可靠性及高效性的要求。

    Abstract:

    Aiming at the application of highspeed data transmission, a system is designed to realize PCIE interface based on Xilinx FPGA. The system uses the PCIE hard core integrated on FPGA, develops the PCIE device driver using WinDriver under Windows 7 operation system, caches the data using DDR3 SDRAM and realizes highspeed data transferring with Direct Memory Access(DMA) between a host PC and a Xilinx FPGA board using Verilog hardware description language. The system has been verified on Xilinx VC707 development board and the result shows that the highspeed transmission system based on lane 1 PCIE interface can reach 154 MB/s throughput in DMA read and 169 MB/s throughput in DMA write for a DMA transfer size of 8 MB. The system can satisfy the requirements of reliability and efficiency during data transmission.

    参考文献
    相似文献
    引证文献
引用本文

张彪,宋红军,刘霖,胡骁,李洋.基于PCIE接口的高速数据传输系统设计[J].电子测量技术,2015,38(10):113-117

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2016-03-04
  • 出版日期: