DocumentCode
3325190
Title
A fast square rooter combining algorithmic and lookup table techniques
Author
Nienhaus, Harry A.
Author_Institution
Dept. of Electr. Eng., South Florida Univ., Tampa, FL, USA
fYear
1989
fDate
9-12 Apr 1989
Firstpage
1103
Abstract
It is noted that lookup table implementations of a square root are very inefficient in terms of hardware, while algorithmic techniques are inefficient in terms of speed. The author considers square-root implementations combining both techniques, which are a compromise between speed and complexity. The proposed technique speeds up the algorithmic implementation by using a PLA (programmable logic array) lookup table to determine both the MSBs (most significant bits) of the square root and the square of these bits. The square is subtracted form the original number to obtain a partial remainder, and the remaining square-root bits are determined algorithmically
Keywords
digital arithmetic; table lookup; PLA; algorithmic table; complexity; fast square rooter; lookup table; most significant bits; speed; Equations; Hardware; Iterative algorithms; Iterative methods; Programmable logic arrays; Read only memory; Signal processing algorithms; Table lookup;
fLanguage
English
Publisher
ieee
Conference_Titel
Southeastcon '89. Proceedings. Energy and Information Technologies in the Southeast., IEEE
Conference_Location
Columbia, SC
Type
conf
DOI
10.1109/SECON.1989.132580
Filename
132580
Link To Document