DocumentCode :
982054
Title :
An Efficient Design of Variable Length Decoder for MPEG-1/2/4
Author :
Chen, Pei-Yin ; Lin, Yi-Ming ; Cho, Min-Yi
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Cheng Kung Univ., Tainan
Volume :
10
Issue :
7
fYear :
2008
Firstpage :
1307
Lastpage :
1315
Abstract :
In this paper, a novel and area-efficient variable length decoder (VLD) for MPEG-1/2/4 is presented. Instead of carrying out every variable length coding table with one dedicated lookup table (LUT) directly, we employ an efficient clustering-merging technique to reduce both the size of a single LUT and the total number of LUTs required for MPEG-1/2/4. Synthesis results show that our VLD occupies 10666 gate counts and operates at 125 MHz by using the standard cell from Artisan TSMC´s 0.18 mum process. As demonstrated, the proposed design outperforms other VLDs with less hardware cost. It can decode a symbol of different standards in every cycle and support video resolution of HD1080 at 30 frames/s for MPEG-1/2/4 real-time decoding.
Keywords :
decoding; pattern clustering; table lookup; variable length codes; video coding; MPEG-1/2/4; area-efficient variable length coding table; clustering-merging technique; lookup table; variable length decoder design; Area-efficient; MPEG-1/2/4; variable length decoder;
fLanguage :
English
Journal_Title :
Multimedia, IEEE Transactions on
Publisher :
ieee
ISSN :
1520-9210
Type :
jour
DOI :
10.1109/TMM.2008.2004909
Filename :
4668499
Link To Document :
بازگشت