• DocumentCode
    56717
  • Title

    (M,p,k) -Friendly Points: A Table-Based Method to Evaluate Trigonometric Function

  • Author

    Dong Wang ; Muller, J.-M. ; Brisebarre, N. ; Ercegovac, Milos D.

  • Author_Institution
    Inst. of Inf. Sci., Beijing Jiaotong Univ., Beijing, China
  • Volume
    61
  • Issue
    9
  • fYear
    2014
  • fDate
    Sept. 2014
  • Firstpage
    711
  • Lastpage
    715
  • Abstract
    Linear (order-1) function evaluation schemes, such as bipartite and multipartite tables, are usually effective for low-precision approximations. For high-output precision, the lookup table size is often too large for practical use. This brief investigates the so-called (M,p,k) scheme that reduces the range of an input argument to a very small interval so that trigonometric functions can be approximated with very small lookup tables and a few additions/subtractions. An optimized hardware architecture is presented and implemented in both a field-programmable gate array device and standard-cell-based technology. Experimental results show that the proposed scheme achieves more than a 50% reduction in total chip area compared with the best linear approach for a 24-bit evaluation.
  • Keywords
    field programmable gate arrays; function approximation; mathematics computing; table lookup; (M,p,k) scheme; (M,p,k)-friendly points; bipartite tables; field-programmable gate array device; linear function evaluation schemes; lookup table size; low-precision approximations; multipartite tables; optimized hardware architecture; standard-cell-based technology; table-based method; trigonometric function evaluation; Adders; Approximation methods; Computer architecture; Delays; Field programmable gate arrays; Hardware; Standards; Bipartite table; field-programmable gate array (FPGA); trigonometric function evaluation;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Express Briefs, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-7747
  • Type

    jour

  • DOI
    10.1109/TCSII.2014.2331094
  • Filename
    6837430