Skip to main content

Design and Implementation of a Novel Entirely Covered K 2 CORDIC

  • Conference paper
  • 932 Accesses

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 396))

Abstract

The conventional Coordinate Rotation Digital Computer (CORDIC) algorithm has been widely applied in many aspects, whereas it is restricted by the convergence range of the rotation angle, which need use pre-processing and post-processing units to control the quadrant of the angle. This paper proposes a novel CORDIC architecture which covers the entire coordinate space, no further more pre-processing and post-processing modules will be required. Compared with the conventional CORDIC, the Bit Error Position (BEP) of the proposed architecture has been improved, which exceeds the conventional CORDIC 2 bits. In the mean time, both of the mean errors and the hardware overhead are reduced, and the speed accelerates 35%. The proposed k 2 CORDIC architecture has been validated on the Xilinx ML505 FPGA development platform, which has been well applied in Direct Digital Frequency Synthesizer (DDS) and Fast Fourier Transform (FFT).

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Volder, J.E.: The CORDIC trigonometric computing technique. IRE Transactions Electron. Computer EC-8(3), 330–334 (1959)

    Google Scholar 

  2. Jridi, M.: Direct Digital Frequency Synthesizer with CORDIC Algorithm and Taylor Series Approximatation for Digital Receivers. European Journal of Scientific Research 30(4), 542–553 (2009)

    Google Scholar 

  3. Zhou, L., Liu, H., Zhang, B.: Flexible and High-Efficiency Turbo Product Code Decoder Design. IEICE Electornics Express 9(12), 1044–1050 (2012)

    Google Scholar 

  4. Oruklu, E., Xiao, X., Saniie, J.: Reduced Memory and Low Power Architectures for CORDIC-based FFT Processors. Journal of Signal Processing Systems, 1–6 (2011)

    Google Scholar 

  5. WaIther, J.S.: A unified aIgorithm for eIementary functions. In: AFIPS Spring Joint Computer Conference, pp. 379–385 (1971)

    Google Scholar 

  6. Hu, X., Harber, R.G.: Expending the range of convergence of the CORDIC algorithm. IEEE Transactions on Computers 40 (1991)

    Google Scholar 

  7. Maharatna, K., Banerjee, S., Grass, E., Krstic, M., Troya, A.: Modified virtually scaling-free adaptive CORDIC rotator algorithm and architecture. IEEE Trans. Circuits Syst. Video Technol. 15(11), 1463–1474 (2005)

    Google Scholar 

  8. Maharatna, K., Shabrawy, K.E., Hashimi, B.A.: Reduced z-datapath CORDIC rotator. In: IEEE Int. Symp. for Circuits and System, pp. 3374–3377 (2008)

    Google Scholar 

  9. Jaime Francisco, J., Sanchez Miguel, A., Hormigo, J., Villalba, J., Zapata Emilio, L.: Enhanced Scaling-Free CORDIC. IEEE Transactions on Circuits and Systems 57(7), 1654–1662 (2010)

    MathSciNet  Google Scholar 

  10. Hu, Y.H.: The quantization effects of the CORDIC algorithm. IEEE Transactions Signal Process. 40(4), 834–844 (1992)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhang, J., Ding, W., Liu, H. (2013). Design and Implementation of a Novel Entirely Covered K 2 CORDIC. In: Xu, W., Xiao, L., Zhang, C., Li, J., Yu, L. (eds) Computer Engineering and Technology. NCCET 2013. Communications in Computer and Information Science, vol 396. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41635-4_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-41635-4_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-41634-7

  • Online ISBN: 978-3-642-41635-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics