DocumentCode
3367793
Title
An adaptive DSP processor for high-efficiency computing MPEG-4 video encoder
Author
Li-Hsun Chen ; Chen, Oscal T C ; Wang, Teng-Yi ; Wang, Chi-Lung
Author_Institution
Dept. of Electr. Eng., Nat. Chung Cheng Univ., Chia-Yi, Taiwan
Volume
2
fYear
2004
fDate
23-26 May 2004
Abstract
An adaptive digital signal processor (DSP) is proposed to realize the MPEG-4 video encoder at a high ratio of computation power versus hardware cost. First, software analyses are performed on the MPEG-4 video encoder, looking at the function and instruction levels. Analytical results from the function-level analysis show that the motion estimation inside the MPEG-4 video encoder has high computational complexity. As for the instruction-level analysis on the MPEG-4 video encoder without motion estimation, results reveal that the DSP equipped with 5 arithmetic logic units (ALUs), 1 multiplier and 2 Load/Store units has a higher computation performance than the other architectures with 8 functional units. Furthermore, the design of the adaptive mechanism can be incorporated in the said functional units. The suggestion is to group 4 ALUs and a multiplier into a special functional unit to exclusively process motion estimation. With the fact that a multiplier can be constructed by using multiple adders, the adaptable structure is also designed so that the numbers of adders and multipliers required can be dynamically changed to increase parallelism capability of local instructions, especially in discrete cosine transform and inverse discrete cosine transform. In comparing to conventional DSPs, the proposed adaptive DSP shows the best ratio of computation power over hardware cost to realize the MPEG-4 video encoder.
Keywords
adaptive signal processing; adders; computational complexity; digital signal processing chips; discrete cosine transforms; motion estimation; multiplying circuits; video coding; MPEG 4 video encoder; adaptive DSP; adaptive digital signal processor; arithmetic logic unit; computational complexity; inverse discrete cosine transform; load/store unit; motion estimation; multiple adder; multiplier; Computational complexity; Costs; Digital signal processing; Digital signal processors; Discrete cosine transforms; Hardware; MPEG 4 Standard; Motion estimation; Performance analysis; Software performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2004. ISCAS '04. Proceedings of the 2004 International Symposium on
Print_ISBN
0-7803-8251-X
Type
conf
DOI
10.1109/ISCAS.2004.1329232
Filename
1329232
Link To Document