• DocumentCode
    1232653
  • Title

    Prenormalization rounding in IEEE floating-point operations using a flagged prefix adder

  • Author

    Burgess, Neil

  • Author_Institution
    Icera Semicond., Bristol
  • Volume
    13
  • Issue
    2
  • fYear
    2005
  • Firstpage
    266
  • Lastpage
    277
  • Abstract
    This paper demonstrates how IEEE 754 floating-point standard compliant rounding can be merged with carry-propagate addition in floating-point unit (FPU) designs by using a novel adaptation of the prefix adder. The paper considers add/subtract, multiply, and SRT divide operations and demonstrates that in every case a generic rounding architecture based on a prefix adder with a small amount of additional logic is sufficient to cover all the rounding modes. Critical path analysis shows that the proposed architecture is compatible with contemporary pipelined FPU design practice, while using significantly less logic
  • Keywords
    IEEE standards; adders; carry logic; critical path analysis; floating point arithmetic; logic design; IEEE 754 floating-point standard; IEEE floating point operations; addition-subtraction operation; carry propagate addition; contemporary pipelined floating point unit design; critical path analysis; divide operations; flagged prefix adder; generic rounding architecture; multiply operation; prenormalization rounding; rounding modes; Acceleration; Added delay; Adders; Circuits; Floating-point arithmetic; Logic design; Multiplexing; Signal generators; Addition; floating-point arithmetic; rounding;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2004.840764
  • Filename
    1393026