【摘 要】
:
数据采集、处理和传输是信号处理中很重要的环节,在通信、图像处理等领域都有广泛的应用。FPGA在其中数据控制系统中扮演了重要的角色,一般的FPGA编程都是用VHDL,Verilog语言来
论文部分内容阅读
数据采集、处理和传输是信号处理中很重要的环节,在通信、图像处理等领域都有广泛的应用。FPGA在其中数据控制系统中扮演了重要的角色,一般的FPGA编程都是用VHDL,Verilog语言来设计的,这两种代码形式的硬件描述语言,一直是主流的FPGA开发设计语言。
本设计目标是开发一个数据接口平台,该平台主要用到了FPGA作为数据接口的控制结构,它没有用传统的硬件描述语言来设计FPGA程序,而是采用LabVIEW语言来实现数据接口平台的开发。这样做有以下两个特点:
一、LabVIEW是一种图形化的语言,它具有形象、直观以及简便的特点。LabVIEW软件提供了许多数据处理的库函数以及相关硬件的库文件供开发人员使用,使得FPGA的开发设计变得非常简洁,免去了许多较为底层的基础函数的开发和调试过程,大大加速了开发进程;同时,该平台可以使善于LabVIEW语言编程的开发人员可以在不懂HDL语言的情况下,毫无门槛的开发FPGA程序,该平台完全支持LabVIEW。
二、使用LabVIEW语言开发的数据接口平台,可以在一定程度上兼容NI(美国国家仪器公司)的相关数据采集模块,比如其15针标准接口的数据采集卡。NI CRIO是NI开发的可重复配置的高可靠性嵌入式工业控制器,具有丰富的软硬件资源,多种I/O模块连接各种现场信号。灵活开放的LabVIEW开发环境在简化FPGA编程复杂度的同时,还能确保在硬件平台上通过交互式的调试实现最优化的控制策略。然而,NI的仪器在使用的过程中对于用户来说有某些限制,比如其CRIO机箱的插槽数目,一定程度上限制了数据采集通道的数量。故而我们希望能开发一种可以兼容其功能,同时又能灵活自由的根据用户需求设计自定义的数据接口平台。因而,我们尝试做这样一种兼容NI系统的数据平台是有意义的。
具体实现的方案是:
硬件上,主要由FPGA组成,提供数据处理、数据I/O等多种功能,并通过PC104对外提供PCI接口实现通信,两者之间通过PCI总线进行连接。
软件上,主要围绕PCI9054芯片的特点来实现数据的通信以及相应的处理。上位机作为主控设备,控制和FPGA之间双向的通信,包括命令和数据的传输。上位机设置双向的数据传输方式,上位机往FPGA方向上的数据采用Block DMA,指令的发送采用直接写PCI总线的方式;FPGA往上位机的数据通过Scatter/Gather DMA模式来传输,指令的发送统一和数据一样通过该DMA模式传输。FPGA和上位机也承担着各种的数据接收和校验等处理。PCI9054承担中间的传输渠道。
经过测试,该数据接口平台可以实现基本的数据产生、打包、传输、接收和处理等一系列数据接口功能。同时,数据的传输也较为可靠,双向传输的数据无论是正确性还是传输速率都基本实现了预期目标。
当然,该系统平台也有一定的局限性和需要改进的地方,这些在最后的章节也做了阐述。
其他文献
在注塑模具生产过程中,由于流水线上注塑模具的多样性以及所处位置不确定性,传统的机器人又是以固定姿态抓取注塑模具,该方法自动化程度和精度都不高,所以生产效率较低。相比传统
目的:随着老龄人口逐年增加,我国已经开始提前步入老年社会。相对于青年人群来说,老年人的学习和记忆能力都有不同程度地下降,因此导致老年人社会适应能力较低,进而影响了其生活质
摘 要: 开展高职创新创业教育改革的路径研究对促进高职学生整体就业能力的提高具有重要的作用,现阶段针对相关问题的研究还存在一些急需解决的问题,本文以此为视角对相关问题展开了尝试性的研究。 关键词: 高职创新创业 教育改革 路径分析 长期以来,一些高职院校对创新创业教育的实施缺乏应有的重视,高职创新创业教育改革相关研究还存在许多不足,因此,本文开展高职创新创业教育改革的路径研究是极具价值的。
摘 要: 听力长对话是大学英语四级听力测试的重要组成部分,主要考查考生综合运用语言的能力。长对话是一篇完整的语篇,其语篇的连贯是依靠衔接手段实现的,分析衔接手段之一的逻辑连接在该题中的运用,强调了掌握逻辑连接手段的重要性,有助于提高听力理解水平。 关键词: 逻辑连接 CET-4 听力长对话 1.引言 听力题在四级考题中占分比重大,2007年1月,大学英语四级考试进行了全面改革,增加了听力长对
随着工业发展能源消耗的不断增长,人们对如何高效的管理能源提出了更高的要求。另一方面,科技发展使得当今世界继互联网之后步入了物联网时代。上述两个方面的因素便使得传统的人工抄表显得不合时宜,具有负载控制、高效管理的无线抄表技术开始成为主流。在这其中,ZigBee凭借其优秀的网络性能、可靠的安全传输,成为了智能能源应用领域的首选。本文便是在此背景下对智能电表领域的一个新的尝试和探索。本文采用基于ZigB
本文对CPA-LTB基因融合及其表达产物免疫原性进行了研究。文章用构建的工程菌的表达产物腹腔免疫小鼠,21天后经静脉攻击1MLD的A型产气荚膜梭菌毒素,并与用加入氢氧化铝胶作为佐
摘 要: 本文主要探寻机电一体化系统课程设计实践环节存在的诸多问题,并由此提出改革发展的必要性,详细介绍改革按照的创新思路,并在模块化生产中做好系统实践设备的选购和加工,进而设置专业指导教师引导学生开展实践活动。通过总结机电一体化设计的综合实践特色化成果,推动改革发展新模式,并探索出新的改革发展路径,为该行业发展提供文字参考。 关键词: 机电一体化 系统设计 综合实验 改革实践路径 机电一体化
摘 要: 本文以培养土木工程应用型人才为出发点,剖析了目前钢结构设计教学中存在的一些问题,从教学内容、与其他课程之间的联系、理论与工程相结合、课程设计和课程考核等方面进行了前期的改革探讨。 关键词: 钢结构设计 课程教学 教学改革 中国钢结构产业通过近几年的飞速发展,已成为钢结构大国。2016年两会期间,政府的工作报告中明确提出了要积极推广绿色建筑和建材,大力发展钢结构和装配式建筑。钢结构特点
在历年的高考中,虽然命题人都会在作文的写作要求里明确说明不要套作、不得抄袭,但每年还是会出现大量套作、抄袭的作文.按照高考作文阅卷的评分标准,套作的作文即使语言再优
氧化还原反应方程式配平是高中化学学习的重点,也是难点.氧化还原反应的配平是正确书写氧化还原反应方程式的重要步骤,它是中学化学教学中要培养学生的一项基本技能,同时氧化