基于FPGA的多模块高速数据交互系统设计和应用

来源 :中国新通信·理论版 | 被引量 : 0次 | 上传用户:zdp1888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:复杂仪器内部各模块的数据交互是十分常见的,因此稳定可靠的数据交互方案对仪器本身的稳定性极其重要。本文给出了一种多模块数据交互系统设计,规定了个模块之间数据交互协议,并给出了FPGA的软件设计流程,最后搭建实验平台验证了该设计方案的稳定性和可靠性。
  关键词:并行;高速数据交互;多模块
  引言
  为实现各种功能,现代仪器设备常常需要高速的数据交互,不同的交互方式需要用到不同的数据协议的硬件模块,FPAG芯片以其本质并行和高速率等特点[1],非常适合在需要数据独立交互的设备上应用。在复杂的仪器上,往往需要使用到单片机、FPGA和ARM芯片等各类处理芯片,同时每个处理器都有各自独立的数据交换需求,通过FPGA可以方便地作为单片机和ARM芯片的数据交互的桥梁,ARM芯片侧重于人机交互并能对大量数据进行处理[2],单片机侧重外设和底层控制,通过FPGA作为数据交互的中心节点,节约了ARM芯片和单片机的硬件和软件资源,也带来了更好的稳定性。
  一、数据交互方案设计
  通过前期对数据交互量和功能需求的估计,本文选择了STM32F106单片机、MAX10系列FPGA和IMX6ULL核心板来搭建实验平台。FPGA和核心板数据交换量约为2Mbps,单片机和FPGA数据交换量约为10Kbps,因此上述两个数据交换协议分别是串口和SPI,串口使用115200作为波特率,SPI的速率为20Mbps,能在满足数据交互的同时不影响单片机和核心板内部的软件执行过程,整套方案不存在时间上的不确定性,同时预留网口作为核心板和PC机数据交互的端口,FPGA内部完成数据交互和整合后,然后分别将数据下发至单片机,上传至核心板,数据交互的总体方案图如图1所示。
  二、数据交互软件流程
  设计方案数据交互逻辑主要集中在在FPGA芯片上,FPGA作为数据集中地和数据转发地,交互逻辑比较复杂,但是通过FPGA代码的优化,可以通过解耦的方式完成各模块数据交互功能的实现,图2展示了以FPGA作为核心的数据交互流程,图3为部分FPGA代码。
  
  三、模块测试和结果分析
  仪器设备的可靠稳定运行需要大量数据交互和处理,因此搭建通用可靠的數据交互平台是十分重要的,本文根据实际工程需要,搭建了一套数据交互实验平台,实验平台各模块如图4所示单片机(a)、FPGA芯片(b)和ARM核心板(c)。
  在现有的数据量需求下,通过6个月连续不间断的测试,验证了该设计方案的稳定性和可靠性。
  四、结论
  在一定程度上,这种分模块的设计方案解耦了每个环节出问题的风险,使得风险分散到各模块,数据流不互相影响;利用常用的工业级元件,方案的成本得到控制,研发周期也得以缩短,这使得该方案可靠性得到进一步的保证;使用该设计方案已经用于一款化学物质检测仪当中,在严苛的电磁兼容实验、振动冲击实验和高低温实验等各种考核中,其稳定性均没有受到影响,这验证了该方案的可靠性,也能进一步在其他场合应用。
  参考文献:
  [1]赵兴群,杜宇航. 基于FPGA和ARM的高速数据共享方法设[J].工业控制计算机,2013(10):82-83.
  [2]郑驹. 基于ARM的单脉冲和差测角雷达的数据处理设计与实现[M]. 南京理工大学,2016.
其他文献
摘 要:居住在城市的人口不断提升,使其发展的过程中产生的问题和矛盾越来越多,例如资源短缺,环境污染,交通拥挤,安全隐患等,为了对这些存在的城市病困局进行破解,产生了智慧城市。针对大数据时代的智慧城市,本文针对智慧城市安全建设给出了详细的分析。  关键词:大数据时代;智慧城市;安全建设  智慧城市是在城市的各行各业当中融入全新的信息技术,基于知识社会下一代创新的城市信息化高级形态,使得城镇化与工业
期刊
摘 要:随着现代城市的发展,传统运营商在传输线路建设中存在着一定缺陷,容易造成城市管道建设的时候出现浪费大量人力财力物力和影响市容市貌的问题,在这些问题解決的时候也就要注重研究5G网络通信线路规划与城市规划结合的关系,将5G网络线路规划融入到城乡总体规划中,有效和土地利用总体规划和城市道路规划等其他规划衔接在一起,使得传输线路建设的协调得以落实,对5G网络的传输线路规划存在着一定的指导意义。  
期刊
摘 要:随着互联网业务发展如火如荼,视频类、即时消息类、在线购物类等各类应用迅猛抢占市场;云计算随着互联网应用海量数据也逐步走向成熟;传统运营商固有电信网络网元在各外力下不断开放,即网络软化,传统运营商生存空间不断被挤压。过往辉煌不在,逐渐从移动互联网中轴变成边缘和支撑,从主流的互联网中心变成增量不增值得管道供应商。同时随着移动用户渗透率饱和,运营商增长乏力,因此考虑并部署实施数字化转型战屡似乎
期刊
摘 要:目前,针对生态环境损害赔偿磋商概念不明,性质不明,导致其无法找到最基础的理论依据。在后续开展相关工作中,其工作质量相对较差。由于磋商属于一种法律性质,需要确定磋商是一种民事法律行为,找到其最适用的理论依据,才能够提高环境生态环境在损害后其赔偿的整体效果,满足当下的社会发展,也能促使我国的生态环境质量得到有效的提升。本文简要分析了生态环境损害赔偿磋商制度的基础理论。  关键词:生态环境损害
期刊
摘 要:潍坊泛海大酒店在2019年6月,经常出现话务台清闲,却不能正常呼入的情况,话务台显示为“夜服”状态,影响订餐电话的呼入。本文就如何排除此类故障的进行论述。  IMS(IP Multimedia Subsystem)即IP多媒体子系统,最早由3GPP R5版本中提出,是一个基于分组域提供IP多媒体业务的子系统。其主要目的是将蜂窝移动通信和互联网技术有机结合起来,向用户提供一个具有电信级QoS
期刊
摘 要:大型信息系统集成项目管理是信息系统建设中的重要组成部分,直接关系到信息系统的工作质量。本文笔者对大型信息系统集成项目管理进行了分析研究,文章中阐述了信息系统集成项目的主要特点,并分析了信息系统集成工作中出现的主要问题。并根据问题提出了针对性的解决建议。  关键词:大型信息系统;集成项目;管理工作  大型信息系统集成工作是当前单位在进行互联网建设的重要工作。对于单位内部互联网技术的高效应用
期刊
摘 要:光纤到户就是直接将光纤连接到用户需要的地方,光纤到户会应用到各种不同类型的设备,需要做好多方面的设计工作,而光口智能网关设计是其中最为重要的一项内容。下面,针对光口智能网关设计与应用内容进行深入研究,希望文中内容对相关工作人员,以及整个行业的发展都可以有所帮助。  关键词:光纤到户;光口智能网关;带宽;无源网络  近几年,我国信息技术得到了飞速发展,这也使我国光网建设得到了深化,光纤到户
期刊
摘 要:本文简单介绍了第三方支付平台的现状,总结以往研究,以南京仙林大学城大学生为实证调查对象,对其进行问卷以及访谈调查,得出结论第三方支付对大学生的消费行为具有正效应。但同时,也出现了一些问题与风险。我们在本文简单对大学生使用第三方支付平台消费行为目前存在的这些问题提出建议。希望起到引导大学树立正确消费观合理消费,规避支付风险等作用。  关键词:第三方支付平台;大学生;消费行为  一、引言  
期刊
摘 要:新形势下,随着城乡一体化进程的不断深化,作为城市建设工程中重要环节的市政道路桥梁工程建设也获得了较大的发展空间。因此,人们也逐渐提高了对市政道路桥梁工程建设质量与使用效果的关注。新形势下加强对市政道路桥梁工程质量的管理工作是十分重要的,本文就新形势下市政道路桥梁工程质量管理的重要性进行分析,试图找到科学的管理措施。  关键词:市政;道路桥梁工程;质量管理;措施  市政道路桥梁工程质量管理
期刊
摘 要:地理信息系统可以在多方面进行应用,对水资源的管理以及对人口的普查都有重要的作用。地理信息系统可以作为一种决策工具,完善城市的基础设置。在地理信息应用的过程中,创新技术,对输电路进行设计,帮助整个电路系统进行更加全面的维护。地理信息系统可以利用三维模型,对空间规划,决策提供帮助,同时,地理信息系统可以准确地描绘事物的位置,让人们更直观的观察。  关键词:地理信息系统 输电路设计  传统的输
期刊