diff --git a/libraries/technology/flash/hdllib.cfg b/libraries/technology/flash/hdllib.cfg
index 7ad701541e5cffb3bf07f40b00c3b3a4df2f7c23..476645dbafb703131e791d36f240ad75ba93d1cb 100644
--- a/libraries/technology/flash/hdllib.cfg
+++ b/libraries/technology/flash/hdllib.cfg
@@ -1,6 +1,9 @@
 hdl_lib_name = tech_flash
 hdl_library_clause_name = tech_flash_lib
-hdl_lib_uses = technology ip_stratixiv_flash
+hdl_lib_uses = technology
+               ip_stratixiv_flash
+               ip_arria10_asmi_parallel
+               ip_arria10_remote_update
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/flash/tech_flash_asmi_parallel.vhd b/libraries/technology/flash/tech_flash_asmi_parallel.vhd
index 8a5ed3b3920bbb9e30c40f5abb0560048c0eed84..266c1e5e10e805328ce7df251343655913a5b7ea 100644
--- a/libraries/technology/flash/tech_flash_asmi_parallel.vhd
+++ b/libraries/technology/flash/tech_flash_asmi_parallel.vhd
@@ -29,6 +29,7 @@ USE technology_lib.technology_select_pkg.ALL;
 
 -- Declare IP libraries to ensure default binding in simulation. The IP library clause is ignored by synthesis.
 LIBRARY ip_stratixiv_flash_lib;
+LIBRARY ip_arria10_asmi_parallel_altera_asmi_parallel_140;
 
 ENTITY tech_flash_asmi_parallel IS
   GENERIC (
diff --git a/libraries/technology/flash/tech_flash_remote_update.vhd b/libraries/technology/flash/tech_flash_remote_update.vhd
index 96226cf7c96f714e63a7f15678cda613fd48c806..d0221926c21152979ddfd62cf2f74d771a3c55de 100644
--- a/libraries/technology/flash/tech_flash_remote_update.vhd
+++ b/libraries/technology/flash/tech_flash_remote_update.vhd
@@ -29,6 +29,7 @@ USE technology_lib.technology_select_pkg.ALL;
 
 -- Declare IP libraries to ensure default binding in simulation. The IP library clause is ignored by synthesis.
 LIBRARY ip_stratixiv_flash_lib;
+LIBRARY ip_arria10_remote_update_altera_remote_update_140;
 
 ENTITY tech_flash_remote_update IS
   GENERIC (