Make log more sensible for long-latency operations
Show only one write to the destination register, not two.
This commit is contained in:
parent
6f8fdff762
commit
2077e4190b
@ -675,7 +675,7 @@ class Rocket(implicit p: Parameters) extends CoreModule()(p)
|
|||||||
else {
|
else {
|
||||||
printf("C%d: %d [%d] pc=[%x] W[r%d=%x][%d] R[r%d=%x] R[r%d=%x] inst=[%x] DASM(%x)\n",
|
printf("C%d: %d [%d] pc=[%x] W[r%d=%x][%d] R[r%d=%x] R[r%d=%x] inst=[%x] DASM(%x)\n",
|
||||||
io.hartid, csr.io.time(31,0), wb_valid, wb_reg_pc,
|
io.hartid, csr.io.time(31,0), wb_valid, wb_reg_pc,
|
||||||
Mux(rf_wen, rf_waddr, UInt(0)), rf_wdata, rf_wen,
|
Mux(rf_wen && !(wb_set_sboard && wb_wen), rf_waddr, UInt(0)), rf_wdata, rf_wen,
|
||||||
wb_reg_inst(19,15), Reg(next=Reg(next=ex_rs(0))),
|
wb_reg_inst(19,15), Reg(next=Reg(next=ex_rs(0))),
|
||||||
wb_reg_inst(24,20), Reg(next=Reg(next=ex_rs(1))),
|
wb_reg_inst(24,20), Reg(next=Reg(next=ex_rs(1))),
|
||||||
wb_reg_inst, wb_reg_inst)
|
wb_reg_inst, wb_reg_inst)
|
||||||
|
Loading…
Reference in New Issue
Block a user