Skip to content

Commit

Permalink
interconnect/stream: add missing part of Demultiplexer
Browse files Browse the repository at this point in the history
enjoy-digital committed Oct 4, 2015
1 parent af3723d commit c38d817
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions misoc/interconnect/stream.py
Original file line number Diff line number Diff line change
@@ -142,3 +142,10 @@ def __init__(self, layout, n):
setattr(self, "source"+str(i), source)
sources.append(source)
self.sel = Signal(max=n)

# # #

cases = {}
for i, source in enumerate(sources):
cases[i] = Record.connect(self.sink, source)
self.comb += Case(self.sel, cases)

0 comments on commit c38d817

Please sign in to comment.