From d2ce78d6b263012a5dbb394bb754cc709e9bbd5f Mon Sep 17 00:00:00 2001
From: Kia <kia@special-circumstanc.es>
Date: Wed, 3 Mar 2021 20:16:15 -0700
Subject: [PATCH] notes for further work & testing

---
 gearbox.py | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/gearbox.py b/gearbox.py
index 57b2271..1ffb0f4 100755
--- a/gearbox.py
+++ b/gearbox.py
@@ -4,6 +4,13 @@ from nmigen.hdl.rec import *
 from nmigen.cli import main
 
 
+# NEXT TASKS (IMMEDIATE)
+# finish fleshing out code, attach buses from the Flow controller to the gearbox
+# do the write-logic
+# figure out how the Altera gearbox design works (number of pipeline stages and what each does)
+
+
+
 
 # REMAINING WORK
 #
@@ -12,6 +19,11 @@ from nmigen.cli import main
 # as that coming in (can do with PRBS) and that bus interface constraints are not violated
 
 
+# can make a testbench only operating on the indices and the flowcontrol signals that keeps a
+# model of the valid/invalid bits and verifies that when a transaction happens, the right bits
+# get read/written and the right indices get moved in the right ways
+
+
 class IndexDisambiguator(Enum):
     LAST_OP_UNKNOWN = 0
     LAST_OP_WAS_WRITE = 1
-- 
GitLab