@@ -48,7 +48,7 @@ class IDU1 extends NOOPModule with HasInstrType {
valspecialPCR=Reg(UInt(AddrBits.W))// reg for full inst that cross 2 inst line
valspecialNPCR=Reg(UInt(AddrBits.W))// reg for pnc for full inst jump that cross 2 inst line
valspecialInstR=Reg(UInt(16.W))
valredirectPC=Cat(io.in.bits.pc(63,3),0.U(3.W))+"b1010".U// IDU can got get full inst from a single inst line //TODO: fix by lemover-zhangzifei pc(31,3) -> pc(63,3)
valredirectPC=Cat(io.in.bits.pc(AddrBits-1,3),0.U(3.W))+"b1010".U// IDU can got get full inst from a single inst line