• XSA-50 image 0
  • XSA-50 image 0
  • XSA-50 image 1
  • XC2S50 FPGA
  • XC9572XL CPLD
  • 8 MByte SDRAM
  • 128 KByte Flash
  • 100 MHz programmable oscillator
  • Parallel port
  • Keyboard/mouse PS/2 port
  • 64-color VGA port
  • 7-segment LED
  • 1 pushbutton
  • 4 DIP switches
  • 84-pin prototyping interface (53 I/O pins)
  • 5V-tolerant I/O
  • 9V DC power jack
  • 5V / 3.3V / 2.5V regulators
  • Downloading cable
  • Works with the XST-4.0 Board
  • Works with XILINX ISE, WebPACK, iMPACT and ChipScope software

Current rating: 1

The XSA-50 Board keeps the same form-factor as our popular XS40 Boards while increasing the logic density to 50,000 gates with a Spartan-2 XC2S50 FPGA.  The FPGA is combined with a 8 MByte synchronous DRAM and 128 KByte Flash to give you the resources for building a complete, soft-core RISC microcontroller system!  Or anything else you might think of...

The bitstream for the XSA-50 can be stored in the on-board 128 KByte Flash so the FPGA loads its configuration as soon as power is applied.  Or you can download directly to the board through the parallel port with the XSTOOLs utilities we provide.  The interface CPLD on the XSA-50 also supports downloading with XILINX iMPACT and circuit test/debug with ChipScope software using our simple downloading cable.  No more expensive XILINX cables!

In addition to the large FPGA, SDRAM and Flash chips, you also get a VGA port that produces vivid graphics in 64 colors. And the prototyping header gives you 53 general-purpose I/O pins for building interfaces to external devices.

And the XSA-50 helps you maintain your investment.  Use your existing XStend Boards to add a stereo codec, LEDs, switches, and a dedicated prototyping area to the XSA-50.  And keep your power supplies - the XSA-50 has the same power connections as an XS40 Board.

Think it will be a big switch to move from the XS40 Boards to the XSA-50?  Well, we provide all the software utilities for programming the FPGA, setting the oscillator frequency, and downloading and uploading the RAM and Flash.  And we make all the source code available for you to play with!  How about design examples?  We have parameterized modules for interfacing to the PS/2 keyboard port, displaying images through the VGA port, and reading/writing to the synchronous DRAM as if it were a simple static RAM.  And we will be adapting all the chapters of our Pragmatic Logic Design online text to support the XSA-50.

XESS product picture
XESS product picture