diff --git a/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_dev.vhd b/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_dev.vhd
index f789359e1d3410443b43e3e84fa048ff4c21290c..61eb02d33154f9d5913df6b2ca23e7f768f61a5b 100644
--- a/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_dev.vhd
+++ b/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_dev.vhd
@@ -330,7 +330,8 @@ BEGIN
     ram_bg_data_mosi   => ram_diag_bg_pfb_mosi,
     ram_bg_data_miso   => ram_diag_bg_pfb_miso,
     in_sosi_arr        => bg_sosi_arr,     
-    out_sosi_arr       => out_sosi_arr
+    out_sosi_arr       => out_sosi_arr,
+    dp_bsn_source_restart => bg_sosi_arr(0).sync
   ); 
 
   time_map : process is
diff --git a/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_wide.vhd b/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_wide.vhd
index cc5285d65f13cb922e06d09bbee6c2fecf80c9e8..bf8e6cb17e5dfd61f20376510f7a5174c379d400 100644
--- a/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_wide.vhd
+++ b/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_wide.vhd
@@ -486,7 +486,8 @@ begin
     ram_bg_data_miso   => open,
     in_sosi_arr        => in_sosi_arr,
     fil_sosi_arr       => fil_sosi_arr,
-    out_sosi_arr       => out_sosi_arr
+    out_sosi_arr       => out_sosi_arr,
+    dp_bsn_source_restart => in_sosi_arr(0).sync
   );
   
   p_fil_sosi_arr : process(fil_sosi_arr)
@@ -804,4 +805,4 @@ begin
     out_val   => open
   );
   
-end tb;
\ No newline at end of file
+end tb;