32-Port 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
SpecificationsSpecs
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) Xilinx Virtex UltraScale (VU080-VU190) Xilinx Kintex UltraScale (KU095-KU115) |
Memory |
One bank of 4GB to16GB 72-bit up to 1066MHz DDR4 SDRAM |
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 |
Thermal Sensors |
2 digital temperature sensors |
Compliance |
IEEE 802.3ae 2002 |
Power Requirements |
Maximum 75W (preliminary) |
Temperature |
Operating: 0 to 45°C |
Applications App
- Avionics network testing
- In-line packet monitoring
- Network protocol bridging
- On-switch application execution
- Security algorithm implementation
- Port-dense prototyping and emulation
Documentation Doc
Datasheet | 32-Port-Programmable-Switch-Datasheet |
Block Diagram | Programmable Switch Block Diagram |