Simplify flow control in the dcache and loadstore units
authorPaul Mackerras <paulus@ozlabs.org>
Sat, 11 Jun 2022 09:20:57 +0000 (19:20 +1000)
committerPaul Mackerras <paulus@ozlabs.org>
Wed, 29 Jun 2022 00:55:03 +0000 (10:55 +1000)
commitbdd4d041629f92484806812e54744ed5d8413c55
treedde145f0503c51d174fea69d85c996903b545fe0
parent35e0dbed345011bafb651fa7d168de550e6fd6e7
Simplify flow control in the dcache and loadstore units

Simplify the flow control by stalling the whole upstream pipeline when
a stage can't proceed, instead of trying to let each stage progress
independently when it can.

Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
dcache.vhdl
loadstore1.vhdl