Skip to main content
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