Project maintainers


Name: usb_fpga_2_16
Created: Nov 25, 2013
Updated: Jul 31, 2014
SVN Updated: Feb 5, 2014
SVN: Browse
Latest version: download (might take a bit to start...)
Statistics: View
Bugs: 0 reported / 0 solved
Star3you like it: star it!

Other project properties

Category:Prototype board
Development status:Stable
Additional info:
WishBone compliant: No
WishBone version: n/a
License: GPL


An FPGA Board with the largest Artix 7 XC7A200T FPGA, USB 2.0 controller, Flash memory, 100 GPIO's and on-board voltage regulators.


  • USB 2.0 interface, Mini-USB connector (B-type)
  • Cypress CY7C68013A EZ-USB FX2 Microcontroller (128 pin version)
  • Two Xilinx Artix 7 FPGA variants: XC7A200T (stock type) and XC7A100T (on request)
  • External I/O connector:
    • Compatible to all Series 2 FPGA Boards
    • Consits in 2x32 pin headers on bottom side
    • 100 General Purpose I/O's (GPIO) connected to FPGA
    • JTAG signals
    • Reset signal
    • External power (4,5 V .. 16 V) input
    • 3.3V output
    • I/O voltage output or input
  • 128 MBit on-board Flash memory
    • Allows FPGA configuration from Flash (up to 16.5 MByte/s)
    • Accessible from EZ-USB FX2 and from FPGA
  • Fast FPGA configuration via USB using CPLD: up to 24 MByte/s
  • Memory mapped IO between EZ-USB FX2 and FPGA
  • 128 Kbit EEPROM memory (used to store the EZ-USB firmware)
  • 2 Kbit MAC-EEPROM: contains a unique non erasable MAC-address and stores firmware settings
  • On-Board power supply:
    • 3.3 V: 2 A
    • 1.8 V: 1 A
    • 1.0 V: 14 A (sufficient for high performance applications)
  • Heat sinks (two types) for high performance / high speed applications included
  • Optional:
    • Battery to store a key for bitstream encryption
    • On-board JTAG connector

Block Diagram

Block diagram of the ZTEX FPGA Board with Artix 7 XC7A200T and USB 2.0


Click on the images for larger versions.

Top side of the ZTEX FPGA Board with Artix 7 XC7A200T and USB 2.0

Top side of USB-FPGA Module 2.16b with Artix 7 FPGA XC7A200T.

ZTEX FPGA Board with Artix 7 XC7A200T and active cooler

USB-FPGA Module 2.16 with active cooler. A heat sink kit containing an active and a passive cooler belongs to the contents of delivery of the FPGA Board.