Programmable Switch

The Programmable Switch is a high port-density completely FPGA-based network switch built for special purpose switching, bridging, and monitoring applications. The Programmable Switch is based on the next generation of New Wave DV’s programmable networking hardware.

The Programmable Switch is powered by the latest Xilinx Virtex UltraScale+ FPGA technology. Purpose-built for processing network data in real time, the Programmable Switch has been optimized to provide the lowest possible latency and the highest possible performance. This makes it ideal for executing sophisticated algorithms, processing streaming data, and running a wide range of functions as close as possible to the network.

Features

  • Thirty-Two SFP28 ports
  • Xilinx Virtex UltraScale+ FPGA (VU5P – VU11P)
  • PPS time synchronization with nSec resolution
  • Thermal sensors for monitoring card temperature
  • Robust FPGA development framework

Benefits

  • High port-density FPGA-based network appliance for custom
    switching applications and line-rate packet processing
  • 1/10G Ethernet and 1/2/4/8/16G Fibre Channel Out-of-the-box
  • Ultra-low latency and high-bandwidth performance
  • Programmable FPGA with a powerful development framework
  • Wide range of FPGA sizes and memory configuration options

Specifications

Network Interface

Thirty-Two SFP28 optical ports

Ethernet Protocols

TCP, UDP, ARP, ICMP, Multicast, Broadcast

Fibre Channel Protocols

RDMA, AV, ASM

FPGA Device

Xilinx Virtex UltraScale+ (VU5P to VU11P)

Memory

One bank of 4GB to16GB 72-bit up to 1066MHz DDR4 SDRAM
One bank of 36Mbit to 144Mbit 18-bit 1066MHz QDR-IV SRAM

Flash

One 32MB memory for storing a default configuration image

Host Processor Interface

PCI Express Gen3 x1

External Interface

PPS Interface for time synchronization with μsecond resolution
RS-232 serial interface for debug

Thermal Sensors

2 digital temperature sensors

Compliance

IEEE 802.3ae 2002
IEEE 802.3ba 2010
FC-FS-3 INCITS 470-2011
FCC 47 CFR Part 15, Subpart B, Class A (USA)
IEC 60950-1 (International)
RoHS Directive 2002/95EC

Power Requirements

Maximum 75W (preliminary)

Temperature

Operating: 0 to 45°C
Storage: -40˚ C to 85˚ C

Applications

  • Avionics network testing
  • In-line packet monitoring
  • Network protocol bridging
  • On-switch application execution
  • Security algorithm implementation