loading page

Design and FPGA Implementation of pre-computation based radix-4 hyperbolic CORDIC for Direct Digital Synthesis
  • Shubhanjay S. Pujari,
  • Bhaskar Manickam
Shubhanjay S. Pujari
National Institute of Technology Tiruchirappalli Department of Electronics and Communication Engineering

Corresponding Author:pujari.jay@gmail.com

Author Profile
Bhaskar Manickam
National Institute of Technology Tiruchirappalli Department of Electronics and Communication Engineering
Author Profile

Abstract

This paper presents the hardware and delay efficient design of a radix-4 pipelined hyperbolic Coordinate Rotation Digital Computer (CORDIC) architecture. The proposed design uses pre-computation based micro-rotation sequence generation to reduce the cycle time and number of iterations. It also eliminates the need for residue angle computation in every iteration that helps to enhance the operating speed. The methodology finds a linear relation between rotation angle input and micro-rotation sequence by selectively choosing elementary angles from the set of valid angles. Therefore, it requires six clock cycles to compute the hyperbolic functions (cosh/sinh). Further, the region of convergence (ROC) of the proposed design is extended to cover the entire coordinate space. Based on the proposed hyperbolic CORDIC design, a hyperbolic (Direct Digital Synthesis) DDS is implemented using XC7VX330T (Vertex-7 family) field-programmable gate array (FPGA) in Xilinx ISE 14.4 platform. The proposed design achieves 47% and 37% savings in basic logic elements and number of slices respectively than recent designs. The design also achieves an improved slice delay product of 5.28 anda maximum frequency of operation of 500.75MHz.