DBus coupled timings improvement

This commit is contained in:
Charles Papon 2023-03-05 20:31:40 +08:00
parent 153445ff21
commit 3cf8508db1
1 changed files with 1 additions and 1 deletions

View File

@ -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)
}
}