Questa è una vecchia versione del documento!


Getting started with the Xilinx Spartan-3AN Starter Kit

Contents
  • Introduction
  • Reference documentation

Keywords:

Introduction

Reference documentation

Very good getting started book:

P.P. Chu, FPGA Prototyping By Verilog Examples Xilinx Spartan-3 Version
P.P. Chu, FPGA Prototyping By VHDL Examples Xilinx Spartan-3 Version

Xilinx official documentation:
http://www.xilinx.com/support/index.html/content/xilinx/en/supportNav/boards_and_kits/spartan-3_kits/spartan-3a_starter_kit.html
http://www.xilinx.com/support/index.html/content/xilinx/en/supportNav/boards_and_kits/spartan-3_kits/spartan-3an_starter_kit.html

Spartan-3A/3AN Out of the box, now what?
http://www.xilinx.com/products/boards/s3astarter/files/s3ask_out.pdf

Spartan-3A/3AN FPGA Starter Kit Board User Guide
http://www.xilinx.com/support/documentation/boards_and_kits/ug334.pdf

Spartan-3A/3AN Starter Kit Schematics
http://www.xilinx.com/support/documentation/boards_and_kits/s3astarter_schematic.pdf

Spartan-3 Generation Configuration User Guide
http://www.xilinx.com/support/documentation/user_guides/ug332.pdf


Download the most important documentation:

cd ~/scratch/xilinx/doc/spartan3an
wget http://www.xilinx.com/support/documentation/data_sheets/ds557.pdf
wget http://www.xilinx.com/support/documentation/boards_and_kits/ug334.pdf
wget http://www.xilinx.com/support/documentation/boards_and_kits/s3astarter_schematic.pdf
wget http://www.xilinx.com/support/documentation/boards_and_kits/s3a_starter_gerbers.pdf
wget http://www.xilinx.com/support/documentation/boards_and_kits/s3astarter_bom.xls
wget http://www.xilinx.com/support/documentation/user_guides/ug332.pdf 

Board

On-board embedded USB/JTAG programming interface

USB cable

The kit provides a standard male A/B USB cable for firmware downloads. Note that this is NOT the official Xilinx USB cable provided by Xilinx! Just no more than a standard USB cable!

:!: Note
Cable drivers for UNIX/Linux ?

Official page from Xilinx: Platform Cable USB/USB-II - Libusb Driver support available on Linux
http://www.xilinx.com/support/answers/29310.html

Other resources:

$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 003: ID 1bcf:0007 Sunplus Innovation Technology Inc. Optical Mouse
Bus 007 Device 002: ID 046d:c313 Logitech, Inc. Internet 350 Keyboard
Bus 002 Device 011: ID 03fd:000d Xilinx, Inc. 

http://svenand.blogdrive.com/archive/114.html

USB-to-JTAG cable

Digilent programmign cable/Adept sofware

Design examples from Xilinx

http://www.xilinx.com/products/boards/s3astarter/reference_designs.htm


Demo Design for the Starter Kit Board

http://www.xilinx.com/products/boards/s3astarter/reference_designs.htm#demo

http://www.xilinx.com/products/boards/s3astarter/files/s3ask_demo.pdf

wget http://www.xilinx.com/products/boards/s3astarter/files/s3ask_demo.pdf

Source code: s3ask_demo.zip (Xilinx login required for downloads)


Device DNA Reader

http://www.xilinx.com/products/boards/s3astarter/reference_designs.htm#dna_reader

http://www.xilinx.com/products/boards/s3astarter/files/s3ask_dna_reader.pdf

wget http://www.xilinx.com/products/boards/s3astarter/files/s3ask_dna_reader.pdf

Source code: s3ask_dna_reader.zip (Xilinx login required for downloads)

mkdir sources
unzip -d sources/  s3ask_dna_reader.zip

Web tutorials and other resources



Last update: pacher@NOSPAMto.infn.it - Sep 21, 2013