• DocumentCode
    644118
  • Title

    Implementation of trigonometric custom functions hardware on embedded processor

  • Author

    Kuan Jen Lin ; Chien Chih Hou

  • Author_Institution
    Dept. of Electr. Eng., Fu Jen Catholic Univ., Taipei, Taiwan
  • fYear
    2013
  • fDate
    1-4 Oct. 2013
  • Firstpage
    155
  • Lastpage
    157
  • Abstract
    The CORDIC algorithm can be used to calculate the trigonometric functions and widely used in real time digital signal processing. In this paper, we explore various hardware structures in combination with software to realize the trigonometric functions as processor´s instructions on Altera Nios II SOPC platform. With Nios II custom instructions, you can take full advantage of the flexibility of FPGAs to meet system performance requirements. Experimental results shows the proposed custom instructions are typically 1000 times faster than software functions in C language on the platform.
  • Keywords
    adders; computational geometry; digital arithmetic; digital signal processing chips; field programmable gate arrays; shift registers; system-on-chip; Altera Nios II SOPC platform; C language; CORDIC algorithm; FPGA; adders; coordinate rotation digital computer algorithm; embedded processor; real time digital signal processing; shifters; system performance requirements; trigonometric custom functions hardware; trigonometric functions; Algorithm design and analysis; Field programmable gate arrays; Hardware; Signal processing algorithms; Software; Software algorithms; Vectors; CORDIC; custom instruction; embedded processor; trigonometric functions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Electronics (GCCE), 2013 IEEE 2nd Global Conference on
  • Conference_Location
    Tokyo
  • Print_ISBN
    978-1-4799-0890-5
  • Type

    conf

  • DOI
    10.1109/GCCE.2013.6664782
  • Filename
    6664782