54
Introduction Technology Hardware and applications Conclusions The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference Oxford, 19 September 2013 J. Serrano The White Rabbit Project

The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

The White Rabbit Project

Javier Serrano

CERN BE-COHardware and Timing section

International Beam Instrumentation ConferenceOxford, 19 September 2013

J. Serrano The White Rabbit Project

Page 2: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

1 Introduction

2 TechnologyPrecision Time Protocol (IEEE 1588)Layer 1 syntonizationPhase tracking

3 Hardware and applications

4 Conclusions

J. Serrano The White Rabbit Project

Page 3: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Outline

1 Introduction

2 TechnologyPrecision Time Protocol (IEEE 1588)Layer 1 syntonizationPhase tracking

3 Hardware and applications

4 Conclusions

J. Serrano The White Rabbit Project

Page 4: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

What is White Rabbit? 1/2

J. Serrano The White Rabbit Project

Page 5: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

What is White Rabbit? 2/2

It is also:

A multi-company, multi-lab collaboration for thedevelopment of Open Source SW and HW solutions forcontrols and DAQ.

Commercial support.Many users: CERN, GSI, LHAASO, cosmic ray detectors,metrology labs. . .

The most accurate solution for synchronisation in Ethernetnetworks.A candidate to be standardised under IEEE 1588 (PTP).

J. Serrano The White Rabbit Project

Page 6: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

What is White Rabbit? 2/2

It is also:A multi-company, multi-lab collaboration for thedevelopment of Open Source SW and HW solutions forcontrols and DAQ.

Commercial support.Many users: CERN, GSI, LHAASO, cosmic ray detectors,metrology labs. . .

The most accurate solution for synchronisation in Ethernetnetworks.A candidate to be standardised under IEEE 1588 (PTP).

J. Serrano The White Rabbit Project

Page 7: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

What is White Rabbit? 2/2

It is also:A multi-company, multi-lab collaboration for thedevelopment of Open Source SW and HW solutions forcontrols and DAQ.

Commercial support.Many users: CERN, GSI, LHAASO, cosmic ray detectors,metrology labs. . .

The most accurate solution for synchronisation in Ethernetnetworks.

A candidate to be standardised under IEEE 1588 (PTP).

J. Serrano The White Rabbit Project

Page 8: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

What is White Rabbit? 2/2

It is also:A multi-company, multi-lab collaboration for thedevelopment of Open Source SW and HW solutions forcontrols and DAQ.

Commercial support.Many users: CERN, GSI, LHAASO, cosmic ray detectors,metrology labs. . .

The most accurate solution for synchronisation in Ethernetnetworks.A candidate to be standardised under IEEE 1588 (PTP).

J. Serrano The White Rabbit Project

Page 9: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Design goals

ScalabilityUp to 2000 nodes.

Range10 km fibre links.

Accuracy and precision1 ns time synchronisation accuracy, 20 ps jitter.

J. Serrano The White Rabbit Project

Page 10: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Design goals

ScalabilityUp to 2000 nodes.

Range10 km fibre links.

Accuracy and precision1 ns time synchronisation accuracy, 20 ps jitter.

J. Serrano The White Rabbit Project

Page 11: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Design goals

ScalabilityUp to 2000 nodes.

Range10 km fibre links.

Accuracy and precision1 ns time synchronisation accuracy, 20 ps jitter.

J. Serrano The White Rabbit Project

Page 12: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Design goals

ScalabilityUp to 2000 nodes.

Range10 km fibre links.

Accuracy and precision1 ns time synchronisation accuracy, 20 ps jitter.

J. Serrano The White Rabbit Project

Page 13: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Outline

1 Introduction

2 TechnologyPrecision Time Protocol (IEEE 1588)Layer 1 syntonizationPhase tracking

3 Hardware and applications

4 Conclusions

J. Serrano The White Rabbit Project

Page 14: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Technologies used in White Rabbit

Sub-nanosecond synchronisation in WR is achieved by usingthe following three technologies together:

Precision Time Protocol (IEEE 1588).Layer 1 syntonization.DMTD phase tracking.

J. Serrano The White Rabbit Project

Page 15: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Technologies used in White Rabbit

Sub-nanosecond synchronisation in WR is achieved by usingthe following three technologies together:

Precision Time Protocol (IEEE 1588).

Layer 1 syntonization.DMTD phase tracking.

J. Serrano The White Rabbit Project

Page 16: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Technologies used in White Rabbit

Sub-nanosecond synchronisation in WR is achieved by usingthe following three technologies together:

Precision Time Protocol (IEEE 1588).Layer 1 syntonization.

DMTD phase tracking.

J. Serrano The White Rabbit Project

Page 17: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Technologies used in White Rabbit

Sub-nanosecond synchronisation in WR is achieved by usingthe following three technologies together:

Precision Time Protocol (IEEE 1588).Layer 1 syntonization.DMTD phase tracking.

J. Serrano The White Rabbit Project

Page 18: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Network topology

Links are 1Gb/s single fibre (TX and RX use different wavelengths).J. Serrano The White Rabbit Project

Page 19: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Precision Time Protocol (IEEE 1588)

PTPSynchronises local clock with the master clock by measuringand compensating the delay introduced by the link.

Frame timestampingLink delay is measured by exchanging frames with precisehardware transmit/receipt timestamps.

J. Serrano The White Rabbit Project

Page 20: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Precision Time Protocol (IEEE 1588)

PTPSynchronises local clock with the master clock by measuringand compensating the delay introduced by the link.

Frame timestampingLink delay is measured by exchanging frames with precisehardware transmit/receipt timestamps.

J. Serrano The White Rabbit Project

Page 21: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Precision Time Protocol (IEEE 1588)

PTPSynchronises local clock with the master clock by measuringand compensating the delay introduced by the link.

Frame timestampingLink delay is measured by exchanging frames with precisehardware transmit/receipt timestamps.

J. Serrano The White Rabbit Project

Page 22: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Precision Time Protocol (IEEE 1588)

Master

time scale

Slave

time scale

t1

t4

t2

t3

Having values of t1...t4, slave can:calculate one-way link delay:δms = (t4−t1)−(t3−t2)

2

syntonize its clock rate with themaster by tracking the value oft2 − t1compute clock offset:offset = t2 − (t1 + δms)

J. Serrano The White Rabbit Project

Page 23: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Disadvantages of traditional PTP

All nodes have free-running oscillators.Frequency drift has to be continuously compensated,causing lots of network traffic.That doesn’t go well with determinism...

J. Serrano The White Rabbit Project

Page 24: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Example: Synchronous Ethernet

J. Serrano The White Rabbit Project

Page 25: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Phase tracking

Master Slave

Transmitter

TransmitterReceiver

with CDR PLL

Receiverwith CDR PLL

DMTDphase

detector

DMTD-basedphase shifting

PLL

reference clock uncompensated clock

recovered clock

recovered in-phase clock

fm

Link(up to 10 km single mode fiber)

clock loopback

Monitor phase of bounced-back clock continuously.Phase-locked loop in the slave follows the phase changesmeasured by the master.

J. Serrano The White Rabbit Project

Page 26: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Digital DMTD (Dual Mixer Time Difference)

clkA

clkB

D

D

Q

Q

helper PLL

de

gli

tch

er

& p

uls

e s

ha

pin

g

co

un

ters

ph

as

e d

iffe

ren

ce

av

era

gin

g

f = fPLL clkA

n

n+1

fPLL f

J. Serrano The White Rabbit Project

Page 27: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Outline

1 Introduction

2 TechnologyPrecision Time Protocol (IEEE 1588)Layer 1 syntonizationPhase tracking

3 Hardware and applications

4 Conclusions

J. Serrano The White Rabbit Project

Page 28: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

White Rabbit switch v3

Image courtesy of Seven Solutions

J. Serrano The White Rabbit Project

Page 29: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Simplified block diagram of WR switch

J. Serrano The White Rabbit Project

Page 30: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

WR switch FPGA block diagram

J. Serrano The White Rabbit Project

Page 31: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Synchronisation performance

J. Serrano The White Rabbit Project

Page 32: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

PCIe FMC carrier

J. Serrano The White Rabbit Project

Page 33: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

FMC mezzanine: 100 MSPS 14-bit 4-channel ADC

J. Serrano The White Rabbit Project

Page 34: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Fine delay generator FMC

J. Serrano The White Rabbit Project

Page 35: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

TDC FMC

J. Serrano The White Rabbit Project

Page 36: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Simplified block diagram of a WR node

J. Serrano The White Rabbit Project

Page 37: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Inside the FPGA of a WR node

WRPCFiber/Cu FEC Etherbone

Wishboneinterconnect

WB core #1(I/O)

WB core #2(CPU+mem)

WB core #3 WB core #4(host bridge)

WB core #5

J. Serrano The White Rabbit Project

Page 38: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Etherbone

Main goalsPush the customisation layer up by introducing anothergeneric layer on top of WR.Very elegant: the whole network is one huge memory map.All messages are reads and writes into some nodeaddress space.Sits on top of UDP/IP. UDP multi-cast behaves asexpected, triggering multiple WB accesses at the sametime in many nodes.

J. Serrano The White Rabbit Project

Page 39: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Possible applications of White Rabbit

Large-scale

data acquisition

systems

Clock & trigger

distribution

Robust

event delivery

Precise

time tagging

J. Serrano The White Rabbit Project

Page 40: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

WR in CERN’s BE-CO-HT Hardware Kit

FPGA

FM

C c

on

ne

cto

r

Memory

PowerWR port

ADC

DAC

Time-to-Digtal

Fine delay

Carrier boardFMCs

CERN’s BE-CO-HT FMC-based Hardware Kit:FMCs (FPGA Mezzanine Cards) with ADCs, DACs, TDCs,fine delays, digital I/O.Carrier boards in PCI-Express and VME64x formats(a µTCA carrier also exists in the OHR).All carriers are equipped with a White Rabbit port.

J. Serrano The White Rabbit Project

Page 41: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Ethernet Clock distribution a.k.a. Distributed DDS

WR Network

Phasedetector

digitalfilter

DDSsynthesizer DDS

synthesizer

input clock

in-phasereconstructed clock

DDS control words

Encoder Receiver

DDS control

DDS control

time & frequency reference

time & frequency reference

Distributed Direct Digital SynthesisReplaces dozens of cables with a single fibre.Works over big distances without degrading signal quality.Can provide various clocks (RF of many rings and linacs)with a single, standard link.

J. Serrano The White Rabbit Project

Page 42: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Distributed oscilloscope

WR NetworkFront-end cards Operator's PC

WR Switch WR Switch

WR Switch

Master

ADC

TDC

DDS

Analog signals

Triggers

Sampling clocks

Common clock in the entire network: no skew betweenADCs.Ability to sample with different clocks via Distributed DDS.External triggers can be time tagged with a TDC and usedto reconstruct the original time base in the operator’s PC.

J. Serrano The White Rabbit Project

Page 43: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

MIMO feedback systems

The highly deterministic nature of WR networks, coupled withthe low latency of the WR switch, make WR an ideal platformfor MIMO feedback systems, such as the Fast Orbit Feedbacksystem needed in many synchrotrons.

J. Serrano The White Rabbit Project

Page 44: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Outline

1 Introduction

2 TechnologyPrecision Time Protocol (IEEE 1588)Layer 1 syntonizationPhase tracking

3 Hardware and applications

4 Conclusions

J. Serrano The White Rabbit Project

Page 45: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Status and outlook

Switches and nodes work and are commercially available.Now working on better diagnostics and remotemanagement for the switch.IEEE 1588 standardisation effort expected to converge in∼3 years.First operational deployments expected at CERN andelsewhere in 2015.

J. Serrano The White Rabbit Project

Page 46: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Status and outlook

Switches and nodes work and are commercially available.

Now working on better diagnostics and remotemanagement for the switch.IEEE 1588 standardisation effort expected to converge in∼3 years.First operational deployments expected at CERN andelsewhere in 2015.

J. Serrano The White Rabbit Project

Page 47: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Status and outlook

Switches and nodes work and are commercially available.Now working on better diagnostics and remotemanagement for the switch.

IEEE 1588 standardisation effort expected to converge in∼3 years.First operational deployments expected at CERN andelsewhere in 2015.

J. Serrano The White Rabbit Project

Page 48: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Status and outlook

Switches and nodes work and are commercially available.Now working on better diagnostics and remotemanagement for the switch.IEEE 1588 standardisation effort expected to converge in∼3 years.

First operational deployments expected at CERN andelsewhere in 2015.

J. Serrano The White Rabbit Project

Page 49: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Status and outlook

Switches and nodes work and are commercially available.Now working on better diagnostics and remotemanagement for the switch.IEEE 1588 standardisation effort expected to converge in∼3 years.First operational deployments expected at CERN andelsewhere in 2015.

J. Serrano The White Rabbit Project

Page 50: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Summary

A novel networking technology allowing precisesynchronisation and deterministic data transfer.A collaborative distributed effort based on open sourcehardware and software. Everybody is welcome to join!A versatile solution for general control and data acquisitionsystems.

For more information seehttp://www.ohwr.org/projects/white-rabbit/wiki

J. Serrano The White Rabbit Project

Page 51: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Summary

A novel networking technology allowing precisesynchronisation and deterministic data transfer.

A collaborative distributed effort based on open sourcehardware and software. Everybody is welcome to join!A versatile solution for general control and data acquisitionsystems.

For more information seehttp://www.ohwr.org/projects/white-rabbit/wiki

J. Serrano The White Rabbit Project

Page 52: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Summary

A novel networking technology allowing precisesynchronisation and deterministic data transfer.A collaborative distributed effort based on open sourcehardware and software. Everybody is welcome to join!

A versatile solution for general control and data acquisitionsystems.

For more information seehttp://www.ohwr.org/projects/white-rabbit/wiki

J. Serrano The White Rabbit Project

Page 53: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Summary

A novel networking technology allowing precisesynchronisation and deterministic data transfer.A collaborative distributed effort based on open sourcehardware and software. Everybody is welcome to join!A versatile solution for general control and data acquisitionsystems.

For more information seehttp://www.ohwr.org/projects/white-rabbit/wiki

J. Serrano The White Rabbit Project

Page 54: The White Rabbit Project - CERN · The White Rabbit Project Javier Serrano CERN BE-CO Hardware and Timing section International Beam Instrumentation Conference ... reference clock

Introduction Technology Hardware and applications Conclusions

Summary

A novel networking technology allowing precisesynchronisation and deterministic data transfer.A collaborative distributed effort based on open sourcehardware and software. Everybody is welcome to join!A versatile solution for general control and data acquisitionsystems.

For more information seehttp://www.ohwr.org/projects/white-rabbit/wiki

J. Serrano The White Rabbit Project