Sarsen Technology
Sarsen Technology home products and services search by manufacturer about us contact us Sarsen Technology Sarsen Technology

BittWare Altera FPGA Signal Processing COTS Solutions

Altera Stratix IV GX FPGA

BittWare SP/S4-AMC Altera Stratix® IV GX AdvancedMC Board with four SFP/SFP+

FPGA-Computing AdvancedMC with SFP/SFP+ FPGA Mezzanine Card

BittWare's SP/S4-AMC (SP/S4AM)is a full-size, single wide AdvancedMC that can be attached to AdvancedTCA (Advanced Telecom Compute Architecture) carriers or other cards equipped with AMC bays, and used in MicroTCA systems. The BittWare S4AM features a high-density, low-power Altera Stratix IV GX FPGA designed specifically for serial I/O-based applications, creating a completely flexible, reconfigurable AMC.

BittWare’s Atlantis FrameWork, in conjunction with the FINe Host/Control Bridge, greatly simplifies application development and integration of this powerful Altera Stratix IV GX based board. Four small form-factor pluggable-plus (SFP/SFP+) compact optical transceiver connectors are available on the front panel. The board also provides an IPMI system management interface, a configurable 15 port AMC SerDes interface supporting a variety of protocols.

Additionally, the SP/S4-AMC features 10/100 Ethernet, Gigabit Ethernet, two banks of DDR3 SDRAM, two banks of QDRII+ SRAM, and Flash memory for booting the FPGAs and FINe.

bittware altera stratix iv gx amc format board with four sfp/sfp+

SFP/SFP+ FPGA Mezzanine Card

The SP/S4AM provides a four-cage SFP/SFP+ connector on the front panel with each transceiver providing support for virtually any serial communication standard, including: Fibre Channel, Gigabit Ethernet, SONET, CPRI, and OBSAI. The four SFP/SFP+ SerDes channels are connected directly to the Stratix IV GX FPGA.

Altera Stratix IV GX FPGA

The Altera Stratix IV GX FPGA was specifically designed for serial I/O-based applications requiring high-density, reconfigurable logic. The Stratix IV GX provides 19 full-duplex, multi-gigabit transceivers, 16 of which are high-performance, supporting PCI Express (Rev 1.0/2.0), 10GigE, Gigabit Ethernet, 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 18x18 multipliers. The FPGA implements BittWare’s Atlantis FrameWork and provides seamless routing of all on-board data, I/O, and memory.

Block Diagram

bittware sp-s4am block diagram

Fat Pipes, Common Options, and I/O Interfaces

The Altera Stratix IV GX FPGA interfaces to three ports (1, 2, & 3) in the AMC common options region, and 16 ports in the AMC fat pipes region (4 - 15, 17 - 20). These 19 ports provide a network data and control switch fabric interface on the AMC connector, with 12 supporting up to 6.25 GHz, three supporting up to 3.125 GHz, and the remaining four providing LVDS rear-panel I/O. All AMC clocks are also connected to the Stratix IV GX.

The front panel provides an additional four SerDes via an Infiniband-type connector, along with 10/100 Ethernet, two RS-232 ports, and a JTAG port for debug support.

BittWare's ATLANTiS™ FrameWork

BittWare’s ATLANTiS FrameWork (AFW) provides reconfigurable FPGA components, along with the infrastructure necessary to implement, simulate, synthesize, validate, and deploy a complete FPGA application on the Stratix IV GX. AFW delivers fully validated FPGA physical interfaces for all board-level I/O and communications, including high speed SerDes and external memory control, along with resource management components such as buffering, DMA engines, and arbitration. Each component can be easily monitored and controlled via an addressed path implemented using Altera’s open standard Avalon Memory Mapped Interface. Similarly, Altera’s open standard Avalon Streaming Interface is used to implement point to point data transport between ATLANTiS components. A set of reconfigurable fabric components such as multiplexers, switches, decoders, and FIFOs expand the interconnect options for both memory mapped and streaming interfaces. AFW removes the burden of reinventing low-level IP for the FPGA, thus freeing developers to focus on unique value-added development.

FINe™ Host/Control Bridge

BittWare’s FINe Host/Control Bridge implements a complete control plane interface for the S4AM, facilitating separate control and data planes, and greatly simplifying the development of data plane I/O and processing. Extensive software support is provided via BittWare’s BittWorks Toolkit including a Host Interface Library (HIL) which supports run-time command and control, and the DSP21K Toolkit for development and debugging.

Board Architecture

FPGA

  • Altera® Stratix® IV GX FPGA (4SGX230/530)
  • BittWare’s ATLANTiS™ FrameWork
  • 16 full-duplex, high-performance, multi-gigabit SerDes transceivers @ 6.25 GHz
  • Three full-duplex, multi-gigabit SerDes transceivers @ 3.125 GHz
  • Over 530k equivalent LEs
  • Over 20 Mbits of RAM
  • Over 1,024 embedded multipliers

External Memory

  • Two banks of up to 1 GByte DDR3 SDRAM configured as x32
  • Two banks of up to 9 MBytes QDRII+ SRAM configured as x18
  • 64 MBytes of Flash memory for booting FPGA and FINe

Fat Pipes Interface

  • 12 ports (4 - 11, 20 - 17) @ up to 6.25 GHz via ATLANTiS™ FrameWork, configurable to support PCI Express (Rev 1.0/2.0), Serial RapidIO (Rev 1.0/2.0), GigE, 10GigE/XAUI
  • Four ports (12 - 15) of LVDS I/O (4 In, 4 Out)

Common Options Interface

  • BittWare’s FINe™ Host/Control Bridge providing Gigabit Ethernet on port 0
  • Ports 1, 2 & 3 via ATLANTiS™ FrameWork, configurable to support PCI Express, Serial RapidIO, and GigE

Other AMC Edge Connections

  • All AMC clocks brought to ATLANTiS
  • Module Management Control (MMC) Interface implementing IPMI for temperature monitoring and hot-swap support
  • Connectorless footprint for Agilent / Tektronix logic analyzers

AMC Front Panel I/O

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

SFP / SFP+ FMC

  • 4 SFP/SFP+ transceivers on front panel connected to FPGA via SerDes
  • EEPROM available via I2C

Size

  • AMC full-size, single width format compatible with AMC.0 specification R2.0

Software Support

Host Interface

  • BittWare’s software development kit for Windows® and Linux contains C-callable libraries for board control and communications routines
  • Porting kit available for other operating system platforms

Development Tools

  • Altera’s Quartus® II software
  • BittWare’s FPGA Developers Kit with modules for ATLANTiS framework (I/O, routing, and processing), memory interfacing, and DMAs

Ordering Information

SP/S4AM-RW-YY-Z-AABB-CDEFG-HHIJK

RW: Ruggedization

0U = Commercial (0C to 50 C)*


YY: SFP Transceiver

00 = No transceiver (default)


Z: Front Panel Input Clock

0 = Not Installed*

1 = Installed†


AA: FPGA Size

23 = Altera Stratix IV GX 230 FPGA*

53 = Altera Stratix IV GX 530 FPGA†


BB: FPGA Speed Grade

C2 = Commercial Speed Grade 2†

C3 = Commercial Speed Grade 3*

C4 = Commercial Speed Grade 4†

I3 = Industrial Speed Grade 3†

I4 = Industrial Speed Grade 4†


C: DDR3 Bank A Size

0 = None†

7 = 256 MB*

8 = 512 MB†

9 = 1 GB†


D: DDR3 Bank B Size

0 = None†

7 = 256 MB*

8 = 512 MB†

9 = 1 GB†


E: QDRII+ Bank A Size

0 = None*

2 = 9 MB†


F: QDRII+ Bank B Size

0 = None*

2 = 9 MB†


G: FINe Flash Size

5 = 64 MB†

6 = 128 MB*


HH: Front Panel

F3 = Full Size SPFM Cutout*


I: Front Panel SerDes

0 = Not Populated*


J: VITA-57 Vadjust

0 = Any Vadj but 3.3V†

1 = Vadj of 2.5V or 3.3V*


K: VITA-57 VioB

0 = Any VioB but 3.3V†

1 = VioB of 2.5V or 3.3V*


* Default

† Contact Sarsen Technology for availability

Please call us on +44 1672 511166 or send an email to info@sarsen.net to learn more about the features of BittWare's Altera Stratix IV GX FPGA COTS solutions.

Sarsen Technology
©2000 - 2010 Sarsen Technology Limited
updated 27 November 2009