From 49205eea1735e68f2d3fe79cde6ecfbe20752a62 Mon Sep 17 00:00:00 2001 From: mwojcik Date: Tue, 5 Sep 2023 16:12:03 +0800 Subject: [PATCH] satellite gateware: add kernel rtio to cri --- src/gateware/kasli_soc.py | 2 +- src/gateware/zc706.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gateware/kasli_soc.py b/src/gateware/kasli_soc.py index 381f4f32..db65bd2f 100755 --- a/src/gateware/kasli_soc.py +++ b/src/gateware/kasli_soc.py @@ -470,7 +470,7 @@ class GenericSatellite(SoCCore): self.comb += self.drtiosat.async_errors.eq(self.local_io.async_errors) self.submodules.cri_con = rtio.CRIInterconnectShared( - [self.drtiosat.cri, self.rtio_dma.cri], + [self.drtiosat.cri, self.rtio_dma.cri, self.rtio.cri], [self.local_io.cri] + self.drtio_cri, enable_routing=True) self.csr_devices.append("cri_con") diff --git a/src/gateware/zc706.py b/src/gateware/zc706.py index 6ae46b41..f9556e6b 100755 --- a/src/gateware/zc706.py +++ b/src/gateware/zc706.py @@ -476,7 +476,7 @@ class _SatelliteBase(SoCCore): self.submodules.local_io = SyncRTIO(self.rtio_tsc, rtio_channels) self.submodules.cri_con = rtio.CRIInterconnectShared( - [self.drtiosat.cri, self.rtio_dma.cri], + [self.drtiosat.cri, self.rtio_dma.cri, self.rtio.cri], [self.local_io.cri] + self.drtio_cri, enable_routing=True) self.csr_devices.append("cri_con")