You have no items in your shopping cart.

Subtotal: 0.00

Demonstration Manual for Spartan3an FPGA Evaluation Board

Overview

This package of demonstration projects can be used to illustrate all the features of the Spartan3an FPGA Starter Kit. Each chapter of this document will provide a brief overview for a basic demonstration of some of the Board components and capabilities. In each chapter, there are details of the hardware required, version of Xilinx tools required, included support files and instructions to perform the demonstrations.

The Spartan3an FPGA Starter Kit Demo zipped folder contains this manual and directories for each chapter. In each chapter directory there are source files, compiled bit files, and documentation files for any additional hardware used. All projects were developed in Xilinx ISE 11.4

spartan-3-an1

Hardware Required:

 

  • Spartan-3an Starter kit
  • 9V 1A Power Supply
  • JTAG Cable
Software Required:
  • Xilinx ISE 11.4 or higher
Instructions:
  • Connect the 9V 1A Power Supply to the Spartan3an FPGA Starter Kit
  • Connect the JTAG cable from JTAG port on the FPGA to the PC parallel port
  • Switch ON the power switch on the FPGA. The Power LED will be illuminated
  • Open iMPACT Tool.
  • Start > All Programs > Xilinx Design Tools > ISE Design Tools > Accessories > iMPACT

impact

  • When the iMPACT window appears select NO in the automatically create project.

impact-window-appears-select

  • Now Select Cancel in New iMPACT Project Dialog Box.

new-impact-project-dialog-box

  • Double Click Boundary Scan on left pane and then Right Click right pane and select Initialize chain.

impact-initialize-chain

  • Now FPGA Board Devices will appear (XC3S50AN) FPGA . It ask for bit file. Select .bit file




bit-file-of-impact


program-run-in-imapact

  • After Successful Completion. It Display Program Succeeded.

program-succeeded-for-imapact

LED Demo

This is a simple demo that Blink the entire user LEDs (LD1-LD8).

Additional Hardware Required:
  • None
Software Platforms
  • Xilinx ISE 11.4
Supplied Files
  • ISE project files
Instructions

Light Emitting Diodes (LEDs) are the most commonly used components, usually for displaying pin’s digital states. The LEDs 0-7 (LD1-LD8) will Turn ON/OFF every 1sec. To change the speed of Led Blinking change the Counter value in the VHDL code

.led-in-spartan-3an-fpga

Switch Demo

 

This is a simple demo that check the entire user Switches (sw7-sw14).

 

Additional Hardware Required:

 

  • None

 

Software Platforms

 

  • Xilinx ISE 11.4

 

Supplied Files

 

  • ISE project files
Instructions

The Switches 0-7 (SW7-SW14) interfaced with LED (LD1-LD8). Changing Switch State make LED ON/OFF. Switch up state makes LED ON and down state makes LED OFF.

LCD Demo

 switch-in-spartan-3an-fpga

This is a simple demo that Display Character in the 2x16 LCD.

Additional Hardware Required
  • Place LCD at J6 Connector
Software Platforms
  • Xilinx ISE 11.4
Supplied Files
  • ISE project files
Instructions

2x16 LCD Displays Pantech Solutions at the second row. To change the character displaying on the LCD, ASCII value must be changed.

lcd-in-spartan-3an-fpga

Buzzer Demo

This is a simple demo that enable and disable the buzzer.

Additional Hardware Required
  • place jumper at j5.
Software Platforms
  • Xilinx ISE 11.4
Supplied Files
  • ISE project files
Instructions
  • Setup and program the board as described in the “Connecting / Programming Spartan3an FPGA Starter Kit section ON/OFF Buzzer every 1sec


buzzer-in-spartan-3an-fpga

UART Demo

This is a simple demo to communicate Pc with FPGA through UART.

Additional Hardware Required
  • None
Software Platforms
  • Xilinx ISE 11.4
Supplied Files
  • ISE project files
Instructions

The UART Communicate data from PC to FPGA Receiver and again send back to PC through Transmitter pin.

uart-in-spartan-3an-fpaga

ADC Demo

This is a simple demo convert analog to Digital Data.

Additional Hardware Required
  • Place Jumper
Software Platforms
  • Xilinx ISE 11.4
Supplied Files
  • ISE project files
Instructions

The ADC Channel 1 connected to trim Pot.

 

ADC outputs 12-bit data through SPI communication.

 

The Data received at FPGA is transmit through UART.

adc-in-spartan-3an-fpga

DAC Demo

This is a simple demo convert Digital to Analog data.

Additional Hardware Required
  • Connect CRO Probe to PTB header to check output waveform
Software Platforms
  • Xilinx ISE 11.4
Supplied Files
  • ISE project files
Instructions

Digital Sine wave samples converted to analog waveform. Output can be monitored with the help of CRO or DSO.

dac-in-spartan-3an

Push Button Demo

This is a simple demo to use Push Button.

Additional Hardware Required
  • None
Software Platforms
  • Xilinx ISE 11.4
Supplied Files
  • ISE project files
Instructions

When Push Button Pressed, Current state is displayed on the LCD


push-button-in-spartan-3an-fpga