Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Square-rooting algorithms for high-speed digital circuits
Majerski S. IEEE Transactions on Computers34 (9):724-733,1985.Type:Article
Date Reviewed: Aug 1 1986

The author’s research into algorithms for square root extraction of a number, or the sum of two numbers, will be of interest to hardware designers, microcode programmers, people working with array processors, and operating system designers. While the algorithms are targeted for high-speed digital circuits, they could apply to software controlled square root procedures. The algorithms presented are based upon the nonrestoring binary method, and they provide constant square root execution time. Also, each step of the square root process has a constant and very short execution time to get at the intermediate products.

With the development of new high-density, fast chips, such as the 80X86, 68020, and 32032, we will have to review the basic algorithms we use at the hardware level. New algorithms will be able to take advantage of the speed and connectivity of the new chips. The author’s work is the first of its kind since the early 80’s. The references show that the majority of the work on square root algorithms was done in the mid to late 70’s before the new chips came along. We should look forward to more work at this basic level in the future.

Reviewer:  R. Warden Review #: CR110448
Bookmark and Share
 
Arithmetic And Logic Units (B.5.1 ... )
 
 
Computer Arithmetic (G.1.0 ... )
 
 
Parallel (B.2.1 ... )
 
 
Redundant Design (B.2.3 ... )
 
 
Types And Design Styles (B.7.1 )
 
Would you recommend this review?
yes
no
Other reviews under "Arithmetic And Logic Units": Date
Synthesis of integer multipliers in sum of pseudoproducts form
Ciriani V., Luccio F., Pagli L. Integration, the VLSI Journal 36(3): 103-119, 2003. Type: Article
Mar 9 2004
A General Proof for Overlapped Multiple-Bit Scanning Multiplications
Vassiliadis S., Schwarz E., Hanrahan D. IEEE Transactions on Computers 38(2): 172-183, 1989. Type: Article
Jun 1 1990
A Spanning Tree Carry Lookahead Adder
Lynch T., Earl E J. IEEE Transactions on Computers 41(8): 931-939, 1992. Type: Article
Oct 1 1993
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy