User documentation

White Rabbit Switch. Functional Specification.

2010-09-06 21:40

This document (preliminary version) describes the functional requirements that the White Rabbit Switch must accomplish.

White Rabbit Specification: Draft for Comments

2010-09-08 21:34

Description of White Rabbit protocol which extends IEEE1588-2008 standard.

The files with White Rabbit specification have been moved to the project White Rabbit Standardization

White Rabbit DEMO (1)

2010-11-16 01:31

Attached is a movie from Tomek's demo of White Rabbit during presentation at CERN.

Demo highlights that synchronization in WR is completely plug&play.

The movie is available with a bit better quality here:

White Rabbit DEMO (2)

2010-11-23 01:27

Attached is a movie from Tomek's demo of White Rabbit during presentation at CERN.

Demo demonstrates delay tracking in variable conditions.

Of better quality and in one piece, the movie is available here:

Tom's Master thesis

2011-05-20 10:43

T.Włostowski, Precise time and frequency transfer in a White Rabbit network, 2011.
M.Sc thesis describing the exact synchronization algorithm used in WR and the WR Switch.

White Rabbit CERN Control and Timing Network

2011-12-08 09:54

This documents puts together some preliminary thoughts about White Rabbit's application to control and provide timing for accelerators at CERN (replacing General Machine Timing).


2011-10-10 16:49

Posters in conferences, workshops and other meetings.

White Rabbit as a fieldbus (presentation)

2012-01-26 15:13

Presentation and demo done in the context of the CERN Fieldbus Working Group on Thursday 26 January 2012.

WR contribution for ITU-T Q13/15 meeting

2012-02-29 10:19

Informative contribution prepared for ITU-T Q13/Q15 meeting in Boulder

White Rabbit logo

2012-10-07 22:42

White Rabbit logo in different formats (including vector graphic) can be found here.

These logos are intellectual property of CERN.
The logo is licensed under "Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)"
If in doubt, please contact CERN before attempting to use them.


2014-09-15 11:37

Here you can find all the figures used on White Rabbit Project wiki pages.
The sources of the figures and more figures can be found in the repository (here)

Temperature Tests (aka Torture Report)

2013-02-15 16:51

A small White Rabbit system with two WR SPEC nodes connected to two WR switches was
built. All WR components were independently exposed to temperatures ranging between 0 and
50 degrees Celsius to measure the actual synchronization performance.

White Rabbit calibration procedure

2015-11-09 17:50

This document describes the calibration procedure for White Rabbit devices. The procedure must be performed to ensure the sub-nanosecond accuracy synchronization of the WR network.

White Rabbit Users

2017-05-10 12:10

This document contains information from Users and applications of White Rabbit.
The White Rabbit Users page shows a large sample of users.

WR Jobs

2017-04-26 12:10

Job descriptions where White Rabbit is mentioned.

Technical documentation

FPGA transceivers propagation delay study

2010-09-21 10:57

A great report by Nikhef's Peter Jansweijer and Henk Peek, with lots of interesting material on Xilinx Gb/s transceivers. See the report stored at its original location:


2017-06-28 18:14

Presentations in conferences, workshops and other meetings.

A list of WR-related presentation can be found here.

NOTE: The idea of packet pre-emption mentioned in the presentations WR_Tomek_ICALEPCS2009.pdf and WR_Loschmidt_ISPCS2009.pdf is not retained....


2016-10-12 17:45

Papers in conferences, workshops and other meetings.

WR switch technical specification

2011-09-09 17:47

White Rabbit Node Specifications

2011-08-17 12:48

Current version of the WR node functional specification

ptp proposal

2011-09-29 09:00

A proposal for a portable ptp daemon to be used in both WR-PTP and standard PTP

White Rabbit and Robustness: Draft for Comments

2012-07-17 18:08

This document is a study of reliability and robustness of a White Rabbit network.

Greg's Master thesis

2012-06-18 15:10

G. Daniluk, White Rabbit PTP Core the sub-nanosecond time synchronization over Ethernet, 2012.
M.Sc thesis describing the development and implementation of the first standalone HDL module handling the sub-nanosecond synchronization over a regular Ethernet - the White Rabbit PTP Core.

WR Switch Debugging

2013-09-20 22:03