06-18-2013 10:55 AM
Are there any examples of using DSP48s to compute sine and cosine using the power series?
Background: I have a very small logic footprint application that needs to compute a LOT (thousands) of sine/cosines, but not too terribly fast. I'll be using a 7-series part (looking like an Artix at this point) and didn't want to use CORDIC because of the large number of resources consumed and the fact that the DSP48s will be doing nothing else. Is this a good approach? Recommendations welcome, thanks.
06-18-2013 02:15 PM
Better is the following:
06-18-2013 02:16 PM
Oh, you DON'T want to use cordic....
Well, then looks like you are on your own.
06-19-2013 05:56 PM
Cordic is still the probably the right answer. "Huge resources"? A few adder/subtractors (could use the DSP48s for this), a few registers and a small state machine.
Other options - depending on bit width requirements - stick the table in a Block RAM or two.