• DocumentCode
    1718476
  • Title

    A VLSI implementation of logarithmic and exponential functions using a novel parabolic synthesis methodology compared to the CORDIC algorithm

  • Author

    Pouyan, Peyman ; Hertz, Erik ; Nilsson, Peter

  • Author_Institution
    Dept. of Electr. & Inf. Technol., Lund Univ., Lund, Sweden
  • fYear
    2011
  • Firstpage
    709
  • Lastpage
    712
  • Abstract
    High performance implementations of unary functions are important in many applications e.g. in the wireless communication area. This paper shows the development and VLSI implementation of unary functions like the logarithmic and exponential function, by using a novel approximation methodology based on parabolic synthesis, which is compared to the well known CORDIC algorithm. Both designs are synthesized and implemented on an FPGA and as an ASIC. The results of such implementations are compared with metrics such as performance and area. The performance in the parabolic architecture is shown to exceed the CORDIC architecture by a factor 4.2, in a 65 nm Standard-VT ASIC implementation.
  • Keywords
    VLSI; application specific integrated circuits; approximation theory; digital arithmetic; field programmable gate arrays; parabolic equations; signal processing; ASIC; CORDIC algorithm; FPGA implementation; approximation methodology; exponential function; logarithmic VLSI implementation; parabolic synthesis; parabolic synthesis methodology; size 65 nm; standard-Vτ ASIC implementation; unary function; wireless communication area; Accuracy; Algorithm design and analysis; Application specific integrated circuits; Approximation methods; Computer architecture; Field programmable gate arrays; Hardware; CORDIC; Exponential; FPGA; Logarithmic; Parabolic Synthesis; VLSI;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuit Theory and Design (ECCTD), 2011 20th European Conference on
  • Conference_Location
    Linkoping
  • Print_ISBN
    978-1-4577-0617-2
  • Electronic_ISBN
    978-1-4577-0616-5
  • Type

    conf

  • DOI
    10.1109/ECCTD.2011.6043642
  • Filename
    6043642