projects
/
litex.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Replace Signal(bits_for(... with Signal(max=...
[litex.git]
/
milkymist
/
asmicon
/
multiplexer.py
diff --git
a/milkymist/asmicon/multiplexer.py
b/milkymist/asmicon/multiplexer.py
index 7c1745848f9dcae58b8267af4c7bc3f4955a971c..6258e6b007df2c73909cf1df6a8e32e7477bc441 100644
(file)
--- a/
milkymist/asmicon/multiplexer.py
+++ b/
milkymist/asmicon/multiplexer.py
@@
-64,7
+64,7
@@
class _Steerer:
ncmd = len(self.commands)
nph = len(self.dfi.phases)
ncmd = len(self.commands)
nph = len(self.dfi.phases)
- self.sel = [Signal(
bits_for(ncmd-1)
) for i in range(nph)]
+ self.sel = [Signal(
max=ncmd
) for i in range(nph)]
def get_fragment(self):
comb = []
def get_fragment(self):
comb = []
@@
-194,7
+194,7
@@
class Multiplexer:
max_time = Signal()
if timeout:
t = timeout - 1
max_time = Signal()
if timeout:
t = timeout - 1
- time = Signal(
bits_for(t)
)
+ time = Signal(
max=t+1
)
comb.append(max_time.eq(time == 0))
sync.append(
If(~en,
comb.append(max_time.eq(time == 0))
sync.append(
If(~en,