Skip to content
Snippets Groups Projects
Commit 951121d2 authored by Eric Kooistra's avatar Eric Kooistra
Browse files

Support g_nof_destinations via MM.

parent b6b76b9a
No related branches found
No related tags found
1 merge request!359Clarify g_nof_destinations_max design revision parameter and package constants...
...@@ -45,7 +45,8 @@ entity tb_sdp_beamformer_output is ...@@ -45,7 +45,8 @@ entity tb_sdp_beamformer_output is
g_nof_repeat : natural := 50; g_nof_repeat : natural := 50;
g_beamset_id : natural := 0; g_beamset_id : natural := 0;
g_use_transpose : boolean := false; g_use_transpose : boolean := false;
g_nof_destinations_max : natural := 1 g_nof_destinations_max : natural := 16;
g_nof_destinations : natural := 16
); );
end tb_sdp_beamformer_output; end tb_sdp_beamformer_output;
...@@ -152,6 +153,11 @@ begin ...@@ -152,6 +153,11 @@ begin
proc_common_wait_until_low(dp_clk, mm_rst); proc_common_wait_until_low(dp_clk, mm_rst);
proc_common_wait_some_cycles(mm_clk, 10); proc_common_wait_some_cycles(mm_clk, 10);
----------------------------------------------------------------------------
-- BDO nof destinations
----------------------------------------------------------------------------
proc_mem_mm_bus_wr(128, g_nof_destinations, mm_clk, reg_destinations_cipo, reg_destinations_copi);
---------------------------------------------------------------------------- ----------------------------------------------------------------------------
-- BDO header fields -- BDO header fields
---------------------------------------------------------------------------- ----------------------------------------------------------------------------
......
...@@ -40,7 +40,8 @@ begin ...@@ -40,7 +40,8 @@ begin
-- g_beamset_id : natural := 0; -- g_beamset_id : natural := 0;
-- g_use_transpose : boolean := false; -- g_use_transpose : boolean := false;
-- g_nof_destinations_max : natural := 1; -- g_nof_destinations_max : natural := 1;
-- g_nof_destinations : natural := 1
u_one_identity : entity work.tb_sdp_beamformer_output generic map( 50, 0, false, 1); u_one_identity : entity work.tb_sdp_beamformer_output generic map( 50, 0, false, 1, 1);
u_one_transpose : entity work.tb_sdp_beamformer_output generic map( 50, 0, true, 1); u_one_transpose : entity work.tb_sdp_beamformer_output generic map( 50, 0, true, 1, 1);
end tb; end tb;
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