Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
\documentclass[compress, red]{beamer}
\mode<presentation>
\usepackage{etex}
\setbeamertemplate{navigation symbols}{}
%\usepackage{pgfpages}
%\usepackage{listings}
\usetheme{Warsaw}
% define your own colors:
\definecolor{Red}{rgb}{1,0,0}
\definecolor{Blue}{rgb}{0,0,1}
\definecolor{Green}{rgb}{0,1,0}
\definecolor{magenta}{rgb}{1,0,.6}
\definecolor{lightblue}{rgb}{0,.5,1}
\definecolor{lightpurple}{rgb}{.6,.4,1}
\definecolor{gold}{rgb}{.6,.5,0}
\definecolor{orange}{rgb}{1,0.4,0}
\definecolor{hotpink}{rgb}{1,0,0.5}
\definecolor{newcolor2}{rgb}{.5,.3,.5}
\definecolor{newcolor}{rgb}{0,.3,1}
\definecolor{newcolor3}{rgb}{1,0,.35}
\definecolor{darkgreen1}{rgb}{0, .35, 0}
\definecolor{darkgreen}{rgb}{0, .6, 0}
\definecolor{darkred}{rgb}{.75,0,0}
\xdefinecolor{olive}{cmyk}{0.64,0,0.95,0.4}
\xdefinecolor{purpleish}{cmyk}{0.75,0.75,0,0}
\useoutertheme[subsection=false]{smoothbars}
% include packages
\usepackage{subfigure}
\usepackage{multicol}
\usepackage{amsmath}
\usepackage{epsfig}
\usepackage{graphicx}
\usepackage[all]{xy}
%\xyoption{arc}
\usepackage{url}
\usepackage{multimedia}
\usepackage{hyperref}
\usepackage{helvet}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{changepage}
\usepackage{textcomp}
\newcommand{\backupbegin}{
\newcounter{framenumberappendix}
\setcounter{framenumberappendix}{\value{framenumber}}
}
\newcommand{\backupend}{
\addtocounter{framenumberappendix}{-\value{framenumber}}
\addtocounter{framenumber}{\value{framenumberappendix}}
}
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
\graphicspath{ {../../figures/} }
\usepackage[font=small,skip=0pt]{caption}
\captionsetup{labelformat=empty,labelsep=none}
%\setlength{\abovecaptionskip}{5pt plus 3pt minus 2pt}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Title Page Info %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\title[White Rabbit \hspace{18em}\insertframenumber/\inserttotalframenumber]{White Rabbit}
\subtitle{A short introduction and update}
% \author[CERN\hspace{17em} Maciej Lipi\'{n}ski]{Maciej Lipi\'{n}ski}
% \author[European Organization for Nuclear Research $\mid$ Maciej Lipi\'{n}ski]{Maciej Lipi\'{n}ski}
% \author[Maciej Lipi\'{n}ski $\mid$ European Organization for Nuclear Research]{Maciej Lipi\'{n}ski}
\author[Maciej Lipi\'{n}ski, Javier Serrano $\mid$ CERN]{Maciej Lipi\'{n}ski,
Javier Serrano}
\institute{European Organisation for Nuclear Research\\(CERN)}
\date[30 September 2020]{Virtual workshop on White Rabbit for time and frequency
transfer\vspace{0.5cm}\\30 September 2020}
\AtBeginSection[]
{
\begin{frame}<beamer>{Outline}
\tableofcontents[currentsection]
\end{frame}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Begin Your Document %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
%\setbeamertemplate{caption}{\raggedright\insertcaption\par}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\frame{\titlepage}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}<beamer>{Outline}
\tableofcontents
\end{frame}
\section{Introduction}
\subsection{}
%=======================
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{What is White Rabbit [1]?}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{columns}[c]
\column{0.65\textwidth}
\footnotesize
% \textcolor{white}{dddd dsaf asd fasd fdsa fads f dsa fdsa f dsaf dsa fdsa f dsaf dsaf fds}
\begin{itemize}
\item<1-> Initiated to renovate CERN's and GSI's accelerator
timing system
\item<2-> \textbf{Based on well-established standards}
\begin{itemize}\scriptsize
\item <3->Ethernet \textcolor{gray}{(IEEE 802.3)}
\item <3->Bridged Local Area Network \textcolor{gray}{(IEEE 802.1Q)}
\item <4->Precision Time Protocol \textcolor{gray}{(IEEE 1588)}
\end{itemize}
\item<6->Extends standards to meet new requirements and provides
\begin{itemize}\scriptsize
\item \color{blue!90}{\textbf{Sub-ns synchronisation}}
\item \color{red}{Deterministic data transfer} [2]
\end{itemize}
\item<7-> Initial specs: links $\leq$10~km \& $\leq$2000 nodes
% \item<7-> Initial network specification:
% \begin{itemize}\scriptsize
% \item Fiber links length: $\leq$10~km
% \item Number of nodes: $\leq$2000
% \end{itemize}
\item<8-> \textbf{Open Source and commercially available}
% \item<9-> Many users worldwide, inc. metrology labs...
\end{itemize}
% \textcolor{white}{dddd dsaf asd fasd fdsa fads f dsa fdsa f dsaf dsa fdsa f dsaf dsaf fds}
% \textcolor{white}{dddd dsaf asd fasd fdsa fads f dsa fdsa f dsaf dsa fdsa f dsaf dsaf fds}
\textcolor{white}{dddd dsaf asd fasd fdsa fads f dsa fdsa f dsaf dsa fdsa f dsaf dsaf fds}
\column{0.55\textwidth}
\begin{center}
\includegraphics<1-2>[height=0.7\textheight]{p1588/PTPv3_blank.jpg}
\includegraphics<3>[height=0.7\textheight]{misc/LAN.jpg}
\includegraphics<4>[height=0.7\textheight]{misc/ieee-1588-ptp-example.jpg}
\includegraphics<5>[height=0.7\textheight]{network/WR_network-ethernet.pdf}
\includegraphics<6->[height=0.7\textheight]{network/wr_network-enhanced_pro_without_10km.pdf}
% \includegraphics<3>[width=0.85\textwidth]{misc/LAN.jpg}
% \includegraphics<4>[width=0.8\textwidth]{misc/ieee-1588-ptp-example.jpg}
% \includegraphics<5>[width=1.0\textwidth]{network/WR_network-ethernet.pdf}
% \includegraphics<6->[width=1.0\textwidth]{network/wr_network-enhanced_pro-v2.pdf}
\end{center}
\end{columns}%\small\pause\pause\pause\pause\pause\pause\pause\pause
% \url{https://www.ohwr.org/projects/white-rabbit/}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Open \textbf{and} commercially available off-the-shelf}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\includegraphics[width=1.0\textwidth]{misc/WR-zoo.jpg}\vspace{-1cm}
\begin{center}
\small
\textbf{Companies selling White Rabbit [3]:} \url{www.ohwr.org/projects/white-rabbit/wiki/wrcompanies}
\end{center}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%
% \begin{frame}{White Rabbit application examples}
%
% \begin{columns}[c]
% \column{0.7\textwidth}
% \begin{itemize}
% \item<1-> \color<2->{black!50}{CERN and GSI}
% \item<2-> \color<3->{black!50}{HiSCORE: Gamma\&Cosmic-Ray experiment}
% \item<3-> \color<4->{black!50}{The Large High Altitude Air Shower Observatory}
% \item<4-> \color<5->{black!50}{MIKES: Centre for metrology and accreditation}
% \item<5-> {KM3NET: European deep-sea neutrino telescope}
% \end{itemize}
%
% \column{0.45\textwidth}
% \begin{center}
% \includegraphics<1>[width=0.80\textwidth]{applications/gsiANDcern.pdf}
% \pause
% \includegraphics<2>[width=1\textwidth]{applications/tunka.pdf}
% \pause
% \includegraphics<3>[width=1\textwidth]{applications/lhaaso.pdf}
% \pause
% \includegraphics<4>[width=.7\textwidth]{applications/mikes.pdf}
% \pause
% \includegraphics<5->[width=1\textwidth]{applications/KM3NeT.pdf}
% \end{center}
%
% \end{columns}
% \pause
% {\small More WR collaborators: \url{http://www.ohwr.org/projects/white-rabbit/wiki/WRUsers}}
% \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Many users worldwide, including metrology labs...}
% \small
\footnotesize
\begin{columns}[c]
\column{0.72\textwidth}
\begin{itemize}
\item<1-> \color<2->{black!50}{CERN and GSI}
\item<2-> \color<3->{black!50}{The Large High Altitude Air Shower Observatory}
\item<3-> \color<4->{black!50}{KM3NET: Cubic Kilometre Neutrino Telescope}
\item<4-> \color<5->{black!50}{German Stock Exchange}
\item<5-> \color<7->{black!50}{Mikes: Finish Metrology Institute}
\item<6-> \color<7->{black!50}{Metrology Institutes in Netherlands (VSL), \\France (LNE-SYRTE), USA (NIST), UK (NPL) and\\Italy (INRIM)} %and Belgium (SMD)
\item<7-> ESA: European Space Agency for Galileo
\end{itemize}
\column{0.45\textwidth}
\begin{center}
\includegraphics<1>[height=0.75\textheight]{applications/gsiANDcern.pdf}
% \includegraphics<2>[width=1\textwidth]{applications/lhaaso.pdf}
\includegraphics<2>[height=0.75\textheight]{applications/lhaaso-v2.jpg}
% \includegraphics<3>[width=1\textwidth]{applications/KM3NeT.pdf}
\includegraphics<3>[height=0.75\textheight]{applications/KM3NeT-v2.jpg}
% \includegraphics<4>[width=1\textwidth]{applications/GermanStockExchange.jpg}
\includegraphics<4>[height=0.75\textheight]{applications/GermanStockExchange-v2.jpg}
\includegraphics<5>[height=0.75\textheight]{applications/finland-2.jpg}
\includegraphics<6>[height=0.75\textheight]{applications/TimeLabs.png}
\includegraphics<7->[height=0.75\textheight]{applications/ESA-galileo.jpg}
\end{center}
\end{columns}
\pause\pause\pause\pause\pause\pause\pause%\vspace{0.5cm}
{\scriptsize See user page [4]: \url{http://www.ohwr.org/projects/white-rabbit/wiki/WRUsers}}
{\scriptsize See also article [5] and newsletter [6]}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Technology}
\subsection{}
\begin{frame}{White Rabbit technology - sub-ns synchronisation}
\begin{block}{Based on}
\begin{itemize}
\item IEEE 1588 Precision Time Protocol \\ on Gigabit Ethernet over fibre
\end{itemize}
\end{block}
\pause
\begin{block}{Enhanced with}
\begin{itemize}
\item Layer 1 syntonisation
\item Digital Dual Mixer Time Difference (DDMTD)
\item Link delay model
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{Precision Time Protocol (IEEE 1588)}
\begin{columns}[c]
\column{.4\textwidth}
\begin{center}
\includegraphics<1>[height=5cm]{protocol/ptp_exchange-enhanced.jpg}
\includegraphics<2->[height=4cm]{protocol/ptpNetwork.jpg}
\end{center}
\column{.75\textwidth}
\begin{itemize}
\item Frame-based synchronisation protocol
\item Simple calculations:
\begin{itemize}
\item link delay: $\delta_{ms} = \frac{(t_{4}-t_{1}) - (t_{3}-t_{2})}{2}$
\item offset from master: $OFM = t_{2} - (t_{1} + \delta_{ms})$
\end{itemize}
\item<2-> Hierarchical network
\item<3-> Shortcomings:
\begin{itemize}
\item devices have free-running oscillators
\item frequency drift compensation vs. message exchange traffic
\item assumes symmetry of medium
\item timestamps resolution
\end{itemize}
\end{itemize}
\end{columns}
\end{frame}
\begin{frame}{Layer 1 Syntonisation}
%\begin{block}{Common clock for the entire network}
\begin{itemize}\small
\item Clock is encoded in the Ethernet carrier and recovered by the receiver chip
\item All network devices use the same physical layer clock
\item Clock loopback allows phase detection to enhance precision of timestamps
% \item Phase detection allows sub-ns delay measurement
\end{itemize}
%\end{block}
\vspace{-0.2cm}
\begin{center}
\includegraphics<1>[height=5cm]{misc/synce_v3.pdf}
% \includegraphics[height=4.5cm]<2>{p1588/1588-ha-L1vsPTP-simplified.jpg}
\end{center}
\end{frame}
\begin{frame}{Digital Dual Mixer Time Difference (DDMTD)}
\begin{itemize}
\item Precise phase measurements in FPGA
\item WR parameters:
\begin{itemize}\scriptsize
\item $clk_{in}~~~~~~~~=62.5$~MHz
\item $clk_{DDMTD}=62.496185$~MHz (N=14)
\item $clk_{out}~~~~~~=~~3.814$~kHz
\end{itemize}
\item Theoretical resolution of 0.977~ps
\end{itemize}
\vspace{-0.2cm}
\begin{center}
\includegraphics[width=\textwidth]{misc/ddmtd_3.jpg}
\end{center}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \begin{frame}{SoftPLL}
% \begin{center}
% \includegraphics[width=.9\textwidth]{protocol/dmpll_diagram-slides.pdf}
% \end{center}
% \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Link delay model}
\begin{columns}
\column{.65\textwidth}
\footnotesize
\begin{itemize}
\item <1->Correction of RTT for asymmetries
\item <2->Asymmetry sources: FPGA, PCB, SFP electrics/optics, chromatic dispersion [7,8]
\item <3->Link delay model:
\begin{itemize}\scriptsize
\item \textbf{Fixed delays} -- calibrated/measured
\item \textbf{Variable delays} -- evaluated online with:\vspace{0.1cm} $\alpha = \frac{\nu_g(\lambda_s)}{\nu_g(\lambda_m)} -1 = \frac{\delta_{ms} - \delta_{sm}}{\delta_{sm}}$
\end{itemize}
\item <4-> Accurate offset from master (OFM):\scriptsize \\\vspace{0.2cm}
% $RTT=(t_{4}-t_{1}) - (t_{3}-t_{2})$\\
$\delta_{ms}~ = \frac{1 + \alpha}{2 + \alpha} \, (RTT - \sum \Delta - \sum \epsilon)$\vspace{0.2cm}
$OFM = t_{2} - (t_{1} + \delta_{ms} + \Delta_{txm} + \Delta_{rxs} + \epsilon_S)$
\end{itemize}
\column{.5\textwidth}
\begin{center}
\includegraphics<1>[width=1.0\textwidth]{protocol/link-delay-model-detailed-1.jpg}
\includegraphics<2>[width=1.0\textwidth]{protocol/link-delay-model-detailed-2.jpg}
\includegraphics<3->[width=1.0\textwidth]{protocol/link-delay-model-detailed-3.jpg}\\\pause\pause\pause
\tiny See: \textit{WR Calibration} [9]
\end{center}
\end{columns}
% \pause\pause\pause\pause
% \scriptsize See: \textit{WR Calibration}, version 1.1, G.Daniluk
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% \section{Equipment}
% \subsection{}
%
% \begin{frame}{Typical WR network}
% \begin{center}
% \includegraphics[width=.5\textwidth]{network/wr_network-enhanced_pro.pdf}
% \end{center}
% \end{frame}
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \begin{frame}[t,fragile]{White Rabbit Switch [10]}
% \begin{center}
% \includegraphics[width=\textwidth]{switch/wrSwitch_v3_3.jpg}
% \begin{itemize}\small
% \item Central element of WR network
% \item 18 port gigabit Ethernet switch with WR features
% \item Default Optical transceivers: up to 10km, single-mode fiber
% \item Fully open, commercially available from 4 companies
% \end{itemize}
%
% \end{center}
% \begin{center}\scriptsize
% NOTE: Work started on a new WR switch with 10 Gigabit Ethernet
% \end{center}
% \end{frame}
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% \begin{frame}{Simplified block diagram of the hardware}
% \vspace{-0.3cm}
% \begin{center}
% \includegraphics[width=.85\textwidth]{switch/switch3_4_simple_diagram_h.pdf}
% \end{center}
% \end{frame}
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \begin{frame}{Open \textbf{and} commercially available off-the-shelf}
% \includegraphics[width=\textwidth]{misc/WR-zoo.jpg}
% \end{frame}
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%
% \begin{frame}{WR Node [11]: carrier board + FMC}
% \vspace{-0.5cm}
% \begin{center}
% \includegraphics[width=9.5cm]{node/shw_kit2.png}
% \end{center}
%
% \begin{columns}[c]
% \column{.01\textwidth}
% \column{.98\textwidth}
% \vspace{-0.5cm}
% \begin{block}{FMC-based Hardware Kit}
% \begin{itemize}\small
% % \item Carrier boards in PCI-Express, VME, PXIe
% \item All carrier cards are equipped with a White Rabbit port
% \item All carrier cards instantite WR PTP Core [12]
% \item Mezzanines can use the accurate clock signal and ``TAI''
% \\ (synchronous sampling clock, trigger time tag, ...)
% \end{itemize}
% \end{block}
%
% \column{.01\textwidth}
% \end{columns}
% \end{frame}
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \begin{frame}{White Rabbit PTP Core [11]}
% \begin{center}
% \includegraphics[width=\textheight]{node/wrNode.jpg}
% \end{center}
% \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Performance}
\subsection{}
\begin{frame}{Time transfer: out-of-the-box}
\begin{center}
\includegraphics[height=7.0cm]{measurements/meas_setup.pdf}
\end{center}
\end{frame}
\begin{frame}{Time transfer: out-of-the-box}
\begin{center}
\includegraphics[height=6.0cm]{measurements/meas_results2.pdf}\\
Reported in 2011 in [13]
\end{center}
\end{frame}
\begin{frame}{Frequency transfer: out-of-the-box and improved}
\begin{center}
\includegraphics[width=\textwidth]{measurements/WRSlowJitter/rsz_experimental_setup.png}\\
\scriptsize
Measurement device: Microsemi/Microchip 3120A Phase Noise Test Probe\\
\end{center}
\end{frame}
\begin{frame}{Frequency transfer: out-of-the-box and improved}
\vspace{-0.35cm}
\begin{center}
% \includegraphics[width=.57\textwidth]{measurements/WRSlowJitter/GM+BC_pn.jpg}
\includegraphics[width=.72\textwidth]{measurements/WRSlowJitter/GM+BC_MDEV.jpg}
% \includegraphics[width=1.0\textwidth]{measurements/WRSlowJitter/GM+BC_pn+MDEC.jpg}
\end{center}
\vspace{-0.5cm}
\begin{itemize}\scriptsize
\item<1-> Out-of-the-box performance:
\begin{itemize}\tiny
\item \textbf{GM-in to GM-out}: jitter of \textbf{9~ps} RMS 1~Hz--100~kHz and MDEV of \textbf{2E-12} $\tau$=1~s ENBW 50~Hz
\item \textbf{GM-in to Slave-out}: jitter of \textbf{11~ps} RMS 1~Hz--100~kHz and MDEV of \textbf{4E-12} $\tau$=1~s ENBW 50~Hz
\end{itemize}
\item<2-> WR Switches improved with Low Jitter Daughterboard (LJD [14, 16]):
\begin{itemize}\tiny
\item \textbf{GM-in to GM-out}: jitter of \textbf{1~ps} RMS 1~Hz--100~kHz and MDEV of $<$\textbf{5E-13} $\tau$=1~s ENBW 50~Hz
\item \textbf{GM-in to Slave-out}: jitter of $<$\textbf{2~ps} RMS 1~Hz--100~kHz and MDEV of $<$\textbf{7E-13} $\tau$=1~s ENBW 50~Hz
\end{itemize}
% \item<3-> Enhanced end-node (Morion MV207 OCXO):
% \begin{itemize}\tiny
% \item \textbf{GM-out to BC-out}: jitter of $<$\textbf{100fs} RMS 10Hz-10MHz
% \end{itemize}
\end{itemize}
% \pause\pause
% \begin{center}\scriptsize
% See more in t [14, 16]
% \end{center}
\end{frame}
\begin{frame}{WR time \& frequency tranfser: state of the art}
\begin{center}
\includegraphics[width=0.8\textwidth]{measurements//RF-ertm_clka_100mhz_ocxo_250m_out-v2.png}
\end{center}
\begin{itemize}\scriptsize
\item \textbf{GM-out to end-node-out}: accuracy of $<$\textbf{10~ps}
\item \textbf{GM-out to end-node-out}: jitter of $<$\textbf{100~fs} RMS 10~Hz--10~MHz
\end{itemize}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section[WR and Open Source]{White Rabbit and Open Source}
\subsection{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{The White Rabbit ecosystem 1/2}
\begin{block}{Individuals, companies and public institutions}
\begin{itemize}
\item Open Source provides level playing field.
\item ``Open Core'' business model with ever-expanding core.
\item If you are paid with public money, please publish all your
contributions under an open-source licence. See \textcolor{cyan}{
\href{https://ohwr.org/project/ohr-meta/wikis/Documents/oshw-in-public-institutions}
{https://ohwr.org/project/ohr-meta/wikis/Documents/oshw-in-public-institutions}}.
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{The White Rabbit ecosystem 1/2}
\begin{block}{Challenges ahead}
\begin{itemize}
\item How to maintain a healthy ever-expanding open core? The issue with
patents.
\item How to manage the evolution of WR in a fair, transparent way?
\item How to make WR more sustainable, providing a template other FOSS and
OSHW projects can use?
\end{itemize}
\end{block}
Should we create a White Rabbit Foundation?
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Applications}
\subsection{}
\begin{frame}{WR applications in science and beyond}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{columns}[c]
\column{.5\textwidth}
\begin{itemize}
\item Time \& frequency transfer
\item Time-based control
\item Precise timestamping
\item Trigger distribution
\item Fixed-latency data transfer
\item Radio-frequency transfer
\end{itemize}
\column{.6\textwidth}
\pause
\begin{block}{\centering New paradigm}
\begin{center}
Precise time \& frequency transfer\\ revolutionises \\the way science is made !
\end{center}
\end{block}
\end{columns}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Time \& frequency transfer}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{itemize}\small
\item Widely used/evaluated by Time Laboratories\\
\textcolor{white}{Evaluated by Deutsche Telecom}
\end{itemize}
\vspace{0.2cm}
\begin{table}
\scriptsize
\begin{tabular}{
| c | c | c | r | r l | } \hline
\textbf{Time Lab}& \textbf{Country} & \textbf{When}& \textbf{Length} & \multicolumn{2}{|c|}{\textbf{Time Error}}\\ \hline
VTT & Finland & 2016 & 950~km & $\pm$2~ns & \\ \cline{3-6}
MIKES & & 2018 & 50~km & $<$1~ns & \\ \hline
& & 2016 & 2x137~km & $\approx$8~ns &(2 sigma, normal dist.) \\ \cline{3-6}%
VSL & Netherlands & 2018 & 2x100~km & $<$1~ns & (rectangular dist.) \\ \cline{3-6}
& & 2019 & 2x100~km & $<$100~ps & (rectangular dist.) \\ \hline
LNE- & & 2016 & 25~km & 150~ps & \\ \cline{3-6}
SYRTE & France & 2017 & 125~km & 2.5~ns & \\ \cline{4-6}
& & & 4x125~km & 2.5~ns & \\ \hline
NIST & USA & 2018 & $<$10~km & $<$200~ps & \\ \hline
NPL & UK & 2017 & 2x80~km & $<$1~ns & \\ \hline
INRIM & Italy & 2014 & 50~km & 800~ps & $\pm$56~ps \\ \cline{4-6}
& & & 70~km & 610~ps & $\pm$47~ps \\ \hline
SMD \& & Belgium to & 2019 & 260~km & $\pm$200~ps & (2 sigma, normal dist.) \\
ESTEC & Netherlands & & & & \\ \hline
% & 400~km & & \\ \hline
\end{tabular}
\end{table}\vspace{-0.4cm}
\begin{center}
\scriptsize See more in [5] and [6]
\end{center}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Time \& frequency transfer}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{itemize}\small
\item Widely used/evaluated by Time Laboratories
\item Evaluated by Deutsche Telecom
\end{itemize}
\includegraphics<1>[width=1.0\textwidth]{applications/DT.png}\\\tiny
ISPCS keynote \textit{Highly Accurate Time Dissemination \& Network Synchronisation}, Helmut Imlau, Deutsche Telekom
\end{frame}
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \begin{frame}{Time \& frequency transfer}
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \begin{columns}[c]
% \column{.4\textwidth}
%
% \begin{itemize}\small
% \item<1-> Not very useful in scientific installations
% \item<2-> Widely used/evaluated by National Time Laboratories\\
% \textcolor{white}{bleblebleblebleblebleblebleblebleblebleblebleblebleblebleblebleblebleble}
% \end{itemize}
%
%
%
% \column{.7\textwidth}
% \pause
% \begin{table}
% \scriptsize
% \begin{tabular}{
% | c | c | c | c | } \hline
% \textbf{Time Lab}& \textbf{Country} & \textbf{Link Length}& \textbf{Time Error}\\ \hline
% VTT & Finland & 950~km & $\pm$2ns \\ \cline{3-4}
% MIKES & & 50~km & $<$1ns \\ \hline
% VSL & Netherlands & 2x137~km & $\approx$8ns \\ \hline
% % & & 25~km & 150ps & 1-2ps@1000s \\ \cline{3-5}
% LNE- & & 25~km & 150ps \\ \cline{3-4}
% SYRTE & France & 125~km & 2.5ns \\ \cline{3-4}
% & & 4x125~km & 2.5ns \\ \hline
% NIST & USA & $<$10~km & $<$200ps \\ \hline
% NLP & UK & 2x80~km & $<$1ns \\ \hline
% & & 50~km & 800ps $\pm$56ps\\ \cline{3-4}
% INRIM & Italy & 70~km & 610ps $\pm$47ps\\ \hline
% % & 400~km & & \\ \hline
%
% \end{tabular}
% \end{table}
%
% \end{columns}
%
% \end{frame}
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \begin{frame}{Time \& frequency transfer}
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \begin{columns}[c]
% \column{.4\textwidth}
%
% \begin{itemize}\small
% \item Not very useful in scientific installations
% \item Widely used/evaluated by National Time Laboratories
% \item Evaluated by Deutche Telecom
%
% \end{itemize}
%
%
%
% \column{.7\textwidth}
% \includegraphics<1>[width=1.0\textwidth]{applications/DT.png}\\\tiny
% From ISPCS keynote "Highly Accurate Time Dissemintation and Network Synchronization" by Helmut Imlau,
%
% \end{columns}
%
% \end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \subsection{Time-based control}
\subsection{}
\begin{frame}{Time-based control}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{center}
\includegraphics<1>[width=1.0\textwidth]{applications/CERN/Determinism+synchronization-1.jpg}
\includegraphics<2>[width=1.0\textwidth]{applications/CERN/Determinism+synchronization-2.jpg}
\includegraphics<3>[width=1.0\textwidth]{applications/CERN/Determinism+synchronization-3.jpg}
\includegraphics<4>[width=1.0\textwidth]{applications/CERN/Determinism+synchronization-4.jpg}
\end{center}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Time-based control - example application}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{columns}[c]
\column{.65\textwidth}
\begin{itemize} \small
\item<1-> GSI Helmholtz Centre for Heavy Ion Research in Germany
\item<2-> 1-5 ns accuracy and 10 ps precision
\item<3-> WR network at GSI:
\begin{itemize}\footnotesize
\item Current: 134 nodes \& 32 switches (operational since June 2018)
\item Final: 2000 WR nodes \& 300 switches in 5 layers
\end{itemize}
\end{itemize}
\column{.5\textwidth}
\begin{center}
\includegraphics[width=1.0\textwidth]{applications/gsi.pdf}
\end{center}
\end{columns}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \subsection{Precise timestamping}
\subsection{}
\begin{frame}{Precise timestamping}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{columns}[c]
\column{.65\textwidth}
\textcolor{white}{dddd dsaf asd fasd fdsa fads f dsa fdsa f dsaf dsa fdsa f dsaf dsaf fds}
\begin{itemize} \small
\item<1-> Association of time with
\begin{itemize}\footnotesize
\item an event
\item a sample (measured value)
\end{itemize}
\item<2-> The most widely used WR application
\begin{itemize}\footnotesize
\item<3-> Time-of-flight measurement
\begin{itemize}\scriptsize
\item<4-> Speed of neutrinos - CNGS
\item<5-> Types of particles - ProtoDUNE
\end{itemize}
\item<6-> Cosmic ray and neutrino detection
\begin{itemize}\scriptsize
\item<7-> Large High Altitude Air Shower Observatory
\item<8-> Cubic Kilometre Neutrino Telescope
\item<9-> Tunka Advanced Instrument for cosmic ray physics and Gamma Astronomy
\end{itemize}
\item<10-> German Stock Exchange
\end{itemize}
\end{itemize}
\column{.5\textwidth}
\begin{center}
\includegraphics<1-2>[width=1.0\textwidth]{applications/timestamping.jpg}
\includegraphics<4>[width=1.0\textwidth]{applications/cngs-timing-31.pdf}
\includegraphics<5>[width=1.0\textwidth]{applications/ProtoDUNE.png}
\includegraphics<7>[width=1.0\textwidth]{applications/lhaaso.pdf}
\includegraphics<8>[width=1.0\textwidth]{applications/KM3NeT.pdf}
\includegraphics<9>[width=1.0\textwidth]{applications/TAIGA-1.jpg}
\includegraphics<10>[width=1.0\textwidth]{applications/GermanStockExchange.jpg}
\end{center}
\end{columns}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \subsection{Trigger distribution}
\subsection{}
\begin{frame}{Trigger distribution}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{center}\vspace{-0.2cm}
\includegraphics[width=1.0\textwidth]{applications/CERN/WRTD.jpg}
\end{center}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Trigger distribution - example applications}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{center}\vspace{-0.2cm}\small
LHC trigger distribution to measure beam instabilities - since 2016\\
\includegraphics[width=0.7\textwidth]{applications/LIST.jpg}
\end{center}
\begin{center}
\pause\small
WRXI - White Rabbit eXtensions for Instrumentation - to replace CERN’s Open Analog Signals Information System (OASIS)
\end{center}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \subsection{Fixed-latency data transfer}
\subsection{}
\begin{frame}{Fixed-latency data transfer}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{center}\vspace{-0.2cm}
\includegraphics<1>[width=1.0\textwidth]{applications/Fixed-latency.jpg}
\end{center}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Fixed-latency data transfer- example application}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{center}
Distribution of magnetic field in CERN accelerators
\end{center}
\begin{center}\vspace{-0.2cm}
\includegraphics<1>[height=0.6\textwidth]{applications/CERN/btrain-1.jpg}
\end{center}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \subsection{Radio-frequency transfer}
\subsection{}
\begin{frame}{Radio-frequency transfer}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{columns}[c]
\column{1.1\textwidth}
\begin{center}\vspace{-0.5cm}
\includegraphics<1>[width=1.05\textwidth]{applications/DDS-0.jpg}
\includegraphics<2>[width=1.05\textwidth]{applications/DDS-1.jpg}
\end{center}
\column{0.05\textwidth}
\end{columns}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Radio-frequency transfer - example application}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{center}\vspace{-0.2cm}
\includegraphics[height=0.4\textwidth]{applications/ESRF.jpg}
\includegraphics[height=0.4\textwidth]{applications/ESRF-pic.png}
\end{center}\small
\begin{itemize}\footnotesize
\item RF over WR at European Synchrotron Radiation Facility (ESRF)
\begin{itemize}\scriptsize
\item A prototype tested in operation: $<$10 ps jitter
\end{itemize}
\item RF over WR at CERN
\begin{itemize}\scriptsize
\item A prototype: $<$100 fs jitter and $<$10 ps accuracy
\end{itemize}
\end{itemize}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{White Rabbit Switch firmware v6.0}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{itemize}\small
\item Latest firwmare release for WRS-v3 on 12 June 2020 (\textcolor{cyan}{\href{https://ohwr.org/project/wr-switch-sw/wikis/Release-v60}{see}})
\item Highlights:
\begin{itemize}\scriptsize
\item Low phase drift calibration (ports 1-10 only) - improved phase stability between link restarts $<$10ps
\item WRS Low Jitter Daugherboard support
\item Preamble shrinkage support
\item Port mirroring to include CPU-originated traffic
\item Leap-second file handling and updating
\item Kerberos for authentication
\item Reorganized dot-config, more PTP parameters exposed
\item PPSi reorganization to prepare for IEEE1588 HA profile
\item PPSi compatibility with standard PTP improved (BMCA fixed)
\end{itemize}
\item NOTE:
\begin{itemize}\scriptsize
\item dot-config is re-organized, use \textbf{wrs\_menuconfig} to generate configuration
\item it takes much longer to start the WR switch due to calibration, be patient
\end{itemize}
\end{itemize}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{White Rabbit Switch version 4 (WRS-4)}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{itemize}\small
\item Project: \textcolor{cyan}{\url{https://ohwr.org/project/wr-switch-hw-v4/wikis}}
\item Study phase (2019-2020):
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
\item Inputs from WR community
\item Study on the features and mainboard of the WRS-4\\
\tiny
\textcolor{cyan}{\href{https://ohwr.org/project/wr-switch-hw-v4/wikis/features-choice-meeting-with-it}{CERN IT consultation}},
\textcolor{cyan}{\href{https://ohwr.org/project/wr-switch-hw-v4/wikis/uploads/31c7019f3c24cb12ec0f8c79c108af59/WRS-v4-resource-utilization.pdf}{FPGA resource evaluation}},
\textcolor{cyan}{\href{https://ohwr.org/project/wr-switch-hw-v4/wikis/uploads/2309166f9f7deb1249f3fa6fcb99c925/Study_on_the_new_hardware_features_for_the_WRS_4.pdf}{features}} and
\textcolor{cyan}{\href{https://ohwr.org/project/wr-switch-hw-v4/wikis/uploads/c4fa8bc97eeeb551c736146eae7b8e25/WRS-4_main_board_Hardware_Architecture_-v1.7-2020-06-09.pdf}{mainboard}} specifications
\scriptsize
\item Negotiation of a (very good) price for the recommended FPGA
\item \textcolor{cyan}{\href{https://www.ohwr.org/project/white-rabbit/wikis/New-WRS-4-Workshop}{New WRS-4 Workshop}}, to gather
\textcolor{cyan}{\href{https://ohwr.org/project/wr-switch-hw-v4/issues?scope=all\&utf8=\%E2\%9C\%93&state=all}{feedback}} from the WR community
\item Final HW specification of the WRS-4
\end{itemize}
\item Development (2020-2024) - two phases:
\begin{enumerate}\scriptsize
\item \textbf{WRS-4 with 1 Gbps (2022)} - 18-20 ports with 1 Gbps\vspace{0.1cm}
\item \textbf{WRS-4 with 1 \& 10 Gbps (2024)} - 18-24 ports with 1 and/or 10 Gbps
\end{enumerate}
\end{itemize}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{WRS-4 HW specification}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{columns}[c]
\column{.7\textwidth}
\begin{itemize}\scriptsize
\item Drop-in replacement for the WRS-3
\item HW prototype with 24 ports 1 \& 10 Gbps (\textcolor{cyan}{\href{https://ohwr.org/project/wr-switch-hw-v4/issues/1}{see}})\\
\tiny
v4.1: 18-20@1Gb\\
v4.2: 20-24@1\&10 Gbps or\\\vspace{-0.1cm}
\textcolor{white}{v4.2: 20-}20@1Gbps \& 2-4 @10Gbps
\scriptsize
\item Interfaces aligned with industry trends \& users’ needs\\
\tiny
USB C, mgmt RJ45 \& SFP, reset, 10MHz/1PPS/AUX in/out+Abscal, LCD
\scriptsize
\item Redundant and hot-swappable fans, as well as industry-standard power supply
\item Fanless-ready
\item FPGA Zynq Ultrascale+ MPSoC ZU17 \\
GTH to front panel, GTY to expansion board
\item Extension board (holdover, 25Gbps)
\item Price-optimized for commercialisation
% \begin{itemize}\scriptsize
% \item Inputs from WR community
% \item Study on the features and mainboard of the WRS-4\\
% \item Negotation of a (very good) price for the recommended FPGA
% \item \textit{New WRS-4 Workshop} to gather feedback from the WR community
% \item Final HW specification of the WRS-4
% \end{itemize}
\includegraphics[width=0.99\textwidth]{switch/wrs_v4_design-1.jpg}\\
\includegraphics[width=0.99\textwidth]{switch/wrs_v4_design-2.jpg}
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
\end{center}
\end{columns}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Conclusions}
\subsection{}
\begin{frame}{Summary}
\begin{itemize}
\item<1-> Sub-ns accuracy and sub-10~ps precision out-of-the-box
\item<2-> Sub-10~ps accuracy and sub-100~fs precision achievable
\item<3-> Completely open source
\item<4-> Commercially available off-the-shelf
\item<5-> Standard-based and standard extending
\item<6-> Included in the revised IEEE1588
\item<7-> Showcase of technology transfer
\item<8-> A versatile solution for general control and data acquisition
% \item<1-> Sub-ns accuracy and sub-10ps precision out-of-the-box
% \item<2-> Sub-10ps accuracy and sub-100fs precision achievable
% \item<3-> Open source (H/W \& S/W) with commercial support
% \item<4-> Standard-compatible and standard-extending
% \item<5-> Standardised within upcoming revision of IEEE1588
% \item<6-> A versatile solution for general control and data acquisition
% \item<7-> More applications than ever expected
\end{itemize}
% \pause
%For more information see http://www.ohwr.org/projects/white-rabbit/wiki
\end{frame}
\begin{frame}{Q\&A}
\begin{center}
\includegraphics[height=4.0cm]{misc/white_rabbit_end.png}
\end{center}
\begin{center}
Thank you for attention!\\ Any questions?
\end{center}
\vspace{1cm}
\begin{center}\scriptsize
WR Project page: http://www.ohwr.org/projects/white-rabbit/wiki
\end{center}
\end{frame}
\appendix
\backupbegin
\begin{frame}{Backup slides}
\begin{center}
Backup slides
\end{center}
\end{frame}
\section{References}
\subsection{}
\begin{frame}{References}
\tiny
% \begin{enumerate}
% \item \textbf{White Rabbit Project:}\url{https://www.ohwr.org/project/white-rabbit/wikis}
% \item \textbf{Companies selling WR:}\url{https://www.ohwr.org/project/white-rabbit/wrcompanies}
% \item \textbf{Users of WR:}\url{https://www.ohwr.org/project/white-rabbit/WRUsers}
% \item \textbf{White Rabbit Applications and Enhancements}, M.Lipinski et. al, ISPCS2018\\\url{https://www.ohwr.org/project/white-rabbit/uploads/7f9e67258850d5c036629a509bf2e124/ISPCS2018-WRApplicatoinsAndEnhancements.pdf}
% \item \textbf{White Rabbit Newsletter, September 2018} \\\url{https://www.ohwr.org/project/white-rabbit/wikis/newsletter-2018-09}
% \item \textbf{Temperature Effect and Correction Method of White Rabbit Timing Link}; Hongming Li, Guanghua Gong, Weibin Pan, Qiang Du, Jianmin Li
% \item \textbf{DWDM Stabilized Optics for White Rabbit}, Paul Boven
% \item \textbf{WR Calibration}, version 1.1, G.Daniluk\\ \url{www.cern.ch/white-rabbit/documents/WR_Calibration-v1.1-20151109.pdf}
% \item \textbf{White Rabbit Switch:} \url{https://www.ohwr.org/project/white-rabbit/wikis/Switch}
% \item \textbf{White Rabbit Node:} \url{https://www.ohwr.org/project/white-rabbit/wikis/Node}
% \item \textbf{White Rabbit PTP Core:} \url{https://www.ohwr.org/project/wr-cores/wikis/Wrpc-core}
% \item \textbf{White Rabbit: a PTP application for robust sub-nanosecond synchronization}, M. Lipiński et el, ISPCS2011\\\url{https://www.ohwr.org/project/white-rabbit/uploads/cfc34350adcbf5156f968fac0b9301b5/ISPCS2011_WR.pdf}
% \item \textbf{White Rabbit Clock Synchronization: Ultimate Limits on Close-In Phase Noise and Short-Term Stability Due to FPGA Implementation}, M.Rizzi et el, UFFC-T, 2018\\\url{https://www.ohwr.org/project/white-rabbit/uploads/253cbfc17d2b43cd445b68348aee0374/Submitted_IEEE.pdf}