• DocumentCode
    2215594
  • 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
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    111
  • Lastpage
    119
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems, Architectures and Processors, 2002. Proceedings. The IEEE International Conference on
  • ISSN
    2160-0511
  • Print_ISBN
    0-7695-1712-9
  • Type

    conf

  • DOI
    10.1109/ASAP.2002.1030709
  • Filename
    1030709