Description
USB-FPGA Module 2.13 is an FPGA Board with Spartan 6 XC6SLX16 FPGA, USB 2.0 controller, 66 MByte DDR SDRAM, Flash, many GPIO's and on-board voltage regulators.
Features
- USB 2.0 interface with Mini-USB connector (B-type)
- Cypress CY7C68013A EZ-USB FX2 Microcontroller
- Xilinx Spartan 6 XC6SLX16 FPGA (XC6SLX9 and XC6SLX25 on request)
- External I/O connector (consisting in two female 2x32 pin headers with 2.54mm grid) provides:
- 88 General Purpose I/O's (GPIO) connected to FPGA
- 6 General Purpose I/O's (GPIO) connected to EZ-USB FX2 Controller
- 6 Special I/O's (SIO) connected to EZ-USB FX2 Controller
- JTAG signals
- Reset signal
- External power (4.5 V .. 16 V) input
- 3.3V output
- I/O voltage output or input
-
64 MByte DDR SDRAM:
- 200 MHz clock frequency
- 16 Bit bus width
- Up to 800 MByte/s data rate
- Easy to use hard memory controller included Spartan 6 FPGA with 6 ports.
- 128 MBit on-board Flash memory
- Allows Bitstream loading from Flash to FPGA (up to 6.5 MByte/s)
- Accessible from EZ-USB FX2 and from FPGA
- 128 Kbit EEPROM memory (can be used to store the EZ-USB firmware)
- 2 Kbit MAC-EEPROM: contains a unique non erasable MAC-address and is used to store firmware settings
- On-Board power supply:
- 3.3 V: 2000 mA
- 2.5 V: 2000 mA
- 1.2 V; 1000 mA
Block Diagram
Images
Top side of USB-FPGA Module 2.04b with Spartan 6 XC6SLX16.
|
Bottom side of USB-FPGA Module 2.04.
|
References