From b1d66f36fb32718206892fc5f3169b752be453d6 Mon Sep 17 00:00:00 2001 From: Alex Forencich Date: Mon, 23 Feb 2026 20:55:36 -0800 Subject: [PATCH] cndm: AS02MC04 testbench cleanup Signed-off-by: Alex Forencich --- .../board/AS02MC04/fpga/tb/fpga_core/test_fpga_core.py | 4 +++- .../board/AS02MC04/fpga/tb/fpga_core/test_fpga_core.sv | 8 ++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/cndm/board/AS02MC04/fpga/tb/fpga_core/test_fpga_core.py b/src/cndm/board/AS02MC04/fpga/tb/fpga_core/test_fpga_core.py index c47b2fa..17dbae6 100644 --- a/src/cndm/board/AS02MC04/fpga/tb/fpga_core/test_fpga_core.py +++ b/src/cndm/board/AS02MC04/fpga/tb/fpga_core/test_fpga_core.py @@ -45,6 +45,9 @@ class TB: self.log = logging.getLogger("cocotb.tb") self.log.setLevel(logging.DEBUG) + # Clocks + cocotb.start_soon(Clock(dut.clk_125mhz, 8, units="ns").start()) + # PCIe self.rc = RootComplex() @@ -274,7 +277,6 @@ class TB: self.dev.functions[0].configure_bar(0, 2**int(dut.uut.cndm_inst.axil_ctrl_bar.ADDR_W)) # Ethernet - cocotb.start_soon(Clock(dut.clk_125mhz, 8, units="ns").start()) cocotb.start_soon(Clock(dut.sfp_mgt_refclk_p, 6.4, units="ns").start()) self.sfp_sources = [] diff --git a/src/cndm/board/AS02MC04/fpga/tb/fpga_core/test_fpga_core.sv b/src/cndm/board/AS02MC04/fpga/tb/fpga_core/test_fpga_core.sv index 809cdf7..91a5279 100644 --- a/src/cndm/board/AS02MC04/fpga/tb/fpga_core/test_fpga_core.sv +++ b/src/cndm/board/AS02MC04/fpga/tb/fpga_core/test_fpga_core.sv @@ -280,10 +280,10 @@ uut ( /* * Ethernet: SFP+ */ - .sfp_rx_p(), - .sfp_rx_n(), - .sfp_tx_p('{2{1'b0}}), - .sfp_tx_n('{2{1'b0}}), + .sfp_rx_p('{2{1'b0}}), + .sfp_rx_n('{2{1'b0}}), + .sfp_tx_p(), + .sfp_tx_n(), .sfp_mgt_refclk_p(sfp_mgt_refclk_p), .sfp_mgt_refclk_n(sfp_mgt_refclk_n), .sfp_mgt_refclk_out(sfp_mgt_refclk_out),