[Libre-soc-bugs] [Bug 806] Nest should be able to run at different clock rate than main CPU
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Thu Apr 14 12:49:19 BST 2022
https://bugs.libre-soc.org/show_bug.cgi?id=806
--- Comment #15 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
no. has to be done in the parent because it is only the parent
that knows if the WB4-pipe is connected to a WB3-classic.
burying the WB3-to-4-botch inside the peripheral will only
make using it harder due to undocumented side-effects.
diff --git a/src/soc/bus/wb_async.py b/src/soc/bus/wb_async.py
index
60844e56055ea1e2402ee92fc9aa3754fbe41325..6775427fd300d4e2113122ba3c9e5354332458fc
100644 (file)
--- a/src/soc/bus/wb_async.py
+++ b/src/soc/bus/wb_async.py
@@ -135,16 +135,6 @@ class WBAsyncBridge(Elaboratable):
i_wbs_rty_i=slave_rty
);
- # Synthesize STALL signal for master port
- if hasattr(self.master_bus, "stall"):
- comb += self.master_bus.stall.eq(self.master_bus.cyc &
~self.master_bus.ack)
-
- # Convert incoming slave STALL signal to a format that the async
bridge understands...
- if hasattr(self.slave_bus, "stall"):
- comb += slave_ack.eq(self.slave_bus.ack & ~self.slave_bus.stall)
- else:
- comb += slave_ack.eq(self.slave_bus.ack)
-
# Wire unused signals to 0
comb += slave_err.eq(0)
comb += slave_rty.eq(0)
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list