• DocumentCode
    3516455
  • Title

    Design Method for Numerical Function Generators Based on Polynomial Approximation for FPGA Implementation

  • Author

    Nagayama, Shinobu ; Sasao, Tsutomu ; Butler, Jon T.

  • Author_Institution
    Dept. of Comput. Eng., Hiroshima City Univ., Hiroshima, Japan
  • fYear
    2007
  • fDate
    29-31 Aug. 2007
  • Firstpage
    280
  • Lastpage
    287
  • Abstract
    This paper focuses on numerical function generators (NFGs) based on k-th order polynomial approximations. We show that increasing the polynomial order k reduces significantly the NFG´s memory size. However, larger k requires more logic elements and multipliers. To quantify this tradeoff, we introduce the FPGA utilization measure, and then determine the optimum polynomial order k. Experimental results show that: 1) for low accuracies (up to 17 bits), 1st order polynomial approximations produce the most efficient implementations; and 2) for higher accuracies (18 to 24 bits), 2nd-order polynomial approximations produce the most efficient implementations.
  • Keywords
    field programmable gate arrays; logic design; polynomials; random number generation; FPGA implementation; design method; k-th order polynomial approximations; memory size reduction; numerical function generators; Design methodology; Field programmable gate arrays; Function approximation; Hardware design languages; Iterative algorithms; Logic design; Polynomials; Signal generators; Signal processing algorithms; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design Architectures, Methods and Tools, 2007. DSD 2007. 10th Euromicro Conference on
  • Conference_Location
    Lubeck
  • Print_ISBN
    978-0-7695-2978-3
  • Type

    conf

  • DOI
    10.1109/DSD.2007.4341481
  • Filename
    4341481