• DocumentCode
    3501237
  • Title

    Fixed-point accuracy analysis of datapaths with mixed CORDIC and polynomial computations

  • Author

    Sarbishei, O. ; Radecka, K.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., McGill Univ., Montreal, QC, Canada
  • fYear
    2012
  • fDate
    Jan. 30 2012-Feb. 2 2012
  • Firstpage
    789
  • Lastpage
    794
  • Abstract
    Fixed-point accuracy analysis of imprecise datapaths in terms of Maximum-Mismatch (MM) [1], or Mean-Square-Error (MSE) [14], w.r.t. a reference model is a challenging task. Typically, arithmetic circuits are represented with polynomials; however, for a variety of functions, including trigonometric, hyperbolic, logarithm, exponential, square root and division, Coordinate Rotation Digital Computer (CORDIC) units can result in more efficient implementations with better accuracy. This paper presents a novel approach to robustly analyze the fixed-point accuracy of an imprecise datapath, which may consist of a combination of polynomials and CORDIC units. The approach builds a global polynomial for the error of the whole datapath by converting the CORDIC units and their errors into the lowest possible order Taylor series. The previous work for almost accurate analysis of MM [1] and MSE [14, 15] in large datapaths can only handle polynomial computations.
  • Keywords
    fixed point arithmetic; mean square error methods; polynomial approximation; Taylor series; arithmetic circuits; coordinate rotation digital computer unit; division unit; exponential unit; fixed point accuracy analysis; global polynomial computation; hyperbolic units; imprecise datapath; logarithm unit; maximum mismatch; mean square error method; mixed CORDIC units; square root units; trigonometric unit; Accuracy; Algorithm design and analysis; Optimization; Polynomials; Quantization; Signal processing algorithms; Taylor series;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2012 17th Asia and South Pacific
  • Conference_Location
    Sydney, NSW
  • ISSN
    2153-6961
  • Print_ISBN
    978-1-4673-0770-3
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2012.6165061
  • Filename
    6165061