summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Wickerson <j.wickerson@imperial.ac.uk>2021-09-13 08:33:19 +0000
committernode <node@git-bridge-prod-0>2021-09-13 08:33:28 +0000
commit24ffd784521e5721a49746d0be12e6f72ba53106 (patch)
tree06e8df72beb930d0aa81e4b1b5347c00c28c2066
parent8f933de85b235141b719f10b0f7c44f4275444df (diff)
downloadoopsla21_fvhls-24ffd784521e5721a49746d0be12e6f72ba53106.tar.gz
oopsla21_fvhls-24ffd784521e5721a49746d0be12e6f72ba53106.zip
Update on Overleaf.
-rw-r--r--proof.tex2
1 files changed, 1 insertions, 1 deletions
diff --git a/proof.tex b/proof.tex
index e94266c..36794bd 100644
--- a/proof.tex
+++ b/proof.tex
@@ -159,7 +159,7 @@ A similar specification is created for the load. We then also prove that the im
\subsubsection{From Specification to Simulation}
-Another simulation proof is performed to prove that the insertion of the RAM is semantics preserving. As in the simulation proof shown in Lemma~\ref{lemma:simulation_diagram}, some invariants need to be defined, which always hold at the start of the simulation and at the end of the simulation. The invariants needed for the simulation of the RAM insertion are quite different to the previous invariants, so we can define these invariants $\mathcal{I}_{r}$ to be the following:
+Another simulation proof is performed to prove that the insertion of the RAM is semantics preserving. As in Lemma~\ref{lemma:simulation_diagram}, we require some invariants that always hold at the start and end of the simulation. The invariants needed for the simulation of the RAM insertion are quite different to the previous ones, so we can define these invariants $\mathcal{I}_{r}$ to be the following:
\begin{itemize}
\item The association map for arrays $\Gamma_{a}$ always needs to have the same arrays present, and these arrays should never change in size.