Title :
Design of CORDIC IP Compiler
Author :
Zhang, YanJia ; Du, Weitao ; Hou, YaHui
Author_Institution :
Digitial Eng. Center, Commun. Univ. of China, Beijing, China
Abstract :
The application of CORDIC(Coordinate Rotation Digital Computing) algorithm as a fast and precise way in solving transcendental function has become popular in modern engineering. This paper introduce the fundamental principle of this algorithm. According to detailed analysis of truncation error of CORDIC and verification in MATLAB, this paper designs three kinds of effects implemented in FPGA: high speed but low precision, balance speed with precision and high precision but low speed. This paper also finishes CORDIC IP Compiler, and this compiler can configure bit wide, number of steps of pipeline and three effects of implementation.
Keywords :
field programmable gate arrays; functional analysis; mathematics computing; pipeline processing; program compilers; CORDIC IP compiler design; FPGA; MATLAB; coordinate rotation digital computing algorithm; pipeline implementation; transcendental function; truncation error; Algorithm design and analysis; Field programmable gate arrays; Finite wordlength effects; IP networks; MATLAB; Phase modulation; Pipelines; CORDIC; IP Compiler; pipeline; truncation error;
Conference_Titel :
Electric Information and Control Engineering (ICEICE), 2011 International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-8036-4
DOI :
10.1109/ICEICE.2011.5778159