diff --git a/example/common/tb/example_core_pcie_ptile/test_example_core_pcie_ptile.py b/example/common/tb/example_core_pcie_ptile/test_example_core_pcie_ptile.py index b32fb3a..42cce81 100644 --- a/example/common/tb/example_core_pcie_ptile/test_example_core_pcie_ptile.py +++ b/example/common/tb/example_core_pcie_ptile/test_example_core_pcie_ptile.py @@ -580,6 +580,8 @@ async def run_test(dut): tb.log.info("Test RX completion buffer (CPLH, 8)") + tb.rc.split_on_all_rcb = True + size = 8 stride = size for count in range(32, 256+1, 8): @@ -599,6 +601,8 @@ async def run_test(dut): for count in range(8, 256+1, 8): await dma_cpl_buf_test(tb, dev, mem_base+128-8, region_len-1, size, stride, count, 2000) + tb.rc.split_on_all_rcb = False + tb.log.info("Test RX completion buffer (CPLD)") size = 512 diff --git a/example/common/tb/example_core_pcie_s10/test_example_core_pcie_s10.py b/example/common/tb/example_core_pcie_s10/test_example_core_pcie_s10.py index eb5a238..d6cfac5 100644 --- a/example/common/tb/example_core_pcie_s10/test_example_core_pcie_s10.py +++ b/example/common/tb/example_core_pcie_s10/test_example_core_pcie_s10.py @@ -528,6 +528,8 @@ async def run_test(dut): tb.log.info("Test RX completion buffer (CPLH, 8)") + tb.rc.split_on_all_rcb = True + size = 8 stride = size for count in range(32, 256+1, 8): @@ -547,6 +549,8 @@ async def run_test(dut): for count in range(8, 256+1, 8): await dma_cpl_buf_test(tb, dev, mem_base+128-8, region_len-1, size, stride, count, 2000) + tb.rc.split_on_all_rcb = False + tb.log.info("Test RX completion buffer (CPLD)") size = 512 diff --git a/example/common/tb/example_core_pcie_us/test_example_core_pcie_us.py b/example/common/tb/example_core_pcie_us/test_example_core_pcie_us.py index 248c279..b201443 100644 --- a/example/common/tb/example_core_pcie_us/test_example_core_pcie_us.py +++ b/example/common/tb/example_core_pcie_us/test_example_core_pcie_us.py @@ -621,6 +621,8 @@ async def run_test(dut): tb.log.info("Test RX completion buffer (CPLH, 8)") + tb.rc.split_on_all_rcb = True + size = 8 stride = size for count in range(32, 256+1, 8): @@ -640,6 +642,8 @@ async def run_test(dut): for count in range(8, 256+1, 8): await dma_cpl_buf_test(tb, dev, mem_base+128-8, region_len-1, size, stride, count, 2000) + tb.rc.split_on_all_rcb = False + tb.log.info("Test RX completion buffer (CPLD)") size = 512