Title :
Area efficient fast Huffman decoder for multimedia applications
Author :
Park, Heonchul ; Son, Jae-Chul ; Cho, Seong-Rae
Author_Institution :
Semicond. Div., Samsung Electron. Co. Ltd., Kyoungki, South Korea
Abstract :
Proposes an area-efficient VLSI architecture for fast Huffman decoder which can support HDTV rates. Huffman coding, which is known as optimal variable length coding, has been widely used to reduce storage and communication channel bandwidth, and several emerging image compression standards such as JPEG, MPEG, CCITT H.261 require to perform Huffman coding in real-time with high throughput. However, most known designs are not suitable for real-time operation or for implementation, especially in HDTV, since these require large amount of VLSI area or a large number of processing elements (PEs) for high performance. The proposed VLSI architecture for the Huffman decoder requires fewer comparators and smaller size of data rotator to simulate the Barrel shifter. It can decode up to 17 bits per cycle and employs a 40 MHz clock which can support HDTV rates. Thus, it can decode Huffman coded sequences up to 680 Mbits/s at peak. Compared with the parallel implementation in Mukherjee et al. (1991) which requires upto 1460 PEs and has 10 Mbps of throughput, the proposed architecture is a single PE design with competitive processing power. It requires 25% of the area of the known single PE design in Lei and Sun (1991)
Keywords :
CMOS digital integrated circuits; Huffman codes; VLSI; decoding; digital signal processing chips; digital television; high definition television; multimedia communication; television standards; variable length codes; video coding; 40 MHz; 680 Mbit/s; Barrel shifter; CCITT H.261; HDTV rates; Huffman coded sequences; JPEG; MPEG; VLSI architecture; area efficient fast Huffman decoder; comparators; data rotator; image compression standards; multimedia applications; processing element; processing power; throughput; Bandwidth; Communication channels; Decoding; HDTV; Huffman coding; Image coding; Image storage; Throughput; Transform coding; Very large scale integration;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1995. ICASSP-95., 1995 International Conference on
Conference_Location :
Detroit, MI
Print_ISBN :
0-7803-2431-5
DOI :
10.1109/ICASSP.1995.479585