International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering (IJAREEIE)
There are various simple hardware-efficient algorithms exist which can be used to increase speed while performing the desired signal processing tasks. One such simple and hardware-efficient algorithm is CORDIC which uses only shift-and-add arithmetic with table look-up to implement different functions. It can be used to efficiently implement trigonometric and other functions. In this paper, the authors present the conventional unrolled CORDIC architecture. The processor is designed using Verilog HDL using a structured coding method, simulated using ISIM simulator and implemented using Xilinx 14.2 FPGA synthesis tool for 16 and 32 bit conventional radix-2 CORDIC architectures.