White Rabbit Switch - Hardware
White Rabbit Switch is an open hardware design of an 18-ports Ethernet
switch licensed under CERN
OHL 1.2. It is a central
element of a White Rabbit network and was designed as a part of the
White Rabbit
project.
The WR Switch can be used with official
firmware
releases. As the design is open it can also be used as the hardware
platform for other, non-White Rabbit
projects.
Figure 1: WR Switch v3.4
Figure 2: WR Switch v3.4: Front view, FMC connectors
Figure 3: WR Switch v3.3 back view
WR Switch hardware consists of three elements:
- WR Switch Box (fig. 1) - is a white metal 19’’ 1U case with two cooling fans in the back
- main PCB (fig. 4) - contains main electronics components, ARM processor, Xilinx FPGA chip, oscillators, memories, etc.
- backplane PCB (fig. 4) - electrical connections to 18 SFP cages, debug USB-uart ports, LEDs, etc.
Figure 4: WR Switch v3.3 top view of PCBs
Contact
Licences
Tags
White Rabbit WR Switch WR Switch v3 TRL9 CommercialCompatible Projects

DIOT Zynq Ultrascale-based System Board
The DI/OT System Board is one of the main components of the Distributed I/O Tier project ecosystem

AMC FMC Carrier AFCZ
AFCZ is flexible dual FMC carrier based on ZU7CG or ZU11EG SoC devices

PXIe FMC Carrier Board - SPEXI7U
The SPEXI7U PXIe FMC carrier card was developed in the framework of the SAMBUCA (Sensors Acquisition and Motion Control system) project

White Rabbit Event Node (WREN)
WREN is the WR Node for the WRT System, functioning as both the Transmitter and Receiver within the network

Simple VME FMC Carrier SVEC
The FMC VME Carrier is an FMC carrier in VME64x format that can hold two FMC cards and an SFP connector
Simple PCIe FMC carrier SPEC
The FMC PCIe Carrier is an FMC carrier that can hold one FMC card and an SFP connector
10G White Rabbit Network Interface Core
A WR compliant Network Interface Core (WR-NIC) for 1G and 10G Ethernet communication

BabyWR
BabyWR is being developed as a cost effective and small pluggable WR node
CITY - CarrIer for RFoWR-based Timing sYstems
This card can be used to distribute RF signals over a White Rabbit network

Compact Universal Timing Endpoint based on White Rabbit
The Cute-WR project aims to build a self-contained White Rabbit Node implementation on a FPGA Mezzanine Card

Compact Universal Timing Endpoint Based on White Rabbit with Artix7 - Cute-WR-A7
The Cute-WR-A7 is the enhanced version of the CUTE-WR-DP with an Xilinx Artix7 series FPGA

Compact Universal Timing Endpoint Based on White Rabbit with Dual Ports Cute-WR-DP
The project is obsolete, a similar project Cute-WR-A7 replaces the old Spartan-6 FPGA with Artix 7 family

CompactRIO White Rabbit CRIO-WR
CRIO-WR is a standalone White Rabbit node implementation on a PCB with a form factor for National Instruments CompactRIO modules
Distributed Direct Digital Synthesis over White Rabbit D3S
This project aims at distributing periodic (mainly clock) signals of arbitrary frequencies over a White Rabbit network
distributed oscilloscope
Distributed Oscilloscope (DO) is a tool for synchronous monitoring of analog signals in distributed systems

FPGA and ARM SoC FMC Carrier FASEC
This card is a carrier for two low pin count FPGA Mezzanine Cards (VITA 57) with additional 200 kSPS bipolar analog inputs, Ethernet connectivity and fail-safe functionality

High Performance MTCA.4 White Rabbit Receiver
The HP WR Timing Receiver is composed by two MTCA eRTM (Rear Transition Module) modules: Digital board (WR node), sitting in the slot 14

LHC Instability Trigger Distribution LIST
LIST is a general purpose trigger distribution system based on White Rabbit.* The latency between reception and transmission of a trigger is done with a low and notably fixed latency, with an accuracy of better than 1 ns

PPSi
This project is concerned with writing a portable PTP daemon, to be used in White Rabbit and possibly other projects

PZ Carrier and Trigger IO - PZ-TIO
The PZ-TIO is an input/output carrier board for a Zynq System on Module (SoM), Model Avnet PicoZed 7015

Simple PXIe FMC Carrier SPEXI
The PXI express FMC Carrier Board (SPEXI) is the PXI express version of the SPEC board
SPEC150
This is the same card as the SPEC FMC carrier where a larger FPGA is used

SPEC7
The FMC PCIe Carrier called SPEC7 is an FMC carrier that can hold one FMC card and an SFP connector. This board uses a Xilinx Zynq FPGA with Dual-Core ARM processor integrated and is optimised for low jitter and cost and is usable with most of the FMC cards designed within the OHR project (e.g

TiCkS
The TiCkS board is an FMC carrier based on the SPEC
tr-amc
A White Rabbit Timing Receiver in AMC (Advanced Mezzanine Card, AdvancedMC) format

tr-pexp
A White Rabbit timing receiver in PCIe (PCI Express) format
tr-pmc
A White Rabbit Timing Receiver in PMC (PCI Mezzanine Card) format

VME FMC Carrier - VFC-HD
The VFC-HD is an Intel Arria V based VME64x carrier for one High Pin Count (HPC) FPGA Mezzanine Card (FMC, VITA 57)

VME FMC Carrier - VFC-HS
The VFC-HS is an Intel Arria V based VME64x carrier for one FMC+ Mezzanine Card (VITA 57.4)
White Rabbit Compliance Tests
This project hosts compliance tests dedicated for WR devices

White Rabbit Network Interface Card
The White Rabbit Network Interface Card (WR-NIC) project implements a NIC with White Rabbit (WR) synchronization features that can be plugged in a PCIe slot of a conventional computer with Linux OS

White Rabbit Starting Kit
White Rabbit is an extension to Ethernet network with sub-nanosecond accurate synchronization and gigabit rate data transfer speed

White Rabbit Switch - Gateware
This project concerns the internals of the WR Switch HDL design

White Rabbit Switch - Hardware V4
This project describes the development of the hardware of the White Rabbit Switch version 4 (WRS-v4)
White Rabbit Switch - Software
This page hosts all CERN stable firmware releases for the WR switch, the main component of the White Rabbit project

White Rabbit Trigger Distribution
White Rabbit Trigger Distribution (WRTD) is a generic framework for distributing triggers (events) between Nodes over a White Rabbit network

WRS Fan-less hardware
The White Rabbit Switch is the central element of a White Rabbit network and was designed as a part of the White Rabbit project

WRS Low Jitter Daughterboard
The aim of the board is to improve the jitter performance of the 10 MHz and PPS outputs of WR Switch using an external PLL and a new VCTCXO

WRS with low jitter logic integrated
The White Rabbit Switch Low Jitter (WRS-3-LJ/18) is a new version of the White Rabbit Switch which counts with a series of improvements that enable its use in more demanding time and frequency distribution applications

WRS-318 with LJD prepared hardware
An 18-port White Rabbit switch V3.4 that is prepared for the Low-Jitter Daughterboard