
White Rabbit Trigger Distribution
White Rabbit Trigger Distribution (WRTD) is a generic framework for distributing triggers (events) between Nodes over a White Rabbit network.
WRTD consists of the following elements:
- an HDL module for FPGAs, built on top of Mock Turtle (MT) and the White Rabbit PTP Core. When instantiated in an FPGA, this module handles the generation/reception of triggers, while providing the user with MT cores to run their own application(s) (eg. to control an ADC).
- an embedded library framework for firmware development. This library can be used when developing firmware for the Nodes, in order to connect these user applications with the generation/reception of triggers.
- a host library (written in C) that provides a way for configuring the WRTD Nodes and scheduling the generation/reception of triggers. There is also a Python wrapper for the C library, as well as a command-line tool built on top of the Python wrapper for performing the most common operations on a WRTD Node without the need to write any custom application.
Contact
Licences
- Creative Commons Attribution Share Alike 4.0 International
- GNU Lesser General Public License v2.1 only
- GNU Lesser General Public License v2.1 or later
- CERN Open Hardware Licence Version 2 - Weakly Reciprocal
Tags
Gateware Software White Rabbit WR NodeCompatible Projects

White Rabbit Switch - Hardware
White Rabbit Switch is an open hardware design of an 18-ports Ethernet switch licensed under CERN OHL 1.2

White Rabbit Switch - Hardware V4
This project describes the development of the hardware of the White Rabbit Switch version 4 (WRS-v4)

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 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