基于FPGA的PCIE多路高速数据采集系统的设计

来源 :济南大学 | 被引量 : 11次 | 上传用户:zjxydn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机科学技术的进步推动着数据交互、数据传输的速度越来越快。特别是在工业控制领域,高速度、高精度、高稳定性、低成本的数据采集系统,已经成为工业控制发展的一个关键因素。PCI Express(PCIE)总线技术作为第三代IO总线技术,已经越来越多的运用到了日常的工业控制的领域。本文针对PCIE总线技术优势,将PCIE总线技术与数据采集结合起来,为高速的工业控制领域的数据采集提供了一种技术方案。另一方面,为降低工业控制计算机的成本,提出基于多通道模数转换芯片以实现多路数据采集的方法,可以使用一台计算机监控多台设备。本文分析了PCIE总线技术的具体协议,经过方案比较,提出了在Altera PCIE IP核的基础上,进行多路数据采集系统的整体设计方案。利用FPGA实现PCIE总线技术接口,通过VHDL硬件描述语言在PCIE IP核基础上进行处理整合实现PCIE协议,对所划分的PCIE IP配置空间、PCIE数据传输、PCIE数据接收等模块进行设计。实现了以DMA的方式进行数据传输实现PCIE总线技术接口功能,以满足计算机设备与FPGA之间的数据传输速度。本文为实现多通道的数据采集,提出基于FPGA的AD公司的AD7616的多通道、高精度、低功耗的模数转换的方案,以达到降低了工业控制设备的生产成本的目的。另外,基于C#语言设计了Winform的上位机的显示控制软件,将所采集到的数据以画图的方式进行显示。本文对所设计的基于FPGA的PCIE多路数据传输系统整体进行仿真测试。搭建仿真测试平台,对PCIE数据传输模块、PCIE数据传输模块、AD模数转换模块进行仿真测试,并将该PCIE多路高速数据采集系统进行实际测试。根据测试结果可知,数据采集系统采集读写平均速度为171MB/S,已达到目标。系统效率高、稳定不掉线。经过模数转换的数据可以通过PCIE总线技术高速稳定的传至上位机,上位机可以正常显示所采集的数据。研究成果推广了PCIE总线技术在工业控制领域的应用,满足了工业控制上对于高速稳定数据采集的需要。
其他文献
目的:结直肠癌是当前最常见的消化道恶性肿瘤之一,在欧美国家肿瘤患者的死亡原因中列第三位,在我国也逐渐呈高发趋势,但目前治疗手段单一,手术、放化疗都不能取得理想的效果,迫切需
目的:评估吞咽训练对口腔癌根治术后患者早期吞咽功能影响及影响吞咽训练效果的相关因素。方法:对31例接受手术治疗后具有吞咽障碍的口腔癌患者进行吞咽训练,评估,记录患者吞
<正>"亚健康"是指介于健康与疾病之间的边缘状态,又叫慢性疲劳综合症。早在10年前国外已经提出了"亚健康"的概念。我国是1996年5月才正式提出的。据在北京举办的"21世纪中国
会议
近几年,随着国家对职业教育的逐渐重视,要引导职业学校的学生重新对自己进行定位,让职业中专学校的学生抛弃过去的旧观念。因此,单纯的课程学习远远不能满足他们的心理需要,
【目的】:观察经肝动脉化疗栓塞术(TACE)联合超液态碘化油(lipiodol emulsion)+1-甲基色氨酸(1-methyl-tryptophan,1-MT)对大鼠移植性肝癌的治疗作用。【材料与方法】:采用Wa
农村集体经济收益包括补偿性收益和经营性收益,区分的意义在于确定合理的收益分配规则。补偿性收益应当根据补偿依据(如土地征收补偿方案)或者根据法律规定确定分配规则;经营
目的应用荧光原位杂交(FISH,fluorescence in situ hybridization)技术检测多发性骨髓瘤(MM,multiple myeloma)常见基因异常,并分析其临床意义。方法采用1q21/RB1、D13S319/p
目的:食管癌是我国常见恶性的肿瘤之一,其死亡率在恶性肿瘤中居第四位。手术、放射治疗、化学治疗是目前食管癌的主要治疗手段。对无手术指征的食管癌患者放射治疗疗效确切为
目的:探讨加速康复外科(enhanced recovery after surgery, ERAS)在口腔癌患者术后早期康复中的应用效果。方法:将2016年1月—2017年12月收治的90例口腔癌患者随机分为2组,试
上海临港新城地处自贸区核心位置,是上海建设国际航运中心的重要组成部分,为带动区域经济发展的核心战略资源,其发展对于整体的上海经济而言有着较为深刻的影响。文章首先梳