摘要
针对航空遥感图像传输和雷达数据存储等领域,对数据质量和实时性要求较高的特点,为提高传输实时性能,提出了一种多核高速数据无损压缩的解决方案,采用改进的LZW算法,压缩速度是LZW算法的10倍以上。采用Spartan6系列LX150T FPGA为硬件平台,完成了16个编码器压缩系统的设计。实验表明,单个FPGA压缩模块,当系统时钟频率为100MHz时,带宽为1.1Gbps左右,设计了包含5片FPGA压缩模块的系统方案,为高速数据传输提供了参考。
In the fields of aviation remote sensing image transmission and radar data storage, the requirements of data quality and real - time performance are critical. A multi - core lossless compression system solution for high - speed data was introduced in this paper. This solution used the improved LZW algorithm which is as more than ten times fast as the LZW algorithm. This thesis used Xilinx's Spartan6 LX150T FPGA as the hardware platform and completed the compression system which has sixteen encoders. Experiments show that the bandwidth of the single FP- GA compress module is about 1.1Gbps when the frequency of system clock is 100MHz. This article put forward the design proposal of compress system containing five FPGAs which has the bandwidth of 4Gbps.
出处
《计算机仿真》
CSCD
北大核心
2013年第10期245-248,313,共5页
Computer Simulation
基金
国家自然科学基金(60972022)
国家自然科学基金(61172125)
国家自然科学基金(61132007)
关键词
无损压缩
高速
算法
硬件
多编码器
Lossless compression
High - speed
Algorithm
Hardware
Multi - encoder