• DocumentCode
    432898
  • Title

    Pipelined Function Evaluation on FPGAs

  • Author

    Boullis, Nicolas ; Mencer, Oskar ; Luk, Wayne ; Styles, Henry

  • Author_Institution
    Ecole Normale Superieure de Lyon
  • fYear
    2001
  • fDate
    March 29 2001-April 2 2001
  • Firstpage
    304
  • Lastpage
    306
  • Abstract
    This paper presents an approach to parameterizing pipelined designs for differentiable function evaluation using lookup tables, adders and multipliers. Trade-offs involved in implementing the lookup table as a full table or as bipartite tables are discussed. In case of implementations with a lookup table and a multiplier, equations estimating approximation errors and rounding errors can be used to parameterize the hardware unit. The method is implemented as part of the PAM-Blox module generation environment. An example shows that our approach produces competitive designs with data widths up to 20 bits when compared with shift-and-add based CORDIC units; it can be used for larger data widths when evaluating functions not supported by CORDIC.
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 2001. FCCM '01. The 9th Annual IEEE Symposium on
  • Conference_Location
    Rohnert Park, CA, USA
  • Print_ISBN
    0-7695-2667-5
  • Type

    conf

  • Filename
    1420940