Title :
Implementation of floating-point CORDIC rotation and vectoring based on look up tables and multipliers
Author :
Hsiao, Shen-Fu ; Wen, Chia-Shen ; Lee, Hsin-Mau
Author_Institution :
Dept. of Comput. Sci. & Eng., Nat. Sun Yat-Sen Univ., Kaohsiung, Taiwan
Abstract :
A unified design is presented that can execute floating-point CORDIC operations in both rotation and vectoring modes with significantly reduced computation latency. Unlike previous pipelined CORDIC implementations usually requiring a sequence of micro-rotation stages proportional to bit accuracy, the proposed design consists of only two stages, coarse and fine stages, with each stage realized using ROM, adders, and multipliers. The bit-widths of the composing hardware components are also optimized to minimize the cost while maintaining the computation accuracy. The proposed design can be applied to applications that require high-precision arithmetic operations with large data representation ranges, such as 3D graphics acceleration.
Keywords :
adders; digital arithmetic; read-only storage; table lookup; 3D graphic acceleration; ROM; adders; floating-point CORDIC operations; floating-point CORDIC rotation; hardware components; high-precision arithmetic operations; microrotation stages; multipliers; Accuracy; Adders; CMOS integrated circuits; Lead; CORDIC; arithmetic; floating-point operations; function approximation; look up table;
Conference_Titel :
Next-Generation Electronics (ISNE), 2010 International Symposium on
Conference_Location :
Kaohsiung
Print_ISBN :
978-1-4244-6693-1
DOI :
10.1109/ISNE.2010.5669143