diff --git a/libraries/base/reorder/hdllib.cfg b/libraries/base/reorder/hdllib.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..046a8140b91c9bb1f35c8b4559d1bfa526a8cc12
--- /dev/null
+++ b/libraries/base/reorder/hdllib.cfg
@@ -0,0 +1,46 @@
+hdl_lib_name = reorder
+hdl_library_clause_name = reorder_lib
+hdl_lib_uses = common dp io_ddr tech_ddr
+hdl_lib_technology = 
+
+build_dir_sim = $HDL_BUILD_DIR
+build_dir_synth = $HDL_BUILD_DIR
+
+modelsim_compile_ip_files =
+    $RADIOHDL/libraries/technology/ip_stratixiv/ddr3_uphy_4g_800_master/copy_hex_files.tcl
+
+
+synth_files =
+    src/vhdl/reorder_pkg.vhd    
+    $UNB/Firmware/modules/Lofar/ss/src/vhdl/ss_retrieve.vhd
+    $UNB/Firmware/modules/Lofar/ss/src/vhdl/ss_store.vhd
+    $UNB/Firmware/modules/Lofar/ss/src/vhdl/ss.vhd
+    $UNB/Firmware/modules/Lofar/ss/src/vhdl/ss_reorder.vhd 
+    $UNB/Firmware/modules/Lofar/ss/src/vhdl/ss_wide.vhd
+    $UNB/Firmware/modules/Lofar/ss/src/vhdl/ss_parallel.vhd
+    src/vhdl/reorder_sequencer.vhd
+    src/vhdl/reorder_transpose.vhd
+
+# Old files should be renamed as follows in near future: 
+# ss_reorder.vhd  --> reorder_row.vhd
+# ss.vhd          --> reorder_col.vhd
+# ss_parallel.vhd --> reorder_matrix.vhd
+# ss_wide.vhd     --> reorder_col_wide.vhd
+# ss_retrieve.vhd --> reorder_retreive.vhd
+# ss_store.vhd    --> reorder_store.vhd
+    
+test_bench_files = 
+    tb/vhdl/tb_reorder_transpose.vhd
+    $UNB/Firmware/modules/Lofar/ss/tb/vhdl/tb_ss.vhd
+    $UNB/Firmware/modules/Lofar/ss/tb/vhdl/tb_tb_ss.vhd    
+    $UNB/Firmware/modules/Lofar/ss/tb/vhdl/tb_ss_wide.vhd   
+    $UNB/Firmware/modules/Lofar/ss/tb/vhdl/tb_mmf_ss_parallel.vhd     
+    $UNB/Firmware/modules/Lofar/ss/tb/vhdl/tb_mmf_ss_reorder.vhd     
+
+modelsim_search_libraries =
+    altera_ver lpm_ver sgate_ver altera_mf_ver altera_lnsim_ver stratixiv_ver stratixiv_hssi_ver stratixiv_pcie_hip_ver
+    altera     lpm     sgate     altera_mf     altera_lnsim     stratixiv     stratixiv_hssi     stratixiv_pcie_hip
+
+
+
+