diff --git a/applications/compaan/designs/compaan_io_test_bn/src/vhdl/compaan_wrapper.vhd b/applications/compaan/designs/compaan_io_test_bn/src/vhdl/compaan_wrapper.vhd index f74bfcc7f77556bf62c1f28f3e1c00d2837c790f..2e38ab4d75b5a6306b3f776d62168c762777b4f0 100644 --- a/applications/compaan/designs/compaan_io_test_bn/src/vhdl/compaan_wrapper.vhd +++ b/applications/compaan/designs/compaan_io_test_bn/src/vhdl/compaan_wrapper.vhd @@ -8,7 +8,8 @@ USE unb1_board_lib.unb1_board_pkg.ALL; ENTITY compaan_wrapper IS GENERIC ( - g_blocks_per_sync : NATURAL := 10 + g_blocks_per_sync : NATURAL := 10; + g_blocksize : NATURAL := 8 ); PORT ( -- Streaming sink (RX: ASTRON -> Compaan) @@ -106,7 +107,7 @@ BEGIN g_use_sync => FALSE, g_use_ctrl => TRUE, g_use_complex => FALSE, - g_fifo_size => 4*g_blocks_per_sync, + g_fifo_size => 4*g_blocksize, g_fifo_af_margin => 4, g_fifo_rl => 0 ) @@ -144,7 +145,7 @@ BEGIN g_use_sync => FALSE, g_use_ctrl => TRUE, g_use_complex => FALSE, - g_fifo_size => 4*g_blocks_per_sync, + g_fifo_size => 4*g_blocksize, g_fifo_af_margin => 4, g_fifo_rl => 0 ) @@ -168,8 +169,9 @@ BEGIN gen_pkg_signals: FOR i IN 0 TO 14 GENERATE u_gen_signals : ENTITY dp_lib.dp_block_gen GENERIC MAP( - g_use_src_in => FALSE, - g_nof_data => g_blocks_per_sync + g_use_src_in => FALSE, + g_nof_data => g_blocksize, + g_nof_blk_per_sync => g_blocks_per_sync ) PORT MAP( rst => KPN_RST,