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
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;
Journal_Title :
Circuits and Systems II: Express Briefs, IEEE Transactions on
DOI :
10.1109/TCSII.2008.2010169