diff --git a/libraries/technology/ip_arria10/tse_sgmii_lvds/compile_ip.tcl b/libraries/technology/ip_arria10/tse_sgmii_lvds/ip/compile_ip.tcl
similarity index 100%
rename from libraries/technology/ip_arria10/tse_sgmii_lvds/compile_ip.tcl
rename to libraries/technology/ip_arria10/tse_sgmii_lvds/ip/compile_ip.tcl
diff --git a/libraries/technology/ip_arria10/tse_sgmii_lvds/generate_ip.sh b/libraries/technology/ip_arria10/tse_sgmii_lvds/ip/generate_ip.sh
similarity index 100%
rename from libraries/technology/ip_arria10/tse_sgmii_lvds/generate_ip.sh
rename to libraries/technology/ip_arria10/tse_sgmii_lvds/ip/generate_ip.sh
diff --git a/libraries/technology/ip_arria10/tse_sgmii_lvds/ip/hdllib.cfg b/libraries/technology/ip_arria10/tse_sgmii_lvds/ip/hdllib.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..036458884bc29ede3e230b788c9382f785a333ae
--- /dev/null
+++ b/libraries/technology/ip_arria10/tse_sgmii_lvds/ip/hdllib.cfg
@@ -0,0 +1,22 @@
+hdl_lib_name = ip_arria10_tse_sgmii_lvds
+hdl_library_clause_name = ip_arria10_tse_sgmii_lvds_lib
+hdl_lib_uses = common
+hdl_lib_technology = ip_arria10
+
+build_dir_sim = $HDL_BUILD_DIR
+build_dir_synth = $HDL_BUILD_DIR
+
+modelsim_compile_ip_files =
+    $RADIOHDL/libraries/technology/ip_arria10/tse_sgmii_lvds/compile_ip.tcl
+
+synth_files =
+    
+test_bench_files = 
+    tb_ip_arria10_tse_sgmii_lvds.vhd
+
+modelsim_search_libraries =
+    altera_ver lpm_ver sgate_ver altera_mf_ver altera_lnsim_ver twentynm_ver twentynm_hssi_ver twentynm_hip_ver
+    altera     lpm     sgate     altera_mf     altera_lnsim     twentynm     twentynm_hssi     twentynm_hip
+
+quartus_qip_files =
+    generated/ip_arria10_tse_sgmii_lvds.qip
diff --git a/libraries/technology/ip_arria10/tse_sgmii_lvds/ip_arria10_tse_sgmii_lvds.qsys b/libraries/technology/ip_arria10/tse_sgmii_lvds/ip/ip_arria10_tse_sgmii_lvds.qsys
similarity index 100%
rename from libraries/technology/ip_arria10/tse_sgmii_lvds/ip_arria10_tse_sgmii_lvds.qsys
rename to libraries/technology/ip_arria10/tse_sgmii_lvds/ip/ip_arria10_tse_sgmii_lvds.qsys
diff --git a/libraries/technology/ip_arria10/tse_sgmii_lvds/tb_ip_arria10_tse_sgmii_lvds.vhd b/libraries/technology/ip_arria10/tse_sgmii_lvds/tb_ip_arria10_tse_sgmii_lvds_top.vhd
similarity index 100%
rename from libraries/technology/ip_arria10/tse_sgmii_lvds/tb_ip_arria10_tse_sgmii_lvds.vhd
rename to libraries/technology/ip_arria10/tse_sgmii_lvds/tb_ip_arria10_tse_sgmii_lvds_top.vhd