UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Newbie jj131415
Newbie
3,021 Views
Registered: ‎08-07-2011

How to use DDS IP to generate arbitrary waveform?

One DDS application, I want to use Xilinx DDS IP core to generate arbitrary waveform, but what I see is that DDS can generate sine or cosine waveform data only. Do you know how to replace that sine waveform LUT with other data? If that LUT can be modified, it can generate arbitrary waveform, not only sine. Waiting your feedback, thanks.

Tags (1)
0 Kudos
1 Reply
Xilinx Employee
Xilinx Employee
2,985 Views
Registered: ‎08-01-2007

Re: How to use DDS IP to generate arbitrary waveform?

The LUT can not be modified.  If you need an abitrary waveform by modifying the LUT, you will need to use some memory to store you waveform in memory and then some control logic to create a cylcical buffer.

Chris
Video Design Hub | Embedded SW Support

---------------------------------------------------------------------------
Don’t forget to Reply, Kudo, and Accept as Solution.
---------------------------------------------------------------------------