# addr is valid (TLB, L1 etc.)
self.addr_ok_o = Signal(reset_less=True)
self.addr_exc_o = Signal(reset_less=True) # TODO, "type" of exception
+ self.exc_o = Signal(reset_less) # set by LDSTSplitter
# LD/ST
self.ld = Data(regwid, "ld_data_o") # ok to be set by L0 Cache/Buf
self.ld_data_o = LDData(dwidth, "ld_data_o") #port.ld
self.st_data_i = LDData(dwidth, "st_data_i") #port.st
- self.exc = Signal(reset_less=True) # pi.exc TODO
+ self.exc = pi.exc_o
# TODO : create/connect two outgoing port interfaces