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