diff --git a/src/axi/tb/taxi_axi_adapter/test_taxi_axi_adapter.py b/src/axi/tb/taxi_axi_adapter/test_taxi_axi_adapter.py index 59c0bde..a72c4af 100644 --- a/src/axi/tb/taxi_axi_adapter/test_taxi_axi_adapter.py +++ b/src/axi/tb/taxi_axi_adapter/test_taxi_axi_adapter.py @@ -171,7 +171,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: data_width = len(cocotb.top.s_axi.wdata) byte_lanes = data_width // 8 diff --git a/src/axi/tb/taxi_axi_axil_adapter/test_taxi_axi_axil_adapter.py b/src/axi/tb/taxi_axi_axil_adapter/test_taxi_axi_axil_adapter.py index 65004f4..635e851 100644 --- a/src/axi/tb/taxi_axi_axil_adapter/test_taxi_axi_axil_adapter.py +++ b/src/axi/tb/taxi_axi_axil_adapter/test_taxi_axi_axil_adapter.py @@ -171,7 +171,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: data_width = len(cocotb.top.s_axi.wdata) byte_lanes = data_width // 8 diff --git a/src/axi/tb/taxi_axi_fifo/test_taxi_axi_fifo.py b/src/axi/tb/taxi_axi_fifo/test_taxi_axi_fifo.py index 719eb3b..a0cb8e4 100644 --- a/src/axi/tb/taxi_axi_fifo/test_taxi_axi_fifo.py +++ b/src/axi/tb/taxi_axi_fifo/test_taxi_axi_fifo.py @@ -172,7 +172,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: data_width = len(cocotb.top.s_axi.wdata) byte_lanes = data_width // 8 diff --git a/src/axi/tb/taxi_axi_ram/test_taxi_axi_ram.py b/src/axi/tb/taxi_axi_ram/test_taxi_axi_ram.py index 2dc6a56..8d774bb 100644 --- a/src/axi/tb/taxi_axi_ram/test_taxi_axi_ram.py +++ b/src/axi/tb/taxi_axi_ram/test_taxi_axi_ram.py @@ -163,7 +163,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: data_width = len(cocotb.top.s_axi.wdata) byte_lanes = data_width // 8 diff --git a/src/axi/tb/taxi_axi_register/test_taxi_axi_register.py b/src/axi/tb/taxi_axi_register/test_taxi_axi_register.py index f1607a4..9a8c483 100644 --- a/src/axi/tb/taxi_axi_register/test_taxi_axi_register.py +++ b/src/axi/tb/taxi_axi_register/test_taxi_axi_register.py @@ -171,7 +171,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: data_width = len(cocotb.top.s_axi.wdata) byte_lanes = data_width // 8 diff --git a/src/axi/tb/taxi_axil_adapter/test_taxi_axil_adapter.py b/src/axi/tb/taxi_axil_adapter/test_taxi_axil_adapter.py index ea2364d..4add313 100644 --- a/src/axi/tb/taxi_axil_adapter/test_taxi_axil_adapter.py +++ b/src/axi/tb/taxi_axil_adapter/test_taxi_axil_adapter.py @@ -163,7 +163,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_write, run_test_read]: diff --git a/src/axi/tb/taxi_axil_axi_adapter/test_taxi_axil_axi_adapter.py b/src/axi/tb/taxi_axil_axi_adapter/test_taxi_axil_axi_adapter.py index 5cf564d..b245e1e 100644 --- a/src/axi/tb/taxi_axil_axi_adapter/test_taxi_axil_axi_adapter.py +++ b/src/axi/tb/taxi_axil_axi_adapter/test_taxi_axil_axi_adapter.py @@ -163,7 +163,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_write, run_test_read]: diff --git a/src/axi/tb/taxi_axil_dp_ram/test_taxi_axil_dp_ram.py b/src/axi/tb/taxi_axil_dp_ram/test_taxi_axil_dp_ram.py index 964785c..7061e57 100644 --- a/src/axi/tb/taxi_axil_dp_ram/test_taxi_axil_dp_ram.py +++ b/src/axi/tb/taxi_axil_dp_ram/test_taxi_axil_dp_ram.py @@ -196,7 +196,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_write, run_test_read]: diff --git a/src/axi/tb/taxi_axil_ram/test_taxi_axil_ram.py b/src/axi/tb/taxi_axil_ram/test_taxi_axil_ram.py index 20a812b..34e6a0f 100644 --- a/src/axi/tb/taxi_axil_ram/test_taxi_axil_ram.py +++ b/src/axi/tb/taxi_axil_ram/test_taxi_axil_ram.py @@ -155,7 +155,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_write, run_test_read, run_stress_test]: diff --git a/src/axi/tb/taxi_axil_register/test_taxi_axil_register.py b/src/axi/tb/taxi_axil_register/test_taxi_axil_register.py index de94f05..b3bbe03 100644 --- a/src/axi/tb/taxi_axil_register/test_taxi_axil_register.py +++ b/src/axi/tb/taxi_axil_register/test_taxi_axil_register.py @@ -163,7 +163,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_write, run_test_read, run_stress_test]: diff --git a/src/axis/tb/taxi_axis_adapter/test_taxi_axis_adapter.py b/src/axis/tb/taxi_axis_adapter/test_taxi_axis_adapter.py index 5aca613..dc55f95 100644 --- a/src/axis/tb/taxi_axis_adapter/test_taxi_axis_adapter.py +++ b/src/axis/tb/taxi_axis_adapter/test_taxi_axis_adapter.py @@ -177,7 +177,7 @@ def incrementing_payload(length): return bytearray(itertools.islice(itertools.cycle(range(256)), length)) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/axis/tb/taxi_axis_arb_mux/test_taxi_axis_arb_mux.py b/src/axis/tb/taxi_axis_arb_mux/test_taxi_axis_arb_mux.py index 79d2756..ee355c0 100644 --- a/src/axis/tb/taxi_axis_arb_mux/test_taxi_axis_arb_mux.py +++ b/src/axis/tb/taxi_axis_arb_mux/test_taxi_axis_arb_mux.py @@ -266,7 +266,7 @@ def incrementing_payload(length): return bytearray(itertools.islice(itertools.cycle(range(256)), length)) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: ports = len(cocotb.top.s_axis) diff --git a/src/axis/tb/taxi_axis_async_fifo/test_taxi_axis_async_fifo.py b/src/axis/tb/taxi_axis_async_fifo/test_taxi_axis_async_fifo.py index 58652bb..ccd3d6d 100644 --- a/src/axis/tb/taxi_axis_async_fifo/test_taxi_axis_async_fifo.py +++ b/src/axis/tb/taxi_axis_async_fifo/test_taxi_axis_async_fifo.py @@ -612,7 +612,7 @@ def incrementing_payload(length): return bytearray(itertools.islice(itertools.cycle(range(256)), length)) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/axis/tb/taxi_axis_async_fifo_adapter/test_taxi_axis_async_fifo_adapter.py b/src/axis/tb/taxi_axis_async_fifo_adapter/test_taxi_axis_async_fifo_adapter.py index df40759..c79e12a 100644 --- a/src/axis/tb/taxi_axis_async_fifo_adapter/test_taxi_axis_async_fifo_adapter.py +++ b/src/axis/tb/taxi_axis_async_fifo_adapter/test_taxi_axis_async_fifo_adapter.py @@ -612,7 +612,7 @@ def incrementing_payload(length): return bytearray(itertools.islice(itertools.cycle(range(256)), length)) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/axis/tb/taxi_axis_broadcast/test_taxi_axis_broadcast.py b/src/axis/tb/taxi_axis_broadcast/test_taxi_axis_broadcast.py index 56eaed8..39d4bad 100644 --- a/src/axis/tb/taxi_axis_broadcast/test_taxi_axis_broadcast.py +++ b/src/axis/tb/taxi_axis_broadcast/test_taxi_axis_broadcast.py @@ -112,7 +112,7 @@ def incrementing_payload(length): return bytearray(itertools.islice(itertools.cycle(range(256)), length)) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/axis/tb/taxi_axis_cobs_decode/test_taxi_axis_cobs_decode.py b/src/axis/tb/taxi_axis_cobs_decode/test_taxi_axis_cobs_decode.py index 2ee6ce1..10867b9 100644 --- a/src/axis/tb/taxi_axis_cobs_decode/test_taxi_axis_cobs_decode.py +++ b/src/axis/tb/taxi_axis_cobs_decode/test_taxi_axis_cobs_decode.py @@ -180,7 +180,7 @@ def prbs_payload(length): return bytearray([next(gen) for x in range(length)]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/axis/tb/taxi_axis_cobs_encode/test_taxi_axis_cobs_encode.py b/src/axis/tb/taxi_axis_cobs_encode/test_taxi_axis_cobs_encode.py index dd5146a..648df88 100644 --- a/src/axis/tb/taxi_axis_cobs_encode/test_taxi_axis_cobs_encode.py +++ b/src/axis/tb/taxi_axis_cobs_encode/test_taxi_axis_cobs_encode.py @@ -187,7 +187,7 @@ def prbs_payload(length): return bytearray([next(gen) for x in range(length)]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/axis/tb/taxi_axis_concat/test_taxi_axis_concat.py b/src/axis/tb/taxi_axis_concat/test_taxi_axis_concat.py index 2a7d04b..688caa6 100644 --- a/src/axis/tb/taxi_axis_concat/test_taxi_axis_concat.py +++ b/src/axis/tb/taxi_axis_concat/test_taxi_axis_concat.py @@ -160,7 +160,7 @@ def incrementing_payload(length): return bytearray(itertools.islice(itertools.cycle(range(256)), length)) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/axis/tb/taxi_axis_demux/test_taxi_axis_demux.py b/src/axis/tb/taxi_axis_demux/test_taxi_axis_demux.py index 82993a1..e87a619 100644 --- a/src/axis/tb/taxi_axis_demux/test_taxi_axis_demux.py +++ b/src/axis/tb/taxi_axis_demux/test_taxi_axis_demux.py @@ -124,7 +124,7 @@ def incrementing_payload(length): return bytearray(itertools.islice(itertools.cycle(range(256)), length)) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: ports = len(cocotb.top.m_axis) diff --git a/src/axis/tb/taxi_axis_fifo/test_taxi_axis_fifo.py b/src/axis/tb/taxi_axis_fifo/test_taxi_axis_fifo.py index 178d549..47fade7 100644 --- a/src/axis/tb/taxi_axis_fifo/test_taxi_axis_fifo.py +++ b/src/axis/tb/taxi_axis_fifo/test_taxi_axis_fifo.py @@ -400,7 +400,7 @@ def incrementing_payload(length): return bytearray(itertools.islice(itertools.cycle(range(256)), length)) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/axis/tb/taxi_axis_fifo_adapter/test_taxi_axis_fifo_adapter.py b/src/axis/tb/taxi_axis_fifo_adapter/test_taxi_axis_fifo_adapter.py index ca6ed92..a8ee344 100644 --- a/src/axis/tb/taxi_axis_fifo_adapter/test_taxi_axis_fifo_adapter.py +++ b/src/axis/tb/taxi_axis_fifo_adapter/test_taxi_axis_fifo_adapter.py @@ -398,7 +398,7 @@ def incrementing_payload(length): return bytearray(itertools.islice(itertools.cycle(range(256)), length)) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/axis/tb/taxi_axis_mux/test_taxi_axis_mux.py b/src/axis/tb/taxi_axis_mux/test_taxi_axis_mux.py index 97789ac..a362932 100644 --- a/src/axis/tb/taxi_axis_mux/test_taxi_axis_mux.py +++ b/src/axis/tb/taxi_axis_mux/test_taxi_axis_mux.py @@ -140,7 +140,7 @@ def incrementing_payload(length): return bytearray(itertools.islice(itertools.cycle(range(256)), length)) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: ports = len(cocotb.top.s_axis) diff --git a/src/axis/tb/taxi_axis_pipeline_fifo/test_taxi_axis_pipeline_fifo.py b/src/axis/tb/taxi_axis_pipeline_fifo/test_taxi_axis_pipeline_fifo.py index 15dce4d..a3895c9 100644 --- a/src/axis/tb/taxi_axis_pipeline_fifo/test_taxi_axis_pipeline_fifo.py +++ b/src/axis/tb/taxi_axis_pipeline_fifo/test_taxi_axis_pipeline_fifo.py @@ -257,7 +257,7 @@ def incrementing_payload(length): return bytearray(itertools.islice(itertools.cycle(range(256)), length)) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/axis/tb/taxi_axis_pipeline_register/test_taxi_axis_pipeline_register.py b/src/axis/tb/taxi_axis_pipeline_register/test_taxi_axis_pipeline_register.py index d5ca975..f6ba18f 100644 --- a/src/axis/tb/taxi_axis_pipeline_register/test_taxi_axis_pipeline_register.py +++ b/src/axis/tb/taxi_axis_pipeline_register/test_taxi_axis_pipeline_register.py @@ -173,7 +173,7 @@ def incrementing_payload(length): return bytearray(itertools.islice(itertools.cycle(range(256)), length)) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/axis/tb/taxi_axis_register/test_taxi_axis_register.py b/src/axis/tb/taxi_axis_register/test_taxi_axis_register.py index 389b20d..49a69ed 100644 --- a/src/axis/tb/taxi_axis_register/test_taxi_axis_register.py +++ b/src/axis/tb/taxi_axis_register/test_taxi_axis_register.py @@ -173,7 +173,7 @@ def incrementing_payload(length): return bytearray(itertools.islice(itertools.cycle(range(256)), length)) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/axis/tb/taxi_axis_switch/test_taxi_axis_switch.py b/src/axis/tb/taxi_axis_switch/test_taxi_axis_switch.py index dfafc0b..62cd9f1 100644 --- a/src/axis/tb/taxi_axis_switch/test_taxi_axis_switch.py +++ b/src/axis/tb/taxi_axis_switch/test_taxi_axis_switch.py @@ -278,7 +278,7 @@ def incrementing_payload(length): return bytearray(itertools.islice(itertools.cycle(range(256)), length)) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: s_count = len(cocotb.top.s_axis) m_count = len(cocotb.top.m_axis) diff --git a/src/dma/tb/taxi_dma_psdpram/test_taxi_dma_psdpram.py b/src/dma/tb/taxi_dma_psdpram/test_taxi_dma_psdpram.py index 51f783b..94e973b 100644 --- a/src/dma/tb/taxi_dma_psdpram/test_taxi_dma_psdpram.py +++ b/src/dma/tb/taxi_dma_psdpram/test_taxi_dma_psdpram.py @@ -163,7 +163,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_write, run_test_read, run_stress_test]: diff --git a/src/dma/tb/taxi_dma_psdpram_async/test_taxi_dma_psdpram_async.py b/src/dma/tb/taxi_dma_psdpram_async/test_taxi_dma_psdpram_async.py index 534ff36..27516a3 100644 --- a/src/dma/tb/taxi_dma_psdpram_async/test_taxi_dma_psdpram_async.py +++ b/src/dma/tb/taxi_dma_psdpram_async/test_taxi_dma_psdpram_async.py @@ -168,7 +168,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_write, run_test_read, run_stress_test]: diff --git a/src/eth/tb/taxi_axis_baser_rx_32/test_taxi_axis_baser_rx_32.py b/src/eth/tb/taxi_axis_baser_rx_32/test_taxi_axis_baser_rx_32.py index 34fa021..e0fd66c 100644 --- a/src/eth/tb/taxi_axis_baser_rx_32/test_taxi_axis_baser_rx_32.py +++ b/src/eth/tb/taxi_axis_baser_rx_32/test_taxi_axis_baser_rx_32.py @@ -281,7 +281,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: gbx_cfgs = [None] diff --git a/src/eth/tb/taxi_axis_baser_rx_64/test_taxi_axis_baser_rx_64.py b/src/eth/tb/taxi_axis_baser_rx_64/test_taxi_axis_baser_rx_64.py index c8c2c15..064cae4 100644 --- a/src/eth/tb/taxi_axis_baser_rx_64/test_taxi_axis_baser_rx_64.py +++ b/src/eth/tb/taxi_axis_baser_rx_64/test_taxi_axis_baser_rx_64.py @@ -281,7 +281,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: gbx_cfgs = [None] diff --git a/src/eth/tb/taxi_axis_baser_tx_32/test_taxi_axis_baser_tx_32.py b/src/eth/tb/taxi_axis_baser_tx_32/test_taxi_axis_baser_tx_32.py index 8f1f9f2..5496bc2 100644 --- a/src/eth/tb/taxi_axis_baser_tx_32/test_taxi_axis_baser_tx_32.py +++ b/src/eth/tb/taxi_axis_baser_tx_32/test_taxi_axis_baser_tx_32.py @@ -395,7 +395,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: gbx_cfgs = [None] diff --git a/src/eth/tb/taxi_axis_baser_tx_64/test_taxi_axis_baser_tx_64.py b/src/eth/tb/taxi_axis_baser_tx_64/test_taxi_axis_baser_tx_64.py index bc822ac..574fb9d 100644 --- a/src/eth/tb/taxi_axis_baser_tx_64/test_taxi_axis_baser_tx_64.py +++ b/src/eth/tb/taxi_axis_baser_tx_64/test_taxi_axis_baser_tx_64.py @@ -508,7 +508,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: gbx_cfgs = [None] diff --git a/src/eth/tb/taxi_axis_gmii_rx/test_taxi_axis_gmii_rx.py b/src/eth/tb/taxi_axis_gmii_rx/test_taxi_axis_gmii_rx.py index 4bd1acc..bf18dd8 100644 --- a/src/eth/tb/taxi_axis_gmii_rx/test_taxi_axis_gmii_rx.py +++ b/src/eth/tb/taxi_axis_gmii_rx/test_taxi_axis_gmii_rx.py @@ -286,7 +286,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/eth/tb/taxi_axis_gmii_tx/test_taxi_axis_gmii_tx.py b/src/eth/tb/taxi_axis_gmii_tx/test_taxi_axis_gmii_tx.py index 25f364c..2a9c6c2 100644 --- a/src/eth/tb/taxi_axis_gmii_tx/test_taxi_axis_gmii_tx.py +++ b/src/eth/tb/taxi_axis_gmii_tx/test_taxi_axis_gmii_tx.py @@ -394,7 +394,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/eth/tb/taxi_axis_xgmii_rx_32/test_taxi_axis_xgmii_rx_32.py b/src/eth/tb/taxi_axis_xgmii_rx_32/test_taxi_axis_xgmii_rx_32.py index d6268b3..fb15e7e 100644 --- a/src/eth/tb/taxi_axis_xgmii_rx_32/test_taxi_axis_xgmii_rx_32.py +++ b/src/eth/tb/taxi_axis_xgmii_rx_32/test_taxi_axis_xgmii_rx_32.py @@ -256,7 +256,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/eth/tb/taxi_axis_xgmii_rx_64/test_taxi_axis_xgmii_rx_64.py b/src/eth/tb/taxi_axis_xgmii_rx_64/test_taxi_axis_xgmii_rx_64.py index 4f527fa..8d41fb6 100644 --- a/src/eth/tb/taxi_axis_xgmii_rx_64/test_taxi_axis_xgmii_rx_64.py +++ b/src/eth/tb/taxi_axis_xgmii_rx_64/test_taxi_axis_xgmii_rx_64.py @@ -257,7 +257,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/eth/tb/taxi_axis_xgmii_tx_32/test_taxi_axis_xgmii_tx_32.py b/src/eth/tb/taxi_axis_xgmii_tx_32/test_taxi_axis_xgmii_tx_32.py index 4473e54..187b791 100644 --- a/src/eth/tb/taxi_axis_xgmii_tx_32/test_taxi_axis_xgmii_tx_32.py +++ b/src/eth/tb/taxi_axis_xgmii_tx_32/test_taxi_axis_xgmii_tx_32.py @@ -457,7 +457,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/eth/tb/taxi_axis_xgmii_tx_64/test_taxi_axis_xgmii_tx_64.py b/src/eth/tb/taxi_axis_xgmii_tx_64/test_taxi_axis_xgmii_tx_64.py index 1976f94..75f4c6c 100644 --- a/src/eth/tb/taxi_axis_xgmii_tx_64/test_taxi_axis_xgmii_tx_64.py +++ b/src/eth/tb/taxi_axis_xgmii_tx_64/test_taxi_axis_xgmii_tx_64.py @@ -459,7 +459,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/eth/tb/taxi_eth_mac_10g/test_taxi_eth_mac_10g.py b/src/eth/tb/taxi_eth_mac_10g/test_taxi_eth_mac_10g.py index 8a49e67..a87d768 100644 --- a/src/eth/tb/taxi_eth_mac_10g/test_taxi_eth_mac_10g.py +++ b/src/eth/tb/taxi_eth_mac_10g/test_taxi_eth_mac_10g.py @@ -681,7 +681,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_rx, run_test_tx]: diff --git a/src/eth/tb/taxi_eth_mac_10g_fifo/test_taxi_eth_mac_10g_fifo.py b/src/eth/tb/taxi_eth_mac_10g_fifo/test_taxi_eth_mac_10g_fifo.py index 1db744b..680cb1d 100644 --- a/src/eth/tb/taxi_eth_mac_10g_fifo/test_taxi_eth_mac_10g_fifo.py +++ b/src/eth/tb/taxi_eth_mac_10g_fifo/test_taxi_eth_mac_10g_fifo.py @@ -292,7 +292,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_rx, run_test_tx]: diff --git a/src/eth/tb/taxi_eth_mac_1g/test_taxi_eth_mac_1g.py b/src/eth/tb/taxi_eth_mac_1g/test_taxi_eth_mac_1g.py index e574637..eecc059 100644 --- a/src/eth/tb/taxi_eth_mac_1g/test_taxi_eth_mac_1g.py +++ b/src/eth/tb/taxi_eth_mac_1g/test_taxi_eth_mac_1g.py @@ -756,7 +756,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [ run_test_rx, diff --git a/src/eth/tb/taxi_eth_mac_1g_fifo/test_taxi_eth_mac_1g_fifo.py b/src/eth/tb/taxi_eth_mac_1g_fifo/test_taxi_eth_mac_1g_fifo.py index 6da5e09..b22f706 100644 --- a/src/eth/tb/taxi_eth_mac_1g_fifo/test_taxi_eth_mac_1g_fifo.py +++ b/src/eth/tb/taxi_eth_mac_1g_fifo/test_taxi_eth_mac_1g_fifo.py @@ -204,7 +204,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_rx, run_test_tx]: diff --git a/src/eth/tb/taxi_eth_mac_1g_gmii/test_taxi_eth_mac_1g_gmii.py b/src/eth/tb/taxi_eth_mac_1g_gmii/test_taxi_eth_mac_1g_gmii.py index 9aee26c..645fee1 100644 --- a/src/eth/tb/taxi_eth_mac_1g_gmii/test_taxi_eth_mac_1g_gmii.py +++ b/src/eth/tb/taxi_eth_mac_1g_gmii/test_taxi_eth_mac_1g_gmii.py @@ -620,7 +620,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_rx, run_test_tx]: diff --git a/src/eth/tb/taxi_eth_mac_1g_gmii_fifo/test_taxi_eth_mac_1g_gmii_fifo.py b/src/eth/tb/taxi_eth_mac_1g_gmii_fifo/test_taxi_eth_mac_1g_gmii_fifo.py index 6e7349d..23b3c41 100644 --- a/src/eth/tb/taxi_eth_mac_1g_gmii_fifo/test_taxi_eth_mac_1g_gmii_fifo.py +++ b/src/eth/tb/taxi_eth_mac_1g_gmii_fifo/test_taxi_eth_mac_1g_gmii_fifo.py @@ -158,7 +158,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_rx, run_test_tx]: diff --git a/src/eth/tb/taxi_eth_mac_1g_rgmii/test_taxi_eth_mac_1g_rgmii.py b/src/eth/tb/taxi_eth_mac_1g_rgmii/test_taxi_eth_mac_1g_rgmii.py index efeeb08..22d6cad 100644 --- a/src/eth/tb/taxi_eth_mac_1g_rgmii/test_taxi_eth_mac_1g_rgmii.py +++ b/src/eth/tb/taxi_eth_mac_1g_rgmii/test_taxi_eth_mac_1g_rgmii.py @@ -624,7 +624,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_rx, run_test_tx]: diff --git a/src/eth/tb/taxi_eth_mac_1g_rgmii_fifo/test_taxi_eth_mac_1g_rgmii_fifo.py b/src/eth/tb/taxi_eth_mac_1g_rgmii_fifo/test_taxi_eth_mac_1g_rgmii_fifo.py index 5312682..f5bf39d 100644 --- a/src/eth/tb/taxi_eth_mac_1g_rgmii_fifo/test_taxi_eth_mac_1g_rgmii_fifo.py +++ b/src/eth/tb/taxi_eth_mac_1g_rgmii_fifo/test_taxi_eth_mac_1g_rgmii_fifo.py @@ -174,7 +174,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_rx, run_test_tx]: diff --git a/src/eth/tb/taxi_eth_mac_25g_us/test_taxi_eth_mac_25g_us.py b/src/eth/tb/taxi_eth_mac_25g_us/test_taxi_eth_mac_25g_us.py index 76d837f..813d0c6 100644 --- a/src/eth/tb/taxi_eth_mac_25g_us/test_taxi_eth_mac_25g_us.py +++ b/src/eth/tb/taxi_eth_mac_25g_us/test_taxi_eth_mac_25g_us.py @@ -911,7 +911,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_rx, run_test_tx]: diff --git a/src/eth/tb/taxi_eth_mac_mii/test_taxi_eth_mac_mii.py b/src/eth/tb/taxi_eth_mac_mii/test_taxi_eth_mac_mii.py index 6d437fe..656b1fc 100644 --- a/src/eth/tb/taxi_eth_mac_mii/test_taxi_eth_mac_mii.py +++ b/src/eth/tb/taxi_eth_mac_mii/test_taxi_eth_mac_mii.py @@ -584,7 +584,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_rx, run_test_tx]: diff --git a/src/eth/tb/taxi_eth_mac_mii_fifo/test_taxi_eth_mac_mii_fifo.py b/src/eth/tb/taxi_eth_mac_mii_fifo/test_taxi_eth_mac_mii_fifo.py index 800e513..7d78975 100644 --- a/src/eth/tb/taxi_eth_mac_mii_fifo/test_taxi_eth_mac_mii_fifo.py +++ b/src/eth/tb/taxi_eth_mac_mii_fifo/test_taxi_eth_mac_mii_fifo.py @@ -134,7 +134,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_rx, run_test_tx]: diff --git a/src/eth/tb/taxi_eth_mac_phy_10g/test_taxi_eth_mac_phy_10g.py b/src/eth/tb/taxi_eth_mac_phy_10g/test_taxi_eth_mac_phy_10g.py index 91270b4..668bc59 100644 --- a/src/eth/tb/taxi_eth_mac_phy_10g/test_taxi_eth_mac_phy_10g.py +++ b/src/eth/tb/taxi_eth_mac_phy_10g/test_taxi_eth_mac_phy_10g.py @@ -819,7 +819,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: gbx_cfgs = [None] diff --git a/src/eth/tb/taxi_eth_mac_phy_10g_fifo/test_taxi_eth_mac_phy_10g_fifo.py b/src/eth/tb/taxi_eth_mac_phy_10g_fifo/test_taxi_eth_mac_phy_10g_fifo.py index cb74ef9..47bb1b4 100644 --- a/src/eth/tb/taxi_eth_mac_phy_10g_fifo/test_taxi_eth_mac_phy_10g_fifo.py +++ b/src/eth/tb/taxi_eth_mac_phy_10g_fifo/test_taxi_eth_mac_phy_10g_fifo.py @@ -405,7 +405,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: gbx_cfgs = [None] diff --git a/src/eth/tb/taxi_eth_phy_10g/test_taxi_eth_phy_10g.py b/src/eth/tb/taxi_eth_phy_10g/test_taxi_eth_phy_10g.py index ffce0cf..3f21279 100644 --- a/src/eth/tb/taxi_eth_phy_10g/test_taxi_eth_phy_10g.py +++ b/src/eth/tb/taxi_eth_phy_10g/test_taxi_eth_phy_10g.py @@ -203,7 +203,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_rx, run_test_tx]: diff --git a/src/eth/tb/taxi_mac_ctrl_rx/test_taxi_mac_ctrl_rx.py b/src/eth/tb/taxi_mac_ctrl_rx/test_taxi_mac_ctrl_rx.py index 632a1c5..3f3baa8 100644 --- a/src/eth/tb/taxi_mac_ctrl_rx/test_taxi_mac_ctrl_rx.py +++ b/src/eth/tb/taxi_mac_ctrl_rx/test_taxi_mac_ctrl_rx.py @@ -505,7 +505,7 @@ def incrementing_payload(length): return bytes(itertools.islice(itertools.cycle(range(256)), length)) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test_data) factory.add_option("payload_lengths", [size_list]) diff --git a/src/eth/tb/taxi_mac_ctrl_tx/test_taxi_mac_ctrl_tx.py b/src/eth/tb/taxi_mac_ctrl_tx/test_taxi_mac_ctrl_tx.py index ea73734..02fa853 100644 --- a/src/eth/tb/taxi_mac_ctrl_tx/test_taxi_mac_ctrl_tx.py +++ b/src/eth/tb/taxi_mac_ctrl_tx/test_taxi_mac_ctrl_tx.py @@ -387,7 +387,7 @@ def incrementing_payload(length): return bytes(itertools.islice(itertools.cycle(range(256)), length)) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test_data) factory.add_option("payload_lengths", [size_list]) diff --git a/src/eth/tb/taxi_mac_pause_ctrl_rx/test_taxi_mac_pause_ctrl_rx.py b/src/eth/tb/taxi_mac_pause_ctrl_rx/test_taxi_mac_pause_ctrl_rx.py index 8c43584..7565d9c 100644 --- a/src/eth/tb/taxi_mac_pause_ctrl_rx/test_taxi_mac_pause_ctrl_rx.py +++ b/src/eth/tb/taxi_mac_pause_ctrl_rx/test_taxi_mac_pause_ctrl_rx.py @@ -364,7 +364,7 @@ async def run_test_pfc(dut): await RisingEdge(dut.clk) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_lfc, run_test_pfc]: diff --git a/src/eth/tb/taxi_mac_pause_ctrl_tx/test_taxi_mac_pause_ctrl_tx.py b/src/eth/tb/taxi_mac_pause_ctrl_tx/test_taxi_mac_pause_ctrl_tx.py index de944a0..287ae70 100644 --- a/src/eth/tb/taxi_mac_pause_ctrl_tx/test_taxi_mac_pause_ctrl_tx.py +++ b/src/eth/tb/taxi_mac_pause_ctrl_tx/test_taxi_mac_pause_ctrl_tx.py @@ -315,7 +315,7 @@ async def run_test_pfc(dut): await RisingEdge(dut.clk) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_lfc, run_test_pfc]: diff --git a/src/eth/tb/taxi_xgmii_baser_dec/test_taxi_xgmii_baser_dec.py b/src/eth/tb/taxi_xgmii_baser_dec/test_taxi_xgmii_baser_dec.py index ba0d9c1..94ba863 100644 --- a/src/eth/tb/taxi_xgmii_baser_dec/test_taxi_xgmii_baser_dec.py +++ b/src/eth/tb/taxi_xgmii_baser_dec/test_taxi_xgmii_baser_dec.py @@ -188,7 +188,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/eth/tb/taxi_xgmii_baser_enc/test_taxi_xgmii_baser_enc.py b/src/eth/tb/taxi_xgmii_baser_enc/test_taxi_xgmii_baser_enc.py index a96e025..511f6ee 100644 --- a/src/eth/tb/taxi_xgmii_baser_enc/test_taxi_xgmii_baser_enc.py +++ b/src/eth/tb/taxi_xgmii_baser_enc/test_taxi_xgmii_baser_enc.py @@ -188,7 +188,7 @@ def cycle_en(): return itertools.cycle([0, 0, 0, 1]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.add_option("payload_lengths", [size_list]) diff --git a/src/lfsr/tb/taxi_lfsr/test_taxi_lfsr.py b/src/lfsr/tb/taxi_lfsr/test_taxi_lfsr.py index bc5b8bf..788dcb7 100644 --- a/src/lfsr/tb/taxi_lfsr/test_taxi_lfsr.py +++ b/src/lfsr/tb/taxi_lfsr/test_taxi_lfsr.py @@ -149,7 +149,7 @@ async def run_test_prbs(dut, ref_prbs): await Timer(10, 'ns') -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: if cocotb.top.LFSR_POLY.value == 0x4c11db7: factory = TestFactory(run_test_crc) diff --git a/src/lfsr/tb/taxi_lfsr_crc/test_taxi_lfsr_crc.py b/src/lfsr/tb/taxi_lfsr_crc/test_taxi_lfsr_crc.py index 6fb82d1..f4ed67a 100644 --- a/src/lfsr/tb/taxi_lfsr_crc/test_taxi_lfsr_crc.py +++ b/src/lfsr/tb/taxi_lfsr_crc/test_taxi_lfsr_crc.py @@ -112,7 +112,7 @@ async def run_test_crc(dut, ref_crc): await RisingEdge(dut.clk) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: if int(cocotb.top.LFSR_POLY.value) == 0x4c11db7: factory = TestFactory(run_test_crc) diff --git a/src/lfsr/tb/taxi_lfsr_descramble/test_taxi_lfsr_descramble.py b/src/lfsr/tb/taxi_lfsr_descramble/test_taxi_lfsr_descramble.py index e97ddd4..8b5b216 100644 --- a/src/lfsr/tb/taxi_lfsr_descramble/test_taxi_lfsr_descramble.py +++ b/src/lfsr/tb/taxi_lfsr_descramble/test_taxi_lfsr_descramble.py @@ -145,7 +145,7 @@ async def run_test_descramble(dut, ref_scramble, ref_descramble): await RisingEdge(dut.clk) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: # if cocotb.top.LFSR_POLY.value == 0x8000000001: if int(cocotb.top.LFSR_W.value) == 58: diff --git a/src/lfsr/tb/taxi_lfsr_prbs_check/test_taxi_lfsr_prbs_check.py b/src/lfsr/tb/taxi_lfsr_prbs_check/test_taxi_lfsr_prbs_check.py index 77eb0d4..0ae9f3a 100644 --- a/src/lfsr/tb/taxi_lfsr_prbs_check/test_taxi_lfsr_prbs_check.py +++ b/src/lfsr/tb/taxi_lfsr_prbs_check/test_taxi_lfsr_prbs_check.py @@ -146,7 +146,7 @@ async def run_test_prbs(dut, ref_prbs): assert err_cnt == 3 -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: if int(cocotb.top.LFSR_POLY.value) == 0x021: factory = TestFactory(run_test_prbs) diff --git a/src/lfsr/tb/taxi_lfsr_prbs_gen/test_taxi_lfsr_prbs_gen.py b/src/lfsr/tb/taxi_lfsr_prbs_gen/test_taxi_lfsr_prbs_gen.py index a0b2661..b142394 100644 --- a/src/lfsr/tb/taxi_lfsr_prbs_gen/test_taxi_lfsr_prbs_gen.py +++ b/src/lfsr/tb/taxi_lfsr_prbs_gen/test_taxi_lfsr_prbs_gen.py @@ -150,7 +150,7 @@ async def run_test_scramble(dut, ref_scramble): await RisingEdge(dut.clk) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: if int(cocotb.top.LFSR_POLY.value) == 0x021: factory = TestFactory(run_test_prbs) diff --git a/src/lfsr/tb/taxi_lfsr_scramble/test_taxi_lfsr_scramble.py b/src/lfsr/tb/taxi_lfsr_scramble/test_taxi_lfsr_scramble.py index 9e99d1f..8e8a923 100644 --- a/src/lfsr/tb/taxi_lfsr_scramble/test_taxi_lfsr_scramble.py +++ b/src/lfsr/tb/taxi_lfsr_scramble/test_taxi_lfsr_scramble.py @@ -128,7 +128,7 @@ async def run_test_scramble(dut, ref_scramble): await RisingEdge(dut.clk) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: # if cocotb.top.LFSR_POLY.value == 0x8000000001: if int(cocotb.top.LFSR_W.value) == 58: 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 0040c76..1ed1bd9 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 @@ -160,7 +160,7 @@ async def run_test_nack(dut): await RisingEdge(dut.clk) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [ run_test_write, 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 e52aa7f..b57057f 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 @@ -131,7 +131,7 @@ async def run_test_nack(dut): await RisingEdge(dut.clk) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [ run_test_write, 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 a3b522a..7f82958 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 @@ -95,7 +95,7 @@ async def run_test(dut, payload_lengths=None, payload_data=None): await RisingEdge(dut.clk) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.generate_tests() 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 c15cbf8..09fff20 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 @@ -131,7 +131,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_write, run_test_read]: diff --git a/src/lss/tb/taxi_uart/test_taxi_uart.py b/src/lss/tb/taxi_uart/test_taxi_uart.py index 195ddde..3aa2abf 100644 --- a/src/lss/tb/taxi_uart/test_taxi_uart.py +++ b/src/lss/tb/taxi_uart/test_taxi_uart.py @@ -126,7 +126,7 @@ def prbs_payload(length): return bytearray([next(gen) for x in range(length)]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_tx, run_test_rx]: factory = TestFactory(test) diff --git a/src/pcie/tb/taxi_pcie_axil_master/test_taxi_pcie_axil_master.py b/src/pcie/tb/taxi_pcie_axil_master/test_taxi_pcie_axil_master.py index 58fc73c..818ce6c 100644 --- a/src/pcie/tb/taxi_pcie_axil_master/test_taxi_pcie_axil_master.py +++ b/src/pcie/tb/taxi_pcie_axil_master/test_taxi_pcie_axil_master.py @@ -285,7 +285,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [ run_test_write, diff --git a/src/pcie/tb/taxi_pcie_axil_master_minimal/test_taxi_pcie_axil_master_minimal.py b/src/pcie/tb/taxi_pcie_axil_master_minimal/test_taxi_pcie_axil_master_minimal.py index 30e6e7a..0ed5a1d 100644 --- a/src/pcie/tb/taxi_pcie_axil_master_minimal/test_taxi_pcie_axil_master_minimal.py +++ b/src/pcie/tb/taxi_pcie_axil_master_minimal/test_taxi_pcie_axil_master_minimal.py @@ -320,7 +320,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [ run_test_write, diff --git a/src/pcie/tb/taxi_pcie_us_axil_master/test_taxi_pcie_us_axil_master.py b/src/pcie/tb/taxi_pcie_us_axil_master/test_taxi_pcie_us_axil_master.py index 377d4c8..a539886 100644 --- a/src/pcie/tb/taxi_pcie_us_axil_master/test_taxi_pcie_us_axil_master.py +++ b/src/pcie/tb/taxi_pcie_us_axil_master/test_taxi_pcie_us_axil_master.py @@ -387,7 +387,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [ run_test_write, diff --git a/src/stats/tb/taxi_stats_collect/test_taxi_stats_collect.py b/src/stats/tb/taxi_stats_collect/test_taxi_stats_collect.py index 077b1e6..0144d67 100644 --- a/src/stats/tb/taxi_stats_collect/test_taxi_stats_collect.py +++ b/src/stats/tb/taxi_stats_collect/test_taxi_stats_collect.py @@ -275,7 +275,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [ run_test_acc, diff --git a/src/stats/tb/taxi_stats_counter/test_taxi_stats_counter.py b/src/stats/tb/taxi_stats_counter/test_taxi_stats_counter.py index 183c5f4..50d6780 100644 --- a/src/stats/tb/taxi_stats_counter/test_taxi_stats_counter.py +++ b/src/stats/tb/taxi_stats_counter/test_taxi_stats_counter.py @@ -155,7 +155,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_acc]: diff --git a/src/stats/tb/taxi_stats_strings_full/test_taxi_stats_strings_full.py b/src/stats/tb/taxi_stats_strings_full/test_taxi_stats_strings_full.py index 06814ed..2f422c4 100644 --- a/src/stats/tb/taxi_stats_strings_full/test_taxi_stats_strings_full.py +++ b/src/stats/tb/taxi_stats_strings_full/test_taxi_stats_strings_full.py @@ -113,7 +113,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_strings]: diff --git a/src/xfcp/tb/taxi_xfcp_if_uart/test_taxi_xfcp_if_uart.py b/src/xfcp/tb/taxi_xfcp_if_uart/test_taxi_xfcp_if_uart.py index 8c60bf0..0805fca 100644 --- a/src/xfcp/tb/taxi_xfcp_if_uart/test_taxi_xfcp_if_uart.py +++ b/src/xfcp/tb/taxi_xfcp_if_uart/test_taxi_xfcp_if_uart.py @@ -138,7 +138,7 @@ def incrementing_payload(length): return bytearray(itertools.islice(itertools.cycle(range(256)), length)) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_tx, run_test_rx]: factory = TestFactory(test) diff --git a/src/xfcp/tb/taxi_xfcp_mod_axi/test_taxi_xfcp_mod_axi.py b/src/xfcp/tb/taxi_xfcp_mod_axi/test_taxi_xfcp_mod_axi.py index 0ae523b..a425249 100644 --- a/src/xfcp/tb/taxi_xfcp_mod_axi/test_taxi_xfcp_mod_axi.py +++ b/src/xfcp/tb/taxi_xfcp_mod_axi/test_taxi_xfcp_mod_axi.py @@ -191,7 +191,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_write, run_test_read, run_test_id]: diff --git a/src/xfcp/tb/taxi_xfcp_mod_axil/test_taxi_xfcp_mod_axil.py b/src/xfcp/tb/taxi_xfcp_mod_axil/test_taxi_xfcp_mod_axil.py index 3960a51..8146d56 100644 --- a/src/xfcp/tb/taxi_xfcp_mod_axil/test_taxi_xfcp_mod_axil.py +++ b/src/xfcp/tb/taxi_xfcp_mod_axil/test_taxi_xfcp_mod_axil.py @@ -191,7 +191,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [run_test_write, run_test_read, run_test_id]: diff --git a/src/xfcp/tb/taxi_xfcp_mod_i2c_master/test_taxi_xfcp_mod_i2c_master.py b/src/xfcp/tb/taxi_xfcp_mod_i2c_master/test_taxi_xfcp_mod_i2c_master.py index 3693f36..a29ffbf 100644 --- a/src/xfcp/tb/taxi_xfcp_mod_i2c_master/test_taxi_xfcp_mod_i2c_master.py +++ b/src/xfcp/tb/taxi_xfcp_mod_i2c_master/test_taxi_xfcp_mod_i2c_master.py @@ -297,7 +297,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: for test in [ run_test_write, diff --git a/src/xfcp/tb/taxi_xfcp_switch/test_taxi_xfcp_switch.py b/src/xfcp/tb/taxi_xfcp_switch/test_taxi_xfcp_switch.py index da8099e..096cf1b 100644 --- a/src/xfcp/tb/taxi_xfcp_switch/test_taxi_xfcp_switch.py +++ b/src/xfcp/tb/taxi_xfcp_switch/test_taxi_xfcp_switch.py @@ -168,7 +168,7 @@ def cycle_pause(): return itertools.cycle([1, 1, 1, 0]) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: ports = len(cocotb.top.xfcp_dsp_us) diff --git a/src/zircon/tb/zircon_ip_len_cksum/test_zircon_ip_len_cksum.py b/src/zircon/tb/zircon_ip_len_cksum/test_zircon_ip_len_cksum.py index f09dbb4..bc7cf70 100644 --- a/src/zircon/tb/zircon_ip_len_cksum/test_zircon_ip_len_cksum.py +++ b/src/zircon/tb/zircon_ip_len_cksum/test_zircon_ip_len_cksum.py @@ -224,7 +224,7 @@ async def run_test(dut): await RisingEdge(dut.clk) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.generate_tests() diff --git a/src/zircon/tb/zircon_ip_rx_parse/test_zircon_ip_rx_parse.py b/src/zircon/tb/zircon_ip_rx_parse/test_zircon_ip_rx_parse.py index dea355f..66c7212 100644 --- a/src/zircon/tb/zircon_ip_rx_parse/test_zircon_ip_rx_parse.py +++ b/src/zircon/tb/zircon_ip_rx_parse/test_zircon_ip_rx_parse.py @@ -472,7 +472,7 @@ async def run_test(dut): await RisingEdge(dut.clk) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.generate_tests() diff --git a/src/zircon/tb/zircon_ip_tx_deparse/test_zircon_ip_tx_deparse.py b/src/zircon/tb/zircon_ip_tx_deparse/test_zircon_ip_tx_deparse.py index 6f50ab0..133ba31 100644 --- a/src/zircon/tb/zircon_ip_tx_deparse/test_zircon_ip_tx_deparse.py +++ b/src/zircon/tb/zircon_ip_tx_deparse/test_zircon_ip_tx_deparse.py @@ -328,7 +328,7 @@ async def run_test(dut): await RisingEdge(dut.clk) -if cocotb.SIM_NAME: +if getattr(cocotb, 'top', None) is not None: factory = TestFactory(run_test) factory.generate_tests()