fix(fu): lr提前访存地址错误
This commit is contained in:
parent
efb713dce3
commit
704d4f7e97
|
@ -81,7 +81,7 @@ class Fu(implicit val cpuConfig: CpuConfig) extends Module {
|
|||
|
||||
val mem_addr = Seq.tabulate(cpuConfig.commitNum)(i =>
|
||||
Mux(
|
||||
LSUOpType.isAMO(io.inst(i).info.op),
|
||||
LSUOpType.isAMO(io.inst(i).info.op) || LSUOpType.isLR(io.inst(i).info.op),
|
||||
io.inst(i).src_info.src1_data,
|
||||
io.inst(i).src_info.src1_data + io.inst(i).info.imm
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue