检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国科学技术大学自动化系
出 处:《电子技术(上海)》2014年第5期28-32,共5页Electronic Technology
摘 要:文章以嵌入式和数据采集技术为基础,研究设计并实现了基于ARM+FPGA体系架构面向高速实时数据采集应用的一种实用新型智能控制器。本文阐述了主处理器ARM最小系统、协处理器FPGA最小系统和ARM与FPGA通信接口等硬件系统技术的实现,以及Linux FPGA字符设备驱动程序开发、协处理器FPGA控制程序和主处理器ARM应用程序设计。智能控制器运用FPGA并行运算处理结构的优势,控制ADC进行高速数据采集。FPGA还可配置成软核处理器-Nios II嵌入式处理器,与ARM构成双核处理器系统。智能控制器通过ARM实现对FPGA的管理控制、实时数据采集和丰富外围接口的通信。On the basis of embedded system and data acquisition technology a practical and new intelligent controller is studied, designed and implemented for the high-speed and real-time data acquisition applications, which is based on ARM+FPGA architecture.This paper describes the implementation of some hardware technologies such as of the minimum system of host processor ARM, the minimum system of coprocessor FPGA and the communication interface of ARM and FPGA, as well as the development of the driver of the Linux character device of FPGA, the control program of coprocessor FPGA and the application design of main processor ARM. The intelligent controller takes the advantages of the parallel computing processing structure of FPGA to control the ADC carrying out high-speed data acquisition. FPGA can be configured into a soft-core processor-Nios II embedded processor, constituting a dual-core processor system with ARM. The intelligent controller implement the management and control of FPGA, the real-time data acquisition, and the rich peripheral interface communications through ARM.
分 类 号:TP311.1[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117