diff --git a/libraries/base/dp/src/vhdl/dp_interleave_n_to_one.vhd b/libraries/base/dp/src/vhdl/dp_interleave_n_to_one.vhd
index aedb31672cb114d8302ddecb8b2d2f06e69c76da..6487efdde04ef95c01881c26cf02cd926450478d 100755
--- a/libraries/base/dp/src/vhdl/dp_interleave_n_to_one.vhd
+++ b/libraries/base/dp/src/vhdl/dp_interleave_n_to_one.vhd
@@ -59,8 +59,11 @@ USE work.dp_stream_pkg.ALL;
 --     ready in clk 4 but no new data --/
 --
 -- Remark:
---   The function needs r.ready because it also outputs when there is no valid
+-- . The function needs r.ready because it also outputs when there is no valid
 --   input. The r.ready is the previous src_in.ready, so this assumes RL = 1.
+-- . The pair of dp_interleave_n_to_one.vhd and dp_deinterleave_one_to_n.vhd
+--   is simpler than dp_interleave because it goes to and from 1. The dp_folder
+--   only supports n that is power of 2.
 --
 ENTITY dp_interleave_n_to_one IS
   GENERIC (