Journal of Xidian University ›› 2022, Vol. 49 ›› Issue (4): 176-183.doi: 10.19665/j.issn1001-2400.2022.04.020

• Electronic Science and Technology & Others • Previous Articles     Next Articles

Design of a hardware compression encoder with a high throughput

WU Changkun(),ZHANG Wei(),HAO Yazhe()   

  1. School of Microelectronics,Tianjin University,Tianjin 300072,China
  • Received:2021-07-21 Online:2022-08-20 Published:2022-08-15

Abstract:

Aiming at the pressure of storage and transmission bandwidth massive image data in practical applications,a high throughput image compression encoder compatible with processing 8~16 bits grayscale images is designed,and the corresponding VLSI architecture is given.By analyzing the characteristics of the 16-bit gray image pixel value,and the difference between Discrete Wavelet Transform(DWT) and Optimized Truncated Embedded Module(EBCOT) with the hardware implementation of the JPEG2000 compression encoder in the processing time,the optimal parallel-series-parallel structure is proposed,and the architecture is designed with high 8-bit and low 8-bit processing,which can be processed independently or together.This architecture increases the flexibility of the encoder and greatly improves the throughput of the compression encoder.Finally,the encoder is implemented on Xilinx XC7K480T.The highest operating frequency of the encoder is 147.734 MHz,and the maximum throughput rate of the 8-bit grayscale image is 169.55 MB/s.The maximum throughput of the 16-bit grayscale image is 266.87 MB/s.Compared with existing similar encoders,the throughput is increased by more than 40%.In practical engineering applications,the encoder has not only a high reliability and good flexibility,but also a strong scalability.By controlling the parallelism,it can realize high magnification,high quality and fast compression of images with different resolutions,which is of important practical value.

Key words: image compression, very large scale integration, parallel processing, throughput

CLC Number: 

  • TN47