Skip to content

Commit b13d192

Browse files
committed
RFC #36: Fix example.
1 parent 5468750 commit b13d192

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

text/0036-async-testbench-functions.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -124,12 +124,12 @@ sim.add_process(adder)
124124

125125
DDR IO buffer as a process:
126126
```python
127-
o = Signal(2); pin = Signal()
127+
clk = Signal(); o = Signal(2); pin = Signal()
128128
async def ddr_buffer(sim):
129129
while True: # could be extended to pre-capture next `o` on posedge
130-
await sim.negedge()
130+
await sim.negedge(clk)
131131
await sim.set(pin, o[0])
132-
await sim.posedge()
132+
await sim.posedge(clk)
133133
await sim.set(pin, o[1])
134134
sim.add_process(ddr_buffer)
135135
```

0 commit comments

Comments
 (0)