- self.oper_i = Signal(opwid, reset_less=True) # opcode in
- self.imm_i = Signal(rwid, reset_less=True) # immediate in
- self.src1_i = Signal(rwid, reset_less=True) # oper1 in
- self.src2_i = Signal(rwid, reset_less=True) # oper2 in
+ # operation / data input
+ self.oper_i = e.insn_type # operand
+ self.imm_i = e.imm_data # immediate in
+ self.src1_i = e.read_reg1 # oper1 in
+ self.src2_i = e.read_reg2 # oper2 in