blob: eaf47fce13e1cf8039417842f015468454253c2b (
plain)
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
|
% !TeX program = xelatex
% !TeX encoding = utf8
% !TeX root = DigDes.tex
%% TODO: publish to CTAN
\documentclass[margin=small]{tex/hsrzf}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Packages
%% TODO: publish to CTAN
\usepackage{tex/hsrstud}
\usepackage{tex/docmacros}
%% Language configuration
\usepackage{polyglossia}
\setdefaultlanguage{english}
%% Pretty drawings
\usepackage{tikz}
\usetikzlibrary{calc}
\usetikzlibrary{positioning}
\usetikzlibrary{external}
\tikzexternalize[
mode = graphics if exists,
figure list = true,
prefix=build/
]
%% Tweak lists
\usepackage{enumitem}
\setitemize{noitemsep}
%% Nice tables
\usepackage{array}
\usepackage{tabularx}
\usepackage{booktabs}
%% License configuration
\usepackage[
type={CC},
modifier={by-nc-sa},
version={4.0},
% lang={german},
]{doclicense}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Metadata
\course{Elektrotechnik}
\module{DigDes}
\semester{Spring Semester 2021}
\authoremail{naoki.pross@ost.ch}
\author{\textsl{Naoki Pross} -- \texttt{\theauthoremail}}
\title{\texttt{\themodule}: Digital Design}
\date{\thesemester}
\setlength{\droptitle}{-1.3cm}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Document
\begin{document}
\pagenumbering{roman}
\maketitle
\begin{abstract}
This document is ``open source'', you can find the \LaTeX{} sources at
\url{https://github.com/NaoPross/DigDes}. All diagrams were made with TikZ.
The content is based on the material of Prof. Dr. Zbinden, from the course
\emph{Digital Design} at the University of Applied Sciences Eastern
Switzerland (OST). If you find typos or errors you can open an PR on Github
or mail me at \href{mailto:\theauthoremail}{\texttt{\theauthoremail}} if I'm still
around (until spring 2022) or \href{mailto:np@0hm.ch}{\texttt{np@0hm.ch}}.
\end{abstract}
\tableofcontents
\section*{License}
\doclicenseThis{}
% \newpage
\twocolumn
\setcounter{page}{1}
\pagenumbering{arabic}
\input{tex/model-hardware}
\input{tex/vhdl}
\input{tex/statemachines}
\input{tex/testbench}
\input{tex/samples}
\end{document}
% vim:ts=2 sw=2 et:
|