add comments
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 6 May 2019 06:23:18 +0000 (07:23 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 6 May 2019 06:23:18 +0000 (07:23 +0100)
src/scoreboard/ldst_matrix.py

index b9a197ac3cca9b248dd6464d50a65e24bd9b9c34..07a832d63c75b477d86794d332d322f05502086a 100644 (file)
@@ -3,6 +3,14 @@
 6600 LD/ST Dependency Table Matrix inputs / outputs
 ---------------------------------------------------
 
 6600 LD/ST Dependency Table Matrix inputs / outputs
 ---------------------------------------------------
 
+Relevant comments (p45-46):
+
+* If there are no WAR dependencies on a Load instruction with a computed
+  address it can assert Bank_Addressable and Translate_Addressable.
+
+* If there are no RAW dependencies on a Store instruction with both a
+  write permission and store data present it can assert Bank_Addressable
+
 Relevant bugreports:
 * http://bugs.libre-riscv.org/show_bug.cgi?id=81
 
 Relevant bugreports:
 * http://bugs.libre-riscv.org/show_bug.cgi?id=81