cordic atan2 for fpga
#1

Hi, I am Chris Lee. I have been studied atan2 cordic and want to design optical image stabilizer with FPGA board. I am beginner in cordic area. So I can't make proper verilog or VHDL code for fpga.  Please help me to design atan2 cordic for fpga.
Reply
#2

CORDIC (Digit-by-Digit Method, Volder's Algorithm) (for DIgital Computer Rotation Coordination) is a simple and efficient algorithm for calculating hyperbolic and trigonometric functions. It is commonly used when there is no hardware multiplier available (for example, simple microcontrollers and FPGA), since the only operations it requires are addition, subtraction, bit shift and table search.


The atan2 function calculates the arc angle (y / x) of a given point by its Cartesian coordinates. It is widely used in digital signal processing to recover the phase of a signal. This article studies for this context the implementation of atan2 with inputs and outputs of fixed point. It compares the predominant CORDIC change-and-aggregate algorithm with two multiplier-based techniques. The first calculates the bivariant atan2 function as the composition of two univariate functions: reciprocal and arctangent, each evaluated using bipartite or polynomial approximation methods. The second technique directly uses degree 1 or 2 bivariate polynomial approximations. Each of these approaches requires a relevant reduction of the argument, which is also discussed. All algorithms are last bit of precision, and implemented with equal care in the open source framework FloPoCo.
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: cordic atan2, atan2 sse, cordic atan2 for fpga, cordic atan2 vhdl, atan2 cordic,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  verilog code for ant colony optimization to implement in fpga 0 511 21-04-2018, 10:17 AM
Last Post: Guest
  how to interface lm35 with fpga code in verilog 0 522 04-03-2018, 09:56 PM
Last Post: Guest
  free download ppt on fpga in space 0 374 24-02-2018, 08:44 PM
Last Post: Guest
  vhdl code for brushless dc motor controller fpga 2 643 20-01-2018, 09:24 AM
Last Post: Guest
  code for interfacing lm35 with fpga using verilog 1 477 18-09-2017, 12:27 PM
Last Post: jaseela123d
  popular seminars topics on fpga pdf 1 507 04-10-2016, 09:07 AM
Last Post: amrutha735
  anti theft mechanism through face recognition using fpga jaseela123d 0 473 15-07-2016, 09:28 AM
Last Post: jaseela123d

Forum Jump: