\section{Contents of the flash drive}

This section outlines the contents of the flash drive, which are two folders
``AB`` and ``DP``, one containg the files of Armin Brauns and one for Daniel
Plank respectively.

\subsection{Armin Brauns}

\begin{itemize}
\item \texttt{external/}: External dependencies as submodules
\item \texttt{firmware/}: See \texttt{firmare/README.md}
\item \texttt{sim/}: GHDL wave options and GTKWave save files for test bench
  traces
\item \texttt{tests/}: High-level tests
  \begin{itemize}
  \item \texttt{formal/}: SymbiYosys formal verification tests
  \item \texttt{riscv-compliance-target/}: YARM target for RISC-V compliance
    test suite
  \end{itemize}
\item \texttt{vhdl/}: All VHDL code
  \begin{itemize}
  \item \texttt{components/}: Various SoC components
  \item \texttt{core/}: The YARM processor core
  \item \texttt{memories/}: Various memory primitives, tweaked to work with
    yosys
  \item \texttt{simulation/}: Simulation models for primitives and external
    IP
  \item \texttt{tests/}: Test benches
  \end{itemize}
\end{itemize}

\subsection{Daniel Plank}

\begin{table}[H]
	\centering
	\begin{tabular}{| c | r |}
		\hline
		\textbf{Directory} & \textbf{Contents}\\
		\hline
		\hline
		code		& Code sampkes written for this thesis\\
		\hline
		dipl		& The source code for this thesis in \LaTeX\\
		\hline
		documents	& Datasheets and documents referenced in this thesis\\
		\hline
		MS1		& The original milestone test plans, high level design and documents for MS1\\
		\hline
		schematics	& Schematics for KiCAD used in this thesis\\
		\hline
		textadv		& The textadventure written for the hardware peripherials\\
		\hline
	\end{tabular}
	\caption{Contents of the DP directory on the flash drive}
	\label{tab:flash_DP}
\end{table}

