diff --git a/libraries/base/reorder/tb/python/tc_reorder_transpose.py b/libraries/base/reorder/tb/python/tc_reorder_transpose.py
index 3497f90ddb02db779213b7734fd9794104e5997d..22d405788d6998f74c4d72353e356eaec26dcc07 100644
--- a/libraries/base/reorder/tb/python/tc_reorder_transpose.py
+++ b/libraries/base/reorder/tb/python/tc_reorder_transpose.py
@@ -65,8 +65,7 @@ g_rd_chunksize     = 16
 g_rd_nof_chunks    = 16  
 g_rd_interval      = 16 
 g_gapsize          = 0   
-g_nof_blocks       = 16
-g_nof_blk_per_sync = 16
+g_nof_blocks       = 32
 # END_VHDL_GENERICS
 
 # Overwrite generics with argumented generics from autoscript or command line. 
@@ -77,7 +76,6 @@ if tc.generics != None:
     g_rd_interval      = tc.generics['g_rd_interval']    
     g_gapsize          = tc.generics['g_gapsize']      
     g_nof_blocks       = tc.generics['g_nof_blocks']      
-    g_nof_blk_per_sync = tc.generics['g_nof_blk_per_sync']      
 
 c_blocksize         = (g_wr_chunksize + g_gapsize)
 c_pagesize          = c_blocksize * g_nof_blocks
@@ -161,7 +159,7 @@ if __name__ == "__main__":
     ##
     ################################################################################
     # Write setting for the block generator:
-    bg.write_block_gen_settings(samplesPerPacket=c_frame_size, blocksPerSync=g_nof_blk_per_sync, gapSize=c_gap_size, memLowAddr=0, memHighAddr=c_bg_ram_size-1, BSNInit=10)
+    bg.write_block_gen_settings(samplesPerPacket=c_frame_size, blocksPerSync=g_nof_blocks, gapSize=c_gap_size, memLowAddr=0, memHighAddr=c_bg_ram_size-1, BSNInit=10)
     
     # Write the stimuli to the block generator and enable the block generator
     for i in range(c_bg_nof_streams):
@@ -186,10 +184,10 @@ if __name__ == "__main__":
     
     if(c_force_late_sync == 1): 
         do_until_gt(io.simIO.getSimTime, ms_retry=1000, val=180000, s_timeout=13600)  # 110000 
-        bg.write_block_gen_settings(samplesPerPacket=c_frame_size, blocksPerSync=g_nof_blk_per_sync+1, gapSize=c_gap_size, memLowAddr=0, memHighAddr=c_bg_ram_size-1, BSNInit=10)
+        bg.write_block_gen_settings(samplesPerPacket=c_frame_size, blocksPerSync=g_nof_blocks+1, gapSize=c_gap_size, memLowAddr=0, memHighAddr=c_bg_ram_size-1, BSNInit=10)
     elif(c_force_early_sync == 1):
         do_until_gt(io.simIO.getSimTime, ms_retry=1000, val=180000, s_timeout=13600)  # 110000 
-        bg.write_block_gen_settings(samplesPerPacket=c_frame_size, blocksPerSync=g_nof_blk_per_sync-1, gapSize=c_gap_size, memLowAddr=0, memHighAddr=c_bg_ram_size-1, BSNInit=10)
+        bg.write_block_gen_settings(samplesPerPacket=c_frame_size, blocksPerSync=g_nof_blocks-1, gapSize=c_gap_size, memLowAddr=0, memHighAddr=c_bg_ram_size-1, BSNInit=10)
     
     ###############################################################################
     #