• 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