期刊文献+

基于PCIE接口的高速数据传输系统设计 被引量:24

Design of high-speed data transmission system based on PCIE interface
下载PDF
导出
摘要 针对PCIE接口在数据传输方面的应用,设计了一种基于Xilinx FPGA的PCIE接口的高速数据传输系统。该系统采用FPGA集成的PCIE硬核,在Windows 7系统下利用WinDriver开发了PCIE设备驱动程序,同时利用DDR3SDRAM对传输过程中的数据进行缓存,使用Verilog硬件描述语言实现DMA方式来完成上位机和FPGA板卡之间的数据传输。在Xilinx VC707开发板上进行了验证,实际测试结果显示,在单次传输的数据大小为8 MB的情况下,x1通道的PCIE系统的DMA读和写速率分别可达到154 MB/s和169 MB/s,能满足实际应用在数据传输过程中的可靠性及高效性的要求。 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 1 54 MB/s throughput in DMA read and 1 69 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.
出处 《电子测量技术》 2015年第10期113-117,共5页 Electronic Measurement Technology
关键词 FPGA PCIE接口 DMA WINDRIVER FPGA PCIE interface direct memory access WinDriver
  • 相关文献

参考文献11

二级参考文献64

共引文献200

同被引文献167

引证文献24

二级引证文献100

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部