DocumentCode
1187878
Title
Design and simulation of reusable IP CORDIC core for special-purpose processors
Author
Sung, T.-Y. ; Hsin, H.-C.
Author_Institution
Chung Hua Univ., Hsinchu
Volume
1
Issue
5
fYear
2007
Firstpage
581
Lastpage
589
Abstract
Coordinate rotation digital computer (CORDIC) is a well-known algorithm using simple adders and shifters to evaluate various elementary functions. A double rotation CORDIC algorithm with an efficient strategy to predict the rotation direction is proposed for a high-speed sine and cosine generator and complex multiplier. Simulation results show that the computation time can be improved by 37.2%, 42.67% and 46.04% for 16-bit, 32-bit and 64-bit operands, respectively. In addition, the overall power consumption per CORDIC arithmetic computation can be improved by 21.2% and 38.5% for 32-bit and 64-bit operands, respectively. Thus, the proposed double rotation CORDIC processor is suitable for high-speed applications.
Keywords
adders; microprocessor chips; multiplying circuits; shift registers; CORDIC arithmetic computation; adders; complex multiplier; coordinate rotation digital computer; double rotation CORDIC algorithm; double rotation CORDIC processor; high-speed cosine generator; high-speed sine generator; reusable IP CORDIC core design; reusable IP CORDIC core simulation; shifters; special-purpose processors;
fLanguage
English
Journal_Title
Computers & Digital Techniques, IET
Publisher
iet
ISSN
1751-8601
Type
jour
DOI
10.1049/iet-cdt:20060075
Filename
4312785
Link To Document