Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
O
OHR Meta Project
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
OHR Meta Project
Commits
b14dfd4b
Commit
b14dfd4b
authored
Nov 06, 2014
by
Javier Serrano
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Some more cleaning up
parent
ffef2e0e
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
55 additions
and
145 deletions
+55
-145
ISO_innov_std_oh.tex
presentations/ISO_innov_std_2014/ISO_innov_std_oh.tex
+55
-145
No files found.
presentations/ISO_innov_std_2014/ISO_innov_std_oh.tex
View file @
b14dfd4b
...
@@ -52,8 +52,6 @@
...
@@ -52,8 +52,6 @@
%\usepackage{movie15}
%\usepackage{movie15}
%\usepackage{hyperref}
%\usepackage{hyperref}
\graphicspath
{
{
../../figures/
}
}
\graphicspath
{
{
../../figures/
}
}
\title
\title
...
@@ -150,12 +148,6 @@ Geneva, Switzerland\\
...
@@ -150,12 +148,6 @@ Geneva, Switzerland\\
% - If you omit details that are vital to the proof/implementation,
% - If you omit details that are vital to the proof/implementation,
% just say so once. Everybody will be happy with that.
% just say so once. Everybody will be happy with that.
%============ SECTION ================================================
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section
[Introduction]
{
Introduction to Open Hardware
}
\subsection
{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}
{
Beams -- Controls -- Hardware
\&
Timing
}
\begin{frame}
{
Beams -- Controls -- Hardware
\&
Timing
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
...
@@ -166,6 +158,12 @@ Geneva, Switzerland\\
...
@@ -166,6 +158,12 @@ Geneva, Switzerland\\
\end{center}
\end{center}
\end{frame}
\end{frame}
%============ SECTION ================================================
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section
[Introduction to OH]
{
Introduction to Open Hardware
}
\subsection
{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}
{
There is an OSHW definition!
}
\begin{frame}
{
There is an OSHW definition!
}
\begin{block}
{
Check out
\href
{
http://www.oshwa.org/definition/
}{
http://www.oshwa.org/definition/
}}
\begin{block}
{
Check out
\href
{
http://www.oshwa.org/definition/
}{
http://www.oshwa.org/definition/
}}
...
@@ -289,45 +287,45 @@ Geneva, Switzerland\\
...
@@ -289,45 +287,45 @@ Geneva, Switzerland\\
\end{center}
\end{center}
\end{frame}
\end{frame}
\begin{frame}
{
Commercially available CERN OH designs
}{
October 2014
}
%
\begin{frame}{Commercially available CERN OH designs}{October 2014}
\begin{table}
%
\begin{table}
\centering
%
\centering
% \begin{tabular}{|l||r|r|r|c|}
%
%
\begin{tabular}{|l||r|r|r|c|}
\begin{tabular}
{
|l||r|r|r|
}
%
\begin{tabular}{|l||r|r|r|}
\hline
%
\hline
Project
&
Producers
&
Users
&
Produced
\\
%
Project & Producers & Users & Produced\\
\hline\hline
%
\hline\hline
SPEC carrier - PCIe
&
3
&
30
&
354
\\
%
SPEC carrier - PCIe & 3 & 30 & 354 \\
\hline
%
\hline
SVEC carrier - VME
&
2
&
6
&
265
\\
%
SVEC carrier - VME & 2 & 6 & 265 \\
\hline
%
\hline
SPEXI carrier - PXIe
&
1
&
3
&
42
\\
%
SPEXI carrier - PXIe & 1 & 3 & 42 \\
\hline
%
\hline
\hline
%
\hline
ADC 100M 14b 4ch
&
2
&
17
&
112
\\
%
ADC 100M 14b 4ch & 2 & 17 & 112 \\
\hline
%
\hline
TDC 1ns 5cha
&
2
&
3
&
63
\\
%
TDC 1ns 5cha & 2 & 3 & 63 \\
\hline
%
\hline
FMC DEL 1ns 4cha
&
3
&
9
&
112
\\
%
FMC DEL 1ns 4cha & 3 & 9 & 112 \\
\hline
%
\hline
FMC DIO 5ch
&
3
&
16
&
122
\\
%
FMC DIO 5ch & 3 & 16 & 122 \\
\hline
%
\hline
WR switch 18 ports
&
2
&
23
&
127
\\
%
WR switch 18 ports & 2 & 23 & 127 \\
\hline
%
\hline
\end{tabular}
%
\end{tabular}
%\caption{eight CERN OH designs have producers and users outside CERN}
%
%
\caption{eight CERN OH designs have producers and users outside CERN}
% \label{math500grades}
%
%
\label{math500grades}
\end{table}
%
\end{table}
\end{frame}
%
\end{frame}
\begin{frame}
{
CERN Open Hardware License
\href
{
http://ohwr.org/cernohl
}{
-- ohwr.org/cernohl
}}
\begin{frame}
{
CERN Open Hardware License
\href
{
http://ohwr.org/cernohl
}{
-- ohwr.org/cernohl
}}
\begin{block}
{
Provides a solid legal basis
}
\begin{block}
{
Provides a solid legal basis
}
\begin{itemize}
\begin{itemize}
\item
Developed
by
Knowledge Transfer Group at CERN.
\item
Developed
in collaboration with
Knowledge Transfer Group at CERN.
\item
Better suited than non-HW licenses (GPL, Creative Commons
\dots
)
\item
Better suited than non-HW licenses (GPL, Creative Commons
\dots
)
\item
Defines conditions for using and modifying licensed material.
\item
Defines conditions for using and modifying licensed material.
\end{itemize}
\end{itemize}
...
@@ -410,51 +408,22 @@ WR switch 18 ports & 2 & 23 & 127 \\
...
@@ -410,51 +408,22 @@ WR switch 18 ports & 2 & 23 & 127 \\
\end{columns}
\end{columns}
\end{frame}
\end{frame}
\begin{frame}
{
Use standards
}
\begin{frame}
{
Standards as a tool for risk reduction and re-usability
}
\begin{block}
{
Standards stimulate re-use and fit in systems
}
\begin{block}
{
``Standards'' we use
}
\begin{itemize}
\begin{itemize}
\item
Bus standards: VME, PCI express, PXI expres
s
\item
Computer bus standards: VME, PCI express
\ldot
s
\item
FMC Mezzanine card (VITA 57.1)
\item
FMC Mezzanine card (VITA 57.1)
\item
Wishbone internal bus
, OpenCores IP, Plain VHDL
\item
Wishbone internal bus
for FPGAs
\item
Linux drivers
\item
Linux drivers
\end{itemize}
\end{itemize}
\end{block}
\end{block}
%\pause
\pause
% \begin{block}{If a standard does not exist, contribute to one}
\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 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}
\begin{itemize}
\item
White Rabbit: will be in
\textbf
{
IEEE 1588
}
High Accuracy profile.
\item
White Rabbit: will be in
\textbf
{
IEEE 1588
}
High Accuracy profile.
\item
WB pipelined mode: in
\textbf
{
Wishbone spec
}
Rev.B4 (2010).
\item
WB pipelined mode: in
\textbf
{
Wishbone spec
}
Rev.B4 (2010).
% \item Wishbone IP core detection scheme, used in FMC bus.
\item
FMC bus in
\textbf
{
Linux v3.11
}
kernel.
\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.
\item
ZIO Linux framework for DAQ and CTL hardware:
\\
\textbf
{
RFC
}
made
\textbf
{
to Linux
}
Kernel list.
\end{itemize}
\end{itemize}
\end{block}
\end{block}
\end{frame}
\end{frame}
...
@@ -462,75 +431,16 @@ WR switch 18 ports & 2 & 23 & 127 \\
...
@@ -462,75 +431,16 @@ WR switch 18 ports & 2 & 23 & 127 \\
\section
{
Innovation using OH
}
\section
{
Innovation using OH
}
\subsection
{}
\subsection
{}
\section
{
Conclusions
}
\begin{frame}
{
The unexpected!
}
\subsection
{}
\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}
\begin{center}
\url
{
ohwr.org
}
\includegraphics
[width=\textwidth]
{
../../figures/applications/wr
_
other
_
apps.jpg
}
\end{center}
\end{center}
\end{frame}
\end{frame}
\begin{frame}
{
Open products are real products
\textsuperscript
{
\texttrademark
}
\section
{
Conclusions
}
}
\subsection
{}
\begin{frame}
{
Five years of experience show it works
}
\begin{center}
\begin{center}
\includegraphics
[height=7.5cm]
{
../pictures/ohwr/ohr
_
companies.png
}
\includegraphics
[height=7.5cm]
{
../pictures/ohwr/ohr
_
companies.png
}
\end{center}
\end{center}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment