Title :
Resource shared architecture of multiple transforms for multiple video codecs
Author :
Wahid, K. ; Martuza, Muhammad ; Das, Mangal ; McCrosky, C.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Saskatchewan, Saskatoon, SK, Canada
Abstract :
The current trend of digital convergence leads to the need of the video decoder that should support multiple video standards such as, H.264/AVC, JPEG, MPEG-2, VC-1, and AVS on a single platform. In this paper, we present a resource-shared architecture of multiple transforms to support all five video codecs. The architecture is based on a new multi-dimensional delta mapping. Here the Inverse Discrete Cosine Transform (IDCT) of AVS, that has the lowest computational unit, is taken as the base to compute the IDCTs of the other four codecs. The proposed architecture uses only adders and shifters on a shared basis to reduce the hardware cost significantly. The shared architecture is implemented on FPGA and later synthesized in CMOS 0.18um technology. The results show that the proposed design satisfies the requirement of all five codecs and is suitable for low-cost implementation in modern multi-codec systems.
Keywords :
CMOS integrated circuits; adders; audio coding; discrete cosine transforms; field programmable gate arrays; video codecs; video coding; AVS; CMOS technology; FPGA; IDCT; adder; digital convergence; inverse discrete cosine transform; multidimensional delta mapping; multiple transforms; multiple video codecs; resource shared architecture; shifter; size 0.18 micron; video decoder; Adders; Computer architecture; Decoding; Hardware; Standards; Transform coding; Transforms; 8×8 inverse integer transform; AVS; H.264/AVC; JPEG; MPEG-2; Multi-dimensional IDCT; VC-1; hardware share;
Conference_Titel :
Electrical and Computer Engineering (CCECE), 2011 24th Canadian Conference on
Conference_Location :
Niagara Falls, ON
Print_ISBN :
978-1-4244-9788-1
Electronic_ISBN :
0840-7789
DOI :
10.1109/CCECE.2011.6030599