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
Link To Document