back.pysim: undriven sync signals should return to previous value.
This commit is contained in:
parent
4f5b4a9bf4
commit
120d817123
|
@ -345,6 +345,8 @@ class Simulator:
|
|||
statements = []
|
||||
for signal in fragment.iter_comb():
|
||||
statements.append(signal.eq(signal.reset))
|
||||
for domain, signal in fragment.iter_sync():
|
||||
statements.append(signal.eq(signal))
|
||||
statements += fragment.statements
|
||||
|
||||
def add_funclet(signal, funclet):
|
||||
|
|
Loading…
Reference in a new issue