WaveDAC8 is one way (the easier one), using a NCO+DMA+VDAC8 is another one. WaveDAC is much simpler, but doesn't allow good frequency control. Using a NCO is a little bit more complicated, but allows better frequency control and has better quality of the generated waveforms.
The WaveDAC we recommended does exactly what you requested at the begin of your post: Generating sine, triangular, sawtooth or squarewave output. Implementation, programming and test can be done within less than half an hour. I suggest you to start with that and see if it is sufficent.
Thanks @Bob and @hli i ll try waveDAC and ask u for help if needed
@hli have u recieved your imso oscillioscope and how much points we need for imso?
@sachinbvp no, the scope did not arrive yet. I think USPS sends this by ship, so it takes a while. But maybe I should ask for a tracking number...
As for the points needed - you can check this by yourself: http://www.four51.com/UI/Customer.aspx?p=Catalog&CatID=QZ7UHwdh1OZ2q24Hi89SO6G39-s0enncaquEpKM0eOQQg... shows that you need 300 reward dollars for it. And you need 10 points for one dollar, so you need 3000 points for it.
To get the most speed and over sample rate with the WaveDac8, use current mode (iDAC). Then you can run the sample rate 4 MSPS or faster.
I agree DDS would be better. WaveDAC8 Version 2.0 will have a DDS option.