From 6aff41a883bb3b5aea58357add71f020894ad2fa Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Wed, 20 Jun 2012 22:39:03 +0200 Subject: [PATCH] actorlib/structuring/Pack: drive busy signal --- migen/actorlib/structuring.py | 1 + 1 file changed, 1 insertion(+) diff --git a/migen/actorlib/structuring.py b/migen/actorlib/structuring.py index 1f8687e6..15ced2d3 100644 --- a/migen/actorlib/structuring.py +++ b/migen/actorlib/structuring.py @@ -67,6 +67,7 @@ class Pack(Actor): Cat(*self.token("source").subrecord("chunk{0}".format(i)).flatten()).eq(*self.token("sink").flatten())) for i in range(self.n)] comb = [ + self.busy.eq(strobe_all), self.endpoints["sink"].ack.eq(~strobe_all | self.endpoints["source"].ack), self.endpoints["source"].stb.eq(strobe_all), load_part.eq(self.endpoints["sink"].stb & self.endpoints["sink"].ack) -- 2.30.2