Title :
A floating point radix 2 shared division/square root chip
Author :
Srinivas, Hosahalli R. ; Parhi, Keshab K.
Author_Institution :
AT&T Bell Labs., Allentown, PA, USA
Abstract :
This paper presents the architecture and implementation of a full-custom 1.2 micron CMOS VLSI chip that executes a shared division/square root algorithm operating on mantissas (23-b in length) of single precision IEEE 754 std. floating point numbers. The division and square root algorithms used in this implementation are the radix 2 signed digit based digit-by-digit schemes. These two algorithms perform quotient/root digit selection using two most-significant digits of the partial remainder and are hence faster than other similar previously proposed radix 2 shared division/square root schemes. This chip runs at a clock rate of about 66 MHz at 5.0 V (from simulations) and requires 29 cycles per divide/square root operation from the time the operands are provided at its pin inputs
Keywords :
CMOS integrated circuits; IEEE standards; VLSI; dividing circuits; floating point arithmetic; 1.2 micron; 5.0 V; 66 MHz; digit-by-digit schemes; division algorithm; floating point radix 2 shared division/square root chip; full-custom 1.2 micron CMOS VLSI chip; quotient/root digit selection; single precision IEEE 754 std. floating point numbers; square root algorithm; Clocks; Contracts; Encoding; Hardware; Logic design; Very large scale integration;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1995. ICCD '95. Proceedings., 1995 IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-8186-7165-3
DOI :
10.1109/ICCD.1995.528910