Xilinx Spartan-3A FPGA User Manual

Starter kit board
Hide thumbs Also See for Spartan-3A FPGA:

Advertisement

Quick Links

Chipsmall Limited consists of a professional team with an average of over 10 year of expertise in the distribution
of electronic components. Based in Hongkong, we have already established firm and mutual-benefit business
relationships with customers from,Europe,America and south Asia,supplying obsolete and hard-to-find components
to meet their specific needs.
With the principle of "Quality Parts,Customers Priority,Honest Operation,and Considerate Service",our business
mainly focus on the distribution of electronic components. Line cards we deal with include
Microchip,ALPS,ROHM,Xilinx,Pulse,ON,Everlight and Freescale. Main products comprise
IC,Modules,Potentiometer,IC Socket,Relay,Connector.Our parts cover such applications as commercial,industrial,
and automotives areas.
We are looking forward to setting up business relationship with you and hope to provide you with the best service
and solution. Let us make a better world for our industry!
Contact us
Tel: +86-755-8981 8866 Fax: +86-755-8427 6832
Email & Skype: info@chipsmall.com Web: www.chipsmall.com
Address: A1208, Overseas Decoration Building, #122 Zhenhua RD., Futian, Shenzhen, China
  

Advertisement

Table of Contents
loading

Summary of Contents for Xilinx Spartan-3A FPGA

  • Page 1 With the principle of “Quality Parts,Customers Priority,Honest Operation,and Considerate Service”,our business mainly focus on the distribution of electronic components. Line cards we deal with include Microchip,ALPS,ROHM,Xilinx,Pulse,ON,Everlight and Freescale. Main products comprise IC,Modules,Potentiometer,IC Socket,Relay,Connector.Our parts cover such applications as commercial,industrial, and automotives areas.
  • Page 2 Spartan-3A FPGA Starter Kit Board User Guide For Revision C Board UG330 (v1.3) June 21, 2007...
  • Page 3: Revision History

    Xilinx reserves the right to make changes, at any time, to the Design as deemed desirable in the sole discretion of Xilinx. Xilinx assumes no obligation to correct any errors contained herein or to advise you of any correction if such be made. Xilinx will not assume any liability for the accuracy or correctness of any engineering or technical support or assistance provided to you in connection with the Design.
  • Page 4 ... . . 23 Spartan-3A FPGA Features and Embedded Processing Functions ....23 Other Spartan-3 Generation Development Boards ......23 Related Resources .
  • Page 5 Platform Flash Programming Example........44 www.xilinx.com Spartan-3A FPGA Starter Kit Board User Guide UG330 (v1.3) June 21, 2007...
  • Page 6 ........... 66 Spartan-3A FPGA Starter Kit Board User Guide www.xilinx.com...
  • Page 7 ............91 www.xilinx.com Spartan-3A FPGA Starter Kit Board User Guide UG330 (v1.3) June 21, 2007...
  • Page 8 UCF Location Constraints..........132 Spartan-3A FPGA Starter Kit Board User Guide www.xilinx.com...
  • Page 9 ............143 www.xilinx.com Spartan-3A FPGA Starter Kit Board User Guide UG330 (v1.3) June 21, 2007...
  • Page 10: About This Guide

    Spartan-3A FPGA Starter Kit Board Web Page • http://www.xilinx.com/s3astarter The Spartan-3A FPGA Starter Kit Board is offered in a newer version, Revision D. The Revision D board is almost identical but has a different silkscreen. The Revision D board is the basis for the...
  • Page 11: Guide Contents

    Preface: About This Guide Acknowledgments Xilinx wishes to thank the following companies for their support of the Spartan-3A Starter Kit board: STMicroelectronics for the 32 Mbit parallel NOR Flash and 16 Mbit SPI serial Flash • memories Atmel for the 16 Mbit SPI serial DataFlash memory •...
  • Page 12: Additional Resources

    To find additional documentation, see the Xilinx website at: http://www.xilinx.com/literature. To search the Answer Database of silicon, software, and IP questions and answers, or to create a technical support WebCase, see the Xilinx website at: http://www.xilinx.com/support. Spartan-3A Start Kit Board User Guide www.xilinx.com...
  • Page 13 Preface: About This Guide www.xilinx.com Spartan-3A Start Kit Board User Guide UG330 (v1.3) June 21, 2007...
  • Page 14: Introduction And Overview

    Spartan-3A FPGA application. This document is for Revision C of the Spartan-3A FPGA Starter Kit. If using Revision D of the Spartan-3A FPGA Starter Kit, or the Spartan-3A FPGA DDR Starter Kit or the Spartan-3AN FPGA Starter Kit, see UG334.
  • Page 15 For more information on the demonstration design, visit the Spartan-3A Design Examples web page. Spartan-3A Starter Kit Demo Design Overview • www.xilinx.com/products/boards/s3astarter/reference_designs.htm#demo Restoring the “Out of the Box” Flash Programming • www.xilinx.com/products/boards/s3astarter/reference_designs.htm#out www.xilinx.com Spartan-3A FPGA Starter Kit Board User Guide UG330 (v1.3) June 21, 2007...
  • Page 16 27, to implement a menu system. The menu display appears in blue text at the bottom of the VGA output. The menu functions are highlighted in Table 1-1 Figure 1-4. Spartan-3A FPGA Starter Kit Board User Guide www.xilinx.com UG330 (v1.3) June 21, 2007...
  • Page 17 This action causes the FPGA to load the selected image from Flash memory. To change to the “Scroll or Rotate Graphic” mode, press the rotary knob. www.xilinx.com Spartan-3A FPGA Starter Kit Board User Guide UG330 (v1.3) June 21, 2007...
  • Page 18 LCD screen tracks similar functionality, as shown in Figure 1-5. If no VGA display is attached, then the “Scroll or Rotate Graphic”, “Scroll or Scale Graphic”, and “Restart Spartan-3A FPGA Starter Kit Board User Guide www.xilinx.com UG330 (v1.3) June 21, 2007...
  • Page 19 “Measuring Power Across Voltage Supply Jumpers,” page 141. Caution! Do not set the SUSPEND switch to “SUSPEND” while programming the parallel NOR Flash PROM using configuration bitstream #4, as described in Table 1-2. www.xilinx.com Spartan-3A FPGA Starter Kit Board User Guide UG330 (v1.3) June 21, 2007...
  • Page 20: Key Components And Features

    Two 16 Mbit SPI serial Flash • STMicroelectronics and Atmel DataFlash serial architectures ♦ FPGA configuration storage ♦ Supports single configuration bitstream or multiple MultiBoot configuration bitstreams Nonvolatile data storage ♦ Spartan-3A FPGA Starter Kit Board User Guide www.xilinx.com UG330 (v1.3) June 21, 2007...
  • Page 21 Stereo audio jack using digital I/O pins • ChipScope™ analyzer SoftTouch debugging port • Rotary-encoder with push-button shaft • Eight discrete LEDs • Four slide switches • Four push-button switches • www.xilinx.com Spartan-3A FPGA Starter Kit Board User Guide UG330 (v1.3) June 21, 2007...
  • Page 22: Design Trade-Offs

    The on-chip circuitry simplifies the device programming experience. In typical applications, the JTAG programming hardware resides off-board or in a separate programming module, such as the Xilinx Platform USB cable. Voltages for all Applications The Spartan-3A Starter Kit board showcases a quadruple-output regulator developed by National Semiconductor specifically to power Spartan-3, Spartan-3E, and Spartan-3A FPGAs.
  • Page 23 Spartan-3A FPGAs and provides general nonvolatile storage for other applications implemented within the Spartan-3A FPGA. Using a simple terminal program, this application provides the following capabilities. Erase the memory in part or in full...
  • Page 24 Spartan-3A FPGA Features and Embedded Processing Functions The Spartan-3A Starter Kit board highlights the unique features of the Spartan-3A FPGA family and provides a convenient development board for embedded processing applications. The board highlights these features: Spartan-3A specific features •...
  • Page 25: Related Resources

    For simple Spartan-3 FPGA applications, consider the fairly basic Spartan-3 Starter Kit board. Spartan-3 Starter Kit (HW-SPAR3-SK-UNI-G) • www.xilinx.com/s3starter Also consider the capable boards offered by Xilinx partners: Spartan-3 Generation Board Interactive Search • www.xilinx.com/products/devboards/index.htm Related Resources Refer to the following links for additional information: Spartan-3A Starter Kit •...
  • Page 26 I/O standard used. The PULLUP resistor is not required, but it defines the input value when the switch is in the middle of a transition. Spartan-3A FPGA Starter Kit Board User Guide www.xilinx.com UG330 (v1.3) June 21, 2007...

Table of Contents