diff --git a/libraries/dsp/fft/src/vhdl/fft_r2_wide.vhd b/libraries/dsp/fft/src/vhdl/fft_r2_wide.vhd index 2490f5c6abd51610e15e8400d749c4e86fa466d2..017e5b1384983d66a423fe605f4259e54fc1d4ae 100644 --- a/libraries/dsp/fft/src/vhdl/fft_r2_wide.vhd +++ b/libraries/dsp/fft/src/vhdl/fft_r2_wide.vhd @@ -77,8 +77,7 @@ entity fft_r2_wide is generic ( g_fft : t_fft := c_fft; -- generics for the FFT g_pft_pipeline : t_fft_pipeline := c_fft_pipeline; -- For the pipelined part, from rTwoSDF_lib.rTwoSDFPkg - g_fft_pipeline : t_fft_pipeline := c_fft_pipeline; -- For the parallel part, from rTwoSDF_lib.rTwoSDFPkg - g_r2_mul_extra_w : natural := 0 -- extra bits at rTwoWMul output in rTwoSDFStage to improve rTwoSDFStage output requantization in fft_r2_pipe + g_fft_pipeline : t_fft_pipeline := c_fft_pipeline -- For the parallel part, from rTwoSDF_lib.rTwoSDFPkg ); port ( clk : in std_logic; @@ -187,8 +186,7 @@ begin u_fft_r2_pipe : entity work.fft_r2_pipe generic map ( g_fft => g_fft, - g_pipeline => g_pft_pipeline, - g_r2_mul_extra_w => g_r2_mul_extra_w + g_pipeline => g_pft_pipeline ) port map ( clk => clk, @@ -243,8 +241,7 @@ begin u_pft : entity work.fft_r2_pipe generic map ( g_fft => c_fft_r2_pipe_arr(I), -- generics for the pipelined FFTs - g_pipeline => g_pft_pipeline, -- pipeline generics for the pipelined FFTs - g_r2_mul_extra_w => g_r2_mul_extra_w + g_pipeline => g_pft_pipeline -- pipeline generics for the pipelined FFTs ) port map ( clk => clk,