Commit 0d0a6337 authored by Stefan Tauner's avatar Stefan Tauner
Browse files

user manual: center table captions correctly

parent 470ab804
......@@ -67,4 +67,3 @@ The following data is used as an input to \ac{FIJI}:
\item The desired fault injection configuration (which faults on which nets)
\item The desired capabilities of the Fault Injection Controller (e.g., communication data rate, timer sizes)
\end{itemize}
......@@ -10,46 +10,44 @@ which can be found in Table~\ref{tab:perlmod}.
\begin{table}[ht]
\caption{Software prerequisites for \ac{FIJI}}
\label{tab:prerequisites}
\begin{center}
\begin{tabular}{llll}
\toprule
Category & OS & Name & Version \\
\midrule
Perl Interpreter & Unix/Linux & Perl & v5.22.1 \\
& Windows & Strawberry Perl & v5.16.3 \\
FPGA Synthesis Tool & Unix/Linux, Windows & Synopsys Synplify & I-2013.09-SP1 \\
FPGA Implementation Tool & Unix/Linux, Windows & Altera Quartus II & 13.0 \\
& Unix/Linux, Windows & Xilinx Vivado & \todo{Test} \\
\bottomrule
\end{tabular}
\end{center}
\centering
\begin{tabular}{llll}
\toprule
Category & OS & Name & Version \\
\midrule
Perl Interpreter & Unix/Linux & Perl & v5.22.1 \\
& Windows & Strawberry Perl & v5.16.3 \\
FPGA Synthesis Tool & Unix/Linux, Windows & Synopsys Synplify & I-2013.09-SP1 \\
FPGA Implementation Tool & Unix/Linux, Windows & Altera Quartus II & 13.0 \\
& Unix/Linux, Windows & Xilinx Vivado & \todo{Test} \\
\bottomrule
\end{tabular}
\end{table}
\begin{table}[ht]
\caption{Perl Modules required by \ac{FIJI}}
\label{tab:perlmod}
\begin{center}
\begin{tabular}{llll}
\toprule
Module & Description & Version & \ac{FIJI} Tool \\
\midrule
Clone & Deep object copy & tbd & All tools \\
Config::Simple & INI-style configuration files & tbd & All tools \\
enum & Enumerated types & tbd & All tools \\
Device::SerialPort & Serial port name mapping & tbd & \textit{Download (+GUI)} \\
Digest::CRC & CRC calculation & tbd & \textit{Instrument}, \textit{Download (+GUI)} \\
Doxygen::Filter::Perl & Doxygen documentation & tbd & All tools \\
Log::Log4Perl & Logging & tbd & All tools \\
Log::Dispatch::Output & Base for custom log appenders & tbd & \textit{Download GUI} \\
Params::Validate & Validation of parameters & tbd & \textit{Download GUI} \\
Scalar::Util & Mainly for \texttt{blessed()} & tbd & All tools \\
Test::Deep & Deep hash comparison & tbd & \textit{Setup}, \textit{Download GUI} \\
Tk & GUI library & tbd & \textit{Setup}, \textit{Download GUI} \\
Tk::StatusBar & StatusBar widget for Tk & tbd & \textit{Setup}, \textit{Download GUI} \\
Verilog::Language & Verilog parser/generator & custom & \textit{Setup}, \textit{Instrument} \\
\bottomrule
\end{tabular}
\end{center}
\centering
\begin{tabular}{llll}
\toprule
Module & Description & Version & \ac{FIJI} Tool \\
\midrule
Clone & Deep object copy & tbd & All tools \\
Config::Simple & INI-style configuration files & tbd & All tools \\
enum & Enumerated types & tbd & All tools \\
Device::SerialPort & Serial port name mapping & tbd & \textit{Download (+GUI)} \\
Digest::CRC & CRC calculation & tbd & \textit{Instrument}, \textit{Download (+GUI)} \\
Doxygen::Filter::Perl & Doxygen documentation & tbd & All tools \\
Log::Log4Perl & Logging & tbd & All tools \\
Log::Dispatch::Output & Base for custom log appenders & tbd & \textit{Download GUI} \\
Params::Validate & Validation of parameters & tbd & \textit{Download GUI} \\
Scalar::Util & Mainly for \texttt{blessed()} & tbd & All tools \\
Test::Deep & Deep hash comparison & tbd & \textit{Setup}, \textit{Download GUI} \\
Tk & GUI library & tbd & \textit{Setup}, \textit{Download GUI} \\
Tk::StatusBar & StatusBar widget for Tk & tbd & \textit{Setup}, \textit{Download GUI} \\
Verilog::Language & Verilog parser/generator & custom & \textit{Setup}, \textit{Instrument} \\
\bottomrule
\end{tabular}
\end{table}
\begin{figure}[ht]
......
......@@ -247,4 +247,4 @@ Documentation} button displays this document in a PDF reader.
Alternatively, a \textit{\ac{FIJI} Configuration} can be created manually using
a text editor. A template file can be generated by saving the default
configuration out of the \textit{\ac{FIJI} Setup Tool}.
\ No newline at end of file
configuration out of the \textit{\ac{FIJI} Setup Tool}.
......@@ -124,22 +124,21 @@ Enable reset (default: 0)? 0
\begin{table}[ht]
\caption{Mapping between fault indices and models}
\label{tab:faultmap}
\begin{center}
\begin{tabular}{ll}
\toprule
Index & Fault Model \\
\midrule
0 & No fault \\
1 & Stuck at 0 \\
2 & Stuck at 1 \\
3 & Delay \\
4 & Single Event Upset \\
5 & Stuck open \\
6 & Reserved - No fault \\
7 & Reserved - No fault \\
\bottomrule
\end{tabular}
\end{center}
\centering
\begin{tabular}{ll}
\toprule
Index & Fault Model \\
\midrule
0 & No fault \\
1 & Stuck at 0 \\
2 & Stuck at 1 \\
3 & Delay \\
4 & Single Event Upset \\
5 & Stuck open \\
6 & Reserved - No fault \\
7 & Reserved - No fault \\
\bottomrule
\end{tabular}
\end{table}
The mapping between fault indices and fault models is shown in Table~\ref{tab:faultmap}.
......
......@@ -166,4 +166,4 @@ $ perl fiji_download_gui.pl -s mc8051_demo/fiji_test_1/fiji_demo_download.cfg \
\item Manual tests
\item Random tests
\end {itemize}
\end{enumerate}
\ No newline at end of file
\end{enumerate}
......@@ -12,7 +12,6 @@ It visits all possible bit vectors of length $N$ except all-zeroes.
\begin{table}[H]
\caption{Maximal period LFSR polynomials for lengths 2-64 \cite{tableLFSR}}
\label{tab:lfsrtable}
\begin{center}
\input{content/lfsrtable4col.tex}
\end{center}
\end{table}
\ No newline at end of file
\centering
\input{content/lfsrtable4col.tex}
\end{table}
......@@ -9,24 +9,23 @@ usage values of this default configuration for different FPGA families.
\begin{table}[H]
\caption{Absoulte resource usage of FIJI logic for different FPGA families}
\label{tab:resources}
\begin{center}
\begin{tabular}{ l l l l }
\toprule
Family & Device & Combinational & Registers \\
\midrule
Arria II & EP2AGX260F & 325 & 241 \\
Stratix III & EP3SL70 & 325 & 243 \\
Cyclone III LS & EP3CLS200 & 239 & 230 \\
Cyclone V & 5CSXFC6C6 & 237 & 231 \\
Stratix V & 5SGTMC5K3 & 253 & 232 \\
Virtex 5 & XC5VLX20T & 219 & 229 \\
Zync & XC7Z020 & 214 & 229 \\
Spartan 6 & XC6SLX9 & 237 & 229 \\
Kintex 7 & XC7K70T & 219 & 229 \\
Artix 7 & XC7A100T & 218 & 229 \\
\bottomrule
\end{tabular}
\end{center}
\centering
\begin{tabular}{ l l l l }
\toprule
Family & Device & Combinational & Registers \\
\midrule
Arria II & EP2AGX260F & 325 & 241 \\
Stratix III & EP3SL70 & 325 & 243 \\
Cyclone III LS & EP3CLS200 & 239 & 230 \\
Cyclone V & 5CSXFC6C6 & 237 & 231 \\
Stratix V & 5SGTMC5K3 & 253 & 232 \\
Virtex 5 & XC5VLX20T & 219 & 229 \\
Zync & XC7Z020 & 214 & 229 \\
Spartan 6 & XC6SLX9 & 237 & 229 \\
Kintex 7 & XC7K70T & 219 & 229 \\
Artix 7 & XC7A100T & 218 & 229 \\
\bottomrule
\end{tabular}
\end{table}
\begin{minipage}{\linewidth}
......@@ -79,4 +78,4 @@ FAULT_MODEL=RUNTIME
LFSR_MASK=0x0
NET_NAME=i2c_master_top|G_18_i_a3_8
\end{lstlisting}
\end{minipage}
\ No newline at end of file
\end{minipage}
......@@ -56,6 +56,9 @@
\chead{}
\rhead[\fancyplain{}{}]{\fancyplain{}{\footnotesize\nouppercase\scshape\leftmark}}
% center captions, even for tables
\addtokomafont{caption}{\centering}
% Use of an extended color table %
\usepackage{xcolor}
\usepackage{color}
......
Supports Markdown
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