DocumentCode :
3189415
Title :
Architecture for 2-D IDCT for real time decoding of MPEG/JPEG compliant bitstreams
Author :
Shafait, Faisal ; Usman, C. Muhammad ; Adnan-ul-Hassan ; Jamal, Habibullah ; Khan, Shoab Ahmed
Author_Institution :
Dept. of Electr. & Electron. Eng., Univ. of Eng. & Technol., Taxila, Pakistan
fYear :
2005
fDate :
13-15 Dec. 2005
Abstract :
In this paper, architecture for hardware implementation of 2-dimensional inverse discrete cosine transform (2-D IDCT) is described. The architecture is based on a recursive algorithm, which implements the 2-D operation using a series of 1-D operations. Pipelining/interleaving technique is employed in our recursive computing scheme to overcome the clock rate limitation in recursive computation and to reduce the number of multipliers and clock cycles. More specifically, we are able to make the processing speed remain nearly invariant by using a higher clock rate, while the number of non-trivial multipliers is reduced by half. Furthermore, the cosine terms involved in the digital filter coefficients are pre-calculated and are implemented as fixed coefficient CSD multipliers. Although this reduces the flexibility in the architecture for supporting different block sizes, but this cost pays off due to the high gain in the computational efficiency of fixed coefficient CSD multipliers. Using architectural schemes like pipelining/interleaving, the computation of an 8×8 IDCT block is completed in just 209 clock cycles. This can be used with an external microcontroller for displaying JPEG images in cell phone displays, where stored images in JPEG format only need to be decoded for display.
Keywords :
discrete cosine transforms; image coding; interleaved codes; logic design; microcontrollers; multiplying circuits; pipeline arithmetic; 2D IDCT; CSD multipliers; JPEG decoder; MPEG decoder; digital filter; interleaving technique; inverse discrete cosine transform; pipelining technique; real time decoding; recursive algorithm; recursive computing; Clocks; Computer architecture; Costs; Decoding; Digital filters; Discrete cosine transforms; Displays; Hardware; Interleaved codes; Pipeline processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microelectronics, 2005. ICM 2005. The 17th International Conference on
Print_ISBN :
0-7803-9262-0
Type :
conf
DOI :
10.1109/ICM.2005.1590073
Filename :
1590073
Link To Document :
بازگشت