diff --git a/libraries/io/ddr3/src/vhdl/mms_ddr3.vhd b/libraries/io/ddr3/src/vhdl/mms_ddr3.vhd
index b5ff2afd080cef974a3a3aaa16275712376262f9..e8361e895ad0138bd4d9890a8c9d9f3debb204be 100644
--- a/libraries/io/ddr3/src/vhdl/mms_ddr3.vhd
+++ b/libraries/io/ddr3/src/vhdl/mms_ddr3.vhd
@@ -20,11 +20,12 @@
 --
 -------------------------------------------------------------------------------
 
-LIBRARY IEEE, common_lib, dp_lib;
+LIBRARY IEEE, common_lib, dp_lib, tech_ddr_lib;
 USE IEEE.STD_LOGIC_1164.ALL;
 USE common_lib.common_pkg.ALL;
 USE common_lib.common_mem_pkg.ALL;
 USE dp_lib.dp_stream_pkg.ALL;
+USE tech_ddr_lib.tech_ddr_pkg.ALL;
 USE work.ddr3_pkg.ALL;
 
 ENTITY mms_ddr3 IS
@@ -85,9 +86,9 @@ ENTITY mms_ddr3 IS
     rd_data_miso      : OUT   t_mem_miso := c_mem_miso_rst;
 
     -- SO-DIMM Memory Bank
-    ddr3_in           : IN    t_ddr3_phy_in;
-    ddr3_io           : INOUT t_ddr3_phy_io;
-    ddr3_ou           : OUT   t_ddr3_phy_ou 
+    ddr3_in           : IN    t_tech_ddr3_phy_in;
+    ddr3_io           : INOUT t_tech_ddr3_phy_io;
+    ddr3_ou           : OUT   t_tech_ddr3_phy_ou 
   );
 END mms_ddr3;