Skip to main content

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 258))

  • 2156 Accesses

Abstract

The CORDIC algorithm is an efficient method for computing trigonometric, logarithmic, hyperbolic, and exponential functions. It is used when hardware multipliers are not available, mainly in FPGAs. It finds innumerable applications in digital communication, image processing, artificial neural networks, and robotics. In this paper, the conventional CORDIC algorithm is optimized using selective rotation (SR) techniques which employ rotation selection algorithm (RSA) for faster convergence. A coarse LUT (Look up Table) is incorporated in the design to obtain coarse values which are fine-tuned using SR CORDIC stages. This architecture is simulated and verified as a part of a numerically controlled oscillator (NCO) using MATLAB and SIMULINK. This novel architecture is area-efficient and reduces the number of iterations required, to converge to a value, by 50 %.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. CORDIC-based Numerically Controlled Oscillator (NCO), Jie Qin, Charles Stroud, Foster Dai, Auburn University

    Google Scholar 

  2. A Survey of CORDIC algorithm for FPGA based Computers, Ray Andraka, Andraka Consulting Group, Inc

    Google Scholar 

  3. CORDIC designs for fixed angle of rotation. Pramod Kumar Meher, Senior Member, and Sang Yoon Park, Member, IEEE

    Google Scholar 

  4. Application of MATLAB for NCO design-based on FPGA, Shufang Zhang, Jun Han school of mechanical and electronic engineering, Suzhou University, Suzhou, Anhui province, China

    Google Scholar 

  5. An angle recoding method for CORDIC algorithm implementation, Hu Yu Hen, department of electrical and computer engineering, Wisconsin University, Madison, WI, USA

    Google Scholar 

  6. Implementation of Para-CORDIC algorithm and its applications in satellite communication. In: Sharma S, Ravichandran PN, Kulkarni S, Vanitha M, Lakshminarasimhan P (eds) Digital systems group, ISRO Satellite Centre, Bangalore, India

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gayathri Jeyaram .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer India

About this paper

Cite this paper

Geetha, K.S., Jeyaram, G., Bhagyashree, A. (2013). Selective Rotation-Based CORDIC Architecture for High-Speed Applications. In: Chakravarthi, V., Shirur, Y., Prasad, R. (eds) Proceedings of International Conference on VLSI, Communication, Advanced Devices, Signals & Systems and Networking (VCASAN-2013). Lecture Notes in Electrical Engineering, vol 258. Springer, India. https://doi.org/10.1007/978-81-322-1524-0_39

Download citation

  • DOI: https://doi.org/10.1007/978-81-322-1524-0_39

  • Published:

  • Publisher Name: Springer, India

  • Print ISBN: 978-81-322-1523-3

  • Online ISBN: 978-81-322-1524-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics