...
首页> 外文期刊>Fusion Engineering and Design >Embedded Linux platform for data acquisition systems
【24h】

Embedded Linux platform for data acquisition systems

机译:用于数据采集系统的嵌入式Linux平台

获取原文
获取原文并翻译 | 示例
           

摘要

This scalable hardware-software system is designed and developed to explore the emerging open standards for data acquisition requirement of Tokamak experiments. To address the future need for a scalable data acquisition and control system for fusion experiments, we have explored the capability of software platform using Open Source Embedded Linux Operating System on a programmable hardware platform such as FPGA. The idea was to identify the platform which can be customizable, flexible and scalable to support the data acquisition system requirements. To do this, we have selected FPGA based reconfigurable and scalable hardware platform to design the system with Embedded Linux based operating system for flexibility in software development and Gigabit Ethernet interface for high speed data transactions. The proposed hardware-software platform using FPGA and Embedded Linux OS offers a single chip solution with processor, peripherals such ADC interface controller, Gigabit Ethernet controller, memory controller amongst other peripherals. The Embedded Linux platform for data acquisition is implemented and tested on a Virtex-5 FXT FPGA ML507 which has PowerPC 440 (PPC440) hard block on FPGA. For this work, we have used the Linux Kernel version 2.6.34 with BSP support for the ML507 platform. It is downloaded from the Xilinx GIT server. Cross-compiler tool chain is created using the Buildroot scripts. The Linux Kernel and Root File System are configured and compiled using the cross-tools to support the hardware platform. The Analog to Digital Converter (ADC) 10 module is designed and interfaced with the ML507 through Xilinx Generic Interface (XGI) expansion headers. The Custom IP Core is designed and implemented in FPGA to interface the external ADC with DMA engine of the on-chip processor block. The data acquisition from ADC interface is successfully achieved and the captured data is sent to the host PC on mounted NFS share (Network File System) through LAN (Local Area Network). The detailed hardware and software design, development and testing results will be discussed in the paper.
机译:设计和开发了这种可扩展的硬件软件系统,以探索针对托卡马克实验数据采集要求的新兴开放标准。为了满足将来对融合实验所需的可伸缩数据采集和控制系统的需求,我们探索了在可编程硬件平台(例如FPGA)上使用开源嵌入式Linux操作系统的软件平台的功能。想法是确定可定制,灵活和可扩展以支持数据采集系统要求的平台。为此,我们选择了基于FPGA的可重配置和可扩展的硬件平台来设计具有嵌入式Linux操作系统的系统,以实现软件开发的灵活性,并采用千兆以太网接口进行高速数据交易。拟议的使用FPGA和嵌入式Linux OS的硬件软件平台提供了具有处理器,外围设备(如ADC接口控制器,千兆位以太网控制器,存储器控制器)以及其他外围设备的单芯片解决方案。在Virtex-5 FXT FPGA ML507上实现并测试了用于数据采集的嵌入式Linux平台,该ML507在FPGA上具有PowerPC 440(PPC440)硬模块。对于这项工作,我们使用了Linux内核版本2.6.34,并且对ML507平台具有BSP支持。它是从Xilinx GIT服务器下载的。交叉编译器工具链是使用Buildroot脚本创建的。使用跨工具配置和编译Linux内核和根文件系统以支持硬件平台。设计了模数转换器(ADC)10模块,并通过Xilinx通用接口(XGI)扩展接头连接到ML507。定制IP内核在FPGA中设计和实现,以将外部ADC与片上处理器模块的DMA引擎接口。从ADC接口成功获取数据,并将捕获的数据通过LAN(局域网)发送到已安装NFS共享(网络文件系统)上的主机PC。本文将讨论详细的硬件和软件设计,开发和测试结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号