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.

Initial setup for an ADS4226EVM board

Other Parts Discussed in Thread: ADS4226EVM, ADS58C28

ADS4226EVM board has been delivered a week ago.

I want to know what the correct procedure for setting up a new ADS4226EVM.

Major purpose is to check A-channel signals on the J1 by using a probe with TDS3052(500MHz 5Gs/s).

What I've tried is :

  1. Apply +5V from power supply to J10(+5V IN) then a blue led turned on and 50mA flows.
  2. Connect USB cable to J17.
  3. Run ADS58C28_ADS42xx_GUI_v1p2 program
  4. Device selection ADS42xx
  5. High Perf Mode Off
  6. Low Speed Mode Enabled
  7. Low Speed Mode Cha On
  8. Send All
  9. 1Vrms, 20-MHz signal into J6(AIN_CH_A) applied

Questions are :

  1. Could you explain what I missed?
  2. How can I assume this new board working correctly?
  3. Do I need to connect external clock? If so, what clock is appropriate for 20MHz input signal?

I planned to connect ADS4226EVM to Xilinx Spartan 6 SP605.

Regards,

Euncheon

  • Hi,

    One thing missing from your description of the setup that i would like to verify first would be reset.  Before doing any of the register writes with the SPI GUI, either reset the device with the reset bit in the register space or with pushbutton SW1.  I presume also since you are using the SPI GUI that you have moved jumpers JP8, JP9, JP10, JP11 to position 2-3  for serial SPI configuration.

    Our EVMs are tested before they are stocked for order fulfilment.  If there is a serial number on the EVM and it was purchased through the TI store, then it has been tested and we will have a saved FFT plot from when that EVM was tested.

    You *will* need a clock input to the EVM - a sample clock is to be input to the SMA J19.  The sample rate is of your own choosing.  You've chosen a device that can sample up to 160Msps.   If you wish for your 20MHz input signal to reside in the first Nyquist zone then you would want a sample clock greater than 40MHz.  160MHz for the sample clock would work well.

    Hmmm, you mention you wish to see the output on J1.  That is the header posts for CMOS output data.  By default, the EVM is set up for LVDS operation and the sample data will appear on connector J8.  In order to get data present on J1, there is soldering involved.  The LVDS data bits are routed to J8 through the surface mount resistor packs RN5 through RN12.  To get CMOS data at connector J1 you will need to remove the resistor packs and instead solder down buffer driver devices SN72AVC16245 to U12 and U13.  The resistor packs for the LVDS and the buffers for the CMOS occupy the same space on the circuit board so that only one can be installed at a time.

    You've also mentioned that your input signal is 1V rms.  The peak to peak full scale range of the data converter is 2V, so your sine wave will be clipped at the top and at the bottom somewhat.  There will be a dB or so of loss through the transformer coupling, but that will not be enough i think to cut a 1V rms input down to less than 2V peak to peak.

    Regards,

    Richard P.

  • Thanks for the reply.

    I do not want to be involved in soldering matters of the digital domain circuits since there have been already full of soldering and drawing schematic matters in the RF domain.

    In digital domain, I just want to verify an algorithm with ready-made products.

    After several trials and errors with FPGA, I found that the learning from the beginning cannot lead the project to be finished. Especially, handling serialization and deserialization, FIFO, interfacing have not been took into account.

    If I had enough time, I would tried it thoroughly but I have to design both RF block and software part simultaneously.

    There are two possible solutions:

    1. A DSP solution using TSM320C6416 and XDS560 PCI emulator is one thing. However, this has a big problem, which I have to interface high speed ADC and its peripheral circuitry again. I've tried to use XDS560 PCI emulator with XP machine but the CCSv5 was not installed correctly. I finally install the CCSv5 on my computer but the basic example of Helloworld did not work.
    2. Buying TSW1200 and do serial communication through one of computer languages. I think this solve my problems as soon as possible.

    Regards,

    Lim, Euncheon

  • Hi,

    Yes, I think the TSW1200 would be a good choice, and I responded to your other posting about the TSW1200 capabilities and the options available to you.

    Regards,

    Richard P.