DocumentCode :
2909320
Title :
A digit-set-interleaved radix-8 division/square root kernel for double-precision floating point
Author :
Rust, Ingo ; Noll, Tobias G.
Author_Institution :
Electr. Eng. & Comput. Syst., RWTH Aachen Univ., Aachen, Germany
fYear :
2010
fDate :
29-30 Sept. 2010
Firstpage :
150
Lastpage :
153
Abstract :
A common and very efficient approach to division and square root is the subtractive SRT algorithm combined with a redundant partial remainder representation like carry-save. A recently proposed modification of the SRT algorithm for division reduces the number of comparators inside the Quotient Digit Selection Function (QDSF) to the number necessary in a non-redundant implementation and derives partial remainders directly from comparison results calculated inside the QDSF. In this paper it is shown that this modified approach is also applicable to square root operations in an efficient way. A combined radix-8 division and square root kernel for double-precision floating point was synthesized using a 40-nm general-purpose cell library. The implementation comprises a critical path of only 20.8 fanout-4 inverter delays at worst case conditions which is comparable to 20.0 inverter delays published for a high-speed radix-4 SRT implementation. Furthermore, the proposed algorithm reduces the total area compared to equivalent SRT-based implementations.
Keywords :
carry logic; delays; floating point arithmetic; general purpose computers; logic circuits; digit-set-interleaved radix-8 division; double-precision floating point; general-purpose cell library; inverter delays; quotient digit selection function; redundant partial remainder representation; size 40 nm; square root kernel; Computer architecture; Computers; Delay; Detectors; Inverters; Kernel; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System on Chip (SoC), 2010 International Symposium on
Conference_Location :
Tampere
Print_ISBN :
978-1-4244-8279-5
Type :
conf
DOI :
10.1109/ISSOC.2010.5625547
Filename :
5625547
Link To Document :
بازگشت