VITA 57 FMC Site for Processing and I/O Expansion

The FMC (FPGA Mezzanine Card) site provides 8 high-performance SerDes, 60 LVDS pairs, 6 clocks, I2C, JTAG, and reset to the Stratix IV GX. The connector is compliant with the VITA 57 mezzanine standard for FPGA I/O, enabling designers to customize the S43X to their individual needs with optional FMC I/O boards.

Altera Stratix IV GX FPGA

The Altera Stratix IV GX was specifically designed for serial I/O-based applications requiring high-density, reconfigurable logic. The Stratix IV GX provides 23 high-performance, full-duplex, multi-gigabit transceivers, supporting PCI Express (Rev 1.0/2.0), 10 GigE, GigE, Serial RapidIO (Rev 1.0/2.0), and SerialLite II standards. It contains up to 530k equivalent LEs, over 20 Mbits of embedded memory, and 1,024 embedded 18×18 multipliers.

I/O Interfaces

A debug utility header provides 10/100 Ethernet, RS-232, and a JTAG port for debug support. The rear panel VPX interface includes GigE to the FINe, and 15 SerDes channels and 32 LVDS pairs (16 in, 16 out) to the Stratix IV GX FPGA.

FINe™ III Host/Control Bridge

BittWare’s FINe III Host/Control Bridge (see Figure 2) implements a complete control plane interface for the S43X, facilitating separate control and data planes, and greatly simplifying the development of data plane I/O and processing. BittWare’s BittWorks software tools provide extensive software support and are tightly integrated with the FINe. The FINe provides GigE via the rear panel, along with 10/100 Ethernet and an RS-232 monitor port via a utility header, and it is connected to the FPGA via a local control bus. FINe III Architecture Overview

Development Tools

BittWare offers complete software support for the S43X with its BittWorks II software tools. The BittWorks II Toolkit is a collection of libraries and applications for BittWare’s Stratix IV and V FPGA-based boards. Designed to make developing and debugging the applications for BittWare’s boards easy and efficient, the Toolkit provides the glue between the host application and the hardware. The Toolkit supports 32-bit, and 64-bit Windows and Linux platforms.


Board Architecture


  • Altera® Stratix® IV GX FPGA (4SGX230/530)
  • 23 full-duplex, high-performance, multi-gigabit SerDes transceivers @ 6.25 GHz
  • Over 530k equivalent LEs
  • Over 20 Mbits of RAM
  • Over 1,024 embedded multipliers

External Memory

  • Four banks of up to 1 GByte DDR3 SDRAM configured as x32
  • 128 MBytes of Flash memory for booting FPGA and FINe

BittWare FINe III Host/Control Bridge

  • GigE to rear panel
  • Supports host- and Flash-based booting of Stratix IV GX FPGA
  • Runs BittWorks server for full remote access via the BittWare Toolkit

Rear Panel I/O

  • GigE via BittWare’s FINe™ Host/Control Bridge to rear panel (VPX P1)
  • 15 channels of high-speed SerDes transceivers from rear panel (VPX P1) to Stratix IV GX
  • 32 LVDS pairs (16 Tx and 16 Rx) from rear panel (VPX P2) to Stratix IV GX

Debug Utility Header

  • 10/100 Ethernet
  • RS-232 port to FINe
  • JTAG debug interface to the Stratix IV GX


  • VPX 3U single slot (160mm x 100mm)

Development Tools

System Development

  • BittWorks II Toolkit – host, command, and debug tools for BittWare hardware
  • BittWorks II Porting Kit – source code and prebuilt ports for porting the BittWorks II Toolkit to other operating systems

FPGA Development

  • Altera Quartus® II software

Development Platforms

  • VPX Rapid Development Platform

Accessory Boards

  • BittWare S43X-BORT rear transition module for rear panel I/O breakout
  • BittWare GXBO breakout board for front panel I/O access

FMC Solutions

Data Conversion and Processor FMC Options

A variety of VITA-57 FMCs are available to add I/O or Anemone processors to the S43X’s VITA-57 FMC site:
  • 3F104: 4 channels 14-bit, 250 MSPS ADC
  • 3F107: 8 channels 12-bit, 65 MSPS ADC
  • 3F125: 1-4 channels 8-bit, up to 5 GSPS ADC
  • 3F126: 1-4 channels 10-bit, up to 5 GSPS ADC
  • 3F150: 2 channels, 14-bit, 250 MSPS ADC and 2 channels, 16-bit, 800 MSPS DAC
  • 3F204: 1 – 2 channels 16-bit, up to 1 GSPS DAC
  • AAFM: 4 Anemone104 co-processors