This is an old revision of the document!
The bit file provided in the project *.zip file combines the FPGA bit file and the SDK elf files. It may be used for a quick check on the system.
If you are not familiar with Nexys3 and/or Xilix tools, please visit
http://digilentinc.com/Products/Detail.cfm?NavPath=2,400,897&Prod=NEXYS3 for details.
To begin, connect the PmodAD1 to JA1 connector of Nexys3 board, pins 1 to 6 (see image below) and the PmodDA1 to JB1 connector of Nexys3 board, pins 1 to 6. You can use an extension cable for ease of use. Connect the USB cables from the PC to the board.
Start IMPACT, and double click “Boundary Scan”. Right click and select Initialize Chain. The program should recognize the Spartan 6 device (see screenshot below). Program the FPGA using the download.bit file provided in the project *.zip archive, located in the “sw” folder (../ad7303_ad7476/sw/download.bit).
Start the ChipScope Pro Analyzer provided with the Xilinx ISE Design Suite 13.2 and load the project Nexys3_ChipScope_Demo.cpj located in the “chipscope” folder (../ad7303_ad7476/chipscope/Nexys3_ChipScope_Demo.cpj). Click the Open Cable/Search JTAG Chain button and afterwards double click Bus Plot and select Repetitive Trigger Run Mode. Click the Apply Settings and Arm Trigger button. On the main screen you will se the waveforms change once every 25 seconds, between Sine, Square, Sawtooth and Triangle waveforms. Each waveform has a period of 25ms. You can compare the waveform displayed in ChipScope Pro with the waveform displayed on an oscilloscope from the DAC output.