DocumentCode :
966774
Title :
Systematic IEEE rounding method for high-speed floating-point multipliers
Author :
Quach, Nhon T. ; Takagi, Naofumi ; Flynn, Michael J.
Author_Institution :
Server Technol. Group, Oracle Corp., Redwood Shores, CA, USA
Volume :
12
Issue :
5
fYear :
2004
fDate :
5/1/2004 12:00:00 AM
Firstpage :
511
Lastpage :
521
Abstract :
For performance reasons, many high-speed floating-point multipliers today precompute multiple significand values (SVs) in advance. The final normalization and rounding steps are then performed by selecting the appropriate SV. While having speed advantages, this integrated rounding method complicates the development of the rounding logic significantly, hence, requiring a systematic rounding method. The systematic rounding method, presented in this paper, has three steps: 1) constructing a rounding table; 2) developing a prediction scheme; and 3) performing rounding digits selection (RDS). The rounding table lists all possible SVs that need to be precomputed. Prediction reduces the number of these SVs for efficient hardware implementation while RDS reduces the complexity of the rounding logic. Both prediction and RDS depend on the specifics of the hardware implementation. Two hardware implementations are described. The first one is modeled after that reported by Santoro et al. and the second improved one supports all IEEE rounding modes. Besides allowing systematic hardware optimization, this rounding method has the added advantage that verification and generalization are straightforward.
Keywords :
floating point arithmetic; integrated logic circuits; multiplying circuits; IEEE rounding method; hardware implementation; hardware optimization; high speed floating point multipliers; integrated rounding method; multiple significand values; precomputation; prediction scheme; rounding digits selection; rounding logic; rounding table; Adders; Hardware; Logic design; Optimization methods; Very large scale integration;
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.825860
Filename :
1291429
Link To Document :
بازگشت