summaryrefslogtreecommitdiffstats
path: root/proof.tex
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2021-04-16 17:10:19 +0100
committerYann Herklotz <git@yannherklotz.com>2021-04-16 17:11:02 +0100
commitefa1e45a13c073ab6bec67eec9f195a4dc8c7039 (patch)
tree71051a866e6799d0de98a9863fc1c907a007e42a /proof.tex
parent8746f4b67cc269a116a2497935edeec243a0bb7a (diff)
downloadoopsla21_fvhls-efa1e45a13c073ab6bec67eec9f195a4dc8c7039.tar.gz
oopsla21_fvhls-efa1e45a13c073ab6bec67eec9f195a4dc8c7039.zip
Add some fixes
Diffstat (limited to 'proof.tex')
-rw-r--r--proof.tex2
1 files changed, 1 insertions, 1 deletions
diff --git a/proof.tex b/proof.tex
index 91e980b..81d004c 100644
--- a/proof.tex
+++ b/proof.tex
@@ -46,7 +46,7 @@ The specification for the translation of 3AC instructions into HTL data-path and
\inferrule[Iop]{\yhfunction{tr\_op } \textit{op }\ \vec{a} = \yhconstant{OK } e}{\yhfunction{spec\_instr } \textit{fin rtrn }\ \sigma\ \textit{stk }\ (\yhconstant{Iop } \textit{op }\ \vec{a}\ d\ n)\ (d\ \yhkeyword{<=}\ e)\ (\sigma\ \yhkeyword{<=}\ n)}
\end{equation*}
-\noindent Assuming that the translation of the operator \textit{op} with operands $\vec{a}$ is successful and results in expression $e$, the rule describes how the destination register $d$ is updated to $e$ via a non-blocking assignment in the data path, and how the program counter $\sigma$ is updated to point to the next CFG node $n$ via another non-blocking assignment in the control path.
+\noindent Assuming that the translation of the operator \textit{op} with operands $\vec{a}$ is successful and results in expression $e$, the rule describes how the destination register $d$ is updated to $e$ via a non-blocking assignment in the data path, and how the program counter $\sigma$ is updated to point to the next CFG node $n$ via another non-blocking assignment in the control logic.
In the following lemma, $\yhfunction{spec\_htl}$ is the top-level specification predicate, which is built using $\yhfunction{spec\_instr}$ at the level of instructions.