2014China Measurement & TestRequires access

CORDIC algorithm on FPGA for general formula of sine & cosine based on complement method

Lin Ruo-b

Open publisher page 1 citations

Abstract

Aiming at the problems of classic CORDIC algorithm on FPGA,CORDIC algorithm for the general formula of sine cosine was discussed using mathematical induction method to deduce the formula.Firstly,it calculated the fixed rotation angle variables,and used complement method to calculate angle variables,determined the rotation direction,and realized the calculation of sine cosine function on shift and addition operation of the rotation direction.Simulation results show that the require registers of general formula method is only 1/6 of pipelined method at 13 bit-width of input angle and the calculating time is the same as pipelined method,but the initial-delay is only 3 clock,far less than the traditional iterative method and pipelined method with the initialdelay are 11 clock.Calculation error of cosine function is about 0.8 percent of its true value.It has the characteristics of little initial-delay and speed calculation and low memory resource,which is suitable for application on real-time signal processing.

About this research paper

What this paper is about

Aiming at the problems of classic CORDIC algorithm on FPGA,CORDIC algorithm for the general formula of sine cosine was discussed using mathematical induction method to deduce the formula.Firstly,it calculated the fixed rotation angle variables,and used complement method to calculate angle variables,determined the rotation direction,and realized the calculation of sine cosine function on shift and addition operation of the rotation direction.Simulation results show that the require registers of general formula method is only 1/6 of pipelined method at 13 bit-width of input angle and the calculating time is the same as pipelined method,but the initial-delay is only 3 clock,far less than the traditional iterative method and pipelined method with the initialdelay are 11 clock.Calculation error of cosine function is about 0.8 percent of its true value.It has the characteristics of little initial-delay and speed calculation and low memory resource,which is suitable for application on real-time signal processing.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Aiming at the problems of classic CORDIC algorithm on FPGA,CORDIC algorithm for the general formula of sine cosine was discussed using mathematical induction method to deduce the formula.Firstly,it calculated the fixed rotation angle variables,and used complement method to calculate angle variables,determined the rotation direction,and realized the calculation of sine cosine function on shift and addition operation of the rotation direction.Simulation results show that the require registers of general formula method is only 1/6 of pipelined method at 13 bit-width of input angle and the calculating time is the same as pipelined method,but the initial-delay is only 3 clock,far less than the traditional iterative method and pipelined method with the initialdelay are 11 clock.Calculation error of cosine function is about 0.8 percent of its true value.It has the characteristics of little initial-delay and speed calculation and low memory resource,which is suitable for application on real-time signal processing.

Key concepts: CORDIC, Sine, Trigonometric functions, Algorithm, Rotation (mathematics), Sine and cosine transforms, Mathematics, Complement (music)

Related papers

Back to paper searchBrowse research topicsOriginal source
CORDIC algorithm on FPGA for general formula of sine & cosine based on complement method — Research Paper | ScholarLens