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.

DAC for FMC on Xilinx ML605

Other Parts Discussed in Thread: FMC-DAC-ADAPTER, DAC34H84, FMC-ADC-ADAPTER, DAC34SH84, ADS62P49, DAC3283

Hi,

we are need a DAC with 500MSps and 16Bit with 4 channels as an extension for Xilinx ML605. Can you please recommend a solution?

So far we found the following pieces:

http://www.ti.com/tool/fmc-dac-adapter

http://www.ti.com/tool/DAC34H84EVM

http://www.ti.com/product/DAC34H84

Does a reference design for Xilinx Virtex6 exist?

What about the pin layout ot the fmc-adc-adapter? Is it FMC-HPC or FMC-LPC?

Is the chip already attatched to the card or do we have to attach it by ourselves?

Kind regards

Tobias Rueckelt

  • Tobias,

    The DAC34H84 and DAC34SH84 would be good solutions for your application. we currently do not have reference design for Xilinx Virtex 6 series. However, you may refer to the app note below for Altera FPGA reference design code as a starting guideline. 

    http://www.ti.com/analog/docs/litabsmultiplefilelist.tsp?literatureNumber=slaa545&docCategoryId=1&familyId=2023

    Due to the mechical layout of the adapter boards, the FMC-DAC-Adapter will fit on the HPC port on the ML605, while the FMC-ADC-Adapter will fit on the LPF port of the ML605. See attached picture for example connection of our DAC3283/ADS62P49 TSW4200 Evaluation Platform. 

    The DAC34H84/SH84 EVM are assembled with the DAC34H84/SH84 silicon. There is no need to solder the device yourself. 

    -KH

    ML605 Connection.ppt
  • Hi,

    thank you very much for your answer. I've got another question concerning the interface. You said that "the FMC-DAC-Adapter will fit on the HPC port on the ML605".

    Is the reason for using the HPC connector only the mechanical issue that the card will block HPC-Port if connected to LPC? Or are there pins used/functionality needed that are only provoided by HPC? In the data sheet/schematic of the FMC-DAC-Adapter there are only 160 pins which also seem to be provided by LPC, aren't they?

    To put the device into service I will have to follow the instructions from the DAC's data sheet ( http://www.ti.com/lit/gpn/dac34h84), right? I am not completly aware of how to distinguish whether the words sent are control or data. Data will be fed by setting A&C words to D[15:0]&DB[15:0] of the FMC during rising edge of data_clock ( = EXT_DCLK_P/N in FMC?) and B&D to the same inputs during falling edge. To clear the fifo regularly, sync pin is set to 1/2 of the frequency of data_clock, right? But how can I indicate control words to write to/read from registers? I don't see any pins left on FMC Connector.

    In the EVM's user guide, the DAC is configured only via USB from a PC. Or is that configuration persistent and must only be done once on the PC to make it run with a FPGA attatched only later on?

    Thank you, kind regards

    Tobias Rueckelt

  • Hi Tobias,

    I believe HPC and LPF connections can be used inter-changeably. You may want to double check the IO bank of the ML605 for detail. Mostly it is due to the mechanical connection and the structure of the “L” shaped adapter.

     The DAC is programmed via SPI bus. You will need to either use the GUI or used the method that I have proposed earlier. The forum link can be found here:

    http://e2e.ti.com/support/data_converters/high_speed_data_converters/f/68/t/253611.aspx

     

    -KH