DocumentCode :
893411
Title :
Application-Specific Data Path for Highly Efficient Computation of Multistandard Video Codecs
Author :
Chen, Oscal T C ; Chen, Li-Hsun ; Lin, Nai-Wei ; Chen, Chih-Chang
Author_Institution :
Dept. of Electr. Eng., Nat. Chung Cheng Univ., Chiayi
Volume :
17
Issue :
1
fYear :
2007
Firstpage :
26
Lastpage :
42
Abstract :
A novel mechanism that flexibly adapts data flows and configures computational units is proposed to establish an application-specific data path in the digital signal processor (DSP) that can efficiently perform multistandard video codecs. Based on this mechanism, the proposed application-specific data path, using the very long instruction word (VLIW) architecture with eight computational units of five arithmetic logic units (ALUs), one multiplier and two load/store units, is designed to perform five adaptive operations according to the characteristics of the low-level functions of MPEG-2, MPEG-4 and H.264/AVC video codecs. Using these adaptive operations, the proposed application-specific data path reduces the number of clock cycles required by the TI TMS320C64x data path to perform the low-level functions of the MPEG-2 video encoder and the H.264/AVC video decoder by 23.10% and 28.43%, respectively, for 30 352times288-pixel Foreman frames. Additionally, considering the operating frequency, the proposed application-specific data path reduces the computation time required by the TI TMS320C64x data path to realize the abovementioned encoder and decoder by 19.86% and 25.41%, respectively. Based on the TSMC 0.18-mum CMOS cell library, the proposed application-specific data path is implemented, and exhibits the highest ratio of computational power to hardware cost among all of the data paths associated with the conventional DSPs in implementing the low-level functions of video codecs
Keywords :
digital arithmetic; digital signal processing chips; parallel architectures; video codecs; video coding; CMOS; DSP; H.264/AVC video codecs; MPEG-2; MPEG-4; VLIW architecture; application-specific data path; arithmetic logic units; digital signal processor; load-store units; multiplier; multistandard video codecs; very long instruction word architecture; Arithmetic; Automatic voltage control; Computer aided instruction; Computer architecture; Data flow computing; Decoding; Digital signal processing; Digital signal processors; VLIW; Video codecs; Digital-signal-processing-chips; VLSI; parallel-processing; pipeline-processing; video-coding;
fLanguage :
English
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
Publisher :
ieee
ISSN :
1051-8215
Type :
jour
DOI :
10.1109/TCSVT.2006.885718
Filename :
4039360
Link To Document :
بازگشت