Tue May 19 13:50:50 CEST 2009

Avnet Xilinx Spartan-3A FPGA board

While neuros system is compiling, let's have a look at the Spartan
FPGA board.

Board says:

Cypress PSoC
Mixed Signal Arrays

Spansion is the flash memory.

The cypress PSoC is maybe a microcontroller for the touch pads?  Yes,
it's connected to CY8C24894-24L which has a PSoC programmer port on

PSoC programmer included in a separate package: Cypress CY3217

The board has a url on the back side:

  Package contains:
    * Xilinx Spartan-3A evaluation board
    * ISE WebPACK 10.1 DVD
    * USB cable
    * Windows programming application
    * Now includes: Cypress MiniProg Programming Unit
    * Downloadable documentation and
      reference designs

  Key Features

    * Xilinx XC3S400A-4FTG256C Spartan-3A FPGA
    * Four LEDs
    * Four CapSense switches
    * I2C temperature sensor
    * Two 6-pin expansion headers
    * 20 x 2, 0.1-inch user I/O header
    * 32 Mb Spansion MirrorBit NOR GL Parallel Flash
    * 128 Mb Spansion MirrorBit SPI FL Serial Flash
    * USB-UART bridge
    * I2C port
    * SPI and BPI configuration
    * Xilinx JTAG interface
    * FPGA configuration via PSoC

Supporting Products (BOM):

Cypress Semiconductor
CY8C24894-24LFXI Cypress PsOC Mixed-Signal Array

MAX7381AXR166-T Maxim 3-pin Silicon Oscillator 16MHz

Spansion S25FL128P0XNFI001 32 Mbit SPI Flash Memory

Texas Instruments
TMP100NA/250 TI Digital Temperature Sensor, I2C Interface
TPS3809K33DBVT TI 3-pin Supply Voltage Supervisor, 2.93V Threshold
TPS3106K33DBVR TI 3.3V Supply Voltage Supervisor
TPS62290DRVT TI 1A Adjustable Step-Down DC-DC Converter
SN74CB3T3257PW TI 4-bit 1 of 2 FET Mux/Demux Tpd=250pS
SN74AHC1G08DBVR TI Single 2-Input and Gate


The download page:

Xilinx® Spartan®-3A Evaluation Kit

App Notes/Ref Designs
      > Slave Serial Configuration from a Processor
      > Serial Flash (SPI) Configuration
      > Parallel Flash (BPI) Configuration

     ISE Design Suite 10.1
      > MicroBlaze Design Introduction
      > MicroBlaze Parallel Flash Test and Execute in Place
      > ISE FPGA Design Introduction
      > MultiBoot in Serial and Parallel Flash
      > MicroBlaze Serial Flash Test
      > MicroBlaze IIC Temperature Sensor
      > MicroBlaze RTOS uC/OS-II Example

      > Xilinx Spartan-3A Evaluation Kit - BOM

      > Xilinx Spartan-3A Evaluation Kit - Errata

      > Restoring the Spartan-3A Evaluation Kit to Its Original State
      > Avnet Programming Utility Install for Windows XP SP3
      > Avnet Programming Utility Install for Windowx XP SP2 and Vista
      > Master User Constraints File (UCF)
      > Avnet Programming Utility Reference Manual

     Design Kit Discussion Group
      > Xilinx Spartan-3A Evaluation Kit

      > Xilinx Spartan-3A Evaluation Kit - Schematics
      > Xilinx Spartan-3A Evaluation Kit - PCB

Test Files
      > Default Serial Flash Factory Image
      > Factory Test Source Project (EDK 9.2)

User Guide
      > Xilinx Spartan-3A Evaluation Kit - User Guide
      > Xilinx Spartan-3A Evaluation Kit - Quick Start Guide
      > Application Programmer Implementation Guide
      > Xilinx Spartan-3A Evaluation Kit - FAE Field Guide

      > XBD Files (EDK 9.2i)
      > XBD Files (EDK 10.1 or later)

some more stuff about the board: