diff --git a/applications/lofar1/pft2/src/vhdl/pft_pkg.vhd b/applications/lofar1/pft2/src/vhdl/pft_pkg.vhd
index 0adc958ca54486a91183e6a22e9f00aed02e505a..1768ec00ec1c366cb8dad32e2a3f48885962c7bf 100644
--- a/applications/lofar1/pft2/src/vhdl/pft_pkg.vhd
+++ b/applications/lofar1/pft2/src/vhdl/pft_pkg.vhd
@@ -28,6 +28,8 @@ USE IEEE.STD_LOGIC_1164.ALL;
 USE IEEE.NUMERIC_STD.ALL;
 
 PACKAGE pft_pkg IS
+
+  CONSTANT c_pft_twiddle_w   : NATURAL := 16;
   CONSTANT c_pft_stage_dat_w : NATURAL := 20;
 
   TYPE pft_mode_type IS (
diff --git a/applications/lofar1/pft2/src/vhdl/pft_tmult.vhd b/applications/lofar1/pft2/src/vhdl/pft_tmult.vhd
index 6b5a7be82b49be9a471aedff9d34b6860521f7fe..6d5d191e55f35db2fecef7c0ea707e45add71321 100644
--- a/applications/lofar1/pft2/src/vhdl/pft_tmult.vhd
+++ b/applications/lofar1/pft2/src/vhdl/pft_tmult.vhd
@@ -31,6 +31,7 @@ LIBRARY common_mult_lib;
 LIBRARY common_lib;
 USE common_lib.common_pkg.ALL;
 USE common_lib.common_mem_pkg.ALL;
+USE work.pft_pkg.ALL;
 
 
 ENTITY pft_tmult IS
@@ -60,7 +61,7 @@ ARCHITECTURE rtl OF pft_tmult IS
   CONSTANT c_adr_w          : NATURAL := 2 + 2*g_index;
   
   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_twid_rom       : t_c_mem := (latency  => 2,