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 :
بازگشت