Title :
Memory Efficient JPEG 2000 Architecture With Stripe Pipeline Scheduling
Author :
Fang, Hung-Chi ; Chang, Yu-Wei ; Cheng, Chih-Chi ; Chen, Liang-Gee
Abstract :
Memory issues pose the most critical problem in designing a high-performance JPEG 2000 architecture. The tile memory occupies more than 50% area in conventional JPEG 2000 designs. To solve this problem, we propose a stripe pipeline scheduling. It well matches the throughputs and dataflows of the discrete wavelet transform and the embedded block coding to minimize the data lifetime between the two modules. As a result of the scheduling, the overall memory requirements of the proposed architecture can be reduced to only 8.5% compared with conventional architectures. This effectively reduces the hardware cost of the entire system by more than 45%. Besides reducing the cost, we also propose a two-symbol arithmetic encoder architecture to increase the throughput. By use of this technique, the proposed architecture can achieve 124 MS/s at 124 MHz, which is the highest specification in the literature. Therefore, the proposed architecture is not only low cost but also high speed
Keywords :
block codes; discrete wavelet transforms; image coding; scheduling; 124 MHz; discrete wavelet transform; embedded block coding; memory efficient JPEG 2000 architecture; stripe pipeline scheduling; two-symbol arithmetic encoder architecture; Block codes; Computer architecture; Costs; Discrete wavelet transforms; Educational institutions; Engines; Hardware; Pipelines; Signal processing algorithms; Throughput; Discrete wavelet transform; JPEG 2000; embedded block coding with optimized truncation; image coding;
Journal_Title :
Signal Processing, IEEE Transactions on
DOI :
10.1109/TSP.2006.881218