Skip to content
Snippets Groups Projects
Commit ef1c83d3 authored by Javier Serrano's avatar Javier Serrano
Browse files

Some modifications after discussing with Dimitris and Enrico

parent 762dca72
Branches
No related merge requests found
......@@ -139,8 +139,8 @@
\item Ethernet features (VLAN) \& protocols (SNMP)
\end{itemize}
\begin{itemize}
\item \color{Blue}{High accuracy synchronization}
\item \color{Red}{Reliable and low-latency Control Data}
\item \color{Blue}{Sub-ns synchronisation}
\item \color{Red}{Guaranteed (by design) upper bound in frame latency}
\end{itemize}
\column{.6\textwidth}
......@@ -190,67 +190,31 @@
\begin{frame}{White Rabbit technology}
\begin{block}{Based on}
\begin{itemize}
\item Gigabit Ethernet over fiber
\item Gigabit Ethernet over fibre
\item IEEE-1588 protocol
\end{itemize}
\end{block}
\pause
\begin{block}{Enhanced with}
\begin{itemize}
\item Layer 1 syntonization
\item Layer 1 syntonisation
\item Digital Dual Mixer Time Difference (DDMTD)
\item Link delay model
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{Open Systems Interconnection(OSI) network model}
\begin{center}
\includegraphics<1>[width=.6\textwidth]{misc/osi_layers_0.pdf}
\includegraphics<2>[width=.6\textwidth]{misc/osi_layers_7.pdf}
\includegraphics<3>[width=.6\textwidth]{misc/osi_layers_6.pdf}
\includegraphics<4>[width=.6\textwidth]{misc/osi_layers_5.pdf}
\includegraphics<5>[width=.6\textwidth]{misc/osi_layers_4.pdf}
\includegraphics<6>[width=.6\textwidth]{misc/osi_layers_3.pdf}
\includegraphics<7>[width=.6\textwidth]{misc/osi_layers_2.pdf}
\includegraphics<8>[width=.6\textwidth]{misc/osi_layers_1.pdf}
\end{center}
\end{frame}
\begin{frame}{Ethernet switches in a nutshell}
\begin{center}
\includegraphics<1>[width=.6\textwidth]{misc/osi_layers_eth_sw.pdf}
\includegraphics<2->[width=.3\textheight]{misc/home_switch.png}
\includegraphics<2->[width=.7\textheight]{misc/prof_switch.png}
\includegraphics<2>[width=.8\textwidth]{misc/switch_in_nutshell_mac.pdf}
\includegraphics<3>[width=.8\textwidth]{misc/switch_in_nutshell_1-2_mac.pdf}
\includegraphics<4>[width=.8\textwidth]{misc/switch_in_nutshell_1-3_mac.pdf}
\includegraphics<5>[width=.8\textwidth]{misc/switch_in_nutshell_1-2_3-1_mac.pdf}
\end{center}
\end{frame}
\begin{frame}{White Rabbit in OSI model}
\begin{center}
\includegraphics<1>[width=.6\textwidth]{misc/osi_layers_WR.pdf}
\end{center}
%\begin{center}
% \begin{adjustwidth}{-1.5em}{-1.5em}
% \includegraphics<2>[width=1.1\textwidth]{misc/switch-and-osi.pdf}
% \end{adjustwidth}
%\end{center}
\end{frame}
\begin{frame}{White Rabbit technology}
\begin{block}{Based on}
\begin{itemize}
\item Gigabit Ethernet over fiber
\item Gigabit Ethernet over fibre
\item IEEE-1588 protocol
\end{itemize}
\end{block}
\begin{block}{Enhanced with}
\begin{itemize}
\item Layer 1 syntonization
\item Layer 1 syntonisation
\item Digital Dual Mixer Time Difference (DDMTD)
\item Link delay model
\end{itemize}
......@@ -265,7 +229,7 @@
\end{center}
\column{.75\textwidth}
\begin{itemize}
\item Frame-based synchronization protocol.
\item Frame-based synchronisation protocol.
\item Simple calculations:
\begin{itemize}
\item link $delay_{ms}$ $\delta_{ms} = \frac{(t_{4}-t_{1}) - (t_{3}-t_{2})}{2}$
......@@ -281,7 +245,7 @@
\end{columns}
\end{frame}
\begin{frame}{Layer 1 Syntonization}
\begin{frame}{Layer 1 Syntonisation}
%\begin{block}{Common clock for the entire network}
\begin{itemize}
\item All network devices use the same physical layer clock.
......@@ -309,15 +273,6 @@
\end{frame}
%\begin{frame}{Deglitching algorithm -- to backup slides?}
%\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{center}
\includegraphics[width=0.9\textwidth]{calibration/link-model.pdf}
......@@ -325,7 +280,7 @@
\begin{itemize}
\item static hardware delays: $\Delta_{TXM}$, $\Delta_{RXM}$, $\Delta_{TXS}$, $\Delta_{RXS}$
\item semi-static hardware delays: $\epsilon_M$, $\epsilon_S$
\item fiber asymmetry coefficient: $\alpha = \frac{\delta_{MS} - \delta_{SM}}{\delta_{SM}}$
\item fibre asymmetry coefficient: $\alpha = \frac{\delta_{MS} - \delta_{SM}}{\delta_{SM}}$
\end{itemize}
\pause
\begin{block}{}
......@@ -420,25 +375,61 @@
\end{frame}
\frame{\frametitle{An aside: PLL block diagram}
\includegraphics[width=\textwidth]{misc/pll_model.pdf}
}
\frame{\frametitle{An aside: PLL transfer functions}
\begin{block}{Total output phase spectrum}
$ \Phi_o(s) = H(s) \cdot \Phi_i(s) + E(s) \cdot \Phi_n(s) $
\end{block}
\begin{block}{System transfer function (low pass)}
$ H(s) = \frac{K_{VCO} K_d F(s)}{s + K_{VCO} K_d F(s)} $
\end{block}
\begin{block}{Error transfer function (high pass)}
$ E(s) = 1 - H(s) = \frac{s}{s + K_{VCO} K_d F(s)} $
\end{block}
}
\frame{\frametitle{An aside: jitter optimisation}
\includegraphics[height=0.7\textwidth]{misc/pll_psd.pdf}
}
\begin{frame}{Test setup for 10MHz switch output}
\begin{center}
\includegraphics[width=\textwidth]{measurements/WRSlowJitter/rsz_experimental_setup.png}
\end{center}
\end{frame}
\begin{frame}{WR switch clocking scheme}{Thanks to Mattia Rizzi for the work and
the figures in this section}
\begin{center}
\includegraphics[width=.85\textwidth]{switch/wrs_v3_3_clocking.png}
\end{center}
\end{frame}
\begin{frame}{MMCM noise}
\begin{center}
\includegraphics[height=.7\textheight]{switch/mmcm_noise.png}
\end{center}
\end{frame}
\begin{frame}{WR Switch: low jitter daughterboard}
\begin{columns}
\column{.35\textwidth}
\includegraphics[width=.8\textheight, angle=90]{measurements/WRSlowJitter/rsz_3d_image__1_.jpg}
\column{.65\textwidth}
\begin{itemize}
\item Current release of WRS in GM mode has suboptimal performance on both jitter (9ps RMS 1Hz-100kHz) and ADEV (1.4E-11 $\tau$=1s ENBW 50Hz)
\item Current release of WRS in GM mode has sub-optimal performance on both jitter (9ps RMS 1Hz-100kHz) and ADEV (1.4E-11 $\tau$=1s ENBW 50Hz)
\item A daughterboard was designed, produced and tested to improve the performance
\item Modified WRS improves performance on both jitter ($<$2ps RMS 10Hz-100kHz) and ADEV ($<$5E-13 $\tau$=1s ENBW 50Hz) in GM mode
\end{itemize}
\end{columns}
\end{frame}
\begin{frame}{Daughterboard Test Setup}
\begin{center}
\includegraphics[width=\textwidth]{measurements/WRSlowJitter/rsz_experimental_setup.png}
\end{center}
\end{frame}
\begin{frame}{Test Results in GM mode: PM noise}
\begin{center}
\includegraphics[height=.85\textheight]{measurements/WRSlowJitter/pn.png}
......@@ -451,17 +442,6 @@
\end{center}
\end{frame}
\begin{frame}{Test Results in Slave mode: PM noise}
\begin{center}
\includegraphics[height=.85\textheight]{measurements/WRSlowJitter/slave_pn.png}
\end{center}
\end{frame}
\begin{frame}{Test Results in Slave mode: Modified ADEV}
\begin{center}
\includegraphics[height=.85\textheight]{measurements/WRSlowJitter/slave_mdev.png}
\end{center}
\end{frame}
\section{Current developments}
\subsection{}
......@@ -472,14 +452,14 @@
networks as well as improving the phase noise and performing extensive network stress tests.
\end{block}
\pause
\begin{block}{Standardization}
\begin{block}{Standardisation}
IEEE 1588 revision process is ongoing and contains a sub-committee (High
Accuracy) dedicated to White Rabbit. Revised standard expected in 2019.
\end{block}
\pause
\begin{block}{Robustness}
Based on redundant information and fast switch-over between
redundant fibers and switches.
redundant fibres and switches.
\end{block}
\end{frame}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment