diff --git a/libraries/base/dp/tb/vhdl/tb_dp_repack_data.vhd b/libraries/base/dp/tb/vhdl/tb_dp_repack_data.vhd
index 1fbc042d83c68b5f5e55817d62faab380e2ca0c7..4a09164eaf1339f29b58c733de09d3c67e1da91b 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_repack_data.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_repack_data.vhd
@@ -54,17 +54,17 @@ entity tb_dp_repack_data is
     g_flow_control_stimuli   : t_dp_flow_control_enum := e_active;  -- always e_active, e_random or e_pulse flow control
     g_flow_control_verify    : t_dp_flow_control_enum := e_active;  -- always e_active, e_random or e_pulse flow control
     -- specific
-    g_in_dat_w               : natural := 8 * 42;
-    g_in_nof_words           : natural := 1;
-    g_pack_dat_w             : natural := 32;
-    g_pack_nof_words         : natural := 11;
-    g_in_bypass              : boolean := true;  -- can use TRUE when g_in_nof_words=1  or g_in_nof_words=g_out_nof_words
+    g_in_dat_w               : natural := 36;
+    g_in_nof_words           : natural := 16;
+    g_pack_dat_w             : natural := 64;
+    g_pack_nof_words         : natural := 9;
+    g_in_bypass              : boolean := false;  -- can use TRUE when g_in_nof_words=1  or g_in_nof_words=g_out_nof_words
     g_pack_bypass            : boolean := false;  -- can use TRUE when g_out_nof_words=1 or g_in_nof_words=g_out_nof_words
-    g_in_symbol_w            : natural := 8;  -- default 1 for snk_in.empty  in nof bits, else use power of 2
-    g_pack_symbol_w          : natural := 8;  -- default 1 for src_out.empty in nof bits, else use power of 2
+    g_in_symbol_w            : natural := 1;  -- default 1 for snk_in.empty  in nof bits, else use power of 2
+    g_pack_symbol_w          : natural := 1;  -- default 1 for src_out.empty in nof bits, else use power of 2
     g_nof_repeat             : natural := 10;
-    g_pkt_len                : natural := 1;  -- if not a multiple of g_in_nof_words then the input stage flush creates gap between blocks
-    g_pkt_gap                : natural := 0
+    g_pkt_len                : natural := 64;  -- if not a multiple of g_in_nof_words then the input stage flush creates gap between blocks
+    g_pkt_gap                : natural := 10
   );
 end tb_dp_repack_data;