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

Refer to default c_pft_twiddle_w = 16 from pft_pkg.vhd.

parent efc1d7e8
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
...@@ -28,6 +28,8 @@ USE IEEE.STD_LOGIC_1164.ALL; ...@@ -28,6 +28,8 @@ USE IEEE.STD_LOGIC_1164.ALL;
USE IEEE.NUMERIC_STD.ALL; USE IEEE.NUMERIC_STD.ALL;
PACKAGE pft_pkg IS PACKAGE pft_pkg IS
CONSTANT c_pft_twiddle_w : NATURAL := 16;
CONSTANT c_pft_stage_dat_w : NATURAL := 20; CONSTANT c_pft_stage_dat_w : NATURAL := 20;
TYPE pft_mode_type IS ( TYPE pft_mode_type IS (
......
...@@ -31,6 +31,7 @@ LIBRARY common_mult_lib; ...@@ -31,6 +31,7 @@ LIBRARY common_mult_lib;
LIBRARY common_lib; LIBRARY common_lib;
USE common_lib.common_pkg.ALL; USE common_lib.common_pkg.ALL;
USE common_lib.common_mem_pkg.ALL; USE common_lib.common_mem_pkg.ALL;
USE work.pft_pkg.ALL;
ENTITY pft_tmult IS ENTITY pft_tmult IS
...@@ -60,7 +61,7 @@ ARCHITECTURE rtl OF pft_tmult IS ...@@ -60,7 +61,7 @@ ARCHITECTURE rtl OF pft_tmult IS
CONSTANT c_adr_w : NATURAL := 2 + 2*g_index; CONSTANT c_adr_w : NATURAL := 2 + 2*g_index;
CONSTANT c_mult_in_w : NATURAL := 18; CONSTANT c_mult_in_w : NATURAL := 18;
CONSTANT c_coeff_w : NATURAL := 16; CONSTANT c_coeff_w : NATURAL := c_pft_twiddle_w;
CONSTANT c_mult_out_w : NATURAL := c_mult_in_w + c_coeff_w-1; CONSTANT c_mult_out_w : NATURAL := c_mult_in_w + c_coeff_w-1;
CONSTANT c_twid_rom : t_c_mem := (latency => 2, CONSTANT c_twid_rom : t_c_mem := (latency => 2,
......
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