DBus coupled timings improvement
This commit is contained in:
parent
153445ff21
commit
3cf8508db1
|
@ -409,7 +409,7 @@ class DBusCachedPlugin(val config : DataCacheConfig,
|
|||
tightlyCoupledAddressStage match {
|
||||
case false =>
|
||||
case true => {
|
||||
val go = RegInit(False) setWhen(arbitration.isValid) clearWhen(arbitration.isMoving)
|
||||
val go = RegInit(False) setWhen(arbitration.isValid) clearWhen(!arbitration.isStuck)
|
||||
arbitration.haltItself.setWhen(arbitration.isValid && input(MEMORY_ENABLE) && input(MEMORY_TIGHTLY).orR && !go)
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue