摘要
针对重型采煤机在线状态监测对信号采集的需求,提出了一种基于CPCIe架构的高速多通道信号采集板卡的设计方案。方案中使用了Xilinx公司Virtex-6系列的FPGA为主控制器,以TI公司推出的高性能双通道ADC、DAC芯片为信号采集回放单元,结合多片大容量的DDR3 SDRAM作为高速缓存单元,采用FPGA内部集成的PCIe硬核解决方案来构建CPCIe总线接口单元。对信号采集板卡的软硬件设计进行详细的介绍,并进行了仿真测试。实验验证,板卡最高可以在100MHz采样频率下同时对4路模拟量信号进行采集和传输,PCIe接口数据上传速率不低于800 MB/s;该板卡具有易于升级、灵活性强、应用广泛的特点。
For requirements for signal online acquisition of heavy shearer,this paper presents a design scheme of high speed multi-channel signal acquisition board based on CPCIe architecture. The scheme uses FPGA of virtex-6 series as the main controller,which is produced by Xilinx company. And this scheme uses high performance dual channel ADC,DAC conversion chip as the signal collecting and reading unit,combining with many pieces of large capacity DDR3 SDRAM as the cache unit. With the use PCIe hard solutions internal integrated in FPGA,the CPCIe bus interface unit has been constructed. In this paper,the hardware and software of the signal acquisition board are introduced in detail and a comprehensive simulation,testing and validation are carried out. Experiments verified that the board can process simultaneously 4 channel analog signal acquisition and transmission at 100 MHz sampling frequency,and the rate of the PCIe interface data upload is not less than 800 MB/s. This board is easy upgraded and flexible,and can be widely used.
引文
[1]王丰.PCI-E接口技术研究及其应用[D].哈尔滨:哈尔滨工业大学,2009.
[2]安震,张会新.基于PCI总线与FPGA多通道信号采集传输系统的设计[J].科学技术与工程.2013,13(3):625-629.
[3]邬琦,杨江涛,马喜宏.基于FPGA的高速信号采集电路的设计与实现[J].实验室研究与探索,2015,34(4):124-128.
[4]张喆,刘数奇.基于FMC的高速多通道AD采样板卡设计[J].数字技术与应用,2014(6):167-167.
[5]Bontu C,Wu K T,Mcnicol J,et al.Efficient data transmission and training of data processing functions:US,US 7522841 B2[P].2009.
[6]贺良飞.高速数字信号完整性设计[J].安徽电子信息职业技术学院学报,2014,13(5):1-3
[7]王晓彬,马戎,李乐尧,等.基于FPGA的高速信号采集板卡的设计[J].测控技术,2011,30(6):25-28.
[8]信侃.基于Xilinx FPGA的PCIe总线接口设计与实现[J].无线电通信技术,2014,40(4):94-96.
[9]赵宇玲.基于FPGA的信号采集与处理系统设计与实现[D].南京:南京理工大学,2008
[10]吕书勇.一种超高速数据采集与分析系统设计[J],煤炭技术,2011,30(6):76-78.
[11]苏海冰,张刚,郭帅.高速数字电路的信号完整性与电磁兼容性设计[J].单片机与嵌入式系统应用,2010(5):14-17.
[12]Zheng Yongqiu,Ren Yongfeng,Liu Xin,et al.Multi-channel&highprecision data acquisition device for aerospace[J].Journal of Measurement Science and Instrumentation,2013,4(2):184-189
[13]关凯锋.PCIe事务层及数据链路层的实现与验证[D].西安:西安电子科技大学,2013.
[14]方宝林.PCI-E总线高速数据采集卡的研制[D].北京:北京交通大学,2014.
[15]侯杭呈,王忆文,李辉.一种基于PCI Express总线的DMA高速传输系统[J].微电子学,2013,43(3):383-386.
[16]张亮.PCI Express协议的实现与验证[D].西安:西安电子科技大学,2012.