Skip to content

Commit 5a60714

Browse files
author
whitequark
committedMar 6, 2017
wishbone.Arbiter: don't let one master starve others.
1 parent 9899efc commit 5a60714

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed
 

‎misoc/interconnect/wishbone.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ def __init__(self, masters, target):
8989
self.comb += dest.eq(source)
9090

9191
# connect bus requests to round-robin selector
92-
reqs = [m.cyc for m in masters]
92+
reqs = [m.cyc & ~m.ack for m in masters]
9393
self.comb += self.rr.request.eq(Cat(*reqs))
9494

9595

0 commit comments

Comments
 (0)
Please sign in to comment.