self.virt_mode = Signal() # virtual mode
self.priv_mode = Signal() # privileged mode
+ # mmu
+ self.mmu_done = Signal() # keep for now
+
+ # dcache
+ self.ldst_error = Signal()
+ ## Signalling ld/st error - NC cache hit, TLB miss, prot/RC failure
+ self.cache_paradox = Signal()
+
def connect_port(self, inport):
print("connect_port", self, inport)
return [self.is_ld_i.eq(inport.is_ld_i),