Skip to content
Snippets Groups Projects
Commit 193e31d9 authored by Daniel van der Schuur's avatar Daniel van der Schuur
Browse files

-Restored g_blk_sync in mms_diag_block_gen.vhd as it is required for

 rsp_terminal_frame_gen.vhd.
parent 4bfd6482
No related branches found
No related tags found
No related merge requests found
......@@ -204,13 +204,13 @@ BEGIN
-- sop and eop).
-----------------------------------------------------------------------------
u_mms_diag_block_gen : ENTITY diag_lib.mms_diag_block_gen
GENERIC MAP ( --FIXME: No g_blk_sync available in new mms_diag_block_gen? We need that here!
-- g_blk_sync => TRUE, -- use true to have LOFAR style block sync that is active from sop to eop
GENERIC MAP (
g_nof_streams => g_nof_lanes,
g_buf_dat_w => g_usr_dat_w,
g_buf_addr_w => ceil_log2(TO_UINT(g_bg_ctrl.samples_per_packet)),
g_file_name_prefix => g_bg_file_name_prefix,
g_diag_block_gen_rst => g_bg_ctrl
g_diag_block_gen_rst => g_bg_ctrl,
g_blk_sync => TRUE -- LOFAR style block sync that is active from sop to eop
)
PORT MAP (
mm_rst => mm_rst,
......
......@@ -119,7 +119,9 @@ ENTITY mms_diag_block_gen IS
-- User input multiplexer option
g_usr_bypass_xonoff : BOOLEAN := FALSE;
-- Tx_seq
g_seq_dat_w : NATURAL := 32 -- >= 1, test sequence data width. Choose g_seq_dat_w <= g_buf_dat_w
g_seq_dat_w : NATURAL := 32; -- >= 1, test sequence data width. Choose g_seq_dat_w <= g_buf_dat_w
-- LOFAR Lofar style block sync that is active from SOP to EOP
g_blk_sync : BOOLEAN := FALSE
);
PORT (
-- System
......@@ -153,8 +155,6 @@ ARCHITECTURE rtl OF mms_diag_block_gen IS
CONSTANT c_post_buf_file : STRING := ".hex";
CONSTANT c_blk_sync : BOOLEAN := FALSE; -- fixed use DP style of sync @ sop (no longer support Lofar style with active sync during first block)
CONSTANT c_use_mux : BOOLEAN := g_use_usr_input AND g_use_bg;
CONSTANT c_use_tx_seq_input : BOOLEAN := g_use_usr_input OR g_use_bg;
CONSTANT c_mux_nof_input : NATURAL := 2; -- fixed
......@@ -269,7 +269,7 @@ BEGIN
u_diag_block_gen : ENTITY work.diag_block_gen
GENERIC MAP (
g_blk_sync => c_blk_sync,
g_blk_sync => g_blk_sync,
g_buf_dat_w => g_buf_dat_w,
g_buf_addr_w => g_buf_addr_w
)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment