WARP FPGA Board

Hardware version 2.2

This board is no longer in production and is not recommended for new applications.

Please see the WARP v3 Kit for the latest version of WARP hardware.

The 2nd generation FPGA board is the latest addition to the WARP hardware platform. At its heart is a Xilinx Virtex-4 FPGA, which provides all the node's processing resources. This board provides daughtercard slots that are compatible with all current WARP daughtercards.

Key Features:

  • Xilinx Virtex-4 FX100 FPGA
    (XC4VFX100-11FFG1517C)
  • 10/100/1000 Ethernet (Marvell 88e1111 PHY)
  • 4 WARP daughtercard slots
  • 8 Multi-gigabit transceivers:
    • 2 SATA interfaces (1 target, 1 host)
    • 2 SFP interfaces
    • 4 HSSDC2 interfaces
  • DDR2 SO-DIMM slot (2GB SO-DIMM included with board)
  • 2 UART interfaces (1 on-board USB-UART, 1 DB9 RS-232)
  • User I/O (16 LEDs, 5 push buttons, 3 seven segment displays, 16-bit 3.3v I/O)
  • USB, JTAG & CompactFlash FPGA configuration

Documentation


FPGA Boards Comparison

The WARP FPGA Board v2 improves on the design of the original WARP FPGA Board v1. The table below offers a side-by-side comparison of some key features.
FPGA Resources
FPGA Board v2 FPGA Board v1
Device Virtex-4 FX100
(XC4VFX100-11FFG1517C)
Virtex-II Pro P70
(XC2VP70-6FF1517C)
Logic Slices 42k 33k
18x18 Multipliers 160 328
18kb Block RAMs 376 328
PowerPC Cores 2 2
Hard Ethernet
MAC Cores
4 0
More Information Virtex-4 Docs Virtex-II Pro Docs
Board Resources
FPGA Board v2 FPGA Board v1
Daughtercard Slots 4 4
Memory Up to 2GB (DDR2 SO-DIMM Slot) Two 2MB ZBT SRAM
Ethernet
  • One Gigabit (10/100/1000) interface
  • Two Gigabit (1000Base-T only) interfaces
    (via optional SFP moduless)
  • One 10/100 interface
Multi-Gigabit
Transceivers
  • 4 HSSDC2 ports (Infiniband keyed)
  • 2 SATA ports (1 host, 1 target)
  • 2 SFP ports
  • 8 HSSDC2 ports
    (2 populated)
MGT Clocking
  • Flexible design
  • 3 on-board oscillators
  • Daisy-chain support
  • One on-board oscillator
UART
  • One RS-232 (DB-9M port)
  • One USB/UART interface (FT232R transceiver)
  • One RS-232 (DB-9M port)
User I/O
  • 3 seven-segment displays
  • 16 LEDs (6 red/6 green/4 yellow)
  • 16-bits TTL I/O
  • 5 push buttons
  • 2 seven-segment displays
  • 4 LEDs
  • 16-bits TTL I/O
  • 5 push buttons