Very high radix square root with prescaling and rounding and a combined division/square root unit

Citation
T. Lang et P. Montuschi, Very high radix square root with prescaling and rounding and a combined division/square root unit, IEEE COMPUT, 48(8), 1999, pp. 827-841
Citations number
37
Categorie Soggetti
Computer Science & Engineering
Journal title
IEEE TRANSACTIONS ON COMPUTERS
ISSN journal
00189340 → ACNP
Volume
48
Issue
8
Year of publication
1999
Pages
827 - 841
Database
ISI
SICI code
0018-9340(199908)48:8<827:VHRSRW>2.0.ZU;2-Q
Abstract
An algorithm for square root with prescaling and selection by rounding is d eveloped and combined with a similar scheme for division. Since division is usually more frequent than square root, the main concern of the combined i mplementation is to maintain the low execution time of division, while acce pting a somewhat larger execution time for square root. The algorithm is pr esented in detail, including the mathematical development of bounds for the first square-root digit and for the scaling factor. The proposed implement ation is described, evaluated and compared with other combined div/sqrt uni ts. The comparisons show that the proposed scheme potentially produces a si gnificant speed-up for division, whereas, for square root, the speed-up is small.