diff --git a/libraries/dsp/filter/tb/vhdl/tb_fil_ppf_single.vhd b/libraries/dsp/filter/tb/vhdl/tb_fil_ppf_single.vhd
index b8e1048f52a11f72879ec955636a1d5818710f05..a1ef496195b3a997ca12fdea7090fc0f57854e90 100644
--- a/libraries/dsp/filter/tb/vhdl/tb_fil_ppf_single.vhd
+++ b/libraries/dsp/filter/tb/vhdl/tb_fil_ppf_single.vhd
@@ -142,7 +142,7 @@ begin
         proc_common_wait_some_cycles(clk, 1);
       END LOOP;
       in_val <= '0';
-      proc_common_wait_some_cycles(clk, 32);
+      proc_common_wait_some_cycles(clk, 1+J);
     END LOOP;                            
     in_dat <= (OTHERS => '0'); 
     in_val <= '0';