• DocumentCode
    3091422
  • Title

    Fast Evaluation of the Square Root and Other Nonlinear Functions in FPGA

  • Author

    Lachowicz, Stefan ; Pfleiderer, Hans-Jörg

  • Author_Institution
    Edith Cowan Univ., Perth
  • fYear
    2008
  • fDate
    23-25 Jan. 2008
  • Firstpage
    474
  • Lastpage
    477
  • Abstract
    The paper presents a novel method of evaluating the square root function in FPGA. The method uses a linear approximation subsystem with a reduced size of a look-up table. The reduction in the size of the lookup table is twofold. Firstly, a simple linear approximation subsystem uses the lookup table only for the node points. Secondly, a concept of a variable step look-up table is introduced, where the node points are not uniformly spaced, but the spacing is determined by how close to the linear function the approximated function is. The proposed method of evaluating nonlinear function and specifically the square root function is practical for word lengths of up to 24 bits. The evaluation is performed in one clock cycle.
  • Keywords
    analogue circuits; field programmable gate arrays; nonlinear functions; table lookup; FPGA; linear approximation subsystem; node point look-up table; nonlinear functions; square root function evaluation; variable step look-up table; Application specific integrated circuits; Clocks; Design engineering; Digital signal processing; Digital signal processing chips; Electronic equipment testing; Field programmable gate arrays; Hardware; Linear approximation; Table lookup; FPGA; nonlinear function; square root;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic Design, Test and Applications, 2008. DELTA 2008. 4th IEEE International Symposium on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-0-7695-3110-6
  • Type

    conf

  • DOI
    10.1109/DELTA.2008.119
  • Filename
    4459596