-
Notifications
You must be signed in to change notification settings - Fork 2
/
DigMe.tex
125 lines (111 loc) · 3.38 KB
/
DigMe.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
\documentclass[titlepage=true]{scrartcl}
\input{header/zusammenfassung}
\input{header/hyperref}
\input{header/listings}
\setDefaultArrayStretch{1.2}
\setcounter{secnumdepth}{4}
% Everything compact as posssible
\let\olditemize\itemize
\renewcommand{\itemize}{\olditemize\setlength{\itemsep}{0pt}}
\setitemize{noitemsep,topsep=0pt,parsep=0pt,partopsep=0pt}
\setlength{\parskip}{0cm}
\setlength{\parindent}{0em}
\setlength{\intextsep}{0ex}
\setlength{\itemsep}{0ex}
\setlength{\dbltextfloatsep}{0ex}
\setlength{\textfloatsep}{0ex}
\setlength{\dblfloatsep}{0ex}
\setlength{\multicolsep}{0ex}
\linespread{0.9}
\setlist[enumerate]{itemsep=0mm}
\RedeclareSectionCommands[beforeskip=0.5ex,afterskip=0ex]{section,subsection}
\RedeclareSectionCommands[beforeskip=0.1ex,afterskip=0.1ex]{subsubsection}
\usepackage{paralist}
\usepackage{wrapfig}
\usepackage{graphicx}
\usepackage{float}
\usepackage{vwcol}
\usepackage{listings}
\usepackage{color} %red, green, blue, yellow, cyan, magenta, black, white
\definecolor{mygreen}{RGB}{28,172,0} % color values Red, Green, Blue
\definecolor{mylilas}{RGB}{170,55,241}
\definecolor{backcolour}{rgb}{0.9,0.9,0.9}
\lstdefinestyle{C}{
numbers=left,
belowcaptionskip=1\baselineskip,
breaklines=true,
frame=l,
framerule=0pt,
framesep=-1pt,
xleftmargin=1em,
language=C++,
showstringspaces=false,
basicstyle=\footnotesize\ttfamily,
keywordstyle=\bfseries\color{green!40!black},
commentstyle=\itshape\color{purple!40!black},
identifierstyle=\color{blue},
stringstyle=\color{red},
numberstyle=\ttfamily\tiny,
backgroundcolor=\color{backcolour}
}
\lstdefinestyle{VHDL}{
numbers=left,
belowcaptionskip=1\baselineskip,
breaklines=true,
frame=l,
framerule=0pt,
framesep=-1pt,
xleftmargin=1em,
language=VHDL,
showstringspaces=false,
basicstyle=\footnotesize\ttfamily,
keywordstyle=\bfseries\color{green!40!black},
commentstyle=\itshape\color{purple!40!black},
identifierstyle=\color{blue},
stringstyle=\color{red},
numberstyle=\ttfamily\tiny,
backgroundcolor=\color{backcolour}
}
\lstdefinestyle{tcl}{
numbers=left,
belowcaptionskip=1\baselineskip,
breaklines=true,
frame=l,
framerule=0pt,
framesep=-1pt,
xleftmargin=1em,
language=tcl,
showstringspaces=false,
basicstyle=\footnotesize\ttfamily,
keywordstyle=\bfseries\color{green!40!black},
commentstyle=\itshape\color{purple!40!black},
identifierstyle=\color{blue},
stringstyle=\color{red},
numberstyle=\ttfamily\tiny,
backgroundcolor=\color{backcolour}
}
\title{DigMe}
\author{L. Leuenberger, M. Ehrler}
% Four pages on one
%\usepackage{pgfpages}
%\pgfpagesuselayout{4 on 1}[a4paper]
\begin{document}
%\begin{titlepage}
% \thispagestyle{empty}
% \maketitle
%\end{titlepage}
%\tableofcontents \newpage
\input{sections/01_SoC_Design_Hardware}
\input{sections/02_Constraints}
\input{sections/03_System_Level_VHDL}
\input{sections/Fixed_Point_Arithmetic}
\input{sections/04_Custom_IP_Blocks}
\input{sections/05_Communication_Interfaces}
\input{sections/06_Serial_Communication_Interfaces}
\input{sections/07_Parallel_Communication_Interfaces}
\input{sections/08_Combining_FPGA_and_Processor}
%\input{sections/09_Verification}%NOTE: nicht Prüfungsinhalt für HS19
\input{sections/10_Verification_Design_For_Test}
%input{sections/11_HDL_Attributes}%NOTE: nicht Prüfungsinhalt für HS19
%\input{sections/11_Digital_Design_For_ASICS}%NOTE: nicht Prüfungsinhalt für HS19
\end{document}