• DocumentCode
    2646118
  • Title

    On-line IEEE floating-point multiplication and division for reduced power dissipation

  • Author

    Seidel, Peter-Michael

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Southern Methodist Univ., Dallas, TX, USA
  • Volume
    1
  • fYear
    2004
  • fDate
    7-10 Nov. 2004
  • Firstpage
    498
  • Abstract
    We propose implementations for on-line IEEE floating-point (FP) multiplication and division. In on-line arithmetic a result is computed digit-serially (most significant digits first). On-line implementations are well known for fixed-point operands, where they allow for significant reductions in power dissipation and implementation costs. Online arithmetic on IEEE FP numbers imposes challenges beyond the implementation of on-line fixed-point arithmetic. These challenges particularly include the simultaneous computation of normalization and IEEE compliant rounding in an on-line schedule. We show how these challenges can be solved efficiently for the implementation of on-line IEEE floating-point (FP) multiplication and division. The proposed designs extend the design space for IEEE compliant floating-point implementations in the direction of low implementation cost and reduced power dissipation. The proposed implementations are fully compliant with the IEEE 754 FP standard.
  • Keywords
    IEEE standards; fixed point arithmetic; floating point arithmetic; IEEE 754 FP standard; floating point division; floating-point multiplication; on-line fixed-point arithmetic; reduced power dissipation; Computer science; Costs; Delay; Field programmable gate arrays; Fixed-point arithmetic; Floating-point arithmetic; Hardware; Power dissipation; Power engineering and energy; Power engineering computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 2004. Conference Record of the Thirty-Eighth Asilomar Conference on
  • Print_ISBN
    0-7803-8622-1
  • Type

    conf

  • DOI
    10.1109/ACSSC.2004.1399182
  • Filename
    1399182