forgot to add one signal
authorTobias Platen <tplaten@posteo.de>
Sun, 25 Aug 2019 17:31:34 +0000 (19:31 +0200)
committerTobias Platen <tplaten@posteo.de>
Sun, 25 Aug 2019 17:31:34 +0000 (19:31 +0200)
src/TLB/ariane/ptw.py
src/TLB/ariane/test/test_tlb.py

index 706d6518f7fb9418f4af80d41bd2ca65f21c0510..ce8c774f6ee6b485762660320a294392f8d89c79 100644 (file)
@@ -451,6 +451,7 @@ class PTW(Elaboratable):
 
         l1err = Signal(reset_less=True)
         l2err = Signal(reset_less=True)
+        l3err = Signal(reset_less=True)
         m.d.comb += [l3err.eq((ptw_lvl3) & pte.ppn[0:9] != Const(0,0)),
                      l2err.eq((ptw_lvl2) & pte.ppn[0:18] != Const(0, 18)),
                      l1err.eq((ptw_lvl1) & pte.ppn[0:27] != Const(0, 27))]
index e10325f81bd2f86ce787837c5f1b06f79f98a8c2..b94438ffd465644e713c02dc728e20fec6893a30 100644 (file)
@@ -67,3 +67,4 @@ def tbench(dut):
 if __name__ == "__main__":
     dut = TLB()
     run_simulation(dut, tbench(dut), vcd_name="test_tlb.vcd")
+    print("TLB Unit Test Success")