Digilent USB104 A7 Artix®-7 FPGA PC/104 Development Board

Digilent USB104 A7 Artix®-7 FPGA PC/104 Development Board, based on the Xilinx Artix-7 XC7A100T FPGA, brings power and versatility to the PC/104 stackable PC ecosystem. The Artix-7 device provides an extremely high performance-per-watt fabric, making the USB104 A7 Development Board ideal for size, weight, and power-constrained projects. I/O is provided by three 12-pin Pmod ports and a SYZYGY-compatible Zmod port. The Development Board features a USB port with multiple I/O interfaces, from UART to DSPI and DPTI, providing anything from a simple command interface up to a 40MB/s parallel interface, controllable through the Digilent Adept API. The USB104 Development Board measures 95.89mm x 90.17mm and provides the standard mounting holes with standoffs included.

Features

  • Xilinx Artix-7 FPGA (XC7A100T-1CSG324I)
    • 15850 slices containing four 6-input LUTs and 8 flip-flops apiece
    • 4860Kbits of fast block RAM
    • 6 Clock Management Tiles (CMTs), each with a phase-locked loop and mixed-mode clock manager
    • 240 DSP slices
    • Internal clock speeds exceeding 450MHz
    • On-chip analog-to-digital converter (XADC) for FPGA die temperature monitoring
    • Programmable over JTAG and Quad-SPI Flash
  • Memory
    • 512MB Micron DDR3 with 16-bit bus @ 800 or 667 MT/s depending on the configurable voltage
    • 16MB Spansion Quad-SPI Flash
  • Power
    • Powered over USB or 5V external power source
  • USB
    • DPTI/DSPI Data Transfer Interface
    • USB-JTAG Programming Circuitry
    • USB-UART Bridge
  • Zmod Port
    • One port following the SYZYGY Standard interface specification
    • Compatible with a variety of SYZYGY pods, allowing for a wide variety of applications
    • Dedicated differential clocks for input and output
    • 8 differential I/Os
    • 16 single-ended I/Os
    • DNA interfaces connected to Platform MCU allowing for various auto-negotiated power supply configurations
  • Pmod Ports
    • 3 twelve-pin ports with a total of 24 FPGA-connected I/Os
  • User GPIO
    • 2 push-buttons
    • 4 LEDs

Technical Resources

  • Schematic Diagrams
  • Xilinx Artix-7 Datasheet

Board Layout

Digilent USB104 A7 Artix®-7 FPGA PC/104 Development Board

Videos

Digilent USB104 A7 Artix®-7 FPGA PC/104 Development Board