Commit b6da94a8 authored by Grzegorz Daniluk's avatar Grzegorz Daniluk

presentations/WR_Switch_TC_2015: slides on WR Switch internals

parent 62f9c378
......@@ -90,46 +90,61 @@
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Gigabit Ethernet switches}
\end{frame}
\begin{frame}{White Rabbit network}
\begin{center}
\includegraphics[height=.8\textheight]{network/wr_network-enhanced_pro.pdf}
\end{center}
\end{frame}
\begin{frame}{Ethernet switches in a nutshell}
\begin{center}
%\includegraphics<1>[width=.5\textheight]{misc/home_switch.png}
%\includegraphics<2->[width=.85\textheight]{misc/prof_switch.png}
\includegraphics[width=.3\textheight]{misc/home_switch.png}
\includegraphics[width=.7\textheight]{misc/prof_switch.png}
\includegraphics<1>[width=.8\textwidth]{misc/switch_in_nutshell.pdf}
\includegraphics<2>[width=.8\textwidth]{misc/switch_in_nutshell_1-2.pdf}
\includegraphics<3>[width=.8\textwidth]{misc/switch_in_nutshell_1-3.pdf}
\includegraphics<4>[width=.8\textwidth]{misc/switch_in_nutshell_1-2_3-1.pdf}
\end{center}
\end{frame}
\begin{frame}{WR Switch - overview}
\begin{center}
\includegraphics[width=.8\textwidth]{switch/wrSwitch_v3_3.jpg}
\begin{itemize}
\item Central element of WR network
\item Gigabit Ethernet switch with WR features
\item Designed from scratch
\item 18 ports
\item 1000Base-BX10 SFPs: up to 10km, single-mode fiber
\item central element of WR network
\item 18 port gigabit Ethernet switch with WR features
\item designed from scratch
\item optical transceivers: up to 10km, single-mode fiber
\end{itemize}
\end{center}
\end{frame}
\section{WR Switch internals}
\subsection{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}<beamer>{Outline}
\tableofcontents [currentsection]
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Hardware}
\vspace{-0.3cm}
\begin{center}
\includegraphics[width=.85\textwidth]{switch/switch_simple_diagram_h.pdf}
\includegraphics[width=.85\textwidth]{switch/switch3_4_simple_diagram_h.pdf}
\end{center}
\end{frame}
\begin{frame}{Gateware}
\begin{center}
\includegraphics[width=.8\textwidth]{switch/switch_hdl.pdf}
\includegraphics[width=\textwidth]{switch/switch_hdl_simple.pdf}
\begin{itemize}
\item lives inside the Xilinx Virtex-6 FPGA
\item controlled from ARM software
\item Gigabit Ethernet endpoints with timestamps generation
\item forwards Ethernet frames
\item keeps WR time, generates 1-PPS, measures phase, disciplines
\item keeps WR time, generates 1-PPS/10 MHz, measures phase, disciplines
oscillators
\end{itemize}
\end{center}
......@@ -143,9 +158,9 @@
\item embedded Linux with 2.6.39 kernel
\item patches and drivers for HDL modules
\item Hardware Abstraction Layer
\item RTU daemon
\item PPSi daemon - PTP with WR extensions
\item management (SNMP, shell tools, web interface, Syslog)
\item Routing Table daemon
\item PTP with WR extensions
\item remote configuration and management
\end{itemize}
\column{.4\textwidth}
\begin{center}
......@@ -155,6 +170,12 @@
\end{frame}
\section{Configuration and diagnostics}
\subsection{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}<beamer>{Outline}
\tableofcontents [currentsection]
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Remote configuration}
dot-config (+ webinterface?)
\end{frame}
......@@ -164,14 +185,41 @@
\end{frame}
\section{Plans for the future}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}<beamer>{Outline}
\tableofcontents [currentsection]
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Ongoing work and plans for the future}
\begin{itemize}
\item hardware design review with DEM
\item gateware testing corner cases, fixing bugs
\item software - cleanup and remote management
\end{itemize}
\begin{itemize}
\item<1-> Hardware - design review with DEM
\item<2-> Gateware - testing corner cases, bug fixes
\item<3-> Software - cleanup and remote management
\item<4-> Integration with BE-CO configuration and management infrastructure
\item<5-> Robustness features
\end{itemize}
\end{frame}
%\begin{frame}{Ongoing work and plans for the future}
% \begin{itemize}
% \item<1-> Hardware - design review with DEM
% \item<2-> Gateware - testing corner cases, bug fixes
% \end{itemize}
% \vspace{-12pt}
% \includegraphics<2>[width=.6\textwidth]{misc/smartbits.png}
%\end{frame}
%
%\begin{frame}{Ongoing work and plans for the future}
%\begin{itemize}
% \vspace{-0.5cm}
% \item Hardware - design review with DEM
% \item Gateware - testing corner cases, bug fixes
% \item<1-> Software - cleanup and remote management
% \item<2-> Integration with BE-CO configuration and management infrastructure
% \item<3-> Robustness features
%\end{itemize}
%\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section*{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
......
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