• DocumentCode
    3258609
  • Title

    Implementation of hyperbolic functions using CORDIC algorithm

  • Author

    Boudabous, Anis ; Ghozzi, Fahmi ; Kharrat, M. Wajdi ; Masmoudi, Nouri

  • Author_Institution
    Lab. of Electron. & Inf. Technol., Nat. Eng. Sch. of Sfax, Tunisia
  • fYear
    2004
  • fDate
    6-8 Dec. 2004
  • Firstpage
    738
  • Lastpage
    741
  • Abstract
    In this paper, we present a new design of hyperbolic functions in order to implement logarithm and exponential functions using CORDIC algorithm (coordinate rotation digital computer). FPGA enable effective implementation of CORDIC algorithm in hardware, which is usually associated with "shift & add" hardware primitives. A comparison with Taylor precision was done to choose the best equation precision order. To valid CORDIC implementation, correction was introduced to remain in logarithm and exponential convergence range. We present simulation and synthesis results and comparison using ModelSim and Synplify_Pro Xilinx tools.
  • Keywords
    circuit simulation; convergence; digital arithmetic; field programmable gate arrays; hardware description languages; hyperbolic equations; logic design; CORDIC algorithm; FPGA; ModelSim tool; Synplify_Pro Xilinx tool; circuit simulation; coordinate rotation digital computer; exponential convergence; exponential function; hardware description languages; hyperbolic function design; logarithmic convergence; logarithmic function; Algorithm design and analysis; Calculators; Calculus; Computational modeling; Convergence; Design engineering; Equations; Field programmable gate arrays; Hardware; Information technology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microelectronics, 2004. ICM 2004 Proceedings. The 16th International Conference on
  • Print_ISBN
    0-7803-8656-6
  • Type

    conf

  • DOI
    10.1109/ICM.2004.1434772
  • Filename
    1434772