An efficient VLSI architecture of parallel bit plane encoder based on CCSDS IDC

The Bit-Plane Encoder (BPE) is the key part of CCSDS-IDC that encodes the coefficients of 2-D Discrete Wavelet Transform (DWT). In common sense, it is considered as the bottleneck of throughput performance and hardware resource consumption. An efficient VLSI architecture of BPE implemented with parallel and pipeline technology is proposed in this paper. In this architecture, the whole bit planes of each DWT coefficient could be encoded simultaneously and pipeline is utilized in three functional parts of the bit plane coding. The proposed architecture has been implemented in a Xilinx FPGA, its throughput could be improved three times while its resource consumption is only about a quarter comparing with the published architectures.

[1]  Martin Sweeting,et al.  Image compression systems on board satellites , 2009 .

[2]  Xiaodong Gu,et al.  Design and implementation of image compression core based on CCSDS algorithm , 2009, 2009 4th International Conference on Computer Science & Education.

[3]  Chia-Hung Chang,et al.  High-performance computing in remote sensing image compression , 2011, Remote Sensing.

[4]  Jerome M. Shapiro,et al.  Embedded image coding using zerotrees of wavelet coefficients , 1993, IEEE Trans. Signal Process..

[5]  Dave Fisher,et al.  A 320 Mbps flexible image data compressor for space applications , 2010, 2010 IEEE Aerospace Conference.

[6]  David S. Taubman,et al.  High performance scalable image compression with EBCOT , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[7]  Tu Guo Design of CCSDS image compression system based on FPGA , 2011 .

[8]  Martin Sweeting,et al.  FPGA-based on-board multi/hyperspectral image compression system , 2009, 2009 IEEE International Geoscience and Remote Sensing Symposium.

[9]  Xiaodong Gu,et al.  High speed and bi-mode image compression core for onboard space application , 2010, International Conference on Space Information Technology.

[10]  William A. Pearlman,et al.  A new, fast, and efficient image codec based on set partitioning in hierarchical trees , 1996, IEEE Trans. Circuits Syst. Video Technol..

[11]  G. Moury,et al.  The new CCSDS image compression recommendation , 2005, 2005 IEEE Aerospace Conference.