DocumentCode :
2246371
Title :
Cost-effective multiplication with enhanced adders for multimedia applications
Author :
Luo, Zhen ; Lee, Ruby B.
Author_Institution :
Princeton Univ., NJ, USA
Volume :
1
fYear :
2000
fDate :
2000
Firstpage :
651
Abstract :
Cost-sensitive consumer multimedia devices based on MPEG and JPEG type algorithms tend to have multiplications by constants, rather than by variables. In this paper we show how slightly enhanced adders may be used to perform these constant multiplications with higher performance than more expensive hardware multipliers, using low-cost preshift-add instructions. We were able to find the shortest instruction sequences for all 8-bit integer constants and nearly shortest sequences for 12-bit constants and 15-bit constants. We have achieved an average instruction length of 3.055 for 8-bit integer case, 4.2643 and 4.2782 for the two 12-bit constant cases and 5.07673 for the 15-bit constant case. Based on our preshifter design, we evaluate the area and delay of a 16-bit preshift-adder and compare it with a 16×16 multiplier. We show that the simpler preshift-adders achieve a speedup of more than 2X compared to multipliers with similar area cost for typical algorithms like DCT and IDCT
Keywords :
adders; binary sequences; digital arithmetic; integrated logic circuits; multimedia systems; 8 to 16 bit; JPEG type algorithms; MPEG type algorithms; constant multiplications; consumer multimedia devices; cost-effective multiplication; enhanced adders; instruction sequences; integer constants; low-cost preshift-add instructions; multimedia applications; preshift-adder; preshifter design; Cameras; Costs; DVD; Delay; Discrete cosine transforms; Hardware; Multimedia systems; Performance gain; Program processors; Programming profession;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2000. Proceedings. ISCAS 2000 Geneva. The 2000 IEEE International Symposium on
Conference_Location :
Geneva
Print_ISBN :
0-7803-5482-6
Type :
conf
DOI :
10.1109/ISCAS.2000.857179
Filename :
857179
Link To Document :
بازگشت