• DocumentCode
    1105574
  • Title

    Time-Multiplexed Multiple-Constant Multiplication

  • Author

    Tummeltshammer, Peter ; Hoe, James C. ; Püschel, Markus

  • Author_Institution
    Univ. of Technol., Vienna
  • Volume
    26
  • Issue
    9
  • fYear
    2007
  • Firstpage
    1551
  • Lastpage
    1563
  • Abstract
    This paper studies area-efficient arithmetic circuits to multiply a fixed-point input value selectively by one of several preset fixed-point constants. We present an algorithm that generates a class of solutions to this time-multiplexed multiple-constant multiplication problem by ldquofusingrdquo single-constant multiplication circuits for the required constants. Our evaluation compares our solution against a baseline implementation style that employs a full multiplier and a lookup table for the constants. The evaluation shows that we gain a significant area advantage, at the price of increased latency, for problem sizes (in terms of the number of constants) up to a threshold dependent on the bit-widths of the input and the constants. Our evaluation further shows that our solution is better suited for standard-cell application-specific integrated circuits than prior works on reconfigurable multiplier blocks.
  • Keywords
    fixed point arithmetic; multiplying circuits; reconfigurable architectures; table lookup; arithmetic circuits; fixed-point constants; lookup table; multiplier; reconfigurable multiplier block; single-constant multiplication circuit fusing; standard-cell application-specific integrated circuits; time-multiplexed multiple-constant multiplication; Adders; Application specific integrated circuits; Costs; Delay; Field programmable gate arrays; Fixed-point arithmetic; Hardware; Iterative algorithms; Multiplexing; Table lookup; Addition chain; multiplierless; reconfigurable multiplier block (ReMB);
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2007.893549
  • Filename
    4294045