forked from riscv-non-isa/riscv-trace-spec
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathriscv-trace-spec.tex
executable file
·67 lines (47 loc) · 1.24 KB
/
riscv-trace-spec.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
%=======================================================================
% riscv-trace.tex
%-----------------------------------------------------------------------
\documentclass[twoside,11pt]{book}
\usepackage{footnote}
\makesavenoteenv{tabulary}
\setcounter{tocdepth}{4}
\setcounter{secnumdepth}{4}
\input{preamble}
% All registers are named here. That way when we rename one we'll get errors if
% there are still references to the old name.
\usepackage{makeidx}
\makeindex
\usepackage{xspace}
\usepackage{placeins}
\newcommand{\versionnum}{0.026-DRAFT}
\input{vc.tex}
\begin{document}
\setcounter{footnote}{0}
\title{RISC-V Processor Trace\\
Version \versionnum\\
\GITHash
}
\author{
Gajinder Panesar, Iain Robertson \\
\textless [email protected]\textgreater, \textless [email protected]\textgreater
\and
UltraSoC Technologies Ltd.
}
\maketitle
\markboth{RISC-V Processor Trace Version \versionnum}
{RISC-V Processor Trace Version \versionnum}
\thispagestyle{empty}
\frontmatter
\tableofcontents
\listoffigures
\listoftables
\mainmatter
\input{introduction}
\input{branchTrace.tex}
\input{ingressPort.tex}
\input{filtering.tex}
\input{exampleAlgorithm.tex}
\input{payload.tex}
\input{futures.tex}
\newpage
\end{document}