DocumentCode
1114874
Title
Measuring the accuracy of ROM reciprocal tables
Author
DasSarma, Debjit ; Matula, David W.
Author_Institution
Dept. of Comput. Sci. & Eng., Southern Methodist Univ., Dallas, TX, USA
Volume
43
Issue
8
fYear
1994
fDate
8/1/1994 12:00:00 AM
Firstpage
932
Lastpage
940
Abstract
We prove that a convenient ROM reciprocal table construction algorithm generates tables that minimize the relative error. The worst case relative errors realized for such optimally computed k-bits-in, m-bits-out ROM reciprocal tables are then determined for all table sizes 3⩽k,m⩽12. We next prove the table construction algorithm always generates a k-bits-in, k-bits-out table with relative errors never any greater than ¾2-k, and more generally with g guard bits that for (k+g)-bits-out the relative error is never any greater than 2-(k+1)(1+1/(2g+1)). To provide for determining extreme case test data and to compute the precision of a reciprocal table without prior construction of the full ROM reciprocal table, we describe a procedure that requires generation and inspection of only a small portion of such a table to identify input values guaranteed to include the worst case relative errors in the table
Keywords
data handling; read-only storage; ROM; extreme case test data; input values; reciprocal table construction algorithm; reciprocal tables; worst case relative errors; Algorithm design and analysis; Arithmetic; Circuits; Computer errors; Convergence; Inspection; Interpolation; Read only memory; Testing; Workstations;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.295855
Filename
295855
Link To Document