USBS6 Spartan-6LX FPGA board with USB 2.0

«The USBS6 FPGA board is based on the Xilinx Spartan-6LX® FPGA. This logic-optimized FPGA family is ideal for applications requiring high logic densities. In combination with the powerful Cypress FX2LP™ USB 2.0 controller, 1Gb of LPDDR SDRAM and a serial UART, this board is well suited for system-on-a-chip implementations.»

target applications

  • PC peripherals
  • CMOS sensor interfacing
  • image processing
  • DSP co-processing
  • embedded control
  • custom test equipment
  • Microblaze applications

features

  • Xilinx Spartan-6LX®
        FPGA versions available:
        XC6SLX16-2CSG324C
        XC6SLX25-2CSG324C
        XC6SLX45-2CSG324C
  • Cypress FX2LP™ USB2.0 controller
  • 1 Gb LPDDR SDRAM
  • 128 Mb QSPI flash
  • 16 Mb SPI flash
  • USB UART (FT232)
  • rotary switch & user leds

USB 2.0 high speed performance

Real-world measured data rate of 40 MB/s can be achieved with UDK API and high speed USB 2.0 connections.

multiple configuration options

You can configure the FPGA using the Xilinx Platform Cable (JTAG), using your own UDK-based software, using the UDK3 board manager or from the on-board flash memory. All this options are always available - there is no need to choose with switches or jumpers.

board management tools

Included in the UDK, there are tools to perform FPGA configuration, clear, write and read the on-board configuration flash, read and write the user-ID of the board and control the reset-pin. 

Unified Development Kit UDK and API

The Cesys UDK is an API for FPGA configuration and interfacing the FPGA to the software running on your PC. The UDK handles everything between a API call from your software and a bus transaction inside the FPGA. Read and write calls are serialized through the USB 2.0  bus, making the FPGA bus address space directly accessible by your software. Using the UDK results in an enormous saving in time and development resources. It is available at no additional cost when used with the USBS6 board. To use it with 3rd party hardware, we offer a pay-once licensing model for the UDK source-code.

reference design

Use our extensively tested reference designs as a starting point for your projects. We use our own reference designs for many customer projects and can therefore offer you the very best support.

design-in support

We have great interest in ensuring that your project is successful. That is why we will give great effort to assist you. We will answer questions that you ask in our support-forum as soon as possible because sometimes, it's the little things that stop you. In addition to our free forum-support, we offer fee-based support and development service customized to your needs.

prototyping and OEM integration

The USBS6 was built for prototyping systems and integration into OEM devices. Everywhere, a  Spartan-6LX solution with USB 2.0 interface is required, the USBS6 is a perfect match.


block schematics

click to enlarge

Spartan-6LX FPGA attributes

devicelogic cellsCLB flip-flopsdistributed RAM bitsblock RAM bitsDSP48A1 slices1CMTs2
XC6LX1614,57918,224136k576k322
XC6LX2524,05130,064229k936k382
XC6LX4543,66154,576401k2,088k584

1 Each DSP48A1 slice contains an 18 x 18 multiplier, an adder, and an accumulator.
2 Each CMT contains two DCMs and one PLL

development tools

To develop your own FPGA solutions, Xilinx offers the ISE design suite. The Spartan-6LX  FPGAs that are used on the USBS6 board are supported by the free version, called WebPack Edition.


documentation and downloads

Download documentation.
Get answers, download* drivers, tools and reference designs from the Cesys support forum.
* To enter the protected download area of the forum, you have to register in the forum and ask the forum admin to flag you as a customer.


ordering information

itemFPGAarticle numberavailability
USBS6XC6SLX16-2CSG324CC1030-5510warehouse type

On request, we can produce USBS6 boards with alternate FPGA densities and speed grades:
XC6SLX25-2CSG324C
XC6SLX45-2CSG324C


We deliver worldwide.
Please place your order in our online-shop or send us your P.O. by fax or email.

Online shop

Check price & availability. Order online.