mirror of
https://github.com/enjoy-digital/litex.git
synced 2025-01-04 09:52:26 -05:00
dea4674922
Currently a SimActor requires one clock period to recover from consuming or producing a token. ack/stb are deasserted in the cycle where the token is consumed/produced and only re-asserted in the next cycle. This patch updates the code to keep the control signals asserted if the actor is able to produce or consume a token in the next cycle. The patch also sets 'initialize' attribute on the simulation method, this will make sure that the control and data signals will be ready right on the first clock cycle. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
||
---|---|---|
.. | ||
__init__.py | ||
dma_asmi.py | ||
dma_wishbone.py | ||
misc.py | ||
sim.py | ||
spi.py | ||
structuring.py |