From 4b581a52b6f09bcb1c416d52a293e439dbb2b6ee Mon Sep 17 00:00:00 2001 From: Nao Pross Date: Sun, 22 Aug 2021 13:21:57 +0200 Subject: Small corrections --- build/DigDes.pdf | Bin 150345 -> 150604 bytes tex/vhdl.tex | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build/DigDes.pdf b/build/DigDes.pdf index 13049f9..64450f8 100644 Binary files a/build/DigDes.pdf and b/build/DigDes.pdf differ diff --git a/tex/vhdl.tex b/tex/vhdl.tex index 64bc9db..7901b53 100644 --- a/tex/vhdl.tex +++ b/tex/vhdl.tex @@ -205,7 +205,7 @@ support the operations in table \ref{tab:arithmetic-type-ops}. - & Subtraction \\ abs() & Absolute value \\ * & Multiplication \\ - / & Division & Typically no \\ + / & Division & Typically not available\\ ** & Power & Only powers of 2 \\ mod & Modulo & Only modulo of \(2^k\) \\ rem & Remainder & Only of division by \(2^k\) \\ @@ -546,7 +546,7 @@ statements, the following applies: \item Neither selective (\vhdl{with}) nor conditional (\vhdl{when}) should be used. They are replaced with new sequential constructs (\vhdl{if} and \vhdl{case}). \item Signal assignments (with \vhdl{<=}) change their value - \emph{only at the end of the process}. + \emph{only at the next} \vhdl{wait for} \emph{statement or at the end of the process}. \item Variables on the other hand change as soon as they are assigned (with \vhdl{:=}). \end{itemize} And for good practice: -- cgit v1.2.1