DocumentCode :
3489470
Title :
Design rules for implementing CORDIC on FPGAs
Author :
Ross, Dian-Marie ; Miller, Scott ; Sima, Mihai ; Crawford, Curran
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Victoria, Victoria, BC, Canada
fYear :
2011
fDate :
23-26 Aug. 2011
Firstpage :
797
Lastpage :
802
Abstract :
The CORDIC algorithm performs vector rotations in a number of coordinates systems, providing cost-effective solutions for many application domains today including intelligent guidance systems, wireless communications, and digital signal processing. CORDIC is sequential; thus hardware solutions are needed to improve the computation speed. We analyze three implementation schemes for CORDIC on FPGAs in terms of area, delay, and scalability. Extensive simulations have been carried out and a complete set of numerical figures are provided. We conclude the paper by proposing a number of design rules for implementing CORDIC on commercial reconfigurable devices based on use-case and speed and/or area requirements.
Keywords :
digital arithmetic; field programmable gate arrays; CORDIC; FPGA; design rules; digital signal processing; intelligent guidance systems; wireless communications; Algorithm design and analysis; Delay; Field programmable gate arrays; Hardware; Multiplexing; Routing; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, Computers and Signal Processing (PacRim), 2011 IEEE Pacific Rim Conference on
Conference_Location :
Victoria, BC
ISSN :
1555-5798
Print_ISBN :
978-1-4577-0252-5
Electronic_ISBN :
1555-5798
Type :
conf
DOI :
10.1109/PACRIM.2011.6032996
Filename :
6032996
Link To Document :
بازگشت