Commit 3051b232 authored by Grzegorz Daniluk's avatar Grzegorz Daniluk

all documents use pdflatex and png/pdf figures

parent d8f2d41c
...@@ -3,10 +3,8 @@ all : wrcalib.pdf ...@@ -3,10 +3,8 @@ all : wrcalib.pdf
.PHONY : all clean .PHONY : all clean
wrcalib.pdf : wrcalib.tex wrcalib.pdf : wrcalib.tex
latex $^ pdflatex -dPDFSETTINGS=/prepress -dSubsetFonts=true -dEmbedAllFonts=true -dMaxSubsetPct=100 -dCompatibilityLevel=1.4 $^
latex $^ pdflatex -dPDFSETTINGS=/prepress -dSubsetFonts=true -dEmbedAllFonts=true -dMaxSubsetPct=100 -dCompatibilityLevel=1.4 $^
dvips wrcalib
ps2pdf -dPDFSETTINGS=/prepress -dSubsetFonts=true -dEmbedAllFonts=true -dMaxSubsetPct=100 -dCompatibilityLevel=1.4 wrcalib.ps
clean : clean :
rm -f *.eps *.pdf *.dat *.log *.out *.aux *.dvi *.ps *.toc rm -f *.eps *.pdf *.dat *.log *.out *.aux *.dvi *.ps *.toc
......
...@@ -30,7 +30,7 @@ Neutrinos to Gran Sasso project \cite{cngs}. It requires: ...@@ -30,7 +30,7 @@ Neutrinos to Gran Sasso project \cite{cngs}. It requires:
\begin{figure}[ht] \begin{figure}[ht]
\begin{center} \begin{center}
\includegraphics[width=.8\textwidth]{calibration/loopback_fibre.ps} \includegraphics[width=.8\textwidth]{calibration/loopback_fibre.pdf}
\caption{Measuring 1-PPS offset using a loop-back fiber} \caption{Measuring 1-PPS offset using a loop-back fiber}
\label{fig:loopback} \label{fig:loopback}
\end{center} \end{center}
......
...@@ -101,11 +101,11 @@ round-trip delay changes over time for the two fiber cables: 5km and 5m. ...@@ -101,11 +101,11 @@ round-trip delay changes over time for the two fiber cables: 5km and 5m.
\begin{figure}[ht] \begin{figure}[ht]
a) a)
\begin{minipage}{.5\textwidth} \begin{minipage}{.5\textwidth}
\includegraphics[width=\textwidth]{calibration/rtt_long.ps} \includegraphics[width=\textwidth]{calibration/rtt_long.png}
\end{minipage} \end{minipage}
b) b)
\begin{minipage}{.5\textwidth} \begin{minipage}{.5\textwidth}
\includegraphics[width=\textwidth]{calibration/rtt_short.ps} \includegraphics[width=\textwidth]{calibration/rtt_short.png}
\end{minipage} \end{minipage}
\caption{$delay_{MM}$ of 5 km (a) and 5 m (b) fiber logged for almost 12 hours using two WR Switches} \caption{$delay_{MM}$ of 5 km (a) and 5 m (b) fiber logged for almost 12 hours using two WR Switches}
\label{fig:errors:deltemp} \label{fig:errors:deltemp}
...@@ -183,7 +183,7 @@ from a signal generator (e.g. Agilent 33250A) or it can be also a 62.5MHz clock ...@@ -183,7 +183,7 @@ from a signal generator (e.g. Agilent 33250A) or it can be also a 62.5MHz clock
output taken from a WR Switch. output taken from a WR Switch.
\begin{figure}[ht] \begin{figure}[ht]
\begin{center} \begin{center}
\includegraphics[width=\textwidth]{calibration/oscil_meas.ps} \includegraphics[width=\textwidth]{calibration/oscil_meas.pdf}
\caption{Measuring internal jitter of an oscilloscope} \caption{Measuring internal jitter of an oscilloscope}
\label{fig:errors:osc_jitter} \label{fig:errors:osc_jitter}
\end{center} \end{center}
...@@ -193,7 +193,7 @@ oscilloscope using a 62.5MHz clock output from a free-running WR Switch is ...@@ -193,7 +193,7 @@ oscilloscope using a 62.5MHz clock output from a free-running WR Switch is
presented in figure \ref{fig:errors:lecroy_jitter}. presented in figure \ref{fig:errors:lecroy_jitter}.
\begin{figure} \begin{figure}
\begin{center} \begin{center}
\includegraphics[width=.8\textwidth]{calibration/lecroy_7300_jitter.ps} \includegraphics[width=.8\textwidth]{calibration/lecroy_7300_jitter.png}
\caption{Uncertainty of LeCroy Wavepro 7300A oscilloscope} \caption{Uncertainty of LeCroy Wavepro 7300A oscilloscope}
\label{fig:errors:lecroy_jitter} \label{fig:errors:lecroy_jitter}
\end{center} \end{center}
......
...@@ -8,7 +8,7 @@ hardware delays and fiber propagation latencies presented in figure ...@@ -8,7 +8,7 @@ hardware delays and fiber propagation latencies presented in figure
\begin{figure}[ht] \begin{figure}[ht]
\begin{center} \begin{center}
\includegraphics[width=\textwidth]{calibration/link-model.ps} \includegraphics[width=\textwidth]{calibration/link-model.pdf}
\caption{White Rabbit link model} \caption{White Rabbit link model}
\label{fig:intro:link-model} \label{fig:intro:link-model}
\end{center} \end{center}
......
...@@ -23,7 +23,7 @@ It is a few kilometers long and its parameters will be measured. ...@@ -23,7 +23,7 @@ It is a few kilometers long and its parameters will be measured.
\begin{figure}[ht] \begin{figure}[ht]
\begin{center} \begin{center}
\includegraphics[width=.6\textwidth]{calibration/fiber_1.ps} \includegraphics[width=.6\textwidth]{calibration/fiber_1.pdf}
\caption{Measuring total fiber propagation latency} \caption{Measuring total fiber propagation latency}
\label{fig:refiber:latency} \label{fig:refiber:latency}
\end{center} \end{center}
...@@ -100,7 +100,7 @@ $f_1$, $f_2$ as presented in figure \ref{fig:fiasym}. ...@@ -100,7 +100,7 @@ $f_1$, $f_2$ as presented in figure \ref{fig:fiasym}.
\begin{figure}[ht] \begin{figure}[ht]
\begin{center} \begin{center}
\includegraphics[width=.9\textwidth]{calibration/fiber_2.ps} \includegraphics[width=.9\textwidth]{calibration/fiber_2.pdf}
\caption{Measuring fiber $f_2$ asymmetry} \caption{Measuring fiber $f_2$ asymmetry}
\label{fig:fiasym} \label{fig:fiasym}
\end{center} \end{center}
...@@ -178,7 +178,7 @@ $\Delta_{RX}$) of the WR Calibrator, the connection shown in figure ...@@ -178,7 +178,7 @@ $\Delta_{RX}$) of the WR Calibrator, the connection shown in figure
\begin{figure}[ht] \begin{figure}[ht]
\begin{center} \begin{center}
\includegraphics[width=.5\textwidth]{calibration/calibrator.ps} \includegraphics[width=.5\textwidth]{calibration/calibrator.pdf}
\caption{Measuring Calibrator latencies} \caption{Measuring Calibrator latencies}
\label{fig:calibrator} \label{fig:calibrator}
\end{center} \end{center}
...@@ -243,7 +243,7 @@ will later create a White Rabbit Network (fig.\ref{fig:devices}). ...@@ -243,7 +243,7 @@ will later create a White Rabbit Network (fig.\ref{fig:devices}).
\begin{figure}[ht] \begin{figure}[ht]
\begin{center} \begin{center}
\includegraphics[width=.5\textwidth]{calibration/wr_device.ps} \includegraphics[width=.5\textwidth]{calibration/wr_device.pdf}
\caption{WR Device calibration with WR Calibrator and known \caption{WR Device calibration with WR Calibrator and known
fiber $f_1$} fiber $f_1$}
\label{fig:devices} \label{fig:devices}
......
...@@ -9,7 +9,7 @@ already-deployed network. ...@@ -9,7 +9,7 @@ already-deployed network.
\begin{figure}[ht] \begin{figure}[ht]
\begin{center} \begin{center}
\includegraphics[width=.5\textwidth]{calibration/recover_calibrator.ps} \includegraphics[width=.5\textwidth]{calibration/recover_calibrator.pdf}
\caption{Calibrating a new WR Calibrator for an already-existing WR network} \caption{Calibrating a new WR Calibrator for an already-existing WR network}
\label{fig:recover_calibrator} \label{fig:recover_calibrator}
\end{center} \end{center}
......
...@@ -62,7 +62,7 @@ ...@@ -62,7 +62,7 @@
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\vspace{1.3cm} \vspace{1.3cm}
\includegraphics[width=0.50\textwidth]{logo/WRlogo.ps} \includegraphics[width=0.50\textwidth]{logo/WRlogo.pdf}
\label{fig:wr_logo} \label{fig:wr_logo}
\end{figure} \end{figure}
......
...@@ -3,10 +3,8 @@ all : switch_hdl.pdf ...@@ -3,10 +3,8 @@ all : switch_hdl.pdf
.PHONY : all clean .PHONY : all clean
switch_hdl.pdf : switch_hdl.tex switch_hdl.pdf : switch_hdl.tex
latex $^ pdflatex -dPDFSETTINGS=/prepress -dSubsetFonts=true -dEmbedAllFonts=true -dMaxSubsetPct=100 -dCompatibilityLevel=1.4 $^
latex $^ pdflatex -dPDFSETTINGS=/prepress -dSubsetFonts=true -dEmbedAllFonts=true -dMaxSubsetPct=100 -dCompatibilityLevel=1.4 $^
dvips switch_hdl
ps2pdf switch_hdl.ps
clean : clean :
rm -f *.eps *.pdf *.dat *.log *.out *.aux *.dvi *.ps *.toc rm -f *.eps *.pdf *.dat *.log *.out *.aux *.dvi *.ps *.toc
......
...@@ -129,7 +129,7 @@ value has to be incremented). The format of data word is presented in figure ...@@ -129,7 +129,7 @@ value has to be incremented). The format of data word is presented in figure
\ref{fig:ep:inject_data}: \ref{fig:ep:inject_data}:
\begin{figure}[ht] \begin{figure}[ht]
\begin{center} \begin{center}
\includegraphics[width=.8\textwidth]{switch/ep_inject.ps} \includegraphics[width=.8\textwidth]{switch/ep_inject.pdf}
\caption{Format of data word for programming the injection engine} \caption{Format of data word for programming the injection engine}
\label{fig:ep:inject_data} \label{fig:ep:inject_data}
\end{center} \end{center}
......
...@@ -33,7 +33,7 @@ read to get the event which caused the interrupt. ...@@ -33,7 +33,7 @@ read to get the event which caused the interrupt.
\begin{figure}[ht] \begin{figure}[ht]
\begin{center} \begin{center}
\includegraphics[width=\textwidth]{switch/nic_txdesc.ps} \includegraphics[width=\textwidth]{switch/nic_txdesc.pdf}
\caption{Tx descriptor} \caption{Tx descriptor}
\label{fig:nic:tx_desc} \label{fig:nic:tx_desc}
\end{center} \end{center}
...@@ -57,7 +57,7 @@ read to get the event which caused the interrupt. ...@@ -57,7 +57,7 @@ read to get the event which caused the interrupt.
\begin{figure}[ht] \begin{figure}[ht]
\begin{center} \begin{center}
\includegraphics[width=\textwidth]{switch/nic_rxdesc.ps} \includegraphics[width=\textwidth]{switch/nic_rxdesc.pdf}
\caption{Rx descriptor} \caption{Rx descriptor}
\label{fig:nic:rx_desc} \label{fig:nic:rx_desc}
\end{center} \end{center}
......
...@@ -8,7 +8,7 @@ Real-Time Subsystem. ...@@ -8,7 +8,7 @@ Real-Time Subsystem.
\begin{figure}[ht] \begin{figure}[ht]
\begin{center} \begin{center}
\includegraphics[width=.8\textwidth]{switch/rt_sub.ps} \includegraphics[width=.8\textwidth]{switch/rt_sub.pdf}
\caption{Internal layout of Real-Time Subsystem block} \caption{Internal layout of Real-Time Subsystem block}
\label{fig:rts:hdl} \label{fig:rts:hdl}
\end{center} \end{center}
......
...@@ -113,7 +113,7 @@ figure \ref{fig:rtu:htab_adr}. ...@@ -113,7 +113,7 @@ figure \ref{fig:rtu:htab_adr}.
\begin{figure}[ht] \begin{figure}[ht]
\begin{center} \begin{center}
\includegraphics[width=.7\textwidth]{switch/rtu_mfifo_adr.ps} \includegraphics[width=.7\textwidth]{switch/rtu_mfifo_adr.pdf}
\end{center} \end{center}
\caption{Structure of HTAB address} \caption{Structure of HTAB address}
\label{fig:rtu:htab_adr} \label{fig:rtu:htab_adr}
......
...@@ -88,7 +88,7 @@ ...@@ -88,7 +88,7 @@
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\vspace{1.3cm} \vspace{1.3cm}
\includegraphics[width=0.50\textwidth]{logo/WRlogo.ps} \includegraphics[width=0.50\textwidth]{logo/WRlogo.pdf}
\label{fig:wr_logo} \label{fig:wr_logo}
\end{figure} \end{figure}
......
...@@ -12,7 +12,7 @@ and Network Interface \linebreak Controller. ...@@ -12,7 +12,7 @@ and Network Interface \linebreak Controller.
\begin{figure}[ht] \begin{figure}[ht]
\begin{center} \begin{center}
\includegraphics[width=\textwidth]{switch/switch_hdl_v4.0.ps} \includegraphics[width=\textwidth]{switch/switch_hdl_v4_0.pdf}
\caption{Top HDL design of the WR Switch} \caption{Top HDL design of the WR Switch}
\label{fig:switch_top} \label{fig:switch_top}
\end{center} \end{center}
......
...@@ -3,10 +3,8 @@ all : wrspec.pdf ...@@ -3,10 +3,8 @@ all : wrspec.pdf
.PHONY : all clean .PHONY : all clean
wrspec.pdf : wrspec.tex wrspec.pdf : wrspec.tex
latex $^ pdflatex -dPDFSETTINGS=/prepress -dSubsetFonts=true -dEmbedAllFonts=true -dMaxSubsetPct=100 -dCompatibilityLevel=1.4 $^
latex $^ pdflatex -dPDFSETTINGS=/prepress -dSubsetFonts=true -dEmbedAllFonts=true -dMaxSubsetPct=100 -dCompatibilityLevel=1.4 $^
dvips wrspec
ps2pdf wrspec.ps
clean : clean :
rm -f *.eps *.pdf *.dat *.log *.out *.aux *.dvi *.ps *.toc rm -f *.eps *.pdf *.dat *.log *.out *.aux *.dvi *.ps *.toc
......
...@@ -9,7 +9,7 @@ prerequisite for achieving the required synchronization accuracy. The model ...@@ -9,7 +9,7 @@ prerequisite for achieving the required synchronization accuracy. The model
of a WR optical link is depicted in Figure~\ref{fig:link_model}. of a WR optical link is depicted in Figure~\ref{fig:link_model}.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=15cm]{protocol/link_model.eps} \includegraphics[width=15cm]{protocol/link_model.pdf}
\caption{Model of a WR link (a) and relations between master and slave \caption{Model of a WR link (a) and relations between master and slave
clocks (b)} clocks (b)}
\label{fig:link_model} \label{fig:link_model}
...@@ -61,7 +61,7 @@ recovered clock (deriving $phase_{S}$ from $offset_{MS}$) to match the phase ...@@ -61,7 +61,7 @@ recovered clock (deriving $phase_{S}$ from $offset_{MS}$) to match the phase
of the master clock, completing the synchronization. of the master clock, completing the synchronization.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=15cm]{protocol/sync_flow.eps} \includegraphics[width=15cm]{protocol/sync_flow.pdf}
\caption{WR synchronization flow (DMTD is explained in Appendix~\ref{s:dmtd})} \caption{WR synchronization flow (DMTD is explained in Appendix~\ref{s:dmtd})}
\label{fig:sync_flow} \label{fig:sync_flow}
\end{figure} \end{figure}
...@@ -85,7 +85,7 @@ During the first two steps of the synchronization flow ...@@ -85,7 +85,7 @@ During the first two steps of the synchronization flow
and message exchanges which result in a syntonized link. and message exchanges which result in a syntonized link.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=7cm]{protocol/link_detect_and_syntonization.eps} \includegraphics[width=7cm]{protocol/link_detect_and_syntonization.pdf}
\caption{WR Link detection and syntonization} \caption{WR Link detection and syntonization}
\label{fig:link_detect_and_syntonization} \label{fig:link_detect_and_syntonization}
\end{figure} \end{figure}
...@@ -121,7 +121,7 @@ single-cycle timestamping accuracy, which is necessary for reliably merging the ...@@ -121,7 +121,7 @@ single-cycle timestamping accuracy, which is necessary for reliably merging the
coarse delay with the $phase_{MM}$ phase shift during fine delay calculation. coarse delay with the $phase_{MM}$ phase shift during fine delay calculation.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=17cm]{protocol/coarse_measurement.eps} \includegraphics[width=17cm]{protocol/coarse_measurement.pdf}
\caption{Structure of a WR timestamping unit (TSU)} \caption{Structure of a WR timestamping unit (TSU)}
\label{fig:coarse_measurement} \label{fig:coarse_measurement}
\end{figure} \end{figure}
...@@ -159,7 +159,7 @@ clocks are jittery, the transitions may sometimes occur in reverse order, ...@@ -159,7 +159,7 @@ clocks are jittery, the transitions may sometimes occur in reverse order,
producing an erroneous timestamp of value 1. producing an erroneous timestamp of value 1.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=10cm]{protocol/ts_jitter.eps} \includegraphics[width=10cm]{protocol/ts_jitter.pdf}
\caption{Timestamping errors caused by clock jitter} \caption{Timestamping errors caused by clock jitter}
\label{fig:ts_jitter} \label{fig:ts_jitter}
\end{figure} \end{figure}
...@@ -174,7 +174,7 @@ ensures that at least one of the timestamps is valid at any moment ...@@ -174,7 +174,7 @@ ensures that at least one of the timestamps is valid at any moment
current phase shift between clocks (see section \ref{s:fine_delay}). current phase shift between clocks (see section \ref{s:fine_delay}).
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=12cm]{protocol/ts_dualedge.eps} \includegraphics[width=12cm]{protocol/ts_dualedge.pdf}
\caption{Dual-edge timestamping in WR} \caption{Dual-edge timestamping in WR}
\label{fig:ts_dualedge} \label{fig:ts_dualedge}
\end{figure} \end{figure}
...@@ -200,7 +200,7 @@ The fine delay measurements in WR are based on a Dual Mixer Time Difference ...@@ -200,7 +200,7 @@ The fine delay measurements in WR are based on a Dual Mixer Time Difference
DMTD technology will be presented. DMTD technology will be presented.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=11cm]{misc/analog_dmtd.eps} \includegraphics[width=11cm]{misc/analog_dmtd.pdf}
\caption{Structure of an analog DMTD phase detector} \caption{Structure of an analog DMTD phase detector}
\label{fig:analog_dmtd} \label{fig:analog_dmtd}
\end{figure} \end{figure}
...@@ -238,7 +238,7 @@ analog mixing operation can be transformed into a digital sampling operation, ...@@ -238,7 +238,7 @@ analog mixing operation can be transformed into a digital sampling operation,
resulting in a digital DMTD detector, shown on fig. \ref{fig:digital_dmtd}. resulting in a digital DMTD detector, shown on fig. \ref{fig:digital_dmtd}.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=12cm]{misc/dmtd.eps} \includegraphics[width=12cm]{misc/dmtd.pdf}
\caption{Structure of a digital DMTD phase detector} \caption{Structure of a digital DMTD phase detector}
\label{fig:digital_dmtd} \label{fig:digital_dmtd}
\end{figure} \end{figure}
...@@ -250,7 +250,7 @@ equivalent to analog mixing (\ref{eq:mixing2}), but the principle of a DDMTD ...@@ -250,7 +250,7 @@ equivalent to analog mixing (\ref{eq:mixing2}), but the principle of a DDMTD
can be explained in a more intuitive way. can be explained in a more intuitive way.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=15cm]{misc/dmtd_vernier.eps} \includegraphics[width=15cm]{misc/dmtd_vernier.pdf}
\caption{A vernier (a) and signals generated by DDMTD (b)} \caption{A vernier (a) and signals generated by DDMTD (b)}
\label{fig:dmtd_vernier} \label{fig:dmtd_vernier}
\end{figure} \end{figure}
...@@ -282,7 +282,7 @@ required, even a PLL integrated inside an FPGA can be used, eliminating all ...@@ -282,7 +282,7 @@ required, even a PLL integrated inside an FPGA can be used, eliminating all
external components. external components.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=8cm]{misc/dmtd_glitches.eps} \includegraphics[width=8cm]{misc/dmtd_glitches.pdf}
\caption{Glitches in the DMTD output caused by clock jitter} \caption{Glitches in the DMTD output caused by clock jitter}
\label{fig:dmtd_glitches} \label{fig:dmtd_glitches}
\end{figure} \end{figure}
...@@ -336,7 +336,7 @@ delay was simulated using the slave's phase shifter. ...@@ -336,7 +336,7 @@ delay was simulated using the slave's phase shifter.
\end{table} \end{table}
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=13cm]{protocol/merging_timestamps.eps} \includegraphics[width=13cm]{protocol/merging_timestamps.pdf}
\caption{Algorithm for enhancing coarse timestamps with DMTD phase.} \caption{Algorithm for enhancing coarse timestamps with DMTD phase.}
\label{fig:merging_timestamps} \label{fig:merging_timestamps}
\end{figure} \end{figure}
...@@ -373,7 +373,7 @@ final output of the merging algorithm is shown in \ref{fig:merging_example} ...@@ -373,7 +373,7 @@ final output of the merging algorithm is shown in \ref{fig:merging_example}
as the thick navy trace. as the thick navy trace.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=12cm]{protocol/merging_example.eps} \includegraphics[width=12cm]{protocol/merging_example.pdf}
\caption{Example of $t_{4p}$ timestamp enhancing.} \caption{Example of $t_{4p}$ timestamp enhancing.}
\label{fig:merging_example} \label{fig:merging_example}
\end{figure} \end{figure}
...@@ -416,7 +416,7 @@ asymmetry), ...@@ -416,7 +416,7 @@ asymmetry),
\end{itemize} \end{itemize}
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=\textwidth]{protocol/asymmetries.eps} \includegraphics[width=\textwidth]{protocol/asymmetries.pdf}
\caption{Delay asymmetries in WR optical link.} \caption{Delay asymmetries in WR optical link.}
\label{fig:asymmetries} \label{fig:asymmetries}
\end{figure} \end{figure}
...@@ -540,7 +540,7 @@ because of these optimizations, PHYs may not keep constant transmit/receive ...@@ -540,7 +540,7 @@ because of these optimizations, PHYs may not keep constant transmit/receive
latencies. The problem is illustrated in Figure~\ref{fig:phy_asymmetry}. latencies. The problem is illustrated in Figure~\ref{fig:phy_asymmetry}.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=11cm]{protocol/phy_asymmetry.eps} \includegraphics[width=11cm]{protocol/phy_asymmetry.pdf}
\caption{Random delays in gigabit SerDes devices (a) and blocks causing them \caption{Random delays in gigabit SerDes devices (a) and blocks causing them
(b).} (b).}
\label{fig:phy_asymmetry} \label{fig:phy_asymmetry}
...@@ -573,7 +573,7 @@ switch) is shown in Figure~\ref{fig:phy_latency_measurement}. ...@@ -573,7 +573,7 @@ switch) is shown in Figure~\ref{fig:phy_latency_measurement}.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
% \includegraphics[width=\textwidth]{fig/tomeksDrawings/phy_latency_measurement.eps} % \includegraphics[width=\textwidth]{fig/tomeksDrawings/phy_latency_measurement.eps}
\includegraphics[width=0.60\textwidth]{misc/calibration_1.ps} \includegraphics[width=0.60\textwidth]{misc/calibration_1.pdf}
\caption{PHY latency measurement using calibration patterns.} \caption{PHY latency measurement using calibration patterns.}
\label{fig:phy_latency_measurement} \label{fig:phy_latency_measurement}
\end{figure} \end{figure}
...@@ -647,7 +647,7 @@ of Sync-E and only the clock offset needs to be corrected. Offset correction ...@@ -647,7 +647,7 @@ of Sync-E and only the clock offset needs to be corrected. Offset correction
is split into 3 steps: is split into 3 steps:
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=\textwidth]{protocol/adjustment_and_servo.eps} \includegraphics[width=\textwidth]{protocol/adjustment_and_servo.pdf}
\caption{WR slave offset adjustment (a) and clock servo (b)} \caption{WR slave offset adjustment (a) and clock servo (b)}
\label{fig:adjustment_and_servo} \label{fig:adjustment_and_servo}
\end{figure} \end{figure}
......
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\vspace{1.3cm} \vspace{1.3cm}
\includegraphics[width=0.50\textwidth]{logo/WRlogo.ps} \includegraphics[width=0.50\textwidth]{logo/WRlogo.pdf}
\label{fig:wr_logo} \label{fig:wr_logo}
\end{figure} \end{figure}
...@@ -227,7 +227,7 @@ and time retrieved from the upstream link to all the downstream links. ...@@ -227,7 +227,7 @@ and time retrieved from the upstream link to all the downstream links.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
% \vspace{-1.3cm} % \vspace{-1.3cm}
\includegraphics[width=0.60\textwidth]{network/wrTopology.eps} \includegraphics[width=0.60\textwidth]{network/wrTopology.pdf}
\caption{White Rabbit network; it forms a hierarchical topology.} \caption{White Rabbit network; it forms a hierarchical topology.}
\label{fig:wrNetwork} \label{fig:wrNetwork}
\end{figure} \end{figure}
...@@ -264,7 +264,7 @@ which is the case in White Rabbit. ...@@ -264,7 +264,7 @@ which is the case in White Rabbit.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=0.30\textwidth]{protocol/ptpMSGs.ps} \includegraphics[width=0.30\textwidth]{protocol/ptpMSGs.pdf}
\caption{PTP messages used by WRPTP.} \caption{PTP messages used by WRPTP.}
\label{fig:wrPTPmsgs} \label{fig:wrPTPmsgs}
\end{figure} \end{figure}
...@@ -355,7 +355,7 @@ section~\ref{sec:physcorr} provides such an equation obtained empirically for on ...@@ -355,7 +355,7 @@ section~\ref{sec:physcorr} provides such an equation obtained empirically for on
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=0.95\textwidth]{protocol/delaymodel.eps} \includegraphics[width=0.95\textwidth]{protocol/delaymodel.pdf}
\caption{Delay model of a WR link. The timestamps are accurately corrected \caption{Delay model of a WR link. The timestamps are accurately corrected
for link asymmetries by the usage of the four fixed delays for link asymmetries by the usage of the four fixed delays
$\Delta_{\{tx_m, rx_s, tx_s, rx_m\}}$ and the relationship $\Delta_{\{tx_m, rx_s, tx_s, rx_m\}}$ and the relationship
...@@ -465,7 +465,7 @@ An example hardware implementation is described in detail in Appendix~\ref{sec:s ...@@ -465,7 +465,7 @@ An example hardware implementation is described in detail in Appendix~\ref{sec:s
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=0.9\textwidth]{protocol/clocksHwSpec.ps} \includegraphics[width=0.9\textwidth]{protocol/clocksHwSpec.pdf}
\caption{WR protocol and WR Hardware overview.} \caption{WR protocol and WR Hardware overview.}
\label{fig:clocksHwSpec} \label{fig:clocksHwSpec}
\end{figure} \end{figure}
...@@ -580,7 +580,7 @@ the standard PTP protocol will be used for synchronization. ...@@ -580,7 +580,7 @@ the standard PTP protocol will be used for synchronization.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
% \vspace{-1.3cm} % \vspace{-1.3cm}
\includegraphics[width=0.8\textwidth]{network/hybrid.ps} \includegraphics[width=0.8\textwidth]{network/hybrid.pdf}
\caption{Hybrid WR/IEEE1588 network. White Rabbit nodes work \caption{Hybrid WR/IEEE1588 network. White Rabbit nodes work
transparently with PTP nodes. WR ordinary clock 3 is more accurately transparently with PTP nodes. WR ordinary clock 3 is more accurately
synchronized to the grandmaster than WR ordinary clock 2, which synchronized to the grandmaster than WR ordinary clock 2, which
...@@ -592,7 +592,7 @@ the standard PTP protocol will be used for synchronization. ...@@ -592,7 +592,7 @@ the standard PTP protocol will be used for synchronization.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
% \vspace{-1.3cm} % \vspace{-1.3cm}
\includegraphics[width=0.99\textwidth]{protocol/wrptpMSGs_1.ps} \includegraphics[width=0.99\textwidth]{protocol/wrptpMSGs_1.pdf}
\caption{Simplified overview of the message flow in WRPTP.} \caption{Simplified overview of the message flow in WRPTP.}
\label{fig:wrptpMSGs} \label{fig:wrptpMSGs}
\end{figure} \end{figure}
...@@ -1071,7 +1071,7 @@ backupParentDS data set. ...@@ -1071,7 +1071,7 @@ backupParentDS data set.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=0.85\textwidth]{protocol/SDA.ps} \includegraphics[width=0.85\textwidth]{protocol/SDA.pdf}
\caption{Modified State Decision Algorithm (modifications in red).} \caption{Modified State Decision Algorithm (modifications in red).}
\label{fig:modifiedSDA} \label{fig:modifiedSDA}
\end{figure} \end{figure}
...@@ -1522,7 +1522,7 @@ WR Master and WR Slave. ...@@ -1522,7 +1522,7 @@ WR Master and WR Slave.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=0.85\textwidth]{protocol/modifiedPtpFSM.ps} \includegraphics[width=0.85\textwidth]{protocol/modifiedPtpFSM.pdf}
\caption{Modified PTP Finite State Machine.} \caption{Modified PTP Finite State Machine.}
\label{fig:modifiedPtpFSM} \label{fig:modifiedPtpFSM}
\end{figure} \end{figure}
...@@ -1678,7 +1678,7 @@ WR\_LINK\_ON & Upon entering this state, the WR Master sends the WR\_LINK ...@@ -1678,7 +1678,7 @@ WR\_LINK\_ON & Upon entering this state, the WR Master sends the WR\_LINK
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
% \vspace{-1.3cm} % \vspace{-1.3cm}
\includegraphics[width=1.00\textwidth]{protocol/wrFSM.eps} \includegraphics[width=1.00\textwidth]{protocol/wrFSM.pdf}
\caption{White Rabbit state machine.} \caption{White Rabbit state machine.}
\label{fig:wrFSM} \label{fig:wrFSM}
\end{figure} \end{figure}
...@@ -2022,7 +2022,7 @@ WRPTP shall implement the following implementation-specific features: ...@@ -2022,7 +2022,7 @@ WRPTP shall implement the following implementation-specific features:
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
\includegraphics[width=0.8\textwidth]{protocol/ptpFSM.ps} \includegraphics[width=0.8\textwidth]{protocol/ptpFSM.pdf}
\caption{State machine for a full implementation of PTP (Figure 23, IEEE1588).} \caption{State machine for a full implementation of PTP (Figure 23, IEEE1588).}
\label{fig:ptpFSM} \label{fig:ptpFSM}
\end{figure} \end{figure}
...@@ -2183,7 +2183,7 @@ The citation is approved by the author. ...@@ -2183,7 +2183,7 @@ The citation is approved by the author.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
% \vspace{-1.3cm} % \vspace{-1.3cm}
\includegraphics[width=1.0\textwidth]{protocol/wrMSGsExchangeFlow.ps} \includegraphics[width=1.0\textwidth]{protocol/wrMSGsExchangeFlow.pdf}
\caption{Typical flow of events (no exceptions) during WR Link Setup.} \caption{Typical flow of events (no exceptions) during WR Link Setup.}
\label{fig:wrFSMcommun} \label{fig:wrFSMcommun}
\end{figure} \end{figure}
...@@ -2196,7 +2196,7 @@ The citation is approved by the author. ...@@ -2196,7 +2196,7 @@ The citation is approved by the author.
\begin{figure}[ht!] \begin{figure}[ht!]
\centering \centering
% \vspace{-1.3cm} % \vspace{-1.3cm}
\includegraphics[width=1.0\textwidth]{protocol/ptpAndWrFSMs.ps} \includegraphics[width=1.0\textwidth]{protocol/ptpAndWrFSMs.pdf}
\caption{PTP and WR FSMs from POWER ON use case} \caption{PTP and WR FSMs from POWER ON use case}
\label{fig:wrFSMcommun} \label{fig:wrFSMcommun}
\end{figure} \end{figure}
......
...@@ -3,10 +3,9 @@ all : robustness.pdf ...@@ -3,10 +3,9 @@ all : robustness.pdf
.PHONY : all clean