Title :
A Goldschmidt Division Method With Faster Than Quadratic Convergence
Author :
Kong, Inwook ; Swartzlander, Earl E., Jr.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Texas at Austin, Austin, TX, USA
fDate :
4/1/2011 12:00:00 AM
Abstract :
A new method to implement faster than quadratic convergence for Goldschmidt division using simple logic circuits is presented. While the approximate quotient converges quadratically in conventional Goldschmidt division, the new method achieves nearly cubic convergence. Although division with cubic convergence has been regarded as impractical due to its complexity, the proposed method reduces the logic complexity and the delay by using an approximate squarer with a simple logic implementation and a redundant binary Booth recoder. It is especially effective in a system that already has a radix-8 multiplier. As a result, the effective area for the reciprocal table can be reduced by 25.4%. The proposed method has been verified by SystemC and Verilog models. The final results are confirmed by simulation with both random double precision numbers and an exhaustive suite of 17-bit test vectors.
Keywords :
approximation theory; convergence; hardware description languages; logic circuits; logic testing; multiplying circuits; redundant number systems; Goldschmidt division method; SystemC model; Verilog model; approximate quotient convergence; approximate squarer; cubic convergence; logic circuit; logic complexity; radix-8 multiplier; reciprocal table; redundant binary Booth recoder; Cubic convergence; Goldschmidt division; division by convergence; higher order convergence; redundant binary Booth recoding;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
DOI :
10.1109/TVLSI.2009.2036926