ADS5546 EVM programming and testing procedure 12-07-05

Confirming jumper locations

1.0Confirm JP2 has a jumper set to short position 1-2

2.0Confirm position #8 of SW1 is set to ON while all others are OFF.

Program the EVM

1.0Apply power 3.3V to J15, J17 and 5V to J14. Set the power supply current limit to 500mA. With no clock on the EVM, the 3.3V power supply current readout should be approximately 30mA.

2.0Connect the Xilinx Parallel Cable VI to JP1 on the EVM, verify the cable’s LED turns green.

3.0Open up the Xilinx Impact program. If the shortcut can’t be found you can run it from C:\Xilinx\bin\nt\impact.exe

4.0Cancel out of the Load File prompt at program startup.

5.0Select “Initialize Chain” from the File menu.

6.0At this point two devices should show up, the xc3s500e and the xcf16p and a dialog prompt will ask you which file to associate with the xc3s500e. Select no file and click on the “Bypass” button.

7.0A second dialog prompt will ask you which file to associate with the xcf16p, select V:\ADS5545\EVM_Software\250E\MBT\MBT.mcs

8.0Right click on the xcf16p device and select Program and confirm the selections made in the figure below. When done, click OK and the device will take about 93 seconds to program.

9.0When the program says, “Programming Succeeded”, power off the board and power it back on. If done correctly, LED D3 and D4 should be illuminated upon restart.

Testing the EVM

1.0Hook up the clock to J7 on the EVM. Use an HP8644 for a clock source with a bandpass filter of either 170MHz or 190MHz for depending on whether the EVM is a ADS5545 or ADS5546. Device current should now go up to ~320mA

2.0Hook up the analog input to the EVM. Use a 70MHz or 69MHz bandpass filter and connect an HP8644 to J3 on the EVM.

3.0Connect the 16517 Logic analyzer pod and clk to the appropriate connections on the EVM header J4. Note: the gnd side on the pod connections (black side) should be closest to the ADC.

4.0Load the “Test ADC 6.4.5” software on the PC. If there is no shortcut it can be found on System K at: "C:\0Andrew\ADS5500\david automate\New 111604\Test ADC 6.4.5.vi"

5.0Go to the “Misc” tab and click “LoadState” and select the ADS5545. The software should change all of the settings such that it will be ready to make a data acquisition.

6.0Click “acquire data” and verify the signal amplitude as indicated in the “dBFS” indicator is between -0.95 and -1.20. Adjust the amplitude accordingly, then verify the SNR is greater than 73dBFS and the SFDR is greater than 83dBc. If it is, put a serial number on it and save a corresponding plot with the serial number recorded. Mark on the EVM whether it is an ADS5545 or ADS5546 and the EVM is ready to be shipped.

Troubleshooting the EVM

Q) I have supplied a clock but the device current on the 3.3V power supply is still around 30mA.

A) This means the ADC is probably not receiving the clock and is still powered down, verify 0 ohm resistors are installed between 1-2 on SJP1 and SJP2, also use an oscilloscope to confirm the you see a clock on those two resistors.

Q) I program the PROM/FPGA, however the LED aren’t solidly illuminating as expected.

A) Confirm, SW1#8 is turned on and all others are turned off. Verify R11 is installed with a 0 ohm resistor (vendor has left this off in the past by accident).

Q) All I see is noise and I do not see a signal.

A) Verify SJP4 and SJP5 are installed with 0 ohm resistors between 2-3. Using a oscilloscope to very you see a sine wave on SJP4 and SJP5.

Q)

Joe Venable

Rev 1.0 (Schematic Rev A2)

12-07-05

Filed saved at: V:\ADS5545\Documentation\ADS5545-46 EVM programming and testing procedure.doc