From e42a2dd8b4703ead59e58ee7c2bb5f7701cb90d6 Mon Sep 17 00:00:00 2001 From: Alex Forencich Date: Sun, 7 Sep 2025 14:36:27 -0700 Subject: [PATCH] lss: Use cocotb.start_soon instead of cocotb.fork Signed-off-by: Alex Forencich --- src/lss/tb/taxi_i2c_master/test_taxi_i2c_master.py | 2 +- src/lss/tb/taxi_i2c_single_reg/test_taxi_i2c_single_reg.py | 2 +- src/lss/tb/taxi_i2c_slave/test_taxi_i2c_slave.py | 2 +- .../test_taxi_i2c_slave_axil_master.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lss/tb/taxi_i2c_master/test_taxi_i2c_master.py b/src/lss/tb/taxi_i2c_master/test_taxi_i2c_master.py index 7faed75..d10fe86 100644 --- a/src/lss/tb/taxi_i2c_master/test_taxi_i2c_master.py +++ b/src/lss/tb/taxi_i2c_master/test_taxi_i2c_master.py @@ -37,7 +37,7 @@ class TB: self.log = logging.getLogger("cocotb.tb") self.log.setLevel(logging.DEBUG) - cocotb.fork(Clock(dut.clk, 8, units="ns").start()) + cocotb.start_soon(Clock(dut.clk, 8, units="ns").start()) self.cmd_source = AxiStreamSource(AxiStreamBus.from_entity(dut.s_axis_cmd), dut.clk, dut.rst) diff --git a/src/lss/tb/taxi_i2c_single_reg/test_taxi_i2c_single_reg.py b/src/lss/tb/taxi_i2c_single_reg/test_taxi_i2c_single_reg.py index 66d34d6..a2e9f00 100644 --- a/src/lss/tb/taxi_i2c_single_reg/test_taxi_i2c_single_reg.py +++ b/src/lss/tb/taxi_i2c_single_reg/test_taxi_i2c_single_reg.py @@ -29,7 +29,7 @@ class TB: self.log = logging.getLogger("cocotb.tb") self.log.setLevel(logging.DEBUG) - cocotb.fork(Clock(dut.clk, 8, units="ns").start()) + cocotb.start_soon(Clock(dut.clk, 8, units="ns").start()) self.i2c_master = I2cMaster(sda=dut.sda_o, sda_o=dut.sda_i, scl=dut.scl_o, scl_o=dut.scl_i, speed=4000e3) diff --git a/src/lss/tb/taxi_i2c_slave/test_taxi_i2c_slave.py b/src/lss/tb/taxi_i2c_slave/test_taxi_i2c_slave.py index 7f82958..e72e77e 100644 --- a/src/lss/tb/taxi_i2c_slave/test_taxi_i2c_slave.py +++ b/src/lss/tb/taxi_i2c_slave/test_taxi_i2c_slave.py @@ -30,7 +30,7 @@ class TB: self.log = logging.getLogger("cocotb.tb") self.log.setLevel(logging.DEBUG) - cocotb.fork(Clock(dut.clk, 8, units="ns").start()) + cocotb.start_soon(Clock(dut.clk, 8, units="ns").start()) self.data_source = AxiStreamSource(AxiStreamBus.from_entity(dut.s_axis_tx), dut.clk, dut.rst) self.data_sink = AxiStreamSink(AxiStreamBus.from_entity(dut.m_axis_rx), dut.clk, dut.rst) diff --git a/src/lss/tb/taxi_i2c_slave_axil_master/test_taxi_i2c_slave_axil_master.py b/src/lss/tb/taxi_i2c_slave_axil_master/test_taxi_i2c_slave_axil_master.py index 09fff20..a2ce5b6 100644 --- a/src/lss/tb/taxi_i2c_slave_axil_master/test_taxi_i2c_slave_axil_master.py +++ b/src/lss/tb/taxi_i2c_slave_axil_master/test_taxi_i2c_slave_axil_master.py @@ -33,7 +33,7 @@ class TB: self.log = logging.getLogger("cocotb.tb") self.log.setLevel(logging.DEBUG) - cocotb.fork(Clock(dut.clk, 8, units="ns").start()) + cocotb.start_soon(Clock(dut.clk, 8, units="ns").start()) self.i2c_master = I2cMaster(sda=dut.i2c_sda_o, sda_o=dut.i2c_sda_i, scl=dut.i2c_scl_o, scl_o=dut.i2c_scl_i, speed=4000e3)