wb_arbiter: Early master selection
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Wed, 23 Oct 2019 04:06:39 +0000 (15:06 +1100)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Thu, 31 Oct 2019 08:57:06 +0000 (19:57 +1100)
commitcff4b13a9b8d0036f9441c150bfd8e1d7bc620e3
tree7d57bd0450db30f45b0a90c47f1fe34456a8aada
parentbc2acfde2fd0aaf9a3a6b0af04e1175eb03762e8
wb_arbiter: Early master selection

This flips the arbiter muxes on the same cycle as a new request
comes in, thus avoiding a cycle latency.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
wishbone_arbiter.vhdl