• 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