Skip to content

Commit eabae34

Browse files
committed
fix: difftest estat
X-Actions-Control: difftest
1 parent e9ac3c7 commit eabae34

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

rtl/src/CoreTop.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -662,9 +662,9 @@ class CoreTop(val parameter: CoreTopParameter)
662662
difftestInstrCommit.io.wdest := RegNext(backend.io.commit.ldest(i))
663663
difftestInstrCommit.io.wdata := RegNext(backend.io.commit.writebackData(i).data.get)
664664
difftestInstrCommit.io.csr_rstat := RegNext(
665-
(backend.io.commit.func.get(i) === CsrOp.CSRRd.asUInt &&
666-
backend.io.commit.func.get(i) === CsrOp.CSRWr.asUInt &&
667-
backend.io.commit.func.get(i) === CsrOp.CSRXchg.asUInt &&
665+
((backend.io.commit.func.get(i) === CsrOp.CSRRd.asUInt ||
666+
backend.io.commit.func.get(i) === CsrOp.CSRWr.asUInt ||
667+
backend.io.commit.func.get(i) === CsrOp.CSRXchg.asUInt) &&
668668
backend.io.commit.fu.get(i) === FU.CSR))
669669
difftestInstrCommit.io.csr_data := RegNext(backend.io.commit.csrEstate.get(i))
670670
when(backend.io.commit.inst.get(i) === 0x002b0011.U) {

0 commit comments

Comments
 (0)