基于FPGA的PCIe接口的数据传输设计与实现
为了满足航天设备与计算机之间实时高带宽的数据传输需求,设计了一种基于PCIe3.0总线接口的高速数据传输系统,实现了数据通过读数板卡采集,然后以短突发或连续模式与主机之间的数据传输.该设计采用SG-DMA(scatter-gather direct memory access)数据传输方式,相比于传统Block DMA,降低了CPU资源利用率的同时减少了DMA的中断时间,提高了系统的整体性能.通过Qt Creator平台开发的上位机程序,在上位机软件界面测得PCIe写带宽可达4698MBps,读带宽可达4797MBps,PCIe平均总线利用率高达58.86%,完全满足工程中对高带宽数据传输的需求.
PCI Express、AXI4、SG-DMA、FPGA、QT、高速数据
40
TP336(计算技术、计算机技术)
国家重点研发计划2018YFF01010500
2022-05-09(万方平台首次上网日期,不代表论文的发表时间)
共5页
72-76