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.

DAC5681Z: Wrong frequency output

Part Number: DAC5681Z

I inherited some code from another project.

It is intended to output a waveform from FPGA memory with a 60MHz frequency. I know the memory contents were tested using the dev board for this DAC, so I am not concerned about them.

The code I have is outputting the data directly at a rate of 250MHz. No SERDES blocks are used. It is also driving the DCLK and CLK_IN both at 250MHz.

I checked and only CONFIG register 1 is changed, the interpolation is shut off. All other settings are default.

The output I am getting from the DAC though, instead of 60MHz, is roughly 42.5 MHz

Can anyone shed some light on why this is happening and how I might fix it?

  • Adam,

    Are you writing to all registers? If so, please send these values. If not, are you issuing a hard reset after power up? Are you using the software sync function after the FPGA is sending the data or the hardware SYNC input pins?

    Regards,

    Jim