From 8267f4ca9fdebd3c7d4dbd4b18a9b47807e80e56 Mon Sep 17 00:00:00 2001 From: Macka Simkova Date: Thu, 19 Jul 2012 09:58:44 +0200 Subject: [PATCH] + test changes + --- .../storage/fifo/hwsw_ver/tbench/test.sv | 4 ++-- .../storage/fifo/hwsw_ver/tbench/test_pkg.sv | 5 ++--- combov2/comp/hgen/hwsw_ver/tbench/dut.sv | 20 +++++++++---------- combov2/comp/hgen/hwsw_ver/tbench/test.sv | 4 ++-- combov2/comp/hgen/hwsw_ver/tbench/test_pkg.sv | 6 +++--- .../basic_ver_components_package/sorter.sv | 2 +- 6 files changed, 20 insertions(+), 21 deletions(-) diff --git a/combov2/comp/fl_tools/storage/fifo/hwsw_ver/tbench/test.sv b/combov2/comp/fl_tools/storage/fifo/hwsw_ver/tbench/test.sv index 0ff1f928..d692923c 100644 --- a/combov2/comp/fl_tools/storage/fifo/hwsw_ver/tbench/test.sv +++ b/combov2/comp/fl_tools/storage/fifo/hwsw_ver/tbench/test.sv @@ -316,7 +316,7 @@ program TEST ( // time measuring $write("START TIME: "); - $system("date"); + $system("date +%s.%N"); // Enable Test environment enableTestEnvironment(); @@ -339,7 +339,7 @@ program TEST ( // time measuring $write("END TIME: "); - $system("date"); + $system("date +%s.%N"); // Display Scoreboard and Coverage if (FRAMEWORK != HW_FULL) scoreboard.display(); diff --git a/combov2/comp/fl_tools/storage/fifo/hwsw_ver/tbench/test_pkg.sv b/combov2/comp/fl_tools/storage/fifo/hwsw_ver/tbench/test_pkg.sv index e8690976..3109e52f 100644 --- a/combov2/comp/fl_tools/storage/fifo/hwsw_ver/tbench/test_pkg.sv +++ b/combov2/comp/fl_tools/storage/fifo/hwsw_ver/tbench/test_pkg.sv @@ -30,7 +30,7 @@ package test_pkg; * SW_E_HW_GDS - unsupported * SW_DES_HW_G */ - parameter tFramework FRAMEWORK = HW_FULL; + parameter tFramework FRAMEWORK = SW_DES_HW_G; // DUT GENERICS parameter DATA_WIDTH = 64; // FrameLink data width @@ -92,8 +92,7 @@ package test_pkg; parameter byte RESPONDER_IT_DELAY_HIGH = 10; // TEST PARAMETERS - - parameter TRANSACTION_COUNT = 100; // Count of transactions + parameter TRANSACTION_COUNT = 500000; // Count of transactions parameter SEED1 = 1; // Seed for PRNG parameter SEED2 = 2; // Seed for PRNG endpackage diff --git a/combov2/comp/hgen/hwsw_ver/tbench/dut.sv b/combov2/comp/hgen/hwsw_ver/tbench/dut.sv index 89c2255c..2c9196ae 100644 --- a/combov2/comp/hgen/hwsw_ver/tbench/dut.sv +++ b/combov2/comp/hgen/hwsw_ver/tbench/dut.sv @@ -27,14 +27,14 @@ module DUT ( /* * Module body */ - //MULTI_HGEN_VER_COVER #( - HGEN #( + MULTI_HGEN_VER_COVER #( + //HGEN #( .DATA_WIDTH (DATA_WIDTH), - //.BRANCH_COUNT (BRANCH_COUNT), - //.USE_BRAMS_FOR_HGEN_FIFO (USE_BRAMS_FOR_HGEN_FIFO) - .UH_SIZE (UH_SIZE), - .FLOWID_WIDTH (FLOWID_WIDTH), - .ITEMS (ITEMS) + .BRANCH_COUNT (BRANCH_COUNT), + .USE_BRAMS_FOR_HGEN_FIFO (USE_BRAMS_FOR_HGEN_FIFO) + //.UH_SIZE (UH_SIZE), + //.FLOWID_WIDTH (FLOWID_WIDTH), + //.ITEMS (ITEMS) ) VHDL_DUT_U ( @@ -60,9 +60,9 @@ module DUT ( .TX_SOP_N (TX.SOP_N), .TX_EOP_N (TX.EOP_N), .TX_SRC_RDY_N (TX.SRC_RDY_N), - .TX_DST_RDY_N (TX.DST_RDY_N), + .TX_DST_RDY_N (TX.DST_RDY_N) - .MI_DWR (MI32_RXTX.DWR), + /*.MI_DWR (MI32_RXTX.DWR), .MI_ADDR (MI32_RXTX.ADDR), .MI_RD (MI32_RXTX.RD), .MI_WR (MI32_RXTX.WR), @@ -71,6 +71,6 @@ module DUT ( .MI_ARDY (MI32_RXTX.ARDY), .MI_DRDY (MI32_RXTX.DRDY), - .MASK (HGEN_MASK) + .MASK (HGEN_MASK)*/ ); endmodule : DUT diff --git a/combov2/comp/hgen/hwsw_ver/tbench/test.sv b/combov2/comp/hgen/hwsw_ver/tbench/test.sv index 95e919d4..0dc88b34 100644 --- a/combov2/comp/hgen/hwsw_ver/tbench/test.sv +++ b/combov2/comp/hgen/hwsw_ver/tbench/test.sv @@ -315,7 +315,7 @@ program TEST ( // time measuring $write("START TIME: "); - $system("date"); + $system("date +%s.%N"); // Enable Test environment enableTestEnvironment(); @@ -358,7 +358,7 @@ program TEST ( // time measuring $write("END TIME: "); - $system("date"); + $system("date +%s.%N"); // Display Scoreboard and Coverage scoreboard.display(); diff --git a/combov2/comp/hgen/hwsw_ver/tbench/test_pkg.sv b/combov2/comp/hgen/hwsw_ver/tbench/test_pkg.sv index 41e1e03e..81048611 100644 --- a/combov2/comp/hgen/hwsw_ver/tbench/test_pkg.sv +++ b/combov2/comp/hgen/hwsw_ver/tbench/test_pkg.sv @@ -33,8 +33,8 @@ package test_pkg; parameter tFramework FRAMEWORK = SW_FULL; // DUT GENERICS - //parameter BRANCH_COUNT = 1; // number of HGEN units - //parameter USE_BRAMS_FOR_HGEN_FIFO = 0; + parameter BRANCH_COUNT = 4; // number of HGEN units + parameter USE_BRAMS_FOR_HGEN_FIFO = 0; parameter DATA_WIDTH = 128; // datova sirka RX parameter DREM_WIDTH = log2(DATA_WIDTH/8); // drem sirka RX @@ -102,7 +102,7 @@ package test_pkg; parameter byte RESPONDER_IT_DELAY_HIGH = 10; // TEST PARAMETERS - parameter TRANSACTION_COUNT = 2000000; // Count of transactions + parameter TRANSACTION_COUNT = 100000; // Count of transactions parameter SEED1 = 1; // Seed for PRNG parameter SEED2 = 2; // Seed for PRNG endpackage diff --git a/combov2/comp/sw_ver/basic_ver_components_package/sorter.sv b/combov2/comp/sw_ver/basic_ver_components_package/sorter.sv index 51567913..dd7bf291 100644 --- a/combov2/comp/sw_ver/basic_ver_components_package/sorter.sv +++ b/combov2/comp/sw_ver/basic_ver_components_package/sorter.sv @@ -85,7 +85,7 @@ end 8'hF6 : begin cntF6++; - $write("SORTER: COUNTER FL_GEN_OUTPUT_CONTROLLER: %d\n", cntF6); + //$write("SORTER: COUNTER FL_GEN_OUTPUT_CONTROLLER: %d\n", cntF6); mbx[1].put(tr); // FL Generator Controller mailbox end 8'hAA : mbx[2].put(tr); // Assertion Reporter mailbox