Check out the latest updates! View News & events

Cosylab Logo Cosylab Logo
  • Solutions
    • Radiation therapy
      Enable the best cancer care, streamline workflows, treat more patients and reduce your development risks and time-to-market with our innovative, integrable software.
      Read more
    • Fusion
      Fusion projects are dynamic environments, and success is measured in milestones. Our experts in control, prototyping, diagnostics and subsystems development can help your project stay on track.
      Read more
    • Quantum
      Bring your quantum system to the market sooner with our control system components and integration while focusing on core innovation! Industrial quality and dependability hardware and firmware are our business.
      Read more
    • Accelerators
      With decades of experience in control systems for all particle accelerator types, we can help you mitigate development risk, shorten delivery time and reduce the total cost of ownership.
      Read more
    • Complex medical devices
      Leverage our vast engineering expertise in developing complex medical software to bring your innovative device to the market and patients sooner.
      Read more
    • Semiconductor
      Gain some breathing space while shortening development cycles with our advanced software and electronics engineering solutions
      Read more
    • Space
      Let us help you develop top-class software systems for your scalable space missions faster, reducing risk and time-to-market in a highly regulated environment.
      Read more
    • Astronomy
      Astronomy projects are increasing in cost and complexity while timelines are shortening. You can count on us to provide well-designed, standards-based software to reduce your project's risk.
      Read more
  • Customer stories
  • Expertise
  • About us
  • Careers
  • Blog
  • News & events
Get in touch
  • sl
  • en
  • zh
  • ja
Get in touch
  • sl
  • en
  • zh
  • ja

Solutions

(121 results)

Search Result Image
Space
Bring your space mission to life with expert engineering force
Search Result Image
Expertise
Bring your space mission to life with expert engineering force
Search Result Image
Some space solution
Bring your space mission to life with expert engineering force

Articles

(21 results)

Search Result Image
Article about space
Bring your space mission to life with expert engineering force
Search Result Image
Article about space
Bring your space mission to life with expert engineering force
Search Result Image
Article about space
Bring your space mission to life with expert engineering force
Search Result Image
Article about space
Bring your space mission to life with expert engineering force
Search Result Image
Article about space
Bring your space mission to life with expert engineering force

Content

(21 results)

Search Result Image
Content about space
Bring your space mission to life with expert engineering force
View all results
  1. Homepage
  2. Consulting on Timing Systems and Open Source Collaboration Tools at the Inception of CERN’s White Rabbit Project

Consulting on Timing Systems and Open Source Collaboration Tools at the Inception of CERN’s White Rabbit Project

Publish date:
11. March 2019
Category:
Big science Case studies
“Timing is everything!” Nowhere is this statement truer than at CERN. So, when CERN wanted to renovate their General Machine Timing System, Cosylab was called in to gather requirements using input from other Big Science projects like GSI (FAIR), INPL and ITER. These requirements helped shape the White Rabbit Timing System.
Consulting on Timing Systems and Open Source Collaboration Tools at the Inception of CERN’s White Rabbit Project
Share:
  • Facebook
  • Instagram
  • Twitter
View of CMS detector at end of 2007 © 2007–2017 CERN

Introduction

CERN, the European Organization for Nuclear Research, is one of the world’s largest scientific research centres. A core part of CERN’s operation is the master timing system which coordinates all activities to produce a beam. Therefore, a decision to renovate the timing system is not something made easily. So, in 2008, when CERN decided to renovate their General Machine Timing System, they partnered with Cosylab for the requirements gathering phase. This contributed to the development of the Open Hardware Repository and the open hardware White Rabbit Timing System, an open-source solution to the design and implementation of an accelerator timing system.

The Timing System Challenge

Compared with software, the development of hardware has unique challenges when it comes to reuse:

  • Schematics and PCB layouts are harder to share then software code
  • The non-open nature of commercial tools
  • The multitude of file formats

The obvious solution is an “open source project”, but if it is the ambition of an open source project to cater to the needs and demands of different facilities, then it is essential that there is a phase of diligent requirements collection at the project start.

Timing System Requirements Gathering

Cosylab collected the timing system requirements from Big Science laboratories:

  • CERN
  • GSI’s Facility for Antiproton and Ion Research (FAIR) project
  • L’Institut de Physique Nucléaire de Lyon (IPNL)
  • ITER, the international nuclear fusion project

The requirements were then organized into layers, starting at the lowest (physical) layer and moving up until the event distribution processor. Thereafter, an analysis was done to identify commonalities and potential incompatibilities.

The presence of a timing expert in Cosylab’s team was instrumental for choosing them as a partner in the early days of the White Rabbit project. In addition, the experience of Cosylab working on many projects for many different users in our community made them a suitable partner for the requirements gathering phase.
— Javier Serrano, Hardware and Timing section leader, Beams Department — Controls — Hardware and Timing (BE-CO-HT) section, CERN

Open Hardware Repository Setup

White Rabbit provides sub-nanosecond accuracy and picoseconds precision of synchronization for large distributed systems.

To speed up the “time to market”, Cosylab decided to implement and host the first version of the Open Hardware Repository website portal. With Cosylab’s understanding of open source collaboration workflows, they could quickly converge with the customer on the best setup and what needed to be done.

In preparing the first version of the Open Hardware Repository, CERN benefited from Cosylab’s range of skills and connections with many laboratories.
— Javier Serrano, Hardware and Timing section leader, Beams Department — Controls — Hardware and Timing (BE-CO-HT) section, CERN

How CERN Benefited

  • Time saved by having fast research results
  • Increased quality of requirements by adding a wide field of expertise
  • Time saved by flexible addition of complementary development services
  • Tailored solution fitting an open-source community

White Rabbit and the Open Hardware Repository today

On October 12 2017, in Barcelona, Javier Serrano was awarded the ICALEPCS Lifetime Achievement Award for his major contributions to the creation of the Open Hardware movement.

Javier Serrano receiving the ICALEPCS Lifetime Achievement Award in 2017.

 

The Open Hardware Repository currently contains more than 280 projects and subprojects, with White Rabbit being one of the key projects.


Download the full Case Study on Cosylab’s Consulting on Timing Systems and Open Source Collaboration Tools at the Inception of CERN’s White Rabbit Project.

Download case study
Back

The leading provider of cutting-edge expertise, software and electronics for the world’s most advanced systems and devices.

Our expertise
  • Expertise
Solutions
  • Radiation therapy
  • Complex medical solutions
  • Quantum
  • Accelerators
  • Fusion
  • Space
  • Astronomy
Media
  • Blog
  • News & events
About
  • Contact
  • About us
  • Careers
  • linkedin
  • facebook
  • instagram
  • twitter
  • Privacy policy

© 2025 Cosylab. All rights reserved.

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

This website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services. Check our privacy policy

Necessary
Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.
Always active
Statistics
Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.