Add missing io.finished to fix elaboration
This commit is contained in:
@@ -1511,6 +1511,8 @@ class MemTraceDriverImp(
|
|||||||
when(sim.io.trace_read.finished) {
|
when(sim.io.trace_read.finished) {
|
||||||
traceFinished := true.B
|
traceFinished := true.B
|
||||||
}
|
}
|
||||||
|
io.finished := traceFinished
|
||||||
|
|
||||||
//currently the .cc file ouptuts finished=true while it still need to issue one more request
|
//currently the .cc file ouptuts finished=true while it still need to issue one more request
|
||||||
val noValidReqs = sim.io.trace_read.valid === 0.U
|
val noValidReqs = sim.io.trace_read.valid === 0.U
|
||||||
val allReqReclaimed = !(sourceGens.map(_.io.inflight).reduce(_ || _))
|
val allReqReclaimed = !(sourceGens.map(_.io.inflight).reduce(_ || _))
|
||||||
|
|||||||
Reference in New Issue
Block a user