DocumentCode
2438341
Title
Low precision table based complex reciprocal approximation
Author
Dormiani, Pouya ; Ercegovac, Milos D. ; Muller, Jean-Michel
Author_Institution
Comput. Sci. Dept., Univ. of California at Los Angeles, Los Angeles, CA, USA
fYear
2009
fDate
1-4 Nov. 2009
Firstpage
1803
Lastpage
1807
Abstract
A recently proposed complex valued division algorithm designed for efficient hardware implementations requires a prescaling step by a constant factor. Techniques for obtaining this prescaling factor have been mentioned by the authors, which serves to justify the feasibility of the algorithm but is inadequate for obtaining efficient implementations. Table based solutions are formulated in this paper for obtaining the prescaling factor, a low precision reciprocal approximation for a complex value, using techniques adopted from univariate function approximations. Two separate designs are proposed, one using a single table (a reference design) and another using generalized multipartite tables. The main contribution of this work is the extension of generalized multipartite table methods to a function of two variables. The multipartite tables derived were up to 67% more memory efficient than their single table counterparts.
Keywords
digital arithmetic; function approximation; complex reciprocal approximation; complex valued division algorithm; generalized multipartite tables; precision table; prescaling factor; single table; univariate function approximation; Algorithm design and analysis; Approximation algorithms; Computer science; Function approximation; Hardware; Iterative methods; Logic; Read only memory; Registers; Upper bound;
fLanguage
English
Publisher
ieee
Conference_Titel
Signals, Systems and Computers, 2009 Conference Record of the Forty-Third Asilomar Conference on
Conference_Location
Pacific Grove, CA
ISSN
1058-6393
Print_ISBN
978-1-4244-5825-7
Type
conf
DOI
10.1109/ACSSC.2009.5470209
Filename
5470209
Link To Document