From ccc7b74b9c0c78d743461c3b048ccbde7ab2af9e Mon Sep 17 00:00:00 2001
From: Daniel Newbrook <dwn1c21@soton.ac.uk>
Date: Thu, 31 Aug 2023 12:27:48 +0100
Subject: [PATCH] Fixed ID width for SRAMS

---
 .gitignore           |   5 +-
 verif/makefile.flist | 142 +++++++++++++++++++++----------------------
 verif/nic400_top.v   |   5 +-
 verif/results.xml    |   6 +-
 4 files changed, 83 insertions(+), 75 deletions(-)

diff --git a/.gitignore b/.gitignore
index 5916edf..647948b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,4 @@
-./logical/*
\ No newline at end of file
+logical/
+verif/__pycache__
+verif/sim_build
+verif/*.ini
\ No newline at end of file
diff --git a/verif/makefile.flist b/verif/makefile.flist
index c36d0cb..239ecae 100644
--- a/verif/makefile.flist
+++ b/verif/makefile.flist
@@ -10,82 +10,82 @@ VERILOG_SOURCES += ../logical/IntMemAxi_1/design/IntMemAxi/verilog/rtl_source/In
 VERILOG_SOURCES += ../logical/IntMemAxi_1/design/IntMemAxi/verilog/rtl_source/IntMemUnpackAddr.v
 VERILOG_SOURCES += ../logical/IntMemAxi_1/design/IntMemAxi/verilog/rtl_source/MemModelBhav.v
 
-VERILOG_SOURCES += ../logical/dma350/logical/logical/shared/verilog/ada_gen_regmap_sldma350_pkg.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/shared/verilog/ada_apb_regmap_conv_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/shared/verilog/ada_reg_field_ro_ro_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/shared/verilog/ada_reg_field_rw_ro_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/shared/verilog/ada_reg_field_rw_w1c_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/shared/verilog/ada_reg_field_rw_w1s_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/shared/verilog/ada_reg_field_rw_rw_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/shared/verilog/ada_gen_coreif_dmach_sldma350_pkg.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/shared/verilog/ada_gen_addrmap_dmach_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/shared/verilog/ada_interface_sldma350_pkg.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/shared/verilog/ada_flop_en/verilog/ada_flop_en.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/shared/verilog/ada_or_tree/verilog/ada_or_tree.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/shared/verilog/ada_gen_regif_dmainfo_sldma350_pkg.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/models/cells/generic/ada_arm_flop.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/models/cells/generic/ada_arm_sync.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/models/cells/generic/ada_arm_mux2.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/models/cells/generic/ada_arm_or.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/models/cells/generic/ada_arm_idbit_v1.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/shared/verilog/ada_ecorevnum.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_top_sldma350/verilog/ada_top_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/shared/verilog/ada_gen_regmap_sldma350_pkg.sv
+VERILOG_SOURCES += ../logical/dma350/logical/shared/verilog/ada_apb_regmap_conv_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/shared/verilog/ada_reg_field_ro_ro_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/shared/verilog/ada_reg_field_rw_ro_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/shared/verilog/ada_reg_field_rw_w1c_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/shared/verilog/ada_reg_field_rw_w1s_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/shared/verilog/ada_reg_field_rw_rw_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/shared/verilog/ada_gen_coreif_dmach_sldma350_pkg.sv
+VERILOG_SOURCES += ../logical/dma350/logical/shared/verilog/ada_gen_addrmap_dmach_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/shared/verilog/ada_interface_sldma350_pkg.sv
+VERILOG_SOURCES += ../logical/dma350/logical/shared/verilog/ada_flop_en/verilog/ada_flop_en.sv
+VERILOG_SOURCES += ../logical/dma350/logical/shared/verilog/ada_or_tree/verilog/ada_or_tree.sv
+VERILOG_SOURCES += ../logical/dma350/logical/shared/verilog/ada_gen_regif_dmainfo_sldma350_pkg.sv
+VERILOG_SOURCES += ../logical/dma350/logical/models/cells/generic/ada_arm_flop.sv
+VERILOG_SOURCES += ../logical/dma350/logical/models/cells/generic/ada_arm_sync.sv
+VERILOG_SOURCES += ../logical/dma350/logical/models/cells/generic/ada_arm_mux2.sv
+VERILOG_SOURCES += ../logical/dma350/logical/models/cells/generic/ada_arm_or.sv
+VERILOG_SOURCES += ../logical/dma350/logical/models/cells/generic/ada_arm_idbit_v1.sv
+VERILOG_SOURCES += ../logical/dma350/logical/shared/verilog/ada_ecorevnum.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_top_sldma350/verilog/ada_top_sldma350.sv
 
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_biu_sldma350/verilog/ada_biu_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_biu_sldma350/verilog/ada_biu_read_switch_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_biu_sldma350/verilog/ada_biu_read_switch_wrapper_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_biu_sldma350/verilog/ada_biu_write_switch_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_biu_sldma350/verilog/ada_biu_write_switch_wrapper_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_biu_sldma350/verilog/ada_biu_arbiter_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_biu_sldma350/verilog/ada_biu_qv_cmp_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_biu_sldma350/verilog/ada_biu_grant_queue_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_biu_sldma350/verilog/ada_biu_full_f2s_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_biu_sldma350/verilog/ada_biu_reverse_s2f_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_biu_sldma350/verilog/ada_biu_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_biu_sldma350/verilog/ada_biu_read_switch_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_biu_sldma350/verilog/ada_biu_read_switch_wrapper_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_biu_sldma350/verilog/ada_biu_write_switch_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_biu_sldma350/verilog/ada_biu_write_switch_wrapper_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_biu_sldma350/verilog/ada_biu_arbiter_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_biu_sldma350/verilog/ada_biu_qv_cmp_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_biu_sldma350/verilog/ada_biu_grant_queue_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_biu_sldma350/verilog/ada_biu_full_f2s_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_biu_sldma350/verilog/ada_biu_reverse_s2f_sldma350.sv
 
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_gen_regif_dmach_0_sldma350_pkg.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_gen_regif_dmach_0_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_gen_regmap_dmach_0_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_gen_fields_coreif_dmach_0_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_gen_coreif_res_dmach_0_sldma350_pkg.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_channel_0_sldma350_pkg.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_channel_0_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_channel_0_ctrl_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_channel_0_1d_wr_ctrl_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_channel_0_1d_rd_ctrl_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_channel_0_fifo_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_channel_0_cmdlink_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_channel_0_axi_rd_if_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_channel_0_axi_wr_if_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_channel_0_axi_stop_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_channel_0_reg_bank_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_channel_0_stream_wrapper_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_channel_0_stream_slave_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_channel_0_stream_master_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_channel_0_stream_bypass_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_channel_0_trig_in_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_channel_0_sldma350/verilog/ada_channel_0_trig_out_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_gen_regif_dmach_0_sldma350_pkg.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_gen_regif_dmach_0_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_gen_regmap_dmach_0_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_gen_fields_coreif_dmach_0_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_gen_coreif_res_dmach_0_sldma350_pkg.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_channel_0_sldma350_pkg.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_channel_0_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_channel_0_ctrl_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_channel_0_1d_wr_ctrl_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_channel_0_1d_rd_ctrl_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_channel_0_fifo_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_channel_0_cmdlink_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_channel_0_axi_rd_if_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_channel_0_axi_wr_if_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_channel_0_axi_stop_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_channel_0_reg_bank_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_channel_0_stream_wrapper_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_channel_0_stream_slave_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_channel_0_stream_master_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_channel_0_stream_bypass_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_channel_0_trig_in_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_channel_0_sldma350/verilog/ada_channel_0_trig_out_sldma350.sv
 
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_ctrl_sldma350/verilog/ada_gen_regif_dmainfo_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_ctrl_sldma350/verilog/ada_gen_regmap_dmainfo_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_ctrl_sldma350/verilog/ada_gen_fields_coreif_dmainfo_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_ctrl_sldma350/verilog/ada_gen_addrmap_dmainfo_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_ctrl_sldma350/verilog/ada_gen_coreif_dmansecctrl_sldma350_pkg.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_ctrl_sldma350/verilog/ada_gen_regif_dmansecctrl_sldma350_pkg.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_ctrl_sldma350/verilog/ada_gen_regif_dmansecctrl_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_ctrl_sldma350/verilog/ada_gen_regmap_dmansecctrl_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_ctrl_sldma350/verilog/ada_gen_fields_coreif_dmansecctrl_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_ctrl_sldma350/verilog/ada_gen_addrmap_dmansecctrl_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_ctrl_sldma350/verilog/ada_ctrl_apb_slave_mux_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_ctrl_sldma350/verilog/ada_ctrl_dmainfo_reg_bank_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_ctrl_sldma350/verilog/ada_ctrl_dmansecctrl_reg_bank_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_ctrl_sldma350/verilog/ada_ctrl_trigmask_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_ctrl_sldma350/verilog/ada_ctrl_trigin_used_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_ctrl_sldma350/verilog/ada_ctrl_trigout_used_sldma350.sv
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_ctrl_sldma350/verilog/ada_ctrl_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_ctrl_sldma350/verilog/ada_gen_regif_dmainfo_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_ctrl_sldma350/verilog/ada_gen_regmap_dmainfo_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_ctrl_sldma350/verilog/ada_gen_fields_coreif_dmainfo_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_ctrl_sldma350/verilog/ada_gen_addrmap_dmainfo_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_ctrl_sldma350/verilog/ada_gen_coreif_dmansecctrl_sldma350_pkg.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_ctrl_sldma350/verilog/ada_gen_regif_dmansecctrl_sldma350_pkg.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_ctrl_sldma350/verilog/ada_gen_regif_dmansecctrl_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_ctrl_sldma350/verilog/ada_gen_regmap_dmansecctrl_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_ctrl_sldma350/verilog/ada_gen_fields_coreif_dmansecctrl_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_ctrl_sldma350/verilog/ada_gen_addrmap_dmansecctrl_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_ctrl_sldma350/verilog/ada_ctrl_apb_slave_mux_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_ctrl_sldma350/verilog/ada_ctrl_dmainfo_reg_bank_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_ctrl_sldma350/verilog/ada_ctrl_dmansecctrl_reg_bank_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_ctrl_sldma350/verilog/ada_ctrl_trigmask_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_ctrl_sldma350/verilog/ada_ctrl_trigin_used_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_ctrl_sldma350/verilog/ada_ctrl_trigout_used_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_ctrl_sldma350/verilog/ada_ctrl_sldma350.sv
 
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_qctrl_sldma350/verilog/ada_qctrl_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_qctrl_sldma350/verilog/ada_qctrl_sldma350.sv
 
-VERILOG_SOURCES += ../logical/dma350/logical/logical/ada_trigmtx_sldma350/verilog/ada_trigmtx_sldma350.sv
+VERILOG_SOURCES += ../logical/dma350/logical/ada_trigmtx_sldma350/verilog/ada_trigmtx_sldma350.sv
 
 VERILOG_SOURCES += ../logical/nic400_1/logical/nic400_1/nic400/verilog/nic400_1.v
 VERILOG_SOURCES += ../logical/nic400_1/logical/nic400_1/amib_AXI_Master_0/verilog/nic400_amib_AXI_Master_0_1.v
diff --git a/verif/nic400_top.v b/verif/nic400_top.v
index 6f0dee7..d1f4a73 100644
--- a/verif/nic400_top.v
+++ b/verif/nic400_top.v
@@ -62,9 +62,12 @@ module nic400_top #
     inout wire                      APB_PSLVERR,
     inout  wire [3:0]               APB_PSTRB
 );
+parameter   MEM_ID_WIDTH=6;
+defparam u_sram_0.ID_WIDTH=MEM_ID_WIDTH;
+defparam u_sram_1.ID_WIDTH=MEM_ID_WIDTH;
 
 // IntMem Axi signals - AXI_MASTER_0
-parameter   MEM_ID_WIDTH=6;
+
 wire [MEM_ID_WIDTH-1:0]  AWID_AXI_Master_0;
 wire [SYS_ADDR_WIDTH-1:0]    AWADDR_AXI_Master_0;
 wire [3:0]               AWLEN_AXI_Master_0;
diff --git a/verif/results.xml b/verif/results.xml
index 50f5717..8b3b3ad 100644
--- a/verif/results.xml
+++ b/verif/results.xml
@@ -1,6 +1,8 @@
 <testsuites name="results">
   <testsuite name="all" package="all">
-    <property name="random_seed" value="1692283650" />
-    <testcase classname="test_axi" file="/home/dwn1c21/SoC-Labs/NIC_cocoTB/verif/test_axi.py" lineno="117" name="run_dma_1D_test" ratio_time="4853.842475586658" sim_time_ns="8926.001" time="1.8389556407928467" />
+    <property name="random_seed" value="1693481213" />
+    <testcase classname="test_axi" file="/home/dwn1c21/SoC-Labs/cocotb_axi/verif/test_axi.py" lineno="96" name="run_test_write_read" ratio_time="6147.414214780654" sim_time_ns="61642.001" time="10.027305603027344" />
+    <testcase classname="test_axi" file="/home/dwn1c21/SoC-Labs/cocotb_axi/verif/test_axi.py" lineno="117" name="run_dma_1D_test" ratio_time="4947.855424767505" sim_time_ns="8928.000999999997" time="1.8044183254241943" />
+    <testcase classname="test_axi" file="/home/dwn1c21/SoC-Labs/cocotb_axi/verif/test_axi.py" lineno="181" name="run_dma_1D_axis_test" ratio_time="4775.362713321283" sim_time_ns="8932.001000000004" time="1.870434045791626" />
   </testsuite>
 </testsuites>
-- 
GitLab