I have designed a circuit by System Generator to implement on FPGA. The output signal is a sinusoidal with changeable frequency. I need to read the output signal by oscilloscope. I should put a DAC at the output since the output of FPGA is parallel and digital. I do not know how should I do this, since I am not familiar with DAC. My FPGA is Spartan3. Can I design the DAC by FPGA itself or it must be a physical circuit implemented by resistors, capacitors etc.? Can anyone show me a circuit or program for a DAC which is applicable for me?
Put a DAC at the output of FPGA
analogfpgaoscilloscopespartan
Best Answer
You need to work out what sort of specifications you need because DACs come in all sorts of varieties from the basic ladder network all the way up to very high speed ones. A cursory glance at Maxim shows they make around 350 varieties alone, so you can imagine the quantity of DACs available on the market by the rest of the big guys.
Basic things to consider when choosing a DAC:
I'd say you'd be fine with a DAC0808 which is an inexpensive 8 bit parallel ADC.