Skip to content
Snippets Groups Projects
Commit 98b1c935 authored by Pepping's avatar Pepping
Browse files

Added a generate statement around the terminal node.

parent 62e0a694
No related branches found
No related tags found
No related merge requests found
...@@ -106,7 +106,7 @@ ENTITY node_apertif_unb1_fn_beamformer IS ...@@ -106,7 +106,7 @@ ENTITY node_apertif_unb1_fn_beamformer IS
-- Mesh interface level -- Mesh interface level
-- . Serial (tr_nonbonded) -- . Serial (tr_nonbonded)
tx_serial_2arr : OUT t_unb1_board_mesh_sl_2arr; -- Tx tx_serial_2arr : OUT t_unb1_board_mesh_sl_2arr:= (OTHERS=>(OTHERS=>'0')); -- Tx
rx_serial_2arr : IN t_unb1_board_mesh_sl_2arr:= (OTHERS=>(OTHERS=>'0')) -- Rx support for diagnostics rx_serial_2arr : IN t_unb1_board_mesh_sl_2arr:= (OTHERS=>(OTHERS=>'0')) -- Rx support for diagnostics
); );
END node_apertif_unb1_fn_beamformer; END node_apertif_unb1_fn_beamformer;
...@@ -118,8 +118,8 @@ ARCHITECTURE str OF node_apertif_unb1_fn_beamformer IS ...@@ -118,8 +118,8 @@ ARCHITECTURE str OF node_apertif_unb1_fn_beamformer IS
CONSTANT c_block_gen_file_prefix : STRING := "hex/bg_in_data"; CONSTANT c_block_gen_file_prefix : STRING := "hex/bg_in_data";
CONSTANT c_ss_wide_file_prefix : STRING := "hex/bf_ss_wide"; CONSTANT c_ss_wide_file_prefix : STRING := "hex/bf_ss_wide";
SIGNAL node_fn_term_out_sosi_arr : t_dp_sosi_arr(g_nof_streams-1 DOWNTO 0); SIGNAL node_fn_term_out_sosi_arr : t_dp_sosi_arr(g_nof_streams-1 DOWNTO 0) := (OTHERS => c_dp_sosi_rst);
SIGNAL node_fn_term_out_siso_arr : t_dp_siso_arr(g_nof_streams-1 DOWNTO 0); SIGNAL node_fn_term_out_siso_arr : t_dp_siso_arr(g_nof_streams-1 DOWNTO 0) := (OTHERS => c_dp_siso_rdy);
SIGNAL node_bf_in_sosi_arr : t_dp_sosi_arr( g_bf.nof_input_streams-1 DOWNTO 0); SIGNAL node_bf_in_sosi_arr : t_dp_sosi_arr( g_bf.nof_input_streams-1 DOWNTO 0);
SIGNAL node_bf_in_siso_arr : t_dp_siso_arr( g_bf.nof_input_streams-1 DOWNTO 0); SIGNAL node_bf_in_siso_arr : t_dp_siso_arr( g_bf.nof_input_streams-1 DOWNTO 0);
...@@ -189,6 +189,7 @@ BEGIN ...@@ -189,6 +189,7 @@ BEGIN
----------------------------------------------------------------------------- -----------------------------------------------------------------------------
-- Node function: Terminals + data buffer -- Node function: Terminals + data buffer
----------------------------------------------------------------------------- -----------------------------------------------------------------------------
gen_terminal : IF g_use_block_gen = FALSE GENERATE
u_node_fn_terminal_db : ENTITY unb1_board_lib.node_unb1_fn_terminal_db u_node_fn_terminal_db : ENTITY unb1_board_lib.node_unb1_fn_terminal_db
GENERIC MAP( GENERIC MAP(
g_sim => g_sim, g_sim => g_sim,
...@@ -233,6 +234,6 @@ BEGIN ...@@ -233,6 +234,6 @@ BEGIN
dp_out_sosi_arr => node_fn_term_out_sosi_arr, dp_out_sosi_arr => node_fn_term_out_sosi_arr,
dp_out_siso_arr => node_fn_term_out_siso_arr dp_out_siso_arr => node_fn_term_out_siso_arr
); );
END GENERATE;
END str; END str;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment