基于FPGA的eMMC存储、PCIe和以太网传输的数据采集系统设计

来源 :西南科技大学 | 被引量 : 2次 | 上传用户:A67793166
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着测量测控行业的不断发展,在许多信号采集应用中,采集设备需要对测量信号进行多通道、高同步、高采样率、高精度、高吞吐率以及实时传输的采集,因此设计一种具有数据存储和传输功能的多通道信号采集系统具有重要的工程应用价值。本文在基于旋翼桨叶表面压力信号128通道同步采集设计的基础上,研究采集系统失配误差的估计与校正、eMMC存储、以太网数据传输和PCIe数据传输,其主要包括:ADC采样时钟延时误差造成的通道间相位匹配失调分析、eMMC 5.0协议规范研究、基于FPGA的eMMC存储主控器设计、基于以太网芯片W5500的TCP数据通信设计以及结合Xilinx IP核集成RIFFA2.0框架的PCIe数据传输设计。本文首先根据所应用的场景提出系统的设计方案,整个方案设计的结构主要由信号采集卡和数据存储传输主控卡两个部分构成。其中,信号采集卡主要包括信号放大、滤波、ADC以及控制逻辑模块的设计,而数据存储传输主控卡主要包括主从数据通信、数据处理、PCIe数据传输、eMMC数据存储和以太网通信等模块设计。接着本文对采集系统的特性进行分析,其主要对ADC系统模型、性能参数、失配误差和多通道相位匹配分析,通过ADC系统模型定量的分析了偏置误差、增益误差和时钟延时误差对采集数据频域的影响。其次再研究了 eMMC 5.0规范协议,该协议制定了存储设备的工作寄存器、设备工作模式、数据通信接口和读写控制时序等内容,并在该协议的基础上设计基于FPGA的eMMC数据存储控制器,控制器主要包括初始化模块、命令通信模块、工作状态处理模块和数据读写驱动模块。然后再根据实际需求本采集系统设计了两种数据传输方式,一种是结合以太网芯片W5500的TCP数据通信,另一种是结合Xilinx IP核集成RIFFA2.0框架的PCIe数据传输设计,以太网传输采用网络芯片W5500作为TCP通信连接控制器,主控器负责读写芯片的寄存器实现数据传输,PCIe数据传输则是采用Xilin FPGA中的IP核实现PCIe的物理层数据处理,数据链路层和事务层则由RIFFA2.0集成模块来实现数据处理。最后主要是对本采集系统设计中的各个模块进行测试,其包括采集卡部分、数据存储部分和数据传输部分,采集卡主要验证增益的配置和数据的回传功能,数据存储主要是验证数据的读写速率和准确性,数据传输主要是验证TCP和PCIe数据传输的速率。测试结果表明,单块采集卡能够满足16通道200KSPS的同步采集,8块采集卡总共128通道同时采集时的数据量达到76MB/s,而eMMC存储控制器能够达到最高104MB/s的读写速率,W5500网络通信速率测得最大为22Mb/s,PCIe数据传输总共能够达到3 GB/s的传输带宽。
其他文献
中国古代监察制度在汉武帝时期得到了全面发展,并对整个帝国时代产生了重大影响。监察制度的发展有助于调整统治秩序、加强中央集权与缓和社会矛盾,也直接影响了后世各朝监察
<正>我有个闺蜜去男友家见对方父母。她男友的母亲上来就问她会不会做饭。我闺蜜不会,就回答说:"伯母,在我家都是爸爸做饭,他说油烟会伤皮肤,不让我妈多进厨房。"战线立马转
期刊
临床病例讨论第225例——间断发热、肝占位病变王焕玲盛瑞媛病历摘要患者,女,43岁,因间断发热1年半于1992年10月31日入院。患者于1991年3月始发热,以午后及夜间为主,体温可高达39~40℃,伴干咳,盗汗,外院查周围
铁十八局集团承担宝兰二线8-2标段7.995km 的施工任务。在把宝兰铁路快速、优质、高效建成的同时,做好沿线的环保、水保工作,将宝兰铁路建成一条"生态路",为秀美山川增添一条
分析当前山西省玉米新品种推广中存在的主要问题,并提出了改革现有的农技推广体制、加强农业推广队伍建设、建立以农户为中心的推广运行机制等五方面的发展对策。
【正】东汉光武帝时期,陈留东昏(今河南兰封东北)人刘昆在当江陵县令时,发生了一件奇事。那一年县里突发火灾,不一会儿风助火势,烈焰腾空。刘昆闻讯后赶赴现场,看到火势愈来
本研究结合&#39;互联网+&#39;背景,分析了对当前形势与政策教学的机遇与挑战,并由此提出&#39;互联网+&#39;背景下高校形势与政策课教学改革创新的路径,对于大力推进教学改革,
Caffeine,theobromine and theophylline are the major purine alkaloids found in Camellia sinensis.Theacrine was detected in a special Chinese tea plant named kuch
煤矿语音广播系统具有指导日常生产活动以及煤矿灾难时期的预警、应急通信等功能。其中日常生产活动包括定时广播、安全宣传、音乐播放、指导煤矿生产作业、设备安装等功能。
本文以山西省襄垣县洛江沟采煤塌陷区复垦土壤为研究对象,研究五种培肥措施对不同复垦年限土壤碳氮代谢相关酶活性、碳代谢微生物多样性、氮代谢功能基因丰度以及四种培肥措