flow/actor: fix busy signal generation for pipelined actors
This commit is contained in:
parent
9228e8a96d
commit
1a576e5c83
|
@ -154,7 +154,7 @@ class PipelinedActor(BinaryActor):
|
||||||
self.pipe_ce.eq(ack_i | ~last_valid),
|
self.pipe_ce.eq(ack_i | ~last_valid),
|
||||||
ack_o.eq(self.pipe_ce),
|
ack_o.eq(self.pipe_ce),
|
||||||
stb_o.eq(last_valid),
|
stb_o.eq(last_valid),
|
||||||
busy.eq(optree("|", [valid[i] for i in range(self.latency)]))
|
self.busy.eq(optree("|", [valid[i] for i in range(self.latency)]))
|
||||||
]
|
]
|
||||||
|
|
||||||
return Fragment(comb, sync)
|
return Fragment(comb, sync)
|
||||||
|
|
Loading…
Reference in New Issue