Correcting read/write port assignments
authorDaniel Benusovich <flyingmonkeys1996@gmail.com>
Mon, 1 Apr 2019 01:23:49 +0000 (18:23 -0700)
committerDaniel Benusovich <flyingmonkeys1996@gmail.com>
Mon, 1 Apr 2019 01:23:49 +0000 (18:23 -0700)
TLB/src/TLB.py

index adf6b97121871e377fd365c106a20c08533593ff..aaa55da22cbad7b1838cba50a01496b1bbdc6701 100644 (file)
@@ -55,8 +55,8 @@ class TLB():
             # Add submodules
             # Submodules for L1 Cache
             m.d.submodules.cam_L1 = self.cam_L1
-            m.d.sumbmodules.read_L1 = read_L1 = self.mem_L1.read_port
-            m.d.sumbmodules.read_L1 = write_L1 = self.mem_L1.read_port
+            m.d.sumbmodules.read_L1 = read_L1 = self.mem_L1.read_port()
+            m.d.sumbmodules.read_L1 = write_L1 = self.mem_L1.write_port()
             # Permission Validator Submodule
             m.d.submodules.perm_valididator = self.perm_validator