DocumentCode :
3133051
Title :
30-ns 55-b shared radix 2 division and square root using a self-timed circuit
Author :
Matsubara, Gensoh ; Ide, Nobuhiro ; Tago, Haruyula ; Suzuki, Seigo ; Goto, Nasato
Author_Institution :
ULSI Res. Center, Toshiba Corp., Kawasaki, Japan
fYear :
1995
fDate :
19-21 Jul 1995
Firstpage :
98
Lastpage :
105
Abstract :
A shared radix 2 division and square root implementation using a self-timed circuit is presented. The same execution time for division and square root is achieved by using an on-the-fly digit decoding and a root multiple generation technique. Most of the hardware is shared, and only several multiplexers are required to exchange a divisor multiple and a root multiple. Moreover, quotient selection logic is accelerated by a new algorithm using a 3-b carry propagation adder. The implementation of the shared division and square root unit is realized by assuming 0.3 μm CMOS technology. The wiring capacitance and other parasitic parameters are taken into account. The execution time of floating point 55-b full mantissa division and square root is expected to be less than 30 ns in the worst case of an input vector determined by an intensive circuit simulation
Keywords :
decoding; floating point arithmetic; multiplexing equipment; 0.3 μm CMOS technology; 0.3 micron; 3-b carry propagation adder; 30 ns; 55 bit; floating point unit; multiplexers; on-the-fly digit decoding; parasitic parameters; quotient selection logic; root multiple generation technique; self-timed circuit; shared radix 2 division and square root; wiring capacitance; Acceleration; Adders; CMOS logic circuits; CMOS technology; Circuit simulation; Decoding; Hardware; Multiplexing; Parasitic capacitance; Wiring;
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.465371
Filename :
465371
Link To Document :
بازگشت