Commit 2214a534 authored by Erik van der Bij's avatar Erik van der Bij

--no commit message

--no commit message
parent 0ea3580f
\documentclass[compress,red]{beamer}
\mode<presentation>
\setbeamertemplate{navigation symbols}{}
\usetheme{Warsaw}
%\hypersetup{pdfpagemode=FullScreen} % makes your presentation go automatically to full screen
% 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} % Erik: didn't work with Miktex
\usepackage{graphicx}
\usepackage[all,knot]{xy}
\xyoption{arc}
\usepackage{url}
\usepackage{multimedia}
\usepackage{hyperref}
\usepackage{helvet}
\usepackage[polish,english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{multirow}
%%%%%%%%%%%%5
%\usepackage{geometry}
%\geometry{verbose,letterpaper}
%\usepackage{movie15}
%\usepackage{hyperref}
\graphicspath{ {../../figures/} }
% Or whatever. Note that the encoding and the font should match. If T1
% does not look nice, try deleting the line with the fontenc.
%\title[Open HW for CERN's Accelerator Control Systems] % (optional, use only with long paper titles)
%{Open Hardware for CERN's Accelerator Control Systems}
%
%% \subtitle{Plus some reflections on Open Hardware}
\title[Open Hardware Opportunities and Innovative Electronics] % (optional, use only with long paper titles)
{Open Hardware Opportunities\\
and\\
Innovative Electronics at CERN}
%\subtitle{about White Rabbits and open fields}
\author[Erik van der Bij -- CERN] % (optional, use only with lots of authors)
{Erik van der Bij}
% - Give the names in the same order as the appear in the paper.
% - Use the \inst{?} command only if the authors have different
% affiliation.
\institute%[Universities of Somewhere and Elsewhere] % (optional, but mostly needed)
{
%\inst{1}%
% BE-CO Hardware and Timing section\\
CERN, Geneva, Switzerland
%\and
%\inst{2}%
%Department of Theoretical Philosophy\\
%University of Elsewhere
}
% - Use the \inst command only if there are several affiliations.
% - Keep it simple, no one is interested in your street address.
\date%[CFP 2003] (optional, should be abbreviation of conference name)
{Electronics Design Show\\
Coventry, UK\\
22 - 23 October 2014
}
% - Either use conference name or its abbreviation.
% - Not really informative to the audience, more for people (including
% yourself) who are reading the slides online
%\subject{Theoretical Computer Science}
% This is only inserted into the PDF information catalog. Can be left
% out.
% If you have a file called "university-logo-filename.xxx", where xxx
% is a graphic format that can be processed by latex or pdflatex,
% resp., then you can add a logo as follows:
%\pgfdeclareimage[height=1cm]{ohr-logo}{ohr_logo.jpg}
%\logo{\pgfuseimage{ohr-logo}}
% Delete this, if you do not want the table of contents to pop up at
% the beginning of each subsection:
\AtBeginSection[]
{
\begin{frame}<beamer>{Outline}
\tableofcontents[currentsection]
\end{frame}
}
% If you wish to uncover everything in a step-wise fashion, uncomment
% the following command:
%\beamerdefaultoverlayspecification{<+->}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}{Outline}
\tableofcontents
% You might wish to add the option [pausesections]
\end{frame}
% Structuring a talk is a difficult task and the following structure
% may not be suitable. Here are some rules that apply for this
% solution:
% - Exactly two or three sections (other than the summary).
% - At *most* three subsections per section.
% - Talk about 30s to 2min per frame. So there should be between about
% 15 and 30 frames, all told.
% - A conference audience is likely to know very little of what you
% are going to talk about. So *simplify*!
% - In a 20min talk, getting the main ideas across is hard
% enough. Leave out details, even if it means being less precise than
% you think necessary.
% - If you omit details that are vital to the proof/implementation,
% just say so once. Everybody will be happy with that.
%============ SECTION ================================================
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section[CERN]{CERN}
\subsection{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{European Organization for Nuclear Research -- CERN}
\begin{center}
\includegraphics<1>[width=1.0\textwidth]{CERN-BE-CO-HT/CERN_intro_0.jpg}
\includegraphics<2>[width=1.0\textwidth]{CERN-BE-CO-HT/CERN_intro_1.jpg}
\end{center}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{CERN Accelerator Complex}
\begin{center}
\includegraphics<1>[width=0.8\textwidth]{CERN-BE-CO-HT/CERNv2_1.jpg}
\includegraphics<2>[width=0.8\textwidth]{CERN-BE-CO-HT/CERNv2_2.jpg}
\includegraphics<3>[width=0.8\textwidth]{CERN-BE-CO-HT/CERNv2_3.jpg}
\includegraphics<4>[width=0.8\textwidth]{CERN-BE-CO-HT/CERNv2_4.jpg}
\end{center}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Beams -- Controls -- Hardware \& Timing }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{center}
% \includegraphics<1>[height=0.85\textheight]{CERN-BE-CO-HT/BE_CO_HTv2_1.jpg}
% \includegraphics<2>[height=0.85\textheight]{CERN-BE-CO-HT/BE_CO_HTv2_2.jpg}
% \includegraphics<3>[height=0.85\textheight]{CERN-BE-CO-HT/BE_CO_HTv2_3.jpg}
\includegraphics<1>[height=0.85\textheight]{CERN-BE-CO-HT/BE_CO_HTv2_4.jpg}
\includegraphics<2>[height=0.85\textheight]{CERN-BE-CO-HT/BE_CO_HTv2_5.jpg}
\end{center}
\end{frame}
%============ SECTION ================================================
\section[Why OH]{Why Open Hardware}
\subsection*{CERN Beams Controls group - BE/CO} % the * tells it not to show in the table of contents. It still shows the dots on every page
%%=========================
%\begin{frame}{CERN Beams Controls group}
%\begin{block}{Responsible for}
% \begin{itemize}
% \item
% Controls infrastructure for all CERN accelerators, transfer lines and experimental areas.
% \item
% General services such as machine and beam synchronous timing and signal observation.
%% \item
%% Specification, design, procurement, integration, installation, commissioning and operation
% \end{itemize}
%\end{block}
%
%\begin{block}{Supports}
% \begin{itemize}
% \item Beam instrumentation, cryogenics, power converters, etc.
% \end{itemize}
%\end{block}
%
%\begin{block}{Software}
% \begin{itemize}
% \item Linux device drivers, C/C++ libraries, test programs.
% \end{itemize}
%\end{block}
%
%\end{frame}
%
%
%
%\begin{frame}{Beams Controls standard kit}
%
%\begin{block}{Hardware kit}
% \begin{itemize}
% \item Analog and digital I/O
% \item Level converters, repeaters
% \item Serial links, timing modules
% \end{itemize}
%\end{block}
%
%\begin{block}{Currently, October 2014}
% \begin{itemize}
% \item We support about 120 module types. % -- with just a few engineers
% \item Most are custom designed: only 1 in 4 is commercial.
%% \item 1 in 4 is obsolete
%% \begin{itemize}
%% \item can maintain existing installations with a limited stock
%% \item no re-ordering or production possible
%% \item mostly because of obsolete components
%% \end{itemize}
%
% \end{itemize}
%\end{block}
%\end{frame}
\subsection*{Open Hardware Intro} % the * tells it not to show in the table of contents. It still shows the dots on every page
%=======================
\begin{frame}{Why we use Open Hardware}
\begin{block}{Get a design just the way we want it}
\begin{itemize}
\item We specify fully the design.
\end{itemize}
\end{block}
\begin{block}{Peer review}
\begin{itemize}
\item Get your design reviewed by experts all around the world.
\end{itemize}
\end{block}
\begin{block}{Healthier relationship with companies}
\begin{itemize}
\item No vendor-locked situations. Companies selected solely on the basis of technical excellence, good support and price.
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{Why we use Open Hardware}
\begin{block}{Spend money where you or your funding agencies want}
\begin{itemize}
\item Makes life easier for public institutions.
\item Opens the door to smaller companies \\ with good local support.
\end{itemize}
\end{block}
\begin{block}{Design re-use}
\begin{itemize}
\item When it's Open, people are more likely to re-use it.
\end{itemize}
\end{block}
\begin{block}{Dissemination of knowledge}
\begin{itemize}
\item One of CERN's key missions!
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{Dispelling the commercial vs open myth}
\begin{center}
\includegraphics[height=6cm]{../pictures/ohwr/commercial_vs_proprietary.png}
\end{center}
\end{frame}
%\begin{frame}{Some key ideas}
%
% \begin{block}{It's about Free as in ``Freedom''}
% \begin{itemize}
% \item People need to make a living!
%% \item Most successful FOSS projects have paid developers.
% \item Companies help ensure projects are not based on unpaid
% work (good for scalability).
% \end{itemize}
% \end{block}
%
% \begin{block}{We live in a world of creative abundance}
% \begin{itemize}
% \item Some business models are incompatible with OH. \\So be it.
% \item Find a good company that suits your needs without
% compromising openness.
% \item Buy design, hardware and support. \\Vote for openness with
% your wallet.
% \end{itemize}
% \end{block}
%\end{frame}
%============ SECTION ================================================
\section{OH designs}
\subsection*{OH designs} % the * tells it not to show in the table of contents. It still shows the dots on every page
\begin{frame}{Open products are real products\textsuperscript{\texttrademark}
}
\begin{center}
\includegraphics[height=7.5cm]{../pictures/ohwr/ohr_companies.png}
\end{center}
\end{frame}
\begin{frame}{SPEC: Simple PCI Express FMC carrier}
{Made in Spain, The Netherlands \& Poland}
\begin{center}
\includegraphics[height=6.5cm]{../pictures/ohwr/SPEC_top_high_res.jpg}
PCB with only 6-layers
\end{center}
\end{frame}
%
%
%\begin{frame}{SPEC}
% \begin{block}{Users, incomplete list}
% \begin{itemize}
% \item B-train system (CERN TE/MSC)
% \item CLIC Interlock System study (CERN TE-MPE)
% \item ATLAS Pixel IBL readout concept prototyping
% \item CNGS
% \item GEM detector readout (Creotech, PL)
% \item FAIR accelerator timing network (GSI)
% \item LHAASO telescope (Tsinghua University, China)
% \item Industry
% \end{itemize}
%
% \begin{center}
% http://www.ohwr.org/projects/spec/wiki/Users
% \end{center}
%
% \end{block}
%\end{frame}
\begin{frame}{SVEC - Simple VME FMC Carrier}
{Made in Germany}
\begin{center}
% \includegraphics[height=6.5cm]{../pictures/ohwr/svectop_l.jpg}
\includegraphics[height=7cm]{../pictures/ohwr/svectop_l.png}
\end{center}
\end{frame}
\begin{frame}{FMC mezzanine: 5-channel 1ns TDC}
{Made in Spain and Germany.}
\begin{center}
\includegraphics[height=6.5cm]{../pictures/ohwr/FMC_TDC_72dpi_left.jpg}
\end{center}
\end{frame}
\begin{frame}{FMC mezzanine: 100 MSPS 14-bit 4-channel ADC}
{Made in The Netherlands \& Poland}
\begin{center}
% \includegraphics[height=6.5cm]{../pictures/ohwr/ADC100M_EDA-02063-V1-0-TOP1.jpg}
\includegraphics[height=6.5cm]{../pictures/ohwr/adc.jpg}
\end{center}
\end{frame}
%\begin{frame}{Commercially available CERN OH designs}{September 2013}
%\begin{table}
%\centering
%
%% \begin{tabular}{|l||r|r|r|c|}
%\begin{tabular}{|l||r|r|r|}
%\hline
%Project & Producers & Users & Produced\\
%\hline\hline
%SPEC carrier - PCIe & 3 & 41 & 300 \\
%\hline
%SVEC carrier - VME & 2 & 4 & 105 \\
%\hline
%SPEXI carrier - PXIe & 1 & 2 & (proto) 3 \\
%\hline
%\hline
%ADC 100M 14b 4ch & 2 & 11 & 70 \\
%\hline
%TDC 1ns 5cha & 1 & 3 & 70 \\
%\hline
%FMC DEL 1ns 4cha & 3 & 4 & 108 \\
%\hline
%FMC DIO 5ch & 3 & 10 & 92 \\
%\hline
%WR switch 18 ports & 1 & 11 & 77 \\
%\hline
%\end{tabular}
%
%\caption{eight CERN OH designs found producers and users}
%
%% \label{math500grades}
%\end{table}
%\end{frame}
\begin{frame}{Commercially available CERN OH designs}{October 2014}
\begin{table}
\centering
% \begin{tabular}{|l||r|r|r|c|}
\begin{tabular}{|l||r|r|r|}
\hline
Project & Producers & Users & Produced\\
\hline\hline
SPEC carrier - PCIe & 3 & 30 & 354 \\
\hline
SVEC carrier - VME & 2 & 6 & 265 \\
\hline
SPEXI carrier - PXIe & 1 & 3 & 42 \\
\hline
\hline
ADC 100M 14b 4ch & 2 & 17 & 112 \\
\hline
TDC 1ns 5cha & 2 & 3 & 63 \\
\hline
FMC DEL 1ns 4cha & 3 & 9 & 112 \\
\hline
FMC DIO 5ch & 3 & 16 & 122 \\
\hline
WR switch 18 ports & 2 & 23 & 127 \\
\hline
\end{tabular}
\caption{eight CERN OH designs found producers and users}
% \label{math500grades}
\end{table}
\end{frame}
% show offsprings SPEC, ADC, SPEXI
\subsection*{Re-use of work}
\begin{frame}{Re-use of work}
\begin{block}{Examples of re-use of work}
\begin{itemize}
\item Companies modified the SPEC carrier design.
\begin{itemize}
\item larger FPGA (for software radio)
\item minimised versions
\item AMC, PXIe and CompactRIO bus versions
\end{itemize}
\item A company modified the ADC100M design.
\begin{itemize}
\item other input filter
\item high-voltage front-end
\end{itemize}
% \item Company re-uses White Rabbit spec for own product.
% \item Companies re-used White Rabbit core.
\item A company re-used nanoFIP code for renovating trains.
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{SPEXI board: a modified SPEC board}{uses the PXI Express bus instead of PCIe}
\begin{center}
\includegraphics[width=0.7\textwidth]{../../figures/node/spexi_v0.png}
\end{center}
\end{frame}
%============ SECTION ================================================
\section{White Rabbit}
\subsection*{Intro} % the * tells it not to show in the table of contents. It still shows the dots on every page
%
%\begin{frame}{What is White Rabbit?}
%
%\begin{columns}[c]
% \column{0.8\textwidth}
% \begin{itemize}
% \item Main features of a White Rabbit network:
% \begin{itemize}
% \item transparent, {\bf high-accuracy} synchronization
% \item low-latency, {\bf deterministic} data delivery
% \item designed for {\bf high reliability}
% \end{itemize}
% \item Accelerator's control and timing
% \item International collaboration
% \item Based on well-known technologies
% \item Open Hardware and Open Software
%
% \end{itemize}
% \column{0.3\textwidth}
% \begin{center}
% \hspace{-0.5cm}
% \includegraphics[width=1.1\textwidth]{../../figures/misc/rabbit.pdf}
% \end{center}
% \end{columns}
%
%\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{White Rabbit -- Innovation with Open approach}
\begin{itemize}
\item Hardcore innovation.
\item An enabling technology.
\item Started at CERN and GSI high-energy physics labs.
\item Everything Open: hardware, gateware, software.
\item Made extensive use of small companies to develop.
\item Companies develop and sell products based on it.
% \item And still anyone can join and build upon it.
\end{itemize}
\end{frame}
\begin{frame}{White Rabbit -- is Ethernet...}
\begin{columns}[c]
\column{.47\textwidth}
\begin{itemize}
% \item Few thousands nodes
\item Bandwidth: 1 Gbps
\item Single fiber medium
\item Up to 10 km links
\item WR Switch: 18 ports
\item Allows non-WR Devices
\item Ethernet features (VLAN) \& protocols (SNMP)
\end{itemize}
\column{.6\textwidth}
\begin{center}
\includegraphics[width=1.0\textwidth]{../../figures/network/wr_network-ethernet.jpg}
\end{center}
\end{columns}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{White Rabbit -- is enhanced Ethernet!}
\begin{columns}[c]
\column{.47\textwidth}
Two separate services (enhancements to Ethernet) provided by WR:
\begin{enumerate}
\item \color{blue!90}{Synchronization:}
\begin{itemize}
\item accuracy\\ better than 1 ns
\item precision (tens of ps sdev skew max)
\end{itemize}
\item \color{red}{Deterministic, reliable and low-latency Control Data delivery}
\end{enumerate}
\column{.6\textwidth}
\begin{center}
\includegraphics[width=1.0\textwidth]{../../figures/network/wr_network-enhanced_pro.jpg}
\end{center}
\end{columns}
\end{frame}
%\begin{frame}{White Rabbit -- enhanced Ethernet}
%
%\begin{columns}[c]
% \column{.47\textwidth}
%
% Two separate services (enhancements to Ethernet) provided by WR:
% \begin{itemize}
% \item \color{blue!90}{Synchronization: \\
%- accuracy better than 1 ns \\
%- precision (tens of ps sdev skew max)}
% \item \color{red}{Deterministic, reliable and low-latency Control Data delivery}
% \end{itemize}
%
% \column{.6\textwidth}
% \begin{center}
% \includegraphics[width=1.0\textwidth]{../../figures/network/wr_network-enhanced_pro.jpg}
% \end{center}
%\end{columns}
%
%\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\subsection*{White Rabbit applications} % the * tells it not to show in the table of contents. It still shows the dots on every page
\begin{frame}{White Rabbit applications }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{columns}[c]
\column{0.65\textwidth}
\begin{itemize}
\setlength{\itemindent}{-0.3em}
\item<1-> Particle accelerators
\begin{itemize}
\setlength{\itemindent}{-1.3em}
\small
\item<2-> \textbf<2>{CERN (Switzerland/France)}
\item<3-> \textbf<3>{GSI (Germany)}
\end{itemize}
\item<1-> Cosmic ray \& neutrinos detectors
\begin{itemize}
\setlength{\itemindent}{-1.3em}
\small
\item<4-> \textbf<4>{LHAASO (China)}
\item<5-> \textbf<5>{HiSCORE (Siberia)}
\item<6-> \textbf<6>{KM3NET (Mediterranean)}
\end{itemize}
\item<1-> Metrology laboratories
\begin{itemize}
\setlength{\itemindent}{-1.3em}
\small
\item<7-> \textbf<7>{MIKES (Finland)}
\item<8-> \textbf<8>{VSL (Netherlands)}
\end{itemize}
\end{itemize}
\column{0.5\textwidth}
\begin{center}
\only<1>{\color{white}{First application:\\ CERN Neutrinos to Gran Sasso}}
\only<2>{European Organization for Nuclear Research}
\only<3>{GSI Helmholtzzentrum fur Schwerionenforschung GmbH}
\only<4>{The Large High Altitude Air Shower Observation}
% \only<6>{Hundred*i Square-km Cosmic ORigin Explorer} % Gamma-Ray and Cosmic Ray Detector
\only<5>{Gamma-Ray and Cosmic Ray Detector}
\only<6>{European deep-sea research infrastructure }
\only<7>{Centre for metrology and accreditation}
\only<8>{Dutch Metrology Institute\\ \color{white}{ble}}
\end{center}
\begin{center}
% \includegraphics<1>[height=0.3\textheight]{applications/cngs-general.pdf}
\includegraphics<1>[height=0.44\textheight]{p1588/PTPv3_blank.jpg}
\includegraphics<2>[height=0.44\textheight]{applications/CERN/accelerators-stripped.jpg}
\includegraphics<3>[height=0.44\textheight]{applications/gsi.pdf}
\includegraphics<4>[height=0.44\textheight]{applications/lhaaso.pdf}
\includegraphics<5>[height=0.44\textheight]{applications/HiSCORE.jpg}
\includegraphics<6>[height=0.44\textheight]{applications/KM3NeT.pdf}
\includegraphics<7>[height=0.44\textheight]{applications/mikes.pdf}
\includegraphics<8>[height=0.44\textheight]{applications/netherlands.jpg}
\end{center}
\column{0.6\textwidth}
\end{columns}
\begin{center}
\small
\textbf{All users:} \url{www.ohwr.org/projects/white-rabbit/wiki/WRUsers}
\end{center}
\end{frame}
% Old from Erik 13/10/14
%\begin{frame}{White Rabbit applications}
%
%\begin{columns}[c]
% \column{0.65\textwidth}
%
% \begin{itemize}
% \item<1-> Existing applications:
% \begin{itemize}
% \item<1-> \textbf<1>{CERN Neutrinos to Gran Sasso}
% \end{itemize}
% \item<2-> Future applications:
% \begin{itemize}
% \item<2-> \textbf<2>{CERN and GSI }
% \item<3-> \textbf<3>{The Large High Altitude Air Shower Observatory (China)}
% \end{itemize}
% \item<4-> Potential applications:
% \begin{itemize}
% \item<4-> \textbf<4>{Cherenkov Telescope Array}
% \item<5-> \textbf<5>{European deep-sea research infrastructure (KM3NET)}
% \item<5-> Long distance Time Transfer
% \end{itemize}
% \end{itemize}
%
% \column{0.55\textwidth}
%
%
% \begin{center}
% \includegraphics<1>[width=0.80\textwidth]{../../figures/applications/OperaTiming2.pdf} \pause
% \includegraphics<2>[width=0.6\textwidth]{../../figures/applications/gsiANDcern.pdf} \pause
% \includegraphics<3>[width=0.85\textwidth]{../../figures/applications/lhaaso.pdf} \pause
% \includegraphics<4>[width=0.85\textwidth]{../../figures/applications/cta.pdf} \pause
% \includegraphics<5>[width=0.85\textwidth]{../../figures/applications/KM3NeT.pdf}
% \end{center}
%
% \column{0.6\textwidth}
%\end{columns}
%\end{frame}
%
%
%
%
%\begin{frame}{NL: Time Distribution over 120 km with amplifiers}
% \begin{center}
% \includegraphics<1>[width=0.9\textwidth]{../../figures/applications/VU1.pdf} % \pause
%% \includegraphics<2>[width=0.9\textwidth]{../../figures/applications/VU2.pdf}
% \end{center}
%\end{frame}
%
%
%\begin{frame}{FI: Time Distribution over 900 km with amplifiers}
% \begin{center}
%% \includegraphics<1>[width=0.9\textwidth]{../../figures/applications/mikes1.pdf} % \pause
%% \includegraphics<2>[width=0.9\textwidth]{../../figures/applications/mikes2.pdf}
% \includegraphics[width=0.9\textwidth]{../../figures/applications/mikes2.pdf}
% \end{center}
%\end{frame}
\subsection*{White Rabbit protocol} % the * tells it not to show in the table of contents. It still shows the dots on every page
% Slides 10-12
%============
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Precision Time Protocol (IEEE 1588)}
\begin{columns}[c]
\column{1.5in}
\begin{center}
\includegraphics[height=5cm]{../../figures/protocol/ptp_exchange.pdf}
\end{center}
\column{2.5in}
\begin{itemize}
\item Packet-based \\ synchronization protocol.
\item Synchronizes local clock \\ with the master clock.
\item Link delay evaluated by measuring and exchanging packets tx/rx timestamps.
\end{itemize}
\end{columns}
\end{frame}
%\begin{frame}{WR Precision Time Protocol Extension}
% \begin{center}
% \includegraphics[height=4cm]{../../figures/protocol/wrLinkModel.pdf}
%
% \end{center}
%
% \begin{columns}[c]
% \column{1.5in}
%
% \begin{center}
% \textbf{Solution for Ethernet over a Single-mode Optical Fiber}
% \end{center}
%
% \column{2.7in}
%
% \begin{equation}
% \nonumber asymmetry = \Delta_{tx_m} + \Delta_{rx_s} - \frac{\Delta - \alpha \mu + \alpha \Delta}{2 + \alpha}
% \end{equation}
%
% \end{columns}
%\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \section{}
% \subsection{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Layer 1 Syntonization}
\begin{block}{Common clock for the entire network}
% \textbf{Common clock for the entire network}
\begin{itemize}
\item All network devices use the same physical layer clock.
\item Clock is encoded in the Ethernet carrier and recovered by the receiver chip.
\item Phase detection allows sub-ns delay measurement.
\end{itemize}
\end{block}
\vspace{-0.2cm}
\begin{center}
\includegraphics[height=4.5cm]{../../figures/misc/synce_v3.pdf}
\end{center}
\end{frame}
% 15-16
% ======
\subsection*{White Rabbit performance} % the * tells it not to show in the table of contents. It still shows the dots on every page
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{WR time transfer performance}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{center}
\includegraphics<1>[height=7.0cm]{measurements/meas_setup_1.jpg}
\includegraphics<2>[height=7.0cm]{measurements/meas_setup_2.jpg}
\includegraphics<3>[height=7.0cm]{measurements/meas_setup_3.jpg}
\includegraphics<4>[height=7.0cm]{measurements/meas_setup_4.jpg}
\includegraphics<5>[height=7.0cm]{measurements/meas_setup_5.jpg}
\includegraphics<6>[height=6.0cm]{measurements/meas_results_1.jpg}
\includegraphics<7>[height=6.0cm]{measurements/meas_results_2.jpg}
\includegraphics<8>[height=6.0cm]{measurements/meas_results_3.jpg}
\includegraphics<9>[height=6.0cm]{measurements/meas_results2.pdf}
\end{center}
\end{frame}
% shorter version of above
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\begin{frame}{WR time transfer performance: lab tests}
%
% \begin{center}
% \includegraphics<1>[height=7.0cm]{../../figures/measurements/meas_setup.jpg} \pause
% \includegraphics<2>[height=6.0cm]{../../figures/measurements/meas_results.pdf}
% \end{center}
%
%\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\section{Status}
%\subsection{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\begin{frame}{WR time transfer performance: deployment for CNGS}
%
% \begin{columns}[c]
% \column{0.6\textwidth}
% \begin{center}
%
% \hspace{-1cm}
% \includegraphics[width=1.1\textwidth]{../../figures/measurements/histogram-small.pdf}
% \begin{itemize}
% \item Duration: 31 d, 7 h, 40 s ($2.7*10^6$ samples)
% \item WR Nodes with TDC used
% \item Measurement includes inaccuracy of TDC
% \item Timestamping reference PPS
% \item Accuracy: 0.517 ns
% \item Precision: 0.119 ns (std. dev)
% \end{itemize}
%
%
% \end{center}
% \column{0.6\textwidth}
% \begin{center}
% \includegraphics[width=0.93\textwidth]{../../figures/measurements/performance_testing_setup-detail_v2.pdf}
% \end{center}
% \end{columns}
%\end{frame}
%23, 25, 28, 34
%======
\subsection*{White Rabbit devices} % the * tells it not to show in the table of contents. It still shows the dots on every page
\begin{frame}{White Rabbit Switch}
\begin{center}
\includegraphics[width=6.0cm]{../../figures/switch/wrSwitchV3.jpg}
\end{center}
\begin{itemize}
\item Central element of WR network
\item Original design optimized for timing, designed from scratch
\item 18 1000BASE-BX10 ports
\item Open design (H/W and S/W)
\item Commercially available from two companies
\end{itemize}
\end{frame}
%\begin{frame}{WR Node: SPEC board}
% \begin{center}
% \includegraphics[width=7cm]{../../figures/node/spec.jpg}
% \end{center}
%
% \begin{columns}[c]
% \column{.01\textwidth}
% \column{.98\textwidth}
%
% \begin{block}{FMC-based Hardware Kit}
% \begin{itemize}
%% \item Carrier boards in PCI-Express, VME, PXIe
% \item All carrier cards are equipped with a White Rabbit port.
% \item Mezzanines can use the accurate clock and TAI time
% \\ (synchronous sampling clock, trigger time tag, ...).
% \end{itemize}
% \end{block}
%
% \column{.01\textwidth}
% \end{columns}
%\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{White Rabbit Node }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{itemize}
\item<1->Ethernet MAC with White Rabbit%: \textbf{WR PTP Core (WRPC)}
\begin{itemize}
\item Open IP Core
\item Easily integrated into custom FPGA-based designs
\end{itemize}
% \item<2-> WR Node: universal carrier board
\item<2-> Mezzanines can use the accurate clock and TAI time
\end{itemize}
\begin{center}
\includegraphics<1>[height=0.5\textheight]{node/wrpc_overview.pdf}
\includegraphics<2>[height=0.5\textheight]{node/spec.jpg}
\includegraphics<3>[height=0.5\textheight]{node/nodes.jpg}
\end{center}
\end{frame}
\subsection*{White Rabbit applications} % the * tells it not to show in the table of contents. It still shows the dots on every page
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{Distributed oscilloscope}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{center}
\includegraphics[width=0.9\textwidth]{../../figures/applications/distr_oscill.pdf}
\end{center}
\begin{block}{}
\begin{itemize}
\item Common clock in entire network: no skew between ADCs.
\item Ability to sample with different clocks via Distributed DDS.
\item External triggers can be time tagged with a TDC and used to reconstruct the original time base in the operator's
PC.
\end{itemize}
\end{block}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}{LHC Instability Trigger Distribution System (LIST)}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{columns}[c]
\column{0.5\textwidth}
\begin{block}{Purpose of LIST}
Distribute triggers,\\
with a low and fixed latency,\\
despite distance differences.
\end{block}
\begin{block}{In layman terms}
The LIST is like a fixed latency coaxial cable linking every possible pair of
trigger inputs and outputs.
\end{block}
\column{0.5\textwidth}
\begin{center}
% \begin{rotate}{270}
% \hspace{-1cm}
\includegraphics[width=1.2\textwidth]{applications/LIST.jpg}
% \end{rotate}
\end{center}
\end{columns}
\end{frame}
%\begin{frame}{WR Node: SVEC board - VME}
% \begin{center}
% \includegraphics[width=0.8\textwidth]{../../figures/node/svectop_s.png}
% \end{center}
%\end{frame}
%============ SECTION ================================================
\section{What makes OH work}
\subsection*{ohwr.org}
\begin{frame}{Be Open - Open Hardware Repository \href{http://ohwr.org}{-- ohwr.org}}
\begin{block}{A web-based collaborative tool for electronics designers}
\begin{itemize}
\item Wiki, News
\item File repository
\item Issues management
\item Mailing list
\end{itemize}
\end{block}
\begin{block}{Fully open access}
\begin{itemize}
\item All information readable by everyone, without registration.
\end{itemize}
\end{block}
% \begin{block}{Server made itself of open software}
% \begin{itemize}
% \item ChiliProject (a fork of Redmine)
% \item SVN/GIT for version management, integrated in OHR
% \end{itemize}
% \end{block}
\end{frame}
\begin{frame}{Example of an OHR project}
\begin{center}
\includegraphics[height=6cm]{../pictures/ohwr/ohr_spec_top_releasel.jpg}
% \includegraphics[height=6cm]{../pictures/ohwr/ohr_spec_top.jpg}
% \includegraphics[height=6cm]{../pictures/ohwr/EDA-02063-V1-0-TOP1.jpg}% ADC card
% \includegraphics[height=6cm]{../pictures//BoardBlockDiagramv2.pdf}%
\end{center}
\end{frame}
\begin{frame}{OHR Current Status}
%\pause
\begin{block}{Projects}
\begin{itemize}
\item 123 projects
\begin{itemize}
\item 70 initiated by CERN groups, 53 by other
institutes
\end{itemize}
\item 165 active developers, many more users
\end{itemize}
\end{block}
%\pause
\begin{block}{Types of designs}
\begin{itemize}
\item Around 60 hardware designs
\item Around 20 re-usable HDL cores
\item General tools like
\begin{itemize}
\item Production test environment (Python based)
\item ADC performance test
%\item Wishbone HDL core generator
\end{itemize}
\end{itemize}
\end{block}
%\pause
%Designs are fully documented: \\
%OHR is a great place to learn electronics!
\end{frame}
\begin{frame}{CERN Open Hardware License \href{http://ohwr.org/cernohl}{-- ohwr.org/cernohl}}
\begin{block}{Provides a solid legal basis}
\begin{itemize}
\item Developed by Knowledge and Technology Transfer Group at CERN.
\item Open Software licences not usable (GNU, GPL, \dots).
% \item Defines conditions of using and modifying licenced material
\end{itemize}
\end{block}
\begin{block}{Practical: makes it easier to work with others}
\begin{itemize}
% \item Makes it easier to work with others
\item Upfront clear: anything you give is available to everyone.
\item Everyone can use it for free.
\item No strings attached. \textit{Really!}
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{CERN Open Hardware License \href{http://ohwr.org/cernohl}{-- ohwr.org/cernohl}}
\begin{block}{Same principles as Open Software}
\begin{itemize}
\item Anyone can see the source (design documentation).
\item Anyone is free to study, modify and share.
\item Any modification and distribution under same licence.
\item Persistence makes everyone profit from improvements.
\end{itemize}
\end{block}
\begin{block}{Hardware production}
\begin{itemize}
\item When produce: licensee is invited to inform the licensor.
\end{itemize}
\end{block}
\end{frame}
\subsection*{What makes it work}
\begin{frame}{Be Open}
\begin{block}{Use OHR to the fullest}
\begin{itemize}
\item Document everything on OHR: schematics, status.
\item Discuss over mailing list.
\item Document design review results.
\item Track Issues and detected bugs.
\end{itemize}
\end{block}
\begin{block}{Don't be afraid to show mistakes!}
\begin{itemize}
\item E.g. SPEC: 86 Issues documented, 40 still 'Open'.
\item Issues may help others when adapting a design.
\item OHR becomes a teaching tool.
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{Make design general enough}
\begin{block}{General functions find more users}
\begin{itemize}
\item General purpose carrier boards
\item Analog to digital converters, Digital I/O
\item Time to digital converter, Fine Delay
\item White Rabbit timing and control network
\end{itemize}
\end{block}
\begin{block}{Tips}
\begin{itemize}
\item Some functions are more generic than you think \\e.g. White Rabbit network and WorldFIP interface.
\item Keep as simple as possible. Stay cheap.
\item People can modify or extend the design later if needed.
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{Use standards}
\begin{block}{Standards stimulate re-use and fit in systems}
\begin{itemize}
\item Bus standards: VME, PCI express, PXI express
\item FMC Mezzanine card (VITA 57.1)
\item Wishbone internal bus, OpenCores IP, Plain VHDL
\item Linux drivers
\end{itemize}
\end{block}
%\pause
% \begin{block}{If a standard does not exist, contribute to one}
% \begin{itemize}
% \item White Rabbit: will be in \textbf{IEEE 1588} High Accuracy profile
% \item WB pipelined mode: in \textbf{Wishbone spec} Rev.B4 (2010)
%% \item Wishbone IP core detection scheme, used in FMC bus
% \item FMC bus Linux driver structure: in \textbf{Linux v3.11}
% \item ZIO Linux framework for DAQ and CTL hardware: \\ \textbf{RFC} made \textbf{to Linux} Kernel list
%\end{itemize}
% \end{block}
\end{frame}
\begin{frame}{Wishbone-based System-on-Chip architecture (ADC)}
\begin{center}
\includegraphics[height=6.8cm]{../pictures/ohwr/adc_firmware_arch.jpg}
\end{center}
\end{frame}
\begin{frame}{If a standard does not exist, contribute to one}
% \begin{block}{Standards stimulate re-use and fit in systems}
% \begin{itemize}
% \item Bus standards: VME, PCI express, PXI express
% \item FMC Mezzanine card (VITA 57.1)
% \item Wishbone internal bus, OpenCores IP, Plain VHDL
% \item Linux drivers
%\end{itemize}
% \end{block}
\begin{block}{Contributions to standards}
\begin{itemize}
\item White Rabbit: will be in \textbf{IEEE 1588} High Accuracy profile.
\item WB pipelined mode: in \textbf{Wishbone spec} Rev.B4 (2010).
% \item Wishbone IP core detection scheme, used in FMC bus.
\item Linux driver structure called FMC bus: in \textbf{Linux v3.11}.
\item ZIO Linux framework for DAQ and CTL hardware: \\ \textbf{RFC} made \textbf{to Linux} Kernel list.
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{Be complete: from design to production test and driver}
\begin{block}{It's not only about schematics and PCB}
\begin{itemize}
\item Quality - design reviews; reduced BOM; DFM
\item Professional production documentation, incl. quality norms
\item Production test system
\item Firmware and its documentation
\item Linux drivers
\end{itemize}
\end{block}
% \begin{block}{Product Design}
% \begin{itemize}
% \item Needs additional effort to make CERN designs a Product
% \item Particular effort to reduce the Bill of Material
% \item Precise production documentation (CERN design office)
% \item Automated test bench (serious effort)
% \end{itemize}
% \end{block}
\begin{block}{Save yourself time}
\begin{itemize}
\item Reuse a lot: document templates, IP cores, HW designs.
\begin{itemize}
\item allows engineers to help each other.
\end{itemize}
\item Make Design Tools.
\begin{itemize}
\item hdlmake: generates makefiles for FPGA projects.
\item wbgen: wishbone register and documentation generator.
\item ZIO, SDB and FMC bus tools for driver development.
\end{itemize}
\end{itemize}
\end{block}
\end{frame}
\subsection*{Work intensively with industry}
\begin{frame}{Work intensively with industry}
\begin{block}{Types of work we've outsourced}
\begin{itemize}
\item Hardware: development, production.
\item Software: VHDL firmware, drivers.
\item Usually small projects (\textless 2 months work).
\item Speeds up projects.
\item Gets in specialist knowledge.
\item Small companies can play a large role.
\item Production: follows CERN purchasing rules (competition).
\end{itemize}
\end{block}
\begin{block}{Via OHR and companies the products find their own way}
\begin{itemize}
\item The fun starts here: more users, more feedback.
% \item Effective Technology Transfer.
% \item Saves us from producing for others.
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{Work intensively with industry}
\begin{block}{Industry and the OH concept}
\begin{itemize}
\item Open Hardware is new and not always understood.
\item Need to explain companies the opportunities and risks.
\item Companies think they compete with \emph{assembly companies}.
We ask only \emph{engineering companies} that can also give support (guarantee, repair, improve)!
\item Needs time from us and guts from companies.
\item Companies always found new clients.
\end{itemize}
\end{block}
\end{frame}
\subsection*{Future Work}
%======================
\begin{frame}{Future work -- tearing down the last wall}
% \begin{block}{Consolidate our designs}
% \begin{itemize}
% \item Consolidate firmware and Linux drivers. Make Releases.
% \item Consolidate documentation (manuals, FAQs, ...).
% \item Help companies to provide support.
% \end{itemize}
% \end{block}
\begin{block}{Improve re-usability with free electronics design tools}
\begin{itemize}
\item Tools are expensive and do not interoperate.
\item Existing free tools are not usable to make complex designs.
\item Therefore we stimulate the development of free tools:
\begin{itemize}
\item VHDL simulator (extension of \textbf{Icarus} Verilog simulator)
\item Schematics \& PCB editor (catalysing \textbf{KiCAD} development)
\end{itemize}
\end{itemize}
\end{block}
\end{frame}
%============ SECTION ================================================
\section{Is it for you?}
\subsection*{Is it for you?} % the * tells it not to show in the table of contents. It still shows the dots on every page
\begin{frame}{Is Open Hardware for you, as a company?}
\begin{block}{Some 'personal' prerequisites}
\begin{itemize}
\item You don't want to re-invent everything on your own.
\item You're ready to use work of others and build on top of that.
\item You love to work with other open and clever engineers.
\item You're ready to document and publish everything.\\ \emph{You'll get so much back in return!}
\item You want to be at the cutting edge\\ \emph{where you need the power of collaboration}.
\item Y'a wanna have fun!
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{Is it for you, as a company?}
\begin{block}{Be prepared for surprises}
\begin{itemize}
\item Being Open makes you so much more accessible.
\item You'll get interested customers 'out of the blue'.
\item Open community likely complements current customers.
\item Customers will pay for adaptations of designs.
% \item Others \emph{will} find bugs early.
\item You may even find your competitors helping you.
\end{itemize}
\end{block}
\begin{center}
Basically together you make a big pie. And then split it.\\
That's better than everyone making his own, small pie.
\end{center}
\end{frame}
%\begin{frame}{Is it for you?}
% \begin{block}{Some 'personal' prerequisites}
% \begin{itemize}
%% \item You want to get bugs out early.
% \item You believe that collaborating helps to find bugs.
% \item You're ready to document and publish everything.
% \item You think technology transfer is important.
% \item You like to stimulate industry with innovative products.
% \item You love to help people outside your environment.
%% \item Y'a wanna have fun!
% \end{itemize}
% \end{block}
%\end{frame}
%
%
%
%\begin{frame}{Is it for you?}
%% \begin{block}{Project requisites to maximise reuse}
%% \begin{itemize}
%% \item It's a reasonable general purpose design
%% \item It fits in with other designs: e.g. FMC, WR, Wishbone
%% \item You need a quantity enough to let industry produce
%% \end{itemize}
%% \end{block}
%
% \begin{block}{Be prepared for surprises}
% \begin{itemize}
% \item Support may take more time than you want.
% \item Others \emph{will} find bugs.
% \item Learn about new uses of your design.
% \item You may get interesting new contacts.
% \end{itemize}
% \end{block}
%\end{frame}
%
%============ SECTION ================================================
\section{Conclusions}
%============
\subsection*{Conclusions}
%======================
\begin{frame}{Conclusions -- Opportunities}
\begin{block}{Open Hardware creates Opportunities}
\begin{itemize}
\item There are free, professional designs out there!
% \begin{itemize}
% \item You may produce and sell new products!
% \item You may adapt and extend these to create great products.
% \end{itemize}
\item Clients may help to make improvements or pay you for that.
\item Opportunities for small companies to work differently
\begin{itemize}
\item Produce and sell existing designs.
\item Adapt and extend these to create great products.
\item Get 'advertising by community'.
\end{itemize}
\item You may 'Open' your own products to get new clients.
% \item Customers are not tied to a single company for production and support. \\
% They go to the 'best' one (local, best support, ...).\\
% And that should be you!
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{Conclusions -- Innovation}
\begin{block}{Open Hardware and Innovation}
\begin{itemize}
\item Open Hardware stimulates Innovation
\begin{itemize}
\item The White Rabbit network is a great example.
\item Not only hardware, also drivers, firmware, design ideas.
\end{itemize}
\item OH is an enabler to use the power of collaboration.
\item \url{ohwr.org} is practical for engineers to collaborate.
\item You can take part in a stimulating, learning environment.
\item An opportunity to innovate your business model!
\end{itemize}
\end{block}
\end{frame}
\begin{frame}{Conclusions -- the bottom line}
\begin{block}{Open Hardware, the bottom line}
\begin{itemize}
\item Likely not for every company or all designs.
\item Eight CERN designs are already commercialised.
\item Many other designs are available.
\item Four SME's in Europe profit from selling Open Hardware.
\begin{itemize}
\item They sell new products and services.
\item They have improved in quality and technology level.
\item They have adapted their business model.
\end{itemize}
\item Five years of experience show it works for all parties.
\item The companies who join are in for a great adventure!
\end{itemize}
\end{block}
\begin{center}
\url{ohwr.org}
\end{center}
\end{frame}
%\begin{frame}{Conclusions}
% \begin{itemize}
% \item Open Hardware has many advantages.
% \begin{itemize}
% \item Anyone can help in developments and make improvements.
% \item Allows to work differently with industry (design work, smaller companies).
% \item Not tied to a single company for production and support.
% \end{itemize}
% \item Many things must be done right:
% \begin{itemize}
% \item Be Open
% \item Make design general enough
% \item Use standards - cool features help: White Rabbit
% \item Be complete: from design to production test and drivers
% \item Work intensively with industry
% \end{itemize}
% \item Likely not for everyone or all designs.
% \item OHR site is practical for engineers and is stimulating.
% \item Eight CERN designs are already commercialized.
% \item Four years of experience show it works!
% \end{itemize}
%\end{frame}
\subsection*{Open products are real products}
%======================
\begin{frame}{Open products are real products\textsuperscript{\texttrademark}
}
\begin{center}
\includegraphics[height=7.5cm]{../pictures/ohwr/ohr_companies.png}
\end{center}
\end{frame}
\end{document}
% XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
% Some data about the number of versions and the development and production time.
% Not used in this presentation
%\begin{frame}{Development and series production time}
%\begin{table}
%\centering
%
%% \begin{tabular}{|l||r|r|r|c|}
%\begin{tabular}{|l||r|r|r|}
%\hline
%Project (versions) & Proto & Final & Series\\
%\hline\hline
%SPEC carrier - PCIe (4) & 7 & 17 & 25 \\
%\hline
%SVEC carrier - VME (2) & 8 & 21 & 25 \\
%\hline
%\hline
%ADC 100M 14b 4ch (5) & 7 & 23 & 29 \\
%\hline
%TDC 1ns 5cha (4) & 6 & 29 & 32 \\
%\hline
%FMC DEL 1ns 4cha (8) & 8 & 37 & 32 \\
%\hline
%FMC DIO 5ch (3) & 2 & 18 & 17 \\
%\hline
%\end{tabular}
%
%\caption{Time in months from start of project}
%
%% \label{math500grades}
%\end{table}
%\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