Commit ef1c83d3 authored by Javier Serrano's avatar Javier Serrano

Some modifications after discussing with Dimitris and Enrico

parent 762dca72
......@@ -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}
......
Markdown is supported
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