improve LightShifterPlugin arbitration halt timings
This commit is contained in:
parent
bbaa0520c0
commit
ec55187033
|
@ -178,10 +178,12 @@ class LightShifterPlugin extends Plugin[VexRiscv]{
|
||||||
|
|
||||||
when(done){
|
when(done){
|
||||||
isActive := False
|
isActive := False
|
||||||
} otherwise{
|
|
||||||
arbitration.haltItself := True
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
when(!done){
|
||||||
|
arbitration.haltItself := True
|
||||||
|
}
|
||||||
}
|
}
|
||||||
when(arbitration.removeIt){
|
when(arbitration.removeIt){
|
||||||
isActive := False
|
isActive := False
|
||||||
|
|
Loading…
Reference in New Issue