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