• DocumentCode
    1072295
  • Title

    Efficient CORDIC Algorithms and Architectures for Low Area and High Throughput Implementation

  • Author

    Vachhani, Leena ; Sridharan, K. ; Meher, Pramod K.

  • Author_Institution
    Dept. of Electr. Eng., Indian Inst. of Technol. Madras, Chennai
  • Volume
    56
  • Issue
    1
  • fYear
    2009
  • Firstpage
    61
  • Lastpage
    65
  • Abstract
    This paper presents two area-efficient algorithms and their architectures based on CORDIC. While the first algorithm eliminates ROM and requires only low-complexity barrel shifters, the second eliminates barrel shifters completely. As a consequence, both the algorithms consume approximately 50% area in comparison with other CORDIC designs. Further, the proposed algorithms are applicable to the entire range of angles. The FPGA implementations consume approximately 8% LUTs of a Xilinx Spartan XC2S200E device and have a slice-delay product of about 3. Convergence proofs for the algorithms are presented. Experimental comparisons with prior CORDIC designs confirm the efficacy of the proposed designs.
  • Keywords
    convergence; digital arithmetic; field programmable gate arrays; read-only storage; FPGA; LUT; ROM; Xilinx Spartan XC2S200E device; area-efficient algorithms; convergence proofs; efficient CORDIC algorithms; high throughput implementation; low area implementation; low-complexity barrel shifters; slice-delay product; Algorithm design and analysis; Circuits; Convergence; Field programmable gate arrays; Hardware; Multiplexing; Phase estimation; Read only memory; Table lookup; Throughput; Barrel shifter; coordinate rotation digital computer (CORDIC); extended range; low area and high throughput implementation;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Express Briefs, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-7747
  • Type

    jour

  • DOI
    10.1109/TCSII.2008.2010169
  • Filename
    4753697