2
0
mirror of https://github.com/m-labs/artiq.git synced 2024-12-26 03:38:25 +08:00

drtio/iot: FIFO level

This commit is contained in:
Sebastien Bourdeauducq 2016-10-19 18:04:03 +08:00
parent 71480c4d15
commit 9790c5d9ed

View File

@ -39,6 +39,12 @@ class IOT(Module):
fifo_out.raw_bits().eq(fifo.dout)
]
# FIFO level
self.sync += \
If(rt_packets.fifo_level_update &
(rt_packets.fifo_level_channel == n),
rt_packets.fifo_level.eq(fifo.level))
# FIFO write
self.comb += fifo.we.eq(rt_packets.write_stb)
self.sync += \