White-Rabbit -> Summary of WR projects
Sub-projects
WR technology
- White Rabbit Standardization - it covers all efforts geared to standardize White Rabbit, with a view to providing a stable specification which everyone can use to build compliant products.
- PPSi - A Precise Time Protocol (PTP, IEEE 1588) software stack whose single source code can be compiled for many architectures (POSIX systems, SPEC...). It will be used both on switches and nodes.
- White Rabbit Network Robustness - a broad subject covering methods (HW & SW) which enable to increase overall reliability of a WR-based system.
White Rabbit basic systems
- White Rabbit Network Interface Card - a White Rabbit compliant Network Interface Card (NIC) based on the SPEC and the DIO FMC.
- White Rabbit Starting Kit - this project demonstrates the functionality of a basic timing system in order to get people started on White Rabbit (WR).
- Compact Universal Timing Endpoint based on White Rabbit - a compact WR node implementation with minimum components required.
- Distributed Direct Digital Synthesis over White Rabbit - D3S
Switch-related
- White Rabbit Switch Hardware - this project covers the hardware development of the White Rabbit switch.
- White Rabbit Switch HDL - this project contains all the HDL necessary for the FPGA of the WR switch.
- White Rabbit Switch Software - software for the WR switch, and in particular the embedded Linux system running in the ARM9 processor.
- White Rabbit Switch Testing - a project to host all software and hardware developments related to testing the WR switch.
Related projects
- White Rabbit Node - describes how WR Nodes can be built and shows design examples.
- White Rabbit core collection - a collection of universal IP Cores used in different components of a White Rabbit system (it includes the WR PTP Core)
- EtherBone Core - Etherbone is an FPGA core that connects Ethernet to and internal on-chip wishbone bus permitting any core to talk to any other across Ethernet.
Research projects
- University of Granada, Spain
- White Rabbit High availability Seamless Ring - HSR - instead of a tree, use a ring topology to connect switches or dual-port-nodes together.
-
EPFL, ESPLAB, Switzerland
- White Rabbit Wireless Extension research project: establish synchronization using radio devices that support SyncE and 1000Base-X connections. (M. Rico, June 2015)
-
ASTERICS -
Cleopatra - EU H202
- Work on a thorough calibration of White Rabbit equipment (e.g. one that includes temperature-dependent delays) as well as a way to change calibration values on the fly (RX,TX delay and fibre asymmetry).
- Reducing jitter of 62.5MHz output clock of switches by varying PLL
parameters
- Mattia Rizzi, UNIBS, Italy and CERN (October 2015)
16 December 2015