# The Birth of Cordic

@article{Volder2000TheBO, title={The Birth of Cordic}, author={Jack E. Volder}, journal={Journal of VLSI signal processing systems for signal, image and video technology}, year={2000}, volume={25}, pages={101-105} }

The very earliest history of the CORDIC computing technique—a highly efficient method to compute elementary functions—is presented. The CORDIC technique was born out of necessity, the incentive being the replacement of the analog navigation computer of the B-58 aircraft by a high accuracy, high-performance digital computer. The revolutionary development of the CORDIC technique is presented, along with details of the very first implementations: the CORDIC I prototype and the CORDIC II airborne…

## 109 Citations

Technology Roadmap of CORDIC Algorithm

- Computer Science
- 2012

This paper presents evolution of CORDIC along with its architecture and applications, and also covers some comparative result analysis of CordIC core implementation.

FPGA Prototyping of Hardware Implementation of CORDIC Algorithm

- Computer Science
- 2012

This review paper presents the prototype of hardware implementation of CORDIC algorithm using Spartan –II series FPGA, with constraint to area efficiency and throughput architecture.

Implementation of trigonometric function using CORDIC algorithms

- Computer Science
- 2018

The CORDIC technique is used in order to generating the output angle between range 0o to 90o and error analysis is concern and the result showed that the average percentage error is about 0.042% at angles between ranges 00 to 900.

Implementation of the CORDIC Algorithm in a Digital Down-Converter

- Computer Science
- 2008

This paper shows that the CORDIC (COordinate Rotation by DIgital Computer) algorithm [6] gives significant efficiency gains over a Taylor approximation for calculating the sine and cosine functions…

50 Years of CORDIC: Algorithms, Architectures, and Applications

- Computer ScienceIEEE Transactions on Circuits and Systems I: Regular Papers
- 2009

A brief overview of the key developments in the CORDIC algorithms and architectures along with their potential and upcoming applications is presented.

CORDIC-Based Architecture for Computing Nth Root and Its Implementation

- Computer ScienceIEEE Transactions on Circuits and Systems I: Regular Papers
- 2018

This paper presents a COordinate Rotation Digital Computer (CORDIC)-based architecture for the computation of Nth root and proves its feasibility by hardware implementation and develops a flexible architecture in terms of convergence range and precision.

Research on Uncertainty of CORDIC Algorithm

- Computer Science2017 4th International Conference on Information Science and Control Engineering (ICISCE)
- 2017

The error sources and the total computational error of CORDIC algorithm in calculating arctangent, sine, and cosine functions are discussed and some conclusions for error propagation mechanism are revealed, which are not quite consistent with existing literature.

Pipelined cordic architecture and its implementation on Simulink

- Computer Science2017 3rd International Conference on Computational Intelligence & Communication Technology (CICT)
- 2017

Some pipelined CORDIC structures are presented for generation of sine and cosine values, multiplication, division of two numbers and finding out square root or arctangent values.

Adaptive CORDIC: Using Parallel Angle Recoding to Accelerate CORDIC Rotations

- Computer Science2006 Fortieth Asilomar Conference on Signals, Systems and Computers
- 2006

A simpler implementation of the angle selection scheme that allows the angle recoding method to be used dynamically for any arbitrary angle of rotation, and has the advantage that all the angle constants are found in parallel, in a single step, without having to perform successive CORDIC iterations.

The Optimal Implementation of a Generator of Sinusoid

- Computer Science
- 2015

This study presents the architecture of a digital generator of frequency based on trigonometrically algorithm to obtain sample high frequencies and shows that parallel CORDIC is most powerful.

## References

SHOWING 1-8 OF 8 REFERENCES

The CORDIC Trigonometric Computing Technique

- Computer ScienceIRE Trans. Electron. Comput.
- 1959

The trigonometric algorithms used in this computer and the instrumentation of these algorithms are discussed in this paper.

The CORDIC computing technique

- Computer ScienceIRE-AIEE-ACM '59 (Western)
- 1959

The "Coordinate Rotation DIgital Computer" computing technique can be used to solve the relationships involved in plane coordinate rotation; conversion from rectangular to polar coordinates; multiplication; division; or the conversion between a binary - and a mixed-radix system.

Decimal-Binary Conversions in CORDIC

- Computer ScienceIRE Trans. Electron. Comput.
- 1959

The CORDIC conversion technique is sufficiently general to be applied to decimal-binary conversion problems involving other mixed radix systems and other decimal codes.

About utilizing CORDIC for computing transcendental functions in BCD Private communication to Jack Volder

- About utilizing CORDIC for computing transcendental functions in BCD Private communication to Jack Volder
- 1966

About utilizing CORDIC for computing transcendental functions in BCD,

- Private communication to Jack Volder,
- 1966

Advanced Systems Group Technical Description of Fix-taking Tie-in Equipment

- Advanced Systems Group Technical Description of Fix-taking Tie-in Equipment
- 1962

Decimal-Binary Conversion In CORDIC

- IRE Transactions on Electronic Computers
- 1959

Binary Computation Algorithms for Coordinate Rotation and Function Generation Convair internal report IAR- 1.148, Aeroelectronics group

- Binary Computation Algorithms for Coordinate Rotation and Function Generation Convair internal report IAR- 1.148, Aeroelectronics group
- 1956