Title :
Efficient Memory Subsystem for High Throughput JPEG2000 2D-DWT Encoder
Author :
Li, Bao-Feng ; Dou, Yong ; Shao, Qiang
Author_Institution :
Sch. of Comput., Nat. Univ. of Defense Technol., Changsha
Abstract :
Existing JPEG2000 2D-DWT architectures all fail to achieve a higher system throughput because they do not exploit the parallelisms fully. In this paper, a high throughput 2D-DWT encoding system is proposed firstly. It exploits three parallelisms of the 2D-DWT algorithm to achieve 1.7 times system throughput over the fastest existing design. For a one-level N times N 2D-DWT, it takes only N2/4 + N cycles. Because high throughput demands great bandwidth, an efficient memory subsystem is designed to support our high throughput 2D-DWT system. The on-chip memory requirement is only 11 N. The proposed system is verified with software/hardware codesign technology based on the OpenJPEG software and a FPGA-based hardware platform.
Keywords :
buffer storage; discrete wavelet transforms; field programmable gate arrays; hardware-software codesign; image coding; FPGA; discrete wavelet transform; efficient memory subsystem; high throughput JPEG2000 2D-DWT encoder; on-chip memory; software-hardware codesign; Computer architecture; Concurrent computing; Discrete wavelet transforms; Encoding; Filters; Hardware; Image coding; Parallel processing; Throughput; Transform coding; Architecture; DWT; Image compression; JPEG2000;
Conference_Titel :
Image and Signal Processing, 2008. CISP '08. Congress on
Conference_Location :
Sanya, Hainan
Print_ISBN :
978-0-7695-3119-9
DOI :
10.1109/CISP.2008.566