From 5432fc846a60bf6b2567cd5d1f886de052e34940 Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Mon, 18 Apr 2022 16:23:37 +0100 Subject: More work on all chapters --- figures/timing-1.tex | 27 +++++++++++++++++++++++++++ figures/timing-2.tex | 24 ++++++++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 figures/timing-1.tex create mode 100644 figures/timing-2.tex (limited to 'figures') diff --git a/figures/timing-1.tex b/figures/timing-1.tex new file mode 100644 index 0000000..914576d --- /dev/null +++ b/figures/timing-1.tex @@ -0,0 +1,27 @@ +\documentclass{standalone} + +\usepackage{tikz} +\usepackage{tikz-timing} +\usepackage{newpxtext} +\usepackage{newpxmath} + +\begin{document} + +\begin{tikztimingtable}[timing/d/background/.style={fill=white}] + \small clk & 2L 3{6C} \\ + \small u\_en & 2D{u\_en} 18D{$\overline{\texttt{u\_en}}$}\\ + \small addr & 2U 18D{3} \\ + \small wr\_en & 2U 18L \\ + \small en & 8D{u\_en} 12D{$\overline{\texttt{u\_en}}$}\\ + \small d\_out & 8U 12D{0xDEADBEEF} \\ + \small r & 14U 6D{0xDEADBEEF} \\ + \extracode + \node[help lines] at (2,2.25) {\tiny 1}; + \node[help lines] at (8,2.25) {\tiny 2}; + \node[help lines] at (14,2.25) {\tiny 3}; + \begin{pgfonlayer}{background} + \vertlines[help lines]{2,8,14} + \end{pgfonlayer} +\end{tikztimingtable} + +\end{document} diff --git a/figures/timing-2.tex b/figures/timing-2.tex new file mode 100644 index 0000000..dea9b14 --- /dev/null +++ b/figures/timing-2.tex @@ -0,0 +1,24 @@ +\documentclass{standalone} + +\usepackage{tikz} +\usepackage{tikz-timing} +\usepackage{newpxtext} +\usepackage{newpxmath} + +\begin{document} +\begin{tikztimingtable}[timing/d/background/.style={fill=white}] + \small clk & 2L 2{7C} \\ + \small u\_en & 2D{u\_en} 14D{$\overline{\texttt{u\_en}}$}\\ + \small addr & 2U 14D{3} \\ + \small wr\_en & 2U 14H \\ + \small d\_in & 2U 14D{0xDEADBEEF} \\ + \small en & 9D{u\_en} 7D{$\overline{\texttt{u\_en}}$}\\ + \small stack[addr] & 9U 7D{0xDEADBEEF} \\ + \extracode + \node[help lines] at (2,2.25) {\tiny 1}; + \node[help lines] at (9,2.25) {\tiny 2}; + \begin{pgfonlayer}{background} + \vertlines[help lines]{2,9} + \end{pgfonlayer} +\end{tikztimingtable} +\end{document} -- cgit