DocumentCode
3132913
Title
167 MHz radix-8 divide and square root using overlapped radix-2 stages
Author
Prabhu, J. Arjun ; Zyner, Gregory B.
Author_Institution
SPARC Technol. Bus., Sun Microsyst. Inc., Mountain View, CA, USA
fYear
1995
fDate
19-21 Jul 1995
Firstpage
155
Lastpage
162
Abstract
UltraSPARC´s IEEE-754 compliant floating point divide and square root implementation is presented. Three overlapping stages of SRT radix-2 quotient selection logic enable an effective radix-8 calculation at 167 MHz while only a single radix-2 quotient selection logic delay is seen in the critical path. Speculative partial remainder and quotient calculation in the main datapath also improves cycle time. The quotient selection logic is slightly modified to prevent the formation of a negative partial remainder for exact results. This saves latency and hardware as the partial remainder no longer needs to be restored before calculating the sticky bit for rounding
Keywords
delays; floating point arithmetic; 167 MHz; 167 MHz radix-8 divide and square root; SRT radix-2 quotient selection logic; UltraSPARC´s IEEE-754 compliant floating point unit; logic delay; overlapped radix-2 stages; Costs; Delay effects; Equations; Hardware; Logic design; Sun; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Arithmetic, 1995., Proceedings of the 12th Symposium on
Conference_Location
Bath
Print_ISBN
0-8186-7089-4
Type
conf
DOI
10.1109/ARITH.1995.465363
Filename
465363
Link To Document