diff --git a/libraries/base/dp/src/vhdl/dp_force_data_parallel.vhd b/libraries/base/dp/src/vhdl/dp_force_data_parallel.vhd
index 06235aec2c7f5ae0ef8daca0163d859e7d5c3ca3..2157b6c04589d3bd65ae82936e777ec3d1b359a6 100644
--- a/libraries/base/dp/src/vhdl/dp_force_data_parallel.vhd
+++ b/libraries/base/dp/src/vhdl/dp_force_data_parallel.vhd
@@ -29,11 +29,11 @@
 --   made to automatically increment for every valid and restart at sync or
 --   sop.
 -- Usage:
--- . DSP tests: Constant (zero) data is useful for DSP tests to be able to
---   recognize a particular data stream in an array of streams.
--- . Data move test: Incrementing data or a combination of constant re and
---   incrementing im is useful for data move test when the data gets
---   reordered.
+-- . DSP tests: The amplitude of constant data is useful to verify scaling and
+--   requantization.
+-- . Data move test: Forcing constant (zero) data is useful for to trace data
+--   when the data gets reordered. A combination of constant re and
+--   incrementing im can also be useful to trace data.
 -- Remarks:
 -- . Ready latency = 1
 -- . When force_en='0' then this dp_force_data_parallel is equivalent to
@@ -83,7 +83,7 @@ ARCHITECTURE str OF dp_force_data_parallel IS
   
 BEGIN
 
-  p_comb : PROCESS(snk_in, force_data, force_re, force_im, data_out)
+  p_comb : PROCESS(snk_in, force_en, force_data, force_re, force_im, data_out)
   BEGIN
     data_in <= snk_in;
     IF force_en='1' THEN