Issue - still need to confirm 'ready' exists
@@ -669,6 +669,7 @@ class AvalonSTPkts(ValidatedBusDriver):
# Wait for valid words to be acknowledged
if not hasattr(word, "valid") or word.valid:
+ if hasattr(self.bus, "ready"):
yield self._wait_ready()
yield clkedge
