diff --git a/libraries/dsp/fft/src/vhdl/fft_r2_bf_par.vhd b/libraries/dsp/fft/src/vhdl/fft_r2_bf_par.vhd
index b1a3e10058988ccfcf2dd13eeef9d679e19a9a63..d7697c1ad783b120908fe95fbe46369f76a943ef 100644
--- a/libraries/dsp/fft/src/vhdl/fft_r2_bf_par.vhd
+++ b/libraries/dsp/fft/src/vhdl/fft_r2_bf_par.vhd
@@ -42,7 +42,7 @@ entity fft_r2_bf_par is
     g_element      : natural := 1;
     g_scale_enable : boolean := TRUE;
     -- internal pipeline settings
-    g_pipeline    : t_fft_pipeline := c_fft_pipeline   
+    g_pipeline    : t_fft_pipeline := c_fft_pipeline  -- defined in rTwoSDF_lib.rTwoSDFPkg
   );
   port (
     clk      : in  std_logic;
diff --git a/libraries/dsp/fft/src/vhdl/fft_r2_par.vhd b/libraries/dsp/fft/src/vhdl/fft_r2_par.vhd
index c71dc35f1daed37ce3a6cc284abb75368cbdf734..cc04a1acdc6a7c8eba685d3968553aef61512f0e 100644
--- a/libraries/dsp/fft/src/vhdl/fft_r2_par.vhd
+++ b/libraries/dsp/fft/src/vhdl/fft_r2_par.vhd
@@ -46,7 +46,7 @@ use work.fft_pkg.all;
 entity fft_r2_par is
   generic (
     g_fft      : t_fft := c_fft;                  -- generics for the FFT
-    g_pipeline : t_fft_pipeline := c_fft_pipeline -- generics for pipelining
+    g_pipeline : t_fft_pipeline := c_fft_pipeline -- generics for pipelining, defined in rTwoSDF_lib.rTwoSDFPkg
   );
   port (
     clk        : in  std_logic;
diff --git a/libraries/dsp/fft/src/vhdl/fft_r2_pipe.vhd b/libraries/dsp/fft/src/vhdl/fft_r2_pipe.vhd
index f0e63f56862d5fd612b5df8dc9f77b87e31dada0..5e04250ee0d41ea8a6a492c75d8b359eadf70759 100644
--- a/libraries/dsp/fft/src/vhdl/fft_r2_pipe.vhd
+++ b/libraries/dsp/fft/src/vhdl/fft_r2_pipe.vhd
@@ -60,7 +60,7 @@ use work.fft_pkg.all;
 entity fft_r2_pipe is
   generic (
     g_fft      : t_fft := c_fft;                   -- generics for the FFT
-    g_pipeline : t_fft_pipeline := c_fft_pipeline; -- generics for pipelining in each stage
+    g_pipeline : t_fft_pipeline := c_fft_pipeline; -- generics for pipelining in each stage, defined in rTwoSDF_lib.rTwoSDFPkg
     g_dont_flip_channels : boolean := false        -- generic to prevent re-ordering of the channels
   );
   port (
diff --git a/libraries/dsp/fft/src/vhdl/fft_r2_wide.vhd b/libraries/dsp/fft/src/vhdl/fft_r2_wide.vhd
index 7385f24d9404342cceaa1feaa5e574973e2b17f9..9fc4217d3bb9675e122f44926932f8be342633f9 100644
--- a/libraries/dsp/fft/src/vhdl/fft_r2_wide.vhd
+++ b/libraries/dsp/fft/src/vhdl/fft_r2_wide.vhd
@@ -76,8 +76,8 @@ use work.fft_pkg.all;
 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
-    g_fft_pipeline : t_fft_pipeline := c_fft_pipeline  -- For the parallel part
+    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
   );
   port (
     clk        : in  std_logic;
diff --git a/libraries/dsp/fft/src/vhdl/fft_wide_unit.vhd b/libraries/dsp/fft/src/vhdl/fft_wide_unit.vhd
index b54d3fac404441a5cc4a2b700949cd29ca06b167..e32b69b81d193388d948ffe3bd9208bbf4c957f4 100644
--- a/libraries/dsp/fft/src/vhdl/fft_wide_unit.vhd
+++ b/libraries/dsp/fft/src/vhdl/fft_wide_unit.vhd
@@ -45,8 +45,8 @@ use work.fft_pkg.all;
 entity fft_wide_unit 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
-    g_fft_pipeline : t_fft_pipeline := c_fft_pipeline  -- For the parallel part
+    g_pft_pipeline : t_fft_pipeline := c_fft_pipeline; -- For the pipelined part, defined in rTwoSDF_lib.rTwoSDFPkg
+    g_fft_pipeline : t_fft_pipeline := c_fft_pipeline  -- For the parallel part, defined in rTwoSDF_lib.rTwoSDFPkg
   );
   port (
     dp_rst          : in  std_logic := '0';