back.pysim: allow suspending processes until a tick in a domain.
This commit is contained in:
parent
3e59d857e1
commit
d791b77cc8
3 changed files with 39 additions and 13 deletions
|
|
@ -26,7 +26,8 @@ sim.add_clock("sync", 1e-6)
|
|||
def sim_proc():
|
||||
yield pysim.Delay(15.25e-6)
|
||||
yield ctr.ce.eq(Const(1))
|
||||
yield pysim.Delay(15e-6)
|
||||
yield pysim.Delay(15.25e-6)
|
||||
yield pysim.Tick("sync")
|
||||
yield ctr.ce.eq(Const(0))
|
||||
sim.add_process(sim_proc())
|
||||
with sim: sim.run_until(100e-6, run_passive=True)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue