White Rabbit Trigger Distribution
White Rabbit Trigger Distribution (WRTD) is a generic framework for distributing tiggers (events) 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 (MT) firmware development. This library can be used when developing firmware for the MT cores, in order to connect these user applications with the generation/reception of triggers.
- a host library framework that provides a way for configuring the WRTD nodes and scheduling the generation/reception of triggers.
Documentation
Project documentation is currently available from within the git repository of the project.
Known Users
None yet, project under development. Potential users include:
- LHC Instability Trigger Distribution
- OASIS White Rabbit Trigger Distribution
- SHINE (Shanghai HIgh repetition rate XFEL aNd Extreme light facility)
- ...
Support
Contacts
- Dimitris Lampridis (CERN)
Status
Date | Event |
16-07-2018 | Project started |