Spartan-3E FPGA Starter Kit Board User Guide

Čńňî÷íčę : Xilinx.com

About This Guide


This user guide provides basic information on the Spartan-3E FPGA Starter Kit board
capabilities, functions, and design. It includes general information on how to use the
various peripheral functions included on the board. For detailed reference designs,
including VHDL or Verilog source code, please visit the following web link.
• Spartan®-3E FPGA Starter Kit Board Reference Page
http://www.xilinx.com/s3estarter
Acknowledgements
Xilinx wishes to thank the following companies for their support of the Spartan-3E FPGA
Starter Kit board:
• Intel Corporation for the 128 Mbit StrataFlash memory
• Linear Technology for the SPI-compatible A/D and D/A converters, the
programmable pre-amplifier, and the power regulators for the non-FPGA
components
• Micron Technology, Inc. for the 32M x 16 DDR SDRAM
• SMSC for the 10/100 Ethernet PHY
• STMicroelectronics for the 16M x 1 SPI serial Flash PROM
• Texas Instruments Incorporated for the three-rail TPS75003 regulator supplying most
of the FPGA supply voltages
• Xilinx, Inc. Configuration Solutions Division for the XCF04S Platform Flash PROM
and their support for the embedded USB programmer
• Xilinx, Inc. for the XC2C64A CoolRunner™-II CPLD
Guide Contents
This manual contains the following chapters:
• Chapter 1, “Introduction and Overview,” provides an overview of the key features of
the Spartan-3E FPGA Starter Kit board.
• Chapter 2, “Switches, Buttons, and Knob,” defines the switches, buttons, and knobs
present on the Spartan-3E FPGA Starter Kit board.
• Chapter 3, “Clock Sources,” describes the various clock sources available on the
Spartan-3E FPGA Starter Kit board.
• Chapter 4, “FPGA Configuration Options,” describes the configuration options for the
FPGA on the Spartan-3E FPGA Starter Kit board.
10 www.xilinx.com Spartan-3E Start Kit Board User Guide
UG230 (v1.1) June 20, 2008
Preface: About This Guide R
• Chapter 5, “Character LCD Screen,” describes the functionality of the character LCD
screen.
• Chapter 6, “VGA Display Port,” describes the functionality of the VGA port.
• Chapter 7, “RS-232 Serial Ports,” describes the functionality of the RS-232 serial ports.
• Chapter 8, “PS/2 Mouse/Keyboard Port,” describes the functionality of the PS/2
mouse and keyboard port.
• Chapter 9, “Digital to Analog Converter (DAC),” describes the functionality of the
DAC.
• Chapter 10, “Analog Capture Circuit,” describes the functionality of the A/D
converter with a programmable gain pre-amplifier.
• Chapter 11, “Intel StrataFlash Parallel NOR Flash PROM,” describes the functionality
of the StrataFlash PROM.
• Chapter 12, “SPI Serial Flash,” describes the functionality of the SPI Serial Flash
memory.
• Chapter 13, “DDR SDRAM,” describes the functionality of the DDR SDRAM.
• Chapter 14, “10/100 Ethernet Physical Layer Interface,” describes the functionality of
the 10/100Base-T Ethernet physical layer interface.
• Chapter 15, “Expansion Connectors,” describes the various connectors available on
the Spartan-3E FPGA Starter Kit board.
• Chapter 16, “XC2C64A CoolRunner-II CPLD” describes how the CPLD is involved in
FPGA configuration when using Master Serial and BPI mode.
• Chapter 17, “DS2432 1-Wire SHA-1 EEPROM” provides a brief introduction to the
SHA-1 secure EEPROM for authenticating or copy-protecting FPGA configuration
bitstreams.
• Appendix A, “Schematics,” lists the schematics for the Spartan-3E FPGA Starter Kit
board.
• Appendix B, “Example User Constraints File (UCF),” provides example code from a
UCF.
Additional Resources
To find additional documentation, see the Xilinx website at:
http://www.xilinx.com/support/documentation/index.htm
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-3E FPGA Starter Kit Board User Guide www.xilinx.com 11
UG230 (v1.1) June 20, 2008
R