首页> 中文期刊> 《计算机测量与控制》 >基于Linux的FPGA+ARM高速数据采集系统设计

基于Linux的FPGA+ARM高速数据采集系统设计

         

摘要

对于高速A/D的采集,采用I/O读取方式,ARM9最大能够采集500KSPS的A/D,因此ARM不能实现对更高速度数据读取;为达到更高速,提出了FPGA+ ARM的双核架构的高速数据采集的方法,FPGA能够采集2MSPS的A/D,并采用ARM的DMA完成与FPGA的FIFO通信,以及使用Linux的内存映射技术来提高应用层与内核层数据传输效率,完成数据采集;该系统设计了FP-GA+ ARM接口电路,开发了Linux下的DMA驱动程序;经试验测试,系统具有高速采集的性能.%For high speed A/D acquisition,using the I/O,ARM9 maximum can collect A/D 500KSPS.So,ARM can't realize the higher speed data reading.To achieve faster,A high speed data acquisition method based on FPGA+ARM dual core architecture is proposed.FPGA can collect A/D 2MSPS.And the use of DMA ARM to complete the communication with FIFO FPGA.Using the memory remmapping of Linux to improve the application layer and the core layer of data transmission efficiency,completing data collection.Designing the FPGA+ARM interface circuit in this system.Developing of DMA device driver.After the test,the system has the performance of the high-speed sampling.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号