一种PCIe 3.0高速数据采集卡驱动及上位机软件的实现  被引量:5

Implementation of device driver and host computer software for high speed data acquisition card on PCIe3.0

在线阅读下载全文

作  者:李亚南 吴建斌[1] 谢桂辉[2] 袁林锋 Li Yanan;Wu Jianbin;Xie Guihui;Yuan Linfeng(School of Physical Science and Technology,Central China Normal University,Wuhan 430079, China;School of Automation,China University of Geoscienees,Wuhan 430074, China;The 722th Research Institute of CSIC, Wuhan 430079, China)

机构地区:[1]华中师范大学物理科学与技术学院,武汉430079 [2]中国地质大学自动化学院,武汉430074 [3]中船重工722所,武汉430079

出  处:《电子测量技术》2018年第7期129-133,共5页Electronic Measurement Technology

摘  要:信息化条件下的联合一体化战争中,实时采集到的海量数据对上位机和采集卡间的数据传输速率提出了更高的要求。为解决采集卡与上位机之间的海量数据传输问题,结合Arria 10GX1150器件,实现了一种基于PCIe 3.0的驱动与上位机软件的开发方案。对使用WinDriver开发设备驱动和DMA传输方法进行了介绍,并设计和实现了一种使用乒乓操作优化DMA传输链路的方法。实验结果表明,在PCIe 3.0链路下,数据采集速度可达到200 MB/s,而且稳定高效,能够满足高速数据采集要求。Under the information condition of the joint integration war,the massive data collected in real time requires higher data transmission rate between the host computer and the acquisition card.In order to solve this problem,this program applies Arria 10 GX1150 device with its PCIe 3.0 driver and host computer software to realize a development scheme.In this paper,the WinDriver development device driver and DMA transfer method are introduced,and designs and implements a method to optimize DMA transfer link by ping-pong operation.The experimental results show that,the data acquisition speed can reach 200 MB/s under the PCIe 3.0 link,which can meet the requirements of high speed data acquisition.

关 键 词:PCIE 3.0驱动 DMA优化 实时显示 

分 类 号:TP334.7[自动化与计算机技术—计算机系统结构] TP311[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象