Hello,
I've been working with the DAC34H84 for some time now, and am still trying to get the configuration correct. I am using a very similar setup to the user in this thread:
http://e2e.ti.com/support/data_converters/high_speed_data_converters/f/68/t/224608.aspx
The only main difference (aside from clock speeds), is my FPGA side. In my configuration, I have a counter connected to ROM that holds my waveform. The ROM output is then converted to DDR, and sent via LVDS to the DAC. Currently, the clocks are configured as (with interpolation set to 1x):
DACCLK = 19.2 MHz *(2500/48) / 4 = 250 MHz
OSTR = DACCLK / 1 / 8 = 31.25 MHz
FPGACLK1 = FPGACLK2 = DACCLK / 1 / 4 = 62.5 MHz
The CDCE62005 generates the clock signals, and transmits them to the FPGA. At the TSW1400, I can monitor that signal and verify it is operating at 62.5 MHz. The FPGA then sends a 62.5 MHz clock with center aligned data (from the ROM) back to the DAC34H84.
I am monitoring the LSB of the counter, and have verified it is oscillating at half the speed of the clock, as expected. However, at the DAC, I am getting no such output. I have tried many different signals, including a ramp. My ramp is set to go from 0000 to FFFF every 32 clock cycles, giving a ramp at:
62.5 MHz / 32 = 125 kHz
I have the digital mixer set to bypass (and disabled), and the NCO is not enabled. A few notes- I am only using channel a- I checked to make sure there is no output on B accidentally (due to the conversion to DDR). There is nothing connected the channels c and d. I have a few alarms. DACCLK gone, DCLK gone, IO Test, and OSTR Pattern are all on.
Any assistance is appreciated. My configuration file is attached.