片上双核数据并行采集及核间通信研究
侯志伟1,安丽霞1,包理群2,王海涌1
【摘 要】针对多参量数据采集系统中单核处理器难以达到数据同步获取及实时处理的问题,提出一种基于NiosII双核处理器的多参量数据并行采集及核间通信解决方案。在数据采集系统的FPGA片内构建NiosII双核处理器系统,处理器1对输入信号数据进行数模转换及预处理,处理器2负责采集数据的显示及上位机的数据通信,利用Scatter-Gather直接存储器访问两级数据缓存的通信机制,建立核间的高速数据传输通道,实现双核处理器之间数据的同步与交换。将该解决方案应用于空气质量在线监测系统中,结果表明,其核间传输速度高达496 MB/s,满足多参量数据同步获取及并行协同处理的需求。 【期刊名称】计算机工程 【年(卷),期】2015(000)005 【总页数】6
【关键词】NiosII软核;片上双核;多参量;并行采集;协同处理;核间通信 【
文
献
来
源
】
https://www.zhangqiaokeyan.com/academic-journal-cn_computer-
engineering_thesis/0201240713419.html
1 概述
随着数字信息化时代的到来,数据采集技术广泛地应用于通信、图像、医疗化工[1]、可再生能源[2]等诸多领域,具有非常重要的应用价值,例如电能质量数据采集[3]、水质监测[4]、工业废水源检测[5]等。近年来主要从2个方面提高数据采集水平:(1)硬件方面,提高数据采集芯片的性能、处理速度、采集准确度等;(2)软件方面,目前设计专门用于采集和处理数据的软件已成为一种趋
相关推荐: