Title :
An analysis of the CORDIC algorithm for direct digital frequency synthesis
Author :
Yong Kang, Chang ; Swartzlander, Earl E.
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
Abstract :
The circular-mode CORDIC (coordinate rotation digital computer) algorithm is analyzed for DDFS (direct digital frequency synthesis) applications. It is shown how the CORDIC parameters should be chosen to meet given DDFS parameters. Also, three methods of CORDIC datapath quantization: rounding, truncation, and jamming, have been investigated and their error bounds are derived. Through a set of simulations, it is demonstrated that jamming has desirable characteristics in many aspects such as complexity, speed, error, and bias. Finally, it is shown that the CORDIC output can be made exact to the digits by an additional rounding process, which is especially useful for DDFS applications where the CORDIC output should be truncated to the final DAC (digital-to-analog converter) width.
Keywords :
application specific integrated circuits; digital arithmetic; digital-analogue conversion; direct digital synthesis; quantisation (signal); roundoff errors; CORDIC algorithm; DAC width; DDFS; circular-mode CORDIC; coordinate rotation digital computer; datapath quantization; direct digital frequency synthesis; error bounds; jamming; rounding; truncation; Algorithm design and analysis; Analog-digital conversion; Artificial intelligence; Digital filters; Digital-to-frequency converters; Frequency conversion; Frequency synthesizers; Low pass filters;
Conference_Titel :
Application-Specific Systems, Architectures and Processors, 2002. Proceedings. The IEEE International Conference on
Print_ISBN :
0-7695-1712-9
DOI :
10.1109/ASAP.2002.1030709