forked from M-Labs/artiq
drtio: more simple fixes
This commit is contained in:
parent
029e0d95b7
commit
a4e85081aa
@ -38,9 +38,9 @@ class DRTIOSatellite(Module):
|
|||||||
self.clock_domains.cd_rio_phy = ClockDomain()
|
self.clock_domains.cd_rio_phy = ClockDomain()
|
||||||
self.comb += [
|
self.comb += [
|
||||||
self.cd_rio.clk.eq(ClockSignal("rtio")),
|
self.cd_rio.clk.eq(ClockSignal("rtio")),
|
||||||
self.cd_rio.rst.eq(ResetSignal("rtio")),
|
self.cd_rio.rst.eq(ResetSignal("rtio", allow_reset_less=True)),
|
||||||
self.cd_rio_phy.clk.eq(ClockSignal("rtio")),
|
self.cd_rio_phy.clk.eq(ClockSignal("rtio")),
|
||||||
self.cd_rio_phy.rst.eq(ResetSignal("rtio")),
|
self.cd_rio_phy.rst.eq(ResetSignal("rtio", allow_reset_less=True)),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
@ -406,7 +406,8 @@ class RTPacketMaster(Module):
|
|||||||
# # #
|
# # #
|
||||||
|
|
||||||
# CDC
|
# CDC
|
||||||
wfifo = AsyncFIFO(64+16+16+256, write_fifo_depth)
|
wfifo = ClockDomainsRenamer({"write": "sys", "read": "rtio"})(
|
||||||
|
AsyncFIFO(64+16+16+256, write_fifo_depth))
|
||||||
self.submodules += wfifo
|
self.submodules += wfifo
|
||||||
write_timestamp = Signal(64)
|
write_timestamp = Signal(64)
|
||||||
write_channel = Signal(16)
|
write_channel = Signal(16)
|
||||||
|
Loading…
Reference in New Issue
Block a user