diff --git a/libraries/io/ddr/src/vhdl/io_ddr.vhd b/libraries/io/ddr/src/vhdl/io_ddr.vhd
index 7de57238ca06b7d05f5ffa73ab6fd5dac5836cbe..853199c9c07570a6fe52ae9b34caffc9a0717105 100644
--- a/libraries/io/ddr/src/vhdl/io_ddr.vhd
+++ b/libraries/io/ddr/src/vhdl/io_ddr.vhd
@@ -154,7 +154,7 @@ USE dp_lib.dp_stream_pkg.ALL;
 
 ENTITY io_ddr IS
   GENERIC(
-    g_sim_model               : BOOLEAN := FALSE;
+    g_sim_model               : BOOLEAN := FALSE;   -- when FALSE use IP and external DDR3 model, else when TRUE: use fast behavioural model, requires no external memory (uses memory array).
     g_technology              : NATURAL := c_tech_select_default;
     g_tech_ddr                : t_c_tech_ddr;
     g_cross_domain_dvr_ctlr   : BOOLEAN := TRUE;    -- use TRUE when MM clock is used for the access control, use FALSE when ctlr_clk_in=ctlr_clk_out is used to avoid extra latency
diff --git a/libraries/technology/ddr/tech_ddr.vhd b/libraries/technology/ddr/tech_ddr.vhd
index 3af72eea831c0a159f924246b3c0a8609a8aacac..0ef617298102eb66b34b240b870559923d8e1840 100644
--- a/libraries/technology/ddr/tech_ddr.vhd
+++ b/libraries/technology/ddr/tech_ddr.vhd
@@ -35,7 +35,7 @@ USE work.tech_ddr_pkg.ALL;
 
 ENTITY tech_ddr IS
   GENERIC (
-    g_sim_model            : BOOLEAN := FALSE;  -- TRUE: use fast behavioural model, requires no external memory (uses memory array).
+    g_sim_model            : BOOLEAN := FALSE;  -- when FALSE use IP and external DDR3 model, else when TRUE: use fast behavioural model, requires no external memory (uses memory array).
     g_technology           : NATURAL := c_tech_select_default;
     g_tech_ddr             : t_c_tech_ddr
   );