This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DAC5689: Describe output current waveform

Part Number: DAC5689

I am still not seeing the output waveform I expect.  If I drive a full scale triangle wave in to the channel A digital port in signed integer mode please draw the resultant waveforms out of the IOUTA1 and IOUTA2 pins. 

Input waveform ==> If(up) begin

DA[15:0] = DA[14:0]+1;

end else begin

DA[15:0] = DA[14:0]-1;

end

if (DA[14:0]=7FFF])begin

up = 0 ;

DA[15] = DA[15:0] ;

end 

if (DA[14:0]=0000])begin

up = 1;

DA[15] = ~DA[15:0] ;

end

output IOUTA1 ==>

output IOUTA2 ==>

Thanks

  • Hi Dean,

    The waveform you are constructing is a standard ramp pattern waveform from 0 to 32k of depth. In a DC coupled scenario, you will see the ramp output at the DAC directly. The transfer function is described in the datasheet.

    However, if you are using EVM to test the ramp pattern, you may notice the DC signal may not settle. This is due to the DAC output is transformer coupled by default. This is a bandpass response, not all pass. You may modify the DAC output to be DC coupled directly through resistor termination. 

    -Kang