diff --git a/libraries/base/diag/hdllib.cfg b/libraries/base/diag/hdllib.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..b656db8c38902ac320b0256264e6de4a58d4e9c4
--- /dev/null
+++ b/libraries/base/diag/hdllib.cfg
@@ -0,0 +1,42 @@
+hdl_lib_name = diag
+hdl_library_clause_name = diag_lib
+hdl_lib_uses = dp common
+
+build_sim_dir = $HDL_BUILD_DIR
+build_synth_dir = 
+
+synth_files =
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/diag_bypass.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/diag_tx_seq.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/diag_tx_frm.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/diag_rx_seq.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/diag_frm_generator.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/diag_frm_monitor.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/mms_diag_tx_seq.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/mms_diag_rx_seq.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/avs_diag_tx_seq.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/avs_diag_rx_seq.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/avs_diag_tx_seq_12.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/avs_diag_rx_seq_12.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/diag_pkg.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/diag_wg.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/diag_wg_wideband.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/diag_wg_wideband_reg.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/mms_diag_wg_wideband.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/diag_data_buffer.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/mms_diag_data_buffer.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/diag_block_gen.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/diag_block_gen_reg.vhd
+    $UNB/Firmware/modules/Lofar/diag/src/vhdl/mms_diag_block_gen.vhd
+
+test_bench_files = 
+    $UNB/Firmware/modules/Lofar/diag/tb/vhdl/tb_diag_wg.vhd
+    $UNB/Firmware/modules/Lofar/diag/tb/vhdl/tb_diag_wg_wideband.vhd
+    $UNB/Firmware/modules/Lofar/diag/tb/vhdl/tb_diag_block_gen.vhd
+    $UNB/Firmware/modules/Lofar/diag/tb/vhdl/tb_diag_tx_seq.vhd
+    $UNB/Firmware/modules/Lofar/diag/tb/vhdl/tb_diag_rx_seq.vhd
+    $UNB/Firmware/modules/Lofar/diag/tb/vhdl/tb_diag_tx_frm.vhd
+    $UNB/Firmware/modules/Lofar/diag/tb/vhdl/tb_diag_frm_generator.vhd
+    $UNB/Firmware/modules/Lofar/diag/tb/vhdl/tb_diag_frm_monitor.vhd
+    $UNB/Firmware/modules/Lofar/diag/tb/vhdl/tb_mms_diag_seq.vhd
+    $UNB/Firmware/modules/Lofar/diag/tb/vhdl/tb_mms_diag_block_gen.vhd
diff --git a/libraries/base/diagnostics/hdllib.cfg b/libraries/base/diagnostics/hdllib.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..3e43977de429aa1ce5f4a36867f960bb2de87c3f
--- /dev/null
+++ b/libraries/base/diagnostics/hdllib.cfg
@@ -0,0 +1,21 @@
+hdl_lib_name = diagnostics
+hdl_library_clause_name = diagnostics_lib
+hdl_lib_uses = common dp diag
+
+build_sim_dir = $HDL_BUILD_DIR
+build_synth_dir = 
+
+synth_files =
+    $UNB/Firmware/modules/diagnostics/src/vhdl/diagnostics.vhd
+    $UNB/Firmware/modules/diagnostics/src/vhdl/diagnostics_reg.vhd
+    $UNB/Firmware/modules/diagnostics/src/vhdl/mm_rx_logger_trig.vhd
+    $UNB/Firmware/modules/diagnostics/src/vhdl/mm_rx_logger_reg.vhd
+    $UNB/Firmware/modules/diagnostics/src/vhdl/mm_rx_logger.vhd
+    $UNB/Firmware/modules/diagnostics/src/vhdl/mm_tx_framer_reg.vhd
+    $UNB/Firmware/modules/diagnostics/src/vhdl/mm_tx_framer.vhd
+    $UNB/Firmware/modules/diagnostics/src/vhdl/mms_diagnostics.vhd
+    
+test_bench_files = 
+    $UNB/Firmware/modules/diagnostics/tb/vhdl/tb_diagnostics_trnb_pkg.vhd
+    $UNB/Firmware/modules/diagnostics/tb/vhdl/tb_diagnostics.vhd
+    $UNB/Firmware/modules/diagnostics/tb/vhdl/tb_mm_tx_framer.vhd
diff --git a/libraries/base/sens/hdllib.cfg b/libraries/base/sens/hdllib.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..b566e38961d71652e3fe09e533da13b832608299
--- /dev/null
+++ b/libraries/base/sens/hdllib.cfg
@@ -0,0 +1,14 @@
+hdl_lib_name = sens
+hdl_library_clause_name = sens_lib
+hdl_lib_uses = common i2c
+
+build_sim_dir = $HDL_BUILD_DIR
+build_synth_dir = 
+
+synth_files =
+    $UNB/Firmware/modules/Lofar/sens/src/vhdl/sens.vhd
+    $UNB/Firmware/modules/Lofar/sens/src/vhdl/sens_ctrl.vhd
+    
+test_bench_files =
+    $UNB/Firmware/modules/Lofar/sens/tb/vhdl/tb_sens.vhd
+