目前的卫星遥感图像压缩系统硬件方案大多基于高性能可编程逻辑器件FPGA[2-4]。但这种方案整系统成本居高不下,且FPGA存在单粒子翻转效应。因此,笔者提出一种多DSP+FPGA的硬件设计结构,使用DSP取代FPGA完成核心算法,而仅用一个FPGA进行管理和控制。该硬件设计成本较低。 数据压缩系统是卫星数传分系统的前端模块,接收并压缩星载CCD相机的图像数据。压缩后的码流通过固存设备传输给卫星发射机进行发射,进入数传信道。某卫星星载多个线阵CCD相机,相机时钟频率为50MHz,帧周期为0.77ms,每帧数据为4 096字节,总码速率为725Mbps。要求以1:1、4:1和8:1三种压缩模式