Title :
124 MSamples/s Pixel-Pipelined Motion-JPEG 2000 Codec Without Tile Memory
Author :
Yu-Wei Chang ; Chih-Chi Cheng ; Chun-Chia Chen ; Hung-Chi Fang ; Liang-Gee Chen
Author_Institution :
Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei
fDate :
4/1/2007 12:00:00 AM
Abstract :
A 124 MSamples/s JPEG 2000 codec is implemented on a 20.1 mm2 die with 0.18 mum CMOS technology dissipating 385 mW at 1.8 V and 42 MHz. This chip is capable of processing 1920times1080 HD video at 30 fps. For previous works, the tile-level pipeline scheduling is used between the discrete wavelet transform (DWT) and embedded block coding (EBC). For a tile with size 256times256, it costs 175 kB on-chip SRAM for the architectures using on-chip tile memory or costs 310 MB/s SDRAM bandwidth for the architectures using off-chip tile memory. In this design, a level-switched scheduling is developed to eliminate tile memory and the DWT and the EBC are pipelined at pixel-level. This scheduling eliminates 175 kB on-chip SRAM and 310 MB/s off-chip SDRAM bandwidth. The level-switched DWT (LS-DWT) and the code-block switched EBC (CS-EBC) are developed to enable this scheduling. The codec functions are realized on an unified hardware, and hardware sharing between encoder and decoder reduces silicon area by 40%
Keywords :
CMOS integrated circuits; discrete wavelet transforms; image motion analysis; pipeline processing; scheduling; video codecs; video coding; 0.18 mum; 1.8 V; 385 mW; 42 MHz; CMOS technology; DWT; HD video; code-block switched EBC; discrete wavelet transform; embedded block coding; level-switched scheduling; on-chip SRAM; pixel-pipelined potion-JPEG 2000 codec; tile-level pipeline scheduling; Bandwidth; CMOS technology; Codecs; Costs; Discrete wavelet transforms; Hardware; High definition video; Random access memory; SDRAM; HD video; JPEG 2000; image compression;
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
DOI :
10.1109/TCSVT.2006.888819