Abstract—Coordinate Rotation Digital Computer (CORDIC) algorithm is an established method in complex arithmetic function discovery using shift and add operations. An absolute Scaling-free CORDIC algorithm for cosine and sine function computation function
نویسنده
چکیده
Coordinate Rotation Digital Computer (CORDIC) algorithm is an established method in complex arithmetic function discovery using shift and add operations. An absolute Scaling-free CORDIC algorithm for cosine and sine function computation function has been implemented. A combination of third order approximation Taylor series and leading-one-bit detection algorithm has been adopted in this implementation. Seven (7) iterations were required for a 16bits iterative architecture implementation of the proposed algorithm. The synthesis result shows that the algorithm is suitable for high-speed computational applications.
منابع مشابه
Implementation of Coordinate Rotation algorithm for Hardware Multipliers
10 Abstract— Most of the hardware algorithms exist to handle the hardware intensive signal processing problems. Among these algorithms is a set of shift-add algorithms collectively known as CORDIC for computing a wide range of functions including certain trigonometric, hyperbolic and logarithmic functions. Apart from this it can handle linear functions. Even though numerous articles covering va...
متن کاملThe Double Rotation CORDIC Algorithm: New Results for VLSI Implementation of Fast Sine/Cosine Generation
The COordinate Rotation DIgital Computer (CORDIC) algorithm is an arithmetic algorithm to evaluate various elementary functions through a series of iterative operations. In this paper, a high-speed sine/cosine generator is based on double rotation of the original CORDIC algorithm by predicting all the rotation directions from the initial input angle. The proposed architecture has a simple predi...
متن کاملA Review of CORDIC Algorithms and Architectures with Applications for Efficient Designing
-The coordinate rotation digital computer (CORDIC) algorithm is widely used in various technological fields such as digital signal processing (DSP), biomedical signal processing, robotics, communication systems, image processing etc. Due to ease of simple shift and add operations, the use of CORDIC based systems is increasing drastically. In this paper, some CORDIC based applications have been ...
متن کاملA Review of Cordic Algorithm in DDS Based Communication Systems
Direct digital synthesis (DDS) is a method to generate waveforms directly in the digital domain. In this method,the target waveforms are the sine and cosine ones. The Co-ordinate Rotational Digital Computer (CORDIC) algorithm configured in Rotation Mode (RM) can behave as a quadrature phase-to-amplitude converter that directly generates sine and cosine waveforms. The main advantage of using COR...
متن کاملPower and Area Optimization for Pipelined CORDIC Processor Architecture in VLSI
CORDIC (Coordinate Rotation Digital Computer) is a class of shift add algorithms for rotating vectors in a plane, which is usually used for the calculation of trigonometric functions, multiplication, division and conversion between binary and mixed radix number systems of DSP applications, such as Fourier Transform. The CORDIC algorithm has become a widely used approach to elementary function e...
متن کامل