Design and Simulation of an 8-bit Dedicated Processor for calculating the Sine and Cosine of an Angle using the CORDIC Algorithm
Aman Chadha, Divya Jyoti, M. G. Bhatia

TL;DR
This paper presents the design and simulation of an 8-bit dedicated FPGA processor for calculating sine and cosine using the efficient CORDIC algorithm, achieving high frequency performance and resource efficiency.
Contribution
It introduces a novel FPGA-based processor implementation of the CORDIC algorithm for sine and cosine calculations, with detailed simulation and resource analysis.
Findings
Maximum frequency of 81.353 MHz achieved
System used 3% of slices in FPGA
Successful implementation in VHDL and FPGA simulation
Abstract
This paper describes the design and simulation of an 8-bit dedicated processor for calculating the Sine and Cosine of an Angle using CORDIC Algorithm (COordinate Rotation DIgital Computer), a simple and efficient algorithm to calculate hyperbolic and trigonometric functions. We have proposed a dedicated processor system, modeled by writing appropriate programs in VHDL, for calculating the Sine and Cosine of an angle. System simulation was carried out using ModelSim 6.3f and Xilinx ISE Design Suite 12.3. A maximum frequency of 81.353 MHz was reached with a minimum period of 12.292 ns. 126 (3%) slices were used. This paper attempts to survey the existing CORDIC algorithm with an eye towards implementation in Field Programmable Gate Arrays (FPGAs). A brief description of the theory behind the algorithm and the derivation of the Sine and Cosine of an angle using the CORDIC algorithm has…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNumerical Methods and Algorithms · Model Reduction and Neural Networks · Digital Filter Design and Implementation
