dipl/sections/Anhang/flash.tex

58 lines
1.7 KiB
TeX

\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 samples 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}