Timeline for methods of computing fixed point atan2 on FPGA
Current License: CC BY-SA 3.0
15 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Jul 29, 2020 at 22:02 | answer | added | Paul Swanson | timeline score: 1 | |
| Sep 22, 2017 at 18:39 | comment | added | Ben | Why not use a cordic core? opencores.org/project,cordic | |
| Feb 19, 2016 at 2:55 | vote | accept | user2913869 | ||
| Feb 14, 2016 at 21:41 | answer | added | Olli Niemitalo | timeline score: 23 | |
| Feb 12, 2016 at 15:44 | comment | added | Rizias | either look up table (in a RAM),or if you have the luxury to use dsp slices!!Had similar issues in the past!! | |
| S Feb 12, 2016 at 15:38 | history | suggested | Gilles | CC BY-SA 3.0 | improved formatting |
| Feb 12, 2016 at 9:56 | review | Suggested edits | |||
| S Feb 12, 2016 at 15:38 | |||||
| Feb 12, 2016 at 5:12 | history | tweeted | twitter.com/StackSignals/status/698011775942455296 | ||
| Feb 11, 2016 at 21:24 | comment | added | Matt L. | This article explains a fixed-point implementation of atan2. You will still need a division though. | |
| Feb 11, 2016 at 19:45 | comment | added | user2913869 | My simulations show I can live with about 1*10^-9. Not sure the absolute minimum fixed point bits, but I've been simulating with a Q10.32 fixed point format | |
| Feb 11, 2016 at 19:38 | comment | added | user2913869 | Input clock is 150MHz, input data rate is 150 MSamps/sec. Basically I get a new input every clock cycle. Having latency is fine, but I must produce an output at 150 MSamps/sec as well. | |
| Feb 11, 2016 at 19:38 | comment | added | Jason R | What is the accuracy that you require? I assume also you're using fixed-point computation. What bit depth are you using? A polynomial approximation (or LUT) with quadrant adjustment is a common method to implement atan2. Not sure if you can get by without a division, though. | |
| Feb 11, 2016 at 19:34 | comment | added | Jim Clay | What is your processing clock rate, and your input data rate? | |
| Feb 11, 2016 at 19:01 | review | First posts | |||
| Feb 11, 2016 at 22:42 | |||||
| Feb 11, 2016 at 18:57 | history | asked | user2913869 | CC BY-SA 3.0 |