DocumentCode
1485715
Title
Two-Level Hardware Function Evaluation Based on Correction of Normalized Piecewise Difference Functions
Author
Hsiao, Shen-Fu ; Ko, Hou-Jen ; Wen, Chia-Sheng
Author_Institution
Dept. of Comput. Sci. & Eng., Nat. Sun Yat-Sen Univ., Kaohsiung, Taiwan
Volume
59
Issue
5
fYear
2012
fDate
5/1/2012 12:00:00 AM
Firstpage
292
Lastpage
296
Abstract
A new function-evaluation algorithm is presented using a two-level approximation scheme. In the first level, piecewise degree-one polynomial is used for initial approximation to obtain the so-called normalized difference functions that are similar in shape. Then, a shared normalized difference function is computed to achieve the target precision in the second level of refined approximation. We also perform the error analysis and bit-width optimization with two different design goals: area optimization and ROM optimization. Experimental results show that the proposed ROM-optimized architecture, when used in the multifunction evaluator for computing several elementary arithmetic functions on the same hardware, has significant area saving compared to previous approaches.
Keywords
error analysis; function approximation; piecewise polynomial techniques; polynomials; read-only storage; ROM optimization; ROM-optimized architecture; area optimization; bit-width optimization; elementary arithmetic functions; error analysis; multifunction evaluator; normalized difference functions; normalized piecewise difference functions; piecewise degree-one polynomial; shared normalized difference function; two-level approximation scheme; two-level hardware function evaluation; Accuracy; Computer architecture; Function approximation; Hardware; Polynomials; Read only memory; Computer arithmetic; function evaluation; piecewise polynomial approximation; table-based methods; uniform segmentation;
fLanguage
English
Journal_Title
Circuits and Systems II: Express Briefs, IEEE Transactions on
Publisher
ieee
ISSN
1549-7747
Type
jour
DOI
10.1109/TCSII.2012.2190862
Filename
6178776
Link To Document