节点文献

基于ARM+FPGA的高速信号采集与存储系统设计

Design of High-speed Signal Acquiring and Storing System Based on ARM and FPGA

【作者】 蔡弘

【导师】 戴胜华;

【作者基本信息】 北京交通大学 , 交通信息工程及控制, 2008, 硕士

【摘要】 在图像处理、航空航天、遥感测量、现代电子测试等很多领域,要求测试仪器设备能及时保存原始测试数据,用于事后数据分析和处理。同时前端探测器性能的提高,对于各种系统存储容量、体积、造价、稳定性等都提出了更高的要求。因此研制性能可靠、体积小、低成本的数据存储系统是十分必要的。本文提出基于ARM嵌入式处理器+FPGA结构的高速信号采集与存储系统解决方案。进行了信号采集与存储系统设计。其特点是高性能、低成本、体积小。文中利用了ARM处理器和FPGA可编程逻辑器件的特点,进行了基于本方案的硬件设计,FPGA软件设计。叙述了PCB设计以及调试过程中需注意的问题。系统的硬件设计以ARM和FPGA为平台,ARM处理器采用了Samsung公司的S3C2410,FPGA采用Altera公司的EP2C8。硬件设计围绕着核心芯片,进行了电源设计和ARM和FPGA外围电路设计。ARM处理器实现了系统的控制;FPGA作为协处理器实现了FIFO,一些接口、时序控制等,协助ARM采集数据。在FPGA中实现硬件电路简化了外围电路,使得设计灵活,开发调试方便,也提高了系统的可靠性。系统软件操作系统采用的是Linux,基于嵌入式Linux操作系统的特点,分析了系统的实时性。接着进行了Linux平台上基于Qt的用户界面应用程序设计。最后分析了系统测试结果,并指出存在的问题和改进方法。

【Abstract】 Testing Instrument is required to acquire and save original testing data for later analysising and processing in image processing, remote sensing and modern electronic testing field. Higher requirement to storing capacity, volume, cost and system stability is brought forward. So it’s necessary to develop a reliable, small and low-cost data acquiring and storing system.The solution of high-speed signal acquiring and storing system based on ARM and FPGA architecture is mentioned by this thesis. The signal acquiring and storing system is designed. It provides feature included high performance, low-cost and small in volume.The hardware and FPGA sofeware based on this solution are designed using the characteristic of ARM embedded system processor and FPGA programmable logic device. The problems which needed to be concerned in designing or debugging progress are discussed.The hardware platform is based on ARM and FPGA. The ARM processor is S3C2410 from Samsung. The FPGA is EP2C8 from Altera. The hardware based on core chip is designed. The power and external circuit of ARM and FPGA are designed.The ARM processor performs as the system controller. The FIFO memory and the logic of interface and timing controlling are realized in FPGA which performs as the co-processor to help the data acquisition. The hardware circuit implemented in FPGA makes it flexible to design, convenient to develop and debug. It also simpliys the external circuit and improves the system reliability.Linux is the system operating system. The feature of Embedded Linux is presented. And then the real-time performance of the system is analyzed. The design of user interface application based on Linux Qt is also introduced.At last the system testing result is analyzed. Existent deficiency and improved method are pointed out.

【关键词】 ARMS3C2410AD数据采集FPGAEP2C8LinuxQT
【Key words】 ARMS3C2410ADdata acquisitionFPGAEP2C8LinuxQT
  • 【分类号】TP274.2
  • 【被引频次】11
  • 【下载频次】1563
节点文献中: 

本文链接的文献网络图示:

本文的引文网络