FPGA+DSP驱动的ARC算法在航天遥测无损压缩中的实现与优化
117 浏览量
更新于2024-09-01
收藏 343KB PDF 举报
本文主要探讨了基于ARC算法的数据压缩技术在航天遥测系统中的具体应用和实现。针对遥测噪声数据的实时无损压缩需求,作者提出了一种创新的设计方案,采用了现场可编程门阵列(FPGA)和数字信号处理器(DSP)组成的硬件架构。FPGA负责信号的预处理和暂存,包括模拟信号的调理、量化以及数据传输的调度,而DSP则利用其高速计算能力执行算术编码(ARC)算法进行数据压缩。
Shannon信息论中的信息熵概念在文中被用来理解数据压缩的本质,即通过减少冗余信息来减小数据大小。通过计算机模拟实验,作者比较了不同的压缩算法,最终选定ARC算法,因为它能够在保持无损的前提下,实现更高的压缩去除率和更快的压缩速度,从而优化整体的压缩性能。
在硬件实现上,设计的关键组件包括FPGA的数据缓冲区、DSP的分组缓存和通信接口。FPGA的控制单元选择了Xilinx公司的低成本产品,以确保系统的成本效益。信号采集电路部分,使用了TI公司的ADS8365多通道同步ADC,提供高精度和高采样率的信号处理能力。信号首先通过运算放大器进行调理,然后通过FPGA的FIR滤波器进行数字滤波,最后将处理后的数据发送给DSP。
为了处理数据压缩的大容量计算,DSP与FPGA之间采用了高效的通信机制,确保数据在压缩过程中可以实时传输。然而,考虑到DSP内存有限,数据在传输前会被暂存于FPGA的内部FIFO中,以减少对DSP资源的占用。
这篇论文详细介绍了如何利用FPGA和DSP的优势,结合ARC算法,设计出一个能满足航天遥测系统对实时无损数据压缩需求的解决方案,通过优化硬件设计和算法选择,实现了高效的数据压缩性能提升。这对于航天遥测系统的数据传输效率和存储需求具有重要意义。
2012-10-17 上传
2021-12-04 上传
2010-12-08 上传
2022-11-30 上传
2010-12-11 上传
2010-05-06 上传
2009-03-08 上传
2022-07-15 上传
点击了解资源详情
weixin_38589314
- 粉丝: 7
- 资源: 945
最新资源
- 黑灰色全球国际企业商务官网模板下载-黑色 蓝色 国际 商务 企业 外贸 官网 软件 产品 大气 按钮 html.rar
- 这是我为某科技创新大赛所做的作品,一个残疾人鼠标,用头操纵。.zip
- gulp-converter-tjs:将旧的新类型的OpenCV HaarCascade xml数据转换为trackingJs的内部格式
- 毕业论文设计-IT计算机-jsp+sql即时通讯工具(系统+论文).zip
- CH9121网络串口双向透传模块(原理图、PCB、说明及配置工具)_智能家居物联网开发PCB设计方案.rar
- Debug 20-11-24 加名称配置_C#_串口_
- Python-Pizza-Joint:python类
- slalom-experiments:http
- mutt-lightweight-sidebar:轻巧的Mutt侧边栏贴片
- java课程设计-网上菜单
- 国外企业商务型网站模板是一款国外简单的企业商务型网站模板html全站下载 .rar
- 第5章、嵌入式Linux开发环境的搭建_swimxgp_linux_
- BeagleBone-Black:基于AM3359处理器的开发套件_智能家居物联网开发PCB设计方案.rar
- 基于MATLAB的数字基带通信系统仿真-综合文档
- 应用于儿童放学步行导航系统的评分模型(哈尔滨市公共应用数据创新大赛).zip
- 毕业论文设计-IT计算机-JSP+SQL机房自由上机收费管理软件的设计与实现(源代码+论文+外文翻译).zip