Design of a Floating Point Processor for Nonlinear Functions on an Embedded FPGA

비선형 함수 연산을 위한 FPGA 기반의 부동 소수점 프로세서의 설계

  • Kim, Jeong-Seob (Department of Mechatronics Engineering, Chungnam National University) ;
  • Jung, Seul (Department of Mechatronics Engineering, Chungnam National University)
  • 김정섭 (충남대학교 메카트로닉스공학과) ;
  • 정슬 (충남대학교 메카트로닉스공학과)
  • Published : 2007.10.26

Abstract

This paper presents the hardware design of a 32bit floating point based processor. The processor can perform nonlinear functions such as sinusoidal functions, exponential functions, and other nonlinear functions. Using the Taylor series and the Newton - Raphson method, nonlinear functions are approximated. The processor is actually embedded on an FPGA chip and tested. The numerical accuracy of the functions is compared with those computed by the MATLAB.

Keywords