Satellite onboard processing for hyperspectral imaging applications is characterized by large data sets, limited processing resources and limited bandwidth of communication links. The CCSDS-123 algorithm is a specialized compression standard assembled for space-related applications. In this paper, a parallel FPGA implementation of CCSDS-123 compression algorithm is presented. The proposed design can compress any number of samples in parallel allowed by resource and I/O bandwidth constraints. The CCSDS-123 processing core has been placed on Zynq-7035 SoC and verified against the existing reference software. The estimated power use scales approximately linearly with the number of samples processed in parallel. Finally, the proposed implementation outperforms the state-of-the-art implementations in terms of both throughput and power.
Hyperspectral imaging (HSI) can extract information from scenes on the Earth surface acquired by airborne or spaceborne sensors. On-board processing of hyperspectral imaging is characterized by large datasets on one side and limited processing time and communication links on the other. The CCSDS-123 algorithm is a compression standard assembled for space-related application which allows compacted data transmission via a transmission link. In this paper, a low-complexity highthroughput FPGA implementation of CCSDS-123 compression algorithm with BIP ordering is presented. Hardware accelerators implemented in Field-Programmable Gate Arrays (FPGAs) are increasingly used for custom tasks due to their efficiency, low power and reconfigurability. The proposed implementation of CCSDS-123 compression standard has been tested on Zedboard development board containing a Zynq-7020 FPGA. The results are verified against an existing software implementation. The synthesized design can perform on-the-fly processing of hyperspectral images with maximum operating frequency of 147 MHz. The achieved throughput of 147 Msamples/s (2.35 Gb/s) is higher when compared with the throughput reported in recent state of the art FPGA implementations.Index Terms-CCSDS-123 compression, Field programmable gate arrays (FPGA), HSI, lossless compression, space-related applications J.Fjeldtvedt and M. Orlandić is with the
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.