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

Added support for fractional subband freq and for g_r2_mul_extra_w.

parent 0c6d0106
No related branches found
No related tags found
2 merge requests!100Removed text for XSub that is now written in Confluence Subband correlator...,!68Resolve L2SDP-162
......@@ -114,6 +114,7 @@ BEGIN
-- g_fft_out_gain_w : NATURAL := 1; -- = 1, output gain factor applied after the last stage output, before requantization to out_dat_w
-- g_fft_stage_dat_w : NATURAL := 18; -- = c_dsp_mult_w = 18, number of bits that are used inter-stage
-- g_fft_guard_w : NATURAL := 1 -- = 2
-- g_r2_mul_extra_w : NATURAL := 0 -- = 0, extra bits at rTwoWMul output in rTwoSDFStage to improve rTwoSDFStage output requantization in fft_r2_pipe in wpfb_unit_dev
-- g_tb_index
......@@ -131,17 +132,16 @@ BEGIN
-- . . . . . . . . . . . . g_fft_out_gain_w
-- . . . . . . . . . . . . . g_fft_stage_dat_w
-- . . . . . . . . . . . . . . g_fft_guard_w
-- . . . . . . . . . . . . . . .
u_a_8_stage12 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 0, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 11, 16, 1, 12, 1);
u_a_8_stage13 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 1, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 12, 16, 1, 13, 1);
u_a_8_stage14 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 2, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 13, 16, 1, 14, 1);
u_a_8_stage15 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 3, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 14, 16, 1, 15, 1);
u_a_8_stage16 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 4, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 15, 16, 1, 16, 1);
u_a_8_stage17 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 5, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 16, 16, 1, 17, 1);
u_a_8_stage18 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 6, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 16, 16, 1, 18, 1);
u_a_8_stage19 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 7, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 16, 16, 1, 19, 1);
u_a_8_stage20 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 8, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 16, 16, 1, 20, 1);
u_a_8_stage21 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 9, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 16, 16, 1, 21, 1);
u_a_8_stage22 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (10, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 16, 16, 1, 22, 1);
-- . . . . . . . . . . . . . . . g_r2_mul_extra_w
-- . . . . . . . . . . . . . . . .
u_a_8_stage14 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 2, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 13, 16, 1, 14, 1, 2);
u_a_8_stage15 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 3, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 14, 16, 1, 15, 1, 2);
u_a_8_stage16 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 4, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 15, 16, 1, 16, 1, 2);
u_a_8_stage17 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 5, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 16, 16, 1, 17, 1, 2);
u_a_8_stage18 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 6, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 16, 16, 1, 18, 1, 2);
u_a_8_stage19 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 7, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 16, 16, 1, 19, 1, 2);
u_a_8_stage20 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 8, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 16, 16, 1, 20, 1, 2);
u_a_8_stage21 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP ( 9, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 16, 16, 1, 21, 1, 2);
u_a_8_stage22 : ENTITY work.tb_wpfb_unit_dev_wg GENERIC MAP (10, 61.0, 61.0, 1.0, 0.0, 0.0, 0.0, c_fil_coefs, 0, 8, 16, 16, 1, 22, 1, 2);
end tb;
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment