基于FPGA的无损压缩技术研究

来源 :中北大学 | 被引量 : 0次 | 上传用户:superyoumyhao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在某些特殊的动态测试系统中,测试点多以及较高的采样频率都会产生大量的数据,给数据的无线传输和存储带来了一定的挑战。解决这一问题最直接有效的途径就是对测试数据进行无损压缩。研究数据压缩技术的硬件实现对提高数据传输的实时性具有重要意义。论文围绕无损数据压缩进行理论分析和应用研究。首先介绍了数据压缩的相关基本理论,采用香农信息论公式计算了测试数据的信息熵,总结了现有的几种无损压缩算法的特点。针对测试数据的特点,在分析对比组合压缩和LZW压缩的基础上,选择了逻辑简单、易于硬件实现的LZW算法。然后用C程序进行软件建模验证算法模型的正确性,为硬件实现打下基础。论文提出了一种以FPGA为核心的系统设计方案,利用LZW算法对测试数据进行实时无损压缩。选用Altera公司的EP3C16F484C6芯片,提出了硬件压缩系统的体系结构。整个设计采用同步时序设计,利用模块化的设计方法,实现了各个功能模块。利用FPGA片内的存储器资源构建字典,并且充分利用硬件描述语言的并行性特点,设计了新的并行架构,提高了数据处理能力。设计完成后,在Modelsim仿真环境中编写测试代码对整个设计进行了功能仿真。仿真结果表明该设计可以正确地进行数据的压缩。用Quartus II软件对设计进行综合和时序分析,资源占用情况和时序都满足要求,最高工作频率达到57MHz。最后对硬件压缩系统进行功能测试和性能分析,该系统最大压缩速度达到14MByte/s,与软件压缩相比,硬件压缩在速度上具有很大优势。多次实验表明,系统工作稳定可靠,对一些实测数据,如油井压力和冲击波测试数据的压缩率R在25%~35%之间,膛压测试数据的压缩率R在10%~16%之间,压缩效果明显,达到了设计的目的。该硬件压缩系统已经在石油井下压力测试系统中得到应用。
其他文献
利用考夫曼多项式来讨论纽结的琼斯多项式的性质.进而给出什么样的纽结多项式具有零根.由于考夫曼多项式是由纽结的投影图的状态多项式来表示的,所以多项式的次数就有明显的
在红外器件中,很多时候需要对某一特定频率段的电磁波进行选择透过,而大多数材料并不能透过红外电磁波,更不可能实现对特定频带选择透过的效果。本论文基于光栅的EOT现象,利
随着铁路事业的飞速发展,旅客不仅仅只满足于有座、卧、不晚点,而且也要求车内更加舒适。提高车内环境舒适度势在必行,因此,必须对空气进行除湿和加湿的处理。本文对此提出了
目的探究核心自我评价、工作满意度和临床护士离职倾向的关系。方法采用核心自我评价量表、明尼苏达满意度问卷和离职倾向量表对军队某三级甲等医院445名临床护士进行调查。
本文运用经济学、博弈论等有关原理,推导出了在完全信息动态博弈下的跨国公司直接投资区位选择模型。该模型主要分析了市场容量、东道国税率、知识产权保护力度等因素对跨国
低相位噪声声表面波压控振荡器的实现主要依赖于低损耗、高Q值的声表面波谐振器和低噪声振荡器电路。经过基片材料有效介电常数计算,电极材料选择,反射栅反射系数计算,耦合模
目的:探讨护士在麻醉质量控制中的作用。方法参与到麻醉质量管理的全过程,包扩药品管理,物品管理,麻醉前、麻醉中、麻醉后的护理管理,医院感染管理,仪器设备管理,麻醉档案管理等。结
模拟电路故障诊断一直是电路测试领域的研究热点,经过近几十年的发展,已形成了一套比较系统的理论和方法。随着智能化和自动化技术的发展,电子设备已广泛应用于各行各业以及
本文进一步针对大型工件全位置焊接的爬行式弧焊机器人的控制系统进行研究。中心任务是重新设计一套适应于系统硬件的控制方法,从而在焊接作业中达到焊缝平滑跟踪的目的。
Class D音频放大器由于具有高效率、低功耗的优点,被越来越多地应用在诸如PDA、手机、MP3等便携式设备中。然而,由于Class D独特的工作方式,它比传统放大器有着更高的电磁干