From f362cb953e59c9018b683a88649fabb294ae243e Mon Sep 17 00:00:00 2001
From: donker <donker@astron.nl>
Date: Mon, 21 Aug 2023 10:27:28 +0200
Subject: [PATCH] RTSD-154: fix with vhdl_style_fix empty lines

---
 .../lofar1/RSP/pfb2/src/vhdl/pfb2.vhd         |  4 --
 .../lofar1/RSP/pfb2/src/vhdl/pfb2_unit.vhd    |  7 ----
 .../lofar1/RSP/pfs/src/vhdl/pfs(empty).vhd    |  1 -
 .../lofar1/RSP/pfs/src/vhdl/pfs(str).vhd      | 10 -----
 applications/lofar1/RSP/pfs/src/vhdl/pfs.vhd  | 11 -----
 .../RSP/pfs/src/vhdl/pfs_coefsbuf(str).vhd    |  8 ----
 .../pfs/src/vhdl/pfs_coefsbuf(stratix).vhd    |  8 ----
 .../lofar1/RSP/pfs/src/vhdl/pfs_coefsbuf.vhd  |  6 ---
 .../RSP/pfs/src/vhdl/pfs_combine(rtl).vhd     |  6 ---
 .../lofar1/RSP/pfs/src/vhdl/pfs_combine.vhd   |  2 -
 .../lofar1/RSP/pfs/src/vhdl/pfs_ctrl(rtl).vhd |  9 ----
 .../lofar1/RSP/pfs/src/vhdl/pfs_ctrl.vhd      |  8 ----
 .../RSP/pfs/src/vhdl/pfs_filter(rtl).vhd      |  8 ----
 .../RSP/pfs/src/vhdl/pfs_filter(stratix).vhd  | 12 ------
 .../lofar1/RSP/pfs/src/vhdl/pfs_filter.vhd    |  7 ----
 .../lofar1/RSP/pfs/src/vhdl/pfs_fir(str).vhd  | 14 -------
 .../lofar1/RSP/pfs/src/vhdl/pfs_fir.vhd       |  3 --
 .../src/vhdl/pfs_fir_coefsbuf(stratix).vhd    |  8 ----
 .../RSP/pfs/src/vhdl/pfs_fir_coefsbuf.vhd     |  2 -
 .../RSP/pfs/src/vhdl/pfs_fir_ctrl(rtl).vhd    | 20 ---------
 .../lofar1/RSP/pfs/src/vhdl/pfs_fir_ctrl.vhd  |  2 -
 .../RSP/pfs/src/vhdl/pfs_fir_mac(stratix).vhd |  9 ----
 .../lofar1/RSP/pfs/src/vhdl/pfs_fir_mac.vhd   |  2 -
 .../pfs/src/vhdl/pfs_fir_tapsbuf(stratix).vhd |  9 ----
 .../RSP/pfs/src/vhdl/pfs_fir_tapsbuf.vhd      |  2 -
 .../lofar1/RSP/pfs/src/vhdl/pfs_pkg.vhd       |  5 ---
 .../RSP/pfs/src/vhdl/pfs_rotate(rtl).vhd      | 10 -----
 .../lofar1/RSP/pfs/src/vhdl/pfs_rotate.vhd    |  2 -
 .../RSP/pfs/src/vhdl/pfs_tapsbuf(rtl).vhd     |  8 ----
 .../RSP/pfs/src/vhdl/pfs_tapsbuf(stratix).vhd |  9 ----
 .../lofar1/RSP/pfs/src/vhdl/pfs_tapsbuf.vhd   |  6 ---
 .../lofar1/RSP/pfs/src/vhdl/pfs_top(str).vhd  |  5 ---
 .../lofar1/RSP/pfs/src/vhdl/pfs_top.vhd       |  1 -
 .../lofar1/RSP/pfs/tb/vhdl/tb_pfs.vhd         |  7 ----
 .../lofar1/RSP/pft2/src/vhdl/pft(empty).vhd   |  2 -
 .../lofar1/RSP/pft2/src/vhdl/pft(pkg).vhd     |  4 --
 .../lofar1/RSP/pft2/src/vhdl/pft(str).vhd     | 14 -------
 applications/lofar1/RSP/pft2/src/vhdl/pft.vhd | 14 -------
 .../lofar1/RSP/pft2/src/vhdl/pft_bf(rtl).vhd  |  8 ----
 .../lofar1/RSP/pft2/src/vhdl/pft_bf.vhd       |  9 ----
 .../RSP/pft2/src/vhdl/pft_bf_fw(rtl).vhd      | 11 -----
 .../lofar1/RSP/pft2/src/vhdl/pft_bf_fw.vhd    | 12 ------
 .../RSP/pft2/src/vhdl/pft_buffer(rtl).vhd     |  6 ---
 .../lofar1/RSP/pft2/src/vhdl/pft_buffer.vhd   |  6 ---
 .../RSP/pft2/src/vhdl/pft_lfsr(rtl).vhd       |  6 ---
 .../lofar1/RSP/pft2/src/vhdl/pft_lfsr.vhd     |  6 ---
 .../lofar1/RSP/pft2/src/vhdl/pft_pkg.vhd      |  5 ---
 .../RSP/pft2/src/vhdl/pft_reverse(rtl).vhd    |  9 ----
 .../lofar1/RSP/pft2/src/vhdl/pft_reverse.vhd  |  9 ----
 .../RSP/pft2/src/vhdl/pft_separate(rtl).vhd   |  8 ----
 .../lofar1/RSP/pft2/src/vhdl/pft_separate.vhd |  9 ----
 .../RSP/pft2/src/vhdl/pft_stage(str).vhd      |  5 ---
 .../lofar1/RSP/pft2/src/vhdl/pft_stage.vhd    |  7 ----
 .../RSP/pft2/src/vhdl/pft_switch(rtl).vhd     |  6 ---
 .../lofar1/RSP/pft2/src/vhdl/pft_switch.vhd   |  8 ----
 .../RSP/pft2/src/vhdl/pft_tmult(rtl).vhd      |  4 --
 .../lofar1/RSP/pft2/src/vhdl/pft_tmult.vhd    |  6 ---
 .../lofar1/RSP/pft2/src/vhdl/pft_top(str).vhd |  5 ---
 .../lofar1/RSP/pft2/src/vhdl/pft_top.vhd      |  1 -
 .../RSP/pft2/src/vhdl/pft_unswitch(rtl).vhd   |  6 ---
 .../lofar1/RSP/pft2/src/vhdl/pft_unswitch.vhd |  9 ----
 .../lofar1/RSP/pft2/tb/vhdl/tb_pft.vhd        |  4 --
 .../lofar1/RSP/pft2/tb/vhdl/tb_pft2.vhd       | 10 -----
 .../lofar1/RSP/pft2/tb/vhdl/tb_pft_simple.vhd | 10 -----
 .../lofar1/RSP/pft2/tb/vhdl/tb_tb_pft2.vhd    |  3 +-
 .../lofar2_unb2b_adc_6ch_200MHz.vhd           |  6 ---
 .../tb_lofar2_unb2b_adc_6ch_200MHz.vhd        |  8 ----
 .../lofar2_unb2b_adc_full.vhd                 |  6 ---
 .../tb_lofar2_unb2b_adc_full.vhd              |  8 ----
 .../lofar2_unb2b_adc_one_node.vhd             |  5 ---
 .../tb_lofar2_unb2b_adc_one_node.vhd          |  7 ----
 .../src/vhdl/lofar2_unb2b_adc.vhd             |  9 ----
 .../src/vhdl/lofar2_unb2b_adc_pkg.vhd         |  7 +---
 .../src/vhdl/mmm_lofar2_unb2b_adc.vhd         |  8 ----
 .../src/vhdl/node_adc_input_and_timing.vhd    | 17 +-------
 .../src/vhdl/qsys_lofar2_unb2b_adc_pkg.vhd    |  4 +-
 .../tb/vhdl/tb_lofar2_unb2b_adc.vhd           |  7 ----
 .../vhdl/tb_lofar2_unb2b_adc_multichannel.vhd | 12 ------
 .../tb/vhdl/tb_lofar2_unb2b_adc_wg.vhd        |  5 ---
 .../lofar2_unb2b_beamformer_one_node.vhd      |  6 ---
 ...ofar2_unb2b_beamformer_one_node_256MHz.vhd |  6 ---
 .../src/vhdl/lofar2_unb2b_beamformer.vhd      | 19 ---------
 .../src/vhdl/lofar2_unb2b_beamformer_pkg.vhd  |  7 +---
 .../src/vhdl/mmm_lofar2_unb2b_beamformer.vhd  |  7 ----
 .../vhdl/qsys_lofar2_unb2b_beamformer_pkg.vhd |  3 +-
 .../tb/vhdl/tb_lofar2_unb2b_beamformer.vhd    |  7 ----
 .../lofar2_unb2b_filterbank_full.vhd          |  6 ---
 .../lofar2_unb2b_filterbank_full_256MHz.vhd   |  6 ---
 .../src/vhdl/lofar2_unb2b_filterbank.vhd      |  6 ---
 .../src/vhdl/lofar2_unb2b_filterbank_pkg.vhd  |  7 +---
 .../src/vhdl/mmm_lofar2_unb2b_filterbank.vhd  |  7 ----
 .../vhdl/qsys_lofar2_unb2b_filterbank_pkg.vhd |  3 +-
 .../tb/vhdl/tb_lofar2_unb2b_filterbank.vhd    |  5 ---
 .../lofar2_unb2b_ring_full.vhd                |  3 --
 .../tb_lofar2_unb2b_ring_full.vhd             |  7 ----
 .../lofar2_unb2b_ring_one.vhd                 |  3 --
 .../tb_lofar2_unb2b_ring_one.vhd              |  7 ----
 .../src/vhdl/lofar2_unb2b_ring.vhd            | 13 ------
 .../src/vhdl/lofar2_unb2b_ring_pkg.vhd        |  7 +---
 .../src/vhdl/mmc_lofar2_unb2b_ring.vhd        |  6 ---
 .../src/vhdl/qsys_lofar2_unb2b_ring_pkg.vhd   |  3 +-
 .../tb/vhdl/tb_lofar2_unb2b_ring.vhd          |  9 +---
 .../tb/vhdl/tb_tb_lofar2_unb2b_ring.vhd       |  2 -
 .../disturb2_unb2b_sdp_station_full.vhd       |  6 ---
 .../disturb2_unb2b_sdp_station_full_wg.vhd    |  4 --
 .../tb_disturb2_unb2b_sdp_station_full_wg.vhd |  3 --
 .../lofar2_unb2b_sdp_station_adc.vhd          |  6 ---
 .../tb_lofar2_unb2b_sdp_station_adc.vhd       |  4 --
 .../lofar2_unb2b_sdp_station_bf.vhd           |  6 ---
 .../tb_lofar2_unb2b_sdp_station_bf.vhd        |  4 --
 ...ofar2_unb2b_sdp_station_bf_bst_offload.vhd |  4 --
 .../lofar2_unb2b_sdp_station_fsub.vhd         |  5 ---
 .../tb_lofar2_unb2b_sdp_station_fsub.vhd      |  4 --
 ...ar2_unb2b_sdp_station_fsub_sst_offload.vhd |  4 --
 .../lofar2_unb2b_sdp_station_full.vhd         |  6 ---
 .../lofar2_unb2b_sdp_station_full_wg.vhd      |  3 --
 .../lofar2_unb2b_sdp_station_xsub_one.vhd     |  5 ---
 .../tb_lofar2_unb2b_sdp_station_xsub_one.vhd  |  5 ---
 ...unb2b_sdp_station_xsub_one_xst_offload.vhd |  4 --
 .../lofar2_unb2b_sdp_station_xsub_ring.vhd    |  6 ---
 .../tb_lofar2_unb2b_sdp_station_xsub_ring.vhd |  8 +---
 .../src/vhdl/lofar2_unb2b_sdp_station.vhd     |  7 ----
 .../src/vhdl/lofar2_unb2b_sdp_station_pkg.vhd |  7 +---
 .../src/vhdl/mmm_lofar2_unb2b_sdp_station.vhd |  6 ---
 .../qsys_lofar2_unb2b_sdp_station_pkg.vhd     |  3 +-
 .../tb/vhdl/tb_lofar2_unb2b_sdp_station.vhd   |  4 --
 .../src/vhdl/lofar2_unb2c_ddrctrl.vhd         | 24 -----------
 .../src/vhdl/mmm_lofar2_unb2c_ddrctrl.vhd     | 12 ------
 .../vhdl/qsys_lofar2_unb2c_ddrctrl_pkg.vhd    |  1 -
 .../tb/vhdl/tb_lofar2_unb2c_ddrctrl.vhd       | 25 -----------
 .../lofar2_unb2c_filterbank_full.vhd          |  6 ---
 .../lofar2_unb2c_filterbank_full_256MHz.vhd   |  6 ---
 .../src/vhdl/lofar2_unb2c_filterbank.vhd      |  7 ----
 .../src/vhdl/lofar2_unb2c_filterbank_pkg.vhd  |  7 +---
 .../src/vhdl/mmm_lofar2_unb2c_filterbank.vhd  |  7 ----
 .../vhdl/qsys_lofar2_unb2c_filterbank_pkg.vhd |  3 +-
 .../tb/vhdl/tb_lofar2_unb2c_filterbank.vhd    |  5 ---
 .../lofar2_unb2c_ring_full.vhd                |  3 --
 .../tb_lofar2_unb2c_ring_full.vhd             |  7 ----
 .../lofar2_unb2c_ring_one.vhd                 |  3 --
 .../tb_lofar2_unb2c_ring_one.vhd              |  7 ----
 .../src/vhdl/lofar2_unb2c_ring.vhd            | 13 ------
 .../src/vhdl/lofar2_unb2c_ring_pkg.vhd        |  7 +---
 .../src/vhdl/mmc_lofar2_unb2c_ring.vhd        |  6 ---
 .../src/vhdl/qsys_lofar2_unb2c_ring_pkg.vhd   |  3 +-
 .../tb/vhdl/tb_lofar2_unb2c_ring.vhd          |  9 +---
 .../tb/vhdl/tb_tb_lofar2_unb2c_ring.vhd       |  2 -
 .../disturb2_unb2c_sdp_station_full.vhd       |  4 --
 .../disturb2_unb2c_sdp_station_full_wg.vhd    |  3 --
 .../lofar2_unb2c_sdp_station_adc.vhd          |  6 ---
 .../tb_lofar2_unb2c_sdp_station_adc.vhd       |  4 --
 .../tb_lofar2_unb2c_sdp_station_adc_jesd.vhd  |  4 --
 .../lofar2_unb2c_sdp_station_bf.vhd           |  5 ---
 .../tb_lofar2_unb2c_sdp_station_bf.vhd        |  4 --
 ...ofar2_unb2c_sdp_station_bf_bst_offload.vhd |  4 --
 .../tb_tb_lofar2_unb2c_sdp_station_bf.vhd     |  6 ---
 .../lofar2_unb2c_sdp_station_bf_ring.vhd      |  7 ----
 .../tb_lofar2_unb2c_sdp_station_bf_ring.vhd   |  5 ---
 .../lofar2_unb2c_sdp_station_fsub.vhd         |  4 --
 .../tb_lofar2_unb2c_sdp_station_fsub.vhd      |  4 --
 ...ar2_unb2c_sdp_station_fsub_sst_offload.vhd |  4 --
 .../tb_tb_lofar2_unb2c_sdp_station_fsub.vhd   |  6 ---
 .../lofar2_unb2c_sdp_station_full.vhd         |  4 --
 .../lofar2_unb2c_sdp_station_full_wg.vhd      |  3 --
 .../lofar2_unb2c_sdp_station_xsub_one.vhd     |  4 --
 .../tb_lofar2_unb2c_sdp_station_xsub_one.vhd  |  5 ---
 ...unb2c_sdp_station_xsub_one_xst_offload.vhd |  4 --
 .../lofar2_unb2c_sdp_station_xsub_ring.vhd    |  4 --
 .../src/vhdl/lofar2_unb2c_sdp_station.vhd     |  6 ---
 .../src/vhdl/lofar2_unb2c_sdp_station_pkg.vhd |  7 +---
 .../src/vhdl/mmm_lofar2_unb2c_sdp_station.vhd |  6 ---
 .../qsys_lofar2_unb2c_sdp_station_pkg.vhd     |  3 +-
 .../tb/vhdl/tb_lofar2_unb2c_sdp_station.vhd   |  4 --
 .../src/vhdl/Prototype_ddrctrl_controller.vhd | 23 ----------
 .../libraries/ddrctrl/src/vhdl/ddrctrl.vhd    |  6 ---
 .../ddrctrl/src/vhdl/ddrctrl_controller.vhd   | 24 -----------
 .../ddrctrl/src/vhdl/ddrctrl_input.vhd        |  7 ----
 .../vhdl/ddrctrl_input_address_counter.vhd    | 14 -------
 .../ddrctrl/src/vhdl/ddrctrl_input_pack.vhd   |  3 --
 .../ddrctrl/src/vhdl/ddrctrl_input_repack.vhd | 17 --------
 .../ddrctrl/src/vhdl/ddrctrl_output.vhd       | 11 -----
 .../src/vhdl/ddrctrl_output_repack.vhd        |  2 -
 .../src/vhdl/ddrctrl_output_unpack.vhd        | 19 ---------
 .../libraries/ddrctrl/tb/vhdl/tb_ddrctrl.vhd  | 15 -------
 .../vhdl/node_sdp_adc_input_and_timing.vhd    | 12 ------
 .../sdp/src/vhdl/node_sdp_beamformer.vhd      |  4 --
 .../sdp/src/vhdl/node_sdp_correlator.vhd      |  5 ---
 .../sdp/src/vhdl/node_sdp_filterbank.vhd      |  4 --
 .../vhdl/node_sdp_oversampled_filterbank.vhd  |  5 ---
 .../sdp/src/vhdl/sdp_beamformer_local.vhd     |  4 +-
 .../sdp/src/vhdl/sdp_beamformer_output.vhd    |  4 --
 .../sdp/src/vhdl/sdp_beamformer_remote.vhd    |  6 ---
 .../libraries/sdp/src/vhdl/sdp_bf_weights.vhd |  4 --
 .../src/vhdl/sdp_crosslets_subband_select.vhd |  5 +--
 .../libraries/sdp/src/vhdl/sdp_info.vhd       |  6 ---
 .../libraries/sdp/src/vhdl/sdp_info_reg.vhd   |  6 ---
 .../lofar2/libraries/sdp/src/vhdl/sdp_pkg.vhd |  7 ----
 .../libraries/sdp/src/vhdl/sdp_scope.vhd      |  5 ---
 .../libraries/sdp/src/vhdl/sdp_station.vhd    | 10 +----
 .../sdp/src/vhdl/sdp_statistics_offload.vhd   |  9 ++--
 .../sdp/src/vhdl/sdp_subband_equalizer.vhd    |  3 --
 .../sdp/src/vhdl/sdp_subband_weights.vhd      |  4 --
 .../vhdl/tb_sdp_crosslets_subband_select.vhd  |  6 ---
 .../libraries/sdp/tb/vhdl/tb_sdp_info.vhd     |  4 --
 .../libraries/sdp/tb/vhdl/tb_sdp_pkg.vhd      |  6 ---
 .../sdp/tb/vhdl/tb_sdp_statistics_offload.vhd |  8 +---
 .../tb/vhdl/tb_tb_sdp_statistics_offload.vhd  |  2 -
 .../src/vhdl/rdma_demo_eth_tester_wrapper.vhd |  4 --
 .../rdma_demo/src/vhdl/rdma_demo_pkg.vhd      |  6 ---
 .../vhdl/rdma_demo_roce_tester_wrapper.vhd    |  4 --
 .../lofar2_unb2b_ring_bsp/ring_pkg.vhd        |  4 +-
 .../tb_lofar2_unb2b_ring_bsp.vhd              | 11 -----
 .../hardware/lofar2_unb2b_ring_bsp/top.vhd    |  9 +---
 .../top_components_pkg.vhd                    |  4 --
 .../ta2/bsp/hardware/ta2_unb2b_bsp/top.vhd    | 16 -------
 .../ta2_unb2b_bsp/top_components_pkg.vhd      |  3 --
 .../ta2_channel_cross/ta2_channel_cross.vhd   | 10 ++---
 .../ip/ta2_unb2b_10GbE/ta2_unb2b_10GbE.vhd    | 11 +----
 .../ta2/ip/ta2_unb2b_1GbE/ta2_unb2b_1GbE.vhd  | 10 -----
 .../ta2_unb2b_1GbE_ip_wrapper.vhd             |  4 --
 .../ip/ta2_unb2b_40GbE/ta2_unb2b_40GbE.vhd    | 13 ------
 .../ta2/ip/ta2_unb2b_ddr/ta2_unb2b_ddr.vhd    | 20 ---------
 .../ta2_unb2b_jesd204b/ta2_unb2b_jesd204b.vhd |  7 ----
 .../ta2_unb2b_jesd204b_ip_wrapper.vhd         |  7 ----
 .../ip/ta2_unb2b_mm_io/ta2_unb2b_mm_io.vhd    |  5 ---
 .../ip/ta2_unb2b_mm_io/tb_ta2_unb2b_mm_io.vhd |  8 ----
 .../src/vhdl/node_unb1_bn_capture.vhd         |  5 ---
 .../src/vhdl/unb1_bn_capture.vhd              |  8 ----
 .../src/vhdl/unb1_bn_capture_input.vhd        |  6 ---
 .../src/vhdl/unb1_bn_capture_mux.vhd          |  5 ---
 .../src/vhdl/unb1_bn_capture_pkg.vhd          |  1 -
 .../src/vhdl/unb1_bn_capture_storage.vhd      |  7 ----
 .../src/vhdl/unb1_bn_capture_storage_reg.vhd  |  7 ----
 .../tb/vhdl/tb_node_unb1_bn_capture.vhd       |  8 ----
 .../tb/vhdl/tb_unb1_bn_capture.vhd            |  8 ----
 .../tb/vhdl/tb_unb1_bn_capture_input.vhd      |  8 ----
 .../src/vhdl/node_unb1_bn_terminal_bg.vhd     |  7 +---
 .../src/vhdl/unb1_bn_terminal_bg.vhd          | 20 ---------
 .../tb/vhdl/tb_node_unb1_bn_terminal_bg.vhd   |  8 ----
 .../vhdl/tb_tb_node_unb1_bn_terminal_bg.vhd   |  9 ----
 .../unb1_ddr3/src/vhdl/mmm_unb1_ddr3.vhd      |  9 ----
 .../unb1_ddr3/src/vhdl/node_unb1_ddr3.vhd     |  5 ---
 .../designs/unb1_ddr3/src/vhdl/unb1_ddr3.vhd  |  5 ---
 .../unb1_ddr3/tb/vhdl/tb_unb1_ddr3.vhd        |  6 ---
 .../tb_unb1_ddr3_reorder_dual_rank.vhd        |  2 -
 .../unb1_ddr3_reorder_dual_rank.vhd           |  7 ----
 .../tb_unb1_ddr3_reorder_single_rank.vhd      |  2 -
 .../unb1_ddr3_reorder_single_rank.vhd         |  7 ----
 .../src/vhdl/mmm_unb1_ddr3_reorder.vhd        |  8 ----
 .../src/vhdl/node_unb1_ddr3_reorder.vhd       |  6 ---
 .../src/vhdl/unb1_ddr3_reorder.vhd            |  7 ----
 .../tb/vhdl/tb_unb1_ddr3_reorder.vhd          |  4 --
 .../src/vhdl/mmm_unb1_ddr3_transpose.vhd      |  6 ---
 .../src/vhdl/unb1_ddr3_transpose.vhd          |  9 ----
 .../tb/vhdl/tb_unb1_ddr3_transpose.vhd        |  5 ---
 .../src/vhdl/mmm_unb1_fn_terminal_db.vhd      | 21 ----------
 .../src/vhdl/node_unb1_fn_terminal_db.vhd     |  8 +---
 .../src/vhdl/unb1_fn_terminal_db.vhd          | 16 -------
 .../tb/vhdl/tb_unb1_fn_terminal_db.vhd        |  6 +--
 .../unb1_heater/src/vhdl/mmm_unb1_heater.vhd  |  8 ----
 .../src/vhdl/qsys_unb1_heater_pkg.vhd         |  2 -
 .../unb1_heater/src/vhdl/unb1_heater.vhd      |  5 ---
 .../unb1_heater/tb/vhdl/tb_unb1_heater.vhd    |  4 --
 .../tb_unb1_minimal_mm_arbiter.vhd            |  3 --
 .../unb1_minimal_mm_arbiter.vhd               |  5 ---
 .../tb_unb1_minimal_qsys.vhd                  |  3 --
 .../tb_unb1_minimal_qsys_stimuli.vhd          |  3 --
 .../unb1_minimal_qsys/unb1_minimal_qsys.vhd   |  5 ---
 .../mmm_unb1_minimal_qsys_wo_pll.vhd          | 10 +----
 .../qsys_wo_pll_unb1_minimal_pkg.vhd          |  3 --
 .../tb_unb1_minimal_qsys_wo_pll.vhd           |  4 --
 .../unb1_minimal_qsys_wo_pll.vhd              |  6 ---
 .../tb_unb1_minimal_sopc.vhd                  |  3 --
 .../unb1_minimal_sopc/unb1_minimal_sopc.vhd   |  5 ---
 .../src/vhdl/mmm_unb1_minimal.vhd             | 10 -----
 .../src/vhdl/qsys_unb1_minimal_pkg.vhd        |  4 --
 .../unb1_minimal/src/vhdl/unb1_minimal.vhd    |  6 ---
 .../unb1_minimal/tb/vhdl/tb_unb1_minimal.vhd  |  4 --
 .../src/vhdl/mmm_unb1_terminal_bg_mesh_db.vhd |  8 +---
 .../vhdl/node_unb1_terminal_bg_mesh_db.vhd    |  8 ++--
 .../src/vhdl/unb1_terminal_bg_mesh_db.vhd     | 16 -------
 .../tb/vhdl/tb_unb1_terminal_bg_mesh_db.vhd   |  3 --
 .../unb1_test_10GbE/tb_unb1_test_10GbE.vhd    |  3 --
 .../unb1_test_10GbE/unb1_test_10GbE.vhd       |  5 ---
 .../tb_unb1_test_10GbE_tx_only.vhd            |  3 --
 .../unb1_test_10GbE_tx_only.vhd               |  5 ---
 .../unb1_test_1GbE/tb_unb1_test_1GbE.vhd      |  3 --
 .../unb1_test_1GbE/unb1_test_1GbE.vhd         |  5 ---
 .../unb1_test_all/tb_unb1_test_all.vhd        |  3 --
 .../revisions/unb1_test_all/unb1_test_all.vhd |  5 ---
 .../unb1_test_ddr/tb_unb1_test_ddr.vhd        |  3 --
 .../revisions/unb1_test_ddr/unb1_test_ddr.vhd |  5 ---
 .../tb_unb1_test_ddr_16g_MB_I.vhd             |  3 --
 .../unb1_test_ddr_16g_MB_I.vhd                |  5 ---
 .../tb_unb1_test_ddr_16g_MB_II.vhd            |  3 --
 .../unb1_test_ddr_16g_MB_II.vhd               |  5 ---
 .../tb_unb1_test_ddr_16g_MB_I_II.vhd          |  3 --
 .../unb1_test_ddr_16g_MB_I_II.vhd             |  5 ---
 .../tb_unb1_test_ddr_MB_I.vhd                 |  3 --
 .../tb_unb1_test_ddr_MB_II.vhd                |  3 --
 .../tb_unb1_test_ddr_MB_I_II.vhd              |  3 --
 .../unb1_test_ddr_MB_I_II.vhd                 |  5 ---
 .../unb1_test/src/vhdl/mmm_unb1_test.vhd      | 12 ------
 .../unb1_test/src/vhdl/qsys_unb1_test_pkg.vhd |  1 -
 .../designs/unb1_test/src/vhdl/udp_stream.vhd | 16 -------
 .../designs/unb1_test/src/vhdl/unb1_test.vhd  | 12 ------
 .../unb1_test/src/vhdl/unb1_test_pkg.vhd      |  4 +-
 .../unb1_test/tb/vhdl/tb_unb1_test.vhd        |  5 ---
 .../src/vhdl/mmm_unb1_tr_10GbE.vhd            |  6 +--
 .../unb1_tr_10GbE/src/vhdl/unb1_tr_10GbE.vhd  | 12 ------
 .../tb/vhdl/tb_unb1_tr_10GbE.vhd              |  5 ---
 .../unb1_board/src/vhdl/ctrl_unb1_board.vhd   | 19 +--------
 .../src/vhdl/mms_unb1_board_sens.vhd          |  7 ----
 .../src/vhdl/mms_unb1_board_system_info.vhd   |  6 ---
 .../src/vhdl/node_unb1_fn_terminal_db.vhd     |  8 +---
 .../src/vhdl/unb1_board_back_io.vhd           | 15 -------
 .../src/vhdl/unb1_board_back_reorder.vhd      |  5 ---
 .../src/vhdl/unb1_board_back_select.vhd       |  4 --
 .../unb1_board_back_uth_terminals_bidir.vhd   |  4 --
 .../src/vhdl/unb1_board_clk200_pll.vhd        |  5 ---
 .../src/vhdl/unb1_board_clk25_pll.vhd         |  2 -
 .../src/vhdl/unb1_board_clk_rst.vhd           |  5 ---
 .../src/vhdl/unb1_board_front_io.vhd          |  4 --
 .../src/vhdl/unb1_board_mesh_io.vhd           | 15 -------
 .../vhdl/unb1_board_mesh_reorder_bidir.vhd    |  5 ---
 .../src/vhdl/unb1_board_mesh_reorder_rx.vhd   |  6 ---
 .../src/vhdl/unb1_board_mesh_reorder_tx.vhd   |  6 ---
 .../unb1_board_mesh_uth_terminals_bidir.vhd   |  4 --
 .../src/vhdl/unb1_board_node_ctrl.vhd         |  5 ---
 .../src/vhdl/unb1_board_peripherals_pkg.vhd   |  2 -
 .../unb1_board/src/vhdl/unb1_board_pkg.vhd    |  4 --
 .../unb1_board/src/vhdl/unb1_board_sens.vhd   |  6 ---
 .../src/vhdl/unb1_board_sens_ctrl.vhd         |  6 ---
 .../src/vhdl/unb1_board_sens_reg.vhd          |  5 ---
 .../src/vhdl/unb1_board_system_info.vhd       |  5 ---
 .../src/vhdl/unb1_board_system_info_reg.vhd   |  9 ----
 .../src/vhdl/unb1_board_terminals_back.vhd    |  7 +---
 .../src/vhdl/unb1_board_terminals_mesh.vhd    | 27 ++++++++----
 .../src/vhdl/unb1_board_wdi_extend.vhd        |  5 ---
 .../src/vhdl/unb1_board_wdi_reg.vhd           |  7 ----
 .../tb/vhdl/tb_mms_unb1_board_sens.vhd        |  8 ----
 .../vhdl/tb_tb_tb_unb1_board_regression.vhd   |  2 -
 .../tb/vhdl/tb_unb1_board_clk200_pll.vhd      |  7 ----
 .../vhdl/tb_unb1_board_mesh_reorder_bidir.vhd | 20 +++------
 .../tb/vhdl/tb_unb1_board_node_ctrl.vhd       |  6 ---
 .../unb1_board/tb/vhdl/tb_unb1_board_pkg.vhd  |  2 -
 .../tb/vhdl/unb1_board_back_model_sl.vhd      |  5 ---
 .../tb/vhdl/unb1_board_back_model_sosi.vhd    |  6 ---
 .../tb/vhdl/unb1_board_mesh_model_siso.vhd    |  3 --
 .../tb/vhdl/unb1_board_mesh_model_sl.vhd      |  4 +-
 .../tb/vhdl/unb1_board_mesh_model_sosi.vhd    |  3 --
 .../designs/unb2_led/src/vhdl/unb2_led.vhd    | 11 -----
 .../designs/unb2_led/tb/vhdl/tb_unb2_led.vhd  |  4 --
 .../src/vhdl/mmm_unb2_minimal.vhd             |  6 ---
 .../src/vhdl/qsys_unb2_minimal_pkg.vhd        |  1 -
 .../unb2_minimal/src/vhdl/unb2_minimal.vhd    |  6 ---
 .../unb2_minimal/tb/vhdl/tb_unb2_minimal.vhd  |  4 --
 .../unb2_pinning/src/vhdl/unb2_pinning.vhd    | 13 ------
 .../src/vhdl/unb2_singlemac.vhd               | 15 -------
 .../unb2_test_10GbE/tb_unb2_test_10GbE.vhd    |  3 --
 .../unb2_test_10GbE/unb2_test_10GbE.vhd       |  3 --
 .../unb2_test_1GbE/tb_unb2_test_1GbE.vhd      |  5 ---
 .../unb2_test_1GbE/unb2_test_1GbE.vhd         |  5 ---
 .../unb2_test_all/tb_unb2_test_all.vhd        |  5 ---
 .../revisions/unb2_test_all/unb2_test_all.vhd |  3 --
 .../tb_unb2_test_ddr_MB_I.vhd                 |  5 ---
 .../unb2_test_ddr_MB_I/unb2_test_ddr_MB_I.vhd |  3 --
 .../tb_unb2_test_ddr_MB_II.vhd                |  5 ---
 .../unb2_test_ddr_MB_II.vhd                   |  3 --
 .../tb_unb2_test_ddr_MB_I_II.vhd              |  5 ---
 .../unb2_test_ddr_MB_I_II.vhd                 |  3 --
 .../unb2_test/src/vhdl/mmm_unb2_test.vhd      | 10 -----
 .../unb2_test/src/vhdl/qsys_unb2_test_pkg.vhd |  2 -
 .../designs/unb2_test/src/vhdl/udp_stream.vhd | 16 -------
 .../designs/unb2_test/src/vhdl/unb2_test.vhd  | 19 +--------
 .../unb2_test/src/vhdl/unb2_test_pkg.vhd      |  3 --
 .../unb2_test/tb/vhdl/tb_unb2_test.vhd        |  6 ---
 .../unb2_board/src/vhdl/ctrl_unb2_board.vhd   | 17 +-------
 .../src/vhdl/mms_unb2_board_sens.vhd          |  7 ----
 .../src/vhdl/mms_unb2_board_system_info.vhd   |  6 ---
 .../src/vhdl/mms_unb2_fpga_sens.vhd           |  7 ----
 .../src/vhdl/unb2_board_back_io.vhd           |  9 +---
 .../src/vhdl/unb2_board_clk125_pll.vhd        |  5 ---
 .../src/vhdl/unb2_board_clk200_pll.vhd        |  5 ---
 .../src/vhdl/unb2_board_clk25_pll.vhd         |  2 -
 .../src/vhdl/unb2_board_clk_rst.vhd           |  5 ---
 .../src/vhdl/unb2_board_front_io.vhd          | 10 +----
 .../src/vhdl/unb2_board_node_ctrl.vhd         |  5 ---
 .../src/vhdl/unb2_board_peripherals_pkg.vhd   |  2 -
 .../unb2_board/src/vhdl/unb2_board_pkg.vhd    |  6 ---
 .../src/vhdl/unb2_board_pmbus_ctrl.vhd        |  7 ----
 .../src/vhdl/unb2_board_qsfp_leds.vhd         |  7 ----
 .../src/vhdl/unb2_board_ring_io.vhd           |  9 +---
 .../unb2_board/src/vhdl/unb2_board_sens.vhd   |  7 ----
 .../src/vhdl/unb2_board_sens_ctrl.vhd         |  6 ---
 .../src/vhdl/unb2_board_sens_reg.vhd          |  5 ---
 .../src/vhdl/unb2_board_system_info.vhd       |  5 ---
 .../src/vhdl/unb2_board_system_info_reg.vhd   |  9 ----
 .../src/vhdl/unb2_board_wdi_extend.vhd        |  5 ---
 .../src/vhdl/unb2_board_wdi_reg.vhd           |  7 ----
 .../src/vhdl/unb2_fpga_sens_reg.vhd           |  6 ---
 .../tb/vhdl/tb_mms_unb2_board_sens.vhd        |  8 ----
 .../tb/vhdl/tb_unb2_board_clk125_pll.vhd      |  6 ---
 .../tb/vhdl/tb_unb2_board_clk200_pll.vhd      |  7 ----
 .../tb/vhdl/tb_unb2_board_clk25_pll.vhd       |  6 ---
 .../tb/vhdl/tb_unb2_board_node_ctrl.vhd       |  6 ---
 .../tb/vhdl/tb_unb2_board_qsfp_leds.vhd       |  4 --
 .../src/vhdl/unb2_board_10gbe.vhd             |  6 ---
 .../ddr4_micron46_mbIIskew_inst.vhd           |  1 -
 .../ddr4_micron46_mbIskew_inst.vhd            |  1 -
 .../src/vhdl/mmm_unb2a_heater.vhd             |  6 ---
 .../src/vhdl/qsys_unb2a_heater_pkg.vhd        |  1 -
 .../unb2a_heater/src/vhdl/unb2a_heater.vhd    |  6 ---
 .../unb2a_heater/tb/vhdl/tb_unb2a_heater.vhd  |  4 --
 .../designs/unb2a_led/src/vhdl/unb2a_led.vhd  | 11 -----
 .../unb2a_led/tb/vhdl/tb_unb2a_led.vhd        |  4 --
 .../src/vhdl/mmm_unb2a_minimal.vhd            |  6 ---
 .../src/vhdl/qsys_unb2a_minimal_pkg.vhd       |  1 -
 .../unb2a_minimal/src/vhdl/unb2a_minimal.vhd  |  6 ---
 .../tb/vhdl/tb_unb2a_minimal.vhd              |  3 --
 .../unb2a_test_10GbE/tb_unb2a_test_10GbE.vhd  |  3 --
 .../unb2a_test_10GbE/unb2a_test_10GbE.vhd     |  3 --
 .../unb2a_test_1GbE/tb_unb2a_test_1GbE.vhd    |  5 ---
 .../unb2a_test_1GbE/unb2a_test_1GbE.vhd       |  5 ---
 .../unb2a_test_all/tb_unb2a_test_all.vhd      |  5 ---
 .../unb2a_test_all/unb2a_test_all.vhd         |  3 --
 .../tb_unb2a_test_ddr_MB_I.vhd                |  5 ---
 .../unb2a_test_ddr_MB_I.vhd                   |  3 --
 .../tb_unb2a_test_ddr_MB_II.vhd               |  5 ---
 .../unb2a_test_ddr_MB_II.vhd                  |  3 --
 .../tb_unb2a_test_ddr_MB_I_II.vhd             |  5 ---
 .../unb2a_test_ddr_MB_I_II.vhd                |  3 --
 .../unb2a_test/src/vhdl/mmm_unb2a_test.vhd    | 11 -----
 .../src/vhdl/qsys_unb2a_test_pkg.vhd          |  4 --
 .../unb2a_test/src/vhdl/udp_stream.vhd        | 16 -------
 .../unb2a_test/src/vhdl/unb2a_test.vhd        | 23 +---------
 .../unb2a_test/src/vhdl/unb2a_test_pkg.vhd    |  3 --
 .../unb2a_test/tb/vhdl/tb_unb2a_test.vhd      |  6 ---
 .../unb2a_board/src/vhdl/ctrl_unb2_board.vhd  | 15 -------
 .../src/vhdl/mms_unb2_board_sens.vhd          |  7 ----
 .../src/vhdl/mms_unb2_board_system_info.vhd   |  6 ---
 .../src/vhdl/mms_unb2_fpga_sens.vhd           |  7 ----
 .../src/vhdl/unb2_board_back_io.vhd           |  9 +---
 .../src/vhdl/unb2_board_clk125_pll.vhd        |  5 ---
 .../src/vhdl/unb2_board_clk200_pll.vhd        |  5 ---
 .../src/vhdl/unb2_board_clk25_pll.vhd         |  2 -
 .../src/vhdl/unb2_board_clk_rst.vhd           |  5 ---
 .../src/vhdl/unb2_board_front_io.vhd          | 10 +----
 .../src/vhdl/unb2_board_hmc_ctrl.vhd          |  6 ---
 .../src/vhdl/unb2_board_node_ctrl.vhd         |  5 ---
 .../src/vhdl/unb2_board_peripherals_pkg.vhd   |  2 -
 .../unb2a_board/src/vhdl/unb2_board_pkg.vhd   |  6 ---
 .../src/vhdl/unb2_board_pmbus_ctrl.vhd        |  6 ---
 .../src/vhdl/unb2_board_qsfp_leds.vhd         |  7 ----
 .../src/vhdl/unb2_board_ring_io.vhd           |  9 +---
 .../unb2a_board/src/vhdl/unb2_board_sens.vhd  |  6 ---
 .../src/vhdl/unb2_board_sens_ctrl.vhd         |  6 ---
 .../src/vhdl/unb2_board_sens_reg.vhd          |  5 ---
 .../src/vhdl/unb2_board_system_info.vhd       |  5 ---
 .../src/vhdl/unb2_board_system_info_reg.vhd   |  9 ----
 .../src/vhdl/unb2_board_wdi_extend.vhd        |  5 ---
 .../src/vhdl/unb2_board_wdi_reg.vhd           |  7 ----
 .../src/vhdl/unb2_fpga_sens_reg.vhd           |  6 ---
 .../tb/vhdl/tb_mms_unb2_board_sens.vhd        |  7 ----
 .../tb/vhdl/tb_unb2_board_clk125_pll.vhd      |  6 ---
 .../tb/vhdl/tb_unb2_board_clk200_pll.vhd      |  7 ----
 .../tb/vhdl/tb_unb2_board_clk25_pll.vhd       |  6 ---
 .../tb/vhdl/tb_unb2_board_node_ctrl.vhd       |  6 ---
 .../tb/vhdl/tb_unb2_board_qsfp_leds.vhd       |  4 --
 .../src/vhdl/unb2_board_10gbe.vhd             |  6 ---
 .../src/vhdl/unb2b_arp_ping.vhd               |  8 ----
 .../unb2b_arp_ping/tb/vhdl/tb_eth1g.vhd       | 10 -----
 .../unb2b_arp_ping/tb/vhdl/tb_tb_eth1g.vhd    |  5 ---
 .../tb/vhdl/tb_unb2b_arp_ping.vhd             |  7 ----
 .../src/vhdl/mmm_unb2b_heater.vhd             |  6 ---
 .../src/vhdl/qsys_unb2b_heater_pkg.vhd        |  2 -
 .../unb2b_heater/src/vhdl/unb2b_heater.vhd    |  6 ---
 .../unb2b_heater/tb/vhdl/tb_unb2b_heater.vhd  |  4 --
 .../altjesd_ss_RX_corepll_inst.vhd            |  1 -
 .../altjesd_ss_RX_frame_reset_inst.vhd        |  1 -
 .../altjesd_ss_RX_link_reset_inst.vhd         |  1 -
 .../altjesd_ss_RX_reset_seq_inst.vhd          |  1 -
 .../altjesd_ss_RX_xcvr_reset_control_inst.vhd |  1 -
 .../device_clk/device_clk_inst.vhd            |  1 -
 .../frame_clk/frame_clk_inst.vhd              |  1 -
 .../ip/qsys_unb2b_minimal/jesd/jesd_inst.vhd  |  1 -
 .../link_clk/link_clk_inst.vhd                |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 ...sys_unb2b_minimal_avs_common_mm_0_inst.vhd |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 ...sys_unb2b_minimal_avs_common_mm_1_inst.vhd |  1 -
 .../avs2_eth_coe_10/sim/avs2_eth_coe.vhd      |  4 --
 .../sim/common_network_layers_pkg.vhd         |  2 -
 .../avs2_eth_coe_10/sim/common_pkg.vhd        | 12 ------
 .../avs2_eth_coe_10/sim/dp_stream_pkg.vhd     | 17 +-------
 .../avs2_eth_coe_10/sim/eth_pkg.vhd           |  7 +---
 .../avs2_eth_coe_10/sim/tech_tse_pkg.vhd      |  2 -
 .../avs2_eth_coe_10/synth/avs2_eth_coe.vhd    |  4 --
 .../synth/common_network_layers_pkg.vhd       |  2 -
 .../avs2_eth_coe_10/synth/common_pkg.vhd      | 12 ------
 .../avs2_eth_coe_10/synth/dp_stream_pkg.vhd   | 17 +-------
 .../avs2_eth_coe_10/synth/eth_pkg.vhd         |  7 +---
 .../avs2_eth_coe_10/synth/tech_tse_pkg.vhd    |  2 -
 .../qsys_unb2b_minimal_avs_eth_0_inst.vhd     |  1 -
 .../qsys_unb2b_minimal_clk_0_inst.vhd         |  1 -
 .../qsys_unb2b_minimal_cpu_0_inst.vhd         |  1 -
 .../qsys_unb2b_minimal_jesd204_inst.vhd       |  1 -
 ..._0_altera_avalon_jtag_uart_180_tj65noi.vhd | 42 -------------------
 .../qsys_unb2b_minimal_jtag_uart_0_inst.vhd   |  1 -
 ...tera_avalon_onchip_memory2_180_lo46q2y.vhd |  6 ---
 ...ys_unb2b_minimal_onchip_memory2_0_inst.vhd |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_pio_pps_inst.vhd       |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 ...sys_unb2b_minimal_pio_system_info_inst.vhd |  1 -
 ..._pio_wdi_altera_avalon_pio_180_2botkdq.vhd |  7 ----
 .../qsys_unb2b_minimal_pio_wdi_inst.vhd       |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_reg_dpmm_ctrl_inst.vhd |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_reg_dpmm_data_inst.vhd |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_reg_epcs_inst.vhd      |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 ..._unb2b_minimal_reg_fpga_temp_sens_inst.vhd |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 ...b2b_minimal_reg_fpga_voltage_sens_inst.vhd |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_reg_mmdp_ctrl_inst.vhd |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_reg_mmdp_data_inst.vhd |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_reg_remu_inst.vhd      |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_reg_unb_pmbus_inst.vhd |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_reg_unb_sens_inst.vhd  |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_reg_wdi_inst.vhd       |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 ...sys_unb2b_minimal_rom_system_info_inst.vhd |  1 -
 ...imer_0_altera_avalon_timer_180_5qqtsby.vhd | 13 ------
 .../qsys_unb2b_minimal_timer_0_inst.vhd       |  1 -
 .../unb2b_jesd_node0/unb2b_jesd_node0.vhd     |  5 ---
 .../altjesd_ss_RX_corepll_inst.vhd            |  1 -
 .../altjesd_ss_RX_frame_reset_inst.vhd        |  1 -
 .../altjesd_ss_RX_link_reset_inst.vhd         |  1 -
 .../altjesd_ss_RX_reset_seq_inst.vhd          |  1 -
 .../altjesd_ss_RX_xcvr_reset_control_inst.vhd |  1 -
 .../device_clk/device_clk_inst.vhd            |  1 -
 .../frame_clk/frame_clk_inst.vhd              |  1 -
 .../ip/qsys_unb2b_minimal/jesd/jesd_inst.vhd  |  1 -
 .../link_clk/link_clk_inst.vhd                |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 ...sys_unb2b_minimal_avs_common_mm_0_inst.vhd |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 ...sys_unb2b_minimal_avs_common_mm_1_inst.vhd |  1 -
 .../avs2_eth_coe_10/sim/avs2_eth_coe.vhd      |  4 --
 .../sim/common_network_layers_pkg.vhd         |  2 -
 .../avs2_eth_coe_10/sim/common_pkg.vhd        | 12 ------
 .../avs2_eth_coe_10/sim/dp_stream_pkg.vhd     | 17 +-------
 .../avs2_eth_coe_10/sim/eth_pkg.vhd           |  7 +---
 .../avs2_eth_coe_10/sim/tech_tse_pkg.vhd      |  2 -
 .../avs2_eth_coe_10/synth/avs2_eth_coe.vhd    |  4 --
 .../synth/common_network_layers_pkg.vhd       |  2 -
 .../avs2_eth_coe_10/synth/common_pkg.vhd      | 12 ------
 .../avs2_eth_coe_10/synth/dp_stream_pkg.vhd   | 17 +-------
 .../avs2_eth_coe_10/synth/eth_pkg.vhd         |  7 +---
 .../avs2_eth_coe_10/synth/tech_tse_pkg.vhd    |  2 -
 .../qsys_unb2b_minimal_avs_eth_0_inst.vhd     |  1 -
 .../qsys_unb2b_minimal_clk_0_inst.vhd         |  1 -
 .../qsys_unb2b_minimal_cpu_0_inst.vhd         |  1 -
 .../qsys_unb2b_minimal_jesd204_inst.vhd       |  1 -
 ..._0_altera_avalon_jtag_uart_180_tj65noi.vhd | 42 -------------------
 .../qsys_unb2b_minimal_jtag_uart_0_inst.vhd   |  1 -
 ...tera_avalon_onchip_memory2_180_lo46q2y.vhd |  6 ---
 ...ys_unb2b_minimal_onchip_memory2_0_inst.vhd |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_pio_pps_inst.vhd       |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 ...sys_unb2b_minimal_pio_system_info_inst.vhd |  1 -
 ..._pio_wdi_altera_avalon_pio_180_2botkdq.vhd |  7 ----
 .../qsys_unb2b_minimal_pio_wdi_inst.vhd       |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_reg_dpmm_ctrl_inst.vhd |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_reg_dpmm_data_inst.vhd |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_reg_epcs_inst.vhd      |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 ..._unb2b_minimal_reg_fpga_temp_sens_inst.vhd |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 ...b2b_minimal_reg_fpga_voltage_sens_inst.vhd |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_reg_mmdp_ctrl_inst.vhd |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_reg_mmdp_data_inst.vhd |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_reg_remu_inst.vhd      |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_reg_unb_pmbus_inst.vhd |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_reg_unb_sens_inst.vhd  |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 .../qsys_unb2b_minimal_reg_wdi_inst.vhd       |  1 -
 .../avs_common_mm_10/sim/avs_common_mm.vhd    |  3 --
 .../avs_common_mm_10/synth/avs_common_mm.vhd  |  3 --
 ...sys_unb2b_minimal_rom_system_info_inst.vhd |  1 -
 ...imer_0_altera_avalon_timer_180_5qqtsby.vhd | 13 ------
 .../qsys_unb2b_minimal_timer_0_inst.vhd       |  1 -
 .../unb2b_jesd_node3/unb2b_jesd_node3.vhd     |  5 ---
 .../unb2b_jesd/src/vhdl/mmm_unb2b_jesd.vhd    |  7 ----
 .../src/vhdl/qsys_unb2b_jesd_pkg.vhd          |  1 -
 .../unb2b_jesd/src/vhdl/unb2b_jesd.vhd        |  8 ----
 .../unb2b_jesd/tb/vhdl/tb_unb2b_jesd.vhd      |  3 --
 .../unb2b_minimal_125m/unb2b_minimal_125m.vhd |  3 --
 .../src/vhdl/mmm_unb2b_minimal.vhd            |  6 ---
 .../src/vhdl/qsys_unb2b_minimal_pkg.vhd       |  1 -
 .../unb2b_minimal/src/vhdl/unb2b_minimal.vhd  |  6 ---
 .../tb/vhdl/tb_unb2b_minimal.vhd              |  3 --
 .../unb2b_test_10GbE/tb_unb2b_test_10GbE.vhd  |  3 --
 .../unb2b_test_10GbE/unb2b_test_10GbE.vhd     |  3 --
 .../tb_unb2b_test_ddr_MB_I_II.vhd             |  5 ---
 .../unb2b_test_ddr_MB_I_II.vhd                |  3 --
 .../unb2b_test/src/vhdl/mmm_unb2b_test.vhd    | 10 -----
 .../src/vhdl/qsys_unb2b_test_pkg.vhd          |  4 --
 .../unb2b_test/src/vhdl/udp_stream.vhd        | 16 -------
 .../unb2b_test/src/vhdl/unb2b_test.vhd        | 23 +---------
 .../unb2b_test/src/vhdl/unb2b_test_pkg.vhd    |  3 --
 .../unb2b_test/tb/vhdl/tb_unb2b_test.vhd      |  6 ---
 .../unb2b_board/src/vhdl/ctrl_unb2b_board.vhd | 16 -------
 .../src/vhdl/mms_unb2b_board_sens.vhd         |  7 ----
 .../src/vhdl/mms_unb2b_board_system_info.vhd  |  6 ---
 .../src/vhdl/mms_unb2b_fpga_sens.vhd          |  6 ---
 .../src/vhdl/unb2b_board_back_io.vhd          |  9 +---
 .../src/vhdl/unb2b_board_clk125_pll.vhd       |  5 ---
 .../src/vhdl/unb2b_board_clk200_pll.vhd       |  5 ---
 .../src/vhdl/unb2b_board_clk25_pll.vhd        |  2 -
 .../src/vhdl/unb2b_board_clk_rst.vhd          |  5 ---
 .../src/vhdl/unb2b_board_front_io.vhd         | 10 +----
 .../src/vhdl/unb2b_board_hmc_ctrl.vhd         |  6 ---
 .../src/vhdl/unb2b_board_node_ctrl.vhd        |  5 ---
 .../src/vhdl/unb2b_board_peripherals_pkg.vhd  |  2 -
 .../unb2b_board/src/vhdl/unb2b_board_pkg.vhd  |  6 ---
 .../src/vhdl/unb2b_board_pmbus_ctrl.vhd       |  6 ---
 .../src/vhdl/unb2b_board_qsfp_leds.vhd        |  7 ----
 .../src/vhdl/unb2b_board_ring_io.vhd          |  9 +---
 .../unb2b_board/src/vhdl/unb2b_board_sens.vhd |  6 ---
 .../src/vhdl/unb2b_board_sens_ctrl.vhd        |  6 ---
 .../src/vhdl/unb2b_board_sens_reg.vhd         |  5 ---
 .../src/vhdl/unb2b_board_system_info.vhd      |  5 ---
 .../src/vhdl/unb2b_board_system_info_reg.vhd  | 10 -----
 .../src/vhdl/unb2b_board_wdi_extend.vhd       |  5 ---
 .../src/vhdl/unb2b_board_wdi_reg.vhd          |  7 ----
 .../tb/vhdl/tb_mms_unb2b_board_sens.vhd       |  7 ----
 .../tb/vhdl/tb_unb2b_board_clk125_pll.vhd     |  6 ---
 .../tb/vhdl/tb_unb2b_board_clk200_pll.vhd     |  7 ----
 .../tb/vhdl/tb_unb2b_board_clk25_pll.vhd      |  6 ---
 .../tb/vhdl/tb_unb2b_board_node_ctrl.vhd      |  6 ---
 .../tb/vhdl/tb_unb2b_board_qsfp_leds.vhd      |  4 --
 .../src/vhdl/unb2b_board_10gbe.vhd            |  6 ---
 .../designs/unb2c_led/src/vhdl/unb2c_led.vhd  | 16 -------
 .../src/vhdl/mmm_unb2c_minimal.vhd            |  6 ---
 .../src/vhdl/qsys_unb2c_minimal_pkg.vhd       |  1 -
 .../unb2c_minimal/src/vhdl/unb2c_minimal.vhd  |  6 ---
 .../tb/vhdl/tb_unb2c_minimal.vhd              |  4 --
 .../unb2c_test_10GbE/tb_unb2c_test_10GbE.vhd  |  3 --
 .../unb2c_test_10GbE/unb2c_test_10GbE.vhd     |  5 ---
 .../tb_unb2c_test_1GbE_I.vhd                  |  7 ----
 .../unb2c_test_1GbE_I/unb2c_test_1GbE_I.vhd   |  5 ---
 .../tb_unb2c_test_1GbE_II.vhd                 |  8 ----
 .../unb2c_test_1GbE_II/unb2c_test_1GbE_II.vhd |  5 ---
 .../unb2c_test_ddr/tb_unb2c_test_ddr.vhd      |  3 --
 .../unb2c_test_ddr/unb2c_test_ddr.vhd         |  5 ---
 .../tb_unb2c_test_ddr_16G.vhd                 |  3 --
 .../unb2c_test_ddr_16G/unb2c_test_ddr_16G.vhd |  5 ---
 .../tb_unb2c_test_heater.vhd                  |  3 --
 .../unb2c_test_heater/unb2c_test_heater.vhd   |  4 --
 .../tb_unb2c_test_jesd204b.vhd                |  3 --
 .../unb2c_test_jesd204b.vhd                   |  4 --
 .../unb2c_test_minimal/unb2c_test_minimal.vhd |  5 ---
 .../unb2c_test/src/vhdl/mmm_unb2c_test.vhd    |  8 ----
 .../vhdl/node_adc_input_and_timing_nowg.vhd   |  8 +---
 .../src/vhdl/qsys_unb2c_test_pkg.vhd          |  2 -
 .../unb2c_test/src/vhdl/udp_stream.vhd        | 16 -------
 .../unb2c_test/src/vhdl/unb2c_test.vhd        | 20 +--------
 .../unb2c_test/src/vhdl/unb2c_test_pkg.vhd    |  5 +--
 .../unb2c_test/tb/vhdl/tb_unb2c_test.vhd      |  4 --
 .../source/bscan2_8port_top.vhd               |  3 --
 .../source/jtag_top(str).vhd                  |  6 ---
 .../unb2c_board/src/vhdl/ctrl_unb2c_board.vhd | 15 -------
 .../src/vhdl/mms_unb2c_board_system_info.vhd  |  6 ---
 .../src/vhdl/mms_unb2c_fpga_sens.vhd          |  6 ---
 .../src/vhdl/unb2c_board_back_io.vhd          |  9 +---
 .../src/vhdl/unb2c_board_clk125_pll.vhd       |  5 ---
 .../src/vhdl/unb2c_board_clk200_pll.vhd       |  5 ---
 .../src/vhdl/unb2c_board_clk25_pll.vhd        |  2 -
 .../src/vhdl/unb2c_board_clk_rst.vhd          |  5 ---
 .../src/vhdl/unb2c_board_front_io.vhd         | 10 +----
 .../src/vhdl/unb2c_board_node_ctrl.vhd        |  5 ---
 .../src/vhdl/unb2c_board_peripherals_pkg.vhd  |  2 -
 .../unb2c_board/src/vhdl/unb2c_board_pkg.vhd  |  5 ---
 .../src/vhdl/unb2c_board_qsfp_leds.vhd        |  7 ----
 .../src/vhdl/unb2c_board_ring_io.vhd          |  9 +---
 .../src/vhdl/unb2c_board_system_info.vhd      |  5 ---
 .../src/vhdl/unb2c_board_system_info_reg.vhd  | 10 -----
 .../src/vhdl/unb2c_board_wdi_extend.vhd       |  5 ---
 .../src/vhdl/unb2c_board_wdi_reg.vhd          |  7 ----
 .../tb/vhdl/tb_unb2c_board_clk125_pll.vhd     |  6 ---
 .../tb/vhdl/tb_unb2c_board_clk200_pll.vhd     |  7 ----
 .../tb/vhdl/tb_unb2c_board_clk25_pll.vhd      |  6 ---
 .../tb/vhdl/tb_unb2c_board_node_ctrl.vhd      |  6 ---
 .../tb/vhdl/tb_unb2c_board_qsfp_leds.vhd      |  4 --
 .../src/vhdl/unb2c_board_10gbe.vhd            |  6 ---
 .../axi4/src/vhdl/axi4_lite_mm_bridge.vhd     |  2 -
 .../base/axi4/src/vhdl/axi4_lite_pkg.vhd      |  4 +-
 .../axi4/src/vhdl/axi4_stream_dp_bridge.vhd   |  4 --
 .../base/axi4/src/vhdl/axi4_stream_pkg.vhd    | 15 +------
 .../axi4/tb/vhdl/tb_axi4_lite_mm_bridge.vhd   |  3 --
 .../axi4/tb/vhdl/tb_axi4_stream_dp_bridge.vhd |  5 ---
 .../tb/vhdl/tb_tb_axi4_stream_dp_bridge.vhd   |  4 --
 .../base/common/src/vhdl/avs_common_mm.vhd    |  3 --
 .../common/src/vhdl/avs_common_mm_irq.vhd     |  3 --
 .../src/vhdl/avs_common_mm_readlatency0.vhd   |  3 --
 .../src/vhdl/avs_common_mm_readlatency2.vhd   |  3 --
 .../src/vhdl/avs_common_mm_readlatency4.vhd   |  3 --
 .../src/vhdl/avs_common_ram_crw_crw.vhd       |  6 ---
 .../common/src/vhdl/avs_common_reg_r_w.vhd    |  6 ---
 .../base/common/src/vhdl/common_acapture.vhd  |  5 ---
 .../common/src/vhdl/common_acapture_slv.vhd   |  4 --
 .../common/src/vhdl/common_accumulate.vhd     |  5 ---
 .../base/common/src/vhdl/common_add_sub.vhd   |  5 +--
 .../common/src/vhdl/common_add_symbol.vhd     |  5 ---
 .../common/src/vhdl/common_adder_staged.vhd   |  8 ----
 .../common/src/vhdl/common_adder_tree.vhd     |  1 -
 .../vhdl/common_adder_tree_a_recursive.vhd    |  4 --
 .../src/vhdl/common_adder_tree_a_str.vhd      |  4 +-
 .../base/common/src/vhdl/common_areset.vhd    |  6 ---
 .../base/common/src/vhdl/common_async.vhd     |  5 ---
 .../base/common/src/vhdl/common_async_slv.vhd |  1 -
 .../base/common/src/vhdl/common_bit_delay.vhd |  4 --
 .../base/common/src/vhdl/common_blockreg.vhd  |  5 ---
 .../base/common/src/vhdl/common_clip.vhd      |  5 ---
 .../src/vhdl/common_clock_active_detector.vhd |  5 ---
 .../src/vhdl/common_clock_phase_detector.vhd  |  6 +--
 .../src/vhdl/common_complex_add_sub.vhd       |  2 -
 .../common/src/vhdl/common_complex_round.vhd  |  2 -
 .../common/src/vhdl/common_components_pkg.vhd |  2 -
 .../base/common/src/vhdl/common_counter.vhd   |  6 ---
 .../vhdl/common_create_strobes_from_valid.vhd |  6 ---
 .../base/common/src/vhdl/common_ddio_in.vhd   |  3 --
 .../base/common/src/vhdl/common_ddio_out.vhd  |  3 --
 .../base/common/src/vhdl/common_ddreg.vhd     | 21 ----------
 .../base/common/src/vhdl/common_ddreg_slv.vhd |  2 -
 .../base/common/src/vhdl/common_debounce.vhd  |  5 ---
 .../common/src/vhdl/common_deinterleave.vhd   |  6 +--
 .../base/common/src/vhdl/common_delay.vhd     |  4 --
 .../common/src/vhdl/common_demultiplexer.vhd  |  4 --
 .../common/src/vhdl/common_duty_cycle.vhd     |  7 ----
 libraries/base/common/src/vhdl/common_evt.vhd |  5 ---
 .../base/common/src/vhdl/common_fanout.vhd    |  3 --
 .../common/src/vhdl/common_fanout_tree.vhd    |  4 +-
 .../base/common/src/vhdl/common_field_pkg.vhd |  4 --
 .../base/common/src/vhdl/common_fifo_dc.vhd   |  5 ---
 .../src/vhdl/common_fifo_dc_lock_control.vhd  |  5 ---
 .../src/vhdl/common_fifo_dc_mixed_widths.vhd  |  5 ---
 .../base/common/src/vhdl/common_fifo_rd.vhd   |  6 ---
 .../base/common/src/vhdl/common_fifo_sc.vhd   |  7 +---
 .../common/src/vhdl/common_flank_to_pulse.vhd |  7 ----
 .../common/src/vhdl/common_frame_busy.vhd     |  4 --
 .../base/common/src/vhdl/common_init.vhd      |  6 ---
 .../base/common/src/vhdl/common_inout.vhd     |  4 --
 .../base/common/src/vhdl/common_int2float.vhd |  7 +---
 .../src/vhdl/common_interface_layers_pkg.vhd  |  4 --
 .../common/src/vhdl/common_interleave.vhd     |  5 ---
 .../src/vhdl/common_interval_monitor.vhd      |  5 ---
 .../common/src/vhdl/common_led_controller.vhd |  5 ---
 .../src/vhdl/common_lfsr_sequences_pkg.vhd    |  6 +--
 .../base/common/src/vhdl/common_math_pkg.vhd  |  9 +---
 .../base/common/src/vhdl/common_mem_demux.vhd |  5 ---
 .../base/common/src/vhdl/common_mem_mux.vhd   |  4 --
 .../base/common/src/vhdl/common_mem_pkg.vhd   |  6 ---
 .../common/src/vhdl/common_multiplexer.vhd    |  3 --
 .../src/vhdl/common_network_layers_pkg.vhd    |  4 --
 .../vhdl/common_network_total_header_pkg.vhd  | 11 -----
 .../base/common/src/vhdl/common_operation.vhd |  5 ---
 .../common/src/vhdl/common_operation_tree.vhd |  6 +--
 .../src/vhdl/common_paged_ram_crw_crw.vhd     |  7 +---
 .../common/src/vhdl/common_paged_ram_r_w.vhd  |  4 --
 .../src/vhdl/common_paged_ram_rw_rw.vhd       |  4 --
 .../common/src/vhdl/common_paged_ram_w_rr.vhd |  4 --
 .../src/vhdl/common_paged_ram_ww_rr.vhd       |  5 ---
 .../base/common/src/vhdl/common_paged_reg.vhd |  4 --
 .../base/common/src/vhdl/common_peak.vhd      |  6 ---
 .../base/common/src/vhdl/common_pipeline.vhd  |  5 ---
 .../src/vhdl/common_pipeline_integer.vhd      |  5 ---
 .../src/vhdl/common_pipeline_natural.vhd      |  5 ---
 .../common/src/vhdl/common_pipeline_sl.vhd    |  5 ---
 .../src/vhdl/common_pipeline_symbol.vhd       |  4 --
 libraries/base/common/src/vhdl/common_pkg.vhd | 13 ------
 .../common/src/vhdl/common_pulse_delay.vhd    |  4 --
 .../src/vhdl/common_pulse_delay_reg.vhd       |  6 ---
 .../common/src/vhdl/common_pulse_extend.vhd   |  6 ---
 .../base/common/src/vhdl/common_pulser.vhd    |  5 ---
 .../common/src/vhdl/common_pulser_us_ms_s.vhd |  5 ---
 .../base/common/src/vhdl/common_ram_cr_cw.vhd |  4 --
 .../src/vhdl/common_ram_cr_cw_ratio.vhd       |  4 --
 .../common/src/vhdl/common_ram_crw_cr.vhd     |  4 --
 .../common/src/vhdl/common_ram_crw_crw.vhd    |  5 ---
 .../src/vhdl/common_ram_crw_crw_ratio.vhd     |  5 ---
 .../common/src/vhdl/common_ram_crw_cw.vhd     |  4 --
 .../base/common/src/vhdl/common_ram_r_w.vhd   |  5 ---
 .../base/common/src/vhdl/common_ram_rw_rw.vhd |  4 --
 .../src/vhdl/common_reg_cross_domain.vhd      |  6 ---
 .../base/common/src/vhdl/common_reg_r_w.vhd   |  7 ----
 .../common/src/vhdl/common_reg_r_w_dc.vhd     |  7 ----
 .../common/src/vhdl/common_reinterleave.vhd   | 10 +++--
 .../common/src/vhdl/common_reorder_symbol.vhd | 10 +----
 .../common/src/vhdl/common_requantize.vhd     |  5 ---
 .../base/common/src/vhdl/common_request.vhd   |  5 ---
 .../base/common/src/vhdl/common_resize.vhd    |  6 +--
 .../common/src/vhdl/common_reverse_n_data.vhd |  5 ---
 .../common/src/vhdl/common_rl_decrease.vhd    |  6 ---
 .../common/src/vhdl/common_rl_increase.vhd    |  4 --
 .../common/src/vhdl/common_rl_register.vhd    |  6 ---
 libraries/base/common/src/vhdl/common_rom.vhd |  4 --
 .../base/common/src/vhdl/common_round.vhd     |  9 +---
 .../src/vhdl/common_select_m_symbols.vhd      |  5 ---
 .../common/src/vhdl/common_select_symbol.vhd  |  5 ---
 .../base/common/src/vhdl/common_shiftram.vhd  |  8 ----
 .../base/common/src/vhdl/common_shiftreg.vhd  |  5 ---
 .../src/vhdl/common_shiftreg_symbol.vhd       |  4 --
 .../base/common/src/vhdl/common_spulse.vhd    |  4 --
 .../common/src/vhdl/common_stable_delayed.vhd |  5 ---
 .../common/src/vhdl/common_stable_monitor.vhd |  5 ---
 .../base/common/src/vhdl/common_str_pkg.vhd   |  5 +--
 .../base/common/src/vhdl/common_switch.vhd    |  3 --
 .../base/common/src/vhdl/common_toggle.vhd    |  4 --
 .../common/src/vhdl/common_toggle_align.vhd   |  4 --
 .../base/common/src/vhdl/common_transpose.vhd |  5 ---
 .../src/vhdl/common_transpose_symbol.vhd      |  7 +---
 .../common/src/vhdl/common_variable_delay.vhd |  3 --
 .../src/vhdl/common_wideband_data_scope.vhd   |  7 +---
 libraries/base/common/src/vhdl/common_zip.vhd |  6 ---
 .../src/vhdl/mms_common_pulse_delay.vhd       |  6 ---
 .../base/common/src/vhdl/mms_common_reg.vhd   |  7 ----
 .../src/vhdl/mms_common_stable_monitor.vhd    |  6 ---
 .../src/vhdl/mms_common_variable_delay.vhd    |  5 ---
 .../common/tb/vhdl/tb_common_acapture.vhd     |  5 ---
 .../base/common/tb/vhdl/tb_common_add_sub.vhd |  6 ---
 .../common/tb/vhdl/tb_common_adder_tree.vhd   |  6 ---
 .../base/common/tb/vhdl/tb_common_async.vhd   |  5 ---
 .../vhdl/tb_common_clock_phase_detector.vhd   |  5 ---
 .../base/common/tb/vhdl/tb_common_counter.vhd |  6 ---
 .../tb_common_create_strobes_from_valid.vhd   |  4 --
 .../base/common/tb/vhdl/tb_common_ddreg.vhd   |  5 ---
 .../common/tb/vhdl/tb_common_debounce.vhd     |  3 --
 .../common/tb/vhdl/tb_common_duty_cycle.vhd   |  4 --
 .../common/tb/vhdl/tb_common_fanout_tree.vhd  |  5 ---
 .../vhdl/tb_common_fifo_dc_mixed_widths.vhd   |  8 ----
 .../base/common/tb/vhdl/tb_common_fifo_rd.vhd |  6 ---
 .../tb/vhdl/tb_common_flank_to_pulse.vhd      |  4 --
 .../base/common/tb/vhdl/tb_common_gcd.vhd     |  3 --
 .../base/common/tb/vhdl/tb_common_init.vhd    |  4 --
 .../common/tb/vhdl/tb_common_int2float.vhd    |  4 --
 .../common/tb/vhdl/tb_common_iobuf_in.vhd     |  5 ---
 .../tb/vhdl/tb_common_led_controller.vhd      |  5 ---
 .../base/common/tb/vhdl/tb_common_log.vhd     |  2 -
 .../base/common/tb/vhdl/tb_common_mem_mux.vhd |  5 ---
 .../base/common/tb/vhdl/tb_common_mem_pkg.vhd |  7 ----
 .../common/tb/vhdl/tb_common_multiplexer.vhd  |  5 ---
 .../tb/vhdl/tb_common_operation_tree.vhd      |  6 ---
 .../tb/vhdl/tb_common_paged_ram_crw_crw.vhd   |  5 ---
 .../tb/vhdl/tb_common_paged_ram_ww_rr.vhd     |  5 ---
 .../base/common/tb/vhdl/tb_common_pkg.vhd     | 15 -------
 .../common/tb/vhdl/tb_common_pulse_delay.vhd  |  5 ---
 .../common/tb/vhdl/tb_common_pulse_extend.vhd |  4 --
 .../base/common/tb/vhdl/tb_common_pulser.vhd  |  4 --
 .../tb/vhdl/tb_common_pulser_us_ms_s.vhd      |  4 --
 .../tb/vhdl/tb_common_reg_cross_domain.vhd    |  4 --
 .../common/tb/vhdl/tb_common_reinterleave.vhd |  4 --
 .../tb/vhdl/tb_common_reorder_symbol.vhd      |  4 --
 .../base/common/tb/vhdl/tb_common_rl.vhd      |  8 ----
 .../common/tb/vhdl/tb_common_rl_register.vhd  |  7 ----
 .../tb/vhdl/tb_common_select_m_symbols.vhd    |  4 --
 .../common/tb/vhdl/tb_common_shiftram.vhd     |  4 --
 .../common/tb/vhdl/tb_common_shiftreg.vhd     |  4 --
 .../base/common/tb/vhdl/tb_common_spulse.vhd  |  4 --
 .../base/common/tb/vhdl/tb_common_switch.vhd  |  4 --
 .../common/tb/vhdl/tb_common_to_sreal.vhd     |  4 --
 .../base/common/tb/vhdl/tb_common_toggle.vhd  |  5 ---
 .../common/tb/vhdl/tb_common_toggle_align.vhd |  4 --
 .../common/tb/vhdl/tb_common_transpose.vhd    |  4 --
 .../tb/vhdl/tb_common_transpose_symbol.vhd    |  4 --
 .../tb/vhdl/tb_common_variable_delay.vhd      |  7 ----
 .../base/common/tb/vhdl/tb_common_zip.vhd     |  6 ---
 .../common/tb/vhdl/tb_delta_cycle_demo.vhd    |  5 ---
 .../tb/vhdl/tb_mms_common_variable_delay.vhd  |  2 -
 .../base/common/tb/vhdl/tb_requantize.vhd     |  4 --
 libraries/base/common/tb/vhdl/tb_resize.vhd   |  4 --
 libraries/base/common/tb/vhdl/tb_round.vhd    |  5 ---
 .../common/tb/vhdl/tb_tb_common_add_sub.vhd   |  1 -
 ...tb_tb_common_create_strobes_from_valid.vhd |  2 -
 .../tb/vhdl/tb_tb_common_fanout_tree.vhd      |  1 -
 .../tb/vhdl/tb_tb_common_multiplexer.vhd      |  1 -
 .../tb/vhdl/tb_tb_common_operation_tree.vhd   |  1 -
 .../tb/vhdl/tb_tb_common_paged_ram_ww_rr.vhd  |  1 -
 .../tb/vhdl/tb_tb_common_reinterleave.vhd     |  3 --
 .../tb/vhdl/tb_tb_common_reorder_symbol.vhd   |  1 -
 .../base/common/tb/vhdl/tb_tb_common_rl.vhd   |  3 --
 .../tb/vhdl/tb_tb_common_rl_register.vhd      |  3 --
 .../common/tb/vhdl/tb_tb_common_transpose.vhd |  2 -
 .../src/vhdl/common_complex_mult.vhd          |  6 ---
 .../src/vhdl/common_complex_mult_add.vhd      | 11 -----
 .../base/common_mult/src/vhdl/common_mult.vhd |  4 --
 .../common_mult/src/vhdl/common_mult_add.vhd  |  4 --
 .../common_mult/src/vhdl/common_mult_add2.vhd |  4 --
 .../common_mult/src/vhdl/common_mult_add4.vhd |  4 --
 .../tb/vhdl/tb_common_complex_mult.vhd        |  6 ---
 .../common_mult/tb/vhdl/tb_common_mult.vhd    |  5 ---
 .../tb/vhdl/tb_common_mult_add2.vhd           |  7 ----
 .../tb/vhdl/tb_tb_common_complex_mult.vhd     |  2 -
 .../common_mult/tb/vhdl/tb_tb_common_mult.vhd |  2 -
 .../base/diag/src/vhdl/diag_block_gen.vhd     |  8 ----
 .../base/diag/src/vhdl/diag_block_gen_reg.vhd |  5 ---
 libraries/base/diag/src/vhdl/diag_bypass.vhd  |  8 ----
 .../base/diag/src/vhdl/diag_data_buffer.vhd   |  6 ---
 .../diag/src/vhdl/diag_data_buffer_dev.vhd    | 10 -----
 .../base/diag/src/vhdl/diag_frm_generator.vhd |  7 ----
 .../base/diag/src/vhdl/diag_frm_monitor.vhd   |  7 ----
 libraries/base/diag/src/vhdl/diag_pkg.vhd     |  4 +-
 libraries/base/diag/src/vhdl/diag_rx_seq.vhd  |  7 +---
 libraries/base/diag/src/vhdl/diag_tx_frm.vhd  |  6 ---
 libraries/base/diag/src/vhdl/diag_tx_seq.vhd  |  5 ---
 libraries/base/diag/src/vhdl/diag_wg.vhd      |  5 ---
 .../base/diag/src/vhdl/diag_wg_wideband.vhd   |  4 --
 .../diag/src/vhdl/diag_wg_wideband_reg.vhd    |  4 --
 .../base/diag/src/vhdl/mms_diag_block_gen.vhd |  8 +---
 .../diag/src/vhdl/mms_diag_data_buffer.vhd    |  3 --
 .../src/vhdl/mms_diag_data_buffer_dev.vhd     |  3 --
 .../base/diag/src/vhdl/mms_diag_rx_seq.vhd    | 19 ---------
 .../base/diag/src/vhdl/mms_diag_tx_seq.vhd    | 16 -------
 .../diag/src/vhdl/mms_diag_wg_wideband.vhd    |  5 ---
 .../src/vhdl/mms_diag_wg_wideband_arr.vhd     |  7 ----
 .../base/diag/tb/vhdl/tb_diag_block_gen.vhd   |  7 ----
 .../diag/tb/vhdl/tb_diag_data_buffer_dev.vhd  |  7 ----
 .../diag/tb/vhdl/tb_diag_frm_generator.vhd    |  5 ---
 .../base/diag/tb/vhdl/tb_diag_frm_monitor.vhd |  7 ----
 libraries/base/diag/tb/vhdl/tb_diag_pkg.vhd   |  2 -
 .../base/diag/tb/vhdl/tb_diag_regression.vhd  |  2 -
 .../base/diag/tb/vhdl/tb_diag_rx_seq.vhd      |  6 ---
 .../base/diag/tb/vhdl/tb_diag_tx_frm.vhd      |  6 ---
 .../base/diag/tb/vhdl/tb_diag_tx_seq.vhd      |  5 ---
 libraries/base/diag/tb/vhdl/tb_diag_wg.vhd    |  8 ----
 .../base/diag/tb/vhdl/tb_diag_wg_wideband.vhd |  6 ---
 .../diag/tb/vhdl/tb_mms_diag_block_gen.vhd    |  6 +--
 .../base/diag/tb/vhdl/tb_mms_diag_seq.vhd     |  7 ----
 .../diag/tb/vhdl/tb_tb_diag_block_gen.vhd     |  5 ---
 .../base/diag/tb/vhdl/tb_tb_diag_rx_seq.vhd   |  3 --
 .../diag/tb/vhdl/tb_tb_mms_diag_block_gen.vhd |  6 ---
 .../base/diag/tb/vhdl/tb_tb_mms_diag_seq.vhd  |  3 --
 .../base/diagnostics/src/vhdl/diagnostics.vhd | 11 -----
 .../diagnostics/src/vhdl/diagnostics_reg.vhd  |  9 +---
 .../diagnostics/src/vhdl/mm_rx_logger.vhd     | 10 -----
 .../diagnostics/src/vhdl/mm_rx_logger_reg.vhd |  6 ---
 .../src/vhdl/mm_rx_logger_trig.vhd            |  8 ----
 .../diagnostics/src/vhdl/mm_tx_framer.vhd     |  7 ----
 .../diagnostics/src/vhdl/mm_tx_framer_reg.vhd |  7 ----
 .../diagnostics/src/vhdl/mms_diagnostics.vhd  |  7 ----
 .../diagnostics/tb/vhdl/tb_diagnostics.vhd    |  9 ----
 .../tb/vhdl/tb_diagnostics_trnb_pkg.vhd       |  8 ----
 .../diagnostics/tb/vhdl/tb_mm_tx_framer.vhd   |  6 ---
 .../src/vhdl/mmm_unb1_dp_offload.vhd          |  5 ---
 .../src/vhdl/unb1_dp_offload.vhd              |  5 ---
 .../tb/vhdl/tb_unb1_dp_offload.vhd            |  5 ---
 .../base/dp/src/vhdl/dp_barrel_shift.vhd      |  5 ---
 .../base/dp/src/vhdl/dp_block_from_mm.vhd     |  5 ---
 .../base/dp/src/vhdl/dp_block_from_mm_dc.vhd  |  5 ---
 libraries/base/dp/src/vhdl/dp_block_gen.vhd   |  6 ---
 .../dp/src/vhdl/dp_block_gen_valid_arr.vhd    |  5 ---
 .../base/dp/src/vhdl/dp_block_reshape.vhd     |  5 ---
 .../base/dp/src/vhdl/dp_block_reshape_arr.vhd |  5 ---
 .../dp/src/vhdl/dp_block_reshape_sync.vhd     |  6 +--
 .../base/dp/src/vhdl/dp_block_resize.vhd      |  5 ---
 .../base/dp/src/vhdl/dp_block_select.vhd      |  5 ---
 libraries/base/dp/src/vhdl/dp_block_to_mm.vhd |  4 --
 .../vhdl/dp_block_validate_bsn_at_sync.vhd    |  5 ---
 .../dp/src/vhdl/dp_block_validate_channel.vhd |  5 ---
 .../dp/src/vhdl/dp_block_validate_err.vhd     |  4 --
 .../dp/src/vhdl/dp_block_validate_length.vhd  |  4 --
 libraries/base/dp/src/vhdl/dp_bsn_align.vhd   |  6 +--
 .../base/dp/src/vhdl/dp_bsn_align_reg.vhd     |  6 ---
 .../base/dp/src/vhdl/dp_bsn_align_v2.vhd      |  7 +---
 libraries/base/dp/src/vhdl/dp_bsn_delay.vhd   |  6 ---
 libraries/base/dp/src/vhdl/dp_bsn_monitor.vhd |  9 ----
 .../base/dp/src/vhdl/dp_bsn_monitor_reg.vhd   |  6 ---
 .../dp/src/vhdl/dp_bsn_monitor_reg_v2.vhd     |  5 ---
 .../base/dp/src/vhdl/dp_bsn_monitor_v2.vhd    |  9 ----
 .../dp/src/vhdl/dp_bsn_restore_global.vhd     |  5 ---
 .../base/dp/src/vhdl/dp_bsn_scheduler.vhd     |  7 ----
 .../base/dp/src/vhdl/dp_bsn_scheduler_reg.vhd |  6 ---
 libraries/base/dp/src/vhdl/dp_bsn_source.vhd  |  9 ----
 .../base/dp/src/vhdl/dp_bsn_source_reg.vhd    |  5 ---
 .../base/dp/src/vhdl/dp_bsn_source_reg_v2.vhd |  5 ---
 .../base/dp/src/vhdl/dp_bsn_source_v2.vhd     |  5 ---
 .../dp/src/vhdl/dp_bsn_sync_scheduler.vhd     |  9 +---
 .../base/dp/src/vhdl/dp_calculate_crc.vhd     |  6 ---
 libraries/base/dp/src/vhdl/dp_complex_add.vhd |  5 ---
 .../base/dp/src/vhdl/dp_complex_mult.vhd      |  4 --
 .../base/dp/src/vhdl/dp_components_pkg.vhd    |  4 --
 libraries/base/dp/src/vhdl/dp_concat.vhd      |  6 ---
 .../base/dp/src/vhdl/dp_concat_field_blk.vhd  |  9 ----
 libraries/base/dp/src/vhdl/dp_counter.vhd     |  4 --
 .../base/dp/src/vhdl/dp_counter_func.vhd      |  5 ---
 .../dp/src/vhdl/dp_counter_func_single.vhd    |  6 ---
 .../base/dp/src/vhdl/dp_deinterleave.vhd      |  7 ++--
 .../dp/src/vhdl/dp_deinterleave_one_to_n.vhd  |  5 ---
 libraries/base/dp/src/vhdl/dp_demux.vhd       | 10 -----
 libraries/base/dp/src/vhdl/dp_distribute.vhd  | 10 ++---
 .../base/dp/src/vhdl/dp_dummy_source.vhd      |  7 ----
 libraries/base/dp/src/vhdl/dp_eop_extend.vhd  |  5 ---
 libraries/base/dp/src/vhdl/dp_example_dut.vhd |  6 ---
 libraries/base/dp/src/vhdl/dp_field_blk.vhd   |  4 --
 libraries/base/dp/src/vhdl/dp_fifo_core.vhd   |  5 ---
 .../base/dp/src/vhdl/dp_fifo_core_arr.vhd     |  6 +--
 libraries/base/dp/src/vhdl/dp_fifo_dc.vhd     |  3 --
 libraries/base/dp/src/vhdl/dp_fifo_dc_arr.vhd |  3 --
 .../dp/src/vhdl/dp_fifo_dc_mixed_widths.vhd   | 14 +------
 libraries/base/dp/src/vhdl/dp_fifo_fill.vhd   |  3 --
 .../base/dp/src/vhdl/dp_fifo_fill_core.vhd    |  6 ---
 .../base/dp/src/vhdl/dp_fifo_fill_dc.vhd      |  3 --
 .../base/dp/src/vhdl/dp_fifo_fill_eop.vhd     |  7 ----
 .../base/dp/src/vhdl/dp_fifo_fill_eop_sc.vhd  |  2 -
 .../base/dp/src/vhdl/dp_fifo_fill_reg.vhd     |  6 ---
 .../base/dp/src/vhdl/dp_fifo_fill_sc.vhd      |  3 --
 .../base/dp/src/vhdl/dp_fifo_from_mm.vhd      |  6 ---
 .../base/dp/src/vhdl/dp_fifo_from_mm_reg.vhd  |  6 ---
 libraries/base/dp/src/vhdl/dp_fifo_info.vhd   |  4 --
 .../base/dp/src/vhdl/dp_fifo_monitor.vhd      |  6 ---
 .../base/dp/src/vhdl/dp_fifo_monitor_arr.vhd  |  5 ---
 libraries/base/dp/src/vhdl/dp_fifo_sc.vhd     |  3 --
 libraries/base/dp/src/vhdl/dp_fifo_to_mm.vhd  |  5 ---
 .../base/dp/src/vhdl/dp_fifo_to_mm_reg.vhd    |  6 ---
 libraries/base/dp/src/vhdl/dp_flush.vhd       |  7 ----
 libraries/base/dp/src/vhdl/dp_folder.vhd      |  7 +---
 .../dp/src/vhdl/dp_force_data_parallel.vhd    |  4 --
 .../base/dp/src/vhdl/dp_force_data_serial.vhd |  5 ---
 libraries/base/dp/src/vhdl/dp_frame.vhd       |  8 +---
 libraries/base/dp/src/vhdl/dp_frame_busy.vhd  |  5 ---
 .../base/dp/src/vhdl/dp_frame_busy_arr.vhd    |  2 -
 libraries/base/dp/src/vhdl/dp_frame_fsn.vhd   |  6 +--
 libraries/base/dp/src/vhdl/dp_frame_rd.vhd    |  6 ---
 .../base/dp/src/vhdl/dp_frame_remove.vhd      |  6 ---
 .../base/dp/src/vhdl/dp_frame_repack.vhd      |  5 ---
 libraries/base/dp/src/vhdl/dp_frame_rx.vhd    |  6 +--
 .../base/dp/src/vhdl/dp_frame_scheduler.vhd   |  6 +--
 .../base/dp/src/vhdl/dp_frame_status.vhd      |  5 ---
 libraries/base/dp/src/vhdl/dp_frame_tx.vhd    |  6 +--
 libraries/base/dp/src/vhdl/dp_gap.vhd         |  7 ----
 libraries/base/dp/src/vhdl/dp_hdr_insert.vhd  |  4 --
 libraries/base/dp/src/vhdl/dp_hdr_remove.vhd  |  5 ---
 libraries/base/dp/src/vhdl/dp_hold_ctrl.vhd   |  5 ---
 libraries/base/dp/src/vhdl/dp_hold_data.vhd   |  5 ---
 libraries/base/dp/src/vhdl/dp_hold_input.vhd  |  5 ---
 .../dp/src/vhdl/dp_interleave_n_to_one.vhd    |  5 ---
 .../base/dp/src/vhdl/dp_latency_adapter.vhd   |  7 ----
 .../base/dp/src/vhdl/dp_latency_fifo.vhd      |  5 ---
 .../base/dp/src/vhdl/dp_latency_increase.vhd  |  7 +---
 libraries/base/dp/src/vhdl/dp_loopback.vhd    |  6 ---
 libraries/base/dp/src/vhdl/dp_mon.vhd         |  6 ---
 libraries/base/dp/src/vhdl/dp_mux.vhd         |  7 +---
 libraries/base/dp/src/vhdl/dp_offload_rx.vhd  |  8 +---
 .../base/dp/src/vhdl/dp_offload_rx_filter.vhd |  7 ----
 .../dp/src/vhdl/dp_offload_rx_filter_mm.vhd   | 12 ------
 .../base/dp/src/vhdl/dp_offload_rx_legacy.vhd |  6 ---
 libraries/base/dp/src/vhdl/dp_offload_tx.vhd  |  9 +---
 .../base/dp/src/vhdl/dp_offload_tx_legacy.vhd |  6 ---
 .../dp/src/vhdl/dp_offload_tx_len_calc.vhd    |  5 ---
 .../base/dp/src/vhdl/dp_offload_tx_v3.vhd     | 11 -----
 libraries/base/dp/src/vhdl/dp_packet_dec.vhd  |  8 ----
 .../dp/src/vhdl/dp_packet_dec_channel_lo.vhd  |  5 ---
 .../base/dp/src/vhdl/dp_packet_detect.vhd     |  5 ---
 libraries/base/dp/src/vhdl/dp_packet_enc.vhd  |  5 ---
 .../dp/src/vhdl/dp_packet_enc_channel_lo.vhd  |  3 --
 .../base/dp/src/vhdl/dp_packet_merge.vhd      |  6 ---
 libraries/base/dp/src/vhdl/dp_packet_pkg.vhd  |  6 ---
 .../base/dp/src/vhdl/dp_packet_unmerge.vhd    |  5 ---
 .../base/dp/src/vhdl/dp_packetizing_pkg.vhd   |  6 +--
 libraries/base/dp/src/vhdl/dp_pad_insert.vhd  |  7 ----
 libraries/base/dp/src/vhdl/dp_pad_remove.vhd  |  5 ---
 .../base/dp/src/vhdl/dp_paged_sop_eop_reg.vhd |  5 ---
 libraries/base/dp/src/vhdl/dp_pipeline.vhd    | 10 -----
 .../base/dp/src/vhdl/dp_pipeline_arr.vhd      |  3 --
 .../base/dp/src/vhdl/dp_pipeline_ready.vhd    |  4 --
 libraries/base/dp/src/vhdl/dp_ram_from_mm.vhd |  7 ----
 .../base/dp/src/vhdl/dp_ram_from_mm_reg.vhd   |  6 ---
 libraries/base/dp/src/vhdl/dp_ram_to_mm.vhd   |  7 ----
 libraries/base/dp/src/vhdl/dp_ready.vhd       |  6 ---
 .../base/dp/src/vhdl/dp_reinterleave.vhd      |  8 ++--
 libraries/base/dp/src/vhdl/dp_repack.vhd      |  6 ---
 libraries/base/dp/src/vhdl/dp_repack_data.vhd | 20 ---------
 .../base/dp/src/vhdl/dp_repack_legacy.vhd     |  6 ---
 libraries/base/dp/src/vhdl/dp_requantize.vhd  |  6 ---
 .../base/dp/src/vhdl/dp_reverse_n_data.vhd    |  5 ---
 .../base/dp/src/vhdl/dp_reverse_n_data_fc.vhd |  5 ---
 libraries/base/dp/src/vhdl/dp_rsn_source.vhd  |  5 ---
 libraries/base/dp/src/vhdl/dp_selector.vhd    |  4 --
 .../base/dp/src/vhdl/dp_selector_arr.vhd      |  7 ----
 libraries/base/dp/src/vhdl/dp_shiftram.vhd    |  7 +---
 libraries/base/dp/src/vhdl/dp_shiftreg.vhd    |  5 +--
 libraries/base/dp/src/vhdl/dp_split.vhd       |  7 ----
 libraries/base/dp/src/vhdl/dp_split_reg.vhd   |  6 ---
 .../base/dp/src/vhdl/dp_src_out_timer.vhd     |  7 ----
 libraries/base/dp/src/vhdl/dp_stream_pkg.vhd  | 20 +--------
 .../dp/src/vhdl/dp_strobe_total_count.vhd     |  6 +--
 libraries/base/dp/src/vhdl/dp_switch.vhd      |  5 ---
 .../base/dp/src/vhdl/dp_sync_checker.vhd      |  7 ----
 libraries/base/dp/src/vhdl/dp_sync_insert.vhd |  8 ----
 .../base/dp/src/vhdl/dp_sync_insert_v2.vhd    |  6 ---
 .../base/dp/src/vhdl/dp_sync_recover.vhd      |  5 ---
 libraries/base/dp/src/vhdl/dp_tail_remove.vhd |  5 ---
 libraries/base/dp/src/vhdl/dp_throttle.vhd    |  7 ----
 .../base/dp/src/vhdl/dp_throttle_reg.vhd      |  6 ---
 .../base/dp/src/vhdl/dp_throttle_sop.vhd      |  5 ---
 .../base/dp/src/vhdl/dp_throttle_xon.vhd      |  6 ---
 libraries/base/dp/src/vhdl/dp_unfolder.vhd    |  8 +---
 libraries/base/dp/src/vhdl/dp_unframe.vhd     |  7 +---
 libraries/base/dp/src/vhdl/dp_validate.vhd    |  5 ---
 .../dp/src/vhdl/dp_wideband_sp_arr_scope.vhd  |  8 +---
 .../dp/src/vhdl/dp_wideband_wb_arr_scope.vhd  |  8 +---
 libraries/base/dp/src/vhdl/dp_xonoff.vhd      |  5 ---
 libraries/base/dp/src/vhdl/dp_xonoff_reg.vhd  |  5 ---
 .../dp/src/vhdl/dp_xonoff_reg_timeout.vhd     | 10 -----
 .../base/dp/src/vhdl/mmp_dp_bsn_align_v2.vhd  |  8 ----
 .../dp/src/vhdl/mmp_dp_bsn_sync_scheduler.vhd |  6 ---
 .../vhdl/mmp_dp_bsn_sync_scheduler_arr.vhd    |  3 --
 .../base/dp/src/vhdl/mms_dp_block_select.vhd  |  5 ---
 .../base/dp/src/vhdl/mms_dp_bsn_align.vhd     |  6 ---
 .../base/dp/src/vhdl/mms_dp_bsn_monitor.vhd   |  7 ----
 .../dp/src/vhdl/mms_dp_bsn_monitor_v2.vhd     |  7 ----
 .../base/dp/src/vhdl/mms_dp_bsn_scheduler.vhd |  6 ---
 .../base/dp/src/vhdl/mms_dp_bsn_source.vhd    |  7 ----
 .../base/dp/src/vhdl/mms_dp_bsn_source_v2.vhd |  7 ----
 .../base/dp/src/vhdl/mms_dp_fifo_fill.vhd     |  5 ---
 .../base/dp/src/vhdl/mms_dp_fifo_from_mm.vhd  |  6 ---
 .../base/dp/src/vhdl/mms_dp_fifo_to_mm.vhd    |  6 ---
 .../src/vhdl/mms_dp_force_data_parallel.vhd   |  5 ---
 .../vhdl/mms_dp_force_data_parallel_arr.vhd   |  6 ---
 .../dp/src/vhdl/mms_dp_force_data_serial.vhd  |  6 ---
 .../src/vhdl/mms_dp_force_data_serial_arr.vhd |  6 ---
 libraries/base/dp/src/vhdl/mms_dp_gain.vhd    |  6 ---
 .../base/dp/src/vhdl/mms_dp_gain_arr.vhd      | 10 ++---
 .../base/dp/src/vhdl/mms_dp_gain_serial.vhd   |  6 ---
 .../dp/src/vhdl/mms_dp_gain_serial_arr.vhd    |  6 +--
 .../base/dp/src/vhdl/mms_dp_packet_merge.vhd  |  7 ----
 .../base/dp/src/vhdl/mms_dp_ram_from_mm.vhd   |  5 ---
 libraries/base/dp/src/vhdl/mms_dp_scale.vhd   |  2 -
 libraries/base/dp/src/vhdl/mms_dp_split.vhd   |  7 ----
 .../base/dp/src/vhdl/mms_dp_sync_checker.vhd  |  6 ---
 .../dp/src/vhdl/mms_dp_sync_checker_arr.vhd   |  7 ----
 .../base/dp/src/vhdl/mms_dp_throttle.vhd      |  7 ----
 libraries/base/dp/src/vhdl/mms_dp_xonoff.vhd  |  7 +---
 libraries/base/dp/tb/vhdl/dp_phy_link.vhd     |  3 --
 .../base/dp/tb/vhdl/dp_sosi_arr_recorder.vhd  |  5 ---
 .../base/dp/tb/vhdl/dp_sosi_recorder.vhd      |  5 ---
 libraries/base/dp/tb/vhdl/dp_statistics.vhd   |  5 ---
 .../base/dp/tb/vhdl/dp_stream_player.vhd      |  5 ---
 .../base/dp/tb/vhdl/dp_stream_rec_play.vhd    |  3 --
 .../base/dp/tb/vhdl/dp_stream_stimuli.vhd     |  6 ---
 .../base/dp/tb/vhdl/dp_stream_verify.vhd      |  6 ---
 libraries/base/dp/tb/vhdl/tb2_dp_demux.vhd    | 10 -----
 libraries/base/dp/tb/vhdl/tb2_dp_mux.vhd      | 13 +-----
 libraries/base/dp/tb/vhdl/tb3_dp_demux.vhd    | 11 -----
 libraries/base/dp/tb/vhdl/tb3_dp_mux.vhd      | 11 -----
 .../base/dp/tb/vhdl/tb_dp_block_from_mm.vhd   |  5 ---
 libraries/base/dp/tb/vhdl/tb_dp_block_gen.vhd |  7 ----
 .../dp/tb/vhdl/tb_dp_block_gen_valid_arr.vhd  |  7 +---
 .../base/dp/tb/vhdl/tb_dp_block_reshape.vhd   |  6 ---
 .../dp/tb/vhdl/tb_dp_block_reshape_sync.vhd   |  6 ---
 .../base/dp/tb/vhdl/tb_dp_block_select.vhd    |  6 ---
 .../vhdl/tb_dp_block_validate_bsn_at_sync.vhd |  5 ---
 .../tb/vhdl/tb_dp_block_validate_channel.vhd  |  6 ---
 .../dp/tb/vhdl/tb_dp_block_validate_err.vhd   |  6 ---
 .../tb/vhdl/tb_dp_block_validate_length.vhd   |  6 ---
 libraries/base/dp/tb/vhdl/tb_dp_bsn_align.vhd |  9 ----
 .../base/dp/tb/vhdl/tb_dp_bsn_align_v2.vhd    |  7 ----
 .../base/dp/tb/vhdl/tb_dp_bsn_monitor.vhd     | 10 -----
 .../base/dp/tb/vhdl/tb_dp_bsn_monitor_v2.vhd  | 10 -----
 .../base/dp/tb/vhdl/tb_dp_bsn_source.vhd      |  6 ---
 .../base/dp/tb/vhdl/tb_dp_bsn_source_v2.vhd   |  5 ---
 .../dp/tb/vhdl/tb_dp_bsn_sync_scheduler.vhd   |  5 ---
 .../base/dp/tb/vhdl/tb_dp_calculate_crc.vhd   |  5 ---
 libraries/base/dp/tb/vhdl/tb_dp_concat.vhd    |  5 ---
 .../dp/tb/vhdl/tb_dp_concat_field_blk.vhd     |  7 ----
 libraries/base/dp/tb/vhdl/tb_dp_counter.vhd   |  6 ---
 .../base/dp/tb/vhdl/tb_dp_counter_func.vhd    |  5 ---
 .../base/dp/tb/vhdl/tb_dp_counter_offset.vhd  |  5 ---
 .../base/dp/tb/vhdl/tb_dp_deinterleave.vhd    |  4 --
 .../tb_dp_deinterleave_interleave_to_one.vhd  |  5 ---
 .../tb_dp_deinterleave_one_to_n_to_one.vhd    |  7 +---
 libraries/base/dp/tb/vhdl/tb_dp_demux.vhd     |  6 ---
 .../base/dp/tb/vhdl/tb_dp_distribute.vhd      | 12 +-----
 .../base/dp/tb/vhdl/tb_dp_example_dut.vhd     |  8 ----
 .../base/dp/tb/vhdl/tb_dp_example_no_dut.vhd  | 10 -----
 libraries/base/dp/tb/vhdl/tb_dp_fifo_dc.vhd   |  5 ---
 .../base/dp/tb/vhdl/tb_dp_fifo_dc_arr.vhd     |  7 +---
 .../dp/tb/vhdl/tb_dp_fifo_dc_mixed_widths.vhd |  9 +---
 libraries/base/dp/tb/vhdl/tb_dp_fifo_fill.vhd |  6 +--
 .../base/dp/tb/vhdl/tb_dp_fifo_fill_eop.vhd   |  9 ++--
 .../base/dp/tb/vhdl/tb_dp_fifo_fill_sc.vhd    |  6 +--
 libraries/base/dp/tb/vhdl/tb_dp_fifo_info.vhd |  6 ---
 libraries/base/dp/tb/vhdl/tb_dp_fifo_sc.vhd   |  5 ---
 .../base/dp/tb/vhdl/tb_dp_fifo_to_mm.vhd      |  5 ---
 .../base/dp/tb/vhdl/tb_dp_fifo_xonoff.vhd     |  7 +---
 libraries/base/dp/tb/vhdl/tb_dp_flush.vhd     |  8 ----
 libraries/base/dp/tb/vhdl/tb_dp_folder.vhd    |  6 ---
 libraries/base/dp/tb/vhdl/tb_dp_frame_rd.vhd  |  8 ----
 .../base/dp/tb/vhdl/tb_dp_frame_scheduler.vhd |  7 ----
 libraries/base/dp/tb/vhdl/tb_dp_gap.vhd       |  4 --
 .../dp/tb/vhdl/tb_dp_hdr_insert_remove.vhd    |  7 ----
 .../base/dp/tb/vhdl/tb_dp_latency_adapter.vhd |  5 ---
 .../base/dp/tb/vhdl/tb_dp_latency_fifo.vhd    |  8 ----
 libraries/base/dp/tb/vhdl/tb_dp_mux.vhd       |  5 +--
 .../dp/tb/vhdl/tb_dp_offload_rx_filter.vhd    |  9 ----
 .../base/dp/tb/vhdl/tb_dp_offload_tx_v3.vhd   | 11 -----
 libraries/base/dp/tb/vhdl/tb_dp_packet.vhd    |  9 ----
 .../base/dp/tb/vhdl/tb_dp_packet_merge.vhd    | 12 +-----
 .../base/dp/tb/vhdl/tb_dp_packetizing.vhd     | 12 ------
 .../dp/tb/vhdl/tb_dp_pad_insert_remove.vhd    |  8 ----
 libraries/base/dp/tb/vhdl/tb_dp_pipeline.vhd  |  5 ---
 .../base/dp/tb/vhdl/tb_dp_pipeline_ready.vhd  | 11 -----
 libraries/base/dp/tb/vhdl/tb_dp_pkg.vhd       | 26 +-----------
 .../base/dp/tb/vhdl/tb_dp_reinterleave.vhd    |  4 --
 libraries/base/dp/tb/vhdl/tb_dp_repack.vhd    |  8 ----
 .../base/dp/tb/vhdl/tb_dp_repack_data.vhd     |  7 ----
 .../base/dp/tb/vhdl/tb_dp_repack_legacy.vhd   |  7 ----
 .../base/dp/tb/vhdl/tb_dp_reverse_n_data.vhd  |  6 ---
 .../dp/tb/vhdl/tb_dp_reverse_n_data_fc.vhd    |  6 ---
 .../base/dp/tb/vhdl/tb_dp_rsn_source.vhd      |  7 ----
 .../base/dp/tb/vhdl/tb_dp_selector_arr.vhd    |  8 ----
 libraries/base/dp/tb/vhdl/tb_dp_shiftram.vhd  |  7 ----
 libraries/base/dp/tb/vhdl/tb_dp_shiftreg.vhd  |  5 ---
 libraries/base/dp/tb/vhdl/tb_dp_split.vhd     |  5 ---
 .../dp/tb/vhdl/tb_dp_strobe_total_count.vhd   |  5 ---
 libraries/base/dp/tb/vhdl/tb_dp_switch.vhd    |  9 ----
 .../base/dp/tb/vhdl/tb_dp_sync_checker.vhd    |  9 ----
 .../base/dp/tb/vhdl/tb_dp_sync_insert.vhd     |  6 ---
 .../base/dp/tb/vhdl/tb_dp_sync_insert_v2.vhd  |  7 ----
 .../base/dp/tb/vhdl/tb_dp_sync_recover.vhd    |  8 ----
 .../base/dp/tb/vhdl/tb_dp_tail_remove.vhd     |  5 ---
 .../base/dp/tb/vhdl/tb_dp_throttle_sop.vhd    |  4 --
 .../base/dp/tb/vhdl/tb_dp_throttle_xon.vhd    |  9 ----
 libraries/base/dp/tb/vhdl/tb_dp_xonoff.vhd    |  8 ----
 .../dp/tb/vhdl/tb_dp_xonoff_reg_timeout.vhd   | 13 ------
 .../dp/tb/vhdl/tb_mmp_dp_bsn_align_v2.vhd     |  7 +---
 .../tb/vhdl/tb_mmp_dp_bsn_sync_scheduler.vhd  |  5 ---
 .../base/dp/tb/vhdl/tb_mms_dp_bsn_align.vhd   | 10 -----
 .../base/dp/tb/vhdl/tb_mms_dp_bsn_source.vhd  |  5 ---
 .../dp/tb/vhdl/tb_mms_dp_bsn_source_v2.vhd    |  5 ---
 .../base/dp/tb/vhdl/tb_mms_dp_fields.vhd      |  5 ---
 .../base/dp/tb/vhdl/tb_mms_dp_fifo_fill.vhd   |  5 ---
 .../tb_mms_dp_force_data_parallel_arr.vhd     |  6 ---
 .../vhdl/tb_mms_dp_force_data_serial_arr.vhd  |  6 ---
 .../base/dp/tb/vhdl/tb_mms_dp_gain_arr.vhd    |  6 ---
 .../dp/tb/vhdl/tb_mms_dp_gain_serial_arr.vhd  |  6 ---
 libraries/base/dp/tb/vhdl/tb_mms_dp_scale.vhd |  6 ---
 .../dp/tb/vhdl/tb_mms_dp_sync_checker.vhd     | 10 -----
 .../base/dp/tb/vhdl/tb_mms_dp_xonoff.vhd      |  7 ----
 libraries/base/dp/tb/vhdl/tb_tb2_dp_demux.vhd |  5 ---
 libraries/base/dp/tb/vhdl/tb_tb2_dp_mux.vhd   |  5 ---
 libraries/base/dp/tb/vhdl/tb_tb3_dp_demux.vhd |  6 ---
 libraries/base/dp/tb/vhdl/tb_tb3_dp_mux.vhd   |  6 ---
 .../dp/tb/vhdl/tb_tb_dp_block_from_mm.vhd     |  4 --
 .../base/dp/tb/vhdl/tb_tb_dp_block_gen.vhd    |  4 --
 .../tb/vhdl/tb_tb_dp_block_gen_valid_arr.vhd  |  3 --
 .../dp/tb/vhdl/tb_tb_dp_block_reshape.vhd     |  4 --
 .../tb/vhdl/tb_tb_dp_block_reshape_sync.vhd   |  5 ---
 .../base/dp/tb/vhdl/tb_tb_dp_block_select.vhd |  5 ---
 .../tb_tb_dp_block_validate_bsn_at_sync.vhd   |  4 --
 .../vhdl/tb_tb_dp_block_validate_channel.vhd  |  4 --
 .../tb/vhdl/tb_tb_dp_block_validate_err.vhd   |  4 --
 .../vhdl/tb_tb_dp_block_validate_length.vhd   |  5 ---
 .../base/dp/tb/vhdl/tb_tb_dp_bsn_align.vhd    |  5 ---
 .../base/dp/tb/vhdl/tb_tb_dp_bsn_align_v2.vhd |  6 ---
 .../dp/tb/vhdl/tb_tb_dp_bsn_source_v2.vhd     |  6 ---
 .../tb/vhdl/tb_tb_dp_bsn_sync_scheduler.vhd   |  4 --
 .../dp/tb/vhdl/tb_tb_dp_calculate_crc.vhd     |  5 ---
 libraries/base/dp/tb/vhdl/tb_tb_dp_concat.vhd |  2 -
 .../dp/tb/vhdl/tb_tb_dp_concat_field_blk.vhd  |  5 ---
 .../base/dp/tb/vhdl/tb_tb_dp_counter.vhd      |  5 ---
 ...b_tb_dp_deinterleave_interleave_to_one.vhd |  5 ---
 .../tb_tb_dp_deinterleave_one_to_n_to_one.vhd |  5 ---
 libraries/base/dp/tb/vhdl/tb_tb_dp_demux.vhd  |  4 --
 .../base/dp/tb/vhdl/tb_tb_dp_distribute.vhd   |  4 --
 .../base/dp/tb/vhdl/tb_tb_dp_example_dut.vhd  |  5 ---
 .../dp/tb/vhdl/tb_tb_dp_example_no_dut.vhd    |  5 ---
 .../base/dp/tb/vhdl/tb_tb_dp_fifo_dc.vhd      |  4 --
 .../base/dp/tb/vhdl/tb_tb_dp_fifo_dc_arr.vhd  |  4 --
 .../tb/vhdl/tb_tb_dp_fifo_dc_mixed_widths.vhd |  4 --
 .../base/dp/tb/vhdl/tb_tb_dp_fifo_fill.vhd    |  4 --
 .../dp/tb/vhdl/tb_tb_dp_fifo_fill_eop.vhd     |  3 --
 .../base/dp/tb/vhdl/tb_tb_dp_fifo_fill_sc.vhd |  4 --
 .../base/dp/tb/vhdl/tb_tb_dp_fifo_info.vhd    |  5 ---
 .../base/dp/tb/vhdl/tb_tb_dp_fifo_sc.vhd      |  4 --
 libraries/base/dp/tb/vhdl/tb_tb_dp_flush.vhd  |  5 ---
 .../dp/tb/vhdl/tb_tb_dp_frame_scheduler.vhd   |  4 --
 .../base/dp/tb/vhdl/tb_tb_dp_latency_fifo.vhd |  4 --
 libraries/base/dp/tb/vhdl/tb_tb_dp_mux.vhd    |  5 ---
 .../dp/tb/vhdl/tb_tb_dp_offload_tx_v3.vhd     |  5 ---
 libraries/base/dp/tb/vhdl/tb_tb_dp_packet.vhd |  5 ---
 .../base/dp/tb/vhdl/tb_tb_dp_packet_merge.vhd |  5 ---
 .../base/dp/tb/vhdl/tb_tb_dp_packetizing.vhd  |  4 --
 .../dp/tb/vhdl/tb_tb_dp_pad_insert_remove.vhd |  4 --
 .../base/dp/tb/vhdl/tb_tb_dp_pipeline.vhd     |  3 --
 .../dp/tb/vhdl/tb_tb_dp_pipeline_ready.vhd    |  6 ---
 .../base/dp/tb/vhdl/tb_tb_dp_repack_data.vhd  |  7 +---
 .../dp/tb/vhdl/tb_tb_dp_reverse_n_data.vhd    |  5 ---
 .../dp/tb/vhdl/tb_tb_dp_reverse_n_data_fc.vhd |  5 ---
 .../base/dp/tb/vhdl/tb_tb_dp_rsn_source.vhd   |  6 ---
 libraries/base/dp/tb/vhdl/tb_tb_dp_split.vhd  |  2 -
 .../tb/vhdl/tb_tb_dp_strobe_total_count.vhd   |  4 --
 .../base/dp/tb/vhdl/tb_tb_dp_sync_checker.vhd |  5 ---
 .../base/dp/tb/vhdl/tb_tb_dp_sync_insert.vhd  |  5 ---
 .../dp/tb/vhdl/tb_tb_dp_sync_insert_v2.vhd    |  2 -
 .../base/dp/tb/vhdl/tb_tb_dp_sync_recover.vhd |  2 -
 .../base/dp/tb/vhdl/tb_tb_dp_throttle_xon.vhd |  4 --
 libraries/base/dp/tb/vhdl/tb_tb_dp_xonoff.vhd |  4 --
 .../dp/tb/vhdl/tb_tb_mmp_dp_bsn_align_v2.vhd  |  6 ---
 .../tb_tb_mms_dp_force_data_parallel_arr.vhd  |  4 --
 .../tb_tb_mms_dp_force_data_serial_arr.vhd    |  4 --
 .../base/dp/tb/vhdl/tb_tb_mms_dp_gain_arr.vhd |  4 --
 .../tb/vhdl/tb_tb_mms_dp_gain_serial_arr.vhd  |  4 --
 .../dp/tb/vhdl/tb_tb_tb_dp_backpressure.vhd   |  5 ---
 libraries/base/mm/src/vhdl/mm_arbiter.vhd     |  5 ---
 libraries/base/mm/src/vhdl/mm_bus.vhd         |  4 --
 libraries/base/mm/src/vhdl/mm_bus_comb.vhd    |  5 ---
 libraries/base/mm/src/vhdl/mm_bus_pipe.vhd    |  4 --
 libraries/base/mm/src/vhdl/mm_fields.vhd      |  5 ---
 .../base/mm/src/vhdl/mm_latency_adapter.vhd   |  5 ---
 libraries/base/mm/src/vhdl/mm_master_mux.vhd  |  6 ---
 libraries/base/mm/src/vhdl/mm_pipeline.vhd    |  5 ---
 .../base/mm/src/vhdl/mm_slave_enable.vhd      |  6 ---
 libraries/base/mm/src/vhdl/mm_slave_mux.vhd   |  3 --
 libraries/base/mm/tb/vhdl/mm_file.vhd         |  7 ----
 libraries/base/mm/tb/vhdl/mm_file_pkg.vhd     |  8 ----
 libraries/base/mm/tb/vhdl/mm_file_unb_pkg.vhd |  3 --
 .../base/mm/tb/vhdl/mm_waitrequest_model.vhd  |  4 --
 libraries/base/mm/tb/vhdl/tb_mm_bus.vhd       |  4 --
 libraries/base/mm/tb/vhdl/tb_mm_file.vhd      |  4 --
 .../base/mm/tb/vhdl/tb_mm_master_mux.vhd      |  6 ---
 libraries/base/mm/tb/vhdl/tb_tb_mm_bus.vhd    |  1 -
 libraries/base/mm/tb/vhdl/tb_tb_mm_file.vhd   |  1 -
 .../base/mm/tb/vhdl/tb_tb_mm_master_mux.vhd   |  1 -
 .../reorder/src/vhdl/mms_reorder_rewire.vhd   |  4 --
 .../base/reorder/src/vhdl/reorder_col.vhd     |  5 ---
 .../reorder/src/vhdl/reorder_col_select.vhd   |  5 ---
 .../reorder/src/vhdl/reorder_col_wide.vhd     |  4 --
 .../src/vhdl/reorder_col_wide_select.vhd      |  4 --
 .../base/reorder/src/vhdl/reorder_matrix.vhd  |  5 ---
 .../base/reorder/src/vhdl/reorder_pkg.vhd     |  3 +-
 .../reorder/src/vhdl/reorder_retreive.vhd     |  7 ----
 .../base/reorder/src/vhdl/reorder_rewire.vhd  |  2 -
 .../reorder/src/vhdl/reorder_rewire_reg.vhd   |  8 ----
 .../base/reorder/src/vhdl/reorder_row.vhd     |  7 +---
 .../reorder/src/vhdl/reorder_row_select.vhd   |  7 +---
 .../reorder/src/vhdl/reorder_sequencer.vhd    | 10 -----
 .../reorder/src/vhdl/reorder_transpose.vhd    | 10 +----
 .../reorder/tb/vhdl/tb_mmf_reorder_matrix.vhd |  5 ---
 .../reorder/tb/vhdl/tb_mmf_reorder_row.vhd    |  5 ---
 .../reorder/tb/vhdl/tb_mms_reorder_rewire.vhd |  7 ----
 .../base/reorder/tb/vhdl/tb_reorder_col.vhd   |  9 +---
 .../tb/vhdl/tb_reorder_col_select_all.vhd     |  4 --
 .../reorder/tb/vhdl/tb_reorder_col_wide.vhd   |  6 ---
 .../vhdl/tb_reorder_col_wide_row_select.vhd   |  5 ---
 .../reorder/tb/vhdl/tb_reorder_transpose.vhd  | 10 -----
 .../reorder/tb/vhdl/tb_tb_reorder_col.vhd     |  4 --
 .../tb/vhdl/tb_tb_reorder_col_select_all.vhd  |  2 -
 .../tb_tb_reorder_col_wide_row_select.vhd     |  4 --
 libraries/base/ring/src/vhdl/ring_info.vhd    | 10 -----
 libraries/base/ring/src/vhdl/ring_lane.vhd    |  5 ---
 .../base/ring/src/vhdl/ring_lane_info.vhd     |  6 ---
 .../base/ring/src/vhdl/ring_lane_info_reg.vhd |  6 ---
 libraries/base/ring/src/vhdl/ring_mux.vhd     |  3 --
 libraries/base/ring/src/vhdl/ring_pkg.vhd     |  2 -
 libraries/base/ring/src/vhdl/ring_rx.vhd      |  4 --
 libraries/base/ring/src/vhdl/ring_tx.vhd      |  5 +--
 .../base/ring/tb/vhdl/tb_ring_lane_info.vhd   |  5 ---
 libraries/base/sens/src/vhdl/sens.vhd         |  6 ---
 libraries/base/sens/src/vhdl/sens_ctrl.vhd    |  6 ---
 libraries/base/sens/tb/vhdl/tb_sens.vhd       |  6 ---
 libraries/base/ss/src/vhdl/ss.vhd             |  6 ---
 libraries/base/ss/src/vhdl/ss_parallel.vhd    |  5 ---
 libraries/base/ss/src/vhdl/ss_reorder.vhd     |  5 ---
 libraries/base/ss/src/vhdl/ss_retrieve.vhd    |  8 ----
 libraries/base/ss/src/vhdl/ss_store.vhd       |  4 --
 libraries/base/ss/src/vhdl/ss_wide.vhd        |  4 --
 .../base/ss/tb/vhdl/tb_mmf_ss_parallel.vhd    |  5 ---
 .../base/ss/tb/vhdl/tb_mmf_ss_reorder.vhd     |  5 ---
 libraries/base/ss/tb/vhdl/tb_ss.vhd           |  9 +---
 libraries/base/ss/tb/vhdl/tb_ss_wide.vhd      |  6 ---
 libraries/base/ss/tb/vhdl/tb_tb_ss.vhd        |  4 --
 libraries/base/tst/src/vhdl/tst_input.vhd     |  9 ----
 libraries/base/tst/src/vhdl/tst_output.vhd    |  2 -
 libraries/base/uth/src/vhdl/uth_pkg.vhd       |  7 +---
 libraries/base/uth/src/vhdl/uth_rx.vhd        | 12 ------
 libraries/base/uth/src/vhdl/uth_rx_tlen.vhd   |  5 ---
 .../base/uth/src/vhdl/uth_terminal_bidir.vhd  |  5 ---
 .../base/uth/src/vhdl/uth_terminal_rx.vhd     | 12 +-----
 .../base/uth/src/vhdl/uth_terminal_tx.vhd     | 11 +----
 libraries/base/uth/src/vhdl/uth_tx.vhd        | 11 -----
 libraries/base/uth/src/vhdl/uth_tx_tlen.vhd   |  5 ---
 .../uth/tb/vhdl/tb_tb_tb_uth_regression.vhd   |  3 --
 libraries/base/uth/tb/vhdl/tb_tb_uth.vhd      |  5 ---
 .../base/uth/tb/vhdl/tb_tb_uth_dp_packet.vhd  |  5 ---
 .../base/uth/tb/vhdl/tb_tb_uth_terminals.vhd  |  5 ---
 libraries/base/uth/tb/vhdl/tb_uth.vhd         | 13 ------
 .../base/uth/tb/vhdl/tb_uth_dp_packet.vhd     | 21 ++--------
 .../base/uth/tb/vhdl/tb_uth_terminals.vhd     | 13 +-----
 libraries/base/util/src/vhdl/util_heater.vhd  |  8 +---
 .../base/util/src/vhdl/util_heater_pkg.vhd    |  4 --
 libraries/base/util/src/vhdl/util_logic.vhd   |  7 ----
 .../base/util/tb/vhdl/tb_util_heater.vhd      |  6 ---
 .../dsp/beamformer/src/vhdl/beamformer.vhd    | 10 +----
 .../dsp/beamformer/tb/vhdl/tb_beamformer.vhd  |  7 ----
 .../beamformer/tb/vhdl/tb_tb_beamformer.vhd   |  2 -
 .../unb1_fn_bf/src/vhdl/mmm_unb1_fn_bf.vhd    | 22 ----------
 .../unb1_fn_bf/src/vhdl/node_unb1_fn_bf.vhd   |  3 --
 .../unb1_fn_bf/src/vhdl/unb1_fn_bf.vhd        | 20 ---------
 .../unb1_fn_bf/tb/vhdl/tb_unb1_fn_bf.vhd      |  5 ---
 libraries/dsp/bf/src/vhdl/bf.vhd              |  5 ---
 libraries/dsp/bf/src/vhdl/bf_pkg.vhd          |  2 -
 libraries/dsp/bf/src/vhdl/bf_unit.vhd         |  5 +--
 libraries/dsp/bf/tb/vhdl/tb_bf.vhd            |  5 ---
 libraries/dsp/bf/tb/vhdl/tb_bf_unit.vhd       |  5 ---
 .../src/vhdl/mmm_unb1_correlator.vhd          |  6 ---
 .../src/vhdl/unb1_correlator.vhd              |  6 ---
 .../tb/vhdl/tb_unb1_correlator.vhd            |  4 --
 .../correlator/src/vhdl/corr_accumulator.vhd  |  4 --
 .../dsp/correlator/src/vhdl/corr_adder.vhd    |  3 --
 .../dsp/correlator/src/vhdl/corr_carousel.vhd |  5 ---
 .../dsp/correlator/src/vhdl/corr_folder.vhd   |  5 ---
 .../src/vhdl/corr_folder_2arr_2.vhd           |  8 ++--
 .../correlator/src/vhdl/corr_multiplier.vhd   |  4 --
 .../src/vhdl/corr_output_framer.vhd           |  5 ---
 .../correlator/src/vhdl/corr_permutator.vhd   |  4 +-
 .../dsp/correlator/src/vhdl/corr_permutor.vhd |  6 +--
 .../correlator/src/vhdl/corr_permutor_pkg.vhd |  7 +---
 .../dsp/correlator/src/vhdl/corr_unfolder.vhd |  5 ---
 .../src/vhdl/corr_visibility_buffer.vhd       |  4 --
 .../dsp/correlator/src/vhdl/correlator.vhd    |  4 --
 .../correlator/src/vhdl/correlator_dev.vhd    |  4 --
 .../tb/vhdl/tb_corr_accumulator.vhd           |  6 ---
 .../correlator/tb/vhdl/tb_corr_carousel.vhd   |  4 --
 .../dsp/correlator/tb/vhdl/tb_corr_folder.vhd |  4 --
 .../correlator/tb/vhdl/tb_corr_multiplier.vhd |  4 --
 .../correlator/tb/vhdl/tb_corr_permutator.vhd |  4 --
 .../correlator/tb/vhdl/tb_corr_permutor.vhd   |  5 ---
 .../dsp/correlator/tb/vhdl/tb_correlator.vhd  |  5 ---
 .../correlator/tb/vhdl/tb_correlator_dev.vhd  |  4 --
 .../tb/vhdl/tb_tb_corr_accumulator.vhd        |  1 -
 libraries/dsp/fft/src/vhdl/fft_lfsr.vhd       |  6 ---
 libraries/dsp/fft/src/vhdl/fft_pkg.vhd        |  4 --
 libraries/dsp/fft/src/vhdl/fft_r2_bf_par.vhd  |  4 --
 libraries/dsp/fft/src/vhdl/fft_r2_par.vhd     |  8 ++--
 libraries/dsp/fft/src/vhdl/fft_r2_pipe.vhd    |  6 ---
 libraries/dsp/fft/src/vhdl/fft_r2_wide.vhd    |  6 ---
 .../fft/src/vhdl/fft_reorder_sepa_pipe.vhd    | 17 ++++----
 libraries/dsp/fft/src/vhdl/fft_sepa.vhd       |  7 ----
 libraries/dsp/fft/src/vhdl/fft_sepa_wide.vhd  |  9 ----
 libraries/dsp/fft/src/vhdl/fft_switch.vhd     |  4 --
 libraries/dsp/fft/src/vhdl/fft_unswitch.vhd   |  3 --
 libraries/dsp/fft/src/vhdl/fft_wide_unit.vhd  |  5 ---
 .../fft/src/vhdl/fft_wide_unit_control.vhd    |  8 ----
 .../dsp/fft/tb/vhdl/tb_fft_functions.vhd      |  5 ---
 libraries/dsp/fft/tb/vhdl/tb_fft_lfsr.vhd     |  4 --
 libraries/dsp/fft/tb/vhdl/tb_fft_pkg.vhd      | 15 +------
 .../dsp/fft/tb/vhdl/tb_fft_r2_bf_par.vhd      |  5 ---
 libraries/dsp/fft/tb/vhdl/tb_fft_r2_par.vhd   |  5 +--
 libraries/dsp/fft/tb/vhdl/tb_fft_r2_pipe.vhd  |  5 +--
 libraries/dsp/fft/tb/vhdl/tb_fft_r2_wide.vhd  |  5 +--
 .../fft/tb/vhdl/tb_fft_reorder_sepa_pipe.vhd  |  4 --
 libraries/dsp/fft/tb/vhdl/tb_fft_sepa.vhd     |  8 ----
 libraries/dsp/fft/tb/vhdl/tb_fft_switch.vhd   |  8 +---
 .../dsp/fft/tb/vhdl/tb_fft_wide_unit.vhd      |  6 +--
 libraries/dsp/fft/tb/vhdl/tb_mmf_fft_r2.vhd   |  6 ---
 .../dsp/fft/tb/vhdl/tb_mmf_fft_r2_par.vhd     |  6 ---
 .../dsp/fft/tb/vhdl/tb_mmf_fft_r2_pipe.vhd    |  6 ---
 .../dsp/fft/tb/vhdl/tb_mmf_fft_wide_unit.vhd  |  6 ---
 .../dsp/fft/tb/vhdl/tb_tb_fft_r2_par.vhd      |  3 --
 .../dsp/fft/tb/vhdl/tb_tb_fft_r2_pipe.vhd     |  3 --
 .../dsp/fft/tb/vhdl/tb_tb_fft_r2_wide.vhd     |  3 --
 libraries/dsp/filter/src/vhdl/fil_pkg.vhd     |  2 -
 .../dsp/filter/src/vhdl/fil_ppf_ctrl.vhd      |  2 -
 .../dsp/filter/src/vhdl/fil_ppf_filter.vhd    |  5 ---
 .../dsp/filter/src/vhdl/fil_ppf_single.vhd    |  4 +-
 .../dsp/filter/src/vhdl/fil_ppf_wide.vhd      |  3 --
 .../dsp/filter/tb/vhdl/tb_fil_ppf_single.vhd  |  4 --
 .../dsp/filter/tb/vhdl/tb_fil_ppf_wide.vhd    |  4 --
 .../tb/vhdl/tb_fil_ppf_wide_file_data.vhd     |  4 --
 .../filter/tb/vhdl/tb_tb_fil_ppf_single.vhd   |  4 --
 .../dsp/filter/tb/vhdl/tb_tb_fil_ppf_wide.vhd |  4 --
 .../tb/vhdl/tb_tb_fil_ppf_wide_file_data.vhd  |  4 --
 .../fringe_stop/src/vhdl/fringe_stop_unit.vhd | 10 -----
 .../tb/vhdl/tb_fringe_stop_unit.vhd           | 10 -----
 .../tb/vhdl/tb_mmf_fringe_stop_unit.vhd       | 10 -----
 .../tb/vhdl/tb_tb_fringe_stop_unit.vhd        |  5 ---
 .../tb/vhdl/tb_tb_mmf_fringe_stop_unit.vhd    |  6 ---
 libraries/dsp/iquv/src/vhdl/iquv.vhd          | 20 ---------
 libraries/dsp/iquv/src/vhdl/iquv_accum.vhd    | 13 ------
 libraries/dsp/iquv/src/vhdl/iquv_iab.vhd      | 21 +---------
 libraries/dsp/iquv/tb/vhdl/tb_iquv.vhd        | 16 -------
 .../dsp/iquv/tb/vhdl/tb_iquv_file_data.vhd    | 17 --------
 libraries/dsp/iquv/tb/vhdl/tb_iquv_iab.vhd    | 15 -------
 .../iquv/tb/vhdl/tb_iquv_iab_file_data.vhd    | 20 ---------
 .../dsp/iquv/tb/vhdl/tb_tb_iquv_file_data.vhd |  5 ---
 .../iquv/tb/vhdl/tb_tb_iquv_iab_file_data.vhd |  5 ---
 libraries/dsp/rTwoSDF/src/vhdl/rTwoBF.vhd     |  4 --
 .../dsp/rTwoSDF/src/vhdl/rTwoBFStage.vhd      |  6 ---
 libraries/dsp/rTwoSDF/src/vhdl/rTwoOrder.vhd  |  6 +--
 libraries/dsp/rTwoSDF/src/vhdl/rTwoSDF.vhd    |  5 ---
 libraries/dsp/rTwoSDF/src/vhdl/rTwoSDFPkg.vhd |  2 -
 .../dsp/rTwoSDF/src/vhdl/rTwoSDFStage.vhd     |  4 --
 libraries/dsp/rTwoSDF/src/vhdl/rTwoWMul.vhd   |  7 +---
 .../dsp/rTwoSDF/src/vhdl/rTwoWeights.vhd      |  5 ---
 .../dsp/rTwoSDF/tb/vhdl/tb_rTwoOrder.vhd      |  4 --
 libraries/dsp/rTwoSDF/tb/vhdl/tb_rTwoSDF.vhd  |  8 ----
 .../dsp/rTwoSDF/tb/vhdl/tb_tb_rTwoSDF.vhd     |  5 ---
 libraries/dsp/si/src/vhdl/si.vhd              |  4 --
 libraries/dsp/si/src/vhdl/si_arr.vhd          |  3 --
 libraries/dsp/si/tb/vhdl/tb_si.vhd            |  5 ---
 .../dsp/st/src/vhdl/mmp_st_histogram.vhd      |  7 ----
 libraries/dsp/st/src/vhdl/st_acc.vhd          | 10 +----
 libraries/dsp/st/src/vhdl/st_calc.vhd         |  5 ---
 libraries/dsp/st/src/vhdl/st_ctrl.vhd         |  5 ---
 libraries/dsp/st/src/vhdl/st_histogram.vhd    | 13 ------
 libraries/dsp/st/src/vhdl/st_sst.vhd          |  4 --
 libraries/dsp/st/src/vhdl/st_xsq.vhd          |  3 --
 libraries/dsp/st/src/vhdl/st_xsq_arr.vhd      |  5 +--
 libraries/dsp/st/src/vhdl/st_xsq_dp_to_mm.vhd |  7 ----
 libraries/dsp/st/src/vhdl/st_xsq_mm_to_dp.vhd |  5 ---
 libraries/dsp/st/src/vhdl/st_xst.vhd          |  6 +--
 libraries/dsp/st/tb/vhdl/tb_mmf_st_sst.vhd    |  4 --
 .../dsp/st/tb/vhdl/tb_mmp_st_histogram.vhd    | 10 -----
 libraries/dsp/st/tb/vhdl/tb_st_acc.vhd        |  8 ----
 libraries/dsp/st/tb/vhdl/tb_st_calc.vhd       |  6 ---
 libraries/dsp/st/tb/vhdl/tb_st_histogram.vhd  |  9 ----
 libraries/dsp/st/tb/vhdl/tb_st_pkg.vhd        |  4 +-
 libraries/dsp/st/tb/vhdl/tb_st_xsq.vhd        |  3 --
 libraries/dsp/st/tb/vhdl/tb_st_xst.vhd        |  4 --
 .../dsp/st/tb/vhdl/tb_tb_st_histogram.vhd     |  2 -
 libraries/dsp/st/tb/vhdl/tb_tb_st_xsq.vhd     |  3 --
 libraries/dsp/st/tb/vhdl/tb_tb_st_xst.vhd     |  3 --
 .../dsp/verify_pfb/tb_tb_verify_pfb_wg.vhd    | 18 --------
 .../dsp/verify_pfb/tb_verify_pfb_response.vhd |  4 --
 libraries/dsp/verify_pfb/tb_verify_pfb_wg.vhd |  6 ---
 libraries/dsp/wpfb/src/vhdl/wpfb_pkg.vhd      |  5 ---
 libraries/dsp/wpfb/src/vhdl/wpfb_unit.vhd     | 13 +++---
 libraries/dsp/wpfb/src/vhdl/wpfb_unit_dev.vhd | 14 +++----
 .../dsp/wpfb/tb/vhdl/tb_mmf_wpfb_unit.vhd     |  8 +---
 .../dsp/wpfb/tb/vhdl/tb_tb_wpfb_unit_wide.vhd |  3 --
 libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit.vhd   | 10 +----
 .../dsp/wpfb/tb/vhdl/tb_wpfb_unit_dev.vhd     |  8 +---
 .../dsp/wpfb/tb/vhdl/tb_wpfb_unit_wide.vhd    |  4 --
 libraries/io/aduh/src/vhdl/aduh_dd.vhd        |  6 ---
 libraries/io/aduh/src/vhdl/aduh_dd_pkg.vhd    |  2 -
 libraries/io/aduh/src/vhdl/aduh_mean_sum.vhd  |  5 ---
 libraries/io/aduh/src/vhdl/aduh_monitor.vhd   |  5 ---
 .../io/aduh/src/vhdl/aduh_monitor_reg.vhd     |  4 --
 libraries/io/aduh/src/vhdl/aduh_pll.vhd       |  4 --
 libraries/io/aduh/src/vhdl/aduh_pll_pkg.vhd   |  3 --
 libraries/io/aduh/src/vhdl/aduh_power_sum.vhd |  5 ---
 libraries/io/aduh/src/vhdl/aduh_quad.vhd      |  6 ---
 libraries/io/aduh/src/vhdl/aduh_quad_reg.vhd  |  5 ---
 .../io/aduh/src/vhdl/aduh_quad_scope.vhd      |  6 ---
 libraries/io/aduh/src/vhdl/aduh_verify.vhd    |  6 ---
 .../io/aduh/src/vhdl/aduh_verify_bit.vhd      |  7 ----
 libraries/io/aduh/src/vhdl/lvdsh_dd.vhd       | 12 ------
 libraries/io/aduh/src/vhdl/lvdsh_dd_phs4.vhd  |  9 ----
 .../io/aduh/src/vhdl/lvdsh_dd_phs4_align.vhd  |  7 ----
 libraries/io/aduh/src/vhdl/lvdsh_dd_wb4.vhd   |  6 +--
 libraries/io/aduh/src/vhdl/lvdsh_pll.vhd      |  9 ----
 .../io/aduh/src/vhdl/mms_aduh_monitor.vhd     |  5 ---
 .../io/aduh/src/vhdl/mms_aduh_monitor_arr.vhd |  5 ---
 libraries/io/aduh/src/vhdl/mms_aduh_quad.vhd  |  6 ---
 libraries/io/aduh/tb/vhdl/adc08d1020.vhd      |  5 ---
 libraries/io/aduh/tb/vhdl/adu_half.vhd        |  5 ---
 libraries/io/aduh/tb/vhdl/tb_aduh_dd.vhd      |  4 --
 .../io/aduh/tb/vhdl/tb_aduh_mean_sum.vhd      |  7 ----
 libraries/io/aduh/tb/vhdl/tb_aduh_pll.vhd     |  6 ---
 .../io/aduh/tb/vhdl/tb_aduh_power_sum.vhd     |  6 ---
 libraries/io/aduh/tb/vhdl/tb_aduh_verify.vhd  |  5 ---
 libraries/io/aduh/tb/vhdl/tb_lvdsh_dd.vhd     |  4 --
 .../io/aduh/tb/vhdl/tb_lvdsh_dd_phs4.vhd      |  4 --
 libraries/io/aduh/tb/vhdl/tb_lvdsh_dd_wb4.vhd |  4 --
 .../io/aduh/tb/vhdl/tb_mms_aduh_quad.vhd      |  7 ----
 .../io/aduh/tb/vhdl/tb_tb_lvdsh_dd_phs4.vhd   |  6 ---
 .../io/aduh/tb/vhdl/tb_tb_lvdsh_dd_wb4.vhd    |  4 --
 libraries/io/ddr/src/vhdl/io_ddr.vhd          |  6 ---
 .../io/ddr/src/vhdl/io_ddr_cross_domain.vhd   |  5 ---
 libraries/io/ddr/src/vhdl/io_ddr_driver.vhd   |  8 ----
 .../ddr/src/vhdl/io_ddr_driver_flush_ctrl.vhd |  6 ---
 libraries/io/ddr/src/vhdl/io_ddr_reg.vhd      |  7 ----
 libraries/io/ddr/src/vhdl/mms_io_ddr.vhd      |  7 ----
 libraries/io/ddr/src/vhdl/mms_io_ddr_diag.vhd |  5 ---
 libraries/io/ddr/tb/vhdl/tb_io_ddr.vhd        |  7 ----
 libraries/io/ddr/tb/vhdl/tb_tb_io_ddr.vhd     |  6 ---
 libraries/io/ddr3/src/vhdl/ddr3.vhd           |  8 ----
 libraries/io/ddr3/src/vhdl/ddr3_driver.vhd    |  8 ----
 .../io/ddr3/src/vhdl/ddr3_flush_ctrl.vhd      |  6 ---
 libraries/io/ddr3/src/vhdl/ddr3_pkg.vhd       |  4 --
 libraries/io/ddr3/src/vhdl/ddr3_reg.vhd       |  6 ---
 libraries/io/ddr3/src/vhdl/ddr3_seq.vhd       |  9 ----
 libraries/io/ddr3/src/vhdl/ddr3_transpose.vhd |  7 ----
 libraries/io/ddr3/src/vhdl/mms_ddr3.vhd       |  7 ----
 .../io/ddr3/src/vhdl/mms_ddr3_capture.vhd     |  7 ----
 libraries/io/ddr3/src/vhdl/seq_ddr3.vhd       |  7 ----
 libraries/io/ddr3/tb/vhdl/tb_ddr3.vhd         |  7 ----
 .../io/ddr3/tb/vhdl/tb_ddr3_transpose.vhd     |  7 ----
 libraries/io/ddr3/tb/vhdl/tb_mms_ddr3.vhd     |  9 ----
 libraries/io/ddr3/tb/vhdl/tb_seq_ddr3.vhd     | 10 -----
 libraries/io/epcs/src/vhdl/epcs_reg.vhd       |  8 ----
 libraries/io/epcs/src/vhdl/mms_epcs.vhd       |  8 ----
 libraries/io/epcs/tb/vhdl/tb_mms_epcs.vhd     |  9 ----
 .../src/vhdl/mmm_unb1_eth_10g.vhd             |  9 ++--
 .../unb1_eth_10g/src/vhdl/unb1_eth_10g.vhd    | 13 ------
 .../unb1_eth_10g/tb/vhdl/tb_unb1_eth_10g.vhd  |  4 --
 libraries/io/eth/src/vhdl/avs2_eth.vhd        |  6 ---
 libraries/io/eth/src/vhdl/avs2_eth_coe.vhd    |  4 --
 libraries/io/eth/src/vhdl/eth.vhd             | 13 ------
 libraries/io/eth/src/vhdl/eth_buffer.vhd      |  7 ----
 libraries/io/eth/src/vhdl/eth_checksum.vhd    |  5 ---
 libraries/io/eth/src/vhdl/eth_control.vhd     |  7 ----
 libraries/io/eth/src/vhdl/eth_crc_ctrl.vhd    |  5 ---
 libraries/io/eth/src/vhdl/eth_crc_word.vhd    |  5 ---
 libraries/io/eth/src/vhdl/eth_frm_discard.vhd |  5 ---
 libraries/io/eth/src/vhdl/eth_hdr.vhd         |  5 ---
 libraries/io/eth/src/vhdl/eth_hdr_ctrl.vhd    |  6 ---
 libraries/io/eth/src/vhdl/eth_hdr_status.vhd  |  5 ---
 libraries/io/eth/src/vhdl/eth_hdr_store.vhd   |  5 ---
 libraries/io/eth/src/vhdl/eth_ihl_to_20.vhd   |  9 ----
 .../eth/src/vhdl/eth_ip_header_checksum.vhd   |  5 ---
 .../io/eth/src/vhdl/eth_mm_reg_frame.vhd      |  5 ---
 .../io/eth/src/vhdl/eth_mm_registers.vhd      | 11 -----
 libraries/io/eth/src/vhdl/eth_pkg.vhd         |  7 +---
 libraries/io/eth/src/vhdl/eth_statistics.vhd  |  5 ---
 libraries/io/eth/src/vhdl/eth_stream.vhd      |  5 ---
 libraries/io/eth/src/vhdl/eth_stream_udp.vhd  |  5 ---
 libraries/io/eth/src/vhdl/eth_tester.vhd      |  5 ---
 libraries/io/eth/src/vhdl/eth_tester_pkg.vhd  |  7 ----
 libraries/io/eth/src/vhdl/eth_tester_rx.vhd   |  5 ---
 libraries/io/eth/src/vhdl/eth_tester_tx.vhd   |  6 ---
 libraries/io/eth/src/vhdl/eth_udp_channel.vhd |  5 ---
 libraries/io/eth/tb/vhdl/tb_eth.vhd           | 10 -----
 libraries/io/eth/tb/vhdl/tb_eth_checksum.vhd  |  8 ----
 libraries/io/eth/tb/vhdl/tb_eth_crc_ctrl.vhd  |  6 ---
 libraries/io/eth/tb/vhdl/tb_eth_hdr.vhd       |  5 ---
 libraries/io/eth/tb/vhdl/tb_eth_ihl_to_20.vhd | 16 -------
 .../eth/tb/vhdl/tb_eth_ip_header_checksum.vhd |  9 ----
 .../io/eth/tb/vhdl/tb_eth_stream_udp.vhd      |  6 ---
 libraries/io/eth/tb/vhdl/tb_eth_tester.vhd    |  5 +--
 .../io/eth/tb/vhdl/tb_eth_tester_high_bw.vhd  |  7 ----
 .../io/eth/tb/vhdl/tb_eth_tester_pkg.vhd      |  5 ---
 .../io/eth/tb/vhdl/tb_eth_udp_offload.vhd     |  6 ---
 libraries/io/eth/tb/vhdl/tb_tb_eth.vhd        |  5 ---
 .../tb/vhdl/tb_tb_eth_ip_header_checksum.vhd  |  5 ---
 .../io/eth/tb/vhdl/tb_tb_eth_stream_udp.vhd   |  4 --
 libraries/io/eth/tb/vhdl/tb_tb_eth_tester.vhd |  4 --
 .../eth/tb/vhdl/tb_tb_eth_tester_high_bw.vhd  |  9 ----
 .../eth/tb/vhdl/tb_tb_tb_eth_regression.vhd   |  2 -
 libraries/io/eth1g/src/vhdl/eth1g.vhd         | 13 ------
 libraries/io/eth1g/src/vhdl/eth1g_master.vhd  | 12 ------
 libraries/io/eth1g/src/vhdl/eth1g_mem_pkg.vhd | 11 +----
 libraries/io/eth1g/tb/vhdl/tb_eth1g.vhd       |  9 ----
 libraries/io/eth1g/tb/vhdl/tb_tb_eth1g.vhd    |  5 ---
 .../io/fpga_sense/src/vhdl/fpga_sense.vhd     | 10 +----
 libraries/io/i2c/src/vhdl/avs_i2c_master.vhd  |  8 ----
 libraries/io/i2c/src/vhdl/i2c_bit.vhd         |  9 ----
 .../io/i2c/src/vhdl/i2c_bit_scl_sense.vhd     |  9 ----
 libraries/io/i2c/src/vhdl/i2c_byte.vhd        | 10 +----
 libraries/io/i2c/src/vhdl/i2c_commander.vhd   |  7 ----
 .../i2c/src/vhdl/i2c_commander_aduh_pkg.vhd   |  7 ----
 .../io/i2c/src/vhdl/i2c_commander_ctrl.vhd    |  6 ---
 .../io/i2c/src/vhdl/i2c_commander_pkg.vhd     |  3 --
 .../io/i2c/src/vhdl/i2c_commander_reg.vhd     |  5 ---
 .../src/vhdl/i2c_commander_unb2_pmbus_pkg.vhd |  5 ---
 .../src/vhdl/i2c_commander_unb2_sens_pkg.vhd  |  7 ----
 .../i2c/src/vhdl/i2c_commander_unbh_pkg.vhd   |  5 ---
 libraries/io/i2c/src/vhdl/i2c_dev_adu_pkg.vhd |  5 ---
 .../io/i2c/src/vhdl/i2c_dev_ltc4260_pkg.vhd   |  2 -
 .../io/i2c/src/vhdl/i2c_dev_max1617_pkg.vhd   |  2 -
 .../io/i2c/src/vhdl/i2c_dev_max6652_pkg.vhd   |  2 -
 .../io/i2c/src/vhdl/i2c_dev_unb2_pkg.vhd      |  5 ---
 libraries/io/i2c/src/vhdl/i2c_dev_unb_pkg.vhd |  3 --
 libraries/io/i2c/src/vhdl/i2c_list_ctrl.vhd   |  6 ---
 libraries/io/i2c/src/vhdl/i2c_master.vhd      |  4 --
 libraries/io/i2c/src/vhdl/i2c_mm.vhd          |  5 ---
 libraries/io/i2c/src/vhdl/i2c_pkg.vhd         |  2 -
 libraries/io/i2c/src/vhdl/i2c_smbus.vhd       |  8 ----
 libraries/io/i2c/src/vhdl/i2c_smbus_pkg.vhd   |  2 -
 libraries/io/i2c/src/vhdl/i2cslave.vhd        |  9 ----
 libraries/io/i2c/tb/vhdl/dev_ltc4260.vhd      |  6 ---
 libraries/io/i2c/tb/vhdl/dev_max1618.vhd      |  6 ---
 libraries/io/i2c/tb/vhdl/dev_max6652.vhd      |  6 ---
 libraries/io/i2c/tb/vhdl/dev_pca9555.vhd      |  5 ---
 libraries/io/i2c/tb/vhdl/dev_pmbus.vhd        |  7 ----
 libraries/io/i2c/tb/vhdl/i2c_slv_device.vhd   | 10 -----
 .../io/i2c/tb/vhdl/tb_avs_i2c_master.vhd      |  5 ---
 libraries/io/i2c/tb/vhdl/tb_i2c_commander.vhd | 12 ------
 .../tb/vhdl/tb_i2c_commander_unb2_pmbus.vhd   | 15 -------
 .../tb/vhdl/tb_i2c_commander_unb2_sens.vhd    | 16 -------
 libraries/io/i2c/tb/vhdl/tb_i2c_master.vhd    |  8 ----
 libraries/io/i2c/tb/vhdl/tb_i2cslave.vhd      |  5 ---
 .../io/i2c/tb/vhdl/tb_tb_i2c_commander.vhd    |  3 --
 libraries/io/mac_10g/io_mac_10g.vhd           |  6 ---
 libraries/io/mdio/src/vhdl/avs_mdio.vhd       |  6 ---
 libraries/io/mdio/src/vhdl/mdio.vhd           |  6 ---
 libraries/io/mdio/src/vhdl/mdio_ctlr.vhd      |  6 ---
 libraries/io/mdio/src/vhdl/mdio_mm.vhd        |  6 ---
 libraries/io/mdio/src/vhdl/mdio_phy.vhd       | 11 -----
 libraries/io/mdio/src/vhdl/mdio_phy_reg.vhd   |  6 ---
 libraries/io/mdio/src/vhdl/mdio_pkg.vhd       |  2 -
 .../src/vhdl/mdio_vitesse_vsc8486_pkg.vhd     |  3 --
 libraries/io/mdio/tb/vhdl/mmd_slave.vhd       |  7 ----
 libraries/io/mdio/tb/vhdl/tb_mdio.vhd         |  7 ----
 libraries/io/mdio/tb/vhdl/tb_mdio_phy.vhd     |  5 ---
 .../io/mdio/tb/vhdl/tb_mdio_phy_ctlr.vhd      |  5 ---
 libraries/io/mdio/tb/vhdl/tb_mdio_phy_reg.vhd |  6 ---
 libraries/io/nw_10GbE/src/vhdl/nw_10GbE.vhd   |  6 ---
 .../io/nw_10GbE/src/vhdl/nw_arp_request.vhd   |  5 ---
 .../io/nw_10GbE/src/vhdl/nw_ping_response.vhd |  5 ---
 libraries/io/nw_10GbE/tb/vhdl/tb_nw_10GbE.vhd |  4 --
 .../io/nw_10GbE/tb/vhdl/tb_nw_arp_request.vhd |  4 --
 .../nw_10GbE/tb/vhdl/tb_nw_ping_response.vhd  |  5 ---
 .../io/nw_10GbE/tb/vhdl/tb_tb_nw_10GbE.vhd    |  4 +-
 libraries/io/ppsh/src/vhdl/mm_ppsh.vhd        |  6 ---
 libraries/io/ppsh/src/vhdl/mms_ppsh.vhd       |  6 ---
 libraries/io/ppsh/src/vhdl/ppsh.vhd           |  6 ---
 libraries/io/ppsh/src/vhdl/ppsh_reg.vhd       |  8 ----
 libraries/io/ppsh/tb/vhdl/tb_mms_ppsh.vhd     |  6 ---
 libraries/io/ppsh/tb/vhdl/tb_ppsh.vhd         |  5 ---
 libraries/io/remu/src/vhdl/mms_remu.vhd       |  6 ---
 libraries/io/remu/src/vhdl/remu_reg.vhd       |  6 ---
 libraries/io/tr_10GbE/src/vhdl/tr_10GbE.vhd   |  8 +---
 .../src/vhdl/tr_10GbE_ip_checksum.vhd         |  3 --
 .../tr_10GbE/src/vhdl/tr_10GbE_statistics.vhd |  9 ----
 .../io/tr_10GbE/tb/vhdl/tb_tb_tr_10GbE.vhd    |  6 +--
 libraries/io/tr_10GbE/tb/vhdl/tb_tr_10GbE.vhd |  5 ---
 .../src/vhdl/mms_tr_nonbonded.vhd             |  6 ---
 .../io/tr_nonbonded/src/vhdl/tr_nonbonded.vhd | 11 -----
 .../src/vhdl/tr_nonbonded_reg.vhd             |  8 ----
 .../tb/vhdl/tb_tb_tr_nonbonded.vhd            |  4 --
 .../tr_nonbonded/tb/vhdl/tb_tr_nonbonded.vhd  |  7 ----
 libraries/io/tr_xaui/src/vhdl/mms_tr_xaui.vhd |  6 ---
 libraries/io/tr_xaui/src/vhdl/tr_xaui.vhd     |  7 +---
 .../io/tr_xaui/src/vhdl/tr_xaui_deframer.vhd  | 10 -----
 .../io/tr_xaui/src/vhdl/tr_xaui_framer.vhd    |  8 ----
 .../io/tr_xaui/src/vhdl/tr_xaui_mdio.vhd      |  8 ----
 .../io/tr_xaui/tb/vhdl/tb_tb_tr_xaui.vhd      |  3 --
 libraries/io/tr_xaui/tb/vhdl/tb_tr_xaui.vhd   |  6 ---
 .../tr_xaui/tb/vhdl/tb_tr_xaui_deframer.vhd   |  4 --
 .../io/tr_xaui/tb/vhdl/tb_tr_xaui_framer.vhd  |  4 --
 .../technology/10gbase_r/sim_10gbase_r.vhd    |  7 ----
 .../10gbase_r/tb_tech_10gbase_r.vhd           |  6 ---
 .../technology/10gbase_r/tech_10gbase_r.vhd   |  5 ---
 .../10gbase_r/tech_10gbase_r_arria10.vhd      | 21 +---------
 .../10gbase_r/tech_10gbase_r_arria10_e1sg.vhd | 20 +--------
 .../10gbase_r/tech_10gbase_r_arria10_e2sg.vhd | 20 +--------
 .../tech_10gbase_r_arria10_e3sge3.vhd         | 21 +---------
 .../tech_10gbase_r_component_pkg.vhd          |  3 --
 libraries/technology/clkbuf/tech_clkbuf.vhd   |  2 -
 .../clkbuf/tech_clkbuf_component_pkg.vhd      |  3 --
 libraries/technology/ddr/sim_ddr.vhd          | 10 -----
 libraries/technology/ddr/tech_ddr.vhd         |  5 +--
 libraries/technology/ddr/tech_ddr_arria10.vhd |  9 ----
 .../technology/ddr/tech_ddr_arria10_e1sg.vhd  | 14 -------
 .../technology/ddr/tech_ddr_arria10_e2sg.vhd  | 19 ---------
 .../ddr/tech_ddr_arria10_e3sge3.vhd           | 11 -----
 .../technology/ddr/tech_ddr_component_pkg.vhd |  1 -
 .../technology/ddr/tech_ddr_mem_model.vhd     |  6 ---
 .../ddr/tech_ddr_mem_model_component_pkg.vhd  |  2 -
 libraries/technology/ddr/tech_ddr_pkg.vhd     |  4 +-
 .../technology/ddr/tech_ddr_stratixiv.vhd     | 11 -----
 .../technology/eth_10g/tb_tb_tech_eth_10g.vhd |  5 ---
 .../technology/eth_10g/tb_tech_eth_10g.vhd    |  5 ---
 .../eth_10g/tb_tech_eth_10g_ppm.vhd           |  4 --
 libraries/technology/eth_10g/tech_eth_10g.vhd |  3 --
 .../eth_10g/tech_eth_10g_arria10.vhd          |  4 --
 .../eth_10g/tech_eth_10g_arria10_e1sg.vhd     |  4 --
 .../eth_10g/tech_eth_10g_arria10_e2sg.vhd     |  4 --
 .../eth_10g/tech_eth_10g_arria10_e3sge3.vhd   |  4 --
 .../eth_10g/tech_eth_10g_clocks.vhd           |  3 --
 .../eth_10g/tech_eth_10g_component_pkg.vhd    |  4 --
 .../eth_10g/tech_eth_10g_stratixiv.vhd        |  5 ---
 .../fifo/tech_fifo_component_pkg.vhd          |  2 -
 libraries/technology/fifo/tech_fifo_dc.vhd    |  3 --
 .../fifo/tech_fifo_dc_mixed_widths.vhd        |  3 --
 libraries/technology/fifo/tech_fifo_sc.vhd    |  3 --
 .../flash/tech_flash_asmi_parallel.vhd        |  4 --
 .../flash/tech_flash_component_pkg.vhd        |  5 +--
 .../flash/tech_flash_remote_update.vhd        |  3 --
 .../fpga_temp_sens/tech_fpga_temp_sens.vhd    |  3 --
 .../tech_fpga_temp_sens_component_pkg.vhd     |  2 -
 .../tech_fpga_voltage_sens.vhd                |  3 --
 .../tech_fpga_voltage_sens_component_pkg.vhd  |  2 -
 .../tech_fractional_pll_clk125.vhd            |  2 -
 .../tech_fractional_pll_clk200.vhd            |  3 --
 .../tech_fractional_pll_component_pkg.vhd     |  2 -
 .../iobuf/tech_iobuf_component_pkg.vhd        |  2 -
 .../technology/iobuf/tech_iobuf_ddio_in.vhd   |  3 --
 .../technology/iobuf/tech_iobuf_ddio_out.vhd  |  3 --
 .../ip_arria10_complex_mult_rtl.vhd           |  9 +---
 .../ip_arria10_complex_mult_rtl_canonical.vhd |  5 ---
 .../ip_arria10/ddio/ip_arria10_ddio_in.vhd    |  6 ---
 .../ip_arria10/ddio/ip_arria10_ddio_out.vhd   |  4 --
 .../ddio/sim/ip_arria10_ddio_in_1.vhd         |  5 ---
 .../ddio/sim/ip_arria10_ddio_out_1.vhd        |  5 ---
 .../ddio/sim/tb_ip_arria10_ddio_1.vhd         |  5 ---
 .../ip_arria10/eth_10g/ip_arria10_eth_10g.vhd |  8 ----
 .../ip_arria10/fifo/ip_arria10_fifo_dc.vhd    |  5 ---
 .../fifo/ip_arria10_fifo_dc_mixed_widths.vhd  |  5 ---
 .../ip_arria10/fifo/ip_arria10_fifo_sc.vhd    |  5 ---
 .../ip_arria10/mult/ip_arria10_mult.vhd       |  5 ---
 .../ip_arria10/mult/ip_arria10_mult_rtl.vhd   |  5 ---
 .../ip_arria10/ram/ip_arria10_ram_cr_cw.vhd   |  4 --
 .../ip_arria10/ram/ip_arria10_ram_crw_crw.vhd |  4 --
 .../ram/ip_arria10_ram_crwk_crw.vhd           |  7 ----
 .../ip_arria10/ram/ip_arria10_ram_r_w.vhd     |  4 --
 ...rria10_simple_dual_port_ram_dual_clock.vhd |  7 ----
 ...ia10_simple_dual_port_ram_single_clock.vhd |  8 ----
 ..._arria10_true_dual_port_ram_dual_clock.vhd |  7 ----
 .../tb_ip_arria10_tse_sgmii_gx.vhd            |  7 ----
 .../tb_ip_arria10_tse_sgmii_lvds.vhd          |  7 ----
 .../ddio/ip_arria10_e1sg_ddio_in.vhd          |  6 ---
 .../ddio/ip_arria10_e1sg_ddio_out.vhd         |  4 --
 .../ddio/sim/ip_arria10_e1sg_ddio_in_1.vhd    |  5 ---
 .../ddio/sim/ip_arria10_e1sg_ddio_out_1.vhd   |  5 ---
 .../ddio/sim/tb_ip_arria10_e1sg_ddio_1.vhd    |  5 ---
 ...tera_avalon_onchip_memory2_170_yroldmy.vhd |  6 ---
 ...tera_avalon_onchip_memory2_180_xymx6za.vhd |  6 ---
 ...g_2400_altera_emif_arch_nf_180_e37lt4i.vhd |  1 -
 .../ip_arria10_e1sg_ddr4_8g_2400_inst.vhd     |  1 -
 .../eth_10g/ip_arria10_e1sg_eth_10g.vhd       |  7 ----
 .../fifo/ip_arria10_e1sg_fifo_dc.vhd          |  5 ---
 .../ip_arria10_e1sg_fifo_dc_mixed_widths.vhd  |  5 ---
 .../fifo/ip_arria10_e1sg_fifo_sc.vhd          |  5 ---
 .../jesd204b/ip_arria10_e1sg_jesd204b.vhd     |  9 +---
 ...ip_arria10_e1sg_jesd204b_component_pkg.vhd |  4 --
 .../ip_arria10_e1sg_mult_add2_rtl.vhd         |  8 +---
 .../ip_arria10_e1sg_mult_add4_rtl.vhd         |  9 ++--
 .../ram/ip_arria10_e1sg_ram_cr_cw.vhd         |  4 --
 .../ram/ip_arria10_e1sg_ram_crw_crw.vhd       |  4 --
 .../ram/ip_arria10_e1sg_ram_crwk_crw.vhd      |  7 ----
 .../ip_arria10_e1sg_ram_crwk_crw_inst.vhd     |  1 -
 ...1sg_ram_crwk_crw_ram_2port_170_qaianri.vhd | 10 -----
 .../ram/ip_arria10_e1sg_ram_r_w.vhd           |  4 --
 ...0_e1sg_simple_dual_port_ram_dual_clock.vhd |  7 ----
 ...e1sg_simple_dual_port_ram_single_clock.vhd |  8 ----
 ...a10_e1sg_true_dual_port_ram_dual_clock.vhd |  7 ----
 ...sg_transceiver_reset_controller_3_inst.vhd |  1 -
 .../tb_ip_arria10_e1sg_tse_sgmii_gx.vhd       |  7 ----
 .../tb_ip_arria10_e1sg_tse_sgmii_lvds.vhd     |  7 ----
 .../ddio/ip_arria10_e2sg_ddio_in.vhd          |  6 ---
 .../ddio/ip_arria10_e2sg_ddio_out.vhd         |  4 --
 .../ddio/sim/ip_arria10_e2sg_ddio_in_1.vhd    |  5 ---
 .../ddio/sim/ip_arria10_e2sg_ddio_out_1.vhd   |  5 ---
 .../ddio/sim/tb_ip_arria10_e2sg_ddio_1.vhd    |  5 ---
 .../ip_arria10_e2sg_ddr4_8g_1600_inst.vhd     |  1 -
 .../eth_10g/ip_arria10_e2sg_eth_10g.vhd       |  7 ----
 .../fifo/ip_arria10_e2sg_fifo_dc.vhd          |  5 ---
 .../ip_arria10_e2sg_fifo_dc_mixed_widths.vhd  |  5 ---
 .../fifo/ip_arria10_e2sg_fifo_sc.vhd          |  5 ---
 .../jesd204b/ip_arria10_e2sg_jesd204b.vhd     |  9 +---
 ...ip_arria10_e2sg_jesd204b_component_pkg.vhd |  4 --
 .../ip_arria10_e2sg_mult_add2_rtl.vhd         |  8 +---
 .../ip_arria10_e2sg_mult_add4_rtl.vhd         |  9 ++--
 .../ram/ip_arria10_e2sg_ram_cr_cw.vhd         |  4 --
 .../ram/ip_arria10_e2sg_ram_crw_crw.vhd       |  4 --
 .../ip_arria10_e2sg_ram_crw_crw_inst.vhd      |  1 -
 ...2sg_ram_crw_crw_ram_2port_2000_zxnv4ey.vhd | 10 -----
 .../ram/ip_arria10_e2sg_ram_crwk_crw.vhd      |  7 ----
 .../ram/ip_arria10_e2sg_ram_r_w.vhd           |  4 --
 ...0_e2sg_simple_dual_port_ram_dual_clock.vhd |  7 ----
 ...e2sg_simple_dual_port_ram_single_clock.vhd |  8 ----
 ...a10_e2sg_true_dual_port_ram_dual_clock.vhd |  7 ----
 .../tb_ip_arria10_e2sg_tse_sgmii_gx.vhd       |  7 ----
 .../tb_ip_arria10_e2sg_tse_sgmii_lvds.vhd     |  7 ----
 .../ddio/ip_arria10_e3sge3_ddio_in.vhd        |  6 ---
 .../ddio/ip_arria10_e3sge3_ddio_out.vhd       |  4 --
 .../ddio/sim/ip_arria10_e3sge3_ddio_in_1.vhd  |  5 ---
 .../ddio/sim/ip_arria10_e3sge3_ddio_out_1.vhd |  5 ---
 .../ddio/sim/tb_ip_arria10_e3sge3_ddio_1.vhd  |  5 ---
 .../eth_10g/ip_arria10_e3sge3_eth_10g.vhd     |  9 ----
 .../fifo/ip_arria10_e3sge3_fifo_dc.vhd        |  5 ---
 ...ip_arria10_e3sge3_fifo_dc_mixed_widths.vhd |  5 ---
 .../fifo/ip_arria10_e3sge3_fifo_sc.vhd        |  5 ---
 .../ip_arria10_e3sge3_mult_add4_rtl.vhd       |  9 ++--
 .../ram/ip_arria10_e3sge3_ram_cr_cw.vhd       |  4 --
 .../ram/ip_arria10_e3sge3_ram_crw_crw.vhd     |  4 --
 .../ram/ip_arria10_e3sge3_ram_crwk_crw.vhd    |  7 ----
 .../ram/ip_arria10_e3sge3_ram_r_w.vhd         |  4 --
 ...e3sge3_simple_dual_port_ram_dual_clock.vhd |  7 ----
 ...sge3_simple_dual_port_ram_single_clock.vhd |  8 ----
 ...0_e3sge3_true_dual_port_ram_dual_clock.vhd |  7 ----
 .../tb_ip_arria10_e3sge3_tse_sgmii_gx.vhd     |  7 ----
 .../tb_ip_arria10_e3sge3_tse_sgmii_lvds.vhd   |  7 ----
 .../ddio/ip_stratixiv_ddio_in.vhd             |  4 --
 .../ddio/ip_stratixiv_ddio_out.vhd            |  3 --
 .../eth_10g/ip_stratixiv_eth_10g.vhd          |  7 ----
 .../mult/ip_stratixiv_complex_mult_rtl.vhd    |  9 +---
 .../ip_stratixiv/mult/ip_stratixiv_mult.vhd   |  5 ---
 .../mult/ip_stratixiv_mult_add2_rtl.vhd       |  8 +---
 .../mult/ip_stratixiv_mult_add4_rtl.vhd       |  9 ++--
 .../mult/ip_stratixiv_mult_rtl.vhd            |  5 ---
 .../phy_xaui/tb_ip_stratixiv_phy_xaui.vhd     |  5 ---
 .../phy_xaui/tb_ip_stratixiv_phy_xaui_ppm.vhd |  4 --
 .../ip_stratixiv_gxb_reconfig_v101.vhd        |  5 ---
 .../ip_stratixiv_gxb_reconfig_v111.vhd        |  5 ---
 .../ip_stratixiv_gxb_reconfig_v91.vhd         |  4 --
 .../tb_ip_stratixiv_tse_sgmii_lvds.vhd        |  7 ----
 .../fifo/ip_ultrascale_fifo_dc.vhd            |  1 -
 .../ip_ultrascale_fifo_dc_mixed_widths.vhd    |  2 -
 .../fifo/ip_ultrascale_fifo_sc.vhd            |  2 -
 .../ram/ip_ultrascale_ram_cr_cw.vhd           |  5 ---
 .../ram/ip_ultrascale_ram_crw_crw.vhd         |  4 --
 .../technology/jesd204b/tb_tech_jesd204b.vhd  |  7 ----
 .../technology/jesd204b/tech_jesd204b.vhd     |  3 --
 .../jesd204b/tech_jesd204b_arria10_e1sg.vhd   |  3 --
 .../jesd204b/tech_jesd204b_arria10_e2sg.vhd   |  4 --
 .../jesd204b/tech_jesd204b_component_pkg.vhd  |  2 -
 .../technology/jesd204b/tech_jesd204b_pkg.vhd |  2 -
 .../technology/jesd204b/tech_jesd204b_tx.vhd  |  3 --
 .../technology/mac_10g/tb_tb_tech_mac_10g.vhd |  4 --
 .../technology/mac_10g/tb_tech_mac_10g.vhd    |  6 ---
 .../mac_10g/tb_tech_mac_10g_link_connect.vhd  |  5 ---
 .../mac_10g/tb_tech_mac_10g_pkg.vhd           | 10 +----
 .../mac_10g/tb_tech_mac_10g_receiver.vhd      |  2 -
 .../mac_10g/tb_tech_mac_10g_setup.vhd         |  6 ---
 .../tb_tech_mac_10g_simulation_end.vhd        |  3 --
 .../mac_10g/tb_tech_mac_10g_transmitter.vhd   |  6 ---
 .../tb_tech_mac_10g_verify_rx_at_eop.vhd      |  5 ---
 .../tb_tech_mac_10g_verify_rx_pkt_cnt.vhd     |  7 ----
 libraries/technology/mac_10g/tech_mac_10g.vhd |  9 ----
 .../mac_10g/tech_mac_10g_arria10.vhd          |  5 ---
 .../mac_10g/tech_mac_10g_arria10_e1sg.vhd     |  5 ---
 .../mac_10g/tech_mac_10g_arria10_e2sg.vhd     |  5 ---
 .../mac_10g/tech_mac_10g_arria10_e3sge3.vhd   |  5 ---
 .../mac_10g/tech_mac_10g_component_pkg.vhd    |  4 +-
 .../mac_10g/tech_mac_10g_stratixiv.vhd        |  5 ---
 .../memory/tech_memory_component_pkg.vhd      |  2 -
 .../memory/tech_memory_ram_cr_cw.vhd          |  1 -
 .../memory/tech_memory_ram_crw_crw.vhd        |  4 --
 .../memory/tech_memory_ram_crwk_crw.vhd       |  2 -
 .../technology/memory/tech_memory_ram_r_w.vhd |  2 -
 .../technology/memory/tech_memory_rom_r.vhd   |  1 -
 .../technology/mult/tech_complex_mult.vhd     |  7 +---
 libraries/technology/mult/tech_mult.vhd       |  5 ---
 libraries/technology/mult/tech_mult_add2.vhd  |  3 --
 libraries/technology/mult/tech_mult_add4.vhd  |  3 --
 .../mult/tech_mult_component_pkg.vhd          |  3 --
 libraries/technology/mult/tech_mult_pkg.vhd   |  1 -
 libraries/technology/pll/tech_pll_clk125.vhd  |  2 -
 libraries/technology/pll/tech_pll_clk200.vhd  |  2 -
 .../technology/pll/tech_pll_clk200_p6.vhd     |  2 -
 libraries/technology/pll/tech_pll_clk25.vhd   |  2 -
 .../technology/pll/tech_pll_component_pkg.vhd |  3 --
 .../pll/tech_pll_xgmii_mac_clocks.vhd         |  4 --
 libraries/technology/technology_pkg.vhd       |  3 --
 .../technology/technology_select_pkg.vhd      |  2 -
 .../technology/technology_select_pkg_unb1.vhd |  2 -
 .../technology_select_pkg_unb2b.vhd           |  2 -
 .../technology_select_pkg_unb2c.vhd           |  2 -
 .../sim_transceiver_deserializer.vhd          |  8 ----
 .../transceiver/sim_transceiver_gx.vhd        |  8 +---
 .../sim_transceiver_serializer.vhd            |  9 ----
 .../transceiver/tb_sim_transceiver_serdes.vhd |  4 --
 .../tech_transceiver_arria10_1.vhd            |  9 ----
 .../tech_transceiver_arria10_48.vhd           |  8 ----
 .../tech_transceiver_component_pkg.vhd        |  3 --
 .../transceiver/tech_transceiver_gx.vhd       |  3 --
 .../tech_transceiver_gx_stratixiv.vhd         | 14 +------
 .../transceiver/tech_transceiver_rx_align.vhd |  5 ---
 .../transceiver/tech_transceiver_rx_order.vhd |  5 ---
 .../transceiver/tech_transceiver_rx_rst.vhd   |  5 ---
 .../transceiver/tech_transceiver_tx_align.vhd |  5 ---
 .../transceiver/tech_transceiver_tx_rst.vhd   |  4 --
 libraries/technology/tse/sim_tse.vhd          |  6 ---
 libraries/technology/tse/tb_tb_tech_tse.vhd   |  5 ---
 libraries/technology/tse/tb_tech_tse.vhd      |  9 ----
 libraries/technology/tse/tb_tech_tse_pkg.vhd  |  9 ----
 .../technology/tse/tb_tech_tse_with_setup.vhd |  9 ----
 libraries/technology/tse/tech_tse.vhd         |  4 --
 libraries/technology/tse/tech_tse_arria10.vhd |  7 ----
 .../technology/tse/tech_tse_arria10_e1sg.vhd  |  7 ----
 .../technology/tse/tech_tse_arria10_e2sg.vhd  |  7 ----
 .../tse/tech_tse_arria10_e3sge3.vhd           |  7 ----
 .../technology/tse/tech_tse_component_pkg.vhd |  6 ---
 libraries/technology/tse/tech_tse_pkg.vhd     |  3 --
 libraries/technology/tse/tech_tse_setup.vhd   |  5 ---
 .../technology/tse/tech_tse_stratixiv.vhd     |  7 ----
 .../technology/tse/tech_tse_with_setup.vhd    |  4 --
 libraries/technology/xaui/sim_xaui.vhd        |  9 ----
 libraries/technology/xaui/tech_xaui.vhd       |  7 ----
 .../technology/xaui/tech_xaui_align_dly.vhd   |  6 ---
 .../xaui/tech_xaui_component_pkg.vhd          |  4 +-
 .../technology/xaui/tech_xaui_stratixiv.vhd   |  8 ----
 2036 files changed, 344 insertions(+), 11546 deletions(-)

diff --git a/applications/lofar1/RSP/pfb2/src/vhdl/pfb2.vhd b/applications/lofar1/RSP/pfb2/src/vhdl/pfb2.vhd
index 38d1546d52..7e61500080 100644
--- a/applications/lofar1/RSP/pfb2/src/vhdl/pfb2.vhd
+++ b/applications/lofar1/RSP/pfb2/src/vhdl/pfb2.vhd
@@ -64,7 +64,6 @@ entity pfb2 is
 end pfb2;
 
 architecture str of pfb2 is
-
   constant c_nof_coeffs     : natural := g_pfs_nof_taps * g_nof_points;
 
   signal pfs_in_dat_x       : std_logic_vector(g_pfs_in_dat_w - 1 downto 0);
@@ -80,9 +79,7 @@ architecture str of pfb2 is
   signal pft_out_dat_im     : std_logic_vector(g_pft_out_dat_w - 1 downto 0);
   signal pft_out_val        : std_logic;
   signal pft_out_sync       : std_logic;
-
 begin
-
   -- Delay in_sosi data with respect to sync to fit LOFAR1 sync timing
   pfs_in_dat_x <= in_sosi.re(g_pfs_in_dat_w - 1 downto 0) when rising_edge(dp_clk);
   pfs_in_dat_y <= in_sosi.im(g_pfs_in_dat_w - 1 downto 0) when rising_edge(dp_clk);
@@ -153,5 +150,4 @@ begin
   out_sosi.im    <= RESIZE_DP_DSP_DATA(pft_out_dat_im);
   out_sosi.valid <= pft_out_val;
   out_sosi.sync  <= pft_out_sync when rising_edge(dp_clk);
-
 end str;
diff --git a/applications/lofar1/RSP/pfb2/src/vhdl/pfb2_unit.vhd b/applications/lofar1/RSP/pfb2/src/vhdl/pfb2_unit.vhd
index 776304c928..424b49e6e6 100644
--- a/applications/lofar1/RSP/pfb2/src/vhdl/pfb2_unit.vhd
+++ b/applications/lofar1/RSP/pfb2/src/vhdl/pfb2_unit.vhd
@@ -73,16 +73,13 @@ entity pfb2_unit is
 end pfb2_unit;
 
 architecture str of pfb2_unit is
-
   constant c_nof_stats       : natural := g_nof_points;  -- SST X and SST Y are interleaved for PFT_MODE_REAL2
 
   signal ram_st_sst_mosi_arr : t_mem_mosi_arr(g_nof_streams - 1 downto 0);
   signal ram_st_sst_miso_arr : t_mem_miso_arr(g_nof_streams - 1 downto 0) := (others => c_mem_miso_rst);
 
   signal pft_sosi_arr        : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   ---------------------------------------------------------------
   -- Polyphase Filterbanks
   ---------------------------------------------------------------
@@ -150,8 +147,4 @@ begin
   end generate;
 
   out_sosi_arr <= pft_sosi_arr;
-
 end str;
-
-
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs(empty).vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs(empty).vhd
index cfe07966cd..db798f9feb 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs(empty).vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs(empty).vhd
@@ -1,4 +1,3 @@
 architecture empty of pfs is
 begin
 end empty;
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs(str).vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs(str).vhd
index 30b483a481..09cb45d5da 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs(str).vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs(str).vhd
@@ -4,7 +4,6 @@ library common_lib;
 use common_lib.common_pkg.all;
 
 architecture str of pfs is
-
   constant c_nof_bands_w    : natural := ceil_log2(g_nof_bands);
   constant c_nof_fir_taps   : natural := g_nof_taps / g_nof_bands;
   constant c_nof_fir_taps_w : natural := ceil_log2(c_nof_fir_taps);
@@ -17,9 +16,7 @@ architecture str of pfs is
   signal taps_out_x         : std_logic_vector(g_in_dat_w * c_nof_fir_taps - 1 downto 0);
   signal taps_out_y         : std_logic_vector(g_in_dat_w * c_nof_fir_taps - 1 downto 0);
   signal coefs              : std_logic_vector(g_coef_dat_w * c_nof_fir_taps - 1 downto 0);
-
 begin
-
   ctrl : entity pfs_lib.pfs_ctrl
   generic map (
     g_nof_bands_w     => c_nof_bands_w,
@@ -46,7 +43,6 @@ begin
     out_sync          => out_sync
   );
 
-
   firx : entity pfs_lib.pfs_filter
   generic map (
     g_coef_w          => g_coef_dat_w,
@@ -61,7 +57,6 @@ begin
     result            => out_dat_x
   );
 
-
   firy : entity pfs_lib.pfs_filter
   generic map (
     g_coef_w          => g_coef_dat_w,
@@ -76,7 +71,6 @@ begin
     result            => out_dat_y
   );
 
-
   tapsbufx : entity pfs_lib.pfs_tapsbuf
   generic map (
     g_data_w          => g_in_dat_w * c_nof_fir_taps,
@@ -93,7 +87,6 @@ begin
     rst               => rst
   );
 
-
   tapsbufy : entity pfs_lib.pfs_tapsbuf
   generic map (
     g_data_w          => g_in_dat_w * c_nof_fir_taps,
@@ -110,7 +103,6 @@ begin
     rst               => rst
   );
 
-
   coefsbuf : entity pfs_lib.pfs_coefsbuf
   generic map (
     g_data_w          => g_coef_dat_w * c_nof_fir_taps,
@@ -123,6 +115,4 @@ begin
     clk               => clk,
     rst               => rst
   );
-
 end str;
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs.vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs.vhd
index 3a59bc5033..ffdeb470a0 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs.vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs.vhd
@@ -52,9 +52,7 @@ entity pfs is
   );
 end pfs;
 
-
 architecture str of pfs is
-
   constant c_nof_bands_w    : natural := ceil_log2(g_nof_bands);
   constant c_nof_fir_taps   : natural := g_nof_taps / g_nof_bands;
   constant c_nof_fir_taps_w : natural := ceil_log2(c_nof_fir_taps);
@@ -67,9 +65,7 @@ architecture str of pfs is
   signal taps_out_x         : std_logic_vector(g_in_dat_w * c_nof_fir_taps - 1 downto 0);
   signal taps_out_y         : std_logic_vector(g_in_dat_w * c_nof_fir_taps - 1 downto 0);
   signal coefs              : std_logic_vector(g_coef_dat_w * c_nof_fir_taps - 1 downto 0);
-
 begin
-
   ctrl : entity work.pfs_ctrl
   generic map (
     g_nof_bands_w     => c_nof_bands_w,
@@ -96,7 +92,6 @@ begin
     out_sync          => out_sync
   );
 
-
   firx : entity work.pfs_filter
   generic map (
     g_coef_w          => g_coef_dat_w,
@@ -111,7 +106,6 @@ begin
     result            => out_dat_x
   );
 
-
   firy : entity work.pfs_filter
   generic map (
     g_coef_w          => g_coef_dat_w,
@@ -126,7 +120,6 @@ begin
     result            => out_dat_y
   );
 
-
   tapsbufx : entity work.pfs_tapsbuf
   generic map (
     g_data_w          => g_in_dat_w * c_nof_fir_taps,
@@ -143,7 +136,6 @@ begin
     rst               => rst
   );
 
-
   tapsbufy : entity work.pfs_tapsbuf
   generic map (
     g_data_w          => g_in_dat_w * c_nof_fir_taps,
@@ -160,7 +152,6 @@ begin
     rst               => rst
   );
 
-
   coefsbuf : entity work.pfs_coefsbuf
   generic map (
     g_data_w          => g_coef_dat_w * c_nof_fir_taps,
@@ -174,6 +165,4 @@ begin
     clk               => clk,
     rst               => rst
   );
-
 end str;
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_coefsbuf(str).vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_coefsbuf(str).vhd
index 461af4d42a..257754314c 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_coefsbuf(str).vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_coefsbuf(str).vhd
@@ -3,17 +3,13 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_mem_pkg.all;
 
-
 architecture str of pfs_coefsbuf is
-
   constant c_coefs_rom   : t_c_mem := (latency  => 2,
                                        adr_w    => g_addr_w,
                                        dat_w    => g_data_w,
                                        nof_dat  => g_nof_coefs,  -- <= 2**g_addr_w
                                        init_sl  => '0');
-
 begin
-
   rom : entity common_lib.common_rom
   generic map (
     g_ram             => c_coefs_rom,
@@ -26,8 +22,4 @@ begin
     rd_adr            => addr,
     rd_dat            => data
   );
-
 end str;
-
-
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_coefsbuf(stratix).vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_coefsbuf(stratix).vhd
index 8a18fea17a..2983acb724 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_coefsbuf(stratix).vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_coefsbuf(stratix).vhd
@@ -3,9 +3,7 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 architecture stratix of pfs_coefsbuf is
-
   component altsyncram
   generic (
     operation_mode         : string;
@@ -28,9 +26,7 @@ architecture stratix of pfs_coefsbuf is
     q_a                    : out std_logic_vector(g_data_w - 1 downto 0)
   );
   end component;
-
 begin
-
   rom : altsyncram
   generic map (
     operation_mode         => "ROM",
@@ -52,8 +48,4 @@ begin
     address_a              => addr,
     q_a                    => data
   );
-
 end stratix;
-
-
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_coefsbuf.vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_coefsbuf.vhd
index f68e6c99e3..d28621875d 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_coefsbuf.vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_coefsbuf.vhd
@@ -28,7 +28,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_mem_pkg.all;
 
-
 entity pfs_coefsbuf is
   generic (
     g_data_w     : natural;
@@ -45,17 +44,13 @@ entity pfs_coefsbuf is
   );
 end pfs_coefsbuf;
 
-
 architecture str of pfs_coefsbuf is
-
   constant c_coefs_rom   : t_c_mem := (latency  => 2,
                                        adr_w    => g_addr_w,
                                        dat_w    => g_data_w,
                                        nof_dat  => g_nof_coefs,  -- <= 2**g_addr_w
                                        init_sl  => '0');
-
 begin
-
   rom : entity common_lib.common_rom
   generic map (
     g_ram             => c_coefs_rom,
@@ -67,5 +62,4 @@ begin
     rd_adr            => addr,
     rd_dat            => data
   );
-
 end str;
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_combine(rtl).vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_combine(rtl).vhd
index 2f4d1cce6b..63fc7c7347 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_combine(rtl).vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_combine(rtl).vhd
@@ -2,18 +2,14 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 
-
 architecture rtl of pfs_combine is
-
   signal i_out_dat_x        : std_logic_vector(out_dat_x'range);
   signal nxt_out_dat_x      : std_logic_vector(out_dat_x'range);
   signal i_out_dat_y        : std_logic_vector(out_dat_y'range);
   signal nxt_out_dat_y      : std_logic_vector(out_dat_y'range);
   signal nxt_out_val        : std_logic;
   signal nxt_out_sync       : std_logic;
-
 begin
-
   out_dat_x <= i_out_dat_x;
   out_dat_y <= i_out_dat_y;
 
@@ -35,7 +31,6 @@ begin
     end if;
   end process;
 
-
   select_value : process (i_out_dat_x, i_out_dat_y, in_val, in_dat_x, in_dat_y,
       in_sync)
   begin
@@ -53,5 +48,4 @@ begin
       end if;
     end loop;
   end process;
-
 end rtl;
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_combine.vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_combine.vhd
index 58d73db25d..6c921d33b6 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_combine.vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_combine.vhd
@@ -1,7 +1,6 @@
 library IEEE;
 use IEEE.std_logic_1164.all;
 
-
 entity pfs_combine is
   generic (
     g_nof_fir         : integer;
@@ -20,4 +19,3 @@ entity pfs_combine is
     rst               : in  std_logic
   );
 end pfs_combine;
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_ctrl(rtl).vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_ctrl(rtl).vhd
index 111e9267bf..315298a5ae 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_ctrl(rtl).vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_ctrl(rtl).vhd
@@ -2,9 +2,7 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 
-
 architecture rtl of pfs_ctrl is
-
   -- The number of cycles that should be waited until the result that comes out
   -- of the MAC block is the valid result. The ctrl block will generate a valid
   -- pulse.
@@ -23,9 +21,7 @@ architecture rtl of pfs_ctrl is
   signal nxt_rdval       : std_logic_vector(rdval'range);
   signal i_taps_wraddr   : std_logic_vector(taps_wraddr'range);
   signal nxt_taps_wraddr : std_logic_vector(taps_wraddr'range);
-
 begin
-
   -- Output signals.
   taps_rdaddr <= i_taps_rdaddr;
   taps_wraddr <= i_taps_wraddr;
@@ -59,7 +55,6 @@ begin
     end if;
   end process;
 
-
   read_address_gen : process (restart, i_taps_rdaddr, in_val_reg, rdval)
   begin
     nxt_taps_rdaddr <= std_logic_vector(unsigned(i_taps_rdaddr) + 1);
@@ -75,7 +70,6 @@ begin
     end if;
   end process;
 
-
   write_control : process (restart, i_taps_wraddr, taps_in_x, taps_in_y, in_x_reg, rdval,
       in_y_reg)
   begin
@@ -95,7 +89,4 @@ begin
       taps_wren <= '1';
     end if;
   end process;
-
 end rtl;
-
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_ctrl.vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_ctrl.vhd
index 703f337882..ab0bcedb05 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_ctrl.vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_ctrl.vhd
@@ -27,7 +27,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 
-
 entity pfs_ctrl is
   generic (
     g_nof_bands_w     : natural;
@@ -55,9 +54,7 @@ entity pfs_ctrl is
   );
 end pfs_ctrl;
 
-
 architecture rtl of pfs_ctrl is
-
   -- The number of cycles that should be waited until the result that comes out
   -- of the MAC block is the valid result. The ctrl block will generate a valid
   -- pulse.
@@ -76,9 +73,7 @@ architecture rtl of pfs_ctrl is
   signal nxt_rdval       : std_logic_vector(rdval'range);
   signal i_taps_wraddr   : std_logic_vector(taps_wraddr'range);
   signal nxt_taps_wraddr : std_logic_vector(taps_wraddr'range);
-
 begin
-
   -- Output signals.
   taps_rdaddr <= i_taps_rdaddr;
   taps_wraddr <= i_taps_wraddr;
@@ -112,7 +107,6 @@ begin
     end if;
   end process;
 
-
   read_address_gen : process (restart, i_taps_rdaddr, in_val_reg, rdval)
   begin
     nxt_taps_rdaddr <= std_logic_vector(unsigned(i_taps_rdaddr) + 1);
@@ -128,7 +122,6 @@ begin
     end if;
   end process;
 
-
   write_control : process (restart, i_taps_wraddr, taps_in_x, taps_in_y, in_x_reg, rdval,
       in_y_reg)
   begin
@@ -148,5 +141,4 @@ begin
       taps_wren <= '1';
     end if;
   end process;
-
 end rtl;
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_filter(rtl).vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_filter(rtl).vhd
index 2b024f2256..c17e494eb6 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_filter(rtl).vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_filter(rtl).vhd
@@ -3,9 +3,7 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 architecture rtl of pfs_filter is
-
   type type_res is array (0 to 7) of std_logic_vector(g_coef_w + g_taps_w + 1 - 1 downto 0);
 
   signal res      : type_res;
@@ -16,9 +14,7 @@ architecture rtl of pfs_filter is
   signal add_a    : std_logic_vector(g_coef_w + g_taps_w + 3 - 1 downto 0);
   signal add_b    : std_logic_vector(g_coef_w + g_taps_w + 3 - 1 downto 0);
   signal add_c    : std_logic_vector(g_coef_w + g_taps_w + 4 - 1 downto 0);
-
 begin
-
   registers : process (clk)
   begin
     if rising_edge(clk) then
@@ -28,7 +24,6 @@ begin
     end if;
   end process;
 
-
   add_c <= std_logic_vector(SHIFT_LEFT((resize(signed(add_a),add_c'length) + signed(add_b)),4));
 --  nxt_result <= STD_LOGIC_VECTOR(RESIZE(SIGNED(add_c),
 
@@ -62,7 +57,4 @@ begin
       res_3 <= std_logic_vector(resize(signed(res(6)),res_0'length) + resize(signed(res(7)),res_0'length));
     end if;
   end process;
-
 end rtl;
-
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_filter(stratix).vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_filter(stratix).vhd
index eb483ea066..d551fa6227 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_filter(stratix).vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_filter(stratix).vhd
@@ -3,9 +3,7 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 architecture stratix of pfs_filter is
-
   component altmult_add
   generic (
     input_register_b2                     : string  := "CLOCK0";
@@ -79,7 +77,6 @@ architecture stratix of pfs_filter is
   );
   end component;
 
-
   signal res_0         : std_logic_vector(g_coef_w + g_taps_w + 2 - 1 downto 0);
   signal res_1         : std_logic_vector(g_coef_w + g_taps_w + 2 - 1 downto 0);
   signal res_2         : std_logic_vector(g_coef_w + g_taps_w + 2 - 1 downto 0);
@@ -87,9 +84,7 @@ architecture stratix of pfs_filter is
   signal add_a         : std_logic_vector(g_coef_w + g_taps_w + 3 - 1 downto 0);
   signal add_b         : std_logic_vector(g_coef_w + g_taps_w + 3 - 1 downto 0);
   signal add_c         : std_logic_vector(g_coef_w + g_taps_w + 4 - 1 downto 0);
-
 begin
-
   registers : process (clk, rst)
   begin
     if rst = '1' then
@@ -103,11 +98,9 @@ begin
     end if;
   end process;
 
-
   add_c <= std_logic_vector(SHIFT_LEFT((resize(signed(add_a),add_c'length) + signed(add_b)),4));
 --  nxt_result <= STD_LOGIC_VECTOR(RESIZE(SIGNED(add_c),
 
-
   ALTMULT_ADD_0 : altmult_add
   port map (
     dataa  => taps(47 downto 0),
@@ -117,7 +110,6 @@ begin
     result => res_0
   );
 
-
   ALTMULT_ADD_1 : altmult_add
   port map (
     dataa  => taps(95 downto 48),
@@ -136,7 +128,6 @@ begin
     result => res_2
   );
 
-
   ALTMULT_ADD_3 : altmult_add
   port map (
     dataa  => taps(191 downto 144),
@@ -145,7 +136,4 @@ begin
     aclr3  => rst,
     result => res_3
   );
-
 end stratix;
-
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_filter.vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_filter.vhd
index de51085899..ba25c7ab38 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_filter.vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_filter.vhd
@@ -28,7 +28,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 entity pfs_filter is
   generic (
     g_coef_w        : natural;
@@ -44,9 +43,7 @@ entity pfs_filter is
   );
 end pfs_filter;
 
-
 architecture rtl of pfs_filter is
-
   type type_res is array (0 to 7) of std_logic_vector(g_coef_w + g_taps_w + 1 - 1 downto 0);
 
   signal res      : type_res;
@@ -57,9 +54,7 @@ architecture rtl of pfs_filter is
   signal add_a    : std_logic_vector(g_coef_w + g_taps_w + 3 - 1 downto 0);
   signal add_b    : std_logic_vector(g_coef_w + g_taps_w + 3 - 1 downto 0);
   signal add_c    : std_logic_vector(g_coef_w + g_taps_w + 4 - 1 downto 0);
-
 begin
-
   registers : process (clk)
   begin
     if rising_edge(clk) then
@@ -69,7 +64,6 @@ begin
     end if;
   end process;
 
-
   add_c <= std_logic_vector(SHIFT_LEFT((resize(signed(add_a),add_c'length) + signed(add_b)),4));
 --  nxt_result <= STD_LOGIC_VECTOR(RESIZE(SIGNED(add_c),
 
@@ -103,5 +97,4 @@ begin
       res_3 <= std_logic_vector(resize(signed(res(6)),res_0'length) + resize(signed(res(7)),res_0'length));
     end if;
   end process;
-
 end rtl;
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir(str).vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir(str).vhd
index 86711a87f5..abe1bfdfcd 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir(str).vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir(str).vhd
@@ -3,9 +3,7 @@ use IEEE.std_logic_1164.all;
 library common_lib;
 use common_lib.common_pkg.all;
 
-
 architecture str of pfs_fir is
-
   constant c_nof_taps_w      : natural := ceil_log2(g_nof_taps);
   constant c_nof_prefilter_w : natural := ceil_log2(g_nof_prefilter);
   constant c_nof_coefs       : natural := g_nof_prefilter * g_nof_taps;
@@ -25,10 +23,7 @@ architecture str of pfs_fir is
   signal coefs_rden          : std_logic;
   signal res_clr             : std_logic;
   signal i_res_val           : std_logic;
-
-
 begin
-
   ctrl : entity pfs_lib.pfs_fir_ctrl
   generic map (
     g_nof_prefilter   => g_nof_prefilter,
@@ -57,7 +52,6 @@ begin
     result_sync       => res_sync
   );
 
-
   mac_hor : entity pfs_lib.pfs_fir_mac
   generic map (
     g_a_in_w          => g_in_dat_w,
@@ -76,7 +70,6 @@ begin
     result            => res_hor
   );
 
-
   mac_ver : entity pfs_lib.pfs_fir_mac
   generic map (
     g_a_in_w          => g_in_dat_w,
@@ -95,7 +88,6 @@ begin
     result            => res_ver
   );
 
-
   coefsbuf_0 : if g_fir_nr = 0 generate
     coefsbuf : entity pfs_lib.pfs_fir_coefsbuf
     generic map (
@@ -114,7 +106,6 @@ begin
     );
   end generate;
 
-
   coefsbuf_N : if g_fir_nr > 0 generate
     coefsbuf : entity pfs_lib.pfs_fir_coefsbuf
     generic map (
@@ -133,7 +124,6 @@ begin
     );
   end generate;
 
-
   tapsbuf_hor : entity pfs_lib.pfs_fir_tapsbuf
   generic map (
     g_data_w          => g_in_dat_w,
@@ -151,7 +141,6 @@ begin
     rst               => rst
   );
 
-
   tapsbuf_ver : entity pfs_lib.pfs_fir_tapsbuf
   generic map (
     g_data_w          => g_in_dat_w,
@@ -170,7 +159,4 @@ begin
   );
 
   res_val <= i_res_val;
-
 end str;
-
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir.vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir.vhd
index 1d5f3219c1..b0c265b36f 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir.vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir.vhd
@@ -2,7 +2,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 
-
 entity pfs_fir is
   generic (
     g_in_dat_w          : natural;
@@ -28,5 +27,3 @@ entity pfs_fir is
     res_sync            : out std_logic
   );
 end pfs_fir;
-
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_coefsbuf(stratix).vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_coefsbuf(stratix).vhd
index 57b0f46def..75cc60eba8 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_coefsbuf(stratix).vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_coefsbuf(stratix).vhd
@@ -3,9 +3,7 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 architecture stratix of pfs_fir_coefsbuf is
-
   component altsyncram
   generic (
     operation_mode         : string;
@@ -28,9 +26,7 @@ architecture stratix of pfs_fir_coefsbuf is
       q_a                  : out std_logic_vector(g_data_w - 1 downto 0)
   );
   end component;
-
 begin
-
   rom : altsyncram
   generic map (
     operation_mode         => "ROM",
@@ -52,8 +48,4 @@ begin
     address_a              => addr,
     q_a                    => data
   );
-
 end stratix;
-
-
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_coefsbuf.vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_coefsbuf.vhd
index 7eecba0059..5bd64c7a4a 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_coefsbuf.vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_coefsbuf.vhd
@@ -17,5 +17,3 @@ entity pfs_fir_coefsbuf is
     rst         : in std_logic
   );
 end pfs_fir_coefsbuf;
-
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_ctrl(rtl).vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_ctrl(rtl).vhd
index 0a33653b35..1a2fc318a9 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_ctrl(rtl).vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_ctrl(rtl).vhd
@@ -2,9 +2,7 @@ library IEEE;
 use ieee.std_logic_1164.all;
 use ieee.numeric_std.all;
 
-
 architecture rtl of pfs_fir_ctrl is
-
   -- The number of cycles that should be waited until the result that comes out
   -- of the MAC block is the valid result. The ctrl block will generate a valid
   -- pulse.
@@ -13,13 +11,11 @@ architecture rtl of pfs_fir_ctrl is
   -- start with the next FIR calculation.
   constant c_mac_clr_delay  : integer := 4;
 
-
   type fir_state_enum is (
     idle,
     calc
   );
 
-
   signal fir_state              : fir_state_enum;
   signal nxt_fir_state          : fir_state_enum;
   signal taps_cnt               : std_logic_vector(g_nof_taps_w - 1 downto 0);
@@ -46,9 +42,7 @@ architecture rtl of pfs_fir_ctrl is
   signal sync_delay             : std_logic_vector(c_mac_res_delay + g_nof_taps * 2 - 1 downto 0);
   signal nxt_sync_delay         : std_logic_vector(sync_delay'range);
   signal last_tap               : std_logic;
-
 begin
-
   -- Output signals.
   result_val       <= mac_res_delay(mac_res_delay'high);
   result_sync      <= sync_delay(sync_delay'high);
@@ -58,7 +52,6 @@ begin
   sample_data_ver  <= i_sample_data_ver;
   sample_addr      <= i_sample_addr;
 
-
   registers_proc : process (clk, rst)
   begin
     if rst = '1' then
@@ -100,7 +93,6 @@ begin
     end if;
   end process;
 
-
   -- The state machine will stay in idle until it receives an input sample. At
   -- that time it will start the FIR filter operation. It will return to idle
   -- unless another sample is received at the time the calculation is ready.
@@ -122,13 +114,11 @@ begin
     end case;
   end process;
 
-
   -- Pulse when the tap counter reaches it maximum.
   last_tap <= '1' when unsigned(taps_cnt) = (g_nof_taps - 1) else '0';
 
   res_clr <= '1'  when unsigned(taps_cnt) = c_mac_clr_delay - 1 else '0';
 
-
   -- Counter that will be used for addressing various RAMs, and to indicate
   -- to the state machine when a FIR operation is finished.
   tap_counter_proc : process (taps_cnt, input_val, fir_state, last_tap)
@@ -141,7 +131,6 @@ begin
     end if;
   end process;
 
-
   -- Keep track of the current logical FIR operation. This counter will be used
   -- for addressing of the memories.
   prefilter_counter_proc : process (prefilter_cnt, last_tap)
@@ -156,7 +145,6 @@ begin
     end if;
   end process;
 
-
   -- Generate address and read enable for the coefficient memory.
   coefficient_control_proc : process (prefilter_cnt, taps_cnt, fir_state)
   begin
@@ -169,7 +157,6 @@ begin
     end if;
   end process;
 
-
   -- Generate write signals for the taps memories. The received samples will
   -- be written into this memory at the end of the FIR calculation cycle.
   sample_ram_control_proc : process (taps_cnt, input_val, i_sample_data_hor,
@@ -194,7 +181,6 @@ begin
     end if;
   end process;
 
-
   -- Generate read signals for the taps memories. Also, the base address of the
   -- current logical FIR operation will be generated here. The base address will
   -- change in time to emulate a shift register using memories.
@@ -216,11 +202,9 @@ begin
     end if;
   end process;
 
-
   taps_addr_offset <= std_logic_vector(unsigned(taps_addr_base)
       + unsigned(taps_cnt));
 
-
   -- The MAC delay register is used to generate a valid pulse for the MAC output
   -- when the FIR calculation is done, and to generate a reset pulse to set the
   -- intermediate result of the MAC to 0.
@@ -234,8 +218,4 @@ begin
       nxt_sync_delay(0) <= input_sync;
     end if;
   end process;
-
-
 end rtl;
-
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_ctrl.vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_ctrl.vhd
index 3554e9b5d8..d3c70a8bb1 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_ctrl.vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_ctrl.vhd
@@ -1,7 +1,6 @@
 library ieee;
 use ieee.std_logic_1164.all;
 
-
 entity pfs_fir_ctrl is
   generic (
     g_nof_prefilter   : natural;
@@ -30,4 +29,3 @@ entity pfs_fir_ctrl is
     result_sync      : out std_logic
   );
 end pfs_fir_ctrl;
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_mac(stratix).vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_mac(stratix).vhd
index 845d6a4ea4..e036325cd4 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_mac(stratix).vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_mac(stratix).vhd
@@ -3,9 +3,7 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 architecture stratix of pfs_fir_mac is
-
   component altmult_accum
   generic (
     intended_device_family         : string;
@@ -46,12 +44,9 @@ architecture stratix of pfs_fir_mac is
   );
   end component;
 
-
   -- NOTE: although it appears otherwise, bit growth in the accumulation is accounted for!
   signal acc_out       : std_logic_vector(g_a_in_w + g_b_in_w - 1 downto 0);
-
 begin
-
   registers : process (clk, rst)
   begin
     if rst = '1' then
@@ -61,7 +56,6 @@ begin
     end if;
   end process;
 
-
   mac : altmult_accum
   generic map (
     intended_device_family         => c_rsp_device_family,
@@ -100,7 +94,4 @@ begin
     clock0                         => clk,
     result                         => acc_out
   );
-
 end stratix;
-
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_mac.vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_mac.vhd
index 91a4949441..a9ff53a2cc 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_mac.vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_mac.vhd
@@ -2,7 +2,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 
-
 entity pfs_fir_mac is
   generic (
     g_a_in_w        : natural;
@@ -21,4 +20,3 @@ entity pfs_fir_mac is
     result          : out std_logic_vector(g_out_w - 1 downto 0)
   );
 end pfs_fir_mac;
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_tapsbuf(stratix).vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_tapsbuf(stratix).vhd
index fe27455ccf..000968fe0e 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_tapsbuf(stratix).vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_tapsbuf(stratix).vhd
@@ -3,9 +3,7 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 architecture stratix of pfs_fir_tapsbuf is
-
   component altsyncram
   generic (
     intended_device_family : string;
@@ -35,9 +33,7 @@ architecture stratix of pfs_fir_tapsbuf is
     data_a                 : in  std_logic_vector(g_data_w - 1 downto 0)
   );
   end component;
-
 begin
-
   altsyncram_component : altsyncram
   generic map (
     intended_device_family => c_rsp_device_family,
@@ -67,9 +63,4 @@ begin
     data_a                 => data_a,
     q_b                    => data_b
   );
-
 end stratix;
-
-
-
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_tapsbuf.vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_tapsbuf.vhd
index e147c4872d..05d2564512 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_tapsbuf.vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_fir_tapsbuf.vhd
@@ -19,5 +19,3 @@ entity pfs_fir_tapsbuf is
     rst           : in  std_logic
   );
 end pfs_fir_tapsbuf;
-
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_pkg.vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_pkg.vhd
index 08444d204e..47dcc7272d 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_pkg.vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_pkg.vhd
@@ -28,14 +28,9 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 
 package pfs_pkg is
-
   constant c_pfs_coef_w     : natural := 16;
   constant c_pfs_coefs_file : string := "data/pfs_coefsbuf_1024.hex";
-
 end pfs_pkg;
 
-
 package body pfs_pkg is
 end pfs_pkg;
-
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_rotate(rtl).vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_rotate(rtl).vhd
index b33201039c..de1f3ccf28 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_rotate(rtl).vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_rotate(rtl).vhd
@@ -2,9 +2,7 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 
-
 architecture rtl of pfs_rotate is
-
   signal i_out_dat_x     : std_logic_vector(out_dat_x'range);
   signal nxt_out_dat_x   : std_logic_vector(out_dat_x'range);
   signal i_out_dat_y     : std_logic_vector(out_dat_y'range);
@@ -13,9 +11,7 @@ architecture rtl of pfs_rotate is
   signal nxt_out_sync    : std_logic;
   signal cnt             : integer range 0 to out_val'length - 1;
   signal nxt_cnt         : integer;
-
 begin
-
   out_dat_x <= i_out_dat_x;
   out_dat_y <= i_out_dat_y;
 
@@ -36,7 +32,6 @@ begin
     end if;
   end process;
 
-
   counter_proc : process (cnt, in_val)
   begin
     nxt_cnt <= cnt;
@@ -47,7 +42,6 @@ begin
     end if;
   end process;
 
-
   interleaver_proc : process (in_val, cnt, in_dat_x, in_dat_y, in_sync,
       i_out_dat_x, i_out_dat_y)
   begin
@@ -62,8 +56,4 @@ begin
       nxt_out_dat_y <= in_dat_y;
     end if;
   end process;
-
 end rtl;
-
-
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_rotate.vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_rotate.vhd
index d9fc8e59bc..96b25a28cd 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_rotate.vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_rotate.vhd
@@ -2,7 +2,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 
-
 entity pfs_rotate is
   generic (
     g_in_dat_w      : integer;
@@ -21,4 +20,3 @@ entity pfs_rotate is
     out_sync        : out std_logic
   );
 end pfs_rotate;
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_tapsbuf(rtl).vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_tapsbuf(rtl).vhd
index 07d942d7cb..5f59cf66fd 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_tapsbuf(rtl).vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_tapsbuf(rtl).vhd
@@ -3,18 +3,14 @@ use IEEE.std_logic_1164.all;
 use ieee.std_logic_unsigned.all;
 use common_lib.common_pkg.all;
 
-
 architecture rtl of pfs_tapsbuf is
-
 type RamType is array(0 to 2**g_addr_w) of std_logic_vector(g_data_w - 1 downto 0);
 
 -- pfs_tapsbuf_1024.hex is empty (all zeros)
 signal RAM : RamType := (others => (others => '0'));
 
 signal read_addrb : std_logic_vector(g_addr_w - 1 downto 0);
-
 begin
-
 ---------------------------------------------------------------
 process (clk)
 begin
@@ -30,7 +26,3 @@ end process;
 ---------------------------------------------------------------
 ---------------------------------------------------------------
 end rtl;
-
-
-
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_tapsbuf(stratix).vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_tapsbuf(stratix).vhd
index 416c141731..c7dcd76860 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_tapsbuf(stratix).vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_tapsbuf(stratix).vhd
@@ -3,9 +3,7 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 architecture stratix of pfs_tapsbuf is
-
   component altsyncram
   generic (
     intended_device_family : string;
@@ -35,9 +33,7 @@ architecture stratix of pfs_tapsbuf is
     data_a                 : in  std_logic_vector(g_data_w - 1 downto 0)
   );
   end component;
-
 begin
-
   altsyncram_component : altsyncram
   generic map (
     intended_device_family => c_rsp_device_family,
@@ -66,9 +62,4 @@ begin
     data_a                 => wrdata,
     q_b                    => rddata
   );
-
 end stratix;
-
-
-
-
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_tapsbuf.vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_tapsbuf.vhd
index 36a6e09163..fcbf46518a 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_tapsbuf.vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_tapsbuf.vhd
@@ -28,7 +28,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use IEEE.std_logic_unsigned.all;
 
-
 entity pfs_tapsbuf is
   generic (
     g_data_w      : natural;
@@ -46,18 +45,14 @@ entity pfs_tapsbuf is
   );
 end pfs_tapsbuf;
 
-
 architecture rtl of pfs_tapsbuf is
-
   type RamType is array(0 to 2**g_addr_w) of std_logic_vector(g_data_w - 1 downto 0);
 
   -- pfs_tapsbuf_1024.hex is empty (all zeros)
   signal RAM : RamType := (others => (others => '0'));
 
   signal read_addrb : std_logic_vector(g_addr_w - 1 downto 0);
-
 begin
-
   process (clk)
   begin
     if rising_edge(clk) then
@@ -68,5 +63,4 @@ begin
       rddata <= RAM(conv_integer(read_addrb));
     end if;
   end process;
-
 end rtl;
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_top(str).vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_top(str).vhd
index 663a119396..9651e9c167 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_top(str).vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_top(str).vhd
@@ -1,9 +1,7 @@
 library IEEE, pfs_lib;
 use IEEE.std_logic_1164.all;
 
-
 architecture str of pfs_top is
-
   signal reg_in_dat_x : std_logic_vector(g_in_dat_w - 1 downto 0);
   signal reg_in_dat_y : std_logic_vector(g_in_dat_w - 1 downto 0);
   signal reg_in_val   : std_logic;
@@ -12,9 +10,7 @@ architecture str of pfs_top is
   signal d_out_dat_y  : std_logic_vector(g_out_dat_w - 1 downto 0);
   signal d_out_val    : std_logic;
   signal d_out_sync   : std_logic;
-
 begin
-
   registers : process(clk)
   begin
     if rising_edge(clk) then
@@ -50,5 +46,4 @@ begin
     rst          => rst,
     restart      => '0'
   );
-
 end str;
diff --git a/applications/lofar1/RSP/pfs/src/vhdl/pfs_top.vhd b/applications/lofar1/RSP/pfs/src/vhdl/pfs_top.vhd
index 7b318f2069..a69a35d77d 100644
--- a/applications/lofar1/RSP/pfs/src/vhdl/pfs_top.vhd
+++ b/applications/lofar1/RSP/pfs/src/vhdl/pfs_top.vhd
@@ -1,7 +1,6 @@
 library IEEE;
 use IEEE.std_logic_1164.all;
 
-
 entity pfs_top is
   generic (
     g_nof_bands         : natural := 1024;
diff --git a/applications/lofar1/RSP/pfs/tb/vhdl/tb_pfs.vhd b/applications/lofar1/RSP/pfs/tb/vhdl/tb_pfs.vhd
index 14758276d5..17cc8b6885 100644
--- a/applications/lofar1/RSP/pfs/tb/vhdl/tb_pfs.vhd
+++ b/applications/lofar1/RSP/pfs/tb/vhdl/tb_pfs.vhd
@@ -35,12 +35,10 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 use common_lib.tb_common_pkg.all;
 
-
 entity tb_pfs is
 end tb_pfs;
 
 architecture tb of tb_pfs is
-
   constant clk_period   : time := 5.0 ns;
 
   signal in_dat_x       : std_logic_vector(11 downto 0) := (others => '0');
@@ -54,9 +52,7 @@ architecture tb of tb_pfs is
   signal clk            : std_logic := '1';
   signal rst            : std_logic := '1';
   signal tb_end         : std_logic := '0';
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '0' after 3 * clk_period;
 
@@ -123,7 +119,4 @@ begin
     tb_end <= '1';
     wait;
   end process;
-
 end tb;
-
-
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft(empty).vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft(empty).vhd
index 6a80be5309..84fa87eb0c 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft(empty).vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft(empty).vhd
@@ -1,5 +1,3 @@
 architecture empty of pft is
 begin
 end empty;
-
-
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft(pkg).vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft(pkg).vhd
index 979b3a80a1..20e0854462 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft(pkg).vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft(pkg).vhd
@@ -15,11 +15,7 @@ package pft_pkg is
     PFT_BF1,
     PFT_BF2
   );
-
 end pft_pkg;
 
-
 package body pft_pkg is
 end pft_pkg;
-
-
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft(str).vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft(str).vhd
index 794c5bf7b4..47cd94497c 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft(str).vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft(str).vhd
@@ -6,7 +6,6 @@ library pft2_lib;
 use pft2_lib.pft_pkg.all;
 
 architecture str of pft is
-
   function pft_dat_w ( output_w : in natural; mode : in PFT_MODE_TYPE) return natural is
     variable dat_w : natural;
   begin
@@ -61,7 +60,6 @@ architecture str of pft is
   signal unswitch_val     : std_logic;
   signal unswitch_sync    : std_logic;
 
-
   -- synthesis translate_off
   signal bin       : std_logic_vector(g_fft_size_w - 1 downto 0) := (others => '0');
   signal band      : std_logic_vector(g_fft_size_w - 2 downto 0);
@@ -73,14 +71,11 @@ architecture str of pft is
   signal power_x   : std_logic_vector(2 * g_out_dat_w - 1 downto 0);
   signal power_y   : std_logic_vector(2 * g_out_dat_w - 1 downto 0);
   -- synthesis translate_on
-
 begin
-
   -- The pipelined fft is composed of a number of consecutive stages.
   -- The output of each stage is used as input for the next stage.
   -- NB. The first stage has index c_nof_stages-1, the last stage has index 0.
 
-
   switch: entity pft2_lib.pft_switch
   generic map (
     g_dat_w    => g_in_dat_w,
@@ -121,7 +116,6 @@ begin
       );
   end generate;
 
-
   middle_gen : for i in c_nof_stages - 2 downto 1 generate
     middle_stage : entity pft2_lib.pft_stage
       generic map (
@@ -194,7 +188,6 @@ begin
   end generate;
 
   buf_gen : if g_mode /= PFT_MODE_BITREV generate
-
     buf : entity pft2_lib.pft_buffer
       generic map (
         g_fft_size_w      => g_fft_size_w,
@@ -217,7 +210,6 @@ begin
       );
   end generate;
 
-
    reverse_gen : if g_mode = PFT_MODE_COMPLEX generate
     reverse : entity pft2_lib.pft_reverse
       generic map (
@@ -240,10 +232,8 @@ begin
         clk               => clk,
         rst               => rst
       );
-
   end generate;
 
-
   separate_gen : if g_mode = PFT_MODE_REAL2 generate
     separate : entity pft2_lib.pft_separate
       generic map (
@@ -288,7 +278,6 @@ begin
     out_sync     => unswitch_sync
   );
 
-
   -- calculate the power. This is intended to be used in simulations only.
 
   -- synthesis translate_off
@@ -336,7 +325,4 @@ begin
   out_im   <= unswitch_im;
   out_val  <= unswitch_val;
   out_sync <= unswitch_sync;
-
 end str;
-
-
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft.vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft.vhd
index ea022d0a49..167561784c 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft.vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft.vhd
@@ -28,7 +28,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use work.pft_pkg.all;
 
-
 entity pft is
   generic (
     g_fft_size_w   : natural := 10;
@@ -52,9 +51,7 @@ entity pft is
   );
 end pft;
 
-
 architecture str of pft is
-
   function pft_dat_w ( output_w : in natural; mode : in PFT_MODE_TYPE) return natural is
     variable dat_w : natural;
   begin
@@ -108,7 +105,6 @@ architecture str of pft is
   signal unswitch_val     : std_logic;
   signal unswitch_sync    : std_logic;
 
-
   -- synthesis translate_off
   signal bin       : std_logic_vector(g_fft_size_w - 1 downto 0) := (others => '0');
   signal band      : std_logic_vector(g_fft_size_w - 2 downto 0);
@@ -120,14 +116,11 @@ architecture str of pft is
   signal power_x   : std_logic_vector(2 * g_out_dat_w - 1 downto 0);
   signal power_y   : std_logic_vector(2 * g_out_dat_w - 1 downto 0);
   -- synthesis translate_on
-
 begin
-
   -- The pipelined fft is composed of a number of consecutive stages.
   -- The output of each stage is used as input for the next stage.
   -- NB. The first stage has index c_nof_stages-1, the last stage has index 0.
 
-
   switch: entity work.pft_switch
   generic map (
     g_dat_w    => g_in_dat_w,
@@ -168,7 +161,6 @@ begin
       );
   end generate;
 
-
   middle_gen : for i in c_nof_stages - 2 downto 1 generate
     middle_stage : entity work.pft_stage
       generic map (
@@ -241,7 +233,6 @@ begin
   end generate;
 
   buf_gen : if g_mode /= PFT_MODE_BITREV generate
-
     buf : entity work.pft_buffer
       generic map (
         g_fft_size_w      => g_fft_size_w,
@@ -264,7 +255,6 @@ begin
       );
   end generate;
 
-
    reverse_gen : if g_mode = PFT_MODE_COMPLEX generate
     reverse : entity work.pft_reverse
       generic map (
@@ -287,10 +277,8 @@ begin
         clk               => clk,
         rst               => rst
       );
-
   end generate;
 
-
   separate_gen : if g_mode = PFT_MODE_REAL2 generate
     separate : entity work.pft_separate
       generic map (
@@ -335,7 +323,6 @@ begin
     out_sync     => unswitch_sync
   );
 
-
   -- calculate the power. This is intended to be used in simulations only.
 
   -- synthesis translate_off
@@ -383,5 +370,4 @@ begin
   out_im   <= unswitch_im;
   out_val  <= unswitch_val;
   out_sync <= unswitch_sync;
-
 end str;
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_bf(rtl).vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_bf(rtl).vhd
index 5cd8e02ac4..36e8e2a007 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_bf(rtl).vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_bf(rtl).vhd
@@ -6,7 +6,6 @@ library common_lib;
 use common_lib.all;
 
 architecture rtl of pft_bf is
-
   constant c_read_pipeline  : natural := 1;
   constant c_add_pipeline   : natural := 2;
   constant c_write_pipeline : natural := 1;
@@ -81,9 +80,7 @@ architecture rtl of pft_bf is
   signal wr_dat       : std_logic_vector(2 * c_dat_w - 1 downto 0);
   signal nxt_wr_dat   : std_logic_vector(2 * c_dat_w - 1 downto 0);
   signal rd_dat       : std_logic_vector(2 * c_dat_w - 1 downto 0);
-
 begin
-
   out_val      <= sig(0).val;
   out_sync     <= sig(0).sync;
   wr_req       <= sig(0).wr_req;
@@ -198,7 +195,6 @@ begin
     end if;
   end process;
 
-
   out_proc : process (sig, add_cr,add_ci,sub_cr,sub_ci)
   begin
     nxt_out_re  <= std_logic_vector(resize(signed(add_cr),g_out_dat_w));
@@ -213,7 +209,6 @@ begin
     end if;
   end process;
 
-
 -- Adds/ Subs ------------------------------------------------------------------
 
 --  Intel Altera lmp_add_sub carry in:
@@ -317,7 +312,6 @@ begin
   );
   end generate fifo_gen;
 
-
   fifo2_gen : if c_regbank_size > c_pipeline and c_regbank_size <= 8 generate
   fifo2_reg : process (clk, rst)
   begin
@@ -359,6 +353,4 @@ begin
   end generate;
 
   assert c_regbank_size >= c_pipeline severity FAILURE;
-
 end rtl;
-
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_bf.vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_bf.vhd
index edbaf8f12a..52eebaf095 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_bf.vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_bf.vhd
@@ -29,7 +29,6 @@ use IEEE.numeric_std.all;
 
 library common_lib;
 
-
 entity pft_bf is
   generic (
     g_index          : natural;
@@ -53,9 +52,7 @@ entity pft_bf is
   );
 end pft_bf;
 
-
 architecture rtl of pft_bf is
-
   constant c_read_pipeline  : natural := 1;
   constant c_add_pipeline   : natural := 2;
   constant c_write_pipeline : natural := 1;
@@ -130,9 +127,7 @@ architecture rtl of pft_bf is
   signal wr_dat       : std_logic_vector(2 * c_dat_w - 1 downto 0);
   signal nxt_wr_dat   : std_logic_vector(2 * c_dat_w - 1 downto 0);
   signal rd_dat       : std_logic_vector(2 * c_dat_w - 1 downto 0);
-
 begin
-
   out_val      <= sig(0).val;
   out_sync     <= sig(0).sync;
   wr_req       <= sig(0).wr_req;
@@ -247,7 +242,6 @@ begin
     end if;
   end process;
 
-
   out_proc : process (sig, add_cr,add_ci,sub_cr,sub_ci)
   begin
     nxt_out_re  <= std_logic_vector(resize(signed(add_cr),g_out_dat_w));
@@ -262,7 +256,6 @@ begin
     end if;
   end process;
 
-
 -- Adds/ Subs ------------------------------------------------------------------
 
 --  Intel Altera lmp_add_sub carry in:
@@ -366,7 +359,6 @@ begin
   );
   end generate fifo_gen;
 
-
   fifo2_gen : if c_regbank_size > c_pipeline and c_regbank_size <= 8 generate
   fifo2_reg : process (clk, rst)
   begin
@@ -408,5 +400,4 @@ begin
   end generate;
 
   assert c_regbank_size >= c_pipeline severity FAILURE;
-
 end rtl;
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_bf_fw(rtl).vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_bf_fw(rtl).vhd
index b0a1c3b417..c8467e4475 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_bf_fw(rtl).vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_bf_fw(rtl).vhd
@@ -6,7 +6,6 @@ library common_lib;
 use common_lib.all;
 
 architecture rtl of pft_bf_fw is
-
   constant c_add_pipeline  : natural := 2;
   constant c_dist          : natural := 2**g_index;
   constant c_pipeline      : natural := c_add_pipeline + c_dist + 2;
@@ -21,7 +20,6 @@ architecture rtl of pft_bf_fw is
   signal xi                : reg_arr;
   signal nxt_xi            : reg_arr;
 
-
   signal pipe_val          : std_logic_vector(c_pipeline-1 downto 0);
   signal nxt_pipe_val      : std_logic_vector(pipe_val'range);
   signal pipe_sync         : std_logic_vector(c_pipeline-1 downto 0);
@@ -41,17 +39,13 @@ architecture rtl of pft_bf_fw is
   signal yr_cry            : std_logic;
   signal yi_cry            : std_logic;
 
-
   signal nxt_yr_a          : std_logic_vector(yr_a'range);
   signal nxt_yr_b          : std_logic_vector(yr_b'range);
   signal nxt_yi_a          : std_logic_vector(yi_a'range);
   signal nxt_yi_b          : std_logic_vector(yi_b'range);
   signal nxt_yr_add        : std_logic;
   signal nxt_yi_add        : std_logic;
-
-
 begin
-
   nxt_xr  <= in_re  & xr (xr 'high downto xr 'low + 1);
   nxt_xi  <= in_im  & xi (xi 'high downto xi 'low + 1);
 
@@ -93,7 +87,6 @@ begin
     end if;
   end process;
 
-
   counter : process (cnt, pipe_val, pipe_sync)
   begin
     nxt_cnt <= cnt;
@@ -104,7 +97,6 @@ begin
     end if;
   end process;
 
-
   process(s0,s1,xr,xi)
     variable state : std_logic_vector(1 downto 0);
   begin
@@ -157,7 +149,6 @@ begin
         nxt_yi_add <= '1';
         nxt_yi_a   <= xi(-c_dist);
         nxt_yi_b   <= xr(0);
-
     end case;
   end process;
 
@@ -238,6 +229,4 @@ begin
     in_b     => yi_b,
     result   => out_im
   );
-
 end rtl;
-
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_bf_fw.vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_bf_fw.vhd
index 77530984b9..f777f5e18d 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_bf_fw.vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_bf_fw.vhd
@@ -29,7 +29,6 @@ use IEEE.numeric_std.all;
 
 library common_lib;
 
-
 entity pft_bf_fw is
   generic (
     g_in_dat_w       : natural;
@@ -53,9 +52,7 @@ entity pft_bf_fw is
   );
 end pft_bf_fw;
 
-
 architecture rtl of pft_bf_fw is
-
   constant c_add_pipeline  : natural := 2;
   constant c_dist          : natural := 2**g_index;
   constant c_pipeline      : natural := c_add_pipeline + c_dist + 2;
@@ -70,7 +67,6 @@ architecture rtl of pft_bf_fw is
   signal xi                : reg_arr;
   signal nxt_xi            : reg_arr;
 
-
   signal pipe_val          : std_logic_vector(c_pipeline-1 downto 0);
   signal nxt_pipe_val      : std_logic_vector(pipe_val'range);
   signal pipe_sync         : std_logic_vector(c_pipeline-1 downto 0);
@@ -90,17 +86,13 @@ architecture rtl of pft_bf_fw is
   signal yr_cry            : std_logic;
   signal yi_cry            : std_logic;
 
-
   signal nxt_yr_a          : std_logic_vector(yr_a'range);
   signal nxt_yr_b          : std_logic_vector(yr_b'range);
   signal nxt_yi_a          : std_logic_vector(yi_a'range);
   signal nxt_yi_b          : std_logic_vector(yi_b'range);
   signal nxt_yr_add        : std_logic;
   signal nxt_yi_add        : std_logic;
-
-
 begin
-
   nxt_xr  <= in_re  & xr (xr 'high downto xr 'low + 1);
   nxt_xi  <= in_im  & xi (xi 'high downto xi 'low + 1);
 
@@ -142,7 +134,6 @@ begin
     end if;
   end process;
 
-
   counter : process (cnt, pipe_val, pipe_sync)
   begin
     nxt_cnt <= cnt;
@@ -153,7 +144,6 @@ begin
     end if;
   end process;
 
-
   process(s0,s1,xr,xi)
     variable state : std_logic_vector(1 downto 0);
   begin
@@ -206,7 +196,6 @@ begin
         nxt_yi_add <= '1';
         nxt_yi_a   <= xi(-c_dist);
         nxt_yi_b   <= xr(0);
-
     end case;
   end process;
 
@@ -287,5 +276,4 @@ begin
     in_b     => yi_b,
     result   => out_im
   );
-
 end rtl;
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_buffer(rtl).vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_buffer(rtl).vhd
index f6fa171496..85ff4fdba8 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_buffer(rtl).vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_buffer(rtl).vhd
@@ -8,7 +8,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 
 architecture rtl of pft_buffer is
-
   constant c_latency       : natural := 2;
   constant c_adr_w         : natural := g_fft_size_w + 1;
   constant c_nof_words     : natural := 2**c_adr_w;
@@ -31,7 +30,6 @@ architecture rtl of pft_buffer is
   signal nxt_rd_page       : std_logic;
   signal wr_en             : std_logic;
 
-
   signal pipe_val          : std_logic_vector(c_latency - 1 downto 0);
   signal nxt_pipe_val      : std_logic_vector(pipe_val'range);
 
@@ -43,9 +41,7 @@ architecture rtl of pft_buffer is
     end loop;
     return result;
   end function;
-
 begin
-
   nxt_rd_page <= not nxt_wr_page;
   rd_adr_paged <= rd_page & rd_adr;
 
@@ -137,6 +133,4 @@ begin
     rd_adr    => rd_adr_paged,
     rd_dat    => rd_dat
   );
-
 end rtl;
-
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_buffer.vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_buffer.vhd
index 422d4c850a..33f764deb9 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_buffer.vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_buffer.vhd
@@ -53,9 +53,7 @@ entity pft_buffer is
   );
 end pft_buffer;
 
-
 architecture rtl of pft_buffer is
-
   constant c_latency       : natural := 2;
   constant c_adr_w         : natural := g_fft_size_w + 1;
   constant c_nof_words     : natural := 2**c_adr_w;
@@ -78,7 +76,6 @@ architecture rtl of pft_buffer is
   signal nxt_rd_page       : std_logic;
   signal wr_en             : std_logic;
 
-
   signal pipe_val          : std_logic_vector(c_latency - 1 downto 0);
   signal nxt_pipe_val      : std_logic_vector(pipe_val'range);
 
@@ -90,9 +87,7 @@ architecture rtl of pft_buffer is
     end loop;
     return result;
   end function;
-
 begin
-
   nxt_rd_page <= not nxt_wr_page;
   rd_adr_paged <= rd_page & rd_adr;
 
@@ -184,5 +179,4 @@ begin
     rd_adr    => rd_adr_paged,
     rd_dat    => rd_dat
   );
-
 end rtl;
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_lfsr(rtl).vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_lfsr(rtl).vhd
index 10175d1095..73c752e25b 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_lfsr(rtl).vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_lfsr(rtl).vhd
@@ -1,9 +1,7 @@
-
 library IEEE;
 use IEEE.std_logic_1164.all;
 
 architecture rtl of pft_lfsr is
-
   -- uses preferred pair of pritive trinomials
   -- x^41 + x^20 + 1  and x^41 + x^3 + 1
   -- see XAPP217
@@ -17,8 +15,6 @@ architecture rtl of pft_lfsr is
 
   signal s2      : std_logic_vector(c_max - 1 downto 0);
   signal nxt_s2  : std_logic_vector(c_max - 1 downto 0);
-
-
 begin
   regs: process(rst,clk)
   begin
@@ -52,6 +48,4 @@ begin
       nxt_s2(c2) <= s2(c_max - 1) xor s2(c2 - 1);
     end if;
   end process;
-
 end rtl;
-
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_lfsr.vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_lfsr.vhd
index f873710685..c6250be5bc 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_lfsr.vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_lfsr.vhd
@@ -36,9 +36,7 @@ entity pft_lfsr is
   );
 end pft_lfsr;
 
-
 architecture rtl of pft_lfsr is
-
   -- uses preferred pair of pritive trinomials
   -- x^41 + x^20 + 1  and x^41 + x^3 + 1
   -- see XAPP217
@@ -52,8 +50,6 @@ architecture rtl of pft_lfsr is
 
   signal s2      : std_logic_vector(c_max - 1 downto 0);
   signal nxt_s2  : std_logic_vector(c_max - 1 downto 0);
-
-
 begin
   regs: process(rst,clk)
   begin
@@ -87,6 +83,4 @@ begin
       nxt_s2(c2) <= s2(c_max - 1) xor s2(c2 - 1);
     end if;
   end process;
-
 end rtl;
-
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_pkg.vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_pkg.vhd
index b1feb26ef2..75fcb992ca 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_pkg.vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_pkg.vhd
@@ -28,7 +28,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 
 package pft_pkg is
-
   constant c_pft_twiddle_w   : natural := 16;
   constant c_pft_stage_dat_w : natural := 20;
 
@@ -42,11 +41,7 @@ package pft_pkg is
     PFT_BF1,
     PFT_BF2
   );
-
 end pft_pkg;
 
-
 package body pft_pkg is
 end pft_pkg;
-
-
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_reverse(rtl).vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_reverse(rtl).vhd
index 38d53ce352..86d5cdd9f8 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_reverse(rtl).vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_reverse(rtl).vhd
@@ -2,18 +2,13 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 
-
 architecture rtl of pft_reverse is
-
   signal i_rdaddr   : std_logic_vector(rdaddr'range);
   signal nxt_rdaddr : std_logic_vector(rdaddr'range);
   signal i_rden     : std_logic;
   signal nxt_rden   : std_logic;
   signal rdrdy      : std_logic;
-
-
 begin
-
   rdaddr    <= i_rdaddr;
   rden      <= i_rden;
   page_done <= rdrdy;
@@ -33,7 +28,6 @@ begin
     end if;
   end process;
 
-
   read_enable_control : process (i_rden, page_rdy, rdrdy)
   begin
     nxt_rden <= i_rden;
@@ -44,7 +38,6 @@ begin
     end if;
   end process;
 
-
   read_addr_control : process (i_rdaddr, i_rden)
   begin
     rdrdy      <= '0';
@@ -57,10 +50,8 @@ begin
     end if;
   end process;
 
-
   out_dat_re <= rddata_re when rdval = '1' else (others => '0');
   out_dat_im <= rddata_im when rdval = '1' else (others => '0');
   out_val    <= '1' when rdval = '1' else '0';
   out_sync   <= '1' when rdsync = '1' else '0';
 end rtl;
-
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_reverse.vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_reverse.vhd
index c74f2d8e29..80ebdc9969 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_reverse.vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_reverse.vhd
@@ -33,7 +33,6 @@ entity pft_reverse is
     g_fft_sz_w        : natural;
     g_data_w          : natural
   );
-
   port (
     rddata_re         : in  std_logic_vector(g_data_w - 1 downto 0);
     rddata_im         : in  std_logic_vector(g_data_w - 1 downto 0);
@@ -52,18 +51,13 @@ entity pft_reverse is
   );
 end pft_reverse;
 
-
 architecture rtl of pft_reverse is
-
   signal i_rdaddr   : std_logic_vector(rdaddr'range);
   signal nxt_rdaddr : std_logic_vector(rdaddr'range);
   signal i_rden     : std_logic;
   signal nxt_rden   : std_logic;
   signal rdrdy      : std_logic;
-
-
 begin
-
   rdaddr    <= i_rdaddr;
   rden      <= i_rden;
   page_done <= rdrdy;
@@ -83,7 +77,6 @@ begin
     end if;
   end process;
 
-
   read_enable_control : process (i_rden, page_rdy, rdrdy)
   begin
     nxt_rden <= i_rden;
@@ -94,7 +87,6 @@ begin
     end if;
   end process;
 
-
   read_addr_control : process (i_rdaddr, i_rden)
   begin
     rdrdy      <= '0';
@@ -107,7 +99,6 @@ begin
     end if;
   end process;
 
-
   out_dat_re <= rddata_re when rdval = '1' else (others => '0');
   out_dat_im <= rddata_im when rdval = '1' else (others => '0');
   out_val    <= '1' when rdval = '1' else '0';
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_separate(rtl).vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_separate(rtl).vhd
index b5b97ee960..885d8a147e 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_separate(rtl).vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_separate(rtl).vhd
@@ -6,7 +6,6 @@ library common_lib;
 use common_lib.all;
 
 architecture rtl of pft_separate is
-
   constant c_reg_delay     : natural := 2;
   constant c_add_delay     : natural := 2;
   constant c_tot_delay     : natural := c_reg_delay + c_add_delay;
@@ -46,10 +45,7 @@ architecture rtl of pft_separate is
   signal sub1              : std_logic_vector(rddata_re'range);
   signal nxt_sub0          : std_logic_vector(rddata_re'range);
   signal nxt_sub1          : std_logic_vector(rddata_re'range);
-
 begin
-
-
   registers : process (rst, clk)
   begin
     if rst = '1' then
@@ -118,7 +114,6 @@ begin
     end if;
   end process;
 
-
   addr_gen : process (cnt)
   begin
     rdaddr <= (others => '0');
@@ -164,7 +159,6 @@ begin
     end if;
   end process;
 
-
   nxt_out_dat_re <= add_out;
   nxt_out_dat_im <= sub_out;
   nxt_out_val    <= rdval_dly(rdval_dly'high);
@@ -237,6 +231,4 @@ begin
     in_b     => sub1,
     result   => sub_out
   );
-
 end rtl;
-
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_separate.vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_separate.vhd
index 41325aa1fa..538b57aac8 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_separate.vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_separate.vhd
@@ -34,7 +34,6 @@ entity pft_separate is
     g_rd_dat_w        : natural;
     g_out_dat_w       : natural
   );
-
   port (
     rddata_re         : in  std_logic_vector(g_rd_dat_w - 1 downto 0);
     rddata_im         : in  std_logic_vector(g_rd_dat_w - 1 downto 0);
@@ -52,9 +51,7 @@ entity pft_separate is
   );
 end pft_separate;
 
-
 architecture rtl of pft_separate is
-
   constant c_reg_delay     : natural := 2;
   constant c_add_delay     : natural := 2;
   constant c_tot_delay     : natural := c_reg_delay + c_add_delay;
@@ -94,10 +91,7 @@ architecture rtl of pft_separate is
   signal sub1              : std_logic_vector(rddata_re'range);
   signal nxt_sub0          : std_logic_vector(rddata_re'range);
   signal nxt_sub1          : std_logic_vector(rddata_re'range);
-
 begin
-
-
   registers : process (rst, clk)
   begin
     if rst = '1' then
@@ -166,7 +160,6 @@ begin
     end if;
   end process;
 
-
   addr_gen : process (cnt)
   begin
     rdaddr <= (others => '0');
@@ -212,7 +205,6 @@ begin
     end if;
   end process;
 
-
   nxt_out_dat_re <= add_out;
   nxt_out_dat_im <= sub_out;
   nxt_out_val    <= rdval_dly(rdval_dly'high);
@@ -285,5 +277,4 @@ begin
     in_b     => sub1,
     result   => sub_out
   );
-
 end rtl;
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_stage(str).vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_stage(str).vhd
index 6a4eb2c67a..b4069cd55e 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_stage(str).vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_stage(str).vhd
@@ -23,7 +23,6 @@ library common_lib, pft2_lib;
 use common_lib.all;
 
 architecture str of pft_stage is
-
   constant c_round_pipeline_in  : natural := 1;
   constant c_round_pipeline_out : natural := 1;
   constant c_round_pipeline     : natural := c_round_pipeline_in + c_round_pipeline_out;
@@ -40,11 +39,8 @@ architecture str of pft_stage is
   signal bf2_im    : std_logic_vector(c_bf2_out_w - 1 downto 0);
   signal bf2_val   : std_logic;
   signal bf2_sync  : std_logic;
-
 begin
-
   gen_middle: if g_index > 0 generate
-
     bf1 : entity pft2_lib.pft_bf
     generic map (
       g_index          => 2 * g_index + 1,
@@ -106,7 +102,6 @@ begin
   end generate;
 
   gen_last: if g_index = 0 generate
-
     signal reg_val  : std_logic;
     signal reg_sync : std_logic;
 
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_stage.vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_stage.vhd
index 80b92de2b0..08b73281a2 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_stage.vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_stage.vhd
@@ -26,7 +26,6 @@
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity pft_stage is
   generic (
     g_index          : natural;
@@ -47,9 +46,7 @@ entity pft_stage is
  );
 end pft_stage;
 
-
 architecture str of pft_stage is
-
   constant c_round_pipeline_in  : natural := 1;
   constant c_round_pipeline_out : natural := 1;
   constant c_round_pipeline     : natural := c_round_pipeline_in + c_round_pipeline_out;
@@ -66,11 +63,8 @@ architecture str of pft_stage is
   signal bf2_im    : std_logic_vector(c_bf2_out_w - 1 downto 0);
   signal bf2_val   : std_logic;
   signal bf2_sync  : std_logic;
-
 begin
-
   gen_middle: if g_index > 0 generate
-
     bf1 : entity work.pft_bf
     generic map (
       g_index          => 2 * g_index + 1,
@@ -132,7 +126,6 @@ begin
   end generate;
 
   gen_last: if g_index = 0 generate
-
     signal reg_val  : std_logic;
     signal reg_sync : std_logic;
 
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_switch(rtl).vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_switch(rtl).vhd
index e7243c4796..f721e58626 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_switch(rtl).vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_switch(rtl).vhd
@@ -6,7 +6,6 @@ library pft2_lib;
 use pft2_lib.all;
 
 architecture rtl of pft_switch is
-
 signal cnt         : std_logic_vector(g_fft_sz_w downto 0);
 signal nxt_cnt     : std_logic_vector(cnt'range);
 
@@ -18,9 +17,7 @@ signal nxt_out_val : std_logic;
 signal nxt_out_sync : std_logic;
 signal nxt_out_re   : std_logic_vector(in_re'range);
 signal nxt_out_im   : std_logic_vector(in_im'range);
-
 begin
-
   registers : process (rst, clk)
   begin
     if rst = '1' then
@@ -83,7 +80,4 @@ begin
     out_bit1 => lfsr_bit1,
     out_bit2 => lfsr_bit2
   );
-
-
 end rtl;
-
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_switch.vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_switch.vhd
index 2932e0745d..0c6daed641 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_switch.vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_switch.vhd
@@ -23,7 +23,6 @@
 -- Description: Ported from LOFAR1, see readme_lofar1.txt
 -- Remark: Put entity and architecture in same file without () in file name.
 
-
 library IEEE;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -33,7 +32,6 @@ entity pft_switch is
     g_fft_sz_w        : natural;
     g_dat_w           : natural
   );
-
   port (
     in_re             : in  std_logic_vector(g_dat_w - 1 downto 0);
     in_im             : in  std_logic_vector(g_dat_w - 1 downto 0);
@@ -49,9 +47,7 @@ entity pft_switch is
   );
 end pft_switch;
 
-
 architecture rtl of pft_switch is
-
 signal cnt         : std_logic_vector(g_fft_sz_w downto 0);
 signal nxt_cnt     : std_logic_vector(cnt'range);
 
@@ -63,9 +59,7 @@ signal nxt_out_val : std_logic;
 signal nxt_out_sync : std_logic;
 signal nxt_out_re   : std_logic_vector(in_re'range);
 signal nxt_out_im   : std_logic_vector(in_im'range);
-
 begin
-
   registers : process (rst, clk)
   begin
     if rst = '1' then
@@ -128,6 +122,4 @@ begin
     out_bit1 => lfsr_bit1,
     out_bit2 => lfsr_bit2
   );
-
-
 end rtl;
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_tmult(rtl).vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_tmult(rtl).vhd
index d77f34405f..fc220fa98c 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_tmult(rtl).vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_tmult(rtl).vhd
@@ -29,7 +29,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 
 architecture rtl of pft_tmult is
-
   constant c_nof_twids      : natural := 16 * 2**(2 * (g_index - 1));
   constant c_adr_w          : natural := 2 + 2 * g_index;
 
@@ -82,9 +81,7 @@ architecture rtl of pft_tmult is
   signal coeff_dat          : std_logic_vector(2 * c_coeff_w - 1 downto 0);
   signal coeff_re           : std_logic_vector(c_coeff_w - 1 downto 0);
   signal coeff_im           : std_logic_vector(c_coeff_w - 1 downto 0);
-
 begin
-
   p_regs : process (clk, rst)
   begin
     if rst = '1' then
@@ -198,5 +195,4 @@ begin
     out_im         => out_im,
     clk            => clk
   );
-
 end rtl;
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_tmult.vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_tmult.vhd
index fbe5a2b8f3..e6ab7f98a9 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_tmult.vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_tmult.vhd
@@ -33,7 +33,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use work.pft_pkg.all;
 
-
 entity pft_tmult is
   generic (
     g_in_dat_w     : natural;
@@ -54,9 +53,7 @@ entity pft_tmult is
   );
 end pft_tmult;
 
-
 architecture rtl of pft_tmult is
-
   constant c_nof_twids      : natural := 16 * 2**(2 * (g_index - 1));
   constant c_adr_w          : natural := 2 + 2 * g_index;
 
@@ -109,9 +106,7 @@ architecture rtl of pft_tmult is
   signal coeff_dat          : std_logic_vector(2 * c_coeff_w - 1 downto 0);
   signal coeff_re           : std_logic_vector(c_coeff_w - 1 downto 0);
   signal coeff_im           : std_logic_vector(c_coeff_w - 1 downto 0);
-
 begin
-
   p_regs : process (clk, rst)
   begin
     if rst = '1' then
@@ -225,5 +220,4 @@ begin
     out_im         => out_im,
     clk            => clk
   );
-
 end rtl;
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_top(str).vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_top(str).vhd
index 7eb587edd0..6edd1a89f6 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_top(str).vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_top(str).vhd
@@ -2,9 +2,7 @@ library IEEE, common_lib, pft2_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 architecture str of pft_top is
-
   signal reg_in_re    : std_logic_vector(g_in_dat_w - 1 downto 0);
   signal reg_in_im    : std_logic_vector(g_in_dat_w - 1 downto 0);
   signal reg_in_val   : std_logic;
@@ -19,9 +17,7 @@ architecture str of pft_top is
   signal pfft_in_im   : std_logic_vector(17 downto 0);
   signal pfft_out_re  : std_logic_vector(17 downto 0);
   signal pfft_out_im  : std_logic_vector(17 downto 0);
-
 begin
-
   registers : process(clk)
   begin
     if rising_edge(clk) then
@@ -56,5 +52,4 @@ begin
     clk          => clk,
     rst          => rst
   );
-
 end str;
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_top.vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_top.vhd
index cf7f913ddb..f6d0eeb201 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_top.vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_top.vhd
@@ -26,4 +26,3 @@ entity pft_top is
     rst            : in  std_logic
   );
 end pft_top;
-
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_unswitch(rtl).vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_unswitch(rtl).vhd
index 896495e46a..e12c3622fe 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_unswitch(rtl).vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_unswitch(rtl).vhd
@@ -6,7 +6,6 @@ library pft2_lib;
 use pft2_lib.all;
 
 architecture rtl of pft_unswitch is
-
 signal cnt          : std_logic_vector(g_fft_sz_w downto 0);
 signal nxt_cnt      : std_logic_vector(cnt'range);
 
@@ -19,9 +18,7 @@ signal nxt_out_val  : std_logic;
 signal nxt_out_sync : std_logic;
 signal nxt_out_re   : std_logic_vector(in_re'range);
 signal nxt_out_im   : std_logic_vector(in_im'range);
-
 begin
-
   registers : process (rst, clk)
   begin
     if rst = '1' then
@@ -79,7 +76,4 @@ begin
     out_bit1 => lfsr_bit1,
     out_bit2 => lfsr_bit2
   );
-
-
 end rtl;
-
diff --git a/applications/lofar1/RSP/pft2/src/vhdl/pft_unswitch.vhd b/applications/lofar1/RSP/pft2/src/vhdl/pft_unswitch.vhd
index 81add2c981..726636e03b 100644
--- a/applications/lofar1/RSP/pft2/src/vhdl/pft_unswitch.vhd
+++ b/applications/lofar1/RSP/pft2/src/vhdl/pft_unswitch.vhd
@@ -27,13 +27,11 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 
-
 entity pft_unswitch is
   generic (
     g_fft_sz_w        : natural;
     g_dat_w           : natural
   );
-
   port (
     in_re             : in std_logic_vector(g_dat_w - 1 downto 0);
     in_im             : in std_logic_vector(g_dat_w - 1 downto 0);
@@ -49,9 +47,7 @@ entity pft_unswitch is
   );
 end pft_unswitch;
 
-
 architecture rtl of pft_unswitch is
-
 signal cnt          : std_logic_vector(g_fft_sz_w downto 0);
 signal nxt_cnt      : std_logic_vector(cnt'range);
 
@@ -64,9 +60,7 @@ signal nxt_out_val  : std_logic;
 signal nxt_out_sync : std_logic;
 signal nxt_out_re   : std_logic_vector(in_re'range);
 signal nxt_out_im   : std_logic_vector(in_im'range);
-
 begin
-
   registers : process (rst, clk)
   begin
     if rst = '1' then
@@ -124,7 +118,4 @@ begin
     out_bit1 => lfsr_bit1,
     out_bit2 => lfsr_bit2
   );
-
-
 end rtl;
-
diff --git a/applications/lofar1/RSP/pft2/tb/vhdl/tb_pft.vhd b/applications/lofar1/RSP/pft2/tb/vhdl/tb_pft.vhd
index 3f6757eda4..5294b0a66b 100644
--- a/applications/lofar1/RSP/pft2/tb/vhdl/tb_pft.vhd
+++ b/applications/lofar1/RSP/pft2/tb/vhdl/tb_pft.vhd
@@ -17,7 +17,6 @@ entity tb_pft is
 end tb_pft;
 
 architecture tb of tb_pft is
-
   constant c_pft_in_file   : string  := g_tst_data_dir & "input.txt";
   constant c_pft_out_file  : string  := g_tst_data_dir & "output.txt";
   constant c_pft_ref_file  : string  := g_tst_data_dir & "reference.txt";
@@ -45,14 +44,12 @@ architecture tb of tb_pft is
 --   SIGNAL ref_re         : STD_LOGIC_VECTOR(g_out_w-1 DOWNTO 0);
 --   SIGNAL ref_im         : STD_LOGIC_VECTOR(g_out_w-1 DOWNTO 0);
 --   SIGNAL ref_val        : STD_LOGIC;
-
 begin
   rst <= '0' after g_rst_period;
   val <= '1' after g_rst_period + g_clk_period / 2;
 
   clk <= not clk after g_clk_period / 2;
 
-
   in_dat: entity tst_lib.tst_input
   generic map (
     g_file_name  => c_pft_in_file,
@@ -92,7 +89,6 @@ begin
     restart                  => '0'
   );
 
-
   pft : entity pft2_lib.pft
   generic map (
     g_fft_size_w   => g_fft_size_w,
diff --git a/applications/lofar1/RSP/pft2/tb/vhdl/tb_pft2.vhd b/applications/lofar1/RSP/pft2/tb/vhdl/tb_pft2.vhd
index 3fbd80e15a..7c4aa160e9 100644
--- a/applications/lofar1/RSP/pft2/tb/vhdl/tb_pft2.vhd
+++ b/applications/lofar1/RSP/pft2/tb/vhdl/tb_pft2.vhd
@@ -92,7 +92,6 @@ entity tb_pft2 is
 end tb_pft2;
 
 architecture tb of tb_pft2 is
-
   constant c_clk_period         : time    := 10 ns;
   constant c_rst_period         : natural := 20;
   constant c_fft_size_w         : natural := 10;
@@ -220,7 +219,6 @@ architecture tb of tb_pft2 is
   signal diff_rdy           : std_logic;
   signal nxt_diff_rdy       : std_logic;
 
-
   -----------------------------------------------------------------------------
   -- Procedures to scale and round the reference FFT results
   -----------------------------------------------------------------------------
@@ -305,9 +303,7 @@ architecture tb of tb_pft2 is
       end loop;
     end if;
   end proc_fft_real2_re;
-
 begin
-
   p_tb_end : process
   begin
     proc_common_wait_until_hi_lo(clk, out_val);  -- end of test
@@ -326,7 +322,6 @@ begin
   rst_sync <= '1', '0' after c_clk_period * (c_rst_period * 2 - 1);  -- start in_sync pulse interval 1 clk cycle before first in_val = '1'
   proc_common_gen_pulse(1, c_nof_block_per_sync * c_fft_size, '1', rst_sync, clk, in_sync);
 
-
   -----------------------------------------------------------------------------
   -- Input X, Y data
   -----------------------------------------------------------------------------
@@ -363,7 +358,6 @@ begin
     out_val   => in_val_y
   );
 
-
   -----------------------------------------------------------------------------
   -- Read expected Xre, Xim, Yre, Yim data
   -----------------------------------------------------------------------------
@@ -473,7 +467,6 @@ begin
     proc_fft_real2_im(ref_rdy, rd_dat_y_re, rd_dat_y_im, ref_real2_dat_y_im);
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- Verify
   -----------------------------------------------------------------------------
@@ -486,7 +479,6 @@ begin
     end if;
   end process;
 
-
   gen_diff_fft : if g_pft_mode = PFT_MODE_BITREV or g_pft_mode = PFT_MODE_COMPLEX generate
     nxt_diff_cnt <= diff_cnt + 1 when out_val_dly = '1' and diff_cnt < c_fft_size-1 else
                     0            when out_val_dly = '1' and diff_cnt = c_fft_size-1 else
@@ -551,7 +543,6 @@ begin
 
   diff_val <= out_val_dly;
 
-
   -----------------------------------------------------------------------------
   -- PFT
   -----------------------------------------------------------------------------
@@ -578,7 +569,6 @@ begin
     rst            => rst
   );
 
-
   p_pft_reg : process(clk)
   begin
     if rising_edge(clk) then
diff --git a/applications/lofar1/RSP/pft2/tb/vhdl/tb_pft_simple.vhd b/applications/lofar1/RSP/pft2/tb/vhdl/tb_pft_simple.vhd
index 7e4f250ff4..cdc09c717a 100644
--- a/applications/lofar1/RSP/pft2/tb/vhdl/tb_pft_simple.vhd
+++ b/applications/lofar1/RSP/pft2/tb/vhdl/tb_pft_simple.vhd
@@ -7,13 +7,9 @@ use pft2_lib.pft_pkg.all;
 use common_lib.common_pkg.all;
 
 entity tb_pft is
-
-
 end tb_pft;
 
-
 architecture tb of tb_pft is
-
   constant clk_period   : time      := 10 ns;
   constant rst_period   : time      := 3 * clk_period;
   constant g_in_dat_w   : natural   := 18;
@@ -41,9 +37,7 @@ architecture tb of tb_pft is
 
   signal clk            : std_logic := '1';
   signal rst            : std_logic := '1';
-
 begin
-
   regs : process(rst, clk)
   begin
     if rst = '1' then
@@ -115,7 +109,6 @@ begin
     wait;
   end process;
 
-
 --   -----------------------------------------------------------------------------
 --   --
 --   -- X = Y is sliding impulse
@@ -139,7 +132,6 @@ begin
 --   END PROCESS;
 --   in_y <= in_x;
 
-
   -----------------------------------------------------------------------------
   --
   -- X = sinus Fs/2 and Y = DC
@@ -160,7 +152,6 @@ begin
     end if;
   end process;
 
-
 --   -----------------------------------------------------------------------------
 --   --
 --   -- X, Y is impulse 0, impulse 1 or DC
@@ -190,5 +181,4 @@ begin
 --       END IF;
 --     END IF;
 --   END PROCESS;
-
 end tb;
diff --git a/applications/lofar1/RSP/pft2/tb/vhdl/tb_tb_pft2.vhd b/applications/lofar1/RSP/pft2/tb/vhdl/tb_tb_pft2.vhd
index 541de50963..48440aff87 100644
--- a/applications/lofar1/RSP/pft2/tb/vhdl/tb_tb_pft2.vhd
+++ b/applications/lofar1/RSP/pft2/tb/vhdl/tb_tb_pft2.vhd
@@ -29,6 +29,7 @@ use IEEE.std_logic_1164.all;
 
 entity tb_tb_pft2 is
 end tb_tb_pft2;
+
 use work.pft_pkg.all;
 
 architecture tb of tb_tb_pft2 is
@@ -37,7 +38,6 @@ architecture tb of tb_tb_pft2 is
 
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- >>> PFT settings
   --g_switch_en    : STD_LOGIC := '0';
   --g_stage_dat_w  : NATURAL := c_pft_stage_dat_w;  -- c_pft_stage_dat_w = 20 in pft_pkg.vhd
@@ -128,5 +128,4 @@ begin
   u_18_block_117_u_noise : entity work.tb_pft2 generic map(c_sw, 18, PFT_MODE_REAL2, "block_117", "u_noise", 2);
   u_19_block_117_u_noise : entity work.tb_pft2 generic map(c_sw, 19, PFT_MODE_REAL2, "block_117", "u_noise", 2);
   -- . for g_stage_dat_w > 20 tb result is still OK, but diff_max_* does not reduce further
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_6ch_200MHz/lofar2_unb2b_adc_6ch_200MHz.vhd b/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_6ch_200MHz/lofar2_unb2b_adc_6ch_200MHz.vhd
index 824dd0c1b3..36aaca529e 100644
--- a/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_6ch_200MHz/lofar2_unb2b_adc_6ch_200MHz.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_6ch_200MHz/lofar2_unb2b_adc_6ch_200MHz.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams
 
-
 library IEEE, common_lib, unb2b_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2b_adc_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -87,14 +86,10 @@ entity lofar2_unb2b_adc_6ch_200MHz is
 end lofar2_unb2b_adc_6ch_200MHz;
 
 architecture str of lofar2_unb2b_adc_6ch_200MHz is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK <=  BCK_REF_CLK;
   JESD204B_SERIAL_DATA(0) <= BCK_RX(42);
@@ -111,7 +106,6 @@ begin
   JESD204B_SERIAL_DATA(11) <= '0';
   JESD204B_SYNC_N(c_unb2b_board_nof_sync_jesd204b - 1 downto 0) <= jesd204b_sync_n_arr(c_unb2b_board_nof_sync_jesd204b - 1 downto 0);
 
-
   u_revision : entity lofar2_unb2b_adc_lib.lofar2_unb2b_adc
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_6ch_200MHz/tb_lofar2_unb2b_adc_6ch_200MHz.vhd b/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_6ch_200MHz/tb_lofar2_unb2b_adc_6ch_200MHz.vhd
index 9a73f68341..d1e33a7ff0 100644
--- a/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_6ch_200MHz/tb_lofar2_unb2b_adc_6ch_200MHz.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_6ch_200MHz/tb_lofar2_unb2b_adc_6ch_200MHz.vhd
@@ -18,7 +18,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Author: Jonathan Hargreaves
 -- Purpose: Tb to show that lofar2_unb2b_adc_6ch_200MHz can simulate
 -- Description:
@@ -39,7 +38,6 @@ entity tb_lofar2_unb2b_adc_6ch_200MHz is
 end tb_lofar2_unb2b_adc_6ch_200MHz;
 
 architecture tb of tb_lofar2_unb2b_adc_6ch_200MHz is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;  -- Back node 3
@@ -81,11 +79,7 @@ architecture tb of tb_lofar2_unb2b_adc_6ch_200MHz is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector(c_unb2b_board_nof_sync_jesd204b - 1 downto 0);
-
-
 begin
-
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -154,12 +148,10 @@ begin
     JESD204B_SYNC_N => jesd204b_sync_n
   );
 
-
   ------------------------------------------------------------------------------
   -- Simulation end
   ------------------------------------------------------------------------------
   sim_done <= '0', '1' after 1 us;
 
   proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_full/lofar2_unb2b_adc_full.vhd b/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_full/lofar2_unb2b_adc_full.vhd
index bb69c74548..7e46728d34 100644
--- a/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_full/lofar2_unb2b_adc_full.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_full/lofar2_unb2b_adc_full.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams
 
-
 library IEEE, common_lib, unb2b_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2b_adc_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -86,14 +85,10 @@ entity lofar2_unb2b_adc_full is
 end lofar2_unb2b_adc_full;
 
 architecture str of lofar2_unb2b_adc_full is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK <=  BCK_REF_CLK;
   JESD204B_SERIAL_DATA(0) <= BCK_RX(42);
@@ -110,7 +105,6 @@ begin
   JESD204B_SERIAL_DATA(11) <= '0';
   JESD204B_SYNC_N(c_unb2b_board_nof_sync_jesd204b - 1 downto 0) <= jesd204b_sync_n_arr(c_unb2b_board_nof_sync_jesd204b - 1 downto 0);
 
-
   u_revision : entity lofar2_unb2b_adc_lib.lofar2_unb2b_adc
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_full/tb_lofar2_unb2b_adc_full.vhd b/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_full/tb_lofar2_unb2b_adc_full.vhd
index 09e5939db9..02076e8cc8 100644
--- a/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_full/tb_lofar2_unb2b_adc_full.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_full/tb_lofar2_unb2b_adc_full.vhd
@@ -18,7 +18,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Author: Jonathan Hargreaves
 -- Purpose: Tb to show that lofar2_unb2b_adc_full can simulate
 -- Description:
@@ -40,7 +39,6 @@ entity tb_lofar2_unb2b_adc_full is
 end tb_lofar2_unb2b_adc_full;
 
 architecture tb of tb_lofar2_unb2b_adc_full is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;  -- Back node 3
@@ -82,11 +80,7 @@ architecture tb of tb_lofar2_unb2b_adc_full is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector(c_unb2b_board_nof_sync_jesd204b - 1 downto 0);
-
-
 begin
-
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -155,12 +149,10 @@ begin
     JESD204B_SYNC_N => jesd204b_sync_n
   );
 
-
   ------------------------------------------------------------------------------
   -- Simulation end
   ------------------------------------------------------------------------------
   sim_done <= '0', '1' after 1 us;
 
   proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_one_node/lofar2_unb2b_adc_one_node.vhd b/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_one_node/lofar2_unb2b_adc_one_node.vhd
index 8c022088a3..88acdb6b71 100644
--- a/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_one_node/lofar2_unb2b_adc_one_node.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_one_node/lofar2_unb2b_adc_one_node.vhd
@@ -18,7 +18,6 @@
 --
 -------------------------------------------------------------------------------\
 
-
 -- Author : J Hargreaves
 -- Purpose:
 --   Wrapper for one node adc input test design
@@ -85,15 +84,11 @@ entity lofar2_unb2b_adc_one_node is
   );
 end lofar2_unb2b_adc_one_node;
 
-
 architecture str of lofar2_unb2b_adc_one_node is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK <=  BCK_REF_CLK;
   JESD204B_SERIAL_DATA(0) <= BCK_RX(42);
diff --git a/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_one_node/tb_lofar2_unb2b_adc_one_node.vhd b/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_one_node/tb_lofar2_unb2b_adc_one_node.vhd
index 4986bce1d0..768efa68b7 100644
--- a/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_one_node/tb_lofar2_unb2b_adc_one_node.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_adc/revisions/lofar2_unb2b_adc_one_node/tb_lofar2_unb2b_adc_one_node.vhd
@@ -39,7 +39,6 @@ entity tb_lofar2_unb2b_adc_one_node is
 end tb_lofar2_unb2b_adc_one_node;
 
 architecture tb of tb_lofar2_unb2b_adc_one_node is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;  -- Back node 3
@@ -81,11 +80,7 @@ architecture tb of tb_lofar2_unb2b_adc_one_node is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector(c_unb2b_board_nof_sync_jesd204b - 1 downto 0);
-
-
 begin
-
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -154,12 +149,10 @@ begin
     JESD204B_SYNC_N => jesd204b_sync_n
   );
 
-
   ------------------------------------------------------------------------------
   -- Simulation end
   ------------------------------------------------------------------------------
   sim_done <= '0', '1' after 1 us;
 
   proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/lofar2_unb2b_adc.vhd b/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/lofar2_unb2b_adc.vhd
index 81e7907992..f23f05116a 100644
--- a/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/lofar2_unb2b_adc.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/lofar2_unb2b_adc.vhd
@@ -18,7 +18,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Author : J Hargreaves
 -- Purpose:
 --   Core design for Lofar2 ADC input stage
@@ -93,9 +92,7 @@ entity lofar2_unb2b_adc is
   );
 end lofar2_unb2b_adc;
 
-
 architecture str of lofar2_unb2b_adc is
-
   -- Revision parameters
   constant c_revision_select        : t_lofar2_unb2b_adc_config := func_sel_revision_rec(g_design_name);
   constant c_nof_streams            : natural := c_revision_select.nof_streams_input;  -- Streams actually passed through for processing
@@ -104,7 +101,6 @@ architecture str of lofar2_unb2b_adc is
   constant c_fw_version             : t_unb2b_board_fw_version := (1, 1);
   constant c_mm_clk_freq            : natural := c_unb2b_board_mm_clk_freq_100M;
 
-
   -- System
   signal cs_sim                     : std_logic;
   signal xo_ethclk                  : std_logic;
@@ -227,9 +223,7 @@ architecture str of lofar2_unb2b_adc is
   -- JESD control
   signal jesd_ctrl_mosi             : t_mem_mosi := c_mem_mosi_rst;
   signal jesd_ctrl_miso             : t_mem_miso := c_mem_miso_rst;
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -438,7 +432,6 @@ begin
     reg_aduh_monitor_miso       => reg_aduh_monitor_miso
   );
 
-
   -----------------------------------------------------------------------------
   -- node_adc_input_and_timing (AIT)
   --   .Contains JESD receiver, bsn source and associated data buffers, diagnostics and statistics
@@ -516,6 +509,4 @@ begin
     red_led_arr   => qsfp_red_led_arr,
     QSFP_LED      => QSFP_LED
   );
-
-
 end str;
diff --git a/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/lofar2_unb2b_adc_pkg.vhd b/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/lofar2_unb2b_adc_pkg.vhd
index 00c4a2d426..27c3add615 100644
--- a/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/lofar2_unb2b_adc_pkg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/lofar2_unb2b_adc_pkg.vhd
@@ -25,7 +25,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
 package lofar2_unb2b_adc_pkg is
-
  -----------------------------------------------------------------------------
   -- Revision control
   -----------------------------------------------------------------------------
@@ -43,12 +42,9 @@ package lofar2_unb2b_adc_pkg is
   -- Function to select the revision configuration.
   function func_sel_revision_rec(g_design_name : string) return t_lofar2_unb2b_adc_config;
 
-
 end lofar2_unb2b_adc_pkg;
 
-
 package body lofar2_unb2b_adc_pkg is
-
   function func_sel_revision_rec(g_design_name : string) return t_lofar2_unb2b_adc_config is
   begin
     if    g_design_name = "lofar2_unb2b_adc_one_node"    then return c_one_node;
@@ -56,8 +52,7 @@ package body lofar2_unb2b_adc_pkg is
     elsif g_design_name = "lofar2_unb2b_adc_6ch_200MHz"  then return c_full;
     else  return c_one_node;
     end if;
-  end;
 
+  end;
 
 end lofar2_unb2b_adc_pkg;
-
diff --git a/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/mmm_lofar2_unb2b_adc.vhd b/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/mmm_lofar2_unb2b_adc.vhd
index 3e138949c3..daffa485ac 100644
--- a/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/mmm_lofar2_unb2b_adc.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/mmm_lofar2_unb2b_adc.vhd
@@ -30,7 +30,6 @@ use mm_lib.mm_file_pkg.all;
 use mm_lib.mm_file_unb_pkg.all;
 use work.qsys_lofar2_unb2b_adc_pkg.all;
 
-
 entity mmm_lofar2_unb2b_adc is
   generic (
     g_sim         : boolean := false;  -- FALSE: use QSYS; TRUE: use mm_file I/O
@@ -144,19 +143,15 @@ entity mmm_lofar2_unb2b_adc is
 end mmm_lofar2_unb2b_adc;
 
 architecture str of mmm_lofar2_unb2b_adc is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
   signal i_reset_n         : std_logic;
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $UPE/sim.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     u_mm_file_reg_unb_system_info    : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "PIO_SYSTEM_INFO")
                                                   port map(mm_rst, mm_clk, reg_unb_system_info_mosi, reg_unb_system_info_miso );
 
@@ -220,7 +215,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk, c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
@@ -237,7 +231,6 @@ begin
       -- the_pio_wdi: toggled by NIOS II application unb_osy. Connects to WDI via ctrl_unb2b_board.
       pio_wdi_external_connection_export        => pout_wdi,
 
-
       avs_eth_0_reset_export                    => eth1g_mm_rst,
       avs_eth_0_clk_export                      => OPEN,
       avs_eth_0_tse_address_export              => eth1g_tse_mosi.address(c_unb2b_board_peripherals_mm_reg_default.reg_tse_adr_w - 1 downto 0),
@@ -439,7 +432,6 @@ begin
       reg_mmdp_ctrl_write_export                => reg_mmdp_ctrl_mosi.wr,
       reg_mmdp_ctrl_writedata_export            => reg_mmdp_ctrl_mosi.wrdata(c_word_w - 1 downto 0),
 
-
       ram_diag_data_buffer_bsn_clk_export          => OPEN,
       ram_diag_data_buffer_bsn_reset_export        => OPEN,
       ram_diag_data_buffer_bsn_address_export      => ram_diag_data_buf_bsn_mosi.address(21 - 1 downto 0),  -- 22 = ceil_log2(12  * 256k), so maximum possible data buffer size is 256 kSamples
diff --git a/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/node_adc_input_and_timing.vhd b/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/node_adc_input_and_timing.vhd
index 594eb65cf5..869b3d932d 100644
--- a/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/node_adc_input_and_timing.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/node_adc_input_and_timing.vhd
@@ -55,7 +55,6 @@ entity node_adc_input_and_timing is
     dp_clk                         : in std_logic;
     dp_rst                         : in std_logic;
 
-
     -- mm control buses
     -- JESD
     jesd204b_mosi                  : in  t_mem_mosi := c_mem_mosi_rst;
@@ -117,9 +116,7 @@ entity node_adc_input_and_timing is
   );
 end node_adc_input_and_timing;
 
-
 architecture str of node_adc_input_and_timing is
-
   constant c_nof_streams_jesd204b   : natural := 12;  -- IP is set up for 12 streams
 
   constant c_mm_jesd_ctrl_reg       : t_c_mem := (latency  => 1,
@@ -146,7 +143,6 @@ architecture str of node_adc_input_and_timing is
   constant c_data_w                 : natural := 16;
   constant c_dp_fifo_dc_size        : natural := 64;
 
-
   -- QSFP leds
   signal qsfp_green_led_arr         : std_logic_vector(c_unb2b_board_tr_qsfp.nof_bus - 1 downto 0);
   signal qsfp_red_led_arr           : std_logic_vector(c_unb2b_board_tr_qsfp.nof_bus - 1 downto 0);
@@ -170,9 +166,7 @@ architecture str of node_adc_input_and_timing is
   signal mm_jesd_ctrl_reg           : std_logic_vector(c_word_w - 1 downto 0);
   signal jesd204b_disable_arr       : std_logic_vector(g_nof_streams - 1 downto 0);
   signal jesd204b_reset             : std_logic;
-
 begin
-
   -- The node AIT is reset at power up by mm_rst and under software control by jesd204b_reset.
   -- The mm_rst internal will cause a reset on the rx_rst by the reset sequencer in the u_jesd204b.
   -- The MM jesd204b_reset is intended for node AIT resynchronisation tests of the u_jesd204b.
@@ -182,6 +176,7 @@ begin
   -- complete blocks, so from sop to eop.
 
   mm_rst_internal <= mm_rst or mm_jesd_ctrl_reg(31);
+
   gen_jesd_disable : for I in 0 to c_nof_streams_jesd204b - 1 generate
     jesd204b_disable_arr(i) <= mm_jesd_ctrl_reg(i);
   end generate;
@@ -221,7 +216,6 @@ begin
     serial_rx_arr        => JESD204B_SERIAL_DATA(c_nof_streams_jesd204b - 1 downto 0)
   );
 
-
   -----------------------------------------------------------------------------
   -- Time delay: dp_shiftram
   -- . copied from unb1_bn_capture_input (apertif)
@@ -237,7 +231,6 @@ begin
     end process;
   end generate;
 
-
   u_dp_shiftram : entity dp_lib.dp_shiftram
   generic map (
     g_nof_streams => c_nof_streams_jesd204b,
@@ -309,7 +302,6 @@ begin
     trigger_out => trigger_wg
   );
 
-
   -----------------------------------------------------------------------------
   -- WG (Test Signal Generator)
   -----------------------------------------------------------------------------
@@ -349,7 +341,6 @@ begin
     out_sosi_arr        => wg_sosi_arr
   );
 
-
   -----------------------------------------------------------------------------
   -- ADC/WG Mux (Input Select)
   -----------------------------------------------------------------------------
@@ -380,7 +371,6 @@ begin
     end process;
   end generate;
 
-
   ---------------------------------------------------------------------------------------
   -- Diagnostics on the bsn-framed data
   --   . BSN Monitor (ToDo: can be removed as not part of the spec)
@@ -388,7 +378,6 @@ begin
   --   . Data Buffer (variable depth from 1k-128k)
   ---------------------------------------------------------------------------------------
 
-
   ---------------------------------------------------------------------------------------
   -- BSN monitor (Block Checker)
   ---------------------------------------------------------------------------------------
@@ -412,7 +401,6 @@ begin
     in_sosi_arr => st_sosi_arr(0 downto 0)
   );
 
-
   -----------------------------------------------------------------------------
   -- Monitor ADU/WG output
   -----------------------------------------------------------------------------
@@ -443,7 +431,6 @@ begin
     in_sosi_arr    => st_sosi_arr
   );
 
-
  -----------------------------------------------------------------------------
 -- Diagnostic Data Buffer
   -----------------------------------------------------------------------------
@@ -470,7 +457,6 @@ begin
     in_sync           => st_sosi_arr(0).sync
   );
 
-
   -----------------------------------------------------------------------------
   -- Output Stage
   --   . Thin dual clock fifo to cross from jesd frame clock (rx_clk) to dp_clk domain
@@ -519,5 +505,4 @@ begin
     out_reg   => mm_jesd_ctrl_reg,
     in_reg    => mm_jesd_ctrl_reg
   );
-
 end str;
diff --git a/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/qsys_lofar2_unb2b_adc_pkg.vhd b/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/qsys_lofar2_unb2b_adc_pkg.vhd
index 8bc5901363..cd479c2bdb 100644
--- a/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/qsys_lofar2_unb2b_adc_pkg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_adc/src/vhdl/qsys_lofar2_unb2b_adc_pkg.vhd
@@ -19,12 +19,10 @@
 --
 -------------------------------------------------------------------------------
 
-
 library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_lofar2_unb2b_adc_pkg is
-
   -----------------------------------------------------------------------------
   -- this component declaration is copy-pasted from Quartus QSYS builder generated file:
   -- $HDL_WORK/build/unb2b/quartus/unb2b_test_ddr/qsys_unb2b_test/sim/qsys_unb2b_test.vhd
@@ -238,5 +236,5 @@ package qsys_lofar2_unb2b_adc_pkg is
             rom_system_info_writedata_export          : out std_logic_vector(31 downto 0)  -- export
         );
     end component qsys_lofar2_unb2b_adc;
-end qsys_lofar2_unb2b_adc_pkg;
 
+end qsys_lofar2_unb2b_adc_pkg;
diff --git a/applications/lofar2/designs/lofar2_unb2b_adc/tb/vhdl/tb_lofar2_unb2b_adc.vhd b/applications/lofar2/designs/lofar2_unb2b_adc/tb/vhdl/tb_lofar2_unb2b_adc.vhd
index 1e1167a1cd..627ac45ba4 100644
--- a/applications/lofar2/designs/lofar2_unb2b_adc/tb/vhdl/tb_lofar2_unb2b_adc.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_adc/tb/vhdl/tb_lofar2_unb2b_adc.vhd
@@ -41,7 +41,6 @@ entity tb_lofar2_unb2b_adc is
 end tb_lofar2_unb2b_adc;
 
 architecture tb of tb_lofar2_unb2b_adc is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;  -- Back node 3
@@ -83,11 +82,7 @@ architecture tb of tb_lofar2_unb2b_adc is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector((c_unb2b_board_tr_jesd204b.nof_bus * c_unb2b_board_tr_jesd204b.bus_w) - 1 downto 0);
-
-
 begin
-
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -158,12 +153,10 @@ begin
     JESD204B_SYNC_N => jesd204b_sync_n
   );
 
-
   ------------------------------------------------------------------------------
   -- Simulation end
   ------------------------------------------------------------------------------
   sim_done <= '0', '1' after 1 us;
 
   proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_adc/tb/vhdl/tb_lofar2_unb2b_adc_multichannel.vhd b/applications/lofar2/designs/lofar2_unb2b_adc/tb/vhdl/tb_lofar2_unb2b_adc_multichannel.vhd
index 6fe9a16e9b..16294442b7 100644
--- a/applications/lofar2/designs/lofar2_unb2b_adc/tb/vhdl/tb_lofar2_unb2b_adc_multichannel.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_adc/tb/vhdl/tb_lofar2_unb2b_adc_multichannel.vhd
@@ -42,7 +42,6 @@ entity tb_lofar2_unb2b_adc_multichannel is
 end tb_lofar2_unb2b_adc_multichannel;
 
 architecture tb of tb_lofar2_unb2b_adc_multichannel is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;  -- Back node 3
@@ -86,8 +85,6 @@ architecture tb of tb_lofar2_unb2b_adc_multichannel is
                                                  1000 ps);  -- transport delays clock source to adc(tx)
   constant c_delay_sysreftofpga : time := 10200 ps;
 
-
-
   -- clocks and resets for the jesd204b tx
   signal txlink_clk          : std_logic_vector(c_nof_jesd204b_tx - 1 downto 0);
   signal dev_sync_n          : std_logic_vector(c_nof_jesd204b_tx - 1 downto 0);
@@ -159,10 +156,7 @@ architecture tb of tb_lofar2_unb2b_adc_multichannel is
   signal avs_read                    : std_logic_vector(11 downto 0);
   signal avs_readdata                : t_slv_32_arr(11 downto 0);
   signal avs_address                 : t_slv_8_arr(11 downto 0);
-
 begin
-
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -232,7 +226,6 @@ begin
     JESD204B_SYNC_N   => jesd204b_sync_n_fpga
   );
 
-
   -----------------------------------------------------------------------------
   -- Transport
   -----------------------------------------------------------------------------
@@ -343,16 +336,12 @@ begin
              jesd204b_tx_link_data_arr(i)(31 downto 16) <= TO_SVEC(data, 16);
              jesd204b_tx_link_valid(i) <= '1';
            end if;
-
          end if;
        end if;
     end process;
 
-
-
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- Stimulii
   -----------------------------------------------------------------------------
@@ -498,5 +487,4 @@ begin
   sim_done <= '0';
 
   proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_adc/tb/vhdl/tb_lofar2_unb2b_adc_wg.vhd b/applications/lofar2/designs/lofar2_unb2b_adc/tb/vhdl/tb_lofar2_unb2b_adc_wg.vhd
index c1689b31e3..470c7ab175 100644
--- a/applications/lofar2/designs/lofar2_unb2b_adc/tb/vhdl/tb_lofar2_unb2b_adc_wg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_adc/tb/vhdl/tb_lofar2_unb2b_adc_wg.vhd
@@ -62,7 +62,6 @@ entity tb_lofar2_unb2b_adc_wg is
 end tb_lofar2_unb2b_adc_wg;
 
 architecture tb of tb_lofar2_unb2b_adc_wg is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;
@@ -114,7 +113,6 @@ architecture tb of tb_lofar2_unb2b_adc_wg is
   constant c_mm_file_reg_aduh_mon           : string := mmf_unb_file_prefix(c_unb_nr, c_node_nr) & "REG_ADUH_MONITOR";
   constant c_mm_file_ram_aduh_mon           : string := mmf_unb_file_prefix(c_unb_nr, c_node_nr) & "RAM_ADUH_MONITOR";
 
-
   -- Tb
   signal tb_end              : std_logic := '0';
   signal sim_done            : std_logic := '0';
@@ -154,9 +152,7 @@ architecture tb of tb_lofar2_unb2b_adc_wg is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector((c_unb2b_board_tr_jesd204b.nof_bus * c_unb2b_board_tr_jesd204b.bus_w) - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -335,5 +331,4 @@ begin
     proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
     wait;
   end process;
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_beamformer/revisions/lofar2_unb2b_beamformer_one_node/lofar2_unb2b_beamformer_one_node.vhd b/applications/lofar2/designs/lofar2_unb2b_beamformer/revisions/lofar2_unb2b_beamformer_one_node/lofar2_unb2b_beamformer_one_node.vhd
index cd8df535cd..90b3f26561 100644
--- a/applications/lofar2/designs/lofar2_unb2b_beamformer/revisions/lofar2_unb2b_beamformer_one_node/lofar2_unb2b_beamformer_one_node.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_beamformer/revisions/lofar2_unb2b_beamformer_one_node/lofar2_unb2b_beamformer_one_node.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams, FSUB and BF
 
-
 library IEEE, common_lib, unb2b_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2b_beamformer_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -93,14 +92,10 @@ entity lofar2_unb2b_beamformer_one_node is
 end lofar2_unb2b_beamformer_one_node;
 
 architecture str of lofar2_unb2b_beamformer_one_node is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK <=  BCK_REF_CLK;
   JESD204B_SERIAL_DATA(0) <= BCK_RX(42);
@@ -117,7 +112,6 @@ begin
   JESD204B_SERIAL_DATA(11) <= '0';
   JESD204B_SYNC_N(c_unb2b_board_nof_sync_jesd204b - 1 downto 0) <= jesd204b_sync_n_arr(c_unb2b_board_nof_sync_jesd204b - 1 downto 0);
 
-
   u_revision : entity lofar2_unb2b_beamformer_lib.lofar2_unb2b_beamformer
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2b_beamformer/revisions/lofar2_unb2b_beamformer_one_node_256MHz/lofar2_unb2b_beamformer_one_node_256MHz.vhd b/applications/lofar2/designs/lofar2_unb2b_beamformer/revisions/lofar2_unb2b_beamformer_one_node_256MHz/lofar2_unb2b_beamformer_one_node_256MHz.vhd
index 1fd5cbce8c..ebaa797084 100644
--- a/applications/lofar2/designs/lofar2_unb2b_beamformer/revisions/lofar2_unb2b_beamformer_one_node_256MHz/lofar2_unb2b_beamformer_one_node_256MHz.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_beamformer/revisions/lofar2_unb2b_beamformer_one_node_256MHz/lofar2_unb2b_beamformer_one_node_256MHz.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams, FSUB and BF with a DP_clk of 256MHz
 
-
 library IEEE, common_lib, unb2b_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2b_beamformer_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -93,14 +92,10 @@ entity lofar2_unb2b_beamformer_one_node_256MHz is
 end lofar2_unb2b_beamformer_one_node_256MHz;
 
 architecture str of lofar2_unb2b_beamformer_one_node_256MHz is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK <=  BCK_REF_CLK;
   JESD204B_SERIAL_DATA(0) <= BCK_RX(42);
@@ -117,7 +112,6 @@ begin
   JESD204B_SERIAL_DATA(11) <= '0';
   JESD204B_SYNC_N(c_unb2b_board_nof_sync_jesd204b - 1 downto 0) <= jesd204b_sync_n_arr(c_unb2b_board_nof_sync_jesd204b - 1 downto 0);
 
-
   u_revision : entity lofar2_unb2b_beamformer_lib.lofar2_unb2b_beamformer
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2b_beamformer/src/vhdl/lofar2_unb2b_beamformer.vhd b/applications/lofar2/designs/lofar2_unb2b_beamformer/src/vhdl/lofar2_unb2b_beamformer.vhd
index 45b42b43b0..0d815568ee 100644
--- a/applications/lofar2/designs/lofar2_unb2b_beamformer/src/vhdl/lofar2_unb2b_beamformer.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_beamformer/src/vhdl/lofar2_unb2b_beamformer.vhd
@@ -102,9 +102,7 @@ entity lofar2_unb2b_beamformer is
   );
 end lofar2_unb2b_beamformer;
 
-
 architecture str of lofar2_unb2b_beamformer is
-
   -- Revision parameters
   constant c_revision_select        : t_lofar2_unb2b_beamformer_config := func_sel_revision_rec(g_design_name);
   constant c_nof_streams            : natural := c_revision_select.nof_streams_input;  -- Streams actually passed through for processing
@@ -133,14 +131,12 @@ architecture str of lofar2_unb2b_beamformer is
   constant c_addr_w_reg_dp_xonoff  : natural := 1;
   constant c_addr_w_ram_st_bst     : natural := ceil_log2(c_sdp_S_sub_bf * c_sdp_N_pol * (c_longword_sz / c_word_sz));
 
-
   -- Read only sdp_info values
   constant c_f_adc     : std_logic := '1';  -- '0' => 160M, '1' => 200M
   constant c_fsub_type : std_logic := '0';  -- '0' => critical sampled PFB, '1' => oversampled PFB
   signal gn_id         : std_logic_vector(c_sdp_W_gn_id - 1 downto 0);
   signal gn_index      : natural := 0;
 
-
   -- System
   signal cs_sim                     : std_logic;
   signal xo_ethclk                  : std_logic;
@@ -383,7 +379,6 @@ architecture str of lofar2_unb2b_beamformer is
 
   signal sdp_info                          : t_sdp_info := c_sdp_info_rst;
 
-
   -- QSFP LEDS
   signal qsfp_green_led_arr                : std_logic_vector(c_unb2b_board_tr_qsfp.nof_bus - 1 downto 0);
   signal qsfp_red_led_arr                  : std_logic_vector(c_unb2b_board_tr_qsfp.nof_bus - 1 downto 0);
@@ -391,11 +386,7 @@ architecture str of lofar2_unb2b_beamformer is
   signal unb2_board_qsfp_leds_snk_in_arr   : t_dp_sosi_arr(c_nof_streams_qsfp - 1 downto 0) := (others => c_dp_sosi_rst);
   signal unb2_board_qsfp_leds_snk_out_arr  : t_dp_siso_arr(c_nof_streams_qsfp - 1 downto 0) := (others => c_dp_siso_rst);
   signal unb2_board_qsfp_leds_src_out_arr  : t_dp_sosi_arr(c_nof_streams_qsfp - 1 downto 0) := (others => c_dp_sosi_rst);
-
-
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -732,7 +723,6 @@ begin
     out_sosi_arr               => ait_sosi_arr
   );
 
-
   -----------------------------------------------------------------------------
   -- node_sdp_filterbank (FSUB)
   -----------------------------------------------------------------------------
@@ -771,8 +761,6 @@ begin
     udp_src_port       => sst_udp_src_port
   );
 
-
-
   -- Beamformers
   gen_bf : for beamset_id in 0 to c_sdp_N_beamsets - 1 generate
     u_bf : entity lofar2_sdp_lib.node_sdp_beamformer
@@ -815,7 +803,6 @@ begin
 
       hdr_fields_out => bf_10GbE_hdr_fields_out_arr(beamset_id)
     );
-
   end generate;
 
   -- MM multiplexing
@@ -891,8 +878,6 @@ begin
     miso_arr => ram_st_bst_miso_arr
   );
 
-
-
   -----------------------------------------------------------------------------
   -- DP MUX
   -----------------------------------------------------------------------------
@@ -919,7 +904,6 @@ begin
     src_in  => nw_10gbe_snk_out_arr(0)
   );
 
-
   -----------------------------------------------------------------------------
   -- Interface : 10GbE
   -----------------------------------------------------------------------------
@@ -947,7 +931,6 @@ begin
       QSFP_LED      => QSFP_LED
     );
 
-
     ---------
     -- PLL
     ---------
@@ -963,7 +946,6 @@ begin
       rst_312    => open
     );
 
-
     ---------------
     -- nw_10GbE
     ---------------
@@ -1012,5 +994,4 @@ begin
 
       hdr_fields_in_arr     => nw_10GbE_hdr_fields_in_arr
     );
-
 end str;
diff --git a/applications/lofar2/designs/lofar2_unb2b_beamformer/src/vhdl/lofar2_unb2b_beamformer_pkg.vhd b/applications/lofar2/designs/lofar2_unb2b_beamformer/src/vhdl/lofar2_unb2b_beamformer_pkg.vhd
index c9c60af0b8..5fc60b88b1 100644
--- a/applications/lofar2/designs/lofar2_unb2b_beamformer/src/vhdl/lofar2_unb2b_beamformer_pkg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_beamformer/src/vhdl/lofar2_unb2b_beamformer_pkg.vhd
@@ -26,7 +26,6 @@ use common_lib.common_pkg.all;
 use unb2b_board_lib.unb2b_board_pkg.all;
 
 package lofar2_unb2b_beamformer_pkg is
-
  -----------------------------------------------------------------------------
   -- Revision control
   -----------------------------------------------------------------------------
@@ -45,20 +44,16 @@ package lofar2_unb2b_beamformer_pkg is
   -- Function to select the revision configuration.
   function func_sel_revision_rec(g_design_name : string) return t_lofar2_unb2b_beamformer_config;
 
-
 end lofar2_unb2b_beamformer_pkg;
 
-
 package body lofar2_unb2b_beamformer_pkg is
-
   function func_sel_revision_rec(g_design_name : string) return t_lofar2_unb2b_beamformer_config is
   begin
     if    g_design_name = "lofar2_unb2b_beamformer_one_node"        then return c_one_node;
     elsif g_design_name = "lofar2_unb2b_beamformer_one_node_256MHz" then return c_one_node_256MHz;
     else  return c_one_node;
     end if;
-  end;
 
+  end;
 
 end lofar2_unb2b_beamformer_pkg;
-
diff --git a/applications/lofar2/designs/lofar2_unb2b_beamformer/src/vhdl/mmm_lofar2_unb2b_beamformer.vhd b/applications/lofar2/designs/lofar2_unb2b_beamformer/src/vhdl/mmm_lofar2_unb2b_beamformer.vhd
index 75fed2788b..27f912bd20 100644
--- a/applications/lofar2/designs/lofar2_unb2b_beamformer/src/vhdl/mmm_lofar2_unb2b_beamformer.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_beamformer/src/vhdl/mmm_lofar2_unb2b_beamformer.vhd
@@ -205,20 +205,15 @@ entity mmm_lofar2_unb2b_beamformer is
 end mmm_lofar2_unb2b_beamformer;
 
 architecture str of mmm_lofar2_unb2b_beamformer is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
   signal i_reset_n         : std_logic;
-
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $UPE/sim.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     u_mm_file_reg_unb_system_info    : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "PIO_SYSTEM_INFO")
                                                port map(mm_rst, mm_clk, reg_unb_system_info_mosi, reg_unb_system_info_miso );
 
@@ -331,7 +326,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk, c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
@@ -541,7 +535,6 @@ begin
       reg_mmdp_ctrl_write_export                => reg_mmdp_ctrl_mosi.wr,
       reg_mmdp_ctrl_writedata_export            => reg_mmdp_ctrl_mosi.wrdata(c_word_w - 1 downto 0),
 
-
       ram_diag_data_buf_bsn_clk_export          => OPEN,
       ram_diag_data_buf_bsn_reset_export        => OPEN,
       ram_diag_data_buf_bsn_address_export      => ram_diag_data_buf_bsn_mosi.address(14 - 1 downto 0),
diff --git a/applications/lofar2/designs/lofar2_unb2b_beamformer/src/vhdl/qsys_lofar2_unb2b_beamformer_pkg.vhd b/applications/lofar2/designs/lofar2_unb2b_beamformer/src/vhdl/qsys_lofar2_unb2b_beamformer_pkg.vhd
index eec711a09d..1df2a17b41 100644
--- a/applications/lofar2/designs/lofar2_unb2b_beamformer/src/vhdl/qsys_lofar2_unb2b_beamformer_pkg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_beamformer/src/vhdl/qsys_lofar2_unb2b_beamformer_pkg.vhd
@@ -22,7 +22,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_lofar2_unb2b_beamformer_pkg is
-
   -----------------------------------------------------------------------------
   -- this component declaration is copy-pasted from Quartus platform designer:
   -----------------------------------------------------------------------------
@@ -346,5 +345,5 @@ package qsys_lofar2_unb2b_beamformer_pkg is
             rom_system_info_writedata_export        : out std_logic_vector(31 downto 0)  -- export
         );
     end component qsys_lofar2_unb2b_beamformer;
-end qsys_lofar2_unb2b_beamformer_pkg;
 
+end qsys_lofar2_unb2b_beamformer_pkg;
diff --git a/applications/lofar2/designs/lofar2_unb2b_beamformer/tb/vhdl/tb_lofar2_unb2b_beamformer.vhd b/applications/lofar2/designs/lofar2_unb2b_beamformer/tb/vhdl/tb_lofar2_unb2b_beamformer.vhd
index 64c94a7e6b..aef82a89ff 100644
--- a/applications/lofar2/designs/lofar2_unb2b_beamformer/tb/vhdl/tb_lofar2_unb2b_beamformer.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_beamformer/tb/vhdl/tb_lofar2_unb2b_beamformer.vhd
@@ -68,7 +68,6 @@ entity tb_lofar2_unb2b_beamformer is
 end tb_lofar2_unb2b_beamformer;
 
 architecture tb of tb_lofar2_unb2b_beamformer is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;
@@ -192,9 +191,7 @@ architecture tb of tb_lofar2_unb2b_beamformer is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector((c_unb2b_board_tr_jesd204b.nof_bus * c_unb2b_board_tr_jesd204b.bus_w) - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -314,7 +311,6 @@ begin
 
     );
 
-
   ------------------------------------------------------------------------------
   -- MM slave accesses via file IO
   ------------------------------------------------------------------------------
@@ -332,7 +328,6 @@ begin
 
     proc_common_wait_until_hi_lo(ext_clk, ext_pps);
 
-
     ----------------------------------------------------------------------------
     -- Enable UDP offload (dp_xonoff) of beamset 0
     ----------------------------------------------------------------------------
@@ -453,7 +448,6 @@ begin
 
     proc_common_wait_some_cycles(tb_clk, 1);
 
-
     ---------------------------------------------------------------------------
     -- Read 10GbE Stream
     ---------------------------------------------------------------------------
@@ -543,5 +537,4 @@ begin
     proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
     wait;
   end process;
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_filterbank/revisions/lofar2_unb2b_filterbank_full/lofar2_unb2b_filterbank_full.vhd b/applications/lofar2/designs/lofar2_unb2b_filterbank/revisions/lofar2_unb2b_filterbank_full/lofar2_unb2b_filterbank_full.vhd
index f40c7e0420..bae7a2ad5a 100644
--- a/applications/lofar2/designs/lofar2_unb2b_filterbank/revisions/lofar2_unb2b_filterbank_full/lofar2_unb2b_filterbank_full.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_filterbank/revisions/lofar2_unb2b_filterbank_full/lofar2_unb2b_filterbank_full.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams and FSUB
 
-
 library IEEE, common_lib, unb2b_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2b_filterbank_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -86,14 +85,10 @@ entity lofar2_unb2b_filterbank_full is
 end lofar2_unb2b_filterbank_full;
 
 architecture str of lofar2_unb2b_filterbank_full is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK <=  BCK_REF_CLK;
   JESD204B_SERIAL_DATA(0) <= BCK_RX(42);
@@ -110,7 +105,6 @@ begin
   JESD204B_SERIAL_DATA(11) <= '0';
   JESD204B_SYNC_N(c_unb2b_board_nof_sync_jesd204b - 1 downto 0) <= jesd204b_sync_n_arr(c_unb2b_board_nof_sync_jesd204b - 1 downto 0);
 
-
   u_revision : entity lofar2_unb2b_filterbank_lib.lofar2_unb2b_filterbank
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2b_filterbank/revisions/lofar2_unb2b_filterbank_full_256MHz/lofar2_unb2b_filterbank_full_256MHz.vhd b/applications/lofar2/designs/lofar2_unb2b_filterbank/revisions/lofar2_unb2b_filterbank_full_256MHz/lofar2_unb2b_filterbank_full_256MHz.vhd
index 74c1bb4c1d..e541eecf75 100644
--- a/applications/lofar2/designs/lofar2_unb2b_filterbank/revisions/lofar2_unb2b_filterbank_full_256MHz/lofar2_unb2b_filterbank_full_256MHz.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_filterbank/revisions/lofar2_unb2b_filterbank_full_256MHz/lofar2_unb2b_filterbank_full_256MHz.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams and FSUB
 
-
 library IEEE, common_lib, unb2b_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2b_filterbank_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -86,14 +85,10 @@ entity lofar2_unb2b_filterbank_full_256MHz is
 end lofar2_unb2b_filterbank_full_256MHz;
 
 architecture str of lofar2_unb2b_filterbank_full_256MHz is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK <=  BCK_REF_CLK;
   JESD204B_SERIAL_DATA(0) <= BCK_RX(42);
@@ -110,7 +105,6 @@ begin
   JESD204B_SERIAL_DATA(11) <= '0';
   JESD204B_SYNC_N(c_unb2b_board_nof_sync_jesd204b - 1 downto 0) <= jesd204b_sync_n_arr(c_unb2b_board_nof_sync_jesd204b - 1 downto 0);
 
-
   u_revision : entity lofar2_unb2b_filterbank_lib.lofar2_unb2b_filterbank
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2b_filterbank/src/vhdl/lofar2_unb2b_filterbank.vhd b/applications/lofar2/designs/lofar2_unb2b_filterbank/src/vhdl/lofar2_unb2b_filterbank.vhd
index 99bc1ee68f..9a0af000e4 100644
--- a/applications/lofar2/designs/lofar2_unb2b_filterbank/src/vhdl/lofar2_unb2b_filterbank.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_filterbank/src/vhdl/lofar2_unb2b_filterbank.vhd
@@ -98,9 +98,7 @@ entity lofar2_unb2b_filterbank is
   );
 end lofar2_unb2b_filterbank;
 
-
 architecture str of lofar2_unb2b_filterbank is
-
   -- Revision parameters
   constant c_revision_select        : t_lofar2_unb2b_filterbank_config := func_sel_revision_rec(g_design_name);
   constant c_nof_streams            : natural := c_revision_select.nof_streams_input;  -- Streams actually passed through for processing
@@ -285,7 +283,6 @@ architecture str of lofar2_unb2b_filterbank is
 
   signal sdp_info                   : t_sdp_info := c_sdp_info_rst;
 
-
   -- QSFP leds
   signal qsfp_green_led_arr         : std_logic_vector(c_unb2b_board_tr_qsfp.nof_bus - 1 downto 0);
   signal qsfp_red_led_arr           : std_logic_vector(c_unb2b_board_tr_qsfp.nof_bus - 1 downto 0);
@@ -297,9 +294,7 @@ architecture str of lofar2_unb2b_filterbank is
   -- JESD control
   signal jesd_ctrl_mosi             : t_mem_mosi := c_mem_mosi_rst;
   signal jesd_ctrl_miso             : t_mem_miso := c_mem_miso_rst;
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -677,5 +672,4 @@ begin
     ip_src_addr        => stat_ip_src_addr,
     udp_src_port       => sst_udp_src_port
   );
-
 end str;
diff --git a/applications/lofar2/designs/lofar2_unb2b_filterbank/src/vhdl/lofar2_unb2b_filterbank_pkg.vhd b/applications/lofar2/designs/lofar2_unb2b_filterbank/src/vhdl/lofar2_unb2b_filterbank_pkg.vhd
index 54639dc946..7b73286048 100644
--- a/applications/lofar2/designs/lofar2_unb2b_filterbank/src/vhdl/lofar2_unb2b_filterbank_pkg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_filterbank/src/vhdl/lofar2_unb2b_filterbank_pkg.vhd
@@ -26,7 +26,6 @@ use common_lib.common_pkg.all;
 use unb2b_board_lib.unb2b_board_pkg.all;
 
 package lofar2_unb2b_filterbank_pkg is
-
  -----------------------------------------------------------------------------
   -- Revision control
   -----------------------------------------------------------------------------
@@ -45,20 +44,16 @@ package lofar2_unb2b_filterbank_pkg is
   -- Function to select the revision configuration.
   function func_sel_revision_rec(g_design_name : string) return t_lofar2_unb2b_filterbank_config;
 
-
 end lofar2_unb2b_filterbank_pkg;
 
-
 package body lofar2_unb2b_filterbank_pkg is
-
   function func_sel_revision_rec(g_design_name : string) return t_lofar2_unb2b_filterbank_config is
   begin
     if    g_design_name = "lofar2_unb2b_filterbank_full"        then return c_full;
     elsif g_design_name = "lofar2_unb2b_filterbank_full_256MHz" then return c_full_256MHz;
     else  return c_full;
     end if;
-  end;
 
+  end;
 
 end lofar2_unb2b_filterbank_pkg;
-
diff --git a/applications/lofar2/designs/lofar2_unb2b_filterbank/src/vhdl/mmm_lofar2_unb2b_filterbank.vhd b/applications/lofar2/designs/lofar2_unb2b_filterbank/src/vhdl/mmm_lofar2_unb2b_filterbank.vhd
index 27c0955ee3..736f555d99 100644
--- a/applications/lofar2/designs/lofar2_unb2b_filterbank/src/vhdl/mmm_lofar2_unb2b_filterbank.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_filterbank/src/vhdl/mmm_lofar2_unb2b_filterbank.vhd
@@ -185,20 +185,15 @@ entity mmm_lofar2_unb2b_filterbank is
 end mmm_lofar2_unb2b_filterbank;
 
 architecture str of mmm_lofar2_unb2b_filterbank is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
   signal i_reset_n         : std_logic;
-
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $UPE/sim.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     u_mm_file_reg_unb_system_info    : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "PIO_SYSTEM_INFO")
                                                port map(mm_rst, mm_clk, reg_unb_system_info_mosi, reg_unb_system_info_miso );
 
@@ -294,7 +289,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk, c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
@@ -510,7 +504,6 @@ begin
       reg_mmdp_ctrl_write_export                => reg_mmdp_ctrl_mosi.wr,
       reg_mmdp_ctrl_writedata_export            => reg_mmdp_ctrl_mosi.wrdata(c_word_w - 1 downto 0),
 
-
       ram_diag_data_buf_bsn_clk_export          => OPEN,
       ram_diag_data_buf_bsn_reset_export        => OPEN,
       ram_diag_data_buf_bsn_address_export      => ram_diag_data_buf_bsn_mosi.address(14 - 1 downto 0),
diff --git a/applications/lofar2/designs/lofar2_unb2b_filterbank/src/vhdl/qsys_lofar2_unb2b_filterbank_pkg.vhd b/applications/lofar2/designs/lofar2_unb2b_filterbank/src/vhdl/qsys_lofar2_unb2b_filterbank_pkg.vhd
index e06b06d095..21dc8f5640 100644
--- a/applications/lofar2/designs/lofar2_unb2b_filterbank/src/vhdl/qsys_lofar2_unb2b_filterbank_pkg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_filterbank/src/vhdl/qsys_lofar2_unb2b_filterbank_pkg.vhd
@@ -22,7 +22,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_lofar2_unb2b_filterbank_pkg is
-
   -----------------------------------------------------------------------------
   -- this component declaration is copy-pasted from Quartus platform designer:
   -----------------------------------------------------------------------------
@@ -314,5 +313,5 @@ package qsys_lofar2_unb2b_filterbank_pkg is
             pio_jesd_ctrl_readdata_export           : in  std_logic_vector(31 downto 0) := (others => 'X')  -- export
         );
     end component qsys_lofar2_unb2b_filterbank;
-end qsys_lofar2_unb2b_filterbank_pkg;
 
+end qsys_lofar2_unb2b_filterbank_pkg;
diff --git a/applications/lofar2/designs/lofar2_unb2b_filterbank/tb/vhdl/tb_lofar2_unb2b_filterbank.vhd b/applications/lofar2/designs/lofar2_unb2b_filterbank/tb/vhdl/tb_lofar2_unb2b_filterbank.vhd
index 034c6ca655..a0ade62951 100644
--- a/applications/lofar2/designs/lofar2_unb2b_filterbank/tb/vhdl/tb_lofar2_unb2b_filterbank.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_filterbank/tb/vhdl/tb_lofar2_unb2b_filterbank.vhd
@@ -69,7 +69,6 @@ entity tb_lofar2_unb2b_filterbank is
 end tb_lofar2_unb2b_filterbank;
 
 architecture tb of tb_lofar2_unb2b_filterbank is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;
@@ -125,7 +124,6 @@ architecture tb of tb_lofar2_unb2b_filterbank is
   constant c_mm_file_ram_aduh_mon         : string := mmf_unb_file_prefix(c_unb_nr, c_node_nr) & "RAM_ADUH_MONITOR";
   constant c_mm_file_ram_st_sst           : string := mmf_unb_file_prefix(c_unb_nr, c_node_nr) & "RAM_ST_SST";
 
-
   -- Tb
   signal tb_end              : std_logic := '0';
   signal sim_done            : std_logic := '0';
@@ -174,9 +172,7 @@ architecture tb of tb_lofar2_unb2b_filterbank is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector((c_unb2b_board_tr_jesd204b.nof_bus * c_unb2b_board_tr_jesd204b.bus_w) - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -422,5 +418,4 @@ begin
     proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
     wait;
   end process;
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_ring/revisions/lofar2_unb2b_ring_full/lofar2_unb2b_ring_full.vhd b/applications/lofar2/designs/lofar2_unb2b_ring/revisions/lofar2_unb2b_ring_full/lofar2_unb2b_ring_full.vhd
index 812ae5e19a..afbced0491 100644
--- a/applications/lofar2/designs/lofar2_unb2b_ring/revisions/lofar2_unb2b_ring_full/lofar2_unb2b_ring_full.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_ring/revisions/lofar2_unb2b_ring_full/lofar2_unb2b_ring_full.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing
 --   Contains complete ring design with all 8 lanes.
 
-
 library IEEE, common_lib, unb2b_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2b_ring_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -93,7 +92,6 @@ end lofar2_unb2b_ring_full;
 
 architecture str of lofar2_unb2b_ring_full is
 begin
-
   u_revision : entity lofar2_unb2b_ring_lib.lofar2_unb2b_ring
   generic map (
     g_design_name => g_design_name,
@@ -147,5 +145,4 @@ begin
     -- LEDs
     QSFP_LED     => QSFP_LED
   );
-
 end str;
diff --git a/applications/lofar2/designs/lofar2_unb2b_ring/revisions/lofar2_unb2b_ring_full/tb_lofar2_unb2b_ring_full.vhd b/applications/lofar2/designs/lofar2_unb2b_ring/revisions/lofar2_unb2b_ring_full/tb_lofar2_unb2b_ring_full.vhd
index 1731e4fb08..18ccf3dd9e 100644
--- a/applications/lofar2/designs/lofar2_unb2b_ring/revisions/lofar2_unb2b_ring_full/tb_lofar2_unb2b_ring_full.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_ring/revisions/lofar2_unb2b_ring_full/tb_lofar2_unb2b_ring_full.vhd
@@ -39,7 +39,6 @@ entity tb_lofar2_unb2b_ring_full is
 end tb_lofar2_unb2b_ring_full;
 
 architecture tb of tb_lofar2_unb2b_ring_full is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;
   constant c_node_nr         : natural := 0;
@@ -81,11 +80,7 @@ architecture tb of tb_lofar2_unb2b_ring_full is
   signal i_RING_0_RX         : std_logic_vector(c_unb2b_board_tr_qsfp.bus_w - 1 downto 0) := (others => '0');
   signal i_RING_1_TX         : std_logic_vector(c_unb2b_board_tr_qsfp.bus_w - 1 downto 0) := (others => '0');
   signal i_RING_1_RX         : std_logic_vector(c_unb2b_board_tr_qsfp.bus_w - 1 downto 0) := (others => '0');
-
-
 begin
-
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -153,12 +148,10 @@ begin
     QSFP_LED     => open
   );
 
-
   ------------------------------------------------------------------------------
   -- Simulation end
   ------------------------------------------------------------------------------
   sim_done <= '0', '1' after 1 us;
 
   proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_ring/revisions/lofar2_unb2b_ring_one/lofar2_unb2b_ring_one.vhd b/applications/lofar2/designs/lofar2_unb2b_ring/revisions/lofar2_unb2b_ring_one/lofar2_unb2b_ring_one.vhd
index b2b6bae2fc..86bb45908a 100644
--- a/applications/lofar2/designs/lofar2_unb2b_ring/revisions/lofar2_unb2b_ring_one/lofar2_unb2b_ring_one.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_ring/revisions/lofar2_unb2b_ring_one/lofar2_unb2b_ring_one.vhd
@@ -28,7 +28,6 @@
 --   Note that the amount of transceivers support 2 lanes, one even and one odd.
 --   However only 1 ring_lane.vhd component is instantiated with lane index 0 (even).
 
-
 library IEEE, common_lib, unb2b_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2b_ring_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -96,7 +95,6 @@ end lofar2_unb2b_ring_one;
 
 architecture str of lofar2_unb2b_ring_one is
 begin
-
   u_revision : entity lofar2_unb2b_ring_lib.lofar2_unb2b_ring
   generic map (
     g_design_name => g_design_name,
@@ -150,5 +148,4 @@ begin
     -- LEDs
     QSFP_LED     => QSFP_LED
   );
-
 end str;
diff --git a/applications/lofar2/designs/lofar2_unb2b_ring/revisions/lofar2_unb2b_ring_one/tb_lofar2_unb2b_ring_one.vhd b/applications/lofar2/designs/lofar2_unb2b_ring/revisions/lofar2_unb2b_ring_one/tb_lofar2_unb2b_ring_one.vhd
index 171687d127..eccc9a2de9 100644
--- a/applications/lofar2/designs/lofar2_unb2b_ring/revisions/lofar2_unb2b_ring_one/tb_lofar2_unb2b_ring_one.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_ring/revisions/lofar2_unb2b_ring_one/tb_lofar2_unb2b_ring_one.vhd
@@ -39,7 +39,6 @@ entity tb_lofar2_unb2b_ring_one is
 end tb_lofar2_unb2b_ring_one;
 
 architecture tb of tb_lofar2_unb2b_ring_one is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;
   constant c_node_nr         : natural := 0;
@@ -81,11 +80,7 @@ architecture tb of tb_lofar2_unb2b_ring_one is
   signal i_RING_0_RX         : std_logic_vector(c_unb2b_board_tr_qsfp.bus_w - 1 downto 0) := (others => '0');
   signal i_RING_1_TX         : std_logic_vector(c_unb2b_board_tr_qsfp.bus_w - 1 downto 0) := (others => '0');
   signal i_RING_1_RX         : std_logic_vector(c_unb2b_board_tr_qsfp.bus_w - 1 downto 0) := (others => '0');
-
-
 begin
-
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -153,12 +148,10 @@ begin
     QSFP_LED     => open
   );
 
-
   ------------------------------------------------------------------------------
   -- Simulation end
   ------------------------------------------------------------------------------
   sim_done <= '0', '1' after 1 us;
 
   proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_ring/src/vhdl/lofar2_unb2b_ring.vhd b/applications/lofar2/designs/lofar2_unb2b_ring/src/vhdl/lofar2_unb2b_ring.vhd
index 709c058321..dbf744910f 100644
--- a/applications/lofar2/designs/lofar2_unb2b_ring/src/vhdl/lofar2_unb2b_ring.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_ring/src/vhdl/lofar2_unb2b_ring.vhd
@@ -43,7 +43,6 @@ use work.lofar2_unb2b_ring_pkg.all;
 use eth_lib.eth_pkg.all;
 use ring_lib.ring_pkg.all;
 
-
 entity lofar2_unb2b_ring is
   generic (
     g_design_name            : string  := "lofar2_unb2b_ring";
@@ -102,9 +101,7 @@ entity lofar2_unb2b_ring is
   );
 end lofar2_unb2b_ring;
 
-
 architecture str of lofar2_unb2b_ring is
-
   -- Revision parameters
   constant c_revision_select        : t_lofar2_unb2b_ring_config := func_sel_revision_rec(g_design_name);
   constant c_nof_lanes              : natural := c_revision_select.N_ring_lanes;
@@ -152,7 +149,6 @@ architecture str of lofar2_unb2b_ring is
   constant c_addr_w_reg_dp_block_validate_err         : natural := ceil_log2(c_nof_err_counts + 3);
   constant c_addr_w_reg_dp_block_validate_bsn_at_sync : natural := ceil_log2(3);
 
-
   constant c_reg_ring_input_select     : t_c_mem := (latency  => 1,
                                          adr_w    => ceil_log2(c_nof_lanes),
                                          dat_w    => 1,
@@ -248,7 +244,6 @@ architecture str of lofar2_unb2b_ring is
   signal reg_tr_10GbE_eth10g_copi   : t_mem_copi := c_mem_copi_rst;
   signal reg_tr_10GbE_eth10g_cipo   : t_mem_cipo := c_mem_cipo_rst;
 
-
   signal reg_diag_bg_copi                            : t_mem_copi := c_mem_copi_rst;
   signal reg_diag_bg_cipo                            : t_mem_cipo := c_mem_cipo_rst;
   signal ram_diag_bg_copi                            : t_mem_copi := c_mem_copi_rst;
@@ -315,7 +310,6 @@ architecture str of lofar2_unb2b_ring is
   signal tr_10gbe_src_in_arr              : t_dp_siso_arr(c_nof_mac - 1 downto 0) := (others => c_dp_siso_rdy);
   signal tr_10gbe_snk_out_arr             : t_dp_siso_arr(c_nof_mac - 1 downto 0) := (others => c_dp_siso_rdy);
 
-
   signal bs_sosi                          : t_dp_sosi := c_dp_sosi_rst;
   signal local_sosi                       : t_dp_sosi := c_dp_sosi_rst;
 
@@ -330,7 +324,6 @@ architecture str of lofar2_unb2b_ring is
   signal i_RING_TX                         : t_unb2b_board_qsfp_bus_2arr(c_nof_ring_bus - 1 downto 0) := (others => (others => '0'));
   signal i_RING_RX                         : t_unb2b_board_qsfp_bus_2arr(c_nof_ring_bus - 1 downto 0) := (others => (others => '0'));
 
-
   signal tr_10gbe_serial_tx_arr            : std_logic_vector(c_nof_mac - 1 downto 0) := (others => '0');
   signal tr_10gbe_serial_rx_arr            : std_logic_vector(c_nof_mac - 1 downto 0) := (others => '0');
 
@@ -345,9 +338,7 @@ architecture str of lofar2_unb2b_ring is
   signal qsfp_red_led_arr                  : std_logic_vector(c_unb2b_board_tr_qsfp.nof_bus - 1 downto 0);
 
   signal unb2_board_qsfp_leds_tx_siso_arr : t_dp_siso_arr(c_unb2b_board_tr_qsfp.nof_bus * c_unb2b_board_tr_qsfp.bus_w - 1 downto 0) := (others => c_dp_siso_rst);
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -640,7 +631,6 @@ begin
   );
   bs_sosi <= local_sosi;
 
-
   -----------------------------------------------------------------------------
   -- MMP dp_xonoff from_lane_sosi
   -----------------------------------------------------------------------------
@@ -699,7 +689,6 @@ begin
   -- DP Mux
   -----------------------------------------------------------------------------
   gen_dp_mux: for I in 0 to c_nof_lanes - 1 generate
-
     dp_xonoff_lane_src_in_arr(I)  <= dp_mux_snk_out_2arr(I)(0);
     dp_xonoff_local_src_in_arr(I) <= dp_mux_snk_out_2arr(I)(1);
     dp_mux_snk_in_2arr(I)(0)      <= dp_xonoff_lane_src_out_arr(I);
@@ -922,7 +911,6 @@ begin
     serial_rx_arr         => tr_10gbe_serial_rx_arr
   );
 
-
   -----------------------------------------------------------------------------
   -- Seperate serial tx/rx array
   -----------------------------------------------------------------------------
@@ -1009,5 +997,4 @@ begin
 
     tx_siso_arr     => unb2_board_qsfp_leds_tx_siso_arr
   );
-
 end str;
diff --git a/applications/lofar2/designs/lofar2_unb2b_ring/src/vhdl/lofar2_unb2b_ring_pkg.vhd b/applications/lofar2/designs/lofar2_unb2b_ring/src/vhdl/lofar2_unb2b_ring_pkg.vhd
index d594f682ef..d922173d66 100644
--- a/applications/lofar2/designs/lofar2_unb2b_ring/src/vhdl/lofar2_unb2b_ring_pkg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_ring/src/vhdl/lofar2_unb2b_ring_pkg.vhd
@@ -25,7 +25,6 @@ use common_lib.common_pkg.all;
 use unb2b_board_lib.unb2b_board_pkg.all;
 
 package lofar2_unb2b_ring_pkg is
-
  -----------------------------------------------------------------------------
   -- Revision control
   -----------------------------------------------------------------------------
@@ -41,19 +40,15 @@ package lofar2_unb2b_ring_pkg is
   -- Function to select the revision configuration.
   function func_sel_revision_rec(g_design_name : string) return t_lofar2_unb2b_ring_config;
 
-
 end lofar2_unb2b_ring_pkg;
 
-
 package body lofar2_unb2b_ring_pkg is
-
   function func_sel_revision_rec(g_design_name : string) return t_lofar2_unb2b_ring_config is
   begin
     if    g_design_name = "lofar2_unb2b_ring_one"        then return c_one;
     else  return c_full;
     end if;
-  end;
 
+  end;
 
 end lofar2_unb2b_ring_pkg;
-
diff --git a/applications/lofar2/designs/lofar2_unb2b_ring/src/vhdl/mmc_lofar2_unb2b_ring.vhd b/applications/lofar2/designs/lofar2_unb2b_ring/src/vhdl/mmc_lofar2_unb2b_ring.vhd
index b1396c516b..1ae1c752c2 100644
--- a/applications/lofar2/designs/lofar2_unb2b_ring/src/vhdl/mmc_lofar2_unb2b_ring.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_ring/src/vhdl/mmc_lofar2_unb2b_ring.vhd
@@ -150,20 +150,15 @@ entity mmc_lofar2_unb2b_ring is
 end mmc_lofar2_unb2b_ring;
 
 architecture str of mmc_lofar2_unb2b_ring is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
   signal i_reset_n         : std_logic;
-
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $UPE/sim.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     u_mm_file_reg_unb_system_info                : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "PIO_SYSTEM_INFO")
                                                            port map(mm_rst, mm_clk, reg_unb_system_info_copi, reg_unb_system_info_cipo );
 
@@ -234,7 +229,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk, c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
diff --git a/applications/lofar2/designs/lofar2_unb2b_ring/src/vhdl/qsys_lofar2_unb2b_ring_pkg.vhd b/applications/lofar2/designs/lofar2_unb2b_ring/src/vhdl/qsys_lofar2_unb2b_ring_pkg.vhd
index d30654d49c..44c943c0a7 100644
--- a/applications/lofar2/designs/lofar2_unb2b_ring/src/vhdl/qsys_lofar2_unb2b_ring_pkg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_ring/src/vhdl/qsys_lofar2_unb2b_ring_pkg.vhd
@@ -22,7 +22,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_lofar2_unb2b_ring_pkg is
-
   -----------------------------------------------------------------------------
   -- this component declaration is copy-pasted from Quartus platform designer:
   -----------------------------------------------------------------------------
@@ -242,5 +241,5 @@ package qsys_lofar2_unb2b_ring_pkg is
             rom_system_info_writedata_export                   : out std_logic_vector(31 downto 0)  -- export
         );
     end component qsys_lofar2_unb2b_ring;
-end qsys_lofar2_unb2b_ring_pkg;
 
+end qsys_lofar2_unb2b_ring_pkg;
diff --git a/applications/lofar2/designs/lofar2_unb2b_ring/tb/vhdl/tb_lofar2_unb2b_ring.vhd b/applications/lofar2/designs/lofar2_unb2b_ring/tb/vhdl/tb_lofar2_unb2b_ring.vhd
index d8e3d80726..a41b295e62 100644
--- a/applications/lofar2/designs/lofar2_unb2b_ring/tb/vhdl/tb_lofar2_unb2b_ring.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_ring/tb/vhdl/tb_lofar2_unb2b_ring.vhd
@@ -62,11 +62,9 @@ entity tb_lofar2_unb2b_ring is
   port (
     tb_end : out std_logic := '0'  -- For multi tb
   );
-
 end tb_lofar2_unb2b_ring;
 
 architecture tb of tb_lofar2_unb2b_ring is
-
   constant c_sim             : boolean := true;
   constant c_node_nr         : natural := 0;
   constant c_version         : std_logic_vector(1 downto 0) := "00";
@@ -92,7 +90,6 @@ architecture tb of tb_lofar2_unb2b_ring is
   constant c_exp_nof_sop         : natural := g_nof_block_per_sync;
   constant c_exp_nof_valid       : natural := g_nof_block_per_sync * c_blocksize;
 
-
   -- MM
   constant c_mm_file_reg_ring_info               : string := mmf_unb_file_prefix(g_unb_nr, c_node_nr) & "REG_RING_INFO";
   constant c_mm_file_reg_ring_lane_info          : string := mmf_unb_file_prefix(g_unb_nr, c_node_nr) & "REG_RING_LANE_INFO";
@@ -136,10 +133,7 @@ architecture tb of tb_lofar2_unb2b_ring is
   signal pmbus_sda           : std_logic;
 
   signal SA_CLK              : std_logic := '1';
-
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -227,12 +221,11 @@ begin
     i_RING_0_RX(I + 1) <= i_RING_1_TX(I);
     i_RING_1_RX(I)   <= i_RING_0_TX(I + 1);
   end generate;
+
   -- Connect first and last nodes with QSFP interface.
   i_QSFP_0_RX(0)          <= i_QSFP_0_TX(g_nof_rn - 1);
   i_QSFP_0_RX(g_nof_rn - 1) <= i_QSFP_0_TX(0);
 
-
-
   ------------------------------------------------------------------------------
   -- MM peripeheral accesses via file IO
   ------------------------------------------------------------------------------
diff --git a/applications/lofar2/designs/lofar2_unb2b_ring/tb/vhdl/tb_tb_lofar2_unb2b_ring.vhd b/applications/lofar2/designs/lofar2_unb2b_ring/tb/vhdl/tb_tb_lofar2_unb2b_ring.vhd
index d71e7bdcae..d3b80ca5d9 100644
--- a/applications/lofar2/designs/lofar2_unb2b_ring/tb/vhdl/tb_tb_lofar2_unb2b_ring.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_ring/tb/vhdl/tb_tb_lofar2_unb2b_ring.vhd
@@ -42,7 +42,6 @@ architecture tb of tb_tb_lofar2_unb2b_ring is
   signal   tb_end_vec : std_logic_vector(c_nof_tb - 1 downto 0) := (others => '0');
   signal   tb_end     : std_logic;  -- declare tb_end as STD_LOGIC to avoid 'No objects found' error on 'when -label tb_end' in *.do file
 begin
-
 --    g_multi_tb            : BOOLEAN              := FALSE;
 --    g_unb_nr              : NATURAL              := 4;
 --    g_design_name         : STRING               := "lofar2_unb2c_ring_one";
@@ -61,5 +60,4 @@ begin
 
   tb_end <= vector_and(tb_end_vec);
   proc_common_stop_simulation(tb_end);
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/disturb2_unb2b_sdp_station_full/disturb2_unb2b_sdp_station_full.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/disturb2_unb2b_sdp_station_full/disturb2_unb2b_sdp_station_full.vhd
index b8a3553025..bd619d7932 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/disturb2_unb2b_sdp_station_full/disturb2_unb2b_sdp_station_full.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/disturb2_unb2b_sdp_station_full/disturb2_unb2b_sdp_station_full.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing
 --   Contains complete SDP station design with AIT input stage with 12 ADC streams, oversampeld FSUB, XSUB, BF and RING
 
-
 library IEEE, common_lib, unb2b_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2b_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -102,14 +101,10 @@ entity disturb2_unb2b_sdp_station_full is
 end disturb2_unb2b_sdp_station_full;
 
 architecture str of disturb2_unb2b_sdp_station_full is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector(c_unb2b_board_nof_sync_jesd204b - 1  downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK <=  BCK_REF_CLK;
   JESD204B_SERIAL_DATA(0) <= BCK_RX(42);
@@ -126,7 +121,6 @@ begin
   JESD204B_SERIAL_DATA(11) <= '0';
   JESD204B_SYNC_N(c_unb2b_board_nof_sync_jesd204b - 1 downto 0) <= jesd204b_sync_n_arr(c_unb2b_board_nof_sync_jesd204b - 1 downto 0);
 
-
   u_revision : entity lofar2_unb2b_sdp_station_lib.lofar2_unb2b_sdp_station
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/disturb2_unb2b_sdp_station_full_wg/disturb2_unb2b_sdp_station_full_wg.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/disturb2_unb2b_sdp_station_full_wg/disturb2_unb2b_sdp_station_full_wg.vhd
index 06248f9562..f8d6304056 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/disturb2_unb2b_sdp_station_full_wg/disturb2_unb2b_sdp_station_full_wg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/disturb2_unb2b_sdp_station_full_wg/disturb2_unb2b_sdp_station_full_wg.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing of SDP using the WG.
 --   Contains AIT input stage with WG, oversampled FSUB, XSUB, BF and RING, so without ADC JESD.
 
-
 library IEEE, common_lib, unb2b_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_sdp_lib, wpfb_lib, lofar2_unb2b_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -37,7 +36,6 @@ use dp_lib.dp_stream_pkg.all;
 use wpfb_lib.wpfb_pkg.all;
 use lofar2_sdp_lib.sdp_pkg.all;
 
-
 entity disturb2_unb2b_sdp_station_full_wg is
   generic (
     g_design_name      : string  := "disturb2_unb2b_sdp_station_full_wg";
@@ -100,9 +98,7 @@ entity disturb2_unb2b_sdp_station_full_wg is
 end disturb2_unb2b_sdp_station_full_wg;
 
 architecture str of disturb2_unb2b_sdp_station_full_wg is
-
 begin
-
   u_revision : entity lofar2_unb2b_sdp_station_lib.lofar2_unb2b_sdp_station
   generic map (
     g_design_name  => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/disturb2_unb2b_sdp_station_full_wg/tb_disturb2_unb2b_sdp_station_full_wg.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/disturb2_unb2b_sdp_station_full_wg/tb_disturb2_unb2b_sdp_station_full_wg.vhd
index 8b30fa74fd..4a1080e760 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/disturb2_unb2b_sdp_station_full_wg/tb_disturb2_unb2b_sdp_station_full_wg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/disturb2_unb2b_sdp_station_full_wg/tb_disturb2_unb2b_sdp_station_full_wg.vhd
@@ -82,7 +82,6 @@ entity tb_disturb2_unb2b_sdp_station_full_wg is
 end tb_disturb2_unb2b_sdp_station_full_wg;
 
 architecture tb of tb_disturb2_unb2b_sdp_station_full_wg is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;
@@ -221,9 +220,7 @@ architecture tb of tb_disturb2_unb2b_sdp_station_full_wg is
 
   signal SA_CLK              : std_logic := '1';
   signal si_lpbk_0           : std_logic_vector(c_unb2b_board_tr_qsfp.bus_w - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_adc/lofar2_unb2b_sdp_station_adc.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_adc/lofar2_unb2b_sdp_station_adc.vhd
index e1cf5d4b90..061841c5e4 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_adc/lofar2_unb2b_sdp_station_adc.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_adc/lofar2_unb2b_sdp_station_adc.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams
 
-
 library IEEE, common_lib, unb2b_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2b_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -86,14 +85,10 @@ entity lofar2_unb2b_sdp_station_adc is
 end lofar2_unb2b_sdp_station_adc;
 
 architecture str of lofar2_unb2b_sdp_station_adc is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK <=  BCK_REF_CLK;
   JESD204B_SERIAL_DATA(0) <= BCK_RX(42);
@@ -110,7 +105,6 @@ begin
   JESD204B_SERIAL_DATA(11) <= '0';
   JESD204B_SYNC_N(c_unb2b_board_nof_sync_jesd204b - 1 downto 0) <= jesd204b_sync_n_arr(c_unb2b_board_nof_sync_jesd204b - 1 downto 0);
 
-
   u_revision : entity lofar2_unb2b_sdp_station_lib.lofar2_unb2b_sdp_station
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_adc/tb_lofar2_unb2b_sdp_station_adc.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_adc/tb_lofar2_unb2b_sdp_station_adc.vhd
index 415eb6e682..eefec65249 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_adc/tb_lofar2_unb2b_sdp_station_adc.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_adc/tb_lofar2_unb2b_sdp_station_adc.vhd
@@ -62,7 +62,6 @@ entity tb_lofar2_unb2b_sdp_station_adc is
 end tb_lofar2_unb2b_sdp_station_adc;
 
 architecture tb of tb_lofar2_unb2b_sdp_station_adc is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;
@@ -142,9 +141,7 @@ architecture tb of tb_lofar2_unb2b_sdp_station_adc is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -302,5 +299,4 @@ begin
     proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
     wait;
   end process;
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_bf/lofar2_unb2b_sdp_station_bf.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_bf/lofar2_unb2b_sdp_station_bf.vhd
index ee4ec32e9d..852d977aee 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_bf/lofar2_unb2b_sdp_station_bf.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_bf/lofar2_unb2b_sdp_station_bf.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams, FSUB and BF
 
-
 library IEEE, common_lib, unb2b_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2b_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -93,14 +92,10 @@ entity lofar2_unb2b_sdp_station_bf is
 end lofar2_unb2b_sdp_station_bf;
 
 architecture str of lofar2_unb2b_sdp_station_bf is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK <=  BCK_REF_CLK;
   JESD204B_SERIAL_DATA(0) <= BCK_RX(42);
@@ -117,7 +112,6 @@ begin
   JESD204B_SERIAL_DATA(11) <= '0';
   JESD204B_SYNC_N(c_unb2b_board_nof_sync_jesd204b - 1 downto 0) <= jesd204b_sync_n_arr(c_unb2b_board_nof_sync_jesd204b - 1 downto 0);
 
-
   u_revision : entity lofar2_unb2b_sdp_station_lib.lofar2_unb2b_sdp_station
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_bf/tb_lofar2_unb2b_sdp_station_bf.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_bf/tb_lofar2_unb2b_sdp_station_bf.vhd
index 1d0a9613ed..b941058df2 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_bf/tb_lofar2_unb2b_sdp_station_bf.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_bf/tb_lofar2_unb2b_sdp_station_bf.vhd
@@ -99,7 +99,6 @@ entity tb_lofar2_unb2b_sdp_station_bf is
 end tb_lofar2_unb2b_sdp_station_bf;
 
 architecture tb of tb_lofar2_unb2b_sdp_station_bf is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;
@@ -351,9 +350,7 @@ architecture tb of tb_lofar2_unb2b_sdp_station_bf is
   -- jesd204b syncronization signals
   signal jesd204b_sysref      : std_logic;
   signal jesd204b_sync_n      : std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -474,7 +471,6 @@ begin
     src_in_arr(0)       => tr_10GbE_src_in
   );
 
-
   u_rx : entity dp_lib.dp_offload_rx
   generic map (
     g_nof_streams         => 1,
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_bf/tb_lofar2_unb2b_sdp_station_bf_bst_offload.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_bf/tb_lofar2_unb2b_sdp_station_bf_bst_offload.vhd
index 44fb9e2230..2285e92f73 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_bf/tb_lofar2_unb2b_sdp_station_bf_bst_offload.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_bf/tb_lofar2_unb2b_sdp_station_bf_bst_offload.vhd
@@ -57,7 +57,6 @@ entity tb_lofar2_unb2b_sdp_station_bf_bst_offload is
 end tb_lofar2_unb2b_sdp_station_bf_bst_offload;
 
 architecture tb of tb_lofar2_unb2b_sdp_station_bf_bst_offload is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;
@@ -124,9 +123,7 @@ architecture tb of tb_lofar2_unb2b_sdp_station_bf_bst_offload is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -249,5 +246,4 @@ begin
     eth_serial_in => eth_txp(0),
     tb_end        => eth_done
   );
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_fsub/lofar2_unb2b_sdp_station_fsub.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_fsub/lofar2_unb2b_sdp_station_fsub.vhd
index 7ec3d86fa0..4869935901 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_fsub/lofar2_unb2b_sdp_station_fsub.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_fsub/lofar2_unb2b_sdp_station_fsub.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams and FSUB
 
-
 library IEEE, common_lib, unb2b_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2b_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -86,13 +85,10 @@ entity lofar2_unb2b_sdp_station_fsub is
 end lofar2_unb2b_sdp_station_fsub;
 
 architecture str of lofar2_unb2b_sdp_station_fsub is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK <=  BCK_REF_CLK;
   JESD204B_SERIAL_DATA(0) <= BCK_RX(42);
@@ -109,7 +105,6 @@ begin
   JESD204B_SERIAL_DATA(11) <= '0';
   JESD204B_SYNC_N(c_unb2b_board_nof_sync_jesd204b - 1 downto 0) <= jesd204b_sync_n_arr(c_unb2b_board_nof_sync_jesd204b - 1 downto 0);
 
-
   u_revision : entity lofar2_unb2b_sdp_station_lib.lofar2_unb2b_sdp_station
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_fsub/tb_lofar2_unb2b_sdp_station_fsub.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_fsub/tb_lofar2_unb2b_sdp_station_fsub.vhd
index 8527173e38..ae4d83d08e 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_fsub/tb_lofar2_unb2b_sdp_station_fsub.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_fsub/tb_lofar2_unb2b_sdp_station_fsub.vhd
@@ -85,7 +85,6 @@ entity tb_lofar2_unb2b_sdp_station_fsub is
 end tb_lofar2_unb2b_sdp_station_fsub;
 
 architecture tb of tb_lofar2_unb2b_sdp_station_fsub is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;
@@ -220,9 +219,7 @@ architecture tb of tb_lofar2_unb2b_sdp_station_fsub is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -526,5 +523,4 @@ begin
     proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
     wait;
   end process;
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_fsub/tb_lofar2_unb2b_sdp_station_fsub_sst_offload.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_fsub/tb_lofar2_unb2b_sdp_station_fsub_sst_offload.vhd
index 14f55f913c..01701f878f 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_fsub/tb_lofar2_unb2b_sdp_station_fsub_sst_offload.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_fsub/tb_lofar2_unb2b_sdp_station_fsub_sst_offload.vhd
@@ -56,7 +56,6 @@ entity tb_lofar2_unb2b_sdp_station_fsub_sst_offload is
 end tb_lofar2_unb2b_sdp_station_fsub_sst_offload;
 
 architecture tb of tb_lofar2_unb2b_sdp_station_fsub_sst_offload is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 2;
   constant c_node_nr         : natural := 1;
@@ -123,9 +122,7 @@ architecture tb of tb_lofar2_unb2b_sdp_station_fsub_sst_offload is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -248,5 +245,4 @@ begin
     eth_serial_in => eth_txp(0),
     tb_end        => eth_done
   );
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_full/lofar2_unb2b_sdp_station_full.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_full/lofar2_unb2b_sdp_station_full.vhd
index 10bb1a1329..fd878bb3cf 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_full/lofar2_unb2b_sdp_station_full.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_full/lofar2_unb2b_sdp_station_full.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing
 --   Contains complete SDP station design with AIT input stage with 12 ADC streams, FSUB, XSUB, BF and RING
 
-
 library IEEE, common_lib, unb2b_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2b_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -102,14 +101,10 @@ entity lofar2_unb2b_sdp_station_full is
 end lofar2_unb2b_sdp_station_full;
 
 architecture str of lofar2_unb2b_sdp_station_full is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector(c_unb2b_board_nof_sync_jesd204b - 1  downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK <=  BCK_REF_CLK;
   JESD204B_SERIAL_DATA(0) <= BCK_RX(42);
@@ -126,7 +121,6 @@ begin
   JESD204B_SERIAL_DATA(11) <= '0';
   JESD204B_SYNC_N(c_unb2b_board_nof_sync_jesd204b - 1 downto 0) <= jesd204b_sync_n_arr(c_unb2b_board_nof_sync_jesd204b - 1 downto 0);
 
-
   u_revision : entity lofar2_unb2b_sdp_station_lib.lofar2_unb2b_sdp_station
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_full_wg/lofar2_unb2b_sdp_station_full_wg.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_full_wg/lofar2_unb2b_sdp_station_full_wg.vhd
index d2000d761e..5412994b0e 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_full_wg/lofar2_unb2b_sdp_station_full_wg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_full_wg/lofar2_unb2b_sdp_station_full_wg.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing of SDP using the WG.
 --   Contains AIT input stage with WG, FSUB, XSUB, BF and RING, so without ADC JESD.
 
-
 library IEEE, common_lib, unb2b_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2b_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -95,9 +94,7 @@ entity lofar2_unb2b_sdp_station_full_wg is
 end lofar2_unb2b_sdp_station_full_wg;
 
 architecture str of lofar2_unb2b_sdp_station_full_wg is
-
 begin
-
   u_revision : entity lofar2_unb2b_sdp_station_lib.lofar2_unb2b_sdp_station
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_one/lofar2_unb2b_sdp_station_xsub_one.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_one/lofar2_unb2b_sdp_station_xsub_one.vhd
index 3fd7c6e5f7..925e86ef84 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_one/lofar2_unb2b_sdp_station_xsub_one.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_one/lofar2_unb2b_sdp_station_xsub_one.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams, FSUB and XSUB for XST from one node.
 
-
 library IEEE, common_lib, unb2b_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2b_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -86,13 +85,10 @@ entity lofar2_unb2b_sdp_station_xsub_one is
 end lofar2_unb2b_sdp_station_xsub_one;
 
 architecture str of lofar2_unb2b_sdp_station_xsub_one is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK <=  BCK_REF_CLK;
   JESD204B_SERIAL_DATA(0) <= BCK_RX(42);
@@ -109,7 +105,6 @@ begin
   JESD204B_SERIAL_DATA(11) <= '0';
   JESD204B_SYNC_N(c_unb2b_board_nof_sync_jesd204b - 1 downto 0) <= jesd204b_sync_n_arr(c_unb2b_board_nof_sync_jesd204b - 1 downto 0);
 
-
   u_revision : entity lofar2_unb2b_sdp_station_lib.lofar2_unb2b_sdp_station
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_one/tb_lofar2_unb2b_sdp_station_xsub_one.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_one/tb_lofar2_unb2b_sdp_station_xsub_one.vhd
index 91392de7bb..95899d4d58 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_one/tb_lofar2_unb2b_sdp_station_xsub_one.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_one/tb_lofar2_unb2b_sdp_station_xsub_one.vhd
@@ -64,7 +64,6 @@ entity tb_lofar2_unb2b_sdp_station_xsub_one is
 end tb_lofar2_unb2b_sdp_station_xsub_one;
 
 architecture tb of tb_lofar2_unb2b_sdp_station_xsub_one is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;
@@ -125,7 +124,6 @@ architecture tb of tb_lofar2_unb2b_sdp_station_xsub_one is
   -- WPFB
   signal xsub_stats_arr         : t_slv_64_arr(0 to c_nof_complex * c_sdp_X_sq - 1);
 
-
   -- DUT
   signal ext_clk             : std_logic := '0';
   signal pps                 : std_logic := '0';
@@ -152,9 +150,7 @@ architecture tb of tb_lofar2_unb2b_sdp_station_xsub_one is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -367,5 +363,4 @@ begin
     proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
     wait;
   end process;
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_one/tb_lofar2_unb2b_sdp_station_xsub_one_xst_offload.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_one/tb_lofar2_unb2b_sdp_station_xsub_one_xst_offload.vhd
index fc89b3f07f..955572365e 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_one/tb_lofar2_unb2b_sdp_station_xsub_one_xst_offload.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_one/tb_lofar2_unb2b_sdp_station_xsub_one_xst_offload.vhd
@@ -57,7 +57,6 @@ entity tb_lofar2_unb2b_sdp_station_xsub_one_xst_offload is
 end tb_lofar2_unb2b_sdp_station_xsub_one_xst_offload;
 
 architecture tb of tb_lofar2_unb2b_sdp_station_xsub_one_xst_offload is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 2;
   constant c_node_nr         : natural := 1;
@@ -123,9 +122,7 @@ architecture tb of tb_lofar2_unb2b_sdp_station_xsub_one_xst_offload is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -260,5 +257,4 @@ begin
     eth_serial_in => eth_txp(0),
     tb_end        => eth_done
   );
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_ring/lofar2_unb2b_sdp_station_xsub_ring.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_ring/lofar2_unb2b_sdp_station_xsub_ring.vhd
index bdc156ac01..1cd39a4cd9 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_ring/lofar2_unb2b_sdp_station_xsub_ring.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_ring/lofar2_unb2b_sdp_station_xsub_ring.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing
 --   Contains complete SDP station design with AIT input stage with 12 ADC streams, FSUB, XSUB with ring
 
-
 library IEEE, common_lib, unb2b_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2b_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -102,14 +101,10 @@ entity lofar2_unb2b_sdp_station_xsub_ring is
 end lofar2_unb2b_sdp_station_xsub_ring;
 
 architecture str of lofar2_unb2b_sdp_station_xsub_ring is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2b_board_tr_jesd204b.bus_w * c_unb2b_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector(c_unb2b_board_nof_sync_jesd204b - 1  downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK <=  BCK_REF_CLK;
   JESD204B_SERIAL_DATA(0) <= BCK_RX(42);
@@ -126,7 +121,6 @@ begin
   JESD204B_SERIAL_DATA(11) <= '0';
   JESD204B_SYNC_N(c_unb2b_board_nof_sync_jesd204b - 1 downto 0) <= jesd204b_sync_n_arr(c_unb2b_board_nof_sync_jesd204b - 1 downto 0);
 
-
   u_revision : entity lofar2_unb2b_sdp_station_lib.lofar2_unb2b_sdp_station
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_ring/tb_lofar2_unb2b_sdp_station_xsub_ring.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_ring/tb_lofar2_unb2b_sdp_station_xsub_ring.vhd
index aaf28671a3..9e7401c049 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_ring/tb_lofar2_unb2b_sdp_station_xsub_ring.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/revisions/lofar2_unb2b_sdp_station_xsub_ring/tb_lofar2_unb2b_sdp_station_xsub_ring.vhd
@@ -65,7 +65,6 @@ entity tb_lofar2_unb2b_sdp_station_xsub_ring is
 end tb_lofar2_unb2b_sdp_station_xsub_ring;
 
 architecture tb of tb_lofar2_unb2b_sdp_station_xsub_ring is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;
@@ -137,7 +136,6 @@ architecture tb of tb_lofar2_unb2b_sdp_station_xsub_ring is
   -- WPFB
   signal xsub_stats_arr         : t_slv_64_arr(0 to c_P_sq * c_nof_complex * c_sdp_X_sq - 1);
 
-
   -- DUT
   signal ext_clk             : std_logic := '0';
   signal pps                 : std_logic := '0';
@@ -165,9 +163,7 @@ architecture tb of tb_lofar2_unb2b_sdp_station_xsub_ring is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -263,11 +259,11 @@ begin
     i_RING_0_RX(I + 1) <= i_RING_1_TX(I);
     i_RING_1_RX(I)   <= i_RING_0_TX(I + 1);
   end generate;
+
   -- Connect first and last nodes with QSFP interface.
   i_QSFP_0_RX(0)          <= i_QSFP_0_TX(c_nof_rn - 1);
   i_QSFP_0_RX(c_nof_rn - 1) <= i_QSFP_0_TX(0);
 
-
   ------------------------------------------------------------------------------
   -- MM slave accesses via file IO
   ------------------------------------------------------------------------------
@@ -361,7 +357,6 @@ begin
     v_bsn := TO_UINT(current_bsn_wg) + 2;
     assert v_bsn <= c_bsn_start_wg report "Too late to start WG: " & int_to_str(v_bsn) & " > " & int_to_str(c_bsn_start_wg) severity ERROR;
 
-
     for RN in 0 to c_nof_rn - 1 loop
       mmf_mm_bus_wr(mmf_unb_file_prefix(c_unb_nr + (RN / c_quad), RN mod c_quad) & "REG_BSN_SCHEDULER", 0, c_bsn_start_wg, tb_clk);  -- first write low then high part
       mmf_mm_bus_wr(mmf_unb_file_prefix(c_unb_nr + (RN / c_quad), RN mod c_quad) & "REG_BSN_SCHEDULER", 1,              0, tb_clk);  -- assume v_bsn < 2**31-1
@@ -484,5 +479,4 @@ begin
     proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
     wait;
   end process;
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/lofar2_unb2b_sdp_station.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/lofar2_unb2b_sdp_station.vhd
index df3f7acae0..f4947909cf 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/lofar2_unb2b_sdp_station.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/lofar2_unb2b_sdp_station.vhd
@@ -42,7 +42,6 @@ use lofar2_sdp_lib.sdp_pkg.all;
 use work.lofar2_unb2b_sdp_station_pkg.all;
 use eth_lib.eth_pkg.all;
 
-
 entity lofar2_unb2b_sdp_station is
   generic (
     g_design_name            : string  := "lofar2_unb2b_sdp_station";
@@ -116,9 +115,7 @@ entity lofar2_unb2b_sdp_station is
   );
 end lofar2_unb2b_sdp_station;
 
-
 architecture str of lofar2_unb2b_sdp_station is
-
   -- Revision parameters
   constant c_revision_select        : t_lofar2_unb2b_sdp_station_config := func_sel_revision_rec(g_design_name);
 
@@ -484,9 +481,7 @@ architecture str of lofar2_unb2b_sdp_station is
   signal unb2_board_qsfp_leds_tx_sosi_arr : t_dp_sosi_arr(c_nof_streams_qsfp - 1 downto 0) := (others => c_dp_sosi_rst);
   signal unb2_board_qsfp_leds_tx_siso_arr : t_dp_siso_arr(c_nof_streams_qsfp - 1 downto 0) := (others => c_dp_siso_rst);
   signal unb2_board_qsfp_leds_rx_sosi_arr : t_dp_sosi_arr(c_nof_streams_qsfp - 1 downto 0) := (others => c_dp_sosi_rst);
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -801,7 +796,6 @@ begin
     ram_st_xsq_cipo                              => ram_st_xsq_cipo
   );
 
-
   -- Use full 8 bit gn_id = ID
   gn_id <= ID;
 
@@ -1052,5 +1046,4 @@ begin
     tx_sosi_arr     => unb2_board_qsfp_leds_tx_sosi_arr,
     rx_sosi_arr     => unb2_board_qsfp_leds_rx_sosi_arr
   );
-
 end str;
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/lofar2_unb2b_sdp_station_pkg.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/lofar2_unb2b_sdp_station_pkg.vhd
index e8670d3d44..dd06a93a7f 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/lofar2_unb2b_sdp_station_pkg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/lofar2_unb2b_sdp_station_pkg.vhd
@@ -26,7 +26,6 @@ use common_lib.common_pkg.all;
 use unb2b_board_lib.unb2b_board_pkg.all;
 
 package lofar2_unb2b_sdp_station_pkg is
-
  -----------------------------------------------------------------------------
   -- Revision control
   -----------------------------------------------------------------------------
@@ -55,12 +54,9 @@ package lofar2_unb2b_sdp_station_pkg is
   -- Function to select the revision configuration.
   function func_sel_revision_rec(g_design_name : string) return t_lofar2_unb2b_sdp_station_config;
 
-
 end lofar2_unb2b_sdp_station_pkg;
 
-
 package body lofar2_unb2b_sdp_station_pkg is
-
   function func_sel_revision_rec(g_design_name : string) return t_lofar2_unb2b_sdp_station_config is
   begin
     if    g_design_name = "lofar2_unb2b_sdp_station_adc"        then return c_ait;
@@ -75,8 +71,7 @@ package body lofar2_unb2b_sdp_station_pkg is
     elsif g_design_name = "disturb2_unb2b_sdp_station_full"     then return c_full_os;
     else  return c_full;
     end if;
-  end;
 
+  end;
 
 end lofar2_unb2b_sdp_station_pkg;
-
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/mmm_lofar2_unb2b_sdp_station.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/mmm_lofar2_unb2b_sdp_station.vhd
index feaf68b374..194e3ee418 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/mmm_lofar2_unb2b_sdp_station.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/mmm_lofar2_unb2b_sdp_station.vhd
@@ -335,20 +335,15 @@ entity mmm_lofar2_unb2b_sdp_station is
 end mmm_lofar2_unb2b_sdp_station;
 
 architecture str of mmm_lofar2_unb2b_sdp_station is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
   signal i_reset_n         : std_logic;
-
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $UPE/sim.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     u_mm_file_reg_unb_system_info     : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "PIO_SYSTEM_INFO")
                                                 port map(mm_rst, mm_clk, reg_unb_system_info_copi, reg_unb_system_info_cipo );
 
@@ -562,7 +557,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk, c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/qsys_lofar2_unb2b_sdp_station_pkg.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/qsys_lofar2_unb2b_sdp_station_pkg.vhd
index d9693c5838..5b73786a97 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/qsys_lofar2_unb2b_sdp_station_pkg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/src/vhdl/qsys_lofar2_unb2b_sdp_station_pkg.vhd
@@ -22,7 +22,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_lofar2_unb2b_sdp_station_pkg is
-
   -----------------------------------------------------------------------------
   -- this component declaration is copy-pasted from Quartus platform designer:
   -----------------------------------------------------------------------------
@@ -577,5 +576,5 @@ package qsys_lofar2_unb2b_sdp_station_pkg is
             rom_system_info_writedata_export                       : out std_logic_vector(31 downto 0)  -- export
         );
     end component qsys_lofar2_unb2b_sdp_station;
-end qsys_lofar2_unb2b_sdp_station_pkg;
 
+end qsys_lofar2_unb2b_sdp_station_pkg;
diff --git a/applications/lofar2/designs/lofar2_unb2b_sdp_station/tb/vhdl/tb_lofar2_unb2b_sdp_station.vhd b/applications/lofar2/designs/lofar2_unb2b_sdp_station/tb/vhdl/tb_lofar2_unb2b_sdp_station.vhd
index bb7bc1ceff..a057ddef1e 100644
--- a/applications/lofar2/designs/lofar2_unb2b_sdp_station/tb/vhdl/tb_lofar2_unb2b_sdp_station.vhd
+++ b/applications/lofar2/designs/lofar2_unb2b_sdp_station/tb/vhdl/tb_lofar2_unb2b_sdp_station.vhd
@@ -50,7 +50,6 @@ entity tb_lofar2_unb2b_sdp_station is
 end tb_lofar2_unb2b_sdp_station;
 
 architecture tb of tb_lofar2_unb2b_sdp_station is
-
   constant c_sim                          : boolean := true;
   constant c_unb_nr                       : natural := 0;  -- UniBoard 0
   constant c_node_nr                      : natural := 0;
@@ -120,9 +119,7 @@ architecture tb of tb_lofar2_unb2b_sdp_station is
   -- jesd204b syncronization signals
   signal jesd204b_sysref      : std_logic;
   signal jesd204b_sync_n      : std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
-
 begin
-
   -- System setup
   ext_clk <= (not ext_clk) or tb_end after c_ext_clk_period / 2;  -- External clock (200 MHz)
   eth_clk <= (not eth_clk) or tb_end after c_eth_clk_period / 2;  -- Ethernet ref clock (125 MHz)
@@ -256,5 +253,4 @@ begin
     eth_serial_in => eth_txp(0),
     tb_end        => eth_done
   );
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2c_ddrctrl/src/vhdl/lofar2_unb2c_ddrctrl.vhd b/applications/lofar2/designs/lofar2_unb2c_ddrctrl/src/vhdl/lofar2_unb2c_ddrctrl.vhd
index a40ce9956b..1556515bae 100644
--- a/applications/lofar2/designs/lofar2_unb2c_ddrctrl/src/vhdl/lofar2_unb2c_ddrctrl.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_ddrctrl/src/vhdl/lofar2_unb2c_ddrctrl.vhd
@@ -32,8 +32,6 @@ use tech_ddr_lib.tech_ddr_pkg.all;
 use lofar2_sdp_lib.sdp_pkg.all;
 use diag_lib.diag_pkg.all;
 
-
-
 entity lofar2_unb2c_ddrctrl is
   generic (
     g_design_name       : string  := "lofar2_unb2c_ddrctrl";
@@ -82,13 +80,10 @@ entity lofar2_unb2c_ddrctrl is
     --MB_II_IO     : INOUT t_tech_ddr4_phy_io;
     --MB_II_OU     : OUT   t_tech_ddr4_phy_ou;
 
-
   );
 end lofar2_unb2c_ddrctrl;
 
-
 architecture str of lofar2_unb2c_ddrctrl is
-
   -- Firmware version x.y
   -- If x >= 2, rom_info starts on 0x10000 and max size = 0x8192 words
   constant c_fw_version             : t_unb2c_board_fw_version := (2, 0);
@@ -115,8 +110,6 @@ architecture str of lofar2_unb2c_ddrctrl is
   -- diag_bsn_buffer
   constant c_bsn_type               : t_diag_data_type_enum := e_real;
 
-
-
   -- System
   signal cs_sim                     : std_logic;
   signal xo_ethclk                  : std_logic;
@@ -250,25 +243,17 @@ architecture str of lofar2_unb2c_ddrctrl is
   signal  out_wr_bsn_done_arr       : std_logic_vector(c_nof_streams - 1 downto 0);
 
   signal  mb_I_ref_rst              : std_logic;
-
-
 begin
-
   out_siso.ready        <= vector_and(not out_wr_data_done_arr) and vector_and(not out_wr_bsn_done_arr);
 
-
   p_sosi_arr : process(out_sosi_arr_ddrctrl)
-
   begin
-
     in_sosi_arr_data_buf          <= out_sosi_arr_ddrctrl;
     store_bsn_in_re : for I in 0 to c_nof_streams - 1 loop
       in_sosi_arr_data_buf(I).re  <= out_sosi_arr_ddrctrl(I).bsn;
     end loop;
-
   end process;
 
-
   u_bsn_source_v2 : entity dp_lib.mms_dp_bsn_source_v2
   generic map (
     g_cross_clock_domain     => true,
@@ -315,7 +300,6 @@ begin
     trigger_out => trigger_wg
   );
 
-
   u_wg_arr : entity diag_lib.mms_diag_wg_wideband_arr
   generic map (
     g_nof_streams        => c_nof_streams,
@@ -351,7 +335,6 @@ begin
     out_sosi_arr        => wg_sosi_arr
   );
 
-
   gen_concat : for I in 0 to c_sdp_S_pn - 1 generate
     p_sosi : process(wg_sosi_arr(I), bs_sosi)
     begin
@@ -360,7 +343,6 @@ begin
     end process;
   end generate;
 
-
   u_stop_in_reg : entity common_lib.mms_common_reg
   port map (
     -- Memory-mapped clock domain
@@ -378,7 +360,6 @@ begin
     out_reg             => stop_in_arr
   );
 
-
   u_ddrctrl_ctrl_state_reg : entity common_lib.mms_common_reg
   port map (
     -- Memory-mapped clock domain
@@ -396,7 +377,6 @@ begin
     out_reg             => open
   );
 
-
   u_ddrctrl : entity lofar2_ddrctrl_lib.ddrctrl
   generic map (
     g_tech_ddr        => c_tech_ddr,
@@ -467,7 +447,6 @@ begin
     out_wr_done_arr   => out_wr_data_done_arr
   );
 
-
   u_diag_bsn_buffer : entity diag_lib.mms_diag_data_buffer_dev
   generic map (
     g_technology      => g_technology,
@@ -503,7 +482,6 @@ begin
     out_wr_done_arr   => out_wr_bsn_done_arr
   );
 
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -759,6 +737,4 @@ begin
     red_led_arr   => qsfp_red_led_arr,
     QSFP_LED      => QSFP_LED
   );
-
 end str;
-
diff --git a/applications/lofar2/designs/lofar2_unb2c_ddrctrl/src/vhdl/mmm_lofar2_unb2c_ddrctrl.vhd b/applications/lofar2/designs/lofar2_unb2c_ddrctrl/src/vhdl/mmm_lofar2_unb2c_ddrctrl.vhd
index 7d53952914..bc7d3e7547 100644
--- a/applications/lofar2/designs/lofar2_unb2c_ddrctrl/src/vhdl/mmm_lofar2_unb2c_ddrctrl.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_ddrctrl/src/vhdl/mmm_lofar2_unb2c_ddrctrl.vhd
@@ -30,7 +30,6 @@ use mm_lib.mm_file_pkg.all;
 use mm_lib.mm_file_unb_pkg.all;
 use work.qsys_lofar2_unb2c_ddrctrl_pkg.all;
 
-
 entity mmm_lofar2_unb2c_ddrctrl is
   generic (
     g_sim         : boolean := false;  -- FALSE: use QSYS; TRUE: use mm_file I/O
@@ -96,8 +95,6 @@ entity mmm_lofar2_unb2c_ddrctrl is
     ram_scrap_mosi            : out t_mem_mosi;
     ram_scrap_miso            : in  t_mem_miso;
 
-
-
     -- bsn_source_v2
     reg_bsn_source_v2_mosi    : out t_mem_mosi;
     reg_bsn_source_v2_miso    : in  t_mem_miso;
@@ -140,24 +137,19 @@ entity mmm_lofar2_unb2c_ddrctrl is
     reg_rx_seq_bsn_mosi       : out t_mem_mosi;
     reg_rx_seq_bsn_miso       : in  t_mem_miso
 
-
 );
 end mmm_lofar2_unb2c_ddrctrl;
 
 architecture str of mmm_lofar2_unb2c_ddrctrl is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
   signal i_reset_n         : std_logic;
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     u_mm_file_reg_unb_system_info : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "PIO_SYSTEM_INFO")
                                                port map(mm_rst, mm_clk, reg_unb_system_info_mosi, reg_unb_system_info_miso );
 
@@ -222,15 +214,11 @@ begin
     u_mm_file_reg_rx_seq_bsn      : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_RX_SEQ_BSN")
                                                port map(mm_rst, mm_clk, reg_rx_seq_bsn_mosi, reg_rx_seq_bsn_miso);
 
-
-
-
     ----------------------------------------------------------------------------
     -- Procedure that polls a sim control file that can be used to e.g. get
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk, c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
diff --git a/applications/lofar2/designs/lofar2_unb2c_ddrctrl/src/vhdl/qsys_lofar2_unb2c_ddrctrl_pkg.vhd b/applications/lofar2/designs/lofar2_unb2c_ddrctrl/src/vhdl/qsys_lofar2_unb2c_ddrctrl_pkg.vhd
index 0b4b8cd68b..aa9cb7c67c 100644
--- a/applications/lofar2/designs/lofar2_unb2c_ddrctrl/src/vhdl/qsys_lofar2_unb2c_ddrctrl_pkg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_ddrctrl/src/vhdl/qsys_lofar2_unb2c_ddrctrl_pkg.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_lofar2_unb2c_ddrctrl_pkg is
-
     ----------------------------------------------------------------------
     -- this component declaration is copy-pasted from Quartus QSYS builder
     ----------------------------------------------------------------------
diff --git a/applications/lofar2/designs/lofar2_unb2c_ddrctrl/tb/vhdl/tb_lofar2_unb2c_ddrctrl.vhd b/applications/lofar2/designs/lofar2_unb2c_ddrctrl/tb/vhdl/tb_lofar2_unb2c_ddrctrl.vhd
index 10f176c35f..2e4ac9d8d8 100644
--- a/applications/lofar2/designs/lofar2_unb2c_ddrctrl/tb/vhdl/tb_lofar2_unb2c_ddrctrl.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_ddrctrl/tb/vhdl/tb_lofar2_unb2c_ddrctrl.vhd
@@ -57,7 +57,6 @@ use diag_lib.diag_pkg.all;
 use mm_lib.mm_file_pkg.all;
 use mm_lib.mm_file_unb_pkg.all;
 
-
 entity tb_lofar2_unb2c_ddrctrl is
     generic (
       g_design_name : string  := "lofar2_unb2c_ddrctrl";
@@ -67,7 +66,6 @@ entity tb_lofar2_unb2c_ddrctrl is
 end tb_lofar2_unb2c_ddrctrl;
 
 architecture tb of tb_lofar2_unb2c_ddrctrl is
-
   constant c_sim             : boolean := true;
   constant c_rd_data_w       : natural := 32;
 
@@ -108,7 +106,6 @@ architecture tb of tb_lofar2_unb2c_ddrctrl is
   constant  c_bim             : natural                 := (c_max_adr * c_ctrl_data_w) / (c_block_size * c_nof_streams * c_data_w);  -- the amount of whole blocks that fit in memory.
   constant  c_nof_st_in_mem   : natural                 := c_bim * c_block_size;
 
-
   constant c_check_vector     : std_logic_vector(c_ctrl_data_w * c_bim * c_block_size-1 downto 0) := (others => '0');  -- the sinewave of one stream for c_bim length
 
   -- BSN
@@ -138,10 +135,8 @@ architecture tb of tb_lofar2_unb2c_ddrctrl is
   signal sosi_out_data_sin    : std_logic_vector(   c_data_w - 1 downto 0)  := (others => '0');
   signal sosi_out_not_bsn     : std_logic_vector(c_rd_data_w - 1 downto 0)  := (others => '0');
 
-
   signal out_ddrctrl_ctrl_state : std_logic_vector(c_rd_data_w - 1 downto 0)  := (others => '0');
 
-
   signal WDI                  : std_logic;
   signal INTA                 : std_logic;
   signal INTB                 : std_logic;
@@ -157,10 +152,7 @@ architecture tb of tb_lofar2_unb2c_ddrctrl is
   signal qsfp_led             : std_logic_vector(c_unb2c_board_tr_qsfp_nof_leds - 1 downto 0);
 
   signal current_bsn_wg       : std_logic_vector(c_dp_stream_bsn_w - 1 downto 0);
-
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -217,23 +209,17 @@ begin
 
     );
 
-
     -- WG
 
-
   ------------------------------------------------------------------------------
   -- MM slave accesses via file IO
   ------------------------------------------------------------------------------
   tb_clk <= not tb_clk or tb_end after c_tb_clk_period / 2;  -- Testbench MM clock
 
-
-
   p_mm_stimuli : process
 
   variable v_bsn    : natural  := 0;
-
   begin
-
     wait for 1 us;
     ----------------------------------------------------------------------------
     -- Enable BSN
@@ -243,8 +229,6 @@ begin
     mmf_mm_bus_wr(c_mm_file_reg_bsn_source_v2, 1, c_nof_clk_per_sync, tb_clk);  -- nof_block_per_sync
     mmf_mm_bus_wr(c_mm_file_reg_bsn_source_v2, 0,       16#00000003#, tb_clk);  -- Enable BSN at PPS
 
-
-
     --mmf_mm_bus_rd(c_mm_file_reg_dp_selector, 0, rd_data, tb_clk);
 
     ----------------------------------------------------------------------------
@@ -304,7 +288,6 @@ begin
     mmf_mm_bus_wr(c_mm_file_reg_stop_in, 0, 0, tb_clk);
     wait for c_mm_clk_period * 50000;
 
-
     for I in 0 to c_bim - 1 loop
       for J in 0 to c_nof_streams - 1 loop
         for K in c_block_size - (c_block_size / (2**c_speed)) to c_block_size-1 loop
@@ -325,8 +308,6 @@ begin
     mmf_mm_bus_wr(c_mm_file_reg_stop_in, 0, 0, tb_clk);
     wait for c_mm_clk_period * 50000;
 
-
-
     for I in 0 to c_bim - 1 loop
       for J in 0 to c_nof_streams - 1 loop
         for K in c_block_size - (c_block_size / (2**c_speed)) to c_block_size-1 loop
@@ -347,7 +328,6 @@ begin
     mmf_mm_bus_wr(c_mm_file_reg_stop_in, 0, 0, tb_clk);
     wait for c_mm_clk_period * 50000;
 
-
     for I in 0 to c_bim - 1 loop
       for J in 0 to c_nof_streams - 1 loop
         for K in c_block_size - (c_block_size / (2**c_speed)) to c_block_size-1 loop
@@ -368,7 +348,6 @@ begin
     mmf_mm_bus_wr(c_mm_file_reg_stop_in, 0, 0, tb_clk);
     wait for c_mm_clk_period * 50000;
 
-
     for I in 0 to c_bim - 1 loop
       for J in 0 to c_nof_streams - 1 loop
         for K in c_block_size - (c_block_size / (2**c_speed)) to c_block_size-1 loop
@@ -389,7 +368,6 @@ begin
     mmf_mm_bus_wr(c_mm_file_reg_stop_in, 0, 0, tb_clk);
     wait for c_mm_clk_period * 50000;
 
-
     for I in 0 to c_bim - 1 loop
       for J in 0 to c_nof_streams - 1 loop
         for K in c_block_size - (c_block_size / (2**c_speed)) to c_block_size-1 loop
@@ -408,7 +386,4 @@ begin
     assert false  report "Test: OK" severity FAILURE;
     wait;
   end process;
-
-
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2c_filterbank/revisions/lofar2_unb2c_filterbank_full/lofar2_unb2c_filterbank_full.vhd b/applications/lofar2/designs/lofar2_unb2c_filterbank/revisions/lofar2_unb2c_filterbank_full/lofar2_unb2c_filterbank_full.vhd
index 66148b3a52..e8ebe5092f 100644
--- a/applications/lofar2/designs/lofar2_unb2c_filterbank/revisions/lofar2_unb2c_filterbank_full/lofar2_unb2c_filterbank_full.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_filterbank/revisions/lofar2_unb2c_filterbank_full/lofar2_unb2c_filterbank_full.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams and FSUB
 
-
 library IEEE, common_lib, unb2c_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2c_filterbank_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -86,14 +85,10 @@ entity lofar2_unb2c_filterbank_full is
 end lofar2_unb2c_filterbank_full;
 
 architecture str of lofar2_unb2c_filterbank_full is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2c_board_tr_jesd204b.bus_w * c_unb2c_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector((c_unb2c_board_tr_jesd204b.bus_w * c_unb2c_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK <=  BCK_REF_CLK;
   JESD204B_SERIAL_DATA(0) <= BCK_RX(42);
@@ -110,7 +105,6 @@ begin
   JESD204B_SERIAL_DATA(11) <= '0';
   JESD204B_SYNC_N(c_unb2c_board_nof_sync_jesd204b - 1 downto 0) <= jesd204b_sync_n_arr(c_unb2c_board_nof_sync_jesd204b - 1 downto 0);
 
-
   u_revision : entity lofar2_unb2c_filterbank_lib.lofar2_unb2c_filterbank
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2c_filterbank/revisions/lofar2_unb2c_filterbank_full_256MHz/lofar2_unb2c_filterbank_full_256MHz.vhd b/applications/lofar2/designs/lofar2_unb2c_filterbank/revisions/lofar2_unb2c_filterbank_full_256MHz/lofar2_unb2c_filterbank_full_256MHz.vhd
index 0fb7c26807..82942a08d3 100644
--- a/applications/lofar2/designs/lofar2_unb2c_filterbank/revisions/lofar2_unb2c_filterbank_full_256MHz/lofar2_unb2c_filterbank_full_256MHz.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_filterbank/revisions/lofar2_unb2c_filterbank_full_256MHz/lofar2_unb2c_filterbank_full_256MHz.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams and FSUB
 
-
 library IEEE, common_lib, unb2c_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2c_filterbank_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -86,14 +85,10 @@ entity lofar2_unb2c_filterbank_full_256MHz is
 end lofar2_unb2c_filterbank_full_256MHz;
 
 architecture str of lofar2_unb2c_filterbank_full_256MHz is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2c_board_tr_jesd204b.bus_w * c_unb2c_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector((c_unb2c_board_tr_jesd204b.bus_w * c_unb2c_board_tr_jesd204b.nof_bus) - 1  downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK <=  BCK_REF_CLK;
   JESD204B_SERIAL_DATA(0) <= BCK_RX(42);
@@ -110,7 +105,6 @@ begin
   JESD204B_SERIAL_DATA(11) <= '0';
   JESD204B_SYNC_N(c_unb2c_board_nof_sync_jesd204b - 1 downto 0) <= jesd204b_sync_n_arr(c_unb2c_board_nof_sync_jesd204b - 1 downto 0);
 
-
   u_revision : entity lofar2_unb2c_filterbank_lib.lofar2_unb2c_filterbank
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2c_filterbank/src/vhdl/lofar2_unb2c_filterbank.vhd b/applications/lofar2/designs/lofar2_unb2c_filterbank/src/vhdl/lofar2_unb2c_filterbank.vhd
index 395f52da85..a8ae459ab2 100644
--- a/applications/lofar2/designs/lofar2_unb2c_filterbank/src/vhdl/lofar2_unb2c_filterbank.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_filterbank/src/vhdl/lofar2_unb2c_filterbank.vhd
@@ -96,9 +96,7 @@ entity lofar2_unb2c_filterbank is
   );
 end lofar2_unb2c_filterbank;
 
-
 architecture str of lofar2_unb2c_filterbank is
-
   -- Revision parameters
   constant c_revision_select        : t_lofar2_unb2c_filterbank_config := func_sel_revision_rec(g_design_name);
   constant c_nof_streams            : natural := c_revision_select.nof_streams_input;  -- Streams actually passed through for processing
@@ -256,9 +254,7 @@ architecture str of lofar2_unb2c_filterbank is
   signal ait_sosi_arr               : t_dp_sosi_arr(c_nof_streams - 1 downto 0);
   signal pfb_sosi_arr               : t_dp_sosi_arr(c_sdp_P_pfb - 1 downto 0);
   signal fsub_sosi_arr              : t_dp_sosi_arr(c_sdp_P_pfb - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -479,7 +475,6 @@ begin
     ram_scrap_miso              => ram_scrap_miso
   );
 
-
   -----------------------------------------------------------------------------
   -- node_adc_input_and_timing (AIT)
   --   .Contains JESD receiver, bsn source and associated data buffers, diagnostics and statistics
@@ -536,7 +531,6 @@ begin
     out_sosi_arr               => ait_sosi_arr
   );
 
-
   u_fsub : entity lofar2_sdp_lib.node_sdp_filterbank
   generic map(
     g_sim                    => g_sim,
@@ -565,5 +559,4 @@ begin
     reg_selector_mosi  => reg_dp_selector_mosi,
     reg_selector_miso  => reg_dp_selector_miso
   );
-
 end str;
diff --git a/applications/lofar2/designs/lofar2_unb2c_filterbank/src/vhdl/lofar2_unb2c_filterbank_pkg.vhd b/applications/lofar2/designs/lofar2_unb2c_filterbank/src/vhdl/lofar2_unb2c_filterbank_pkg.vhd
index 8bc26b1b3c..617e401bec 100644
--- a/applications/lofar2/designs/lofar2_unb2c_filterbank/src/vhdl/lofar2_unb2c_filterbank_pkg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_filterbank/src/vhdl/lofar2_unb2c_filterbank_pkg.vhd
@@ -26,7 +26,6 @@ use common_lib.common_pkg.all;
 use unb2c_board_lib.unb2c_board_pkg.all;
 
 package lofar2_unb2c_filterbank_pkg is
-
  -----------------------------------------------------------------------------
   -- Revision control
   -----------------------------------------------------------------------------
@@ -45,20 +44,16 @@ package lofar2_unb2c_filterbank_pkg is
   -- Function to select the revision configuration.
   function func_sel_revision_rec(g_design_name : string) return t_lofar2_unb2c_filterbank_config;
 
-
 end lofar2_unb2c_filterbank_pkg;
 
-
 package body lofar2_unb2c_filterbank_pkg is
-
   function func_sel_revision_rec(g_design_name : string) return t_lofar2_unb2c_filterbank_config is
   begin
     if    g_design_name = "lofar2_unb2c_filterbank_full"        then return c_full;
     elsif g_design_name = "lofar2_unb2c_filterbank_full_256MHz" then return c_full_256MHz;
     else  return c_full;
     end if;
-  end;
 
+  end;
 
 end lofar2_unb2c_filterbank_pkg;
-
diff --git a/applications/lofar2/designs/lofar2_unb2c_filterbank/src/vhdl/mmm_lofar2_unb2c_filterbank.vhd b/applications/lofar2/designs/lofar2_unb2c_filterbank/src/vhdl/mmm_lofar2_unb2c_filterbank.vhd
index d9e1229f7b..fa4e12bb7e 100644
--- a/applications/lofar2/designs/lofar2_unb2c_filterbank/src/vhdl/mmm_lofar2_unb2c_filterbank.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_filterbank/src/vhdl/mmm_lofar2_unb2c_filterbank.vhd
@@ -169,20 +169,15 @@ entity mmm_lofar2_unb2c_filterbank is
 end mmm_lofar2_unb2c_filterbank;
 
 architecture str of mmm_lofar2_unb2c_filterbank is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
   signal i_reset_n         : std_logic;
-
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $UPE/sim.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     u_mm_file_reg_unb_system_info    : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "PIO_SYSTEM_INFO")
                                                port map(mm_rst, mm_clk, reg_unb_system_info_mosi, reg_unb_system_info_miso );
 
@@ -268,7 +263,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk, c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
@@ -478,7 +472,6 @@ begin
       reg_mmdp_ctrl_write_export                => reg_mmdp_ctrl_mosi.wr,
       reg_mmdp_ctrl_writedata_export            => reg_mmdp_ctrl_mosi.wrdata(c_word_w - 1 downto 0),
 
-
       ram_diag_data_buf_bsn_clk_export          => OPEN,
       ram_diag_data_buf_bsn_reset_export        => OPEN,
       ram_diag_data_buf_bsn_address_export      => ram_diag_data_buf_bsn_mosi.address(c_sdp_ram_diag_data_buf_bsn_addr_w - 1 downto 0),
diff --git a/applications/lofar2/designs/lofar2_unb2c_filterbank/src/vhdl/qsys_lofar2_unb2c_filterbank_pkg.vhd b/applications/lofar2/designs/lofar2_unb2c_filterbank/src/vhdl/qsys_lofar2_unb2c_filterbank_pkg.vhd
index 72f0f9eb43..3193b1a4e8 100644
--- a/applications/lofar2/designs/lofar2_unb2c_filterbank/src/vhdl/qsys_lofar2_unb2c_filterbank_pkg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_filterbank/src/vhdl/qsys_lofar2_unb2c_filterbank_pkg.vhd
@@ -22,7 +22,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_lofar2_unb2c_filterbank_pkg is
-
   -----------------------------------------------------------------------------
   -- this component declaration is copy-pasted from Quartus platform designer:
   -----------------------------------------------------------------------------
@@ -283,5 +282,5 @@ package qsys_lofar2_unb2c_filterbank_pkg is
             rom_system_info_writedata_export        : out std_logic_vector(31 downto 0)  -- export
         );
     end component qsys_lofar2_unb2c_filterbank;
-end qsys_lofar2_unb2c_filterbank_pkg;
 
+end qsys_lofar2_unb2c_filterbank_pkg;
diff --git a/applications/lofar2/designs/lofar2_unb2c_filterbank/tb/vhdl/tb_lofar2_unb2c_filterbank.vhd b/applications/lofar2/designs/lofar2_unb2c_filterbank/tb/vhdl/tb_lofar2_unb2c_filterbank.vhd
index 20f124a66e..260d1427fd 100644
--- a/applications/lofar2/designs/lofar2_unb2c_filterbank/tb/vhdl/tb_lofar2_unb2c_filterbank.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_filterbank/tb/vhdl/tb_lofar2_unb2c_filterbank.vhd
@@ -69,7 +69,6 @@ entity tb_lofar2_unb2c_filterbank is
 end tb_lofar2_unb2c_filterbank;
 
 architecture tb of tb_lofar2_unb2c_filterbank is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;
@@ -125,7 +124,6 @@ architecture tb of tb_lofar2_unb2c_filterbank is
   constant c_mm_file_ram_aduh_mon         : string := mmf_unb_file_prefix(c_unb_nr, c_node_nr) & "RAM_ADUH_MONITOR";
   constant c_mm_file_ram_st_sst           : string := mmf_unb_file_prefix(c_unb_nr, c_node_nr) & "RAM_ST_SST";
 
-
   -- Tb
   signal tb_end              : std_logic := '0';
   signal sim_done            : std_logic := '0';
@@ -174,9 +172,7 @@ architecture tb of tb_lofar2_unb2c_filterbank is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector((c_unb2c_board_tr_jesd204b.nof_bus * c_unb2c_board_tr_jesd204b.bus_w) - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -422,5 +418,4 @@ begin
     proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
     wait;
   end process;
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2c_ring/revisions/lofar2_unb2c_ring_full/lofar2_unb2c_ring_full.vhd b/applications/lofar2/designs/lofar2_unb2c_ring/revisions/lofar2_unb2c_ring_full/lofar2_unb2c_ring_full.vhd
index 9b01c6973e..896329e2ff 100644
--- a/applications/lofar2/designs/lofar2_unb2c_ring/revisions/lofar2_unb2c_ring_full/lofar2_unb2c_ring_full.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_ring/revisions/lofar2_unb2c_ring_full/lofar2_unb2c_ring_full.vhd
@@ -25,7 +25,6 @@
 --   Unb2b version for lab testing
 --   Contains complete ring design with all 8 lanes.
 
-
 library IEEE, common_lib, unb2c_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2c_ring_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -85,7 +84,6 @@ end lofar2_unb2c_ring_full;
 
 architecture str of lofar2_unb2c_ring_full is
 begin
-
   u_revision : entity lofar2_unb2c_ring_lib.lofar2_unb2c_ring
   generic map (
     g_design_name => g_design_name,
@@ -131,5 +129,4 @@ begin
     -- LEDs
     QSFP_LED     => QSFP_LED
   );
-
 end str;
diff --git a/applications/lofar2/designs/lofar2_unb2c_ring/revisions/lofar2_unb2c_ring_full/tb_lofar2_unb2c_ring_full.vhd b/applications/lofar2/designs/lofar2_unb2c_ring/revisions/lofar2_unb2c_ring_full/tb_lofar2_unb2c_ring_full.vhd
index 9cbf1b0569..17830917aa 100644
--- a/applications/lofar2/designs/lofar2_unb2c_ring/revisions/lofar2_unb2c_ring_full/tb_lofar2_unb2c_ring_full.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_ring/revisions/lofar2_unb2c_ring_full/tb_lofar2_unb2c_ring_full.vhd
@@ -39,7 +39,6 @@ entity tb_lofar2_unb2c_ring_full is
 end tb_lofar2_unb2c_ring_full;
 
 architecture tb of tb_lofar2_unb2c_ring_full is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;
   constant c_node_nr         : natural := 0;
@@ -81,11 +80,7 @@ architecture tb of tb_lofar2_unb2c_ring_full is
   signal i_RING_0_RX         : std_logic_vector(c_unb2c_board_tr_qsfp.bus_w - 1 downto 0) := (others => '0');
   signal i_RING_1_TX         : std_logic_vector(c_unb2c_board_tr_qsfp.bus_w - 1 downto 0) := (others => '0');
   signal i_RING_1_RX         : std_logic_vector(c_unb2c_board_tr_qsfp.bus_w - 1 downto 0) := (others => '0');
-
-
 begin
-
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -139,12 +134,10 @@ begin
     QSFP_LED     => open
   );
 
-
   ------------------------------------------------------------------------------
   -- Simulation end
   ------------------------------------------------------------------------------
   sim_done <= '0', '1' after 1 us;
 
   proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2c_ring/revisions/lofar2_unb2c_ring_one/lofar2_unb2c_ring_one.vhd b/applications/lofar2/designs/lofar2_unb2c_ring/revisions/lofar2_unb2c_ring_one/lofar2_unb2c_ring_one.vhd
index add9341693..991fdeb922 100644
--- a/applications/lofar2/designs/lofar2_unb2c_ring/revisions/lofar2_unb2c_ring_one/lofar2_unb2c_ring_one.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_ring/revisions/lofar2_unb2c_ring_one/lofar2_unb2c_ring_one.vhd
@@ -28,7 +28,6 @@
 --   Note that the amount of transceivers support 2 lanes, one even and one odd.
 --   However only 1 ring_lane.vhd component is instantiated with lane index 0 (even).
 
-
 library IEEE, common_lib, unb2c_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2c_ring_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -88,7 +87,6 @@ end lofar2_unb2c_ring_one;
 
 architecture str of lofar2_unb2c_ring_one is
 begin
-
   u_revision : entity lofar2_unb2c_ring_lib.lofar2_unb2c_ring
   generic map (
     g_design_name => g_design_name,
@@ -134,5 +132,4 @@ begin
     -- LEDs
     QSFP_LED     => QSFP_LED
   );
-
 end str;
diff --git a/applications/lofar2/designs/lofar2_unb2c_ring/revisions/lofar2_unb2c_ring_one/tb_lofar2_unb2c_ring_one.vhd b/applications/lofar2/designs/lofar2_unb2c_ring/revisions/lofar2_unb2c_ring_one/tb_lofar2_unb2c_ring_one.vhd
index 375d1289ac..0aff49975a 100644
--- a/applications/lofar2/designs/lofar2_unb2c_ring/revisions/lofar2_unb2c_ring_one/tb_lofar2_unb2c_ring_one.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_ring/revisions/lofar2_unb2c_ring_one/tb_lofar2_unb2c_ring_one.vhd
@@ -39,7 +39,6 @@ entity tb_lofar2_unb2c_ring_one is
 end tb_lofar2_unb2c_ring_one;
 
 architecture tb of tb_lofar2_unb2c_ring_one is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;
   constant c_node_nr         : natural := 0;
@@ -81,11 +80,7 @@ architecture tb of tb_lofar2_unb2c_ring_one is
   signal i_RING_0_RX         : std_logic_vector(c_unb2c_board_tr_qsfp.bus_w - 1 downto 0) := (others => '0');
   signal i_RING_1_TX         : std_logic_vector(c_unb2c_board_tr_qsfp.bus_w - 1 downto 0) := (others => '0');
   signal i_RING_1_RX         : std_logic_vector(c_unb2c_board_tr_qsfp.bus_w - 1 downto 0) := (others => '0');
-
-
 begin
-
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -139,12 +134,10 @@ begin
     QSFP_LED     => open
   );
 
-
   ------------------------------------------------------------------------------
   -- Simulation end
   ------------------------------------------------------------------------------
   sim_done <= '0', '1' after 1 us;
 
   proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2c_ring/src/vhdl/lofar2_unb2c_ring.vhd b/applications/lofar2/designs/lofar2_unb2c_ring/src/vhdl/lofar2_unb2c_ring.vhd
index 781bd97de9..44d0371592 100644
--- a/applications/lofar2/designs/lofar2_unb2c_ring/src/vhdl/lofar2_unb2c_ring.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_ring/src/vhdl/lofar2_unb2c_ring.vhd
@@ -43,7 +43,6 @@ use work.lofar2_unb2c_ring_pkg.all;
 use eth_lib.eth_pkg.all;
 use ring_lib.ring_pkg.all;
 
-
 entity lofar2_unb2c_ring is
   generic (
     g_design_name            : string  := "lofar2_unb2c_ring";
@@ -94,9 +93,7 @@ entity lofar2_unb2c_ring is
   );
 end lofar2_unb2c_ring;
 
-
 architecture str of lofar2_unb2c_ring is
-
   -- Revision parameters
   constant c_revision_select        : t_lofar2_unb2c_ring_config := func_sel_revision_rec(g_design_name);
   constant c_nof_lanes              : natural := c_revision_select.N_ring_lanes;
@@ -144,7 +141,6 @@ architecture str of lofar2_unb2c_ring is
   constant c_addr_w_reg_dp_block_validate_err         : natural := ceil_log2(c_nof_err_counts + 3);
   constant c_addr_w_reg_dp_block_validate_bsn_at_sync : natural := ceil_log2(3);
 
-
   constant c_reg_ring_input_select     : t_c_mem := (latency  => 1,
                                          adr_w    => ceil_log2(c_nof_lanes),
                                          dat_w    => 1,
@@ -232,7 +228,6 @@ architecture str of lofar2_unb2c_ring is
   signal reg_tr_10GbE_eth10g_copi   : t_mem_copi := c_mem_copi_rst;
   signal reg_tr_10GbE_eth10g_cipo   : t_mem_cipo := c_mem_cipo_rst;
 
-
   signal reg_diag_bg_copi                            : t_mem_copi := c_mem_copi_rst;
   signal reg_diag_bg_cipo                            : t_mem_cipo := c_mem_cipo_rst;
   signal ram_diag_bg_copi                            : t_mem_copi := c_mem_copi_rst;
@@ -299,7 +294,6 @@ architecture str of lofar2_unb2c_ring is
   signal tr_10gbe_src_in_arr              : t_dp_siso_arr(c_nof_mac - 1 downto 0) := (others => c_dp_siso_rdy);
   signal tr_10gbe_snk_out_arr             : t_dp_siso_arr(c_nof_mac - 1 downto 0) := (others => c_dp_siso_rdy);
 
-
   signal bs_sosi                          : t_dp_sosi := c_dp_sosi_rst;
   signal local_sosi                       : t_dp_sosi := c_dp_sosi_rst;
 
@@ -314,7 +308,6 @@ architecture str of lofar2_unb2c_ring is
   signal i_RING_TX                         : t_unb2c_board_qsfp_bus_2arr(c_nof_ring_bus - 1 downto 0) := (others => (others => '0'));
   signal i_RING_RX                         : t_unb2c_board_qsfp_bus_2arr(c_nof_ring_bus - 1 downto 0) := (others => (others => '0'));
 
-
   signal tr_10gbe_serial_tx_arr            : std_logic_vector(c_nof_mac - 1 downto 0) := (others => '0');
   signal tr_10gbe_serial_rx_arr            : std_logic_vector(c_nof_mac - 1 downto 0) := (others => '0');
 
@@ -329,9 +322,7 @@ architecture str of lofar2_unb2c_ring is
   signal qsfp_red_led_arr                  : std_logic_vector(c_unb2c_board_tr_qsfp.nof_bus - 1 downto 0);
 
   signal unb2_board_qsfp_leds_tx_siso_arr : t_dp_siso_arr(c_unb2c_board_tr_qsfp.nof_bus * c_unb2c_board_tr_qsfp.bus_w - 1 downto 0) := (others => c_dp_siso_rst);
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -606,7 +597,6 @@ begin
   );
   bs_sosi <= local_sosi;
 
-
   -----------------------------------------------------------------------------
   -- MMP dp_xonoff from_lane_sosi
   -----------------------------------------------------------------------------
@@ -665,7 +655,6 @@ begin
   -- DP Mux
   -----------------------------------------------------------------------------
   gen_dp_mux: for I in 0 to c_nof_lanes - 1 generate
-
     dp_xonoff_lane_src_in_arr(I)  <= dp_mux_snk_out_2arr(I)(0);
     dp_xonoff_local_src_in_arr(I) <= dp_mux_snk_out_2arr(I)(1);
     dp_mux_snk_in_2arr(I)(0)      <= dp_xonoff_lane_src_out_arr(I);
@@ -888,7 +877,6 @@ begin
     serial_rx_arr         => tr_10gbe_serial_rx_arr
   );
 
-
   -----------------------------------------------------------------------------
   -- Seperate serial tx/rx array
   -----------------------------------------------------------------------------
@@ -975,5 +963,4 @@ begin
 
     tx_siso_arr     => unb2_board_qsfp_leds_tx_siso_arr
   );
-
 end str;
diff --git a/applications/lofar2/designs/lofar2_unb2c_ring/src/vhdl/lofar2_unb2c_ring_pkg.vhd b/applications/lofar2/designs/lofar2_unb2c_ring/src/vhdl/lofar2_unb2c_ring_pkg.vhd
index bb9c567d90..28a9c8341d 100644
--- a/applications/lofar2/designs/lofar2_unb2c_ring/src/vhdl/lofar2_unb2c_ring_pkg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_ring/src/vhdl/lofar2_unb2c_ring_pkg.vhd
@@ -26,7 +26,6 @@ use common_lib.common_pkg.all;
 use unb2c_board_lib.unb2c_board_pkg.all;
 
 package lofar2_unb2c_ring_pkg is
-
  -----------------------------------------------------------------------------
   -- Revision control
   -----------------------------------------------------------------------------
@@ -42,19 +41,15 @@ package lofar2_unb2c_ring_pkg is
   -- Function to select the revision configuration.
   function func_sel_revision_rec(g_design_name : string) return t_lofar2_unb2c_ring_config;
 
-
 end lofar2_unb2c_ring_pkg;
 
-
 package body lofar2_unb2c_ring_pkg is
-
   function func_sel_revision_rec(g_design_name : string) return t_lofar2_unb2c_ring_config is
   begin
     if    g_design_name = "lofar2_unb2c_ring_one"        then return c_one;
     else  return c_full;
     end if;
-  end;
 
+  end;
 
 end lofar2_unb2c_ring_pkg;
-
diff --git a/applications/lofar2/designs/lofar2_unb2c_ring/src/vhdl/mmc_lofar2_unb2c_ring.vhd b/applications/lofar2/designs/lofar2_unb2c_ring/src/vhdl/mmc_lofar2_unb2c_ring.vhd
index 2787532589..42f7512e38 100644
--- a/applications/lofar2/designs/lofar2_unb2c_ring/src/vhdl/mmc_lofar2_unb2c_ring.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_ring/src/vhdl/mmc_lofar2_unb2c_ring.vhd
@@ -144,20 +144,15 @@ entity mmc_lofar2_unb2c_ring is
 end mmc_lofar2_unb2c_ring;
 
 architecture str of mmc_lofar2_unb2c_ring is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
   signal i_reset_n         : std_logic;
-
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $UPE/sim.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     u_mm_file_reg_unb_system_info                : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "PIO_SYSTEM_INFO")
                                                            port map(mm_rst, mm_clk, reg_unb_system_info_copi, reg_unb_system_info_cipo );
 
@@ -222,7 +217,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk, c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
diff --git a/applications/lofar2/designs/lofar2_unb2c_ring/src/vhdl/qsys_lofar2_unb2c_ring_pkg.vhd b/applications/lofar2/designs/lofar2_unb2c_ring/src/vhdl/qsys_lofar2_unb2c_ring_pkg.vhd
index 6cdf83dd53..8c35d482f2 100644
--- a/applications/lofar2/designs/lofar2_unb2c_ring/src/vhdl/qsys_lofar2_unb2c_ring_pkg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_ring/src/vhdl/qsys_lofar2_unb2c_ring_pkg.vhd
@@ -22,7 +22,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_lofar2_unb2c_ring_pkg is
-
   -----------------------------------------------------------------------------
   -- this component declaration is copy-pasted from Quartus platform designer:
   -----------------------------------------------------------------------------
@@ -228,5 +227,5 @@ package qsys_lofar2_unb2c_ring_pkg is
             rom_system_info_writedata_export                   : out std_logic_vector(31 downto 0)  -- export
         );
     end component qsys_lofar2_unb2c_ring;
-end qsys_lofar2_unb2c_ring_pkg;
 
+end qsys_lofar2_unb2c_ring_pkg;
diff --git a/applications/lofar2/designs/lofar2_unb2c_ring/tb/vhdl/tb_lofar2_unb2c_ring.vhd b/applications/lofar2/designs/lofar2_unb2c_ring/tb/vhdl/tb_lofar2_unb2c_ring.vhd
index 2af846791d..60dc7bbea0 100644
--- a/applications/lofar2/designs/lofar2_unb2c_ring/tb/vhdl/tb_lofar2_unb2c_ring.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_ring/tb/vhdl/tb_lofar2_unb2c_ring.vhd
@@ -62,11 +62,9 @@ entity tb_lofar2_unb2c_ring is
   port (
     tb_end : out std_logic := '0'  -- For multi tb
   );
-
 end tb_lofar2_unb2c_ring;
 
 architecture tb of tb_lofar2_unb2c_ring is
-
   constant c_sim             : boolean := true;
   constant c_node_nr         : natural := 0;
   constant c_version         : std_logic_vector(1 downto 0) := "00";
@@ -92,7 +90,6 @@ architecture tb of tb_lofar2_unb2c_ring is
   constant c_exp_nof_sop         : natural := g_nof_block_per_sync;
   constant c_exp_nof_valid       : natural := g_nof_block_per_sync * c_blocksize;
 
-
   -- MM
   constant c_mm_file_reg_ring_info               : string := mmf_unb_file_prefix(g_unb_nr, c_node_nr) & "REG_RING_INFO";
   constant c_mm_file_reg_ring_lane_info          : string := mmf_unb_file_prefix(g_unb_nr, c_node_nr) & "REG_RING_LANE_INFO";
@@ -136,10 +133,7 @@ architecture tb of tb_lofar2_unb2c_ring is
   signal pmbus_sda           : std_logic;
 
   signal SA_CLK              : std_logic := '1';
-
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -219,12 +213,11 @@ begin
     i_RING_0_RX(I + 1) <= i_RING_1_TX(I);
     i_RING_1_RX(I)   <= i_RING_0_TX(I + 1);
   end generate;
+
   -- Connect first and last nodes with QSFP interface.
   i_QSFP_0_RX(0)          <= i_QSFP_0_TX(g_nof_rn - 1);
   i_QSFP_0_RX(g_nof_rn - 1) <= i_QSFP_0_TX(0);
 
-
-
   ------------------------------------------------------------------------------
   -- MM peripeheral accesses via file IO
   ------------------------------------------------------------------------------
diff --git a/applications/lofar2/designs/lofar2_unb2c_ring/tb/vhdl/tb_tb_lofar2_unb2c_ring.vhd b/applications/lofar2/designs/lofar2_unb2c_ring/tb/vhdl/tb_tb_lofar2_unb2c_ring.vhd
index 5646c6aacf..8d8576c59f 100644
--- a/applications/lofar2/designs/lofar2_unb2c_ring/tb/vhdl/tb_tb_lofar2_unb2c_ring.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_ring/tb/vhdl/tb_tb_lofar2_unb2c_ring.vhd
@@ -42,7 +42,6 @@ architecture tb of tb_tb_lofar2_unb2c_ring is
   signal   tb_end_vec : std_logic_vector(c_nof_tb - 1 downto 0) := (others => '0');
   signal   tb_end     : std_logic;  -- declare tb_end as STD_LOGIC to avoid 'No objects found' error on 'when -label tb_end' in *.do file
 begin
-
 --    g_multi_tb            : BOOLEAN              := FALSE;
 --    g_unb_nr              : NATURAL              := 4;
 --    g_design_name         : STRING               := "lofar2_unb2c_ring_one";
@@ -61,5 +60,4 @@ begin
 
   tb_end <= vector_and(tb_end_vec);
   proc_common_stop_simulation(tb_end);
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/disturb2_unb2c_sdp_station_full/disturb2_unb2c_sdp_station_full.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/disturb2_unb2c_sdp_station_full/disturb2_unb2c_sdp_station_full.vhd
index e1dcded39d..0a7c377d0a 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/disturb2_unb2c_sdp_station_full/disturb2_unb2c_sdp_station_full.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/disturb2_unb2c_sdp_station_full/disturb2_unb2c_sdp_station_full.vhd
@@ -25,7 +25,6 @@
 --   Unb2c version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams, FSUB, XSUB, BF and RING
 
-
 library IEEE, common_lib, unb2c_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2c_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -94,13 +93,10 @@ entity disturb2_unb2c_sdp_station_full is
 end disturb2_unb2c_sdp_station_full;
 
 architecture str of disturb2_unb2c_sdp_station_full is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2c_board_tr_jesd204b.bus_w * c_unb2c_board_tr_jesd204b.nof_bus) - 1 downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector(c_unb2c_board_nof_sync_jesd204b - 1 downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK      <= BCK_REF_CLK;
   JESD204B_SERIAL_DATA <= BCK_RX;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/disturb2_unb2c_sdp_station_full_wg/disturb2_unb2c_sdp_station_full_wg.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/disturb2_unb2c_sdp_station_full_wg/disturb2_unb2c_sdp_station_full_wg.vhd
index bd4765698e..0bd6efeaed 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/disturb2_unb2c_sdp_station_full_wg/disturb2_unb2c_sdp_station_full_wg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/disturb2_unb2c_sdp_station_full_wg/disturb2_unb2c_sdp_station_full_wg.vhd
@@ -25,7 +25,6 @@
 --   Unb2c version for lab testing of SDP using the WG.
 --   Contains AIT input stage with WG, FSUB, XSUB, BF and RING, so without ADC JESD.
 
-
 library IEEE, common_lib, unb2c_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2c_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -86,9 +85,7 @@ entity disturb2_unb2c_sdp_station_full_wg is
 end disturb2_unb2c_sdp_station_full_wg;
 
 architecture str of disturb2_unb2c_sdp_station_full_wg is
-
 begin
-
   u_revision : entity lofar2_unb2c_sdp_station_lib.lofar2_unb2c_sdp_station
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_adc/lofar2_unb2c_sdp_station_adc.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_adc/lofar2_unb2c_sdp_station_adc.vhd
index 47b9396044..cde951b9a5 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_adc/lofar2_unb2c_sdp_station_adc.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_adc/lofar2_unb2c_sdp_station_adc.vhd
@@ -25,7 +25,6 @@
 --   Unb2c version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams
 
-
 library IEEE, common_lib, unb2c_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2c_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -78,20 +77,15 @@ entity lofar2_unb2c_sdp_station_adc is
 end lofar2_unb2c_sdp_station_adc;
 
 architecture str of lofar2_unb2c_sdp_station_adc is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2c_board_tr_jesd204b.bus_w * c_unb2c_board_tr_jesd204b.nof_bus) - 1 downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector(c_unb2c_board_nof_sync_jesd204b - 1 downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK      <= BCK_REF_CLK;
   JESD204B_SERIAL_DATA <= BCK_RX;
   JESD204B_SYNC_N(c_unb2c_board_nof_sync_jesd204b - 1 downto 0) <= jesd204b_sync_n_arr(c_unb2c_board_nof_sync_jesd204b - 1 downto 0);
 
-
   u_revision : entity lofar2_unb2c_sdp_station_lib.lofar2_unb2c_sdp_station
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_adc/tb_lofar2_unb2c_sdp_station_adc.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_adc/tb_lofar2_unb2c_sdp_station_adc.vhd
index e0a8c79d03..e94d9e9a29 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_adc/tb_lofar2_unb2c_sdp_station_adc.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_adc/tb_lofar2_unb2c_sdp_station_adc.vhd
@@ -62,7 +62,6 @@ entity tb_lofar2_unb2c_sdp_station_adc is
 end tb_lofar2_unb2c_sdp_station_adc;
 
 architecture tb of tb_lofar2_unb2c_sdp_station_adc is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;
@@ -137,9 +136,7 @@ architecture tb of tb_lofar2_unb2c_sdp_station_adc is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -284,5 +281,4 @@ begin
     proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
     wait;
   end process;
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_adc/tb_lofar2_unb2c_sdp_station_adc_jesd.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_adc/tb_lofar2_unb2c_sdp_station_adc_jesd.vhd
index 48aaf31309..02130ecf77 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_adc/tb_lofar2_unb2c_sdp_station_adc_jesd.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_adc/tb_lofar2_unb2c_sdp_station_adc_jesd.vhd
@@ -72,7 +72,6 @@ entity tb_lofar2_unb2c_sdp_station_adc_jesd is
 end tb_lofar2_unb2c_sdp_station_adc_jesd;
 
 architecture tb of tb_lofar2_unb2c_sdp_station_adc_jesd is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;
@@ -271,9 +270,7 @@ architecture tb of tb_lofar2_unb2c_sdp_station_adc_jesd is
                          csr_dev_syncn);
     end loop;
   end;
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -747,5 +744,4 @@ begin
     proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
     wait;
   end process;
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf/lofar2_unb2c_sdp_station_bf.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf/lofar2_unb2c_sdp_station_bf.vhd
index 6c63cfa6b5..9abb13ac1d 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf/lofar2_unb2c_sdp_station_bf.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf/lofar2_unb2c_sdp_station_bf.vhd
@@ -25,7 +25,6 @@
 --   Unb2c version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams, FSUB and BF
 
-
 library IEEE, common_lib, unb2c_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2c_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -85,14 +84,10 @@ entity lofar2_unb2c_sdp_station_bf is
 end lofar2_unb2c_sdp_station_bf;
 
 architecture str of lofar2_unb2c_sdp_station_bf is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2c_board_tr_jesd204b.bus_w * c_unb2c_board_tr_jesd204b.nof_bus) - 1 downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector(c_unb2c_board_nof_sync_jesd204b - 1 downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK      <= BCK_REF_CLK;
   JESD204B_SERIAL_DATA <= BCK_RX;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf/tb_lofar2_unb2c_sdp_station_bf.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf/tb_lofar2_unb2c_sdp_station_bf.vhd
index a925ba49ae..74fa6e366d 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf/tb_lofar2_unb2c_sdp_station_bf.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf/tb_lofar2_unb2c_sdp_station_bf.vhd
@@ -177,7 +177,6 @@ entity tb_lofar2_unb2c_sdp_station_bf is
 end tb_lofar2_unb2c_sdp_station_bf;
 
 architecture tb of tb_lofar2_unb2c_sdp_station_bf is
-
   constant c_sim                 : boolean := true;
   constant c_unb_nr              : natural := 0;  -- UniBoard 0
   constant c_node_nr             : natural := 0;
@@ -482,9 +481,7 @@ architecture tb of tb_lofar2_unb2c_sdp_station_bf is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -595,7 +592,6 @@ begin
     src_in_arr(0)       => tr_10GbE_src_in
   );
 
-
   u_rx : entity dp_lib.dp_offload_rx
   generic map (
     g_nof_streams         => 1,
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf/tb_lofar2_unb2c_sdp_station_bf_bst_offload.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf/tb_lofar2_unb2c_sdp_station_bf_bst_offload.vhd
index 2e3e9aa825..17d6d80420 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf/tb_lofar2_unb2c_sdp_station_bf_bst_offload.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf/tb_lofar2_unb2c_sdp_station_bf_bst_offload.vhd
@@ -58,7 +58,6 @@ entity tb_lofar2_unb2c_sdp_station_bf_bst_offload is
 end tb_lofar2_unb2c_sdp_station_bf_bst_offload;
 
 architecture tb of tb_lofar2_unb2c_sdp_station_bf_bst_offload is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;
@@ -152,9 +151,7 @@ architecture tb of tb_lofar2_unb2c_sdp_station_bf_bst_offload is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -335,5 +332,4 @@ begin
       v_bool := func_sdp_verify_stat_header("BST", rx_sdp_stat_header, exp_sdp_stat_header);
     end if;
   end process;
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf/tb_tb_lofar2_unb2c_sdp_station_bf.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf/tb_tb_lofar2_unb2c_sdp_station_bf.vhd
index 1516651fc4..b85519e4bd 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf/tb_tb_lofar2_unb2c_sdp_station_bf.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf/tb_tb_lofar2_unb2c_sdp_station_bf.vhd
@@ -30,17 +30,12 @@ library IEEE, lofar2_sdp_lib;
 use IEEE.std_logic_1164.all;
 use lofar2_sdp_lib.sdp_pkg.all;
 
-
 entity tb_tb_lofar2_unb2c_sdp_station_bf is
 end tb_tb_lofar2_unb2c_sdp_station_bf;
 
-
 architecture tb of tb_tb_lofar2_unb2c_sdp_station_bf is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   u_bf : entity work.tb_lofar2_unb2c_sdp_station_bf
   generic map (
     g_sp                 => 3,  -- WG signal path (SP) index in range(S_pn = 12)
@@ -62,5 +57,4 @@ begin
     g_read_all_SST       => false,  -- when FALSE only read SST for g_subband, to save sim time
     g_read_all_BST       => false  -- when FALSE only read BST for g_beamlet, to save sim time
   );
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf_ring/lofar2_unb2c_sdp_station_bf_ring.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf_ring/lofar2_unb2c_sdp_station_bf_ring.vhd
index d449e94b38..2292509910 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf_ring/lofar2_unb2c_sdp_station_bf_ring.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf_ring/lofar2_unb2c_sdp_station_bf_ring.vhd
@@ -25,7 +25,6 @@
 --   Unb2c version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams, FSUB and BF
 
-
 library IEEE, common_lib, unb2c_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2c_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -71,7 +70,6 @@ entity lofar2_unb2c_sdp_station_bf is
     QSFP_0_RX     : in    std_logic_vector(c_unb2c_board_tr_qsfp.bus_w - 1 downto 0) := (others => '0');
     QSFP_0_TX     : out   std_logic_vector(c_unb2c_board_tr_qsfp.bus_w - 1 downto 0);
 
-
     -- front transceivers
     QSFP_1_RX     : in    std_logic_vector(c_unb2c_board_tr_qsfp.bus_w - 1 downto 0) := (others => '0');
     QSFP_1_TX     : out   std_logic_vector(c_unb2c_board_tr_qsfp.bus_w - 1 downto 0);
@@ -85,7 +83,6 @@ entity lofar2_unb2c_sdp_station_bf is
     RING_1_RX    : in    std_logic_vector(c_unb2c_board_tr_qsfp.bus_w - 1 downto 0) := (others => '0');
     RING_1_TX    : out   std_logic_vector(c_unb2c_board_tr_qsfp.bus_w - 1 downto 0);
 
-
      -- back transceivers (note only 12 are used in unb2c)
     BCK_RX       : in    std_logic_vector(c_unb2c_board_nof_tr_jesd204b - 1 downto 0);  -- c_unb2c_board_nof_tr_jesd204b = c_sdp_S_pn = 12
     BCK_REF_CLK  : in    std_logic;  -- Use as JESD204B_REFCLK
@@ -97,14 +94,10 @@ entity lofar2_unb2c_sdp_station_bf is
 end lofar2_unb2c_sdp_station_bf;
 
 architecture str of lofar2_unb2c_sdp_station_bf is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2c_board_tr_jesd204b.bus_w * c_unb2c_board_tr_jesd204b.nof_bus) - 1 downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector(c_unb2c_board_nof_sync_jesd204b - 1 downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK      <= BCK_REF_CLK;
   JESD204B_SERIAL_DATA <= BCK_RX;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf_ring/tb_lofar2_unb2c_sdp_station_bf_ring.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf_ring/tb_lofar2_unb2c_sdp_station_bf_ring.vhd
index 879bc4cfe1..351a0af16c 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf_ring/tb_lofar2_unb2c_sdp_station_bf_ring.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_bf_ring/tb_lofar2_unb2c_sdp_station_bf_ring.vhd
@@ -171,7 +171,6 @@ entity tb_lofar2_unb2c_sdp_station_bf_ring is
 end tb_lofar2_unb2c_sdp_station_bf_ring;
 
 architecture tb of tb_lofar2_unb2c_sdp_station_bf_ring is
-
   constant c_sim                 : boolean := true;
   constant c_first_unb_nr        : natural := g_first_gn / c_quad;  -- c_quad = 4 FPGAs per UniBoard2
   constant c_first_node_nr       : natural := g_first_gn mod c_quad;  -- first node_nr in range(c_quad) = [0:3] on c_first_unb_nr
@@ -486,9 +485,7 @@ architecture tb of tb_lofar2_unb2c_sdp_station_bf_ring is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -622,7 +619,6 @@ begin
     src_in_arr(0)       => tr_10GbE_src_in
   );
 
-
   u_rx : entity dp_lib.dp_offload_rx
   generic map (
     g_nof_streams         => 1,
@@ -1475,5 +1471,4 @@ begin
 
   -- To view the 64 bit 10GbE offload data more easily in the Wave window
   rx_beamlet_data <= rx_beamlet_sosi.data(c_longword_w - 1 downto 0);
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_fsub/lofar2_unb2c_sdp_station_fsub.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_fsub/lofar2_unb2c_sdp_station_fsub.vhd
index 0beac1eb37..10853a63ba 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_fsub/lofar2_unb2c_sdp_station_fsub.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_fsub/lofar2_unb2c_sdp_station_fsub.vhd
@@ -25,7 +25,6 @@
 --   Unb2c version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams and FSUB
 
-
 library IEEE, common_lib, unb2c_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2c_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -78,13 +77,10 @@ entity lofar2_unb2c_sdp_station_fsub is
 end lofar2_unb2c_sdp_station_fsub;
 
 architecture str of lofar2_unb2c_sdp_station_fsub is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2c_board_tr_jesd204b.bus_w * c_unb2c_board_tr_jesd204b.nof_bus) - 1 downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector(c_unb2c_board_nof_sync_jesd204b - 1 downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK      <= BCK_REF_CLK;
   JESD204B_SERIAL_DATA <= BCK_RX;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_fsub/tb_lofar2_unb2c_sdp_station_fsub.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_fsub/tb_lofar2_unb2c_sdp_station_fsub.vhd
index cea5b8ce34..7d739b0f82 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_fsub/tb_lofar2_unb2c_sdp_station_fsub.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_fsub/tb_lofar2_unb2c_sdp_station_fsub.vhd
@@ -94,7 +94,6 @@ entity tb_lofar2_unb2c_sdp_station_fsub is
 end tb_lofar2_unb2c_sdp_station_fsub;
 
 architecture tb of tb_lofar2_unb2c_sdp_station_fsub is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;
@@ -261,9 +260,7 @@ architecture tb of tb_lofar2_unb2c_sdp_station_fsub is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -630,5 +627,4 @@ begin
     proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
     wait;
   end process;
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_fsub/tb_lofar2_unb2c_sdp_station_fsub_sst_offload.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_fsub/tb_lofar2_unb2c_sdp_station_fsub_sst_offload.vhd
index 9803806bb7..15dc0b787d 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_fsub/tb_lofar2_unb2c_sdp_station_fsub_sst_offload.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_fsub/tb_lofar2_unb2c_sdp_station_fsub_sst_offload.vhd
@@ -57,7 +57,6 @@ entity tb_lofar2_unb2c_sdp_station_fsub_sst_offload is
 end tb_lofar2_unb2c_sdp_station_fsub_sst_offload;
 
 architecture tb of tb_lofar2_unb2c_sdp_station_fsub_sst_offload is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 2;
   constant c_node_nr         : natural := 1;
@@ -133,9 +132,7 @@ architecture tb of tb_lofar2_unb2c_sdp_station_fsub_sst_offload is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -281,5 +278,4 @@ begin
   );
 
   rx_sdp_stat_header <= func_sdp_map_stat_header(rx_hdr_fields_raw);
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_fsub/tb_tb_lofar2_unb2c_sdp_station_fsub.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_fsub/tb_tb_lofar2_unb2c_sdp_station_fsub.vhd
index 5882edc640..5ee8de3495 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_fsub/tb_tb_lofar2_unb2c_sdp_station_fsub.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_fsub/tb_tb_lofar2_unb2c_sdp_station_fsub.vhd
@@ -30,17 +30,12 @@ library IEEE, lofar2_sdp_lib;
 use IEEE.std_logic_1164.all;
 use lofar2_sdp_lib.sdp_pkg.all;
 
-
 entity tb_tb_lofar2_unb2c_sdp_station_fsub is
 end tb_tb_lofar2_unb2c_sdp_station_fsub;
 
-
 architecture tb of tb_tb_lofar2_unb2c_sdp_station_fsub is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
 -- Commented to save sim time in regression test
 --  u_fsub_only_co : ENTITY work.tb_lofar2_unb2c_sdp_station_fsub
 --  GENERIC MAP (
@@ -71,5 +66,4 @@ begin
     g_sp_cross_subband_weight_phase => -10.0,  -- subband weight phase rotation in degrees, for cross polarization of g_sp
     g_read_all_SST                  => true  -- when FALSE only read SST for g_subband, to save sim time
   );
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_full/lofar2_unb2c_sdp_station_full.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_full/lofar2_unb2c_sdp_station_full.vhd
index 4e029c5caf..f637461c32 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_full/lofar2_unb2c_sdp_station_full.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_full/lofar2_unb2c_sdp_station_full.vhd
@@ -25,7 +25,6 @@
 --   Unb2c version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams, FSUB, XSUB, BF and RING
 
-
 library IEEE, common_lib, unb2c_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2c_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -94,13 +93,10 @@ entity lofar2_unb2c_sdp_station_full is
 end lofar2_unb2c_sdp_station_full;
 
 architecture str of lofar2_unb2c_sdp_station_full is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2c_board_tr_jesd204b.bus_w * c_unb2c_board_tr_jesd204b.nof_bus) - 1 downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector(c_unb2c_board_nof_sync_jesd204b - 1 downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK      <= BCK_REF_CLK;
   JESD204B_SERIAL_DATA <= BCK_RX;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_full_wg/lofar2_unb2c_sdp_station_full_wg.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_full_wg/lofar2_unb2c_sdp_station_full_wg.vhd
index 4997f42d39..9e7d7250d9 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_full_wg/lofar2_unb2c_sdp_station_full_wg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_full_wg/lofar2_unb2c_sdp_station_full_wg.vhd
@@ -25,7 +25,6 @@
 --   Unb2c version for lab testing of SDP using the WG.
 --   Contains AIT input stage with WG, FSUB, XSUB, BF and RING, so without ADC JESD.
 
-
 library IEEE, common_lib, unb2c_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2c_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -86,9 +85,7 @@ entity lofar2_unb2c_sdp_station_full_wg is
 end lofar2_unb2c_sdp_station_full_wg;
 
 architecture str of lofar2_unb2c_sdp_station_full_wg is
-
 begin
-
   u_revision : entity lofar2_unb2c_sdp_station_lib.lofar2_unb2c_sdp_station
   generic map (
     g_design_name => g_design_name,
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_xsub_one/lofar2_unb2c_sdp_station_xsub_one.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_xsub_one/lofar2_unb2c_sdp_station_xsub_one.vhd
index 1941049c49..d210c368ad 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_xsub_one/lofar2_unb2c_sdp_station_xsub_one.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_xsub_one/lofar2_unb2c_sdp_station_xsub_one.vhd
@@ -25,7 +25,6 @@
 --   Unb2c version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams, FSUB and XSUB for XST from one node.
 
-
 library IEEE, common_lib, unb2c_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2c_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -78,13 +77,10 @@ entity lofar2_unb2c_sdp_station_xsub_one is
 end lofar2_unb2c_sdp_station_xsub_one;
 
 architecture str of lofar2_unb2c_sdp_station_xsub_one is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2c_board_tr_jesd204b.bus_w * c_unb2c_board_tr_jesd204b.nof_bus) - 1 downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector(c_unb2c_board_nof_sync_jesd204b - 1 downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK      <= BCK_REF_CLK;
   JESD204B_SERIAL_DATA <= BCK_RX;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_xsub_one/tb_lofar2_unb2c_sdp_station_xsub_one.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_xsub_one/tb_lofar2_unb2c_sdp_station_xsub_one.vhd
index 6cf991c91b..ae39ff5891 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_xsub_one/tb_lofar2_unb2c_sdp_station_xsub_one.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_xsub_one/tb_lofar2_unb2c_sdp_station_xsub_one.vhd
@@ -65,7 +65,6 @@ entity tb_lofar2_unb2c_sdp_station_xsub_one is
 end tb_lofar2_unb2c_sdp_station_xsub_one;
 
 architecture tb of tb_lofar2_unb2c_sdp_station_xsub_one is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;
@@ -123,7 +122,6 @@ architecture tb of tb_lofar2_unb2c_sdp_station_xsub_one is
   -- WPFB
   signal xsub_stats_arr         : t_slv_64_arr(0 to c_nof_complex * c_sdp_X_sq - 1);
 
-
   -- DUT
   signal ext_clk             : std_logic := '0';
   signal pps                 : std_logic := '0';
@@ -145,9 +143,7 @@ architecture tb of tb_lofar2_unb2c_sdp_station_xsub_one is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -358,5 +354,4 @@ begin
     proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
     wait;
   end process;
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_xsub_one/tb_lofar2_unb2c_sdp_station_xsub_one_xst_offload.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_xsub_one/tb_lofar2_unb2c_sdp_station_xsub_one_xst_offload.vhd
index 56f2437d8d..657a3cebec 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_xsub_one/tb_lofar2_unb2c_sdp_station_xsub_one_xst_offload.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_xsub_one/tb_lofar2_unb2c_sdp_station_xsub_one_xst_offload.vhd
@@ -75,7 +75,6 @@ entity tb_lofar2_unb2c_sdp_station_xsub_one_xst_offload is
 end tb_lofar2_unb2c_sdp_station_xsub_one_xst_offload;
 
 architecture tb of tb_lofar2_unb2c_sdp_station_xsub_one_xst_offload is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := sel_a_b(g_try_xst_restart, 0, 2);
   constant c_node_nr         : natural := sel_a_b(g_try_xst_restart, 0, 1);  -- use node > 0 to check nof_cycles_dly in sdp_statistics_offload.vhd
@@ -184,9 +183,7 @@ architecture tb of tb_lofar2_unb2c_sdp_station_xsub_one_xst_offload is
   -- jesd204b syncronization signals
   signal jesd204b_sysref     : std_logic;
   signal jesd204b_sync_n     : std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -467,5 +464,4 @@ begin
   -- rx_sdp_stat_index counts the S_pn * S_pn = X_sq = 12 * 12 = 144 complex statistics
   rx_a_sp <= rx_sdp_stat_index / c_sdp_S_pn;  -- signal input A
   rx_b_sp <= rx_sdp_stat_index mod c_sdp_S_pn;  -- signal input B
-
 end tb;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_xsub_ring/lofar2_unb2c_sdp_station_xsub_ring.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_xsub_ring/lofar2_unb2c_sdp_station_xsub_ring.vhd
index 57fc97484c..40b0196d31 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_xsub_ring/lofar2_unb2c_sdp_station_xsub_ring.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/revisions/lofar2_unb2c_sdp_station_xsub_ring/lofar2_unb2c_sdp_station_xsub_ring.vhd
@@ -25,7 +25,6 @@
 --   Unb2c version for lab testing
 --   Contains complete AIT input stage with 12 ADC streams, FSUB, XSUB with ring.
 
-
 library IEEE, common_lib, unb2c_board_lib, diag_lib, dp_lib, tech_jesd204b_lib, lofar2_unb2c_sdp_station_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -94,13 +93,10 @@ entity lofar2_unb2c_sdp_station_xsub_ring is
 end lofar2_unb2c_sdp_station_xsub_ring;
 
 architecture str of lofar2_unb2c_sdp_station_xsub_ring is
-
   signal JESD204B_SERIAL_DATA       : std_logic_vector((c_unb2c_board_tr_jesd204b.bus_w * c_unb2c_board_tr_jesd204b.nof_bus) - 1 downto 0);
   signal jesd204b_sync_n_arr        : std_logic_vector(c_unb2c_board_nof_sync_jesd204b - 1 downto 0);
   signal JESD204B_REFCLK            : std_logic;
-
 begin
-
   -- Mapping between JESD signal names and UNB2B pin/schematic names
   JESD204B_REFCLK      <= BCK_REF_CLK;
   JESD204B_SERIAL_DATA <= BCK_RX;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/lofar2_unb2c_sdp_station.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/lofar2_unb2c_sdp_station.vhd
index 19bc94fc79..0d4176a1f2 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/lofar2_unb2c_sdp_station.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/lofar2_unb2c_sdp_station.vhd
@@ -42,7 +42,6 @@ use lofar2_sdp_lib.sdp_pkg.all;
 use work.lofar2_unb2c_sdp_station_pkg.all;
 use eth_lib.eth_pkg.all;
 
-
 entity lofar2_unb2c_sdp_station is
   generic (
     g_design_name            : string  := "lofar2_unb2c_sdp_station";
@@ -108,9 +107,7 @@ entity lofar2_unb2c_sdp_station is
   );
 end lofar2_unb2c_sdp_station;
 
-
 architecture str of lofar2_unb2c_sdp_station is
-
   -- Revision parameters
   constant c_revision_select        : t_lofar2_unb2c_sdp_station_config := func_sel_revision_rec(g_design_name);
 
@@ -468,9 +465,7 @@ architecture str of lofar2_unb2c_sdp_station is
   signal unb2_board_qsfp_leds_tx_sosi_arr : t_dp_sosi_arr(c_nof_streams_qsfp - 1 downto 0) := (others => c_dp_sosi_rst);
   signal unb2_board_qsfp_leds_tx_siso_arr : t_dp_siso_arr(c_nof_streams_qsfp - 1 downto 0) := (others => c_dp_siso_rst);
   signal unb2_board_qsfp_leds_rx_sosi_arr : t_dp_sosi_arr(c_nof_streams_qsfp - 1 downto 0) := (others => c_dp_sosi_rst);
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -1016,5 +1011,4 @@ begin
     tx_sosi_arr     => unb2_board_qsfp_leds_tx_sosi_arr,
     rx_sosi_arr     => unb2_board_qsfp_leds_rx_sosi_arr
   );
-
 end str;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/lofar2_unb2c_sdp_station_pkg.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/lofar2_unb2c_sdp_station_pkg.vhd
index f7b15514a3..45da1f25a4 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/lofar2_unb2c_sdp_station_pkg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/lofar2_unb2c_sdp_station_pkg.vhd
@@ -26,7 +26,6 @@ use common_lib.common_pkg.all;
 use unb2c_board_lib.unb2c_board_pkg.all;
 
 package lofar2_unb2c_sdp_station_pkg is
-
  -----------------------------------------------------------------------------
   -- Revision control
   -----------------------------------------------------------------------------
@@ -55,12 +54,9 @@ package lofar2_unb2c_sdp_station_pkg is
   -- Function to select the revision configuration.
   function func_sel_revision_rec(g_design_name : string) return t_lofar2_unb2c_sdp_station_config;
 
-
 end lofar2_unb2c_sdp_station_pkg;
 
-
 package body lofar2_unb2c_sdp_station_pkg is
-
   function func_sel_revision_rec(g_design_name : string) return t_lofar2_unb2c_sdp_station_config is
   begin
     if    g_design_name = "lofar2_unb2c_sdp_station_adc"        then return c_ait;
@@ -75,8 +71,7 @@ package body lofar2_unb2c_sdp_station_pkg is
     elsif g_design_name = "disturb2_unb2c_sdp_station_full"     then return c_full_os;
     else  return c_full;
     end if;
-  end;
 
+  end;
 
 end lofar2_unb2c_sdp_station_pkg;
-
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/mmm_lofar2_unb2c_sdp_station.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/mmm_lofar2_unb2c_sdp_station.vhd
index ebfd3d5a24..663256c83f 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/mmm_lofar2_unb2c_sdp_station.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/mmm_lofar2_unb2c_sdp_station.vhd
@@ -328,20 +328,15 @@ entity mmm_lofar2_unb2c_sdp_station is
 end mmm_lofar2_unb2c_sdp_station;
 
 architecture str of mmm_lofar2_unb2c_sdp_station is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
   signal i_reset_n         : std_logic;
-
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $UPE/sim.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     u_mm_file_reg_unb_system_info     : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "PIO_SYSTEM_INFO")
                                                 port map(mm_rst, mm_clk, reg_unb_system_info_copi, reg_unb_system_info_cipo );
 
@@ -549,7 +544,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk, c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/qsys_lofar2_unb2c_sdp_station_pkg.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/qsys_lofar2_unb2c_sdp_station_pkg.vhd
index 74c071dcbf..3fa9fa61c5 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/qsys_lofar2_unb2c_sdp_station_pkg.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/qsys_lofar2_unb2c_sdp_station_pkg.vhd
@@ -22,7 +22,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_lofar2_unb2c_sdp_station_pkg is
-
   -----------------------------------------------------------------------------
   -- this component declaration is copy-pasted from Quartus platform designer:
   -----------------------------------------------------------------------------
@@ -563,5 +562,5 @@ package qsys_lofar2_unb2c_sdp_station_pkg is
             ram_equalizer_gains_cross_readdata_export              : in  std_logic_vector(31 downto 0) := (others => 'X')  -- export
         );
     end component qsys_lofar2_unb2c_sdp_station;
-end qsys_lofar2_unb2c_sdp_station_pkg;
 
+end qsys_lofar2_unb2c_sdp_station_pkg;
diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/tb/vhdl/tb_lofar2_unb2c_sdp_station.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/tb/vhdl/tb_lofar2_unb2c_sdp_station.vhd
index 2d86198b40..8bdf7bca75 100644
--- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/tb/vhdl/tb_lofar2_unb2c_sdp_station.vhd
+++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/tb/vhdl/tb_lofar2_unb2c_sdp_station.vhd
@@ -50,7 +50,6 @@ entity tb_lofar2_unb2c_sdp_station is
 end tb_lofar2_unb2c_sdp_station;
 
 architecture tb of tb_lofar2_unb2c_sdp_station is
-
   constant c_sim                          : boolean := true;
   constant c_unb_nr                       : natural := 0;  -- UniBoard 0
   constant c_node_nr                      : natural := 0;
@@ -115,9 +114,7 @@ architecture tb of tb_lofar2_unb2c_sdp_station is
   -- jesd204b syncronization signals
   signal jesd204b_sysref      : std_logic;
   signal jesd204b_sync_n      : std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
-
 begin
-
   -- System setup
   ext_clk <= (not ext_clk) or tb_end after c_ext_clk_period / 2;  -- External clock (200 MHz)
 
@@ -243,5 +240,4 @@ begin
     eth_serial_in => eth_txp_slv(0),
     tb_end        => eth_done
   );
-
 end tb;
diff --git a/applications/lofar2/libraries/ddrctrl/src/vhdl/Prototype_ddrctrl_controller.vhd b/applications/lofar2/libraries/ddrctrl/src/vhdl/Prototype_ddrctrl_controller.vhd
index 6e8b86e22b..c784b9032b 100644
--- a/applications/lofar2/libraries/ddrctrl/src/vhdl/Prototype_ddrctrl_controller.vhd
+++ b/applications/lofar2/libraries/ddrctrl/src/vhdl/Prototype_ddrctrl_controller.vhd
@@ -35,7 +35,6 @@ use common_lib.common_mem_pkg.all;
 use common_lib.common_pkg.all;
 use tech_ddr_lib.tech_ddr_pkg.all;
 
-
 entity ddrctrl_controller is
   generic (
     g_tech_ddr                : t_c_tech_ddr;
@@ -83,7 +82,6 @@ entity ddrctrl_controller is
 end ddrctrl_controller;
 
 architecture rtl of ddrctrl_controller is
-
   constant  c_bitshift_w      : natural                                     := ceil_log2(g_burstsize);  -- bitshift to make sure there is only a burst start at a interval of c_burstsize.
   constant  c_adr_w           : natural                                     := func_tech_ddr_ctlr_address_w( g_tech_ddr );  -- the lengt of the address vector, for simulation this is smaller, otherwise the simulation would take to long, 27
   constant  c_pof_ma          : natural                                     := (((g_max_adr * (100 - g_stop_percentage)) / 100) / g_adr_per_b) * g_adr_per_b;  -- percentage of max address.
@@ -92,7 +90,6 @@ architecture rtl of ddrctrl_controller is
 
   -- constant for reading
 
-
   constant  c_rd_data_w       : natural                                     := g_nof_streams * g_out_data_w;  -- 168
   constant  c_rest            : natural                                     := c_rd_data_w - (g_wr_data_w mod c_rd_data_w);  -- 96
   constant  c_io_ddr_data_w   : natural                                     := func_tech_ddr_ctlr_data_w(g_tech_ddr);  -- 576
@@ -131,27 +128,20 @@ architecture rtl of ddrctrl_controller is
 
   constant c_t_reg_init       : t_reg         := (RESET, '0', '0', '0', TO_UVEC(g_max_adr, c_adr_w), (others => '0'), 0, '1', '1', '0', 0, (others => '0'), 0, '1', c_mem_ctlr_mosi_rst, c_dp_sosi_init);
 
-
   -- signals for readability
   signal d_reg                : t_reg         := c_t_reg_init;
   signal q_reg                : t_reg         := c_t_reg_init;
-
-
 begin
-
   q_reg <= d_reg when rising_edge(clk);
 
   -- put the input data into c_v and fill the output vector from c_v
   p_state : process(q_reg, rst, inp_of, inp_sosi, inp_adr, inp_bsn_adr, inp_data_stopped, dvr_miso, rd_fifo_usedw, wr_fifo_usedw, stop_in)
 
     variable v                : t_reg         := c_t_reg_init;
-
   begin
-
     v         := q_reg;
     v.wr_sosi := inp_sosi;
 
-
     case q_reg.state is
     when RESET =>
       v                                                           := c_t_reg_init;
@@ -164,7 +154,6 @@ begin
         v.state := STOP_READING;
       end if;
 
-
     when STOP_READING =>
       -- this is the last read burst, this make sure every data containing word in the memory has been read.
       if TO_UINT(rd_fifo_usedw) <= g_burstsize and dvr_miso.done = '1' and q_reg.rd_burst_en = '1' then
@@ -186,7 +175,6 @@ begin
         v.rd_burst_en := '1';
       end if;
 
-
     when WAIT_FOR_SOP =>
       v.dvr_mosi.burstbegin := '0';
       v.rst_ddrctrl_input := '0';
@@ -198,7 +186,6 @@ begin
         v.wr_sosi.valid := '0';
       end if;
 
-
     when WRITING =>
       -- this state generates the rest of the write bursts, it also checks if there is a stop signal or if it needs to stop writing.
       v.wr_bursts_ready         := TO_UINT(wr_fifo_usedw(g_wr_fifo_uw_w - 1 downto c_bitshift_w));
@@ -239,7 +226,6 @@ begin
         v.state := STOP_WRITING;
       end if;
 
-
     when SET_STOP =>
       -- this state sets a stop address dependend on the g_stop_percentage.
       if inp_adr - c_pof_ma >= 0 then
@@ -284,7 +270,6 @@ begin
         v.state := WRITING;
       end if;
 
-
     when STOP_WRITING =>
       -- this state stops the writing by generating one last whole write burst which almost empties wr_fifo.
       v.wr_sosi.valid       := '0';
@@ -320,7 +305,6 @@ begin
         v.state := LAST_WRITE_BURST;
       end if;
 
-
     when LAST_WRITE_BURST =>
      -- this state stops the writing by generatign one last write burst which empties wr_fifo.
      if dvr_miso.done = '1' then
@@ -335,7 +319,6 @@ begin
       v.dvr_mosi.wr             := '1';
       v.dvr_mosi.rd             := '0';
 
-
     when START_READING =>
       -- this state generates the first read burst, the size of this burst is dependend on the size of the last write burst.
       v.dvr_mosi.burstbegin     := '0';
@@ -357,7 +340,6 @@ begin
         v.state       := READING;
       end if;
 
-
     when READING =>
       -- rd_fifo needs a refil after rd_fifo_usedw <= 10 because of delays, if you wait until rd_fifo_usedw = 0 then you get an empty fifo which results in your outputs sosi.valid not being constatly valid.
       if TO_UINT(rd_fifo_usedw) <= g_burstsize and dvr_miso.done = '1' and q_reg.rd_burst_en = '1' then
@@ -387,11 +369,8 @@ begin
       if q_reg.last_adr_to_write_to(c_adr_w - 1 downto 0) = TO_UVEC(q_reg.read_adr, c_adr_w) then
         v.state := STOP_READING;
       end if;
-
-
     end case;
 
-
     if rst = '1' then
       v.state := RESET;
     end if;
@@ -401,7 +380,6 @@ begin
     end if;
 
     d_reg     <= v;
-
   end process;
 
   -- fill outputs
@@ -410,5 +388,4 @@ begin
   stop_out          <= q_reg.stopped;
   outp_bsn          <= q_reg.outp_bsn;
   rst_ddrctrl_input <= q_reg.rst_ddrctrl_input or rst;
-
 end rtl;
diff --git a/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl.vhd b/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl.vhd
index f9e02cedd9..bc766c0ba8 100644
--- a/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl.vhd
+++ b/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl.vhd
@@ -44,7 +44,6 @@ use common_lib.common_mem_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use io_ddr_lib.all;
 
-
 entity ddrctrl is
   generic (
     g_tech_ddr        : t_c_tech_ddr;  -- type of memory
@@ -88,9 +87,7 @@ entity ddrctrl is
   );
 end ddrctrl;
 
-
 architecture str of ddrctrl is
-
   -- constant for readability
   constant  c_io_ddr_data_w     : natural                                   := func_tech_ddr_ctlr_data_w(g_tech_ddr);  -- 576
   constant  c_wr_fifo_depth     : natural                                   := 256;  -- defined at DDR side of the FIFO, >=16 and independent of wr burst size, default >= 256 because 32b*256 fits in 1 M9K so c_ctlr_data_w=256b will require 8 M9K
@@ -142,9 +139,7 @@ architecture str of ddrctrl is
   signal    state_vec             : std_logic_vector(1 downto 0);
   signal    ddrctrl_ctrl_state_local  : std_logic_vector(32 - 1 downto 0);
   signal    ctlr_wr_flush_en      : std_logic;
-
 begin
-
   rd_siso.ready <= rd_ready;
   rd_siso.xon   <= '1';
   ddrctrl_ctrl_state(5 downto 0)  <= ddrctrl_ctrl_state_local(5 downto 0);
@@ -323,5 +318,4 @@ begin
     stop_out                  => stop,
     ddrctrl_ctrl_state        => ddrctrl_ctrl_state_local
   );
-
 end str;
diff --git a/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_controller.vhd b/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_controller.vhd
index 95495f5428..69b4c10a71 100644
--- a/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_controller.vhd
+++ b/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_controller.vhd
@@ -35,7 +35,6 @@ use common_lib.common_mem_pkg.all;
 use common_lib.common_pkg.all;
 use tech_ddr_lib.tech_ddr_pkg.all;
 
-
 entity ddrctrl_controller is
   generic (
     g_tech_ddr                : t_c_tech_ddr;
@@ -87,7 +86,6 @@ entity ddrctrl_controller is
 end ddrctrl_controller;
 
 architecture rtl of ddrctrl_controller is
-
   constant  c_bitshift_w      : natural                                     := ceil_log2(g_burstsize);  -- bitshift to make sure there is only a burst start at a interval of c_burstsize.
   constant  c_adr_w           : natural                                     := func_tech_ddr_ctlr_address_w( g_tech_ddr );  -- the lengt of the address vector, for simulation this is smaller, otherwise the simulation would take to long, 27
   constant  c_pof_ma          : natural                                     := ((natural((real(g_max_adr) * (100.0 - real(g_stop_percentage))) / 100.0) / g_adr_per_b) * g_adr_per_b);  -- percentage of max address.
@@ -97,7 +95,6 @@ architecture rtl of ddrctrl_controller is
 
   -- constant for reading
 
-
   constant  c_rd_data_w       : natural                                     := g_nof_streams * g_out_data_w;  -- 168
   constant  c_io_ddr_data_w   : natural                                     := func_tech_ddr_ctlr_data_w(g_tech_ddr);  -- 576
 
@@ -159,23 +156,17 @@ architecture rtl of ddrctrl_controller is
 
   constant c_t_reg_init       : t_reg         := (RESET, '0', 4, '0', TO_UVEC(g_max_adr, c_adr_w), (others => '0'), 0, '1', '1', '0', 0, (others => '0'), 0, '1', c_mem_ctlr_mosi_rst, c_dp_sosi_init, (others => '0'));
 
-
   -- signals for readability
   signal d_reg                : t_reg         := c_t_reg_init;
   signal q_reg                : t_reg         := c_t_reg_init;
-
-
 begin
-
   q_reg <= d_reg when rising_edge(clk);
 
   -- put the input data into c_v and fill the output vector from c_v
   p_state : process(q_reg, rst, inp_of, inp_sosi, inp_adr, inp_bsn_adr, inp_data_stopped, dvr_miso, rd_fifo_usedw, wr_fifo_usedw, stop_in)
 
     variable v                : t_reg         := c_t_reg_init;
-
   begin
-
     v         := q_reg;
     v.wr_sosi := inp_sosi;
     --v.ddrctrl_ctrl_state(c_high_bsn_ndx DOWNTO c_low_bsn_ndx)       := inp_sosi.bsn(c_start_bsn+c_bsn_ndx_w-1 DOWNTO c_start_bsn);
@@ -191,7 +182,6 @@ begin
         v.timer := 0;
       end if;
 
-
     when STOP_FLUSH =>
       v.ddrctrl_ctrl_state(c_high_state_ndx downto c_low_state_ndx)   := TO_UVEC(1, c_state_ndx_w);
       v.wr_sosi.valid                                                 := '0';
@@ -213,7 +203,6 @@ begin
         v.stopped := '0';
       end if;
 
-
     when STOP_READING =>
       v.ddrctrl_ctrl_state(c_high_state_ndx downto c_low_state_ndx) := TO_UVEC(2, c_state_ndx_w);
       -- this is the last read burst, this make sure every data containing word in the memory has been read.
@@ -236,7 +225,6 @@ begin
         v.rd_burst_en := '1';
       end if;
 
-
     when WAIT_FOR_SOP =>
       v.ddrctrl_ctrl_state(c_high_state_ndx downto c_low_state_ndx) := TO_UVEC(3, c_state_ndx_w);
       v.dvr_mosi.burstbegin                                         := '0';
@@ -252,7 +240,6 @@ begin
         v.wr_sosi.valid       := '0';
       end if;
 
-
     when WRITING =>
       v.ddrctrl_ctrl_state(c_high_state_ndx downto c_low_state_ndx) := TO_UVEC(4, c_state_ndx_w);
       -- this state generates the rest of the write bursts, it also checks if there is a stop signal or if it needs to stop writing.
@@ -290,7 +277,6 @@ begin
         v.state := STOP_WRITING;
       end if;
 
-
     when SET_STOP =>
       v.ddrctrl_ctrl_state(c_high_state_ndx downto c_low_state_ndx) := TO_UVEC(5, c_state_ndx_w);
       -- this state sets a stop address dependend on the g_stop_percentage.
@@ -340,7 +326,6 @@ begin
         v.state := WRITING;
       end if;
 
-
     when STOP_WRITING =>
       v.ddrctrl_ctrl_state(c_high_state_ndx downto c_low_state_ndx) := TO_UVEC(6, c_state_ndx_w);
       -- this state stops the writing by generating one last whole write burst which almost empties wr_fifo.
@@ -377,7 +362,6 @@ begin
         v.state := LAST_WRITE_BURST;
       end if;
 
-
     when LAST_WRITE_BURST =>
       v.ddrctrl_ctrl_state(c_high_state_ndx downto c_low_state_ndx) := TO_UVEC(7, c_state_ndx_w);
       -- this state stops the writing by generatign one last write burst which empties wr_fifo.
@@ -399,7 +383,6 @@ begin
       v.dvr_mosi.wr             := '1';
       v.dvr_mosi.rd             := '0';
 
-
     when START_READING =>
       v.ddrctrl_ctrl_state(c_high_state_ndx downto c_low_state_ndx) := TO_UVEC(8, c_state_ndx_w);
       -- this state generates the first read burst, the size of this burst is dependend on the size of the last write burst.
@@ -429,7 +412,6 @@ begin
         v.state       := READING;
       end if;
 
-
     when READING =>
       v.ddrctrl_ctrl_state(c_high_state_ndx downto c_low_state_ndx) := TO_UVEC(9, c_state_ndx_w);
       v.wr_sosi.valid         := '0';
@@ -461,11 +443,8 @@ begin
       if q_reg.last_adr_to_write_to(c_adr_w - 1 downto 0) = TO_UVEC(q_reg.read_adr, c_adr_w) then
         v.state := STOP_READING;
       end if;
-
-
     end case;
 
-
     if rst = '1' then
       v.state := RESET;
     end if;
@@ -483,7 +462,6 @@ begin
     v.ddrctrl_ctrl_state(c_high_bre_ndx downto c_low_bre_ndx) := TO_UVEC(q_reg.wr_bursts_ready, 32)(c_bre_ndx_w - 1 downto 0);
 
     d_reg     <= v;
-
   end process;
 
   -- fill outputs
@@ -493,6 +471,4 @@ begin
   outp_bsn              <= q_reg.outp_bsn;
   rst_ddrctrl_input_ac  <= q_reg.rst_ddrctrl_input_ac or rst;
   ddrctrl_ctrl_state    <= q_reg.ddrctrl_ctrl_state;
-
-
 end rtl;
diff --git a/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_input.vhd b/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_input.vhd
index 7947c5d3f4..a0f0eea2bd 100644
--- a/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_input.vhd
+++ b/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_input.vhd
@@ -41,7 +41,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 
-
 entity ddrctrl_input is
   generic (
     g_tech_ddr          : t_c_tech_ddr;  -- type of memory
@@ -65,22 +64,17 @@ entity ddrctrl_input is
   );
 end ddrctrl_input;
 
-
 architecture str of ddrctrl_input is
-
   -- constant for readability
   constant  c_out_data_w : natural    := g_nof_streams * g_data_w;  -- the input data with for ddrctrl_repack
 
-
   -- signals for connecting the components
   signal    sosi_p_rp           : t_dp_sosi   := c_dp_sosi_init;
   signal    sosi_rp_ac          : t_dp_sosi   := c_dp_sosi_init;
   signal    adr                 : natural     := 0;
   signal    valid               : std_logic   := '0';
   signal    data_stopped_rp_ac  : std_logic   := '0';
-
 begin
-
   out_adr <= adr;
 
   -- makes one data vector out of all the data from the t_dp_sosi_arr
@@ -128,5 +122,4 @@ begin
     out_bsn_adr       => out_bsn_adr,
     out_data_stopped  => out_data_stopped
   );
-
 end str;
diff --git a/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_input_address_counter.vhd b/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_input_address_counter.vhd
index bd1d65946f..d5e7bd5d7f 100644
--- a/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_input_address_counter.vhd
+++ b/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_input_address_counter.vhd
@@ -38,7 +38,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 
-
 entity ddrctrl_input_address_counter is
   generic (
     g_tech_ddr            : t_c_tech_ddr;  -- type of memory
@@ -56,9 +55,7 @@ entity ddrctrl_input_address_counter is
   );
 end ddrctrl_input_address_counter;
 
-
 architecture rtl of ddrctrl_input_address_counter is
-
   -- constants for readability
   constant c_data_w       : natural                               := func_tech_ddr_ctlr_data_w( g_tech_ddr );  -- the with of the input data and output data, 576
 
@@ -79,20 +76,16 @@ architecture rtl of ddrctrl_input_address_counter is
 
   constant  c_t_reg_init  : t_reg                                 := (RESET, '0', c_dp_sosi_init, 0, '0', c_dp_sosi_init, '0', 0);
 
-
   -- signals for readability
   signal d_reg            : t_reg                                 := c_t_reg_init;
   signal q_reg            : t_reg                                 := c_t_reg_init;
-
 begin
-
   q_reg <= d_reg when rising_edge(clk);
 
   -- Increments the address each time in_sosi.valid = '1', if address = g_max_adr the address is reset to 0.
   p_adr : process(rst, in_sosi, in_data_stopped, q_reg)
 
   variable v              : t_reg;
-
   begin
     v                                                             := q_reg;
 
@@ -102,7 +95,6 @@ begin
     v.s_in_sosi                                                   := in_sosi;
     v.s_in_data_stopped                                           := in_data_stopped;
 
-
     case q_reg.state is
     when RESET =>
       v := c_t_reg_init;
@@ -111,7 +103,6 @@ begin
         v.out_bsn_adr := v.s_adr;
       end if;
 
-
     when COUNTING =>
       v.s_adr := q_reg.s_adr + 1;
 
@@ -119,7 +110,6 @@ begin
         v.out_bsn_adr := v.s_adr;
       end if;
 
-
     when MAX =>
       v.s_adr := 0;
 
@@ -127,14 +117,11 @@ begin
         v.out_bsn_adr := v.s_adr;
       end if;
 
-
     when IDLE =>
     -- after a reset wait for a sop so the memory will be filled with whole blocks.
     if in_sosi.sop = '1' then
       v.bsn_passed := '1';
     end if;
-
-
     end case;
 
     if rst = '1' then
@@ -156,5 +143,4 @@ begin
   out_bsn_adr       <= q_reg.out_bsn_adr;
   out_sosi.bsn      <= q_reg.out_sosi.bsn;
   out_data_stopped  <= q_reg.out_data_stopped;
-
 end rtl;
diff --git a/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_input_pack.vhd b/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_input_pack.vhd
index 5990dbd818..4895077bd3 100644
--- a/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_input_pack.vhd
+++ b/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_input_pack.vhd
@@ -44,7 +44,6 @@ end ddrctrl_input_pack;
 
 architecture rtl of ddrctrl_input_pack is
 begin
-
   -- Putting all the data from the different streams into one data vector.
   gen_extract_and_pack_data : for I in 0 to g_nof_streams - 1 generate
     p_generate : process(in_sosi_arr) is
@@ -53,12 +52,10 @@ begin
     end process;
   end generate;
 
-
   -- check if the input data is valid bij doing a and operation on all of them
   out_sosi.valid  <= func_dp_stream_arr_and(in_sosi_arr, "VALID");
   out_sosi.sop    <= func_dp_stream_arr_and(in_sosi_arr, "SOP");
   out_sosi.eop    <= func_dp_stream_arr_and(in_sosi_arr, "EOP");
   out_sosi.sync   <= func_dp_stream_arr_and(in_sosi_arr, "SYNC");
   out_sosi.bsn    <= in_sosi_arr(0).bsn;
-
 end rtl;
diff --git a/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_input_repack.vhd b/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_input_repack.vhd
index 046f8889ff..2c232e370e 100644
--- a/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_input_repack.vhd
+++ b/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_input_repack.vhd
@@ -53,9 +53,7 @@ entity ddrctrl_input_repack is
   );
 end ddrctrl_input_repack;
 
-
 architecture rtl of ddrctrl_input_repack is
-
   -- constant for readability
   constant c_out_data_w     : natural       := func_tech_ddr_ctlr_data_w( g_tech_ddr );  -- the output data with, 576
   constant k_c_v_w          : natural       := c_out_data_w * 2;  -- the c_v data with, 2*576=1152
@@ -79,22 +77,17 @@ architecture rtl of ddrctrl_input_repack is
 
   constant c_t_reg_init     : t_reg         := (RESET, (others => '0'), 0, (others => '0'), '0', 0, 0, '0', c_dp_sosi_init, '0');
 
-
   -- signals for readability
   signal d_reg              : t_reg         := c_t_reg_init;
   signal q_reg              : t_reg         := c_t_reg_init;
-
 begin
-
   q_reg <= d_reg when rising_edge(clk);
 
   -- put the input data into c_v and fill the output vector from c_v
   p_state : process(q_reg, rst, in_sosi, in_stop)
 
     variable v                : t_reg;
-
   begin
-
     v := q_reg;
 
     case q_reg.state is
@@ -107,7 +100,6 @@ begin
       v.out_sosi.eop := '0';
       v.out_data_stopped := '0';
 
-
     when FIRST_OUTPUT =>  -- if the input data exceeds output data vector width but not the c_v width
       v.c_v(g_in_data_w * (q_reg.c_v_count + 1) + q_reg.out_of - 1 downto g_in_data_w * q_reg.c_v_count + q_reg.out_of) := in_sosi.data(g_in_data_w - 1 downto 0);  -- fill c_v
       v.c_v_count := q_reg.c_v_count + 1;  -- increase the counter of c_v with 1
@@ -120,7 +112,6 @@ begin
       v.out_sosi.eop                                := '0';
       v.out_data_stopped                            := '0';
 
-
     when OVERFLOW_OUTPUT =>  -- if the input data exceeds the output data vector width and the c_v width
       v.out_of := q_reg.out_of + (g_in_data_w * (q_reg.c_v_count + 1)) - (c_out_data_w * 2);  -- check how much overflow there is and safe it in out_of
       v.c_v(k_c_v_w - 1 downto k_c_v_w - (g_in_data_w - v.out_of)) := in_sosi.data(g_in_data_w - v.out_of - 1 downto 0);  -- fill the rest of c_v untill the end
@@ -135,7 +126,6 @@ begin
       v.out_sosi.eop := '0';
       v.out_data_stopped := '0';
 
-
     when BSN =>
 
       v.c_v(k_c_v_w - 1 downto ((g_in_data_w * q_reg.c_v_count) + q_reg.out_of)) := (others => '0');
@@ -156,21 +146,16 @@ begin
       v.out_data_count    := '0';
       v.out_sosi.eop      := '1';
 
-
     when RESET =>
       v := c_t_reg_init;
       v.q_bsn(c_dp_stream_bsn_w - 1 downto 0) := in_sosi.bsn(c_dp_stream_bsn_w - 1 downto 0);
 
-
     when STOP =>
       v.out_sosi.valid    := '0';
       v.q_sop             := '0';
       v.out_data_stopped  := '1';
-
-
     end case;
 
-
     if rst = '1' then
       v.state := RESET;
     elsif in_stop = '1' or in_sosi.valid = '0' then
@@ -186,12 +171,10 @@ begin
       v.state := FILL_VECTOR;
     end if;
 
-
     d_reg <= v;
   end process;
 
   -- fill outputs
   out_sosi          <= q_reg.out_sosi;
   out_data_stopped  <= q_reg.out_data_stopped;
-
 end rtl;
diff --git a/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_output.vhd b/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_output.vhd
index 1a1b8efa1d..69fee61b01 100644
--- a/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_output.vhd
+++ b/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_output.vhd
@@ -38,7 +38,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 
-
 entity ddrctrl_output is
   generic (
     g_technology      : natural;
@@ -61,16 +60,13 @@ entity ddrctrl_output is
   );
 end ddrctrl_output;
 
-
 architecture str of ddrctrl_output is
-
   -- constant for readability
   constant  c_out_data_w  : natural     := g_nof_streams * g_data_w;  -- the input data width for ddrctrl_repack 168
 
   -- fifo
   constant  c_fifo_size   : natural     := 2;
 
-
   -- signals for connecting the components
   signal    sosi              : t_dp_sosi := c_dp_sosi_init;
   signal    out_sosi          : t_dp_sosi := c_dp_sosi_init;
@@ -82,9 +78,7 @@ architecture str of ddrctrl_output is
 --  SIGNAL    siso              : t_dp_siso := c_dp_siso_rst;
 --  SIGNAL    fifo_src_out_sosi : t_dp_sosi := c_dp_sosi_init;
 --  SIGNAL    fifo_usedw        : STD_LOGIC_VECTOR(ceil_log2(c_fifo_size)-1 DOWNTO 0)  := (OTHERS => '0');
-
 begin
-
   -- makes one data vector out of all the data from the t_dp_sosi_arr
   u_ddrctrl_output_unpack : entity work.ddrctrl_output_unpack
   generic map(
@@ -116,7 +110,6 @@ begin
     out_sosi_arr      => out_sosi_arr
   );
 
-
 --  u_fifo : ENTITY dp_lib.dp_fifo_dc_mixed_widths
 --  GENERIC MAP (
 --    g_technology        => g_technology,
@@ -145,13 +138,10 @@ begin
 --    src_out        => fifo_src_out_sosi
 --  );
 
-
   p_out_siso_ready : process(out_siso, clk, out_sosi, q_out_siso)
 
   variable sosi_valid : std_logic := '0';
-
   begin
-
     if out_siso.ready = '0' and not (q_out_siso.ready = out_siso.ready) then
       sosi              <= out_sosi;
       sosi_valid        := '0';
@@ -172,5 +162,4 @@ begin
     sosi.sop    <= sosi_valid and out_sosi.sop;
     sosi.eop    <= sosi_valid and out_sosi.eop;
   end process;
-
 end str;
diff --git a/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_output_repack.vhd b/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_output_repack.vhd
index 0996454c91..02b993e2c3 100644
--- a/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_output_repack.vhd
+++ b/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_output_repack.vhd
@@ -45,9 +45,7 @@ entity ddrctrl_output_repack is
 end ddrctrl_output_repack;
 
 architecture rtl of ddrctrl_output_repack is
-
 begin
-
   -- putting the data from the stream into different streams.
   gen_repack_data : for I in 0 to g_nof_streams - 1 generate
     out_sosi_arr(I).data(g_data_w - 1 downto 0)           <= in_sosi.data(g_data_w * (I + 1) - 1 downto g_data_w * I);
diff --git a/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_output_unpack.vhd b/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_output_unpack.vhd
index 328e80cc75..b9e56f78f1 100644
--- a/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_output_unpack.vhd
+++ b/applications/lofar2/libraries/ddrctrl/src/vhdl/ddrctrl_output_unpack.vhd
@@ -57,9 +57,7 @@ entity ddrctrl_output_unpack is
   );
 end ddrctrl_output_unpack;
 
-
 architecture rtl of ddrctrl_output_unpack is
-
   constant c_v_w  : natural := g_in_data_w * 2;
 
   -- type for statemachine
@@ -85,18 +83,14 @@ architecture rtl of ddrctrl_output_unpack is
   -- signals for readability
   signal d_reg            : t_reg     := c_t_reg_init;
   signal q_reg            : t_reg     := c_t_reg_init;
-
 begin
-
   q_reg <= d_reg when rising_edge(clk);
 
   -- put the input data into c_v and fill the output vector from c_v
   p_state : process(q_reg, rst, in_bsn, in_sosi, out_siso)
 
     variable v            : t_reg;
-
   begin
-
     v           := q_reg;
     if out_siso.ready = '1' or q_reg.state = OFF or q_reg.state = IDLE or q_reg.state = RESET or rst = '1' then
 
@@ -117,7 +111,6 @@ begin
           v.out_sosi.sop  := '0';
         end if;
 
-
       when OVER_HALF =>
         -- generating output data from c_v but past the halfway point of c_v so there needs to be new data added
         if q_reg.valid_data = '1' then
@@ -138,7 +131,6 @@ begin
           v.out_sosi.sop  := '0';
         end if;
 
-
       when FIRST_READ =>
         -- put the second half of c_v into the first half of c_v
         v.c_v(g_in_data_w - 1 downto 0) := q_reg.c_v(c_v_w - 1 downto g_in_data_w);
@@ -154,7 +146,6 @@ begin
         v.bsn_cnt         := 0;
         v.op_data_cnt     := 1;
 
-
       when BSN =>
         -- generating output data from c_v but past the halfway point of c_v so there needs to be new data added also increases the bsn output
         v.out_sosi.valid := '0';
@@ -178,32 +169,25 @@ begin
         v.a_of              := 0;
         v.bsn_cnt           := q_reg.bsn_cnt + 1;
 
-
       when RESET =>
         v := c_t_reg_init;
 
-
       when IDLE =>
         -- the statemachine goes to Idle when its finished or when its waiting on other components.
         v.out_sosi.valid  := '0';
 
-
       when OFF =>
         -- the stamachine has a state off so it knows when to go to first read, it can't go to first read from IDLE
         v.out_sosi  := c_dp_sosi_init;
         v.bsn_cnt   := 0;
         v.state_off := '1';
-
-
       end case;
 
-
     else
       -- IDLE
       v.out_sosi.valid  := '0';
     end if;
 
-
     -- compensating for fifo delay
     if q_reg.dd_fresh = '1' and q_reg.valid_data = '0' then
       -- put the delay data into the second half of c_v beceause these are now zeros
@@ -216,7 +200,6 @@ begin
       v.dd_fresh      := '1';
     end if;
 
-
     if rst = '1' then
       v.state     := RESET;
     elsif q_reg.state = RESET or (q_reg.valid_data = '0' and q_reg.state = OFF) or ((INCR_UVEC(INCR_UVEC(in_bsn, g_bim), -1)(c_dp_stream_bsn_w - 1 downto 0) = q_reg.out_sosi.bsn(c_dp_stream_bsn_w - 1 downto 0)) and v.out_sosi.eop = '1') then
@@ -248,6 +231,4 @@ begin
   out_sosi  <= q_reg.out_sosi;
   out_ready <= q_reg.out_ready;
   state_off <= q_reg.state_off;
-
-
 end rtl;
diff --git a/applications/lofar2/libraries/ddrctrl/tb/vhdl/tb_ddrctrl.vhd b/applications/lofar2/libraries/ddrctrl/tb/vhdl/tb_ddrctrl.vhd
index 45282ae543..999afc3545 100644
--- a/applications/lofar2/libraries/ddrctrl/tb/vhdl/tb_ddrctrl.vhd
+++ b/applications/lofar2/libraries/ddrctrl/tb/vhdl/tb_ddrctrl.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright 2022
@@ -34,7 +33,6 @@ use common_lib.common_mem_pkg.all;
 use common_lib.common_pkg.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity tb_ddrctrl is
   generic (
 
@@ -50,7 +48,6 @@ entity tb_ddrctrl is
 end tb_ddrctrl;
 
 architecture tb of tb_ddrctrl is
-
   constant c_sim_model          : boolean                                               := true;  -- determens if this is a simulation
 
   -- Select DDR3 or DDR4 dependent on the technology and sim model
@@ -122,7 +119,6 @@ architecture tb of tb_ddrctrl is
   constant  c_check_bottom    : natural                                               := 5;
   constant  c_ones            : std_logic_vector(c_check - c_check_bottom - 1 downto 0)   := (others => '1');
 
-
   -- input signals for ddrctrl.vhd
   signal    clk               : std_logic                                             := '1';
   signal    rst               : std_logic                                             := '0';
@@ -141,7 +137,6 @@ architecture tb of tb_ddrctrl is
   signal    test_running      : std_logic                                             := '0';  -- signal to tell wheter the testing has started
   signal    bsn_cnt           : natural                                               := g_block_size-1;
 
-
   -- signals for checking the output data
   signal    output_data_cnt   : natural                                               := 0;
 
@@ -150,10 +145,7 @@ architecture tb of tb_ddrctrl is
   signal    phy3_ou           : t_tech_ddr3_phy_ou;
   signal    phy4_io           : t_tech_ddr4_phy_io;
   signal    phy4_ou           : t_tech_ddr4_phy_ou;
-
-
 begin
-
   -- generating clock
   clk               <= not clk or tb_end after c_clk_period / 2;
   mm_clk            <= not mm_clk or tb_end after c_mm_clk_period / 2;
@@ -163,9 +155,7 @@ begin
   p_test : process
 
   variable  out_siso_ready  : natural := 0;
-
   begin
-
     -- start the test
     out_siso.ready        <= '1';
     tb_end                <= '0';
@@ -233,11 +223,9 @@ begin
       end loop;
     end loop;
 
-
     in_sosi_arr(0).valid <= '0';
     test_running      <= '0';
 
-
     -- stopping the testbench
     wait for c_clk_period * g_block_size;
     tb_end <= '1';
@@ -260,8 +248,6 @@ begin
     wait for c_clk_period * 1;
   end process;
 
-
-
   -- DUT
   u_ddrctrl : entity work.ddrctrl
   generic map (
@@ -291,5 +277,4 @@ begin
     phy4_io           => phy4_io,
     phy4_ou           => phy4_ou
   );
-
 end tb;
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_adc_input_and_timing.vhd b/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_adc_input_and_timing.vhd
index ece0816c57..107e1a0588 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_adc_input_and_timing.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_adc_input_and_timing.vhd
@@ -109,9 +109,7 @@ entity node_sdp_adc_input_and_timing is
   );
 end node_sdp_adc_input_and_timing;
 
-
 architecture str of node_sdp_adc_input_and_timing is
-
   -- Waveform Generator
   constant c_wg_buf_directory       : string := "data/";
   constant c_wg_buf_dat_w           : natural := 18;  -- default value of WG that fits 14 bits of ADC data
@@ -151,9 +149,7 @@ architecture str of node_sdp_adc_input_and_timing is
   signal mm_jesd_ctrl_reg_rd        : std_logic_vector(c_word_w - 1 downto 0);
   signal jesd204b_disable_arr       : std_logic_vector(c_sdp_S_pn - 1 downto 0);
   signal jesd204b_reset_request     : std_logic := '0';
-
 begin
-
   gen_no_jesd : if g_no_jesd = true generate
     rx_clk <= dp_clk;
     rx_rst <= dp_rst;
@@ -315,7 +311,6 @@ begin
     trigger_out => trigger_wg
   );
 
-
   -----------------------------------------------------------------------------
   -- WG (Test Signal Generator)
   -----------------------------------------------------------------------------
@@ -355,7 +350,6 @@ begin
     out_sosi_arr        => wg_sosi_arr
   );
 
-
   -----------------------------------------------------------------------------
   -- ADC/WG Mux (Input Select)
   -----------------------------------------------------------------------------
@@ -386,7 +380,6 @@ begin
     end process;
   end generate;
 
-
   ---------------------------------------------------------------------------------------
   -- Diagnostics on the bsn-framed data
   --   . BSN Monitor (ToDo: can be removed as not part of the spec)
@@ -394,7 +387,6 @@ begin
   --   . Data Buffer (variable depth from 1k-128k)
   ---------------------------------------------------------------------------------------
 
-
   ---------------------------------------------------------------------------------------
   -- BSN monitor (Block Checker)
   ---------------------------------------------------------------------------------------
@@ -418,7 +410,6 @@ begin
     in_sosi_arr => st_sosi_arr(0 downto 0)
   );
 
-
   -----------------------------------------------------------------------------
   -- Monitor ADU/WG output
   -----------------------------------------------------------------------------
@@ -447,7 +438,6 @@ begin
     in_sosi_arr    => st_sosi_arr
   );
 
-
   -----------------------------------------------------------------------------
   -- Diagnostic Data Buffer
   -----------------------------------------------------------------------------
@@ -497,7 +487,6 @@ begin
     snk_in_arr        => st_sosi_arr
   );
 
-
   -----------------------------------------------------------------------------
   -- Output Stage
   --   . Thin dual clock fifo to cross from jesd frame clock (rx_clk) to dp_clk domain
@@ -573,5 +562,4 @@ begin
     out_reg   => mm_jesd_ctrl_reg_wr,
     in_reg    => mm_jesd_ctrl_reg_rd
   );
-
 end str;
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_beamformer.vhd b/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_beamformer.vhd
index ccca16990b..a2ea28949b 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_beamformer.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_beamformer.vhd
@@ -111,7 +111,6 @@ entity node_sdp_beamformer is
 end node_sdp_beamformer;
 
 architecture str of node_sdp_beamformer is
-
   -- Note that the sdp library contains src/python/sdp_hex.py to generate hex files.
   constant c_bf_select_file_prefix : string := "data/bf_unit_ss_wide";
   constant c_bf_weights_file_name  : string := sel_a_b(g_sim, "data/bf_unit_weights", "UNUSED");
@@ -139,9 +138,7 @@ architecture str of node_sdp_beamformer is
 
   signal rn_index                : natural range 0 to c_sdp_N_pn_max - 1 := 0;
   signal ref_sync                : std_logic;
-
 begin
-
   -- Use register to ease timing closure.
   rn_index <= TO_UINT(SUB_UVEC(gn_id, ring_info.O_rn)) when rising_edge(dp_clk);
   ref_sync <= in_sosi_arr(0).sync when rising_edge(dp_clk);
@@ -449,5 +446,4 @@ begin
       sp_sosi_arr(0) => bf_out_sosi,
       scope_sosi_arr => scope_bf_out_sosi_arr
     );
-
 end str;
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_correlator.vhd b/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_correlator.vhd
index 0a1c4695c8..fb263f5b4c 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_correlator.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_correlator.vhd
@@ -93,7 +93,6 @@ entity node_sdp_correlator is
 end node_sdp_correlator;
 
 architecture str of node_sdp_correlator is
-
   constant c_nof_controllers      : positive := 2;
   constant c_block_size           : natural  := c_sdp_N_crosslets_max * c_sdp_S_pn;
   constant c_block_size_longwords : natural  := ceil_div(c_block_size, 2);  -- 32b -> 64b
@@ -141,9 +140,7 @@ architecture str of node_sdp_correlator is
   signal prev_crosslets_info_rec       : t_sdp_crosslets_info;
   signal nof_crosslets_reg             : std_logic_vector(c_sdp_nof_crosslets_reg_w - 1 downto 0);
   signal nof_crosslets                 : std_logic_vector(c_sdp_nof_crosslets_reg_w - 1 downto 0);
-
 begin
-
   ---------------------------------------------------------------
   -- Requantize 18b to 16b
   ---------------------------------------------------------------
@@ -324,7 +321,6 @@ begin
 
   dispatch_sosi_arr <= func_dp_stream_arr_reverse_range(dispatch_invert_sosi_arr);
 
-
   ---------------------------------------------------------------
   -- dp_bsn_aligner_v2
   ---------------------------------------------------------------
@@ -495,5 +491,4 @@ begin
     nof_crosslets           => nof_crosslets,  -- from MM
     prev_crosslets_info_rec => prev_crosslets_info_rec
   );
-
 end str;
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_filterbank.vhd b/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_filterbank.vhd
index ca4473fed7..691a5a916f 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_filterbank.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_filterbank.vhd
@@ -116,7 +116,6 @@ entity node_sdp_filterbank is
 end node_sdp_filterbank;
 
 architecture str of node_sdp_filterbank is
-
   -- FIR coeffs file is copied to build data/ dir by design revision hdllib.cfg
   -- from: $HDL_WORK/libraries/dsp/filter/src/hex
   constant c_coefs_file_prefix : string := "data/Coeffs16384Kaiser-quant_1wb";
@@ -174,9 +173,7 @@ architecture str of node_sdp_filterbank is
   signal dbg_g_wpfb                   : t_wpfb := g_wpfb;
   signal dbg_c_subband_raw_dat_w      : natural := c_subband_raw_dat_w;
   signal dbg_c_subband_raw_fraction_w : natural := c_subband_raw_fraction_w;
-
 begin
-
   ---------------------------------------------------------------
   -- SPECTRAL INVERSION
   ---------------------------------------------------------------
@@ -443,5 +440,4 @@ begin
     sdp_info                => sdp_info,
     weighted_subbands_flag  => weighted_subbands_flag
   );
-
 end str;
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_oversampled_filterbank.vhd b/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_oversampled_filterbank.vhd
index 93d3d21baf..3e9de6c4ba 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_oversampled_filterbank.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_oversampled_filterbank.vhd
@@ -102,7 +102,6 @@ entity node_sdp_oversampled_filterbank is
 end node_sdp_oversampled_filterbank;
 
 architecture str of node_sdp_oversampled_filterbank is
-
   -- See node_sdp_filterbank for location and genetion of hex files
   constant c_coefs_file_prefix : string := "data/Coeffs16384Kaiser-quant_1wb";
   constant c_gains_file_name : string := "data/gains_1024_complex_" &
@@ -213,9 +212,7 @@ architecture str of node_sdp_oversampled_filterbank is
   signal dp_bsn_source_restart_delayed      : std_logic;
   signal dp_bsn_source_restart_wg           : std_logic;
   signal dp_bsn_source_restart_pipe_complex : std_logic;
-
 begin
-
   ---------------------------------------------------------------
   -- SPECTRAL INVERSION
   ---------------------------------------------------------------
@@ -291,7 +288,6 @@ begin
     dp_bsn_source_restart => dp_bsn_source_restart_pipe
   );
 
-
   ---------------------------------------------------------------
   -- POLY-PHASE COMPLEX FILTERBANK
   ---------------------------------------------------------------
@@ -780,5 +776,4 @@ begin
     sdp_info                => sdp_info,
     weighted_subbands_flag  => weighted_subbands_flag
   );
-
 end str;
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/sdp_beamformer_local.vhd b/applications/lofar2/libraries/sdp/src/vhdl/sdp_beamformer_local.vhd
index aabbc80077..aaef9b709d 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/sdp_beamformer_local.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/sdp_beamformer_local.vhd
@@ -60,7 +60,6 @@ entity sdp_beamformer_local is
 end sdp_beamformer_local;
 
 architecture str of sdp_beamformer_local is
-
   constant c_complex_adder_latency : natural := ceil_log2(c_sdp_S_pn);
   constant c_bf_weights_latency    : natural := 5;  -- 3 for complex multiplier + 2 RAM latency
   constant c_total_latency         : natural := 3 + c_bf_weights_latency + c_complex_adder_latency;
@@ -89,7 +88,6 @@ architecture str of sdp_beamformer_local is
   signal complex_add_out_sosi     : t_dp_sosi := c_dp_sosi_rst;
   signal pipelined_in_sosi        : t_dp_sosi := c_dp_sosi_rst;
   signal dp_requantize_in_sosi    : t_dp_sosi := c_dp_sosi_rst;
-
 begin
   ---------------------------------------------------------------
   -- COPY INPUT STREAMS FOR X AND Y POLARIZATION PATHS
@@ -99,6 +97,7 @@ begin
   -- Use short index variables PB (= Polarization Beamlet), I (= Instance)
   -- names, to ease recognizing them as loop indices.
   gen_pol : for PB in 0 to c_sdp_N_pol_bf - 1 generate
+
     gen_pfb : for I in 0 to c_sdp_P_pfb - 1 generate
       sub_sosi_arr(PB * c_sdp_P_pfb + I) <= in_sosi_arr(I);
     end generate;
@@ -251,5 +250,4 @@ begin
     -- ST source
     src_out      => out_sosi
   );
-
 end str;
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/sdp_beamformer_output.vhd b/applications/lofar2/libraries/sdp/src/vhdl/sdp_beamformer_output.vhd
index 2ba6c2fb7a..210c308c65 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/sdp_beamformer_output.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/sdp_beamformer_output.vhd
@@ -76,7 +76,6 @@ entity sdp_beamformer_output is
 end sdp_beamformer_output;
 
 architecture str of sdp_beamformer_output is
-
   constant c_data_w         : natural := c_nof_complex * c_sdp_W_beamlet;  -- 16b
   constant c_beamlet_index  : natural := g_beamset_id * c_sdp_S_sub_bf;  -- call beamset 'id' and beamlet 'index'
 
@@ -110,9 +109,7 @@ architecture str of sdp_beamformer_output is
   -- Default set all data path driven header fields to 0
   signal dp_offload_tx_hdr_fields : std_logic_vector(1023 downto 0) := (others => '0');
   signal dp_offload_tx_header     : t_sdp_cep_header;  -- to view dp_offload_tx_hdr_fields in Wave window
-
 begin
-
   -------------------------------------------------------------------------------
   -- Input rewiring: concatenate input complex fields to data field
   -- . dp_repack_data works with data fields only
@@ -427,5 +424,4 @@ begin
     src_in_arr(0)  => out_siso,
     src_out_arr(0) => out_sosi
   );
-
 end str;
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/sdp_beamformer_remote.vhd b/applications/lofar2/libraries/sdp/src/vhdl/sdp_beamformer_remote.vhd
index 4d917a2a77..11f74388b5 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/sdp_beamformer_remote.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/sdp_beamformer_remote.vhd
@@ -63,7 +63,6 @@ entity sdp_beamformer_remote is
 end sdp_beamformer_remote;
 
 architecture str of sdp_beamformer_remote is
-
   constant c_data_w                : natural := c_nof_complex * c_sdp_W_beamlet_sum;
   constant c_block_size            : natural := c_sdp_S_sub_bf * c_sdp_N_pol_bf;
   constant c_fifo_size             : natural := 2**ceil_log2((c_block_size * 9) / 16);  -- 9/16 = 36/64, 1 block of 64 bit words rounded to the next power of 2 = 1024.
@@ -75,9 +74,7 @@ architecture str of sdp_beamformer_remote is
   signal beamlets_sosi_arr       : t_dp_sosi_arr(c_dual - 1 downto 0)  := (others => c_dp_sosi_rst);
   signal i_bf_sum_sosi           : t_dp_sosi := c_dp_sosi_rst;
   signal bf_sum_data_sosi        : t_dp_sosi := c_dp_sosi_rst;
-
 begin
-
   -- repacking beamlets re/im to data field.
   p_wire_local_bf_sosi : process(local_bf_sosi)
   begin
@@ -180,7 +177,6 @@ begin
     beamlets_sosi_arr(1).im <= RESIZE_DP_DSP_DATA(beamlets_data_sosi_arr(1).data(           c_data_w - 1 downto c_sdp_W_beamlet_sum));
   end process;
 
-
   ---------------------------------------------------------------
   -- ADD local + remote
   ---------------------------------------------------------------
@@ -197,7 +193,6 @@ begin
     src_out    => i_bf_sum_sosi
   );
 
-
   ---------------------------------------------------------------
   -- Local output
   ---------------------------------------------------------------
@@ -230,5 +225,4 @@ begin
     snk_in  => bf_sum_data_sosi,
     src_out => to_ri_sosi
   );
-
 end str;
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/sdp_bf_weights.vhd b/applications/lofar2/libraries/sdp/src/vhdl/sdp_bf_weights.vhd
index 471c8c4f09..567bc51fb6 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/sdp_bf_weights.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/sdp_bf_weights.vhd
@@ -63,7 +63,6 @@ entity sdp_bf_weights is
 end sdp_bf_weights;
 
 architecture str of sdp_bf_weights is
-
   constant c_gain_addr_w : natural := ceil_log2(c_sdp_Q_fft * c_sdp_S_sub_bf);
 
   -- Product width, do -1 to skip double sign bit in product
@@ -72,9 +71,7 @@ architecture str of sdp_bf_weights is
   signal in_sosi : t_dp_sosi;
   signal cnt : natural range 0 to c_sdp_Q_fft * c_sdp_S_sub_bf - 1;
   signal gains_rd_address : std_logic_vector(c_gain_addr_w - 1 downto 0);
-
 begin
-
   in_sosi <= in_sosi_arr(0);  -- use ctrl from input [0]
 
   ---------------------------------------------------------------
@@ -148,5 +145,4 @@ begin
     in_sosi_arr       =>  in_sosi_arr,
     out_sosi_arr      =>  out_sosi_arr
   );
-
 end str;
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/sdp_crosslets_subband_select.vhd b/applications/lofar2/libraries/sdp/src/vhdl/sdp_crosslets_subband_select.vhd
index 9482e28ea7..9296c03492 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/sdp_crosslets_subband_select.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/sdp_crosslets_subband_select.vhd
@@ -81,7 +81,6 @@ entity sdp_crosslets_subband_select is
 end sdp_crosslets_subband_select;
 
 architecture str of sdp_crosslets_subband_select is
-
   constant c_crosslets_info_dly  : natural := 1;
   constant c_col_select_addr_w   : natural := ceil_log2(c_sdp_Q_fft * c_sdp_N_sub);
   constant c_row_select_slv_w    : natural := ceil_log2(c_sdp_P_pfb);
@@ -126,9 +125,7 @@ architecture str of sdp_crosslets_subband_select is
   signal crosslets_info_rec        : t_sdp_crosslets_info;
   signal crosslets_info_rec_inout  : t_sdp_crosslets_info;
   signal active_crosslets_info_rec : t_sdp_crosslets_info;
-
 begin
-
   ---------------------------------------------------------------
   -- BSN sync scheduler
   ---------------------------------------------------------------
@@ -330,6 +327,7 @@ begin
   -- Out Crosslet info pipeline
   ---------------------------------------------------------------
   active_crosslets_info(c_sdp_crosslets_info_reg_w - 1 downto c_sdp_crosslets_info_reg_w - c_sdp_crosslets_index_w) <= TO_UVEC(r.step, c_sdp_crosslets_index_w);
+
   gen_crosslets_info : for I in 0 to g_N_crosslets - 1 generate
     active_crosslets_info((I + 1) * c_sdp_crosslets_index_w - 1 downto I * c_sdp_crosslets_index_w) <= TO_UVEC(r.offsets(I), c_sdp_crosslets_index_w);
   end generate;
@@ -386,5 +384,4 @@ begin
 
   cur_crosslets_info_rec    <= func_sdp_map_crosslets_info(cur_crosslets_info);
   prev_crosslets_info_rec   <= func_sdp_map_crosslets_info(prev_crosslets_info);
-
 end str;
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/sdp_info.vhd b/applications/lofar2/libraries/sdp/src/vhdl/sdp_info.vhd
index ef69b79c2b..ba93d5bf24 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/sdp_info.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/sdp_info.vhd
@@ -60,14 +60,10 @@ entity sdp_info is
   );
 end sdp_info;
 
-
 architecture str of sdp_info is
-
   signal sdp_info_ro: t_sdp_info := c_sdp_info_rst;  -- ro = read only
   signal block_period: std_logic_vector(15 downto 0);
-
 begin
-
   u_mm_fields: entity work.sdp_info_reg
   port map (
 
@@ -85,7 +81,6 @@ begin
     sdp_info    => sdp_info
   );
 
-
   -- f_adc    : '0' => 160M, '1' => 200M
   -- fsub_type: '0' => critical sampled PFB, '1' => oversampled PFB
   p_block_period : process(f_adc, fsub_type)
@@ -108,5 +103,4 @@ begin
   sdp_info_ro.f_adc              <= f_adc;
   sdp_info_ro.fsub_type          <= fsub_type;
   sdp_info_ro.block_period       <= block_period;
-
 end str;
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/sdp_info_reg.vhd b/applications/lofar2/libraries/sdp/src/vhdl/sdp_info_reg.vhd
index dfd62b3ff6..3feac6001a 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/sdp_info_reg.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/sdp_info_reg.vhd
@@ -57,9 +57,7 @@ entity sdp_info_reg is
   );
 end sdp_info_reg;
 
-
 architecture str of sdp_info_reg is
-
   constant c_field_arr : t_common_field_arr(8 downto 0) :=
       ( (field_name_pad("antenna_field_index"),     "RW",  6, field_default(0)),  -- = station_info[15:10]
         (field_name_pad("station_id"),              "RW", 10, field_default(0)),  -- = station_info[9:0]
@@ -76,9 +74,7 @@ architecture str of sdp_info_reg is
 
   signal sdp_info_rd : t_sdp_info;
   signal sdp_info_wr : t_sdp_info;
-
 begin
-
   sdp_info    <= sdp_info_rd;
 
   p_sdp_info_rd : process(sdp_info_wr, sdp_info_ro)
@@ -92,7 +88,6 @@ begin
     sdp_info_rd.block_period       <= sdp_info_ro.block_period;
   end process;
 
-
   u_mm_fields: entity mm_lib.mm_fields
   generic map(
     g_use_slv_in_val  => false,  -- use FALSE to save logic when always slv_in_val='1'
@@ -126,5 +121,4 @@ begin
   sdp_info_wr.observation_id          <= mm_fields_out(field_hi(c_field_arr, "observation_id") downto field_lo(c_field_arr, "observation_id"));
   sdp_info_wr.nyquist_zone_index      <= mm_fields_out(field_hi(c_field_arr, "nyquist_zone_index") downto field_lo(c_field_arr, "nyquist_zone_index"));
   sdp_info_wr.beam_repositioning_flag <= sl(mm_fields_out(field_hi(c_field_arr, "beam_repositioning_flag") downto field_lo(c_field_arr, "beam_repositioning_flag")));
-
 end str;
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/sdp_pkg.vhd b/applications/lofar2/libraries/sdp/src/vhdl/sdp_pkg.vhd
index cae9604c18..e9dc687166 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/sdp_pkg.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/sdp_pkg.vhd
@@ -615,7 +615,6 @@ package sdp_pkg is
   constant c_sdp_reg_dp_block_validate_err_xst_addr_w          : natural := 4;
   constant c_sdp_reg_dp_block_validate_bsn_at_sync_xst_addr_w  : natural := 2;
 
-
   -- RING MM address widths
   constant c_sdp_reg_bsn_monitor_v2_ring_rx_addr_w        : natural := ceil_log2(c_sdp_N_ring_lanes_max) + ceil_log2(c_sdp_N_pn_max) + c_sdp_reg_bsn_monitor_v2_addr_w;
   constant c_sdp_reg_bsn_monitor_v2_ring_tx_addr_w        : natural := ceil_log2(c_sdp_N_ring_lanes_max) + ceil_log2(c_sdp_N_pn_max) + c_sdp_reg_bsn_monitor_v2_addr_w;
@@ -680,7 +679,6 @@ package sdp_pkg is
 end package sdp_pkg;
 
 package body sdp_pkg is
-
   function func_sdp_gn_index_to_pn_index(gn_index : natural) return natural is
     -- Determine PN index that starts at 0 per antenna band. For LOFAR2 SDP
     -- each antenna_band has c_sdp_N_pn_max = 16 PN. The pn_index defines the
@@ -820,7 +818,6 @@ package body sdp_pkg is
     return func_sdp_get_stat_nof_packets(g_statistics_type, c_sdp_S_pn, c_sdp_P_sq, c_sdp_N_crosslets_max);
   end func_sdp_get_stat_nof_packets;
 
-
   function func_sdp_map_stat_header(hdr_fields_raw : std_logic_vector) return t_sdp_stat_header is
     variable v : t_sdp_stat_header;
   begin
@@ -881,7 +878,6 @@ package body sdp_pkg is
     return v;
   end func_sdp_map_stat_header;
 
-
   function func_sdp_map_cep_header(hdr_fields_raw : std_logic_vector) return t_sdp_cep_header is
     variable v : t_sdp_cep_header;
   begin
@@ -937,7 +933,6 @@ package body sdp_pkg is
     return v;
   end func_sdp_map_cep_header;
 
-
   function func_sdp_map_stat_data_id(g_statistics_type : string; data_id_slv : std_logic_vector) return t_sdp_stat_data_id is
     variable v_rec : t_sdp_stat_data_id;
   begin
@@ -968,7 +963,6 @@ package body sdp_pkg is
     return v_slv;
   end func_sdp_map_stat_data_id;
 
-
   function func_sdp_map_crosslets_info(info_slv : std_logic_vector) return t_sdp_crosslets_info is
     variable v_info : t_sdp_crosslets_info;
   begin
@@ -989,7 +983,6 @@ package body sdp_pkg is
     return v_info;
   end func_sdp_map_crosslets_info;
 
-
   function func_sdp_step_crosslets_info(info_rec : t_sdp_crosslets_info) return t_sdp_crosslets_info is
     variable v_info : t_sdp_crosslets_info := info_rec;
   begin
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/sdp_scope.vhd b/applications/lofar2/libraries/sdp/src/vhdl/sdp_scope.vhd
index 1028933de6..d6d46c4f05 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/sdp_scope.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/sdp_scope.vhd
@@ -57,20 +57,15 @@ entity sdp_scope is
   );
 end sdp_scope;
 
-
 architecture str of sdp_scope is
-
   type t_dp_sosi_2arr_n is array (integer range <>) of t_dp_sosi_arr(g_n_deinterleave-1 downto 0);
 
   signal cnt                       : natural;
   signal deinterleaved_sosi_2arr_n : t_dp_sosi_2arr_n(g_nof_input - 1 downto 0);
   signal deinterleaved_sosi_arr    : t_dp_sosi_arr(g_nof_input * g_n_deinterleave-1 downto 0);
   signal selected_sosi_arr         : t_dp_sosi_arr(g_nof_input * g_n_deinterleave-1 downto 0) := (others => c_dp_sosi_rst);
-
 begin
-
   sim_only : if g_sim = true generate
-
     gen_deinterleave : for I in 0 to g_nof_input - 1 generate
       u_dp_deinterleave : entity dp_lib.dp_deinterleave_one_to_n
       generic map(
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/sdp_station.vhd b/applications/lofar2/libraries/sdp/src/vhdl/sdp_station.vhd
index cf4189c6ce..2dcd175b23 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/sdp_station.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/sdp_station.vhd
@@ -95,7 +95,6 @@ entity sdp_station is
     JESD204B_SYSREF            : in    std_logic;
     JESD204B_SYNC_N            : out   std_logic_vector(c_sdp_N_sync_jesd - 1 downto 0);
 
-
     ----------------------------------------------
     -- UDP Offload
     ----------------------------------------------
@@ -383,9 +382,7 @@ entity sdp_station is
   );
 end sdp_station;
 
-
 architecture str of sdp_station is
-
   -- WPFB subband width
   constant c_fft                : t_fft := func_wpfb_map_wpfb_parameters_to_fft(g_wpfb);
   constant c_fft_raw_dat_w      : natural := func_fft_raw_dat_w(c_fft);
@@ -596,9 +593,7 @@ architecture str of sdp_station is
   signal sst_udp_src_port                  : std_logic_vector(c_network_udp_port_w - 1 downto 0);
   signal bst_udp_src_port                  : std_logic_vector(c_network_udp_port_w - 1 downto 0);
   signal xst_udp_src_port                  : std_logic_vector(c_network_udp_port_w - 1 downto 0);
-
 begin
-
   gn_index <= TO_UINT(gn_id);
 
   -----------------------------------------------------------------------------
@@ -842,7 +837,6 @@ begin
     end generate;
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- node_sdp_correlator (XSUB)
   -----------------------------------------------------------------------------
@@ -902,7 +896,6 @@ begin
       stat_ip_src_addr                         => stat_ip_src_addr,
       stat_udp_src_port                        => xst_udp_src_port
     );
-
   end generate;
 
   -----------------------------------------------------------------------------
@@ -977,7 +970,6 @@ begin
         stat_ip_src_addr         => stat_ip_src_addr,
         stat_udp_src_port        => bst_udp_src_port
       );
-
     end generate;
 
     -- MM multiplexing
@@ -1215,6 +1207,7 @@ begin
   end generate;
 
   gen_use_ring : if g_use_ring generate
+
     gen_xst_ring : if g_use_xsub generate
       u_ring_lane_xst : entity ring_lib.ring_lane
       generic map (
@@ -1316,7 +1309,6 @@ begin
         );
       end generate;
 
-
       u_mem_mux_reg_ring_lane_info_bf : entity common_lib.common_mem_mux
       generic map (
         g_nof_mosi    => c_sdp_N_beamsets,
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/sdp_statistics_offload.vhd b/applications/lofar2/libraries/sdp/src/vhdl/sdp_statistics_offload.vhd
index d362ef6006..f0a945c3c0 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/sdp_statistics_offload.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/sdp_statistics_offload.vhd
@@ -163,9 +163,7 @@ entity sdp_statistics_offload is
   );
 end sdp_statistics_offload;
 
-
 architecture str of sdp_statistics_offload is
-
   constant c_nof_streams               : natural := 1;
 
   -- header fields
@@ -278,9 +276,7 @@ architecture str of sdp_statistics_offload is
   signal dbg_c_mm_data_size              : natural := c_mm_data_size;
   signal dbg_c_mm_step_size              : natural := c_mm_step_size;
   signal dbg_c_mm_nof_data               : natural := c_mm_nof_data;
-
 begin
-
   -------------------------------------------------------------------------------
   -- Assemble offload header info
   -------------------------------------------------------------------------------
@@ -365,7 +361,6 @@ begin
   dp_header_info(field_hi(c_sdp_stat_hdr_field_arr, "sdp_block_period"                        ) downto field_lo(c_sdp_stat_hdr_field_arr,  "sdp_block_period"                        )) <= sdp_info.block_period;
   dp_header_info(field_hi(c_sdp_stat_hdr_field_arr, "dp_bsn"                                  ) downto field_lo(c_sdp_stat_hdr_field_arr,  "dp_bsn"                                  )) <= hdr_input.bsn_at_sync;
 
-
   p_reg : process(dp_rst, dp_clk)
   begin
     if dp_rst = '1' then
@@ -467,6 +462,7 @@ begin
   gen_data_id_sst : if g_statistics_type = "SST" generate
     data_id_rec.sst_signal_input_index <= r.packet_count + p.local_si_offset;
   end generate;
+
   gen_data_id_sst_os : if g_statistics_type = "SST_OS" generate
     -- Signal input index is repeated, first 0:11 (r.packet_count 0:11) with fsub_type = 0.
     -- Then for r.packet_count 12:23, signal input index is again 0:11 but with fsub_type = 1.
@@ -476,9 +472,11 @@ begin
   gen_no_os : if g_statistics_type /= "SST_OS" generate  -- Set fsub_type to sdp_info.fsub_type when g_statistics_type is not SST_OS.
     fsub_type <= sdp_info.fsub_type;
   end generate;
+
   gen_data_id_bst : if g_statistics_type = "BST" generate
     data_id_rec.bst_beamlet_index <= c_beamlet_id;
   end generate;
+
   gen_data_id_xst : if g_statistics_type = "XST" generate
     data_id_rec.xst_subband_index <= func_sdp_modulo_N_sub(hdr_input.crosslets_info_rec.offset_arr(r.crosslet_count));
     data_id_rec.xst_signal_input_A_index <= p.local_si_offset;
@@ -717,5 +715,4 @@ begin
 
     in_sosi_arr(0) => udp_sosi
   );
-
 end str;
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/sdp_subband_equalizer.vhd b/applications/lofar2/libraries/sdp/src/vhdl/sdp_subband_equalizer.vhd
index edb7f9964f..c42b95e49f 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/sdp_subband_equalizer.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/sdp_subband_equalizer.vhd
@@ -83,7 +83,6 @@ entity sdp_subband_equalizer is
 end sdp_subband_equalizer;
 
 architecture str of sdp_subband_equalizer is
-
   constant c_gain_addr_w : natural := ceil_log2(c_sdp_Q_fft * c_sdp_N_sub);
 
   -- Product width, do -1 to skip double sign bit in product
@@ -103,9 +102,7 @@ architecture str of sdp_subband_equalizer is
   signal weighted_cross_raw_sosi_arr : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
 
   signal sum_raw_sosi_arr            : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- Prepare co and cross input
   -----------------------------------------------------------------------------
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/sdp_subband_weights.vhd b/applications/lofar2/libraries/sdp/src/vhdl/sdp_subband_weights.vhd
index 8b2c4e4eb3..75cbf8a89d 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/sdp_subband_weights.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/sdp_subband_weights.vhd
@@ -74,7 +74,6 @@ entity sdp_subband_weights is
 end sdp_subband_weights;
 
 architecture str of sdp_subband_weights is
-
   constant c_gain_addr_w : natural := ceil_log2(c_sdp_Q_fft * c_sdp_N_sub);
 
   -- Product width, do -1 to skip double sign bit in product
@@ -83,9 +82,7 @@ architecture str of sdp_subband_weights is
   signal in_sosi : t_dp_sosi;
   signal cnt : natural range 0 to c_sdp_Q_fft * c_sdp_N_sub - 1;
   signal gains_rd_address : std_logic_vector(c_gain_addr_w - 1 downto 0);
-
 begin
-
   in_sosi <= in_raw_sosi_arr(0);  -- use ctrl from input [0]
 
   -----------------------------------------------------------------------------
@@ -188,5 +185,4 @@ begin
     in_sosi_arr       =>  in_cross_raw_sosi_arr,
     out_sosi_arr      =>  weighted_cross_raw_sosi_arr
   );
-
 end str;
diff --git a/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_crosslets_subband_select.vhd b/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_crosslets_subband_select.vhd
index d677643371..39f4fb1d94 100644
--- a/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_crosslets_subband_select.vhd
+++ b/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_crosslets_subband_select.vhd
@@ -44,12 +44,9 @@ use dp_lib.tb_dp_pkg.all;
 use work.sdp_pkg.all;
 
 entity tb_sdp_crosslets_subband_select is
-
 end tb_sdp_crosslets_subband_select;
 
-
 architecture tb of tb_sdp_crosslets_subband_select is
-
   constant c_clk_period           : time := 10 ns;
   constant c_mm_clk_period        : time := 20 ns;
   constant c_rl                   : natural := 1;
@@ -97,9 +94,7 @@ architecture tb of tb_sdp_crosslets_subband_select is
   signal cur_crosslets_info_rec       : t_sdp_crosslets_info;
   signal exp_prev_crosslets_info_rec  : t_sdp_crosslets_info;
   signal prev_crosslets_info_rec      : t_sdp_crosslets_info;
-
 begin
-
   clk <= (not clk) or tb_end after c_clk_period / 2;
   mm_clk <= (not mm_clk) or tb_end after c_mm_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 7;
@@ -307,5 +302,4 @@ begin
     cur_crosslets_info_rec  => cur_crosslets_info_rec,
     prev_crosslets_info_rec => prev_crosslets_info_rec
   );
-
 end tb;
diff --git a/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_info.vhd b/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_info.vhd
index cc7d5ac3fb..ef323ac858 100644
--- a/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_info.vhd
+++ b/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_info.vhd
@@ -41,7 +41,6 @@ use common_lib.tb_common_pkg.all;
 use common_lib.tb_common_mem_pkg.all;
 use work.sdp_pkg.all;
 
-
 entity tb_sdp_info is
 end tb_sdp_info;
 
@@ -197,7 +196,6 @@ begin
     proc_common_wait_some_cycles(mm_clk, 100);
     tb_mm_reg_end <= '1';
     wait;
-
   end process;
 
   -- check if values in sdp_info match with expected values
@@ -220,7 +218,6 @@ begin
     wait;
   end process;
 
-
   -- SDP info
   u_dut: entity work.sdp_info
     port map (
@@ -238,5 +235,4 @@ begin
 
       sdp_info  => sdp_info
     );
-
 end tb;
diff --git a/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_pkg.vhd b/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_pkg.vhd
index d84f73d36b..47cc9348b2 100644
--- a/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_pkg.vhd
+++ b/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_pkg.vhd
@@ -32,7 +32,6 @@ use common_lib.common_network_layers_pkg.all;
 use work.sdp_pkg.all;
 
 package tb_sdp_pkg is
-
   -----------------------------------------------------------------------------
   -- Derive low part of MAC, IP from global node (GN) index
   -----------------------------------------------------------------------------
@@ -93,7 +92,6 @@ package tb_sdp_pkg is
                                       cross_subband_ampl, cross_subband_phase, cross_esub_gain, cross_esub_phase : real)
                                       return t_real_arr;  -- 0:3 = ampl, phase, re, im
 
-
   -----------------------------------------------------------------------------
   -- Beamformer (BF)
   -----------------------------------------------------------------------------
@@ -104,11 +102,9 @@ package tb_sdp_pkg is
                                rem_subband_ampl, rem_subband_phase, rem_bf_gain, rem_bf_phase : real;
                                nof_rem : natural)
                                return t_real_arr;  -- 0:3 = ampl, phase, re, im
-
 end package tb_sdp_pkg;
 
 package body tb_sdp_pkg is
-
   function func_sdp_gn_index_to_mac_15_0(gn_index : natural) return std_logic_vector is
     constant c_unb_nr    : natural := gn_index / 4;  -- 4 PN per Uniboard2
     constant c_node_nr   : natural := gn_index mod 4;
@@ -423,7 +419,6 @@ package body tb_sdp_pkg is
     return true;
   end func_sdp_verify_cep_header;
 
-
   function func_sdp_subband_equalizer(sp_subband_ampl, sp_subband_phase, sp_esub_gain, sp_esub_phase,
                                       cross_subband_ampl, cross_subband_phase, cross_esub_gain, cross_esub_phase : real)
                                       return t_real_arr is  -- 0:3 = ampl, phase, re, im
@@ -448,7 +443,6 @@ package body tb_sdp_pkg is
     return v_tuple;
   end;
 
-
   function func_sdp_beamformer(sp_subband_ampl, sp_subband_phase, sp_bf_gain, sp_bf_phase,
                                rem_subband_ampl, rem_subband_phase, rem_bf_gain, rem_bf_phase : real;
                                nof_rem : natural)
diff --git a/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_statistics_offload.vhd b/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_statistics_offload.vhd
index eafe4669a3..235b962b49 100644
--- a/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_statistics_offload.vhd
+++ b/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_statistics_offload.vhd
@@ -50,7 +50,6 @@ use ring_lib.ring_pkg.all;
 use work.sdp_pkg.all;
 use work.tb_sdp_pkg.all;
 
-
 entity tb_sdp_statistics_offload is
   generic (
     -- All
@@ -73,7 +72,6 @@ entity tb_sdp_statistics_offload is
 end tb_sdp_statistics_offload;
 
 architecture tb of tb_sdp_statistics_offload is
-
   constant c_dp_clk_period : time := 5 ns;  -- 200 MHz
   constant c_mm_clk_period : time := sel_a_b(g_fast_mm_clk, 1 , 10) * 1 ns;
   constant c_mm_dp_clk_ratio : natural := sel_a_b(c_mm_clk_period > c_dp_clk_period, c_mm_clk_period / c_dp_clk_period, 1);
@@ -250,9 +248,7 @@ architecture tb of tb_sdp_statistics_offload is
   signal dbg_c_nof_block_per_sync        : natural := c_nof_block_per_sync;
   signal dbg_c_nof_clk_per_block         : natural := c_nof_clk_per_block;
   signal dbg_c_nof_clk_per_sync          : natural := c_nof_clk_per_sync;
-
 begin
-
   -- Check consistency of constant value dependencies
   assert c_ram_size = c_mm_ram_size report "Wrong derivation of RAM size." severity FAILURE;
 
@@ -382,9 +378,11 @@ begin
   exp_dp_bsn <= cur_dp_bsn when rising_edge(dp_clk) and rx_offload_sosi.sync = '1';  -- previous sync interval
   -- SST, SST_OS
   exp_sst_signal_input <= (rx_packet_cnt mod c_sdp_S_pn) + c_sdp_S_pn * gn_index;  -- Using MOD c_sdp_S_pn for SST_OS.
+
   gen_fsub_type : if g_statistics_type = "SST_OS" generate
     exp_sdp_info.fsub_type <= '0' when rx_packet_cnt < c_sdp_S_pn else '1';
   end generate;
+
   -- BST
   exp_bst_beamlet_index <= c_beamlet_index;
   -- XST
@@ -579,7 +577,6 @@ begin
           v_exp_data := v_exp_data + J * c_packet_size;  -- c_packet_size = 576
           v_exp_data := v_exp_data + K * c_mm_Xsq_span;  -- c_mm_Xsq_span = 4096
           assert v_exp_data = v_rx_data report "Wrong XST payload data Rx" severity ERROR;
-
         end if;
         -- for debug in wave window
         rx_val <= '1';
@@ -699,5 +696,4 @@ begin
   -- To view the 32 bit 1GbE offload data more easily in the Wave window
   sdp_offload_data <= sdp_offload_sosi.data(c_word_w - 1 downto 0);
   rx_offload_data <= rx_offload_sosi.data(c_word_w - 1 downto 0);
-
 end tb;
diff --git a/applications/lofar2/libraries/sdp/tb/vhdl/tb_tb_sdp_statistics_offload.vhd b/applications/lofar2/libraries/sdp/tb/vhdl/tb_tb_sdp_statistics_offload.vhd
index 50b2e2ec7a..c325ba9be2 100644
--- a/applications/lofar2/libraries/sdp/tb/vhdl/tb_tb_sdp_statistics_offload.vhd
+++ b/applications/lofar2/libraries/sdp/tb/vhdl/tb_tb_sdp_statistics_offload.vhd
@@ -36,7 +36,6 @@ end tb_tb_sdp_statistics_offload;
 architecture tb of tb_tb_sdp_statistics_offload is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
 --    -- All
 --    g_fast_mm_clk              : BOOLEAN := TRUE;  -- When TRUE use 1 GHz mm_clk  to speed up simulation, else use 100 MHz mm_clk
 --                                                   -- for real speed of u_dp_block_from_mm_dc in sdp_statistics_offload
@@ -72,5 +71,4 @@ begin
   u_xst_P9_N7_RN0_7         : entity work.tb_sdp_statistics_offload generic map( true, "XST", 50,  true, 3, 3, 0, 0,  8,  9, 7, 1);  -- P_sq = 9 > N_rn/2+1 = 5
   u_xst_P9_N4_RN0_7_slow_mm : entity work.tb_sdp_statistics_offload generic map(false, "XST", 50,  true, 3, 3, 0, 0,  8,  9, 4, 1);  -- P_sq = 9 > N_rn/2+1 = 5
   u_xst_P9_N7_RN0_7_slow_mm : entity work.tb_sdp_statistics_offload generic map(false, "XST", 50,  true, 3, 3, 0, 0,  8,  9, 7, 1);  -- P_sq = 9 > N_rn/2+1 = 5
-
 end tb;
diff --git a/applications/rdma_demo/src/vhdl/rdma_demo_eth_tester_wrapper.vhd b/applications/rdma_demo/src/vhdl/rdma_demo_eth_tester_wrapper.vhd
index a8639774e0..8a099df82c 100644
--- a/applications/rdma_demo/src/vhdl/rdma_demo_eth_tester_wrapper.vhd
+++ b/applications/rdma_demo/src/vhdl/rdma_demo_eth_tester_wrapper.vhd
@@ -150,7 +150,6 @@ entity rdma_demo_eth_tester_wrapper is
    );
 end rdma_demo_eth_tester_wrapper;
 
-
 architecture str of rdma_demo_eth_tester_wrapper is
   constant c_nof_byte                   : natural := c_rdma_demo_nof_octet_output_100gbe;
 
@@ -182,9 +181,7 @@ architecture str of rdma_demo_eth_tester_wrapper is
 
   signal mm_rst : std_logic := '0';
   signal st_rst : std_logic := '0';
-
 begin
-
   u_eth_tester : entity eth_lib.eth_tester
   generic map (
     g_nof_octet_generate => c_rdma_demo_nof_octet_generate_100gbe,
@@ -379,5 +376,4 @@ begin
   reg_strobe_total_count_rx_avs_readdata      <= RESIZE_UVEC_32(reg_strobe_total_count_rx_cipo.rddata);
   reg_strobe_total_count_rx_avs_readdatavalid <= reg_strobe_total_count_rx_cipo.rdval;
   reg_strobe_total_count_rx_avs_waitrequest   <= reg_strobe_total_count_rx_cipo.waitrequest;
-
 end str;
diff --git a/applications/rdma_demo/src/vhdl/rdma_demo_pkg.vhd b/applications/rdma_demo/src/vhdl/rdma_demo_pkg.vhd
index 438bd8acd6..ebb8993efb 100644
--- a/applications/rdma_demo/src/vhdl/rdma_demo_pkg.vhd
+++ b/applications/rdma_demo/src/vhdl/rdma_demo_pkg.vhd
@@ -30,11 +30,9 @@ use common_lib.common_field_pkg.all;
 use common_lib.common_network_layers_pkg.all;
 
 package rdma_demo_pkg is
-
   constant c_rdma_demo_nof_octet_generate_100gbe : natural := 64;
   constant c_rdma_demo_nof_octet_output_100gbe   : natural := 64;
 
-
   -- hdr_field_sel bit selects where the hdr_field value is set:
   -- . 0 = data path controlled, value is set in data path, so field_default()
   --       is not used.
@@ -67,7 +65,6 @@ package rdma_demo_pkg is
 
   constant c_rdma_demo_dp_app_hdr_len  : natural :=  12;  -- octets
 
-
   -- RoCEv2 header for RDMA write operation (excluding ETH, IP, UDP)
   -- Base Transport Header (BTH) + RDMA Extended Transport Header (RETH) + Immediate Data
   constant c_rdma_demo_roce_nof_hdr_fields : natural := 12 + 4 + 13 + 3 + 1;
@@ -117,10 +114,7 @@ package rdma_demo_pkg is
 
   constant c_rdma_demo_roce_hdr_len  : natural :=  32;  -- octets
   constant c_rdma_demo_roce_icrc_len : natural :=  4;   -- octets
-
 end rdma_demo_pkg;
 
 package body rdma_demo_pkg is
-
 end rdma_demo_pkg;
-
diff --git a/applications/rdma_demo/src/vhdl/rdma_demo_roce_tester_wrapper.vhd b/applications/rdma_demo/src/vhdl/rdma_demo_roce_tester_wrapper.vhd
index 7eab44990b..928a80f195 100644
--- a/applications/rdma_demo/src/vhdl/rdma_demo_roce_tester_wrapper.vhd
+++ b/applications/rdma_demo/src/vhdl/rdma_demo_roce_tester_wrapper.vhd
@@ -151,7 +151,6 @@ entity rdma_demo_roce_tester_wrapper is
    );
 end rdma_demo_roce_tester_wrapper;
 
-
 architecture str of rdma_demo_roce_tester_wrapper is
   constant c_nof_byte                   : natural := c_rdma_demo_nof_octet_output_100gbe;
 
@@ -183,9 +182,7 @@ architecture str of rdma_demo_roce_tester_wrapper is
 
   signal mm_rst : std_logic := '0';
   signal st_rst : std_logic := '0';
-
 begin
-
   u_eth_tester : entity eth_lib.eth_tester
   generic map (
     g_nof_octet_generate => c_rdma_demo_nof_octet_generate_100gbe,
@@ -383,5 +380,4 @@ begin
   reg_strobe_total_count_rx_avs_readdata      <= RESIZE_UVEC_32(reg_strobe_total_count_rx_cipo.rddata);
   reg_strobe_total_count_rx_avs_readdatavalid <= reg_strobe_total_count_rx_cipo.rdval;
   reg_strobe_total_count_rx_avs_waitrequest   <= reg_strobe_total_count_rx_cipo.waitrequest;
-
 end str;
diff --git a/applications/ta2/bsp/hardware/lofar2_unb2b_ring_bsp/ring_pkg.vhd b/applications/ta2/bsp/hardware/lofar2_unb2b_ring_bsp/ring_pkg.vhd
index b04f2c161c..6dd6746142 100644
--- a/applications/ta2/bsp/hardware/lofar2_unb2b_ring_bsp/ring_pkg.vhd
+++ b/applications/ta2/bsp/hardware/lofar2_unb2b_ring_bsp/ring_pkg.vhd
@@ -27,14 +27,11 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
 package ring_pkg is
-
   function nof_hops_to_source_rn(hops, this_rn, N_rn, lane_dir : natural) return integer;
   function nof_hops_to_source_rn(hops, this_rn, N_rn : std_logic_vector; lane_dir : natural) return std_logic_vector;  -- return vector length is same as hops vector length
-
 end ring_pkg;
 
 package body ring_pkg is
-
   function nof_hops_to_source_rn(hops, this_rn, N_rn, lane_dir : natural) return integer is
     variable v_source_rn : integer;
   begin
@@ -43,6 +40,7 @@ package body ring_pkg is
       if v_source_rn < 0 then  -- Cannot use MOD as N_rn is not a constant.
         v_source_rn := v_source_rn + N_rn;
       end if;
+
     else
       v_source_rn := this_rn + hops;
       if v_source_rn > N_rn then
diff --git a/applications/ta2/bsp/hardware/lofar2_unb2b_ring_bsp/tb_lofar2_unb2b_ring_bsp.vhd b/applications/ta2/bsp/hardware/lofar2_unb2b_ring_bsp/tb_lofar2_unb2b_ring_bsp.vhd
index 9597c5e56d..34b1424f81 100644
--- a/applications/ta2/bsp/hardware/lofar2_unb2b_ring_bsp/tb_lofar2_unb2b_ring_bsp.vhd
+++ b/applications/ta2/bsp/hardware/lofar2_unb2b_ring_bsp/tb_lofar2_unb2b_ring_bsp.vhd
@@ -66,7 +66,6 @@ entity tb_lofar2_unb2b_ring_bsp is
 end tb_lofar2_unb2b_ring_bsp;
 
 architecture tb of tb_lofar2_unb2b_ring_bsp is
-
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
   constant c_node_nr         : natural := 0;
@@ -85,7 +84,6 @@ architecture tb of tb_lofar2_unb2b_ring_bsp is
 
   constant c_nof_block_per_sync  : natural := 16;
 
-
   -- MM
   constant c_mm_file_reg_sdp_info             : string := mmf_unb_file_prefix(c_unb_nr, c_node_nr) & "REG_SDP_INFO";
   constant c_mm_file_reg_dp_xonoff_bg         : string := mmf_unb_file_prefix(c_unb_nr, c_node_nr) & "REG_DP_XONOFF_BG";
@@ -100,7 +98,6 @@ architecture tb of tb_lofar2_unb2b_ring_bsp is
   signal tb_clk              : std_logic := '0';
   signal rd_data             : std_logic_vector(c_32 - 1 downto 0);
 
-
   -- 10GbE
   signal tr_10GbE_src_out       : t_dp_sosi;
   signal tr_ref_clk_312         : std_logic := '0';
@@ -130,9 +127,7 @@ architecture tb of tb_lofar2_unb2b_ring_bsp is
   signal si_lpbk_0           : std_logic_vector(c_unb2b_board_tr_qsfp.bus_w - 1 downto 0);
   signal si_lpbk_1           : std_logic_vector(c_unb2b_board_tr_qsfp.bus_w - 1 downto 0);
   signal si_lpbk_2           : std_logic_vector(c_unb2b_board_tr_qsfp.bus_w - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -246,7 +241,6 @@ begin
 
     );
 
-
   ------------------------------------------------------------------------------
   -- MM slave accesses via file IO
   ------------------------------------------------------------------------------
@@ -264,7 +258,6 @@ begin
 
     proc_common_wait_until_hi_lo(ext_clk, ext_pps);
 
-
     ----------------------------------------------------------------------------
     -- Enable UDP offload (dp_xonoff) of beamset 0
     ----------------------------------------------------------------------------
@@ -283,7 +276,6 @@ begin
     --  6: BSN_init[31:0]
     --  7: BSN_init[63:32]
 
-
     mmf_mm_bus_wr(c_mm_file_reg_bg_ctrl, 0, 0                   , tb_clk);
     mmf_mm_bus_wr(c_mm_file_reg_bg_ctrl, 1, 750                 , tb_clk);
     mmf_mm_bus_wr(c_mm_file_reg_bg_ctrl, 2, c_nof_block_per_sync, tb_clk);
@@ -293,7 +285,6 @@ begin
     mmf_mm_bus_wr(c_mm_file_reg_bg_ctrl, 6, 0                   , tb_clk);
     mmf_mm_bus_wr(c_mm_file_reg_bg_ctrl, 7, 0                   , tb_clk);
 
-
     mmf_mm_bus_wr(c_mm_file_reg_bg_ctrl, 0, 3                   , tb_clk);
     proc_common_wait_some_cycles(ext_clk, 2 * c_nof_block_per_sync * 1000);
 
@@ -304,7 +295,6 @@ begin
       mmf_mm_bus_rd(c_mm_file_reg_bsn_monitor_tx, I, rd_data, tb_clk);
     end loop;
 
-
     ---------------------------------------------------------------------------
     -- End Simulation
     ---------------------------------------------------------------------------
@@ -313,5 +303,4 @@ begin
     proc_common_stop_simulation(true, ext_clk, sim_done, tb_end);
     wait;
   end process;
-
 end tb;
diff --git a/applications/ta2/bsp/hardware/lofar2_unb2b_ring_bsp/top.vhd b/applications/ta2/bsp/hardware/lofar2_unb2b_ring_bsp/top.vhd
index f7b313a11e..52f72532c2 100644
--- a/applications/ta2/bsp/hardware/lofar2_unb2b_ring_bsp/top.vhd
+++ b/applications/ta2/bsp/hardware/lofar2_unb2b_ring_bsp/top.vhd
@@ -106,7 +106,6 @@ entity top is
   );
 end top;
 
-
 architecture str of top is
   ---------------
   -- Constants
@@ -329,7 +328,6 @@ architecture str of top is
   signal ta2_unb2b_10GbE_ring_ch_snk_out_arr  : t_dp_siso_arr(c_nof_streams_ring - 1 downto 0) := (others => c_dp_siso_rst);
   signal ta2_unb2b_10GbE_ring_ch_snk_in_arr   : t_dp_sosi_arr(c_nof_streams_ring - 1 downto 0) := (others => c_dp_sosi_rst);
 
-
   signal ta2_unb2b_10GbE_qsfp_src_out_arr     : t_dp_sosi_arr(c_nof_streams_qsfp - 1 downto 0) := (others => c_dp_sosi_rst);
   signal ta2_unb2b_10GbE_qsfp_src_in_arr      : t_dp_siso_arr(c_nof_streams_qsfp - 1 downto 0) := (others => c_dp_siso_rst);
   signal ta2_unb2b_10GbE_qsfp_snk_out_arr     : t_dp_siso_arr(c_nof_streams_qsfp - 1 downto 0) := (others => c_dp_siso_rst);
@@ -386,9 +384,7 @@ architecture str of top is
   signal gn_index   : natural := 0;
   signal this_rn_id : std_logic_vector(c_sdp_W_gn_id - 1 downto 0);
   signal sdp_info   : t_sdp_info := c_sdp_info_rst;
-
 begin
-
   assert g_nof_lanes <= c_nof_streams_ring report "g_nof_lanes is configured too high!" severity ERROR;
 
   ------------
@@ -452,11 +448,10 @@ begin
   RING_1_TX <= i_RING_TX(1);
 
   gen_wire_bus : for i in 0 to c_nof_ring_bus - 1 generate
-    gen_wire_signals : for j in 0 to c_ring_bus_w - 1 generate
 
+    gen_wire_signals : for j in 0 to c_ring_bus_w - 1 generate
       i_RING_TX(i)(j) <= unb2b_board_ring_io_serial_tx_arr(i * c_ring_bus_w + j);
       unb2b_board_ring_io_serial_rx_arr(i * c_ring_bus_w + j) <= i_RING_RX(i)(j);
-
     end generate;
   end generate;
 
@@ -592,7 +587,6 @@ begin
     kernel_snk_in_arr  => kernel_from_lane_sosi_arr(g_nof_lanes - 1 downto 0)
   );
 
-
   -----------------------------------------------------------------------------
   -- kernel clock crossing for bs sosi
   -----------------------------------------------------------------------------
@@ -1523,4 +1517,3 @@ begin
   );
   end generate;
 end str;
-
diff --git a/applications/ta2/bsp/hardware/lofar2_unb2b_ring_bsp/top_components_pkg.vhd b/applications/ta2/bsp/hardware/lofar2_unb2b_ring_bsp/top_components_pkg.vhd
index 7300ceb6ee..deca506ed8 100644
--- a/applications/ta2/bsp/hardware/lofar2_unb2b_ring_bsp/top_components_pkg.vhd
+++ b/applications/ta2/bsp/hardware/lofar2_unb2b_ring_bsp/top_components_pkg.vhd
@@ -28,7 +28,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package top_components_pkg is
-
     component board is
         port (
             avs_eth_0_clk_export                     : out std_logic;  -- export
@@ -454,7 +453,6 @@ package top_components_pkg is
       board_kernel_stream_snk_tx_monitor_7_valid  : out std_logic;
       board_kernel_stream_snk_tx_monitor_7_ready  : in  std_logic;
 
-
       board_kernel_stream_src_bs_data       : in  std_logic_vector(103 downto 0);
       board_kernel_stream_src_bs_valid      : in  std_logic;
       board_kernel_stream_src_bs_ready      : out std_logic;
@@ -469,5 +467,3 @@ package top_components_pkg is
   end component freeze_wrapper;
 
 end top_components_pkg;
-
-
diff --git a/applications/ta2/bsp/hardware/ta2_unb2b_bsp/top.vhd b/applications/ta2/bsp/hardware/ta2_unb2b_bsp/top.vhd
index b80bc1c49f..3af8c3fc2f 100644
--- a/applications/ta2/bsp/hardware/ta2_unb2b_bsp/top.vhd
+++ b/applications/ta2/bsp/hardware/ta2_unb2b_bsp/top.vhd
@@ -127,7 +127,6 @@ entity top is
   );
 end top;
 
-
 architecture str of top is
   ---------------
   -- Constants
@@ -250,7 +249,6 @@ architecture str of top is
   signal reg_ta2_unb2b_mm_io_mosi   : t_mem_mosi;
   signal reg_ta2_unb2b_mm_io_miso   : t_mem_miso;
 
-
   -- QSFP
   signal i_QSFP_TX                  : t_unb2b_board_qsfp_bus_2arr(c_nof_qsfp_bus - 1 downto 0);
   signal i_QSFP_RX                  : t_unb2b_board_qsfp_bus_2arr(c_nof_qsfp_bus - 1 downto 0);
@@ -344,9 +342,7 @@ architecture str of top is
   signal ta2_unb2b_mm_io_src_out                      : t_dp_sosi;
   signal ta2_unb2b_mm_io_src_in                       : t_dp_siso;
 
-
   constant c_ones : std_logic_vector(511 downto 0) := (others => '1');
-
 begin
   ------------
   -- Front IO
@@ -407,8 +403,6 @@ begin
     QSFP_LED(i * 2 + 1) <=  qsfp_red_led_arr(i);
   end generate;
 
-
-
   ------------
   -- RING IO
   ------------
@@ -472,7 +466,6 @@ begin
   unb2b_board_front_io_serial_tx_arr(0) <= ta2_unb2b_10GbE_tx_serial_r(0);
   ta2_unb2b_10GbE_rx_serial_r(0) <= unb2b_board_front_io_serial_rx_arr(0);
 
-
   u_ta2_unb2b_10GbE : entity ta2_unb2b_10GbE_lib.ta2_unb2b_10GbE
   generic map (
     g_nof_mac => c_nof_10GbE_IP
@@ -495,7 +488,6 @@ begin
     snk_in_arr   => ta2_unb2b_10GbE_snk_in_arr
   );
 
-
   -----------------------------
   -- 1GbE Monitoring & Control
   -----------------------------
@@ -518,7 +510,6 @@ begin
     snk_in           => ta2_unb2b_1GbE_snk_in
   );
 
-
   --------------------------------------
   -- Monitoring & Control UNB protocol
   --------------------------------------
@@ -543,7 +534,6 @@ begin
 
   );
 
-
   ----------
   -- ADC
   ----------
@@ -855,7 +845,6 @@ begin
     ETH_SGOUT                => ETH_SGOUT
   );
 
-
   -----------------------------------------------------------------------------
   -- Board qsys
   -----------------------------------------------------------------------------
@@ -1022,7 +1011,6 @@ begin
       kernel_mem0_byteenable                    => board_kernel_mem0_byteenable,
       kernel_mem0_debugaccess                   => board_kernel_mem0_debugaccess,
 
-
       ddr4a_pll_ref_clk                         => MB_I_REF_CLK,
       ddr4a_oct_oct_rzqin                       => MB_I_IN.oct_rzqin,
       ddr4a_mem_ck                              => MB_I_OU.ck(g_tech_ddr.ck_w - 1 downto 0),
@@ -1042,9 +1030,5 @@ begin
       ddr4a_mem_dq                              => MB_I_IO.dq(g_tech_ddr.dq_w - 1 downto 0),
       ddr4a_mem_dbi_n                           => MB_I_IO.dbi_n(g_tech_ddr.dbi_w - 1 downto 0)
 
-
   );
-
-
 end str;
-
diff --git a/applications/ta2/bsp/hardware/ta2_unb2b_bsp/top_components_pkg.vhd b/applications/ta2/bsp/hardware/ta2_unb2b_bsp/top_components_pkg.vhd
index 4b96f52db1..fa7090c8ba 100644
--- a/applications/ta2/bsp/hardware/ta2_unb2b_bsp/top_components_pkg.vhd
+++ b/applications/ta2/bsp/hardware/ta2_unb2b_bsp/top_components_pkg.vhd
@@ -28,7 +28,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package top_components_pkg is
-
     component board is
         port (
             avs_eth_0_clk_export                      : out   std_logic;  -- export
@@ -305,5 +304,3 @@ package top_components_pkg is
   end component freeze_wrapper;
 
 end top_components_pkg;
-
-
diff --git a/applications/ta2/ip/ta2_channel_cross/ta2_channel_cross.vhd b/applications/ta2/ip/ta2_channel_cross/ta2_channel_cross.vhd
index ba356beb86..49641543b1 100644
--- a/applications/ta2/ip/ta2_channel_cross/ta2_channel_cross.vhd
+++ b/applications/ta2/ip/ta2_channel_cross/ta2_channel_cross.vhd
@@ -100,9 +100,7 @@ entity ta2_channel_cross is
   );
 end ta2_channel_cross;
 
-
 architecture str of ta2_channel_cross is
-
   constant c_data_w    : natural := c_byte_w * g_nof_bytes;
   constant c_empty_w   : natural := ceil_log2(g_nof_bytes);
   constant c_err_w     : natural := sel_a_b(g_use_err, g_err_w, 0);
@@ -126,7 +124,6 @@ architecture str of ta2_channel_cross is
   signal dp_latency_adapter_rx_snk_out_arr : t_dp_siso_arr(g_nof_streams - 1 downto 0);
   signal dp_latency_adapter_rx_src_out_arr : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
   signal dp_latency_adapter_rx_src_in_arr  : t_dp_siso_arr(g_nof_streams - 1 downto 0);
-
 begin
   assert g_nof_bytes <= 32 report "g_nof_bytes of ta2_channel_cross is configured higher than 32" severity ERROR;
 
@@ -187,10 +184,12 @@ begin
     ----------------------------------------------------------------------------
     -- Reverse byte order
     gen_reverse_rx_bytes : if g_reverse_bytes generate
+
       gen_rx_bytes: for I in 0 to g_nof_bytes - 1 generate
         kernel_src_out_arr(stream).data(c_byte_w * (g_nof_bytes - I) - 1 downto c_byte_w * (g_nof_bytes - 1 - I)) <= dp_latency_adapter_tx_src_out_arr(stream).data(c_byte_w * (I + 1) - 1 downto c_byte_w * I);
       end generate;
     end generate;
+
     gen_no_reverse_rx_bytes : if not g_reverse_bytes generate
         kernel_src_out_arr(stream).data(c_data_w - 1 downto 0) <= dp_latency_adapter_tx_src_out_arr(stream).data(c_data_w - 1 downto 0);
     end generate;
@@ -223,10 +222,12 @@ begin
     ----------------------------------------------------------------------------
     -- Reverse byte order to correct for endianess
     gen_reverse_tx_bytes : if g_reverse_bytes generate
+
       gen_tx_bytes: for I in 0 to g_nof_bytes - 1 generate
         dp_latency_adapter_rx_snk_in_arr(stream).data(c_byte_w * (g_nof_bytes - I) - 1 downto c_byte_w * (g_nof_bytes - 1 - I)) <= kernel_snk_in_arr(stream).data(c_byte_w * (I + 1) - 1 downto c_byte_w * I);
       end generate;
     end generate;
+
     gen_no_reverse_tx_bytes : if not g_reverse_bytes generate
       dp_latency_adapter_rx_snk_in_arr(stream).data(c_data_w - 1 downto 0) <= kernel_snk_in_arr(stream).data(c_data_w - 1 downto 0);
     end generate;
@@ -300,8 +301,5 @@ begin
       src_in      => dp_src_in_arr(stream),
       src_out     => dp_src_out_arr(stream)
     );
-
  end generate;
-
 end str;
-
diff --git a/applications/ta2/ip/ta2_unb2b_10GbE/ta2_unb2b_10GbE.vhd b/applications/ta2/ip/ta2_unb2b_10GbE/ta2_unb2b_10GbE.vhd
index 92e3b7e45f..be705c1148 100644
--- a/applications/ta2/ip/ta2_unb2b_10GbE/ta2_unb2b_10GbE.vhd
+++ b/applications/ta2/ip/ta2_unb2b_10GbE/ta2_unb2b_10GbE.vhd
@@ -91,9 +91,7 @@ entity ta2_unb2b_10GbE is
   );
 end ta2_unb2b_10GbE;
 
-
 architecture str of ta2_unb2b_10GbE is
-
   constant c_sim                           : boolean := false;
 
   constant c_tx_fifo_fill                  : natural := 1125;  -- Largest frame is 9000 bytes = 1125
@@ -133,9 +131,7 @@ architecture str of ta2_unb2b_10GbE is
 
   signal dp_xonoff_src_out_arr             : t_dp_sosi_arr(g_nof_mac - 1 downto 0);
   signal dp_xonoff_src_in_arr              : t_dp_siso_arr(g_nof_mac - 1 downto 0);
-
 begin
-
   --------
   -- PLL
   --------
@@ -177,7 +173,6 @@ begin
     tr_ref_clk_156    => tr_ref_clk_156,
     tr_ref_rst_156    => tr_ref_rst_156,
 
-
     -- Output clocks
     -- . Reference
     eth_ref_clk_644   => eth_ref_clk_644,
@@ -206,6 +201,7 @@ begin
     gen_err_in: if g_use_err generate
       dp_latency_adapter_tx_snk_in_arr(mac).err(g_err_w - 1 downto 0) <= snk_in_arr(mac).data(71 + g_err_w downto 72);
     end generate;
+
     dp_latency_adapter_tx_snk_in_arr(mac).sop <= snk_in_arr(mac).data(64);
     dp_latency_adapter_tx_snk_in_arr(mac).eop <= snk_in_arr(mac).data(65);
     dp_latency_adapter_tx_snk_in_arr(mac).empty(2 downto 0) <= snk_in_arr(mac).data(71 downto 69);
@@ -232,7 +228,6 @@ begin
       src_in    => dp_latency_adapter_tx_src_in_arr(mac)
     );
 
-
     -----------------------------------------------------------------------------
     -- RX XON frame control
     -----------------------------------------------------------------------------
@@ -329,6 +324,7 @@ begin
     gen_err_out: if g_use_err generate
       src_out_arr(mac).data(71 + g_err_w downto 72) <= dp_latency_adapter_rx_src_out_arr(mac).err(g_err_w - 1 downto 0);
     end generate;
+
     src_out_arr(mac).data(64) <= dp_latency_adapter_rx_src_out_arr(mac).sop;
     src_out_arr(mac).data(65) <= dp_latency_adapter_rx_src_out_arr(mac).eop;
     src_out_arr(mac).data(71 downto 69) <= dp_latency_adapter_rx_src_out_arr(mac).empty(2 downto 0);
@@ -372,7 +368,4 @@ begin
     serial_tx_arr    => tx_serial_r,
     serial_rx_arr    => rx_serial_r
   );
-
-
 end str;
-
diff --git a/applications/ta2/ip/ta2_unb2b_1GbE/ta2_unb2b_1GbE.vhd b/applications/ta2/ip/ta2_unb2b_1GbE/ta2_unb2b_1GbE.vhd
index d1e8fe88dc..cd1da96996 100644
--- a/applications/ta2/ip/ta2_unb2b_1GbE/ta2_unb2b_1GbE.vhd
+++ b/applications/ta2/ip/ta2_unb2b_1GbE/ta2_unb2b_1GbE.vhd
@@ -71,9 +71,7 @@ entity ta2_unb2b_1GbE is
   );
 end ta2_unb2b_1GbE;
 
-
 architecture str of ta2_unb2b_1GbE is
-
   constant c_sim                           : boolean := false;
   constant c_empty_w                       : natural := 2;
   constant c_tx_fifo_size                  : natural := 10;  -- Can be small as flow control is enabled
@@ -93,9 +91,7 @@ architecture str of ta2_unb2b_1GbE is
 
   signal dp_xonoff_src_out                 : t_dp_sosi;
   signal dp_xonoff_src_in                  : t_dp_siso;
-
 begin
-
 -------------------------------------------------------
  -- Mapping Data from OpenCL kernel to 1GbE Interface --
   -------------------------------------------------------
@@ -135,7 +131,6 @@ begin
     src_in    => dp_latency_adapter_tx_src_in
   );
 
-
   -----------------------------------------------------------------------------
   -- TX XON frame control
   -----------------------------------------------------------------------------
@@ -224,7 +219,6 @@ begin
     src_in    => dp_latency_adapter_rx_src_in
   );
 
-
   ----------------------------------------------------------------------------
   -- Data mapping
   ----------------------------------------------------------------------------
@@ -238,11 +232,7 @@ begin
   src_out.data(33) <= dp_latency_adapter_rx_src_out.eop;
   src_out.data(39 downto 38) <= dp_latency_adapter_rx_src_out.empty(1 downto 0);
 
-
   src_out.valid <= dp_latency_adapter_rx_src_out.valid;
   dp_latency_adapter_rx_src_in.ready <= src_in.ready;
   dp_latency_adapter_rx_src_in.xon <= '1';
-
-
 end str;
-
diff --git a/applications/ta2/ip/ta2_unb2b_1GbE/ta2_unb2b_1GbE_ip_wrapper.vhd b/applications/ta2/ip/ta2_unb2b_1GbE/ta2_unb2b_1GbE_ip_wrapper.vhd
index 0f59d6bcbb..1083a6bc15 100644
--- a/applications/ta2/ip/ta2_unb2b_1GbE/ta2_unb2b_1GbE_ip_wrapper.vhd
+++ b/applications/ta2/ip/ta2_unb2b_1GbE/ta2_unb2b_1GbE_ip_wrapper.vhd
@@ -61,7 +61,6 @@ entity ta2_unb2b_1GbE_ip_wrapper is
   );
 end ta2_unb2b_1GbE_ip_wrapper;
 
-
 architecture str of ta2_unb2b_1GbE_ip_wrapper is
   ----------------------------------------------------------------------------
   -- ta2_unb2b_1GbE Component
@@ -100,9 +99,7 @@ architecture str of ta2_unb2b_1GbE_ip_wrapper is
     kernel_snk_ready   : out std_logic  -- Flow control towards kernel
   );
   end component ta2_unb2b_1GbE;
-
 begin
-
   u_ta2_unb2b_1GbE : ta2_unb2b_1GbE
     port map (
       st_clk             => st_clk,
@@ -133,5 +130,4 @@ begin
       kernel_snk_valid   => kernel_snk_valid,
       kernel_snk_ready   => kernel_snk_ready
     );
-
 end str;
diff --git a/applications/ta2/ip/ta2_unb2b_40GbE/ta2_unb2b_40GbE.vhd b/applications/ta2/ip/ta2_unb2b_40GbE/ta2_unb2b_40GbE.vhd
index 2fce7e9a33..44b951b237 100644
--- a/applications/ta2/ip/ta2_unb2b_40GbE/ta2_unb2b_40GbE.vhd
+++ b/applications/ta2/ip/ta2_unb2b_40GbE/ta2_unb2b_40GbE.vhd
@@ -79,15 +79,12 @@ entity ta2_unb2b_40GbE is
   );
 end ta2_unb2b_40GbE;
 
-
 architecture str of ta2_unb2b_40GbE is
-
   constant c_max_packet_size : natural := 128;  -- 128 * 256 bits words
   constant c_tx_fifo_fill    : natural := 282;  -- Largest frame is 9000 bytes = 1125
   constant c_tx_fifo_size    : natural := 512;
   constant c_rx_fifo_size    : natural := 64;  -- should be large enough
 
-
   constant c_data_w : natural := 256;
   ----------------------------------------------------------------------------
   -- Reset signals
@@ -268,11 +265,7 @@ architecture str of ta2_unb2b_40GbE is
     tx_inc_sizeok_fcserr  : out std_logic_vector(0 downto 0)  -- tx_inc_sizeok_fcserr
   );
   end component arria10_40g_mac;
-
-
-
 begin
-
   gen_mac: for mac in 0 to g_nof_mac - 1 generate
     ----------------------------------------------------------------------------
     -- Data mapping
@@ -487,7 +480,6 @@ begin
          rx_serial              => rx_serial_r(4 * (mac + 1) - 1 downto 4 * mac)
       );
 
-
     -- No latency adapter needed as the RX MAC does not have a ready input
     ----------------------------------------------------------------------------
     -- RX FIFO
@@ -518,7 +510,6 @@ begin
       src_in  => dp_fifo_dc_src_in_arr(mac)
     );
 
-
     ----------------------------------------------------------------------------
     -- Latency adapter: adapt RL=1 (dp_fifo_dc) to RL=0 (OpenCL kernel).
     ----------------------------------------------------------------------------
@@ -569,7 +560,6 @@ begin
       out_rst   => rst_txmac_arr(mac)
     );
 
-
     -------------------------------------------------------------------------------
     -- PLL for clock generation, every mac needs its own, due to clock nework limitations
     -------------------------------------------------------------------------------
@@ -587,7 +577,4 @@ begin
     end generate;
 
   end generate;
-
-
 end str;
-
diff --git a/applications/ta2/ip/ta2_unb2b_ddr/ta2_unb2b_ddr.vhd b/applications/ta2/ip/ta2_unb2b_ddr/ta2_unb2b_ddr.vhd
index 5f484fa675..4e29874e8d 100644
--- a/applications/ta2/ip/ta2_unb2b_ddr/ta2_unb2b_ddr.vhd
+++ b/applications/ta2/ip/ta2_unb2b_ddr/ta2_unb2b_ddr.vhd
@@ -72,7 +72,6 @@ entity ta2_unb2b_ddr is
     mem1_byteenable    : in  std_logic_vector(63 downto 0)   := (others => 'X');  -- byteenable
     mem1_debugaccess   : in  std_logic                       := 'X';  -- debugacce
 
-
     mb_I_ref_clk       : in std_logic := '0';
     mb_I_ref_rst       : in std_logic := '1';
 
@@ -91,9 +90,7 @@ entity ta2_unb2b_ddr is
   );
 end ta2_unb2b_ddr;
 
-
 architecture str of ta2_unb2b_ddr is
-
   constant c_gigabytes_MB_I             : natural := func_tech_ddr_module_size(g_ddr_MB_I);
   constant c_mb_I_ctlr_address_w        : natural := func_tech_ddr_ctlr_address_w(g_ddr_MB_I);
   constant c_mb_I_ctlr_data_w           : natural := 576;  -- func_tech_ddr_ctlr_data_w(g_ddr_MB_I);
@@ -104,7 +101,6 @@ architecture str of ta2_unb2b_ddr is
   constant c_mb_II_ctlr_data_w          : natural := 576;  -- func_tech_ddr_ctlr_data_w(g_ddr_MB_II);
   constant c_mb_II_ctlr_byteenable_w    : natural := 72;
 
-
   constant c_data_w                     : natural := 512;
   constant c_symbol_w                   : natural := 8;
   constant c_addr_w                     : natural := 33;
@@ -158,7 +154,6 @@ architecture str of ta2_unb2b_ddr is
   signal mb_I_amm_byteenable_0              : std_logic_vector(c_mb_I_ctlr_byteenable_w - 1 downto 0) := (others => '0');
   signal mb_I_amm_readdatavalid_0           : std_logic;
 
-
   -- Memory Bank II signals
   signal mb_II_ref_rst_n                     : std_logic;
   signal mb_II_emif_usr_clk                  : std_logic;
@@ -273,12 +268,8 @@ architecture str of ta2_unb2b_ddr is
            s0_reset         : in  std_logic                                     := 'X'  -- reset
        );
    end component ta2_unb2b_ddr_clock_cross;
-
-
 begin
-
   gen_MB_I : if g_use_MB_I generate
-
     u_mb_I_clock_cross : ta2_unb2b_ddr_clock_cross
         generic map (
             DATA_WIDTH          => c_data_w,
@@ -367,7 +358,6 @@ begin
     mb_I_ref_rst_n <= not mb_I_ref_rst;
 
     gen_I_ip_arria10_e1sg_ddr4_8g_1600 : if g_ddr_MB_I.name = "DDR4" and c_gigabytes_MB_I = 8 and g_ddr_MB_I.mts = 1600 generate
-
       u_ip_arria10_e1sg_ddr4_8g_1600 : ip_arria10_e1sg_ddr4_8g_1600
       port map (
         amm_ready_0         => mb_I_amm_ready_0,  -- ctrl_amm_avalon_slave_0.waitrequest_n
@@ -403,14 +393,11 @@ begin
         local_cal_success   => OPEN,  -- status_conduit_end.local_cal_success
         local_cal_fail      => open  -- .local_cal_fail
       );
-
     end generate;
 
   end generate;
 
-
   gen_MB_II : if g_use_MB_II generate
-
     u_mb_II_clock_cross : ta2_unb2b_ddr_clock_cross
         generic map (
             DATA_WIDTH          => c_data_w,
@@ -499,7 +486,6 @@ begin
     mb_II_ref_rst_n <= not mb_II_ref_rst;
 
     gen_II_ip_arria10_e1sg_ddr4_8g_1600 : if g_ddr_MB_II.name = "DDR4" and c_gigabytes_MB_II = 8 and g_ddr_MB_II.mts = 1600 generate
-
       u_ip_arria10_e1sg_ddr4_8g_1600 : ip_arria10_e1sg_ddr4_8g_1600
       port map (
         amm_ready_0         => mb_II_amm_ready_0,  -- ctrl_amm_avalon_slave_0.waitrequest_n
@@ -535,13 +521,7 @@ begin
         local_cal_success   => OPEN,  -- status_conduit_end.local_cal_success
         local_cal_fail      => open  -- .local_cal_fail
       );
-
     end generate;
 
   end generate;
-
-
-
-
 end str;
-
diff --git a/applications/ta2/ip/ta2_unb2b_jesd204b/ta2_unb2b_jesd204b.vhd b/applications/ta2/ip/ta2_unb2b_jesd204b/ta2_unb2b_jesd204b.vhd
index 0948a6c745..c5d1073de0 100644
--- a/applications/ta2/ip/ta2_unb2b_jesd204b/ta2_unb2b_jesd204b.vhd
+++ b/applications/ta2/ip/ta2_unb2b_jesd204b/ta2_unb2b_jesd204b.vhd
@@ -77,9 +77,7 @@ entity ta2_unb2b_jesd204b is
   );
 end ta2_unb2b_jesd204b;
 
-
 architecture str of ta2_unb2b_jesd204b is
-
   constant c_sim                           : boolean := false;
 
   constant c_nof_streams_jesd204b          : natural := 12;
@@ -101,9 +99,7 @@ architecture str of ta2_unb2b_jesd204b is
   signal i_jesd204b_sync_n_arr             : std_logic_vector(c_nof_streams_jesd204b - 1 downto 0);
   signal jesd204b_serial_rx_arr            : std_logic_vector(c_nof_streams_jesd204b - 1 downto 0) := (others => '0');
   signal jesd204b_disable_arr              : std_logic_vector(c_nof_streams_jesd204b - 1 downto 0);
-
 begin
-
   jesd204b_sync_n_arr <= i_jesd204b_sync_n_arr(g_nof_streams - 1 downto 0);
   jesd204b_serial_rx_arr(g_nof_streams - 1 downto 0) <= serial_rx_arr;
   jesd204b_disable_arr <= (others => '0');
@@ -168,7 +164,6 @@ begin
       src_out     => dp_fifo_dc_rx_src_out_arr(stream)
     );
 
-
     ----------------------------------------------------------------------------
     -- Latency adapter: adapt RL=1 (Upstream) to RL=0 (OpenCL kernel).
     ----------------------------------------------------------------------------
@@ -188,7 +183,6 @@ begin
       src_in    => dp_latency_adapter_rx_src_in_arr(stream)
     );
 
-
     ----------------------------------------------------------------------------
     -- Data mapping
     ----------------------------------------------------------------------------
@@ -204,4 +198,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/applications/ta2/ip/ta2_unb2b_jesd204b/ta2_unb2b_jesd204b_ip_wrapper.vhd b/applications/ta2/ip/ta2_unb2b_jesd204b/ta2_unb2b_jesd204b_ip_wrapper.vhd
index 13f12f6820..102c3f0ec1 100644
--- a/applications/ta2/ip/ta2_unb2b_jesd204b/ta2_unb2b_jesd204b_ip_wrapper.vhd
+++ b/applications/ta2/ip/ta2_unb2b_jesd204b/ta2_unb2b_jesd204b_ip_wrapper.vhd
@@ -56,7 +56,6 @@ entity ta2_unb2b_jesd204b_ip_wrapper is
   );
 end ta2_unb2b_jesd204b_ip_wrapper;
 
-
 architecture str of ta2_unb2b_jesd204b_ip_wrapper is
   ----------------------------------------------------------------------------
   -- ta2_unb2b_ Component
@@ -90,11 +89,7 @@ architecture str of ta2_unb2b_jesd204b_ip_wrapper is
 
     );
   end component ta2_unb2b_jesd204b;
-
-
-
 begin
-
   u_ta2_unb2b_jesd204b : ta2_unb2b_jesd204b
     port map (
       config_clk                => config_clk,
@@ -115,6 +110,4 @@ begin
       kernel_src_valid          => kernel_src_valid,
       kernel_src_ready          => kernel_src_ready
     );
-
 end str;
-
diff --git a/applications/ta2/ip/ta2_unb2b_mm_io/ta2_unb2b_mm_io.vhd b/applications/ta2/ip/ta2_unb2b_mm_io/ta2_unb2b_mm_io.vhd
index cd59a76a88..f73837193b 100644
--- a/applications/ta2/ip/ta2_unb2b_mm_io/ta2_unb2b_mm_io.vhd
+++ b/applications/ta2/ip/ta2_unb2b_mm_io/ta2_unb2b_mm_io.vhd
@@ -92,7 +92,6 @@ entity ta2_unb2b_mm_io is
   );
 end ta2_unb2b_mm_io;
 
-
 architecture str of ta2_unb2b_mm_io is
   constant c_fifo_size : natural := 8;
   constant c_wr_data_w : natural := 72;
@@ -121,7 +120,6 @@ architecture str of ta2_unb2b_mm_io is
   signal reg_b : std_logic_vector(31 downto 0) := (others => '0');
   signal reg_c : std_logic_vector(31 downto 0) := (others => '0');
   signal reg_d : std_logic_vector(31 downto 0) := (others => '0');
-
 begin
   -- Connect MM <-> DP
   wr_sosi.data(31 downto 0) <= mm_mosi.wrdata(31 downto 0);
@@ -171,7 +169,6 @@ begin
       src_out     => out_sosi
     );
 
-
     u_dp_fifo_dc_rd : entity dp_lib.dp_fifo_dc
     generic map (
       g_technology  => c_tech_arria10_e1sg,
@@ -259,6 +256,4 @@ gen_opencl : if g_use_opencl generate
   in_sosi <= snk_in;
 end generate;
 
-
 end str;
-
diff --git a/applications/ta2/ip/ta2_unb2b_mm_io/tb_ta2_unb2b_mm_io.vhd b/applications/ta2/ip/ta2_unb2b_mm_io/tb_ta2_unb2b_mm_io.vhd
index 17aa38a00b..262dbfdd93 100644
--- a/applications/ta2/ip/ta2_unb2b_mm_io/tb_ta2_unb2b_mm_io.vhd
+++ b/applications/ta2/ip/ta2_unb2b_mm_io/tb_ta2_unb2b_mm_io.vhd
@@ -40,7 +40,6 @@ use dp_lib.tb_dp_pkg.all;
 entity tb_ta2_unb2b_mm_io is
 end tb_ta2_unb2b_mm_io;
 
-
 architecture tb of tb_ta2_unb2b_mm_io is
   constant c_data_value : natural := 10;
 
@@ -62,9 +61,7 @@ architecture tb of tb_ta2_unb2b_mm_io is
   signal mm_miso : t_mem_miso := c_mem_miso_rst;
 
   signal busy : boolean := false;
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -98,7 +95,6 @@ begin
     src_out  => out_sosi
   );
 
-
   p_stim_mm : process
   begin
     wait until rst = '0';
@@ -172,8 +168,4 @@ begin
       end if;
     end if;
   end process;
-
-
-
 end tb;
-
diff --git a/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/node_unb1_bn_capture.vhd b/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/node_unb1_bn_capture.vhd
index c886d0d656..e669d24a75 100644
--- a/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/node_unb1_bn_capture.vhd
+++ b/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/node_unb1_bn_capture.vhd
@@ -143,7 +143,6 @@ entity node_unb1_bn_capture is
 end node_unb1_bn_capture;
 
 architecture str of node_unb1_bn_capture is
-
   -- Streaming ctrl path
   constant c_dp_factor          : natural := g_ai.rx_factor * g_ai.dd_factor;
   constant c_wideband_factor    : natural := c_dp_factor;  -- = 4 for dp_clk is 200 MHz frequency and sample frequency Fs is 800 MHz
@@ -166,9 +165,7 @@ architecture str of node_unb1_bn_capture is
   signal dp_bsn_trigger_sp_on   : std_logic;
   signal dp_bsn_trigger_sp_off  : std_logic;
   signal sp_flush_en            : std_logic;
-
 begin
-
   -----------------------------------------------------------------------------
   -- Node function
   --
@@ -252,7 +249,6 @@ begin
     sp_siso_arr               => sp_siso_arr
   );
 
-
   ------------------------------------------------------------------------------
   -- 2a) I2C control for ADU AB
   ------------------------------------------------------------------------------
@@ -396,5 +392,4 @@ begin
     snk_in      => i_sp_sosi_arr(0),  -- only uses eop (= block sync), bsn[]
     trigger_out => dp_bsn_trigger_sp_off
   );
-
 end str;
diff --git a/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture.vhd b/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture.vhd
index 0020141698..39f0e51e18 100644
--- a/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture.vhd
+++ b/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture.vhd
@@ -85,9 +85,7 @@ entity unb1_bn_capture is
   );
 end unb1_bn_capture;
 
-
 architecture str of unb1_bn_capture is
-
   constant c_fw_version             : t_unb1_board_fw_version := (1, 12);  -- firmware version x.y
   constant c_use_phy                : t_c_unb1_board_use_phy := (1, 0, 0, 0, 0, 0, 1, 1);
   constant c_dp_clk_use_pll         : boolean := true;
@@ -188,10 +186,7 @@ architecture str of unb1_bn_capture is
   signal reg_bsn_scheduler_sp_on_miso  : t_mem_miso;
   signal reg_bsn_scheduler_sp_off_mosi  : t_mem_mosi;
   signal reg_bsn_scheduler_sp_off_miso  : t_mem_miso;
-
-
 begin
-
   -----------------------------------------------------------------------------
   -- SOPC system
   -----------------------------------------------------------------------------
@@ -650,7 +645,6 @@ begin
     ETH_SGOUT                => ETH_SGOUT
   );
 
-
   -----------------------------------------------------------------------------
   -- Specific node function
   -----------------------------------------------------------------------------
@@ -741,6 +735,4 @@ begin
     ADC_CD_SCL             => ADC_CD_SCL,  -- I2C CD
     ADC_CD_SDA             => ADC_CD_SDA
   );
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_input.vhd b/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_input.vhd
index 922af3e858..79c2b14005 100644
--- a/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_input.vhd
+++ b/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_input.vhd
@@ -21,7 +21,6 @@
 
 -- Purpose: Capture input from two ADU or use WG data and attach timestamp.
 
-
 library IEEE, common_lib, unb1_board_lib, dp_lib, diag_lib, ppsh_lib, aduh_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -103,9 +102,7 @@ entity unb1_bn_capture_input is
   );
 end unb1_bn_capture_input;
 
-
 architecture str of unb1_bn_capture_input is
-
   constant c_dp_factor                    : natural := g_ai.rx_factor * g_ai.dd_factor;
   constant c_wideband_factor              : natural := c_dp_factor;  -- Wideband rate factor = 4 for dp_clk is 200 MHz frequency and sample frequency Fs is 800 MHz
 
@@ -136,9 +133,7 @@ architecture str of unb1_bn_capture_input is
 
   signal dp_shiftram_src_out_timestamped_arr     : t_dp_sosi_arr(0 to g_ai.nof_sp - 1);
   signal nxt_dp_shiftram_src_out_timestamped_arr : t_dp_sosi_arr(0 to g_ai.nof_sp - 1);
-
 begin
-
   -----------------------------------------------------------------------------
   -- Input samples from ADUH or WG
   -----------------------------------------------------------------------------
@@ -428,5 +423,4 @@ begin
     DCLK        => dp_clk,
     sp_sosi_arr => dp_shiftram_src_out_timestamped_arr
   );
-
 end str;
diff --git a/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_mux.vhd b/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_mux.vhd
index b8dd6fbcd4..c6706e2421 100644
--- a/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_mux.vhd
+++ b/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_mux.vhd
@@ -51,14 +51,11 @@ entity bn_capture_mux is
   );
 end bn_capture_mux;
 
-
 architecture str of bn_capture_mux is
-
   signal wide_siso_arr  : t_dp_siso_arr(0 to g_nof_input - 1);
   signal wide_sosi_arr  : t_dp_sosi_arr(0 to g_nof_input - 1);  -- = [0:3] = Signal Paths [A,B,C,D]
                                                               -- and e.g. A[255:0] = [A(t0), A(t1), ..., A(t31)], so 4*8=32 800M samples in time per one 256b word
 begin
-
   gen_fifo : for I in 0 to g_nof_input - 1 generate
     u_n2w : entity dp_lib.dp_fifo_dc_mixed_widths
     generic map (
@@ -111,6 +108,4 @@ begin
     src_in      => mux_wide_siso,
     src_out     => mux_wide_sosi
   );
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_pkg.vhd b/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_pkg.vhd
index 1534c16a81..ced8c5739b 100644
--- a/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_pkg.vhd
+++ b/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_pkg.vhd
@@ -26,7 +26,6 @@ use common_lib.common_pkg.all;
 use unb1_board_lib.unb1_board_pkg.all;
 
 package unb1_bn_capture_pkg is
-
   -- Signal path input
   type t_c_bn_capture_sp is record
     sample_freq                : natural;  -- = 800;        -- The ADC sample rate is 800 Msps, so the LVDS rate is 800 Mbps per ADC BI data line,
diff --git a/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_storage.vhd b/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_storage.vhd
index 6c014a6fe2..97a864cc1c 100644
--- a/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_storage.vhd
+++ b/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_storage.vhd
@@ -72,9 +72,7 @@ entity bn_capture_storage is
   );
 end bn_capture_storage;
 
-
 architecture str of bn_capture_storage is
-
   constant c_wr_fifo_depth : natural := 128;
   constant c_rd_fifo_depth : natural := 2048;
 
@@ -107,9 +105,7 @@ architecture str of bn_capture_storage is
 
   signal state             : t_state;
   signal nxt_state         : t_state;
-
 begin
-
   phy_clk <= i_phy_clk;
   phy_rst <= i_phy_rst;
 
@@ -203,7 +199,6 @@ begin
     end case;
   end process;
 
-
   u_dp_fifo_to_mm : entity dp_lib.dp_fifo_to_mm
   generic map(
     g_fifo_size => c_rd_fifo_depth
@@ -252,6 +247,4 @@ begin
 
      mm_rd_usedw    => mm_rd_usedw
   );
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_storage_reg.vhd b/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_storage_reg.vhd
index 756ce1b7f7..ded28ec91c 100644
--- a/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_storage_reg.vhd
+++ b/boards/uniboard1/designs/unb1_bn_capture/src/vhdl/unb1_bn_capture_storage_reg.vhd
@@ -56,9 +56,7 @@ entity bn_capture_storage_reg is
    );
 end bn_capture_storage_reg;
 
-
 architecture rtl of bn_capture_storage_reg is
-
   constant c_mm_reg        : t_c_mem := (latency  => 1,
                                          adr_w    => ceil_log2(8),
                                          dat_w    => c_word_w,  -- Use MM bus data width = c_word_w = 32 for all MM registers
@@ -77,9 +75,7 @@ architecture rtl of bn_capture_storage_reg is
   signal mm_done           : std_logic;
   signal mm_init_done      : std_logic;
   signal mm_ctlr_rdy       : std_logic;
-
 begin
-
   ------------------------------------------------------------------------------
   -- MM register access in the mm_clk domain
   -- . Hardcode the shared MM slave register directly in RTL instead of using
@@ -255,7 +251,4 @@ begin
       out_dat     => st_start_address,
       out_new     => open
     );
-
-
 end rtl;
-
diff --git a/boards/uniboard1/designs/unb1_bn_capture/tb/vhdl/tb_node_unb1_bn_capture.vhd b/boards/uniboard1/designs/unb1_bn_capture/tb/vhdl/tb_node_unb1_bn_capture.vhd
index 87e60073de..6c96281275 100644
--- a/boards/uniboard1/designs/unb1_bn_capture/tb/vhdl/tb_node_unb1_bn_capture.vhd
+++ b/boards/uniboard1/designs/unb1_bn_capture/tb/vhdl/tb_node_unb1_bn_capture.vhd
@@ -39,7 +39,6 @@
 --   The tb_end depends on reg stimuli done and I2C stimuli done so that
 --   proves that the tb has run.
 
-
 library IEEE, common_lib, dp_lib, unb1_board_lib, diag_lib, aduh_lib, i2c_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -76,7 +75,6 @@ entity tb_node_unb1_bn_capture is
 end tb_node_unb1_bn_capture;
 
 architecture tb of tb_node_unb1_bn_capture is
-
   -- UniBoard
   constant c_sim                   : boolean := true;
   constant c_version               : std_logic_vector(1 downto 0) := "00";
@@ -88,7 +86,6 @@ architecture tb of tb_node_unb1_bn_capture is
                                                         c_unb1_board_ext_clk_freq_200M,
                                                         c_bn_capture_sp_sim);
 
-
   constant c_eth_clk_period        : time := 40 ns;  -- 25 MHz XO on UniBoard
   constant c_mm_clk_period         : time := 20 ns;  -- 50 MHz MM clock, altpll in SOPC will make this from the ETH 25 MHz XO clock
 
@@ -208,9 +205,7 @@ architecture tb of tb_node_unb1_bn_capture is
   signal reg_bsn_scheduler_sp_on_miso : t_mem_miso;
   signal reg_bsn_scheduler_sp_off_mosi : t_mem_mosi := c_mem_mosi_rst;
   signal reg_bsn_scheduler_sp_off_miso : t_mem_miso;
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -237,7 +232,6 @@ begin
   pin_pps_toggle      <= pin_pps(31);
   pin_pps_capture_cnt <= pin_pps(pin_pps_capture_cnt'length - 1 downto 0);
 
-
   ----------------------------------------------------------------------------
   -- Stimuli for MM reg_input slave port
   ----------------------------------------------------------------------------
@@ -518,7 +512,6 @@ begin
     ADC_CD_SDA             => ADC_CD_SDA
   );
 
-
   -----------------------------------------------------------------------------
   -- ADU0 model and ADU1 model for BN port A,B and C,D
   -----------------------------------------------------------------------------
@@ -572,5 +565,4 @@ begin
   ------------------------------------------------------------------------------
 
   eth_rxp <= transport eth_txp after c_cable_delay;
-
 end tb;
diff --git a/boards/uniboard1/designs/unb1_bn_capture/tb/vhdl/tb_unb1_bn_capture.vhd b/boards/uniboard1/designs/unb1_bn_capture/tb/vhdl/tb_unb1_bn_capture.vhd
index 2c11bf9501..1cf7b5d6fb 100644
--- a/boards/uniboard1/designs/unb1_bn_capture/tb/vhdl/tb_unb1_bn_capture.vhd
+++ b/boards/uniboard1/designs/unb1_bn_capture/tb/vhdl/tb_unb1_bn_capture.vhd
@@ -34,7 +34,6 @@
 -- . NIOS SW : /apps/bn_capture_ddr3/main.c
 -- .    Set g_use_phy = (0, 0, 0, 0, 1, 0, 1, 0)
 
-
 library IEEE, common_lib, dp_lib, i2c_lib, unb1_board_lib, diag_lib, aduh_lib, ddr3_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -51,7 +50,6 @@ use unb1_board_lib.unb1_board_pkg.all;
 use ddr3_lib.ddr3_pkg.all;
 use i2c_lib.i2c_dev_unb_pkg.all;
 
-
 entity tb_bn_capture is
   generic (
     -- TYPE t_c_unb_use_phy IS RECORD
@@ -69,7 +67,6 @@ entity tb_bn_capture is
 end tb_bn_capture;
 
 architecture tb of tb_bn_capture is
-
   -- UniBoard
   constant c_sim                : boolean := true;
   constant c_version            : std_logic_vector(1 downto 0) := "00";
@@ -156,9 +153,7 @@ architecture tb of tb_bn_capture is
   signal VERSION               : std_logic_vector(c_unb_aux.version_w - 1 downto 0);
   signal ID                    : std_logic_vector(c_unb_aux.id_w - 1 downto 0);
   signal TESTIO                : std_logic_vector(c_unb_aux.testio_w - 1 downto 0);
-
 begin
-
   -- Run 1 ms
 
   ----------------------------------------------------------------------------
@@ -257,7 +252,6 @@ begin
     ADC_CD_SDA             => ADC_CD_SDA
   );
 
-
   -----------------------------------------------------------------------------
   -- ADU0 model and ADU1 model for BN port A,B and C,D
   -----------------------------------------------------------------------------
@@ -309,10 +303,8 @@ begin
     test_pattern_en => test_pattern_en
   );
 
-
   ------------------------------------------------------------------------------
   -- 1GbE Loopback model
   ------------------------------------------------------------------------------
   eth_rxp <= transport eth_txp after c_cable_delay;
-
 end tb;
diff --git a/boards/uniboard1/designs/unb1_bn_capture/tb/vhdl/tb_unb1_bn_capture_input.vhd b/boards/uniboard1/designs/unb1_bn_capture/tb/vhdl/tb_unb1_bn_capture_input.vhd
index a2a8d46e47..3c4226b3cc 100644
--- a/boards/uniboard1/designs/unb1_bn_capture/tb/vhdl/tb_unb1_bn_capture_input.vhd
+++ b/boards/uniboard1/designs/unb1_bn_capture/tb/vhdl/tb_unb1_bn_capture_input.vhd
@@ -67,7 +67,6 @@ entity tb_unb1_bn_capture_input is
 end tb_unb1_bn_capture_input;
 
 architecture tb of tb_unb1_bn_capture_input is
-
   constant c_sim                : boolean := true;
 
   constant c_bn_capture_sp_sim  : t_c_bn_capture_sp := (800, 1024, 48 * 1024, 4 * 1024, true);  -- 800 MSps, block size 1024 samples, 48 blocks per sync interval, monitor buffer 4096 samples using sync
@@ -190,9 +189,7 @@ architecture tb of tb_unb1_bn_capture_input is
   -- Signal paths
   signal sp_sosi_arr         : t_dp_sosi_arr(0 to c_ai.nof_sp - 1);  -- = [0:3] = Signal Paths [A,B,C,D]
   signal sp_siso_arr         : t_dp_siso_arr(0 to c_ai.nof_sp - 1);
-
 begin
-
   gen_rdy : for I in 0 to  c_ai.nof_sp - 1 generate
     sp_siso_arr(I) <= c_dp_siso_rdy;
   end generate;
@@ -368,7 +365,6 @@ begin
     proc_mem_mm_bus_wr(0, v_bsn, mm_clk, reg_bsn_scheduler_wg_mosi);
     proc_mem_mm_bus_wr(1,     0, mm_clk, reg_bsn_scheduler_wg_mosi);  -- assume v_bsn < 2**31-1
 
-
     -- Continue forever with WG data and keep reading the current BSN
     while true loop
       -- Read current BSN
@@ -404,8 +400,6 @@ begin
     wait;
   end process;
 
-
-
   ----------------------------------------------------------------------------
   -- Stimuli for MM RAM WG slave port
   ----------------------------------------------------------------------------
@@ -503,7 +497,6 @@ begin
     end if;
   end process;
 
-
   -----------------------------------------------------------------------------
   -- ADU0 and ADU1 for BN port A,B and C,D
   -----------------------------------------------------------------------------
@@ -610,5 +603,4 @@ begin
   ------------------------------------------------------------------------------
 
   -- View sp_sosi_arr in Wave Window with aduh_quad_scope in unb1_bn_capture_input
-
 end tb;
diff --git a/boards/uniboard1/designs/unb1_bn_terminal_bg/src/vhdl/node_unb1_bn_terminal_bg.vhd b/boards/uniboard1/designs/unb1_bn_terminal_bg/src/vhdl/node_unb1_bn_terminal_bg.vhd
index 6835c5e073..211541fc7d 100644
--- a/boards/uniboard1/designs/unb1_bn_terminal_bg/src/vhdl/node_unb1_bn_terminal_bg.vhd
+++ b/boards/uniboard1/designs/unb1_bn_terminal_bg/src/vhdl/node_unb1_bn_terminal_bg.vhd
@@ -104,7 +104,6 @@ entity node_unb1_bn_terminal_bg is
 end node_unb1_bn_terminal_bg;
 
 architecture str of node_unb1_bn_terminal_bg is
-
   -- Terminals
   constant c_mesh_usr_nof_input : natural := g_usr_nof_streams / c_unb1_board_nof_fn;  -- 16 / 4 = 4
 
@@ -128,9 +127,7 @@ architecture str of node_unb1_bn_terminal_bg is
 
   signal back_rx_usr_siso_2arr : t_unb1_board_back_siso_2arr;
   signal back_rx_usr_sosi_2arr : t_unb1_board_back_sosi_2arr;
-
 begin
-
   -----------------------------------------------------------------------------
   -- Block generator
   -----------------------------------------------------------------------------
@@ -169,6 +166,7 @@ begin
   -- Map the 16 BG streams into 4*4 streams; 4 streams for each UniBoard 3..0.
   -----------------------------------------------------------------------------
   gen_bg_unb  : for i in 0 to c_unb1_board_nof_uniboard - 1 generate
+
     gen_bg_st : for j in 0 to c_back_usr_nof_input - 1 generate
       bg_siso_arr(i * c_back_usr_nof_input + j) <= bg_siso_2arr(i)(j);
       bg_sosi_2arr(i)(j)                    <= bg_sosi_arr(i * c_back_usr_nof_input + j);
@@ -249,14 +247,12 @@ begin
     -----------------------------------------------------------------------------
     mesh_tx_usr_sosi_2arr <= func_unb1_board_transpose_2arr(back_rx_usr_sosi_2arr);
     back_rx_usr_siso_2arr <= func_unb1_board_transpose_2arr(mesh_tx_usr_siso_2arr);
-
   end generate;
 
   -----------------------------------------------------------------------------
   -- Mesh terminals
   -----------------------------------------------------------------------------
   gen_mesh: if g_use_mesh = true generate
-
     u_terminals_mesh : entity unb1_board_lib.unb1_board_terminals_mesh
     generic map (
       g_sim                     => g_sim,
@@ -315,7 +311,6 @@ begin
       ram_diag_data_buf_mosi => ram_mesh_diag_data_buf_mosi,
       ram_diag_data_buf_miso => ram_mesh_diag_data_buf_miso
     );
-
   end generate;
 
 end str;
diff --git a/boards/uniboard1/designs/unb1_bn_terminal_bg/src/vhdl/unb1_bn_terminal_bg.vhd b/boards/uniboard1/designs/unb1_bn_terminal_bg/src/vhdl/unb1_bn_terminal_bg.vhd
index 295d507e43..a5254c63ff 100644
--- a/boards/uniboard1/designs/unb1_bn_terminal_bg/src/vhdl/unb1_bn_terminal_bg.vhd
+++ b/boards/uniboard1/designs/unb1_bn_terminal_bg/src/vhdl/unb1_bn_terminal_bg.vhd
@@ -84,9 +84,7 @@ entity unb1_bn_terminal_bg is
   );
 end unb1_bn_terminal_bg;
 
-
 architecture str of unb1_bn_terminal_bg is
-
   constant c_fw_version    : t_unb1_board_fw_version := (1, 0);  -- firmware version x.y
     -- Use PHY Interface
     -- TYPE t_c_unb_use_phy IS RECORD
@@ -201,9 +199,7 @@ architecture str of unb1_bn_terminal_bg is
   -- STREAM
   signal in_sosi_arr                : t_dp_sosi_arr(c_usr_nof_streams - 1 downto 0);
   signal in_siso_arr                : t_dp_siso_arr(c_usr_nof_streams - 1 downto 0) := (others => c_dp_siso_rst);
-
 begin
-
   -----------------------------------------------------------------------------
   -- SOPC system
   -----------------------------------------------------------------------------
@@ -436,8 +432,6 @@ begin
     ETH_SGOUT                => ETH_SGOUT
   );
 
-
-
   -----------------------------------------------------------------------------
   -- Design function
   -----------------------------------------------------------------------------
@@ -510,7 +504,6 @@ begin
     back_rx_serial_2arr         => back_rx_serial_2arr
   );
 
-
   -----------------------------------------------------------------------------
   -- Wires
   -----------------------------------------------------------------------------
@@ -559,17 +552,4 @@ begin
     );
   end generate;
 
-
 end;
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/boards/uniboard1/designs/unb1_bn_terminal_bg/tb/vhdl/tb_node_unb1_bn_terminal_bg.vhd b/boards/uniboard1/designs/unb1_bn_terminal_bg/tb/vhdl/tb_node_unb1_bn_terminal_bg.vhd
index 7dc0e26872..65c1746710 100644
--- a/boards/uniboard1/designs/unb1_bn_terminal_bg/tb/vhdl/tb_node_unb1_bn_terminal_bg.vhd
+++ b/boards/uniboard1/designs/unb1_bn_terminal_bg/tb/vhdl/tb_node_unb1_bn_terminal_bg.vhd
@@ -88,7 +88,6 @@ entity tb_node_unb1_bn_terminal_bg is
 end tb_node_unb1_bn_terminal_bg;
 
 architecture tb of tb_node_unb1_bn_terminal_bg is
-
   constant c_sim                       : boolean := true;
 
   constant c_bg_data_file_dat          : string  := g_bg_data_file_name & ".dat";
@@ -114,7 +113,6 @@ architecture tb of tb_node_unb1_bn_terminal_bg is
   constant c_bsn_init_lo               : natural := 32;  -- 16#76543210#;
   constant c_bg_buf_adr_w              : natural := ceil_log2(c_nof_samples_in_packet);
 
-
   -- TRNB diagnostics
   constant c_nof_gx                    : natural := g_mesh_nof_serial * c_unb1_board_nof_node;  -- = 12 = 3 * 4
   constant c_nof_gx_mask               : natural := 2**c_nof_gx - 1;
@@ -150,9 +148,7 @@ architecture tb of tb_node_unb1_bn_terminal_bg is
   signal in_siso_arr                   : t_dp_siso_arr(g_bf.nof_input_streams - 1 downto 0);
 
   signal init_waveforms_done           : std_logic;
-
 begin
-
   tb_clk <= dp_clk;
   tb_end <= i_tb_end;
 
@@ -172,7 +168,6 @@ begin
 
   init_waveforms_done <= '1';
 
-
   ----------------------------------------------------------------------------
   -- Stimuli for BF input streams
   ----------------------------------------------------------------------------
@@ -351,7 +346,4 @@ begin
     back_tx_serial_2arr         => back_tx_serial_2arr,
     back_rx_serial_2arr         => back_rx_serial_2arr
   );
-
 end tb;
-
-
diff --git a/boards/uniboard1/designs/unb1_bn_terminal_bg/tb/vhdl/tb_tb_node_unb1_bn_terminal_bg.vhd b/boards/uniboard1/designs/unb1_bn_terminal_bg/tb/vhdl/tb_tb_node_unb1_bn_terminal_bg.vhd
index 5c5218d842..b521c00a23 100644
--- a/boards/uniboard1/designs/unb1_bn_terminal_bg/tb/vhdl/tb_tb_node_unb1_bn_terminal_bg.vhd
+++ b/boards/uniboard1/designs/unb1_bn_terminal_bg/tb/vhdl/tb_tb_node_unb1_bn_terminal_bg.vhd
@@ -31,7 +31,6 @@
 -- > run -all
 -- Observe in Wave window that rx_usr_sosi_2arr is delayed tx_usr_sosi_2arr
 
-
 library IEEE, common_lib, dp_lib, bf_lib, unb_common_lib;
 use IEEE.std_logic_1164.all;
 use dp_lib.dp_stream_pkg.all;
@@ -48,7 +47,6 @@ entity tb_tb_node_bn_terminal_bg is
 end tb_tb_node_bn_terminal_bg;
 
 architecture tb of tb_tb_node_bn_terminal_bg is
-
   constant c_dp_pps_period           : natural := 1024;  -- sufficiently long for all nodes to have initialized their TR PHY
 
   constant c_mesh_nof_serial         : natural := 3;  -- need at least 3 to support the 4 input streams from the BG, use 4 to have transparant dp_distibute
@@ -63,9 +61,7 @@ architecture tb of tb_tb_node_bn_terminal_bg is
 
   signal mesh_tx_serial_2arr   : t_unb_mesh_sl_2arr;
   signal mesh_rx_serial_2arr   : t_unb_mesh_sl_2arr;
-
 begin
-
   u_tb_node_bn_terminal_bg : entity work.tb_node_bn_terminal_bg
   generic map (
     -- Tb
@@ -104,20 +100,15 @@ begin
 
   proc_common_gen_pulse(1, c_dp_pps_period, '1', tb_clk, dp_pps);
 
-
   ------------------------------------------------------------------------------
   -- Transceivers loopback
   ------------------------------------------------------------------------------
 
   mesh_rx_serial_2arr <= mesh_tx_serial_2arr;
 
-
   ------------------------------------------------------------------------------
   -- Test bench end
   ------------------------------------------------------------------------------
 
   assert not(NOW > 0 ps and tb_end = '1') report "Note: TB END" severity FAILURE;  -- need to use FAILURE to stop the simulation, apparently resetting the tr_nonbonded is not enough
-
 end tb;
-
-
diff --git a/boards/uniboard1/designs/unb1_ddr3/src/vhdl/mmm_unb1_ddr3.vhd b/boards/uniboard1/designs/unb1_ddr3/src/vhdl/mmm_unb1_ddr3.vhd
index db070b1f80..45beb6d4fd 100644
--- a/boards/uniboard1/designs/unb1_ddr3/src/vhdl/mmm_unb1_ddr3.vhd
+++ b/boards/uniboard1/designs/unb1_ddr3/src/vhdl/mmm_unb1_ddr3.vhd
@@ -112,9 +112,7 @@ entity mmm_unb1_ddr3 is
   );
 end mmm_unb1_ddr3;
 
-
 architecture str of mmm_unb1_ddr3 is
-
   -- Actual MM address widths, the MM data width is fixed at the default c_word_w=32
   constant c_mm_reg_io_ddr_addr_w        : natural := 4;
   constant c_mm_reg_diag_data_buf_addr_w : natural := 5;
@@ -152,9 +150,7 @@ architecture str of mmm_unb1_ddr3 is
   signal eth1g_reg_proc_miso   : t_mem_miso;
 
   signal mm_bus_switch         : std_logic;
-
 begin
-
   mm_clk        <= i_mm_clk;
   eth1g_tse_clk <= i_tse_clk;
   cal_clk       <= i_cal_clk;
@@ -163,7 +159,6 @@ begin
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     i_mm_clk  <= not i_mm_clk after c_mm_clk_period / 2;
     mm_locked <= '0', '1' after c_mm_clk_period * 5;
 
@@ -208,7 +203,6 @@ begin
     u_mm_file_reg_diag_rx_seq     : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DIAG_RX_SEQ")
                                                port map(mm_rst, i_mm_clk, reg_diag_rx_seq_mosi, reg_diag_rx_seq_miso );
 
-
     ----------------------------------------------------------------------------
     -- 1GbE setup sequence normally performed by unb_os@NIOS
     ----------------------------------------------------------------------------
@@ -242,7 +236,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   ----------------------------------------------------------------------------
@@ -399,5 +392,3 @@ begin
     );
   end generate;
 end str;
-
-
diff --git a/boards/uniboard1/designs/unb1_ddr3/src/vhdl/node_unb1_ddr3.vhd b/boards/uniboard1/designs/unb1_ddr3/src/vhdl/node_unb1_ddr3.vhd
index aa082048a3..4467803f06 100644
--- a/boards/uniboard1/designs/unb1_ddr3/src/vhdl/node_unb1_ddr3.vhd
+++ b/boards/uniboard1/designs/unb1_ddr3/src/vhdl/node_unb1_ddr3.vhd
@@ -87,9 +87,7 @@ entity node_unb1_ddr3 is
   );
 end node_unb1_ddr3;
 
-
 architecture str of node_unb1_ddr3 is
-
   constant c_wr_data_w              : natural  := g_st_dat_w;
   constant c_rd_data_w              : natural  := g_st_dat_w;
   constant c_data_w                 : natural  := g_st_dat_w;
@@ -111,9 +109,7 @@ architecture str of node_unb1_ddr3 is
   signal out_sosi_arr               : t_dp_sosi_arr(c_nof_streams - 1 downto 0);  -- Output SOSI that contains the waveform data
   signal in_siso_arr                : t_dp_siso_arr(c_nof_streams - 1 downto 0) := (others => c_dp_siso_rdy);  -- Default xon='1'
   signal in_sosi_arr                : t_dp_sosi_arr(c_nof_streams - 1 downto 0);
-
 begin
-
   u_mms_io_ddr_diag : entity io_ddr_lib.mms_io_ddr_diag
   generic map(
     -- System
@@ -189,4 +185,3 @@ begin
     reg_rx_seq_miso     => reg_diag_rx_seq_miso
   );
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_ddr3/src/vhdl/unb1_ddr3.vhd b/boards/uniboard1/designs/unb1_ddr3/src/vhdl/unb1_ddr3.vhd
index 0078bdb463..80af69d3f7 100644
--- a/boards/uniboard1/designs/unb1_ddr3/src/vhdl/unb1_ddr3.vhd
+++ b/boards/uniboard1/designs/unb1_ddr3/src/vhdl/unb1_ddr3.vhd
@@ -72,7 +72,6 @@ entity unb1_ddr3 is
 end unb1_ddr3;
 
 architecture str of unb1_ddr3 is
-
   -- Constant definitions for ctrl_unb_common
   constant c_design_name    : string := "unb1_ddr3";
   constant c_design_note    : string := "DDR3 reference design";
@@ -170,10 +169,7 @@ architecture str of unb1_ddr3 is
 
   signal reg_diag_rx_seq_mosi       : t_mem_mosi;
   signal reg_diag_rx_seq_miso       : t_mem_miso;
-
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -417,5 +413,4 @@ begin
     MB_I_IO                  => MB_I_IO,
     MB_I_OU                  => MB_I_OU
   );
-
 end str;
diff --git a/boards/uniboard1/designs/unb1_ddr3/tb/vhdl/tb_unb1_ddr3.vhd b/boards/uniboard1/designs/unb1_ddr3/tb/vhdl/tb_unb1_ddr3.vhd
index 9bcdac9295..55751e463f 100644
--- a/boards/uniboard1/designs/unb1_ddr3/tb/vhdl/tb_unb1_ddr3.vhd
+++ b/boards/uniboard1/designs/unb1_ddr3/tb/vhdl/tb_unb1_ddr3.vhd
@@ -46,7 +46,6 @@ use technology_lib.technology_select_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use diag_lib.diag_pkg.all;
 
-
 entity tb_unb1_ddr3 is
   generic (
     g_design_name : string  := "unb1_ddr3"
@@ -54,7 +53,6 @@ entity tb_unb1_ddr3 is
 end tb_unb1_ddr3;
 
 architecture tb of tb_unb1_ddr3 is
-
   -- UniBoard
   constant c_sim             : boolean := true;
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -97,9 +95,7 @@ architecture tb of tb_unb1_ddr3 is
 
   signal sens_scl            : std_logic;
   signal sens_sda            : std_logic;
-
 begin
-
    ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -174,6 +170,4 @@ begin
     mem3_io => MB_I_io,
     mem3_ou => MB_I_in
   );
-
 end tb;
-
diff --git a/boards/uniboard1/designs/unb1_ddr3_reorder/revisions/unb1_ddr3_reorder_dual_rank/tb_unb1_ddr3_reorder_dual_rank.vhd b/boards/uniboard1/designs/unb1_ddr3_reorder/revisions/unb1_ddr3_reorder_dual_rank/tb_unb1_ddr3_reorder_dual_rank.vhd
index 8027e6e0dd..f2880d95ff 100644
--- a/boards/uniboard1/designs/unb1_ddr3_reorder/revisions/unb1_ddr3_reorder_dual_rank/tb_unb1_ddr3_reorder_dual_rank.vhd
+++ b/boards/uniboard1/designs/unb1_ddr3_reorder/revisions/unb1_ddr3_reorder_dual_rank/tb_unb1_ddr3_reorder_dual_rank.vhd
@@ -37,7 +37,6 @@ entity tb_unb1_ddr3_reorder_dual_rank is
 end tb_unb1_ddr3_reorder_dual_rank;
 
 architecture tb of tb_unb1_ddr3_reorder_dual_rank is
-
 begin
   u_tb_revision : entity work.tb_unb1_ddr3_reorder
     generic map(
@@ -47,5 +46,4 @@ begin
       g_sim_node_nr => g_sim_node_nr,
       g_tech_ddr    => g_tech_ddr
   );
-
 end tb;
diff --git a/boards/uniboard1/designs/unb1_ddr3_reorder/revisions/unb1_ddr3_reorder_dual_rank/unb1_ddr3_reorder_dual_rank.vhd b/boards/uniboard1/designs/unb1_ddr3_reorder/revisions/unb1_ddr3_reorder_dual_rank/unb1_ddr3_reorder_dual_rank.vhd
index 0974f466bf..5622c88c07 100644
--- a/boards/uniboard1/designs/unb1_ddr3_reorder/revisions/unb1_ddr3_reorder_dual_rank/unb1_ddr3_reorder_dual_rank.vhd
+++ b/boards/uniboard1/designs/unb1_ddr3_reorder/revisions/unb1_ddr3_reorder_dual_rank/unb1_ddr3_reorder_dual_rank.vhd
@@ -70,9 +70,7 @@ entity unb1_ddr3_reorder_dual_rank is
   );
 end unb1_ddr3_reorder_dual_rank;
 
-
 architecture str of unb1_ddr3_reorder_dual_rank is
-
 begin
   u_revision : entity work.unb1_ddr3_reorder
   generic map(
@@ -106,9 +104,4 @@ begin
     MB_I_IO   => MB_I_IO,
     MB_I_OU   => MB_I_OU
   );
-
 end str;
-
-
-
-
diff --git a/boards/uniboard1/designs/unb1_ddr3_reorder/revisions/unb1_ddr3_reorder_single_rank/tb_unb1_ddr3_reorder_single_rank.vhd b/boards/uniboard1/designs/unb1_ddr3_reorder/revisions/unb1_ddr3_reorder_single_rank/tb_unb1_ddr3_reorder_single_rank.vhd
index e9092a7f9c..01306cde2b 100644
--- a/boards/uniboard1/designs/unb1_ddr3_reorder/revisions/unb1_ddr3_reorder_single_rank/tb_unb1_ddr3_reorder_single_rank.vhd
+++ b/boards/uniboard1/designs/unb1_ddr3_reorder/revisions/unb1_ddr3_reorder_single_rank/tb_unb1_ddr3_reorder_single_rank.vhd
@@ -37,7 +37,6 @@ entity tb_unb1_ddr3_reorder_single_rank is
 end tb_unb1_ddr3_reorder_single_rank;
 
 architecture tb of tb_unb1_ddr3_reorder_single_rank is
-
 begin
   u_tb_revision : entity work.tb_unb1_ddr3_reorder
     generic map(
@@ -47,5 +46,4 @@ begin
       g_sim_node_nr => g_sim_node_nr,
       g_tech_ddr    => g_tech_ddr
   );
-
 end tb;
diff --git a/boards/uniboard1/designs/unb1_ddr3_reorder/revisions/unb1_ddr3_reorder_single_rank/unb1_ddr3_reorder_single_rank.vhd b/boards/uniboard1/designs/unb1_ddr3_reorder/revisions/unb1_ddr3_reorder_single_rank/unb1_ddr3_reorder_single_rank.vhd
index 008e30d017..5bd73002e0 100644
--- a/boards/uniboard1/designs/unb1_ddr3_reorder/revisions/unb1_ddr3_reorder_single_rank/unb1_ddr3_reorder_single_rank.vhd
+++ b/boards/uniboard1/designs/unb1_ddr3_reorder/revisions/unb1_ddr3_reorder_single_rank/unb1_ddr3_reorder_single_rank.vhd
@@ -70,9 +70,7 @@ entity unb1_ddr3_reorder_single_rank is
   );
 end unb1_ddr3_reorder_single_rank;
 
-
 architecture str of unb1_ddr3_reorder_single_rank is
-
 begin
   u_revision : entity work.unb1_ddr3_reorder
   generic map(
@@ -106,9 +104,4 @@ begin
     MB_I_IO   => MB_I_IO,
     MB_I_OU   => MB_I_OU
   );
-
 end str;
-
-
-
-
diff --git a/boards/uniboard1/designs/unb1_ddr3_reorder/src/vhdl/mmm_unb1_ddr3_reorder.vhd b/boards/uniboard1/designs/unb1_ddr3_reorder/src/vhdl/mmm_unb1_ddr3_reorder.vhd
index e68a8ec5d0..34532416bb 100644
--- a/boards/uniboard1/designs/unb1_ddr3_reorder/src/vhdl/mmm_unb1_ddr3_reorder.vhd
+++ b/boards/uniboard1/designs/unb1_ddr3_reorder/src/vhdl/mmm_unb1_ddr3_reorder.vhd
@@ -122,9 +122,7 @@ entity mmm_unb1_ddr3_reorder is
   );
 end mmm_unb1_ddr3_reorder;
 
-
 architecture str of mmm_unb1_ddr3_reorder is
-
   constant c_ram_ss_ss_transp_adr_w  : natural := 16;
 
   constant c_reg_diag_bg_adr_w       : natural := 3;
@@ -159,9 +157,7 @@ architecture str of mmm_unb1_ddr3_reorder is
   signal eth1g_reg_proc_miso   : t_mem_miso;
 
   signal mm_bus_switch         : std_logic;
-
 begin
-
   mm_clk        <= i_mm_clk;
   eth1g_tse_clk <= i_tse_clk;
   cal_clk       <= i_cal_clk;
@@ -170,7 +166,6 @@ begin
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     i_mm_clk  <= not i_mm_clk after c_mm_clk_period / 2;
     mm_locked <= '0', '1' after c_mm_clk_period * 5;
 
@@ -254,7 +249,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   ----------------------------------------------------------------------------
@@ -426,8 +420,6 @@ begin
       coe_write_export_from_the_reg_bsn_monitor          => reg_bsn_monitor_mosi.wr,
       coe_writedata_export_from_the_reg_bsn_monitor      => reg_bsn_monitor_mosi.wrdata(c_word_w - 1 downto 0)
     );
-
   end generate;
 
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_ddr3_reorder/src/vhdl/node_unb1_ddr3_reorder.vhd b/boards/uniboard1/designs/unb1_ddr3_reorder/src/vhdl/node_unb1_ddr3_reorder.vhd
index 2e3956bcd0..2af884041a 100644
--- a/boards/uniboard1/designs/unb1_ddr3_reorder/src/vhdl/node_unb1_ddr3_reorder.vhd
+++ b/boards/uniboard1/designs/unb1_ddr3_reorder/src/vhdl/node_unb1_ddr3_reorder.vhd
@@ -101,9 +101,7 @@ port (
   );
 end node_unb1_ddr3_reorder;
 
-
 architecture str of node_unb1_ddr3_reorder is
-
   constant g_tech_select_default    : natural  := c_tech_select_default;
   constant c_cross_domain_dvr_ctlr  : boolean  := true;
 
@@ -139,9 +137,7 @@ architecture str of node_unb1_ddr3_reorder is
   signal db_siso_arr               : t_dp_siso_arr(g_nof_streams - 1 downto 0) := (others => c_dp_siso_rdy);
 
   signal bsn_sosi_arr              : t_dp_sosi_arr(3 downto 0) := (others => c_dp_sosi_rst);
-
 begin
-
   u_bsn_monitor : entity dp_lib.mms_dp_bsn_monitor
   generic map (
     g_nof_streams        => c_nof_bsn_streams,  -- Check one input and one output stream
@@ -353,6 +349,4 @@ begin
     -- ST interface
     in_sosi_arr       => db_sosi_arr
   );
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_ddr3_reorder/src/vhdl/unb1_ddr3_reorder.vhd b/boards/uniboard1/designs/unb1_ddr3_reorder/src/vhdl/unb1_ddr3_reorder.vhd
index 07190743fb..a0f4448402 100644
--- a/boards/uniboard1/designs/unb1_ddr3_reorder/src/vhdl/unb1_ddr3_reorder.vhd
+++ b/boards/uniboard1/designs/unb1_ddr3_reorder/src/vhdl/unb1_ddr3_reorder.vhd
@@ -77,9 +77,7 @@ entity unb1_ddr3_reorder is
   );
 end unb1_ddr3_reorder;
 
-
 architecture str of unb1_ddr3_reorder is
-
   -- Constant definitions for ctrl_unb_common
   constant c_fw_version       : t_unb1_board_fw_version := (0, 14);
   constant c_use_phy          : t_c_unb1_board_use_phy := (1, 0, 0, 0, 1, 0, 0, 1);
@@ -189,9 +187,7 @@ architecture str of unb1_ddr3_reorder is
   -- RX Sequencer
   signal reg_diag_rx_seq_mosi     : t_mem_mosi;
   signal reg_diag_rx_seq_miso     : t_mem_miso;
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -454,7 +450,4 @@ begin
     MB_I_io               =>  MB_I_IO,
     MB_I_ou               =>  MB_I_OU
   );
-
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_ddr3_reorder/tb/vhdl/tb_unb1_ddr3_reorder.vhd b/boards/uniboard1/designs/unb1_ddr3_reorder/tb/vhdl/tb_unb1_ddr3_reorder.vhd
index 89a57d08b4..013700e866 100644
--- a/boards/uniboard1/designs/unb1_ddr3_reorder/tb/vhdl/tb_unb1_ddr3_reorder.vhd
+++ b/boards/uniboard1/designs/unb1_ddr3_reorder/tb/vhdl/tb_unb1_ddr3_reorder.vhd
@@ -53,7 +53,6 @@ entity tb_unb1_ddr3_reorder is
 end tb_unb1_ddr3_reorder;
 
 architecture tb of tb_unb1_ddr3_reorder is
-
   constant c_sim             : boolean := true;
 
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -106,9 +105,7 @@ architecture tb of tb_unb1_ddr3_reorder is
   constant c_uniboard_current    : real := 5.0;  -- = assume 5.0 A on UniBoard
   constant c_uniboard_supply     : real := 48.0;  -- = assume 48.0 V on UniBoard
   constant c_uniboard_adin       : real := -1.0;  -- = NC on UniBoard
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -220,5 +217,4 @@ begin
     ana_volt_source   => c_uniboard_supply,
     ana_volt_adin     => c_uniboard_adin
   );
-
 end tb;
diff --git a/boards/uniboard1/designs/unb1_ddr3_transpose/src/vhdl/mmm_unb1_ddr3_transpose.vhd b/boards/uniboard1/designs/unb1_ddr3_transpose/src/vhdl/mmm_unb1_ddr3_transpose.vhd
index 7d0c3aabe1..6687a715a0 100644
--- a/boards/uniboard1/designs/unb1_ddr3_transpose/src/vhdl/mmm_unb1_ddr3_transpose.vhd
+++ b/boards/uniboard1/designs/unb1_ddr3_transpose/src/vhdl/mmm_unb1_ddr3_transpose.vhd
@@ -31,7 +31,6 @@ use mm_lib.mm_file_pkg.all;
 use mm_lib.mm_file_unb_pkg.all;
 use ddr3_lib.ddr3_pkg.all;
 
-
 entity mmm_unb_ddr3_transpose is
   generic (
     g_sim           : boolean := false;  -- FALSE: use SOPC; TRUE: use mm_file I/O
@@ -111,7 +110,6 @@ entity mmm_unb_ddr3_transpose is
 end mmm_unb_ddr3_transpose;
 
 architecture str of mmm_unb_ddr3_transpose is
-
   constant c_stimuli_length             : positive := g_ddr3_seq.wr_nof_chunks * g_ddr3_seq.wr_chunksize * g_ddr3_seq.rd_chunksize;
   constant c_reg_diag_bg_adr_w          : natural  := 3;
   constant c_ram_diag_bg_adr_w          : positive := ceil_log2(g_nof_streams * c_stimuli_length);
@@ -127,16 +125,13 @@ architecture str of mmm_unb_ddr3_transpose is
   constant c_sim_node_nr   : natural := sel_a_b(c_sim_node_type = "BN", g_sim_node_nr - 4, g_sim_node_nr);
 
   signal i_mm_clk : std_logic := '1';
-
 begin
-
   mm_clk <= i_mm_clk;
 
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     i_mm_clk  <= not i_mm_clk after c_mm_clk_period / 2;
     mm_locked <= '0', '1' after c_mm_clk_period * 5;
 
@@ -191,7 +186,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   ----------------------------------------------------------------------------
diff --git a/boards/uniboard1/designs/unb1_ddr3_transpose/src/vhdl/unb1_ddr3_transpose.vhd b/boards/uniboard1/designs/unb1_ddr3_transpose/src/vhdl/unb1_ddr3_transpose.vhd
index 9c38d3a1e3..1f1463d40d 100644
--- a/boards/uniboard1/designs/unb1_ddr3_transpose/src/vhdl/unb1_ddr3_transpose.vhd
+++ b/boards/uniboard1/designs/unb1_ddr3_transpose/src/vhdl/unb1_ddr3_transpose.vhd
@@ -74,9 +74,7 @@ entity unb1_ddr3_transpose is
   );
 end unb1_ddr3_transpose;
 
-
 architecture str of unb1_ddr3_transpose is
-
   -- Firmware version x.y
   constant c_fw_version             : t_unb1_board_fw_version := (0, 9);
   -- In simulation we don't need the 1GbE core for MM control, deselect it in c_use_phy based on g_sim
@@ -139,7 +137,6 @@ architecture str of unb1_ddr3_transpose is
   signal dp_clk                     : std_logic;
   signal dp_pps                     : std_logic;
 
-
   -- PIOs
   signal pout_wdi                   : std_logic;
 
@@ -213,9 +210,7 @@ architecture str of unb1_ddr3_transpose is
   signal out_siso_arr               : t_dp_siso_arr(c_nof_streams - 1 downto 0) := (others => c_dp_siso_rdy);
 
   signal ddr_ref_rst                : std_logic;
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -435,7 +430,6 @@ begin
   bsn_sosi_arr(0) <= bg_sosi_arr(0);
   bsn_sosi_arr(1) <= out_sosi_arr(0);
 
-
   u_areset_ddr_ref_rst : entity common_lib.common_areset
   generic map(
     g_rst_level => '1',
@@ -447,7 +441,6 @@ begin
     out_rst => ddr_ref_rst
   );
 
-
   u_ddr3_T: entity ddr3_lib.ddr3_transpose
   generic map(
     g_sim                 => g_sim,
@@ -551,6 +544,4 @@ begin
     in_sync           => OPEN,
     in_sosi_arr       => out_sosi_arr
   );
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_ddr3_transpose/tb/vhdl/tb_unb1_ddr3_transpose.vhd b/boards/uniboard1/designs/unb1_ddr3_transpose/tb/vhdl/tb_unb1_ddr3_transpose.vhd
index d0e39f72ac..3d8ecf213a 100644
--- a/boards/uniboard1/designs/unb1_ddr3_transpose/tb/vhdl/tb_unb1_ddr3_transpose.vhd
+++ b/boards/uniboard1/designs/unb1_ddr3_transpose/tb/vhdl/tb_unb1_ddr3_transpose.vhd
@@ -24,7 +24,6 @@
 --          The DUT can be targeted at unb 0, bn3 with the same Python scripts
 --          that are used on hardware.
 
-
 library IEEE, tech_ddr_lib, common_lib, unb1_board_lib, i2c_lib, ddr3_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -38,7 +37,6 @@ entity tb_unb1_ddr3_transpose is
 end tb_unb1_ddr3_transpose;
 
 architecture tb of tb_unb1_ddr3_transpose is
-
   constant c_sim             : boolean := true;
 
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -91,9 +89,7 @@ architecture tb of tb_unb1_ddr3_transpose is
   constant c_uniboard_current    : real := 5.0;  -- = assume 5.0 A on UniBoard
   constant c_uniboard_supply     : real := 48.0;  -- = assume 48.0 V on UniBoard
   constant c_uniboard_adin       : real := -1.0;  -- = NC on UniBoard
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -200,5 +196,4 @@ begin
     mem3_in => phy_ou,
     mem3_io => phy_io
   );
-
 end tb;
diff --git a/boards/uniboard1/designs/unb1_fn_terminal_db/src/vhdl/mmm_unb1_fn_terminal_db.vhd b/boards/uniboard1/designs/unb1_fn_terminal_db/src/vhdl/mmm_unb1_fn_terminal_db.vhd
index ef7d86f390..02d12daee5 100644
--- a/boards/uniboard1/designs/unb1_fn_terminal_db/src/vhdl/mmm_unb1_fn_terminal_db.vhd
+++ b/boards/uniboard1/designs/unb1_fn_terminal_db/src/vhdl/mmm_unb1_fn_terminal_db.vhd
@@ -104,10 +104,7 @@ entity mmm_unb1_fn_terminal_db is
   );
 end mmm_unb1_fn_terminal_db;
 
-
 architecture str of mmm_unb1_fn_terminal_db is
-
-
    -- Simulation
   constant c_mm_clk_period   : time := 100 ps;
   constant c_tse_clk_period  : time := 8 ns;
@@ -121,7 +118,6 @@ architecture str of mmm_unb1_fn_terminal_db is
   constant c_dut_src_mac           : std_logic_vector(c_network_eth_mac_slv'range) := X"002286080001";
   signal eth_psc_access            : std_logic;
 
-
   signal reg_ppsh_mosi             : t_mem_mosi := c_mem_mosi_rst;
   signal reg_ppsh_miso             : t_mem_miso := c_mem_miso_rst;
 
@@ -138,10 +134,7 @@ architecture str of mmm_unb1_fn_terminal_db is
   signal sim_eth_psc_access        : std_logic;
 
   signal sim_eth1g_reg_mosi        : t_mem_mosi;
-
-
 begin
-
   mm_clk        <= i_mm_clk;
   eth1g_tse_clk <= i_tse_clk;
 
@@ -149,7 +142,6 @@ begin
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     i_mm_clk  <= not i_mm_clk after c_mm_clk_period / 2;
     mm_locked <= '0', '1' after c_mm_clk_period * 5;
 
@@ -223,7 +215,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   -----------------------------------------------------------------------------
@@ -369,15 +360,3 @@ begin
     );
   end generate;
 end;
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/boards/uniboard1/designs/unb1_fn_terminal_db/src/vhdl/node_unb1_fn_terminal_db.vhd b/boards/uniboard1/designs/unb1_fn_terminal_db/src/vhdl/node_unb1_fn_terminal_db.vhd
index 08fd646a24..676ffca9df 100644
--- a/boards/uniboard1/designs/unb1_fn_terminal_db/src/vhdl/node_unb1_fn_terminal_db.vhd
+++ b/boards/uniboard1/designs/unb1_fn_terminal_db/src/vhdl/node_unb1_fn_terminal_db.vhd
@@ -122,7 +122,6 @@
 --    removed to let all settings directly depend on g_bsn_latency. The
 --    advantage is that it
 
-
 library IEEE, common_lib, dp_lib, unb1_board_lib, diag_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -132,7 +131,6 @@ use dp_lib.dp_stream_pkg.all;
 use unb1_board_lib.unb1_board_pkg.all;
 use unb1_board_lib.unb1_board_peripherals_pkg.all;
 
-
 entity node_unb1_fn_terminal_db is
   generic(
     g_sim                     : boolean := false;
@@ -199,7 +197,6 @@ entity node_unb1_fn_terminal_db is
 end node_unb1_fn_terminal_db;
 
 architecture str of node_unb1_fn_terminal_db is
-
   -----------------------------------------------------------------------------
   -- BSN align
   -----------------------------------------------------------------------------
@@ -245,9 +242,7 @@ architecture str of node_unb1_fn_terminal_db is
   -- Data buffer
   -----------------------------------------------------------------------------
   signal db_in_sosi_arr           : t_dp_sosi_arr(g_usr_nof_streams - 1 downto 0);
-
 begin
-
   gen_mesh: if g_use_mesh = true generate
     -----------------------------------------------------------------------------
     -- Terminals
@@ -333,6 +328,7 @@ begin
     -- From 2d to 1d array
     ---------------------------------------------------------------------------------------
     gen_i : for I in 0 to c_unb1_board_nof_bn - 1 generate
+
       gen_j : for J in 0 to c_usr_nof_streams_per_bus - 1 generate
         rx_rew_siso_2arr(I)(J)                           <= rx_usr_siso_arr(I * c_usr_nof_streams_per_bus + J);
         rx_usr_sosi_arr(I * c_usr_nof_streams_per_bus + J) <= rx_rew_sosi_2arr(I)(J);
@@ -434,7 +430,5 @@ begin
     -- Entity DP out
     -----------------------------------------------------------------------------
     dp_out_sosi_arr <= db_in_sosi_arr;
-
   end generate;
-
 end str;
diff --git a/boards/uniboard1/designs/unb1_fn_terminal_db/src/vhdl/unb1_fn_terminal_db.vhd b/boards/uniboard1/designs/unb1_fn_terminal_db/src/vhdl/unb1_fn_terminal_db.vhd
index fc36990364..c3b0cd8997 100644
--- a/boards/uniboard1/designs/unb1_fn_terminal_db/src/vhdl/unb1_fn_terminal_db.vhd
+++ b/boards/uniboard1/designs/unb1_fn_terminal_db/src/vhdl/unb1_fn_terminal_db.vhd
@@ -84,9 +84,7 @@ entity unb1_fn_terminal_db is
   );
 end unb1_fn_terminal_db;
 
-
 architecture str of unb1_fn_terminal_db is
-
   constant c_use_phy                : t_c_unb1_board_use_phy := (1, 0, 1, 0, 0, 0, 0, 1);
   constant c_fw_version             : t_unb1_board_fw_version := (1, 0);  -- firmware version x.y
 
@@ -169,9 +167,7 @@ architecture str of unb1_fn_terminal_db is
   -- MM bsn_monitor
   signal reg_bsn_monitor_mosi       : t_mem_mosi := c_mem_mosi_rst;
   signal reg_bsn_monitor_miso       : t_mem_miso;
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -404,15 +400,3 @@ begin
   end generate;
 
 end;
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/boards/uniboard1/designs/unb1_fn_terminal_db/tb/vhdl/tb_unb1_fn_terminal_db.vhd b/boards/uniboard1/designs/unb1_fn_terminal_db/tb/vhdl/tb_unb1_fn_terminal_db.vhd
index 759135578c..77d224765c 100644
--- a/boards/uniboard1/designs/unb1_fn_terminal_db/tb/vhdl/tb_unb1_fn_terminal_db.vhd
+++ b/boards/uniboard1/designs/unb1_fn_terminal_db/tb/vhdl/tb_unb1_fn_terminal_db.vhd
@@ -93,7 +93,6 @@ entity tb_mmf_node_fn_terminal_db is
 end tb_mmf_node_fn_terminal_db;
 
 architecture tb of tb_mmf_node_fn_terminal_db is
-
   constant c_sim                       : boolean := true;
 
   constant c_use_back                  : boolean := sel_a_b(g_unb_sys.nof_unb = 4, true, false);  -- To interconnect multiple boards via the backplane when g_unb_sys.nof_unb=4 else when g_unb_sys.nof_unb=1
@@ -193,9 +192,7 @@ architecture tb of tb_mmf_node_fn_terminal_db is
 
   signal fn_in_mesh_serial_4arr  : t_unb_mesh_sl_4arr;
   signal fn_out_mesh_serial_4arr : t_unb_mesh_sl_4arr;
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -223,6 +220,7 @@ begin
   -- DUTs and their MM buses
   ----------------------------------------------------------------------------
   gen_unb : for UNB in 0 to g_unb_sys.nof_unb - 1 generate
+
     gen_bn: for BN in 0 to g_unb_sys.nof_bn - 1 generate
       ----------------------------------------------------------------------------
       -- bn_terminal_bg: MM <-> file I/O
@@ -307,7 +305,6 @@ begin
         back_tx_serial_2arr         => bn_out_back_serial_4arr(UNB)(BN),
         back_rx_serial_2arr         => bn_in_back_serial_4arr(UNB)(BN)
       );
-
     end generate;
 
     gen_fn: for FN in 0 to g_unb_sys.nof_fn - 1 generate
@@ -385,7 +382,6 @@ begin
         tx_serial_2arr              => fn_out_mesh_serial_4arr(UNB)(FN),  -- Tx support for diagnostics
         rx_serial_2arr              => fn_in_mesh_serial_4arr(UNB)(FN)  -- Rx
       );
-
     end generate;
 
     ------------------------------------------------------------------------------
diff --git a/boards/uniboard1/designs/unb1_heater/src/vhdl/mmm_unb1_heater.vhd b/boards/uniboard1/designs/unb1_heater/src/vhdl/mmm_unb1_heater.vhd
index 5299c66504..78bdc17f23 100644
--- a/boards/uniboard1/designs/unb1_heater/src/vhdl/mmm_unb1_heater.vhd
+++ b/boards/uniboard1/designs/unb1_heater/src/vhdl/mmm_unb1_heater.vhd
@@ -30,7 +30,6 @@ use mm_lib.mm_file_pkg.all;
 use mm_lib.mm_file_unb_pkg.all;
 use work.qsys_unb1_heater_pkg.all;
 
-
 entity mmm_unb1_heater is
   generic (
     g_sim         : boolean := false;
@@ -105,7 +104,6 @@ entity mmm_unb1_heater is
 end mmm_unb1_heater;
 
 architecture str of mmm_unb1_heater is
-
   constant c_mm_clk_period   : time := 8 ns;  -- 125 MHz
   constant c_epcs_clk_period : time := 50 ns;  -- 20 MHz
 
@@ -114,18 +112,14 @@ architecture str of mmm_unb1_heater is
 
   signal i_mm_clk   : std_logic := '1';
   signal i_epcs_clk : std_logic := '1';
-
 begin
-
   mm_clk   <= i_mm_clk;
   epcs_clk <= i_epcs_clk;
 
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     i_mm_clk   <= not i_mm_clk after c_mm_clk_period / 2;
     mm_locked  <= '0', '1' after c_mm_clk_period * 5;
     i_epcs_clk <= not i_epcs_clk after c_epcs_clk_period / 2;
@@ -163,7 +157,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   ----------------------------------------------------------------------------
@@ -279,7 +272,6 @@ begin
       coe_write_export_from_the_reg_mmdp_ctrl       => reg_mmdp_ctrl_mosi.wr,
       coe_writedata_export_from_the_reg_mmdp_ctrl   => reg_mmdp_ctrl_mosi.wrdata(c_word_w - 1 downto 0),
 
-
       -- the_reg_epcs
       coe_clk_export_from_the_reg_epcs              => OPEN,
       coe_reset_export_from_the_reg_epcs            => OPEN,
diff --git a/boards/uniboard1/designs/unb1_heater/src/vhdl/qsys_unb1_heater_pkg.vhd b/boards/uniboard1/designs/unb1_heater/src/vhdl/qsys_unb1_heater_pkg.vhd
index 1e491f25b3..6ab5775f35 100644
--- a/boards/uniboard1/designs/unb1_heater/src/vhdl/qsys_unb1_heater_pkg.vhd
+++ b/boards/uniboard1/designs/unb1_heater/src/vhdl/qsys_unb1_heater_pkg.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_unb1_heater_pkg is
-
     -----------------------------------------------------------------------------
     -- this component declaration is copy-pasted from Quartus v11.1 QSYS builder
     -----------------------------------------------------------------------------
@@ -147,4 +146,3 @@ package qsys_unb1_heater_pkg is
     end component qsys_unb1_heater;
 
 end qsys_unb1_heater_pkg;
-
diff --git a/boards/uniboard1/designs/unb1_heater/src/vhdl/unb1_heater.vhd b/boards/uniboard1/designs/unb1_heater/src/vhdl/unb1_heater.vhd
index 0012749a73..8187b73626 100644
--- a/boards/uniboard1/designs/unb1_heater/src/vhdl/unb1_heater.vhd
+++ b/boards/uniboard1/designs/unb1_heater/src/vhdl/unb1_heater.vhd
@@ -65,9 +65,7 @@ entity unb1_heater is
   );
 end unb1_heater;
 
-
 architecture str of unb1_heater is
-
   -- IP base address used by unb_os : 10.99.xx.yy
   constant c_base_ip                : std_logic_vector(16 - 1 downto 0) := X"0A63";
   -- Firmware version x.y
@@ -145,9 +143,7 @@ architecture str of unb1_heater is
   -- Heater
   signal reg_heater_mosi            : t_mem_mosi;
   signal reg_heater_miso            : t_mem_miso;
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -350,4 +346,3 @@ begin
     sla_out => reg_heater_miso
   );
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_heater/tb/vhdl/tb_unb1_heater.vhd b/boards/uniboard1/designs/unb1_heater/tb/vhdl/tb_unb1_heater.vhd
index 35c916b8e1..42cf774fa0 100644
--- a/boards/uniboard1/designs/unb1_heater/tb/vhdl/tb_unb1_heater.vhd
+++ b/boards/uniboard1/designs/unb1_heater/tb/vhdl/tb_unb1_heater.vhd
@@ -58,7 +58,6 @@ entity tb_unb1_heater is
 end tb_unb1_heater;
 
 architecture tb of tb_unb1_heater is
-
   constant c_sim             : boolean := true;
 
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -104,9 +103,7 @@ architecture tb of tb_unb1_heater is
   constant c_uniboard_current    : real := 5.0;  -- = assume 5.0 A on UniBoard
   constant c_uniboard_supply     : real := 48.0;  -- = assume 48.0 V on UniBoard
   constant c_uniboard_adin       : real := -1.0;  -- = NC on UniBoard
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -198,5 +195,4 @@ begin
     ana_volt_source   => c_uniboard_supply,
     ana_volt_adin     => c_uniboard_adin
   );
-
 end tb;
diff --git a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_mm_arbiter/tb_unb1_minimal_mm_arbiter.vhd b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_mm_arbiter/tb_unb1_minimal_mm_arbiter.vhd
index 6d6d6ce813..158c2a2617 100644
--- a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_mm_arbiter/tb_unb1_minimal_mm_arbiter.vhd
+++ b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_mm_arbiter/tb_unb1_minimal_mm_arbiter.vhd
@@ -23,15 +23,12 @@
 -- Purpose: Test bench for unb1_minimal_mm_arbiter.
 -- Description: see tb_unb1_minimal
 
-
 library IEEE, unb1_minimal_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb1_minimal_mm_arbiter is
 end tb_unb1_minimal_mm_arbiter;
 
-
 architecture tb of tb_unb1_minimal_mm_arbiter is
 begin
   u_tb_unb1_minimal : entity unb1_minimal_lib.tb_unb1_minimal
diff --git a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_mm_arbiter/unb1_minimal_mm_arbiter.vhd b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_mm_arbiter/unb1_minimal_mm_arbiter.vhd
index 59b341b2ad..94b8a71585 100644
--- a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_mm_arbiter/unb1_minimal_mm_arbiter.vhd
+++ b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_mm_arbiter/unb1_minimal_mm_arbiter.vhd
@@ -59,11 +59,8 @@ entity unb1_minimal_mm_arbiter is
   );
 end unb1_minimal_mm_arbiter;
 
-
 architecture str of unb1_minimal_mm_arbiter is
-
 begin
-
   u_revision : entity unb1_minimal_lib.unb1_minimal
   generic map (
     g_design_name => g_design_name,
@@ -97,6 +94,4 @@ begin
     ETH_SGIN     => ETH_SGIN,
     ETH_SGOUT    => ETH_SGOUT
   );
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys/tb_unb1_minimal_qsys.vhd b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys/tb_unb1_minimal_qsys.vhd
index cdf60e088a..86785da2a3 100644
--- a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys/tb_unb1_minimal_qsys.vhd
+++ b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys/tb_unb1_minimal_qsys.vhd
@@ -23,15 +23,12 @@
 -- Purpose: Test bench for unb1_minimal_qsys.
 -- Description: see tb_unb1_minimal
 
-
 library IEEE, unb1_minimal_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb1_minimal_qsys is
 end tb_unb1_minimal_qsys;
 
-
 architecture tb of tb_unb1_minimal_qsys is
 begin
   u_tb_unb1_minimal : entity unb1_minimal_lib.tb_unb1_minimal
diff --git a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys/tb_unb1_minimal_qsys_stimuli.vhd b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys/tb_unb1_minimal_qsys_stimuli.vhd
index e406b3e8a3..984cbc8b4c 100644
--- a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys/tb_unb1_minimal_qsys_stimuli.vhd
+++ b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys/tb_unb1_minimal_qsys_stimuli.vhd
@@ -56,7 +56,6 @@ entity tb_unb1_minimal_qsys_stimuli is
 end tb_unb1_minimal_qsys_stimuli;
 
 architecture tb of tb_unb1_minimal_qsys_stimuli is
-
   constant c_sim             : boolean := true;
 
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -129,7 +128,6 @@ architecture tb of tb_unb1_minimal_qsys_stimuli is
 
   constant c_extpected_cnt       : natural := (1000 ms) / c_ext_clk_period;
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -289,5 +287,4 @@ begin
     tb_end <= '1';
     wait;
   end process;
-
 end tb;
diff --git a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys/unb1_minimal_qsys.vhd b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys/unb1_minimal_qsys.vhd
index 031c28162d..0f6289c4b1 100644
--- a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys/unb1_minimal_qsys.vhd
+++ b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys/unb1_minimal_qsys.vhd
@@ -59,11 +59,8 @@ entity unb1_minimal_qsys is
   );
 end unb1_minimal_qsys;
 
-
 architecture str of unb1_minimal_qsys is
-
 begin
-
   u_revision : entity unb1_minimal_lib.unb1_minimal
   generic map (
     g_design_name => g_design_name,
@@ -97,6 +94,4 @@ begin
     ETH_SGIN     => ETH_SGIN,
     ETH_SGOUT    => ETH_SGOUT
   );
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys_wo_pll/mmm_unb1_minimal_qsys_wo_pll.vhd b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys_wo_pll/mmm_unb1_minimal_qsys_wo_pll.vhd
index 980363e3dd..2259919154 100644
--- a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys_wo_pll/mmm_unb1_minimal_qsys_wo_pll.vhd
+++ b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys_wo_pll/mmm_unb1_minimal_qsys_wo_pll.vhd
@@ -39,7 +39,6 @@ use tech_tse_lib.tech_tse_pkg.all;
 use tech_tse_lib.tb_tech_tse_pkg.all;
 use work.qsys_wo_pll_unb1_minimal_pkg.all;
 
-
 entity mmm_unb1_minimal_qsys_wo_pll is
   generic (
     g_sim         : boolean := false;  -- FALSE: use SOPC; TRUE: use mm_file I/O
@@ -104,7 +103,6 @@ entity mmm_unb1_minimal_qsys_wo_pll is
 end mmm_unb1_minimal_qsys_wo_pll;
 
 architecture str of mmm_unb1_minimal_qsys_wo_pll is
-
   constant c_sim_node_type : string(1 to 2) := sel_a_b(g_sim_node_nr < 4, "FN", "BN");
   constant c_sim_node_nr   : natural := sel_a_b(c_sim_node_type = "BN", g_sim_node_nr - 4, g_sim_node_nr);
   constant c_sim_eth_src_mac       : std_logic_vector(c_network_eth_mac_slv'range) := X"00228608" & TO_UVEC(g_sim_unb_nr, c_byte_w) & TO_UVEC(g_sim_node_nr, c_byte_w);
@@ -118,14 +116,11 @@ architecture str of mmm_unb1_minimal_qsys_wo_pll is
   signal sim_eth1g_reg_mosi    : t_mem_mosi;
 
   constant c_mm_clk_period : time := 1000 ms / g_mm_clk_freq;
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     u_mm_file_reg_unb_system_info : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "PIO_SYSTEM_INFO")
                                                port map(mm_rst, mm_clk, reg_unb_system_info_mosi, reg_unb_system_info_miso );
 
@@ -149,12 +144,11 @@ begin
     u_mm_file_eth1g_tse           : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "AVS_ETH_0_MMS_TSE")
                                                port map(mm_rst, mm_clk, eth1g_tse_mosi, eth1g_tse_miso );
 
-
-
     ----------------------------------------------------------------------------
     -- 1GbE setup sequence normally performed by unb_os@NIOS
     ----------------------------------------------------------------------------
     eth1g_mm_rst  <= '1', '0' after 40ns;
+
     p_eth_setup : process
     begin
       sim_eth_mm_bus_switch <= '1';
@@ -183,7 +177,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   ----------------------------------------------------------------------------
@@ -295,7 +288,6 @@ begin
       coe_write_export_from_the_reg_mmdp_ctrl       => reg_mmdp_ctrl_mosi.wr,
       coe_writedata_export_from_the_reg_mmdp_ctrl   => reg_mmdp_ctrl_mosi.wrdata(c_word_w - 1 downto 0),
 
-
       -- the_reg_epcs
       coe_clk_export_from_the_reg_epcs              => OPEN,
       coe_reset_export_from_the_reg_epcs            => OPEN,
diff --git a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys_wo_pll/qsys_wo_pll_unb1_minimal_pkg.vhd b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys_wo_pll/qsys_wo_pll_unb1_minimal_pkg.vhd
index f0f3a2a7c7..142125fe43 100644
--- a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys_wo_pll/qsys_wo_pll_unb1_minimal_pkg.vhd
+++ b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys_wo_pll/qsys_wo_pll_unb1_minimal_pkg.vhd
@@ -23,14 +23,12 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_wo_pll_unb1_minimal_pkg is
-
     -----------------------------------------------------------------------------
     -- this component declaration is copy-pasted from Quartus v11.1 QSYS builder
     -----------------------------------------------------------------------------
 
     component qsys_wo_pll_unb1_minimal is
 
-
         port (
             coe_ram_write_export_from_the_avs_eth_0       : out std_logic;  -- export
             coe_reg_read_export_from_the_avs_eth_0        : out std_logic;  -- export
@@ -132,7 +130,6 @@ package qsys_wo_pll_unb1_minimal_pkg is
             coe_ram_writedata_export_from_the_avs_eth_0   : out std_logic_vector(31 downto 0);  -- export
             coe_read_export_from_the_reg_remu             : out std_logic  -- export
         );
-
     end component qsys_wo_pll_unb1_minimal;
 
 end qsys_wo_pll_unb1_minimal_pkg;
diff --git a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys_wo_pll/tb_unb1_minimal_qsys_wo_pll.vhd b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys_wo_pll/tb_unb1_minimal_qsys_wo_pll.vhd
index 0f750b9537..0359b31911 100644
--- a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys_wo_pll/tb_unb1_minimal_qsys_wo_pll.vhd
+++ b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys_wo_pll/tb_unb1_minimal_qsys_wo_pll.vhd
@@ -58,7 +58,6 @@ entity tb_unb1_minimal_qsys_wo_pll is
 end tb_unb1_minimal_qsys_wo_pll;
 
 architecture tb of tb_unb1_minimal_qsys_wo_pll is
-
   constant c_sim             : boolean := true;
 
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -104,9 +103,7 @@ architecture tb of tb_unb1_minimal_qsys_wo_pll is
   constant c_uniboard_current    : real := 5.0;  -- = assume 5.0 A on UniBoard
   constant c_uniboard_supply     : real := 48.0;  -- = assume 48.0 V on UniBoard
   constant c_uniboard_adin       : real := -1.0;  -- = NC on UniBoard
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -198,5 +195,4 @@ begin
     ana_volt_source   => c_uniboard_supply,
     ana_volt_adin     => c_uniboard_adin
   );
-
 end tb;
diff --git a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys_wo_pll/unb1_minimal_qsys_wo_pll.vhd b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys_wo_pll/unb1_minimal_qsys_wo_pll.vhd
index d11fdcc51e..408c4bc506 100644
--- a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys_wo_pll/unb1_minimal_qsys_wo_pll.vhd
+++ b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys_wo_pll/unb1_minimal_qsys_wo_pll.vhd
@@ -62,10 +62,7 @@ entity unb1_minimal_qsys_wo_pll is
   );
 end unb1_minimal_qsys_wo_pll;
 
-
-
 architecture str of unb1_minimal_qsys_wo_pll is
-
   -- Firmware version x.y
   constant c_fw_version             : t_unb1_board_fw_version := (1, 1);
   -- In simulation we don't need the 1GbE core for MM control, deselect it in c_use_phy based on g_sim.
@@ -139,9 +136,7 @@ architecture str of unb1_minimal_qsys_wo_pll is
   -- Remote Update
   signal reg_remu_mosi              : t_mem_mosi;
   signal reg_remu_miso              : t_mem_miso;
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -331,5 +326,4 @@ begin
   -- Node function
   -----------------------------------------------------------------------------
   -- Insert node_[design_name] here
-
 end str;
diff --git a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_sopc/tb_unb1_minimal_sopc.vhd b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_sopc/tb_unb1_minimal_sopc.vhd
index b7c25399bf..73b74d6314 100644
--- a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_sopc/tb_unb1_minimal_sopc.vhd
+++ b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_sopc/tb_unb1_minimal_sopc.vhd
@@ -23,15 +23,12 @@
 -- Purpose: Test bench for unb1_minimal_sopc.
 -- Description: see tb_unb1_minimal
 
-
 library IEEE, unb1_minimal_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb1_minimal_sopc is
 end tb_unb1_minimal_sopc;
 
-
 architecture tb of tb_unb1_minimal_sopc is
 begin
   u_tb_unb1_minimal : entity unb1_minimal_lib.tb_unb1_minimal
diff --git a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_sopc/unb1_minimal_sopc.vhd b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_sopc/unb1_minimal_sopc.vhd
index 5b2ca7c3f7..31d891bafd 100644
--- a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_sopc/unb1_minimal_sopc.vhd
+++ b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_sopc/unb1_minimal_sopc.vhd
@@ -59,11 +59,8 @@ entity unb1_minimal_sopc is
   );
 end unb1_minimal_sopc;
 
-
 architecture str of unb1_minimal_sopc is
-
 begin
-
   u_revision : entity unb1_minimal_lib.unb1_minimal
   generic map (
     g_design_name => g_design_name,
@@ -96,6 +93,4 @@ begin
     ETH_SGIN     => ETH_SGIN,
     ETH_SGOUT    => ETH_SGOUT
   );
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_minimal/src/vhdl/mmm_unb1_minimal.vhd b/boards/uniboard1/designs/unb1_minimal/src/vhdl/mmm_unb1_minimal.vhd
index ba4b697c72..d0dbf2fd6e 100644
--- a/boards/uniboard1/designs/unb1_minimal/src/vhdl/mmm_unb1_minimal.vhd
+++ b/boards/uniboard1/designs/unb1_minimal/src/vhdl/mmm_unb1_minimal.vhd
@@ -30,7 +30,6 @@ use mm_lib.mm_file_pkg.all;
 use mm_lib.mm_file_unb_pkg.all;
 use work.qsys_unb1_minimal_pkg.all;
 
-
 entity mmm_unb1_minimal is
   generic (
     g_sim         : boolean := false;  -- FALSE: use SOPC; TRUE: use mm_file I/O
@@ -103,7 +102,6 @@ entity mmm_unb1_minimal is
 end mmm_unb1_minimal;
 
 architecture str of mmm_unb1_minimal is
-
   constant c_mm_clk_period   : time := 8 ns;  -- 125 MHz
   constant c_epcs_clk_period : time := 50 ns;  -- 20 MHz
 
@@ -143,18 +141,14 @@ architecture str of mmm_unb1_minimal is
 
   signal slave_mosi_arr : t_mem_mosi_arr(c_nof_slaves - 1 downto 0);
   signal slave_miso_arr : t_mem_miso_arr(c_nof_slaves - 1 downto 0);
-
 begin
-
   mm_clk   <= i_mm_clk;
   epcs_clk <= i_epcs_clk;
 
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     i_mm_clk   <= not i_mm_clk after c_mm_clk_period / 2;
     mm_locked  <= '0', '1' after c_mm_clk_period * 5;
     i_epcs_clk <= not i_epcs_clk after c_epcs_clk_period / 2;
@@ -189,7 +183,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   ----------------------------------------------------------------------------
@@ -444,7 +437,6 @@ begin
       coe_write_export_from_the_reg_mmdp_ctrl       => reg_mmdp_ctrl_mosi.wr,
       coe_writedata_export_from_the_reg_mmdp_ctrl   => reg_mmdp_ctrl_mosi.wrdata(c_word_w - 1 downto 0),
 
-
       -- the_reg_epcs
       coe_clk_export_from_the_reg_epcs              => OPEN,
       coe_reset_export_from_the_reg_epcs            => OPEN,
@@ -592,6 +584,4 @@ begin
     reg_mmdp_data_mosi <= slave_mosi_arr(10);
     slave_miso_arr(10) <= reg_mmdp_data_miso;
   end generate;
-
-
 end str;
diff --git a/boards/uniboard1/designs/unb1_minimal/src/vhdl/qsys_unb1_minimal_pkg.vhd b/boards/uniboard1/designs/unb1_minimal/src/vhdl/qsys_unb1_minimal_pkg.vhd
index 0a216a48d0..63e5d9c4da 100644
--- a/boards/uniboard1/designs/unb1_minimal/src/vhdl/qsys_unb1_minimal_pkg.vhd
+++ b/boards/uniboard1/designs/unb1_minimal/src/vhdl/qsys_unb1_minimal_pkg.vhd
@@ -23,14 +23,12 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_unb1_minimal_pkg is
-
     -----------------------------------------------------------------------------
     -- this component declaration is copy-pasted from Quartus v11.1 QSYS builder
     -----------------------------------------------------------------------------
 
     component qsys_unb1_minimal is
 
-
         port (
             coe_ram_write_export_from_the_avs_eth_0       : out std_logic;  -- export
             coe_reg_read_export_from_the_avs_eth_0        : out std_logic;  -- export
@@ -139,7 +137,6 @@ package qsys_unb1_minimal_pkg is
             c3_from_the_altpll_0                          : out std_logic;  -- export
             coe_read_export_from_the_reg_remu             : out std_logic  -- export
         );
-
     end component qsys_unb1_minimal;
 
     component qsys_unb1_minimal_mm_arbiter is
@@ -191,4 +188,3 @@ package qsys_unb1_minimal_pkg is
     end component qsys_unb1_minimal_mm_arbiter;
 
 end qsys_unb1_minimal_pkg;
-
diff --git a/boards/uniboard1/designs/unb1_minimal/src/vhdl/unb1_minimal.vhd b/boards/uniboard1/designs/unb1_minimal/src/vhdl/unb1_minimal.vhd
index 7be378fdcb..fbb7e941a4 100644
--- a/boards/uniboard1/designs/unb1_minimal/src/vhdl/unb1_minimal.vhd
+++ b/boards/uniboard1/designs/unb1_minimal/src/vhdl/unb1_minimal.vhd
@@ -62,9 +62,7 @@ entity unb1_minimal is
   );
 end unb1_minimal;
 
-
 architecture str of unb1_minimal is
-
   -- IP base address used by unb_os : 10.99.xx.yy
   constant c_base_ip                : std_logic_vector(16 - 1 downto 0) := X"0A63";
   -- Firmware version x.y
@@ -141,9 +139,7 @@ architecture str of unb1_minimal is
   -- Remote Update
   signal reg_remu_mosi              : t_mem_mosi;
   signal reg_remu_miso              : t_mem_miso;
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -333,6 +329,4 @@ begin
   -- Node function
   -----------------------------------------------------------------------------
   -- Insert node_[design_name] here
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_minimal/tb/vhdl/tb_unb1_minimal.vhd b/boards/uniboard1/designs/unb1_minimal/tb/vhdl/tb_unb1_minimal.vhd
index b63da7ebd3..4ffbccca21 100644
--- a/boards/uniboard1/designs/unb1_minimal/tb/vhdl/tb_unb1_minimal.vhd
+++ b/boards/uniboard1/designs/unb1_minimal/tb/vhdl/tb_unb1_minimal.vhd
@@ -58,7 +58,6 @@ entity tb_unb1_minimal is
 end tb_unb1_minimal;
 
 architecture tb of tb_unb1_minimal is
-
   constant c_sim             : boolean := true;
 
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -104,9 +103,7 @@ architecture tb of tb_unb1_minimal is
   constant c_uniboard_current    : real := 5.0;  -- = assume 5.0 A on UniBoard
   constant c_uniboard_supply     : real := 48.0;  -- = assume 48.0 V on UniBoard
   constant c_uniboard_adin       : real := -1.0;  -- = NC on UniBoard
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -198,5 +195,4 @@ begin
     ana_volt_source   => c_uniboard_supply,
     ana_volt_adin     => c_uniboard_adin
   );
-
 end tb;
diff --git a/boards/uniboard1/designs/unb1_terminal_bg_mesh_db/src/vhdl/mmm_unb1_terminal_bg_mesh_db.vhd b/boards/uniboard1/designs/unb1_terminal_bg_mesh_db/src/vhdl/mmm_unb1_terminal_bg_mesh_db.vhd
index 6f2d2143cc..4384501026 100644
--- a/boards/uniboard1/designs/unb1_terminal_bg_mesh_db/src/vhdl/mmm_unb1_terminal_bg_mesh_db.vhd
+++ b/boards/uniboard1/designs/unb1_terminal_bg_mesh_db/src/vhdl/mmm_unb1_terminal_bg_mesh_db.vhd
@@ -132,7 +132,6 @@ entity mmm_unb1_terminal_bg_mesh_db is
 end entity mmm_unb1_terminal_bg_mesh_db;
 
 architecture str of mmm_unb1_terminal_bg_mesh_db is
-
   constant c_sim_node_type         : string(1 to 2)                                := sel_a_b(g_sim_node_nr < 4, "FN", "BN");
   constant c_sim_node_nr           : natural                                       := sel_a_b(c_sim_node_type = "BN", g_sim_node_nr - 4, g_sim_node_nr);
   constant c_sim_eth_src_mac       : std_logic_vector(c_network_eth_mac_slv'range) := X"00228608" & TO_UVEC(g_sim_unb_nr, c_byte_w) & TO_UVEC(g_sim_node_nr, c_byte_w);
@@ -263,10 +262,7 @@ architecture str of mmm_unb1_terminal_bg_mesh_db is
       reg_diagnostics_clk_export              : out std_logic
     );
   end component qsys_unb1_terminal_bg_mesh_db;
-
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
@@ -328,18 +324,18 @@ begin
         eth1g_reg_mosi <= i_eth1g_reg_mosi;
       end if;
     end process;
+
     ----------------------------------------------------------------------------
     -- Procedure that polls a sim control file that can be used to e.g. get
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
+
   ----------------------------------------------------------------------------
   -- SOPC or QSYS for synthesis
   ----------------------------------------------------------------------------
   gen_qsys_unb1_terminal_bg_mesh_db : if g_sim = false generate
-
     mm_rst_n <= not(mm_rst);
 
     u_qsys_unb1_terminal_bg_mesh_db : qsys_unb1_terminal_bg_mesh_db
diff --git a/boards/uniboard1/designs/unb1_terminal_bg_mesh_db/src/vhdl/node_unb1_terminal_bg_mesh_db.vhd b/boards/uniboard1/designs/unb1_terminal_bg_mesh_db/src/vhdl/node_unb1_terminal_bg_mesh_db.vhd
index 6c2d1dbc7b..18d22a499b 100644
--- a/boards/uniboard1/designs/unb1_terminal_bg_mesh_db/src/vhdl/node_unb1_terminal_bg_mesh_db.vhd
+++ b/boards/uniboard1/designs/unb1_terminal_bg_mesh_db/src/vhdl/node_unb1_terminal_bg_mesh_db.vhd
@@ -139,7 +139,6 @@ entity node_unb1_terminal_bg_mesh_db is
 end node_unb1_terminal_bg_mesh_db;
 
 architecture str of node_unb1_terminal_bg_mesh_db is
-
   -----------------------------------------------------------------------------
   -- Block Generator
   -----------------------------------------------------------------------------
@@ -193,13 +192,12 @@ architecture str of node_unb1_terminal_bg_mesh_db is
   --. BSN Monitor
   signal bsn_mon_snk_out_arr      : t_dp_siso_arr(c_bsn_mon_nof_streams - 1 downto 0);
   signal bsn_mon_snk_in_arr       : t_dp_sosi_arr(c_bsn_mon_nof_streams - 1 downto 0);
-
 begin
-
   ---------------------------------------------------------------------------------------
   -- From 2d to 1d array. Input port to input BG.
   ---------------------------------------------------------------------------------------
   gen_i_a : for I in 0 to g_nof_bus - 1 generate
+
     gen_j_a : for J in 0 to g_usr_nof_streams - 1 generate
       bg_snk_in_arr(I * g_usr_nof_streams + J) <= tx_usr_sosi_2arr(I)(J);
       tx_usr_siso_2arr(I)(J)                 <= bg_snk_out_arr(I * g_usr_nof_streams + J);
@@ -249,6 +247,7 @@ begin
   -- From 1d to 2d array. Output BG to input Mesh
   ---------------------------------------------------------------------------------------
   gen_i_b : for I in 0 to g_nof_bus - 1 generate
+
     gen_j_b : for J in 0 to g_usr_nof_streams - 1 generate
       bg_src_in_arr(I * g_usr_nof_streams + J) <= bg_out_siso_2arr(I)(J);
       bg_out_sosi_2arr(I)(J)                 <= bg_src_out_arr(I * g_usr_nof_streams + J);
@@ -330,6 +329,7 @@ begin
   -- From 2d to 1d array. Input port to input BG.
   ---------------------------------------------------------------------------------------
   gen_i_c : for I in 0 to g_nof_bus - 1 generate
+
     gen_j_c : for J in 0 to g_usr_nof_streams - 1 generate
       bsn_align_snk_in_arr(I * g_usr_nof_streams + J) <= rx_usr_i_sosi_2arr(I)(J);
       rx_usr_i_siso_2arr(I)(J)                      <= bsn_align_snk_out_arr(I * g_usr_nof_streams + J);
@@ -420,10 +420,10 @@ begin
   -- From 1d to 2d array. Output BSN Aligner to port output
   ---------------------------------------------------------------------------------------
   gen_i_d : for I in 0 to g_nof_bus - 1 generate
+
     gen_j_d : for J in 0 to g_usr_nof_streams - 1 generate
       bsn_align_src_in_arr(I * g_usr_nof_streams + J) <= rx_usr_siso_2arr(I)(J);
       rx_usr_sosi_2arr(I)(J)                        <= bsn_align_src_out_arr(I * g_usr_nof_streams + J);
     end generate;
   end generate;
-
 end str;
diff --git a/boards/uniboard1/designs/unb1_terminal_bg_mesh_db/src/vhdl/unb1_terminal_bg_mesh_db.vhd b/boards/uniboard1/designs/unb1_terminal_bg_mesh_db/src/vhdl/unb1_terminal_bg_mesh_db.vhd
index 9202aa0cf7..ec6f3afdfd 100644
--- a/boards/uniboard1/designs/unb1_terminal_bg_mesh_db/src/vhdl/unb1_terminal_bg_mesh_db.vhd
+++ b/boards/uniboard1/designs/unb1_terminal_bg_mesh_db/src/vhdl/unb1_terminal_bg_mesh_db.vhd
@@ -83,9 +83,7 @@ entity unb1_terminal_bg_mesh_db is
   );
 end unb1_terminal_bg_mesh_db;
 
-
 architecture str of unb1_terminal_bg_mesh_db is
-
   constant c_use_phy                 : t_c_unb1_board_use_phy := (1, 0, 1, 0, 0, 0, 0, 1);
   constant c_fw_version              : t_unb1_board_fw_version := (1, 0);  -- firmware version x.y
 
@@ -209,9 +207,7 @@ architecture str of unb1_terminal_bg_mesh_db is
   -- MM bsn_monitor
   signal reg_bsn_monitor_mosi        : t_mem_mosi := c_mem_mosi_rst;
   signal reg_bsn_monitor_miso        : t_mem_miso;
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -478,15 +474,3 @@ begin
   end generate;
 
 end;
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/boards/uniboard1/designs/unb1_terminal_bg_mesh_db/tb/vhdl/tb_unb1_terminal_bg_mesh_db.vhd b/boards/uniboard1/designs/unb1_terminal_bg_mesh_db/tb/vhdl/tb_unb1_terminal_bg_mesh_db.vhd
index 2fe9f2030e..4069b5616d 100644
--- a/boards/uniboard1/designs/unb1_terminal_bg_mesh_db/tb/vhdl/tb_unb1_terminal_bg_mesh_db.vhd
+++ b/boards/uniboard1/designs/unb1_terminal_bg_mesh_db/tb/vhdl/tb_unb1_terminal_bg_mesh_db.vhd
@@ -39,7 +39,6 @@ entity tb_unb1_terminal_bg_mesh_db is
 end tb_unb1_terminal_bg_mesh_db;
 
 architecture tb of tb_unb1_terminal_bg_mesh_db is
-
   constant c_sim             : boolean := true;
   constant c_version         : std_logic_vector(1 downto 0) := "00";
   constant c_sim_level       : natural := 1;
@@ -95,9 +94,7 @@ architecture tb of tb_unb1_terminal_bg_mesh_db is
   signal bn_in_mesh_serial_3arr  : t_unb1_board_mesh_sl_3arr;
   signal fn_in_mesh_serial_3arr  : t_unb1_board_mesh_sl_3arr;
   signal fn_out_mesh_serial_3arr : t_unb1_board_mesh_sl_3arr;
-
 begin
-
   -- Run 1 ms
   ext_clk <= not ext_clk after c_ext_clk_period / 2;  -- External clock (200 MHz)
   eth_clk <= not eth_clk after c_eth_clk_period / 2;  -- 1GbE XO clock (25 MHz)
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_10GbE/tb_unb1_test_10GbE.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_10GbE/tb_unb1_test_10GbE.vhd
index ca717a1978..e81056c6c6 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_10GbE/tb_unb1_test_10GbE.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_10GbE/tb_unb1_test_10GbE.vhd
@@ -23,15 +23,12 @@
 -- Purpose: Test bench for unb1_test_10GbE.
 -- Description: see tb_unb1_test
 
-
 library IEEE, unb1_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb1_test_10GbE is
 end tb_unb1_test_10GbE;
 
-
 architecture tb of tb_unb1_test_10GbE is
 begin
   u_tb_unb1_test : entity unb1_test_lib.tb_unb1_test
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_10GbE/unb1_test_10GbE.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_10GbE/unb1_test_10GbE.vhd
index 4dc4b63f76..b0979cb122 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_10GbE/unb1_test_10GbE.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_10GbE/unb1_test_10GbE.vhd
@@ -89,11 +89,8 @@ entity unb1_test_10GbE is
   );
 end unb1_test_10GbE;
 
-
 architecture str of unb1_test_10GbE is
-
 begin
-
   u_revision : entity unb1_test_lib.unb1_test
   generic map (
     g_design_name => g_design_name,
@@ -155,6 +152,4 @@ begin
     BN_BI_3_TX    => BN_BI_3_TX,
     BN_BI_3_RX    => BN_BI_3_RX
   );
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_10GbE_tx_only/tb_unb1_test_10GbE_tx_only.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_10GbE_tx_only/tb_unb1_test_10GbE_tx_only.vhd
index 1e2189fd17..d5bd19a9c3 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_10GbE_tx_only/tb_unb1_test_10GbE_tx_only.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_10GbE_tx_only/tb_unb1_test_10GbE_tx_only.vhd
@@ -23,15 +23,12 @@
 -- Purpose: Test bench for unb1_test_10GbE_tx_only.
 -- Description: see tb_unb1_test
 
-
 library IEEE, unb1_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb1_test_10GbE_tx_only is
 end tb_unb1_test_10GbE_tx_only;
 
-
 architecture tb of tb_unb1_test_10GbE_tx_only is
 begin
   u_tb_unb1_test : entity unb1_test_lib.tb_unb1_test
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_10GbE_tx_only/unb1_test_10GbE_tx_only.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_10GbE_tx_only/unb1_test_10GbE_tx_only.vhd
index bf41fa0ee4..3043972db6 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_10GbE_tx_only/unb1_test_10GbE_tx_only.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_10GbE_tx_only/unb1_test_10GbE_tx_only.vhd
@@ -81,11 +81,8 @@ entity unb1_test_10GbE_tx_only is
   );
 end unb1_test_10GbE_tx_only;
 
-
 architecture str of unb1_test_10GbE_tx_only is
-
 begin
-
   u_revision : entity unb1_test_lib.unb1_test
   generic map (
     g_design_name => g_design_name,
@@ -138,6 +135,4 @@ begin
     SI_FN_3_CNTRL => SI_FN_3_CNTRL,
     SI_FN_RSTN    => SI_FN_RSTN
   );
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_1GbE/tb_unb1_test_1GbE.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_1GbE/tb_unb1_test_1GbE.vhd
index 1a4919e2d9..c56b4f415a 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_1GbE/tb_unb1_test_1GbE.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_1GbE/tb_unb1_test_1GbE.vhd
@@ -23,15 +23,12 @@
 -- Purpose: Test bench for unb1_test_1GbE.
 -- Description: see tb_unb1_test
 
-
 library IEEE, unb1_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb1_test_1GbE is
 end tb_unb1_test_1GbE;
 
-
 architecture tb of tb_unb1_test_1GbE is
 begin
   u_tb_unb1_test : entity unb1_test_lib.tb_unb1_test
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_1GbE/unb1_test_1GbE.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_1GbE/unb1_test_1GbE.vhd
index c343b9bba3..4ce67372f9 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_1GbE/unb1_test_1GbE.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_1GbE/unb1_test_1GbE.vhd
@@ -61,11 +61,8 @@ entity unb1_test_1GbE is
   );
 end unb1_test_1GbE;
 
-
 architecture str of unb1_test_1GbE is
-
 begin
-
   u_revision : entity unb1_test_lib.unb1_test
   generic map (
     g_design_name => g_design_name,
@@ -99,6 +96,4 @@ begin
     ETH_SGIN     => ETH_SGIN,
     ETH_SGOUT    => ETH_SGOUT
   );
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_all/tb_unb1_test_all.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_all/tb_unb1_test_all.vhd
index 95e5625c63..c5dc616e08 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_all/tb_unb1_test_all.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_all/tb_unb1_test_all.vhd
@@ -23,15 +23,12 @@
 -- Purpose: Test bench for unb1_test_all.
 -- Description: see tb_unb1_test
 
-
 library IEEE, unb1_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb1_test_all is
 end tb_unb1_test_all;
 
-
 architecture tb of tb_unb1_test_all is
 begin
   u_tb_unb1_test : entity unb1_test_lib.tb_unb1_test
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_all/unb1_test_all.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_all/unb1_test_all.vhd
index 3fe8e0c0b7..d17bc71fa1 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_all/unb1_test_all.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_all/unb1_test_all.vhd
@@ -100,11 +100,8 @@ entity unb1_test_all is
   );
 end unb1_test_all;
 
-
 architecture str of unb1_test_all is
-
 begin
-
   u_revision : entity unb1_test_lib.unb1_test
   generic map (
     g_design_name => g_design_name,
@@ -174,6 +171,4 @@ begin
     MB_II_IO => MB_II_IO,
     MB_II_OU => MB_II_OU
   );
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr/tb_unb1_test_ddr.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr/tb_unb1_test_ddr.vhd
index 45dee37a1e..969c0768bd 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr/tb_unb1_test_ddr.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr/tb_unb1_test_ddr.vhd
@@ -23,15 +23,12 @@
 -- Purpose: Test bench for unb1_test_ddr.
 -- Description: see tb_unb1_test
 
-
 library IEEE, unb1_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb1_test_ddr is
 end tb_unb1_test_ddr;
 
-
 architecture tb of tb_unb1_test_ddr is
 begin
   u_tb_unb1_test : entity unb1_test_lib.tb_unb1_test
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr/unb1_test_ddr.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr/unb1_test_ddr.vhd
index c7999ff52f..df41e0d91a 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr/unb1_test_ddr.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr/unb1_test_ddr.vhd
@@ -67,11 +67,8 @@ entity unb1_test_ddr is
   );
 end unb1_test_ddr;
 
-
 architecture str of unb1_test_ddr is
-
 begin
-
   u_revision : entity unb1_test_lib.unb1_test
   generic map (
     g_design_name => g_design_name,
@@ -113,6 +110,4 @@ begin
 --    MB_II_IO => MB_II_IO,
 --    MB_II_OU => MB_II_OU
   );
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_I/tb_unb1_test_ddr_16g_MB_I.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_I/tb_unb1_test_ddr_16g_MB_I.vhd
index 987b652ec9..3dac8535f1 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_I/tb_unb1_test_ddr_16g_MB_I.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_I/tb_unb1_test_ddr_16g_MB_I.vhd
@@ -23,15 +23,12 @@
 -- Purpose: Test bench for unb1_test_ddr_16g_MB_I.
 -- Description: see tb_unb1_test
 
-
 library IEEE, unb1_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb1_test_ddr_16g_MB_I is
 end tb_unb1_test_ddr_16g_MB_I;
 
-
 architecture tb of tb_unb1_test_ddr_16g_MB_I is
 begin
   u_tb_unb1_test : entity unb1_test_lib.tb_unb1_test
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_I/unb1_test_ddr_16g_MB_I.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_I/unb1_test_ddr_16g_MB_I.vhd
index 60ce44f69d..6f4ce8542b 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_I/unb1_test_ddr_16g_MB_I.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_I/unb1_test_ddr_16g_MB_I.vhd
@@ -67,11 +67,8 @@ entity unb1_test_ddr_16g_MB_I is
   );
 end unb1_test_ddr_16g_MB_I;
 
-
 architecture str of unb1_test_ddr_16g_MB_I is
-
 begin
-
   u_revision : entity unb1_test_lib.unb1_test
   generic map (
     g_design_name => g_design_name,
@@ -110,6 +107,4 @@ begin
     MB_I_IO      => MB_I_IO,
     MB_I_OU      => MB_I_OU
   );
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_II/tb_unb1_test_ddr_16g_MB_II.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_II/tb_unb1_test_ddr_16g_MB_II.vhd
index 8563b7b429..51e1bc635b 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_II/tb_unb1_test_ddr_16g_MB_II.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_II/tb_unb1_test_ddr_16g_MB_II.vhd
@@ -23,15 +23,12 @@
 -- Purpose: Test bench for unb1_test_ddr_16g_MB_II.
 -- Description: see tb_unb1_test
 
-
 library IEEE, unb1_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb1_test_ddr_16g_MB_II is
 end tb_unb1_test_ddr_16g_MB_II;
 
-
 architecture tb of tb_unb1_test_ddr_16g_MB_II is
 begin
   u_tb_unb1_test : entity unb1_test_lib.tb_unb1_test
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_II/unb1_test_ddr_16g_MB_II.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_II/unb1_test_ddr_16g_MB_II.vhd
index ddcbca83a0..af5925eda5 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_II/unb1_test_ddr_16g_MB_II.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_II/unb1_test_ddr_16g_MB_II.vhd
@@ -67,11 +67,8 @@ entity unb1_test_ddr_16g_MB_II is
   );
 end unb1_test_ddr_16g_MB_II;
 
-
 architecture str of unb1_test_ddr_16g_MB_II is
-
 begin
-
   u_revision : entity unb1_test_lib.unb1_test
   generic map (
     g_design_name => g_design_name,
@@ -110,6 +107,4 @@ begin
     MB_II_IO     => MB_II_IO,
     MB_II_OU     => MB_II_OU
   );
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_I_II/tb_unb1_test_ddr_16g_MB_I_II.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_I_II/tb_unb1_test_ddr_16g_MB_I_II.vhd
index d46c182efc..29cb419b28 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_I_II/tb_unb1_test_ddr_16g_MB_I_II.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_I_II/tb_unb1_test_ddr_16g_MB_I_II.vhd
@@ -23,15 +23,12 @@
 -- Purpose: Test bench for unb1_test_ddr_16g_MB_I_II.
 -- Description: see tb_unb1_test
 
-
 library IEEE, unb1_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb1_test_ddr_16g_MB_I_II is
 end tb_unb1_test_ddr_16g_MB_I_II;
 
-
 architecture tb of tb_unb1_test_ddr_16g_MB_I_II is
 begin
   u_tb_unb1_test : entity unb1_test_lib.tb_unb1_test
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_I_II/unb1_test_ddr_16g_MB_I_II.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_I_II/unb1_test_ddr_16g_MB_I_II.vhd
index 7acc74681f..8b8d0ee03e 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_I_II/unb1_test_ddr_16g_MB_I_II.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_16g_MB_I_II/unb1_test_ddr_16g_MB_I_II.vhd
@@ -72,11 +72,8 @@ entity unb1_test_ddr_16g_MB_I_II is
   );
 end unb1_test_ddr_16g_MB_I_II;
 
-
 architecture str of unb1_test_ddr_16g_MB_I_II is
-
 begin
-
   u_revision : entity unb1_test_lib.unb1_test
   generic map (
     g_design_name => g_design_name,
@@ -120,6 +117,4 @@ begin
     MB_II_IO     => MB_II_IO,
     MB_II_OU     => MB_II_OU
   );
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_MB_I/tb_unb1_test_ddr_MB_I.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_MB_I/tb_unb1_test_ddr_MB_I.vhd
index f6e193f507..12ef191769 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_MB_I/tb_unb1_test_ddr_MB_I.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_MB_I/tb_unb1_test_ddr_MB_I.vhd
@@ -23,15 +23,12 @@
 -- Purpose: Test bench for unb1_test_ddr_MB_I.
 -- Description: see tb_unb1_test
 
-
 library IEEE, unb1_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb1_test_ddr_MB_I is
 end tb_unb1_test_ddr_MB_I;
 
-
 architecture tb of tb_unb1_test_ddr_MB_I is
 begin
   u_tb_unb1_test : entity unb1_test_lib.tb_unb1_test
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_MB_II/tb_unb1_test_ddr_MB_II.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_MB_II/tb_unb1_test_ddr_MB_II.vhd
index b98a4e527b..dda6de3531 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_MB_II/tb_unb1_test_ddr_MB_II.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_MB_II/tb_unb1_test_ddr_MB_II.vhd
@@ -23,15 +23,12 @@
 -- Purpose: Test bench for unb1_test_ddr_MB_II.
 -- Description: see tb_unb1_test
 
-
 library IEEE, unb1_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb1_test_ddr_MB_II is
 end tb_unb1_test_ddr_MB_II;
 
-
 architecture tb of tb_unb1_test_ddr_MB_II is
 begin
   u_tb_unb1_test : entity unb1_test_lib.tb_unb1_test
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_MB_I_II/tb_unb1_test_ddr_MB_I_II.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_MB_I_II/tb_unb1_test_ddr_MB_I_II.vhd
index 267bb2e42d..c1f597d928 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_MB_I_II/tb_unb1_test_ddr_MB_I_II.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_MB_I_II/tb_unb1_test_ddr_MB_I_II.vhd
@@ -23,15 +23,12 @@
 -- Purpose: Test bench for unb1_test_ddr_MB_I_II.
 -- Description: see tb_unb1_test
 
-
 library IEEE, unb1_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb1_test_ddr_MB_I_II is
 end tb_unb1_test_ddr_MB_I_II;
 
-
 architecture tb of tb_unb1_test_ddr_MB_I_II is
 begin
   u_tb_unb1_test : entity unb1_test_lib.tb_unb1_test
diff --git a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_MB_I_II/unb1_test_ddr_MB_I_II.vhd b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_MB_I_II/unb1_test_ddr_MB_I_II.vhd
index 8fd5ea7484..f5524185b2 100644
--- a/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_MB_I_II/unb1_test_ddr_MB_I_II.vhd
+++ b/boards/uniboard1/designs/unb1_test/revisions/unb1_test_ddr_MB_I_II/unb1_test_ddr_MB_I_II.vhd
@@ -72,11 +72,8 @@ entity unb1_test_ddr_MB_I_II is
   );
 end unb1_test_ddr_MB_I_II;
 
-
 architecture str of unb1_test_ddr_MB_I_II is
-
 begin
-
   u_revision : entity unb1_test_lib.unb1_test
   generic map (
     g_design_name => g_design_name,
@@ -120,6 +117,4 @@ begin
     MB_II_IO     => MB_II_IO,
     MB_II_OU     => MB_II_OU
   );
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_test/src/vhdl/mmm_unb1_test.vhd b/boards/uniboard1/designs/unb1_test/src/vhdl/mmm_unb1_test.vhd
index 29dd996bfa..7e468fa82d 100644
--- a/boards/uniboard1/designs/unb1_test/src/vhdl/mmm_unb1_test.vhd
+++ b/boards/uniboard1/designs/unb1_test/src/vhdl/mmm_unb1_test.vhd
@@ -40,7 +40,6 @@ use tech_tse_lib.tb_tech_tse_pkg.all;
 use work.qsys_unb1_test_pkg.all;
 use work.unb1_test_pkg.all;
 
-
 entity mmm_unb1_test is
   generic (
     g_sim               : boolean := false;  -- FALSE: use QSYS; TRUE: use mm_file I/O
@@ -197,7 +196,6 @@ entity mmm_unb1_test is
 end mmm_unb1_test;
 
 architecture str of mmm_unb1_test is
-
   -- Block generator
   constant c_ram_diag_bg_1GbE_addr_w                     : natural := ceil_log2(g_nof_streams_1GbE * pow2(ceil_log2(g_bg_block_size)));
   constant c_ram_diag_bg_10GbE_addr_w                    : natural := ceil_log2(g_nof_streams_10GbE * pow2(ceil_log2(g_bg_block_size)));
@@ -253,14 +251,11 @@ architecture str of mmm_unb1_test is
   signal sim_eth1g_reg_mosi                              : t_mem_mosi;
 
   signal i_reset_n                                       : std_logic;
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     eth1g_mm_rst <= mm_rst;
 
     u_mm_file_reg_unb_system_info             : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "PIO_SYSTEM_INFO")
@@ -361,7 +356,6 @@ begin
     u_mm_file_reg_tr_xaui                     : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_TR_XAUI")  -- , c_mm_clk_period, FALSE, 0)
                                                            port map(mm_rst, mm_clk, reg_tr_xaui_mosi, reg_tr_xaui_miso);
 
-
     ----------------------------------------------------------------------------
     -- 1GbE setup sequence normally performed by unb_os@NIOS
     ----------------------------------------------------------------------------
@@ -391,23 +385,19 @@ begin
         end if;
     end process;
 
-
     ----------------------------------------------------------------------------
     -- Procedure that polls a sim control file that can be used to e.g. get
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
-
   ----------------------------------------------------------------------------
   -- QSYS
   ----------------------------------------------------------------------------
   i_reset_n <= not mm_rst;
 
   gen_qsys : if g_sim = false generate
-
     u_qsys : qsys_unb1_test
     port map (
       clk_0                                         => mm_clk,
@@ -641,7 +631,6 @@ begin
       reg_dp_offload_rx_10GbE_hdr_dat_write_export     => reg_dp_offload_rx_10GbE_hdr_dat_mosi.wr,
       reg_dp_offload_rx_10GbE_hdr_dat_writedata_export => reg_dp_offload_rx_10GbE_hdr_dat_mosi.wrdata(c_word_w - 1 downto 0),
 
-
       -- the_reg_bsn_monitor_1GbE
       reg_bsn_monitor_1GbE_address_export              => reg_bsn_monitor_1GbE_mosi.address(c_reg_rsp_bsn_monitor_1GbE_adr_w - 1 downto 0),
       reg_bsn_monitor_1GbE_clk_export                  => OPEN,
@@ -711,7 +700,6 @@ begin
       reg_diag_rx_seq_10GbE_write_export               => reg_diag_rx_seq_10GbE_mosi.wr,
       reg_diag_rx_seq_10GbE_writedata_export           => reg_diag_rx_seq_10GbE_mosi.wrdata(c_word_w - 1 downto 0),
 
-
       -- reg_diag_tx_seq_1GbE
       reg_diag_tx_seq_1GbE_address_export              => reg_diag_tx_seq_1GbE_mosi.address(2 - 1 downto 0),
       reg_diag_tx_seq_1GbE_clk_export                  => OPEN,
diff --git a/boards/uniboard1/designs/unb1_test/src/vhdl/qsys_unb1_test_pkg.vhd b/boards/uniboard1/designs/unb1_test/src/vhdl/qsys_unb1_test_pkg.vhd
index 1589f5a61f..3c257fae3c 100644
--- a/boards/uniboard1/designs/unb1_test/src/vhdl/qsys_unb1_test_pkg.vhd
+++ b/boards/uniboard1/designs/unb1_test/src/vhdl/qsys_unb1_test_pkg.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_unb1_test_pkg is
-
     -----------------------------------------------------------------------------
     -- this component declaration is copy-pasted from Quartus v11.1 QSYS builder
     -----------------------------------------------------------------------------
diff --git a/boards/uniboard1/designs/unb1_test/src/vhdl/udp_stream.vhd b/boards/uniboard1/designs/unb1_test/src/vhdl/udp_stream.vhd
index e165615bf2..2d696a1218 100644
--- a/boards/uniboard1/designs/unb1_test/src/vhdl/udp_stream.vhd
+++ b/boards/uniboard1/designs/unb1_test/src/vhdl/udp_stream.vhd
@@ -98,10 +98,7 @@ entity udp_stream is
   );
 end udp_stream;
 
-
-
 architecture str of udp_stream is
-
   -- Block generator
   constant c_bg_ctrl                   : t_diag_block_gen := ('0',  -- enable (disabled by default)
                                                               '0',  -- enable_sync
@@ -112,7 +109,6 @@ architecture str of udp_stream is
                                                               TO_UVEC(   g_bg_block_size-1, c_diag_bg_mem_high_adrs_w),
                                                               TO_UVEC(                   0, c_diag_bg_bsn_init_w));
 
-
   constant c_hdr_field_ovr_init        : std_logic_vector(c_nof_hdr_fields - 1 downto 0) := "1001" & "111011111100" & "0001" & "101111111";
   constant c_nof_crc_words             : natural := 1;
   constant c_max_nof_words_per_block   : natural := g_bg_block_size;
@@ -132,9 +128,7 @@ architecture str of udp_stream is
 
   signal diag_data_buf_snk_in_arr    : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
   signal diag_data_buf_snk_out_arr   : t_dp_siso_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   gen_hdr_in_fields : for i in 0 to g_nof_streams - 1 generate
     -- dst = src
     hdr_fields_in_arr(i)(field_hi(c_hdr_field_arr, "eth_src_mac" ) downto field_lo(c_hdr_field_arr, "eth_src_mac")) <= x"00228608" & B"000" & ID(7 downto 3) & RESIZE_UVEC(ID(2 downto 0), c_byte_w);
@@ -151,7 +145,6 @@ begin
     hdr_fields_in_arr(i)(field_hi(c_hdr_field_arr, "usr_bsn"     ) downto field_lo(c_hdr_field_arr, "usr_bsn"    )) <= fifo_block_gen_src_out_arr(i).bsn(59 downto 0);
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- TX: Block generator and DP fifo
   -----------------------------------------------------------------------------
@@ -204,7 +197,6 @@ begin
     );
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- TX: dp_offload_tx
   -----------------------------------------------------------------------------
@@ -244,7 +236,6 @@ begin
     hdr_fields_in_arr     => hdr_fields_in_arr(g_nof_streams - 1 downto 0)
   );
 
-
   -----------------------------------------------------------------------------
   -- RX: dp_offload_rx
   -----------------------------------------------------------------------------
@@ -277,13 +268,11 @@ begin
     hdr_fields_out_arr    => hdr_fields_out_arr
   );
 
-
   gen_hdr_out_fields : for i in 0 to g_nof_streams - 1 generate
     diag_data_buf_snk_in_arr(i).sync <=          sl(hdr_fields_out_arr(i)(field_hi(c_hdr_field_arr, "usr_sync") downto field_lo(c_hdr_field_arr, "usr_sync" )));
     diag_data_buf_snk_in_arr(i).bsn  <= RESIZE_UVEC(hdr_fields_out_arr(i)(field_hi(c_hdr_field_arr, "usr_bsn" ) downto field_lo(c_hdr_field_arr, "usr_bsn"  )), c_dp_stream_bsn_w);
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- RX: Data buffers and BSN monitors
   -----------------------------------------------------------------------------
@@ -297,8 +286,6 @@ begin
     diag_data_buf_snk_in_arr(i).err   <= dp_offload_rx_src_out_arr(i).err;
   end generate;
 
-
-
   u_dp_bsn_monitor : entity dp_lib.mms_dp_bsn_monitor
   generic map (
     g_nof_streams        => g_nof_streams,
@@ -320,7 +307,6 @@ begin
     in_sosi_arr => diag_data_buf_snk_in_arr(g_nof_streams - 1 downto 0)
   );
 
-
   diag_data_buf_snk_out_arr <= (others => c_dp_siso_rdy);
 
   u_diag_data_buffer : entity diag_lib.mms_diag_data_buffer
@@ -347,6 +333,4 @@ begin
     in_sync           => diag_data_buf_snk_in_arr(0).sync,
     in_sosi_arr       => diag_data_buf_snk_in_arr
   );
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_test/src/vhdl/unb1_test.vhd b/boards/uniboard1/designs/unb1_test/src/vhdl/unb1_test.vhd
index 9e7bc8c9f5..428faa733e 100644
--- a/boards/uniboard1/designs/unb1_test/src/vhdl/unb1_test.vhd
+++ b/boards/uniboard1/designs/unb1_test/src/vhdl/unb1_test.vhd
@@ -111,10 +111,7 @@ entity unb1_test is
   );
 end unb1_test;
 
-
-
 architecture str of unb1_test is
-
   -- Firmware version x.y
   constant c_fw_version                       : t_unb1_board_fw_version := (1, 2);
 
@@ -345,11 +342,7 @@ architecture str of unb1_test is
   signal MB_I_ctlr_rst                        : std_logic;
   signal MB_II_ctlr_clk                       : std_logic;
   signal MB_II_ctlr_rst                       : std_logic;
-
-
-
 begin
-
   u_areset_ddr_ref_rst : entity common_lib.common_areset
   generic map(
     g_rst_level => '1',
@@ -643,7 +636,6 @@ begin
     ram_diag_data_buf_ddr_MB_II_miso     => ram_diag_data_buf_ddr_MB_II_miso
   );
 
-
   gen_udp_stream_1GbE : if c_revision_select.use_streaming_1GbE = true generate
     u_udp_stream_1GbE : entity work.udp_stream
     generic map (
@@ -702,7 +694,6 @@ begin
     );
   end generate;
 
-
   gen_udp_stream_10GbE : if c_revision_select.use_10GbE = true generate
     u_udp_stream_10GbE : entity work.udp_stream
     generic map (
@@ -761,7 +752,6 @@ begin
     );
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- tr_10GbE
   -----------------------------------------------------------------------------
@@ -985,6 +975,4 @@ gen_mms_io_ddr_diag_MB_II : if c_revision_select.use_ddr_MB_II = 1 generate
     );
   end generate;
 
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_test/src/vhdl/unb1_test_pkg.vhd b/boards/uniboard1/designs/unb1_test/src/vhdl/unb1_test_pkg.vhd
index 61d6ce08c8..a1c4f5a385 100644
--- a/boards/uniboard1/designs/unb1_test/src/vhdl/unb1_test_pkg.vhd
+++ b/boards/uniboard1/designs/unb1_test/src/vhdl/unb1_test_pkg.vhd
@@ -27,7 +27,6 @@ use common_lib.common_field_pkg.all;
 use tech_ddr_lib.tech_ddr_pkg.all;
 
 package unb1_test_pkg is
-
   type t_unb1_test_config is record
     use_front             : natural;
     use_back              : natural;
@@ -79,7 +78,6 @@ package unb1_test_pkg is
 end unb1_test_pkg;
 
 package body unb1_test_pkg is
-
   constant c_all             : t_unb1_test_config := ( 1, 0,  true, 1,  true, 3, 1, 1, 2, c_tech_ddr3_4g_single_rank_800m_master);
   constant c_1GbE            : t_unb1_test_config := ( 0, 0,  true, 1, false, 0, 0, 0, 0, c_tech_ddr3_4g_single_rank_800m_master);
   constant c_10GbE           : t_unb1_test_config := ( 1, 0, false, 1,  true, 3, 0, 0, 0, c_tech_ddr3_4g_single_rank_800m_master);
@@ -103,7 +101,7 @@ package body unb1_test_pkg is
     elsif g_design_name = "unb1_test_ddr_16g_MB_I_II" then return c_ddr_16g_MB_I_II;
     else  return c_all;
     end if;
+
   end;
 
 end unb1_test_pkg;
-
diff --git a/boards/uniboard1/designs/unb1_test/tb/vhdl/tb_unb1_test.vhd b/boards/uniboard1/designs/unb1_test/tb/vhdl/tb_unb1_test.vhd
index b4c91dc640..fd3eea1c89 100644
--- a/boards/uniboard1/designs/unb1_test/tb/vhdl/tb_unb1_test.vhd
+++ b/boards/uniboard1/designs/unb1_test/tb/vhdl/tb_unb1_test.vhd
@@ -54,7 +54,6 @@ use tech_ddr_lib.tech_ddr_pkg.all;
 use tech_ddr_lib.tech_ddr_mem_model_component_pkg.all;
 use work.unb1_test_pkg.all;
 
-
 entity tb_unb1_test is
     generic (
       g_design_name : string  := "unb1_test";
@@ -64,7 +63,6 @@ entity tb_unb1_test is
 end tb_unb1_test;
 
 architecture tb of tb_unb1_test is
-
   constant c_sim             : boolean := true;
   constant c_id              : std_logic_vector(7 downto 0) := TO_UVEC(g_sim_unb_nr, c_unb1_board_nof_uniboard_w) & TO_UVEC(g_sim_node_nr, c_unb1_board_nof_chip_w);
 
@@ -129,9 +127,7 @@ architecture tb of tb_unb1_test is
   constant c_uniboard_current    : real := 5.0;  -- = assume 5.0 A on UniBoard
   constant c_uniboard_supply     : real := 48.0;  -- = assume 48.0 V on UniBoard
   constant c_uniboard_adin       : real := -1.0;  -- = NC on UniBoard
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -284,5 +280,4 @@ begin
     ana_volt_source   => c_uniboard_supply,
     ana_volt_adin     => c_uniboard_adin
   );
-
 end tb;
diff --git a/boards/uniboard1/designs/unb1_tr_10GbE/src/vhdl/mmm_unb1_tr_10GbE.vhd b/boards/uniboard1/designs/unb1_tr_10GbE/src/vhdl/mmm_unb1_tr_10GbE.vhd
index f458fc3070..2a79752d43 100644
--- a/boards/uniboard1/designs/unb1_tr_10GbE/src/vhdl/mmm_unb1_tr_10GbE.vhd
+++ b/boards/uniboard1/designs/unb1_tr_10GbE/src/vhdl/mmm_unb1_tr_10GbE.vhd
@@ -88,7 +88,6 @@ entity mmm_unb1_tr_10GbE is
 end entity mmm_unb1_tr_10GbE;
 
 architecture str of mmm_unb1_tr_10GbE is
-
   signal mm_rst_n : std_logic;
 
   component qsys_unb1_tr_10GbE is
@@ -226,10 +225,7 @@ architecture str of mmm_unb1_tr_10GbE is
       reg_mdio_0_read_export                      : out std_logic
     );
   end component qsys_unb1_tr_10GbE;
-
-
 begin
-
   gen_sim : if g_sim = true generate
     reg_wdi_mosi                    <= c_mem_mosi_rst;
     reg_unb_system_info_mosi        <= c_mem_mosi_rst;
@@ -248,11 +244,11 @@ begin
     reg_tr_xaui_mosi                <= c_mem_mosi_rst;
     reg_bsn_monitor_mosi      <= c_mem_mosi_rst;
   end generate;
+
   ----------------------------------------------------------------------------
   -- SOPC or QSYS for synthesis
   ----------------------------------------------------------------------------
   gen_qsys_unb1_tr_10GbE : if g_sim = false generate
-
     mm_rst_n <= not(mm_rst);
 
     u_qsys_unb1_tr_10GbE : qsys_unb1_tr_10GbE
diff --git a/boards/uniboard1/designs/unb1_tr_10GbE/src/vhdl/unb1_tr_10GbE.vhd b/boards/uniboard1/designs/unb1_tr_10GbE/src/vhdl/unb1_tr_10GbE.vhd
index 80c8a90812..289839f6e9 100644
--- a/boards/uniboard1/designs/unb1_tr_10GbE/src/vhdl/unb1_tr_10GbE.vhd
+++ b/boards/uniboard1/designs/unb1_tr_10GbE/src/vhdl/unb1_tr_10GbE.vhd
@@ -36,7 +36,6 @@ use eth_lib.eth_pkg.all;
 use tech_tse_lib.tech_tse_pkg.all;
 use tech_tse_lib.tb_tech_tse_pkg.all;
 
-
 -- Purpose:
 
 entity unb1_tr_10GbE is
@@ -91,9 +90,7 @@ entity unb1_tr_10GbE is
   );
 end unb1_tr_10GbE;
 
-
 architecture str of unb1_tr_10GbE is
-
   constant c_use_phy                : t_c_unb1_board_use_phy  := (1, 1, 0, 0, 0, 0, 0, 1);
   constant c_nof_10GbE_streams      : natural := 3;  -- The number of 10G input streams
 
@@ -192,9 +189,7 @@ architecture str of unb1_tr_10GbE is
   -- BSN monitors
   signal dp_bsn_monitor_in_siso_arr                  : t_dp_siso_arr(c_nof_10GbE_streams + 1 + 1 - 1 downto 0);
   signal dp_bsn_monitor_in_sosi_arr                  : t_dp_sosi_arr(c_nof_10GbE_streams + 1 + 1 - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- TX: 3 Block generators
   -----------------------------------------------------------------------------
@@ -219,7 +214,6 @@ begin
     out_sosi_arr     => mms_diag_block_gen_src_out_arr
   );
 
-
   -----------------------------------------------------------------------------
   -- 10GbE TX/RX
   -----------------------------------------------------------------------------
@@ -273,7 +267,6 @@ begin
     g_nof_macs        => c_nof_10GbE_streams,
     g_use_mdio        => true
   )
-
   port map (
     -- Transceiver PLL reference clock
     tr_ref_clk_156    => SA_CLK,
@@ -354,8 +347,6 @@ begin
 --    dp_offload_rx_restored_src_out_arr(i).err   <= dp_offload_rx_src_out_arr(i).err;
 --  END GENERATE;
 
-
-
   -----------------------------------------------------------------------------
   -- RX: BSN monitors at several stages in the stream
   -----------------------------------------------------------------------------
@@ -522,7 +513,6 @@ begin
     reg_bsn_monitor_miso     =>  reg_bsn_monitor_miso
   );
 
-
   reg_mdio_mosi_arr(0) <= reg_mdio_0_mosi;
   reg_mdio_mosi_arr(1) <= reg_mdio_1_mosi;
   reg_mdio_mosi_arr(2) <= reg_mdio_2_mosi;
@@ -530,6 +520,4 @@ begin
   reg_mdio_0_miso <= reg_mdio_miso_arr(0);
   reg_mdio_1_miso <= reg_mdio_miso_arr(1);
   reg_mdio_2_miso <= reg_mdio_miso_arr(2);
-
 end str;
-
diff --git a/boards/uniboard1/designs/unb1_tr_10GbE/tb/vhdl/tb_unb1_tr_10GbE.vhd b/boards/uniboard1/designs/unb1_tr_10GbE/tb/vhdl/tb_unb1_tr_10GbE.vhd
index f03ca1a313..3c298d5e15 100644
--- a/boards/uniboard1/designs/unb1_tr_10GbE/tb/vhdl/tb_unb1_tr_10GbE.vhd
+++ b/boards/uniboard1/designs/unb1_tr_10GbE/tb/vhdl/tb_unb1_tr_10GbE.vhd
@@ -35,7 +35,6 @@ entity tb_unb1_tr_10GbE is
 end tb_unb1_tr_10GbE;
 
 architecture tb of tb_unb1_tr_10GbE is
-
   constant c_sim             : boolean := true;
 
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -51,7 +50,6 @@ architecture tb of tb_unb1_tr_10GbE is
   constant c_clk_period      : time := 5 ns;
   constant c_pps_period      : natural := 1000;
 
-
   -- DUT
   signal clk                 : std_logic := '0';
   signal pps                 : std_logic := '0';
@@ -78,9 +76,7 @@ architecture tb of tb_unb1_tr_10GbE is
   signal fn_bn_1_tx          : std_logic_vector(c_unb1_board_tr_mesh.bus_w - 1 downto 0);
   signal fn_bn_2_tx          : std_logic_vector(c_unb1_board_tr_mesh.bus_w - 1 downto 0);
   signal fn_bn_3_tx          : std_logic_vector(c_unb1_board_tr_mesh.bus_w - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -136,5 +132,4 @@ begin
       SI_FN_2_RX  => si_fn_0_tx,
       SI_FN_3_RX  => si_fn_0_tx
     );
-
 end tb;
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/ctrl_unb1_board.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/ctrl_unb1_board.vhd
index 446603b1de..96c632bf1f 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/ctrl_unb1_board.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/ctrl_unb1_board.vhd
@@ -159,7 +159,6 @@ entity ctrl_unb1_board is
     epcs_clk               : in  std_logic := '0';  -- from QSYS
     epcs_clk_out           : out std_logic;
 
-
     dp_rst                 : out std_logic;
     dp_clk                 : out std_logic;  -- 200 MHz from CLK system clock
     dp_phs_clk_vec         : out std_logic_vector(g_dp_phs_clk_vec_w - 1 downto 0);  -- divided and phase shifted from 200 MHz CLK system clock when a PLL is used
@@ -266,9 +265,7 @@ entity ctrl_unb1_board is
   );
 end ctrl_unb1_board;
 
-
 architecture str of ctrl_unb1_board is
-
   constant c_use_flash   : boolean := g_sim = false or g_sim_flash_model = true;  -- enable on HW, disable to save simulation time when not used in tb
 
   constant c_rom_version : natural := 1;  -- Only increment when something changes to the register map of rom_system_info.
@@ -335,9 +332,7 @@ architecture str of ctrl_unb1_board is
   signal eth1g_udp_tx_siso_arr  : t_dp_siso_arr(c_eth_nof_udp_ports - 1 downto 0);
   signal eth1g_udp_rx_sosi_arr  : t_dp_sosi_arr(c_eth_nof_udp_ports - 1 downto 0);
   signal eth1g_udp_rx_siso_arr  : t_dp_siso_arr(c_eth_nof_udp_ports - 1 downto 0) := (others => c_dp_siso_rdy);
-
 begin
-
   xo_clk     <= i_xo_clk;
   xo_rst     <= i_xo_rst;
   xo_rst_n   <= i_xo_rst_n;
@@ -347,7 +342,6 @@ begin
   cal_rec_clk       <= clk40M;
   eth1g_tse_clk_out <= clk125M;
 
-
   -----------------------------------------------------------------------------
   -- Node set up
   -----------------------------------------------------------------------------
@@ -404,10 +398,10 @@ begin
     node_ctrl_dp_clk_in <= dp_clk_in;
   end generate;
 
-
   -- for UNB1 designs with SOPC g_xo_clk_use_pll=FALSE and the the SOPC generates and outputs the mm_clk
   -- for UNB1 designs with QSYS g_xo_clk_use_pll=TRUE and this ctrl_unb1_board generates and outputs the mm_clk
   gen_clk25_pll: if g_xo_clk_use_pll = true generate
+
     gen_sim : if g_sim = true generate
       sim_mm_clk <= not sim_mm_clk after c_mmf_mm_clk_period / 2;
     end generate;
@@ -440,7 +434,6 @@ begin
     );
   end generate;
 
-
   u_unb1_board_node_ctrl : entity work.unb1_board_node_ctrl
   generic map (
     g_pulse_us => g_mm_clk_freq / (10**6)  -- nof system clock cycles to get us period, equal to system clock frequency / 10**6
@@ -495,7 +488,6 @@ begin
     bck_id      => this_bck_id
   );
 
-
   -----------------------------------------------------------------------------
   -- Red LED control
   -----------------------------------------------------------------------------
@@ -509,7 +501,6 @@ begin
     TESTIO(c_unb1_board_testio_led_red)   <= led_toggle_red;
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- Green LED control
   -----------------------------------------------------------------------------
@@ -523,7 +514,6 @@ begin
     TESTIO(c_unb1_board_testio_led_green)   <= led_toggle_green;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Toggle red LED when unb1_minimal is running, green LED for other designs.
   ------------------------------------------------------------------------------
@@ -538,7 +528,6 @@ begin
     out_dat     => led_toggle
   );
 
-
   ------------------------------------------------------------------------------
   -- WDI override
   ------------------------------------------------------------------------------
@@ -558,7 +547,6 @@ begin
     wdi_override        => wdi_override
   );
 
-
   ------------------------------------------------------------------------------
   -- Remote upgrade
   ------------------------------------------------------------------------------
@@ -582,7 +570,6 @@ begin
     reg_remu_miso <= c_mem_miso_rst;
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- EPCS
   -----------------------------------------------------------------------------
@@ -622,7 +609,6 @@ begin
     reg_mmdp_data_miso <= c_mem_miso_rst;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- PPS input
   ------------------------------------------------------------------------------
@@ -702,7 +688,6 @@ begin
     temp_alarm => temp_alarm
   );
 
-
   ------------------------------------------------------------------------------
   -- Ethernet 1GbE
   ------------------------------------------------------------------------------
@@ -725,11 +710,9 @@ begin
 
   --On hardware always generate 1GbE for MM control. In simulation only use 1GbE for streaming DP data offload (or on load) via 1GbE.
   gen_eth1g : if g_sim = false or g_udp_offload = true generate
-
     eth1g_st_clk <= dp_clk_in when g_udp_offload = true else mm_clk;
     eth1g_st_rst <= dp_rst_in when g_udp_offload = true else eth1g_mm_rst;
 
-
     u_mac : entity eth_lib.eth
     generic map (
       g_technology         => g_technology,
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/mms_unb1_board_sens.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/mms_unb1_board_sens.vhd
index dc25926e50..b6754497a9 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/mms_unb1_board_sens.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/mms_unb1_board_sens.vhd
@@ -28,7 +28,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 
-
 entity mms_unb1_board_sens is
   generic (
     g_sim             : boolean := false;
@@ -54,9 +53,7 @@ entity mms_unb1_board_sens is
   );
 end mms_unb1_board_sens;
 
-
 architecture str of mms_unb1_board_sens is
-
   constant c_sens_nof_result : natural := 4;  -- Should match nof read bytes via I2C in the unb1_board_sens_ctrl SEQUENCE list
   constant c_temp_high_w     : natural := 7;  -- Allow user to use only 7 (no sign, only positive) of 8 bits to set set max temp
 
@@ -64,9 +61,7 @@ architecture str of mms_unb1_board_sens is
   signal sens_data : t_slv_8_arr(0 to c_sens_nof_result - 1);
 
   signal temp_high : std_logic_vector(c_temp_high_w - 1 downto 0);
-
 begin
-
   u_unb1_board_sens_reg : entity work.unb1_board_sens_reg
   generic map (
     g_sens_nof_result => c_sens_nof_result,
@@ -113,6 +108,4 @@ begin
   -- would produce -1 degrees so does not trigger a temperature alarm.
   -- temp_high is 7 bits, preceded by a '0' to allow only positive temps to be set.
   temp_alarm <= '1' when (signed(sens_data(0)) > signed('0' & temp_high)) else '0';
-
 end str;
-
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/mms_unb1_board_system_info.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/mms_unb1_board_system_info.vhd
index c5a41f645f..3501660869 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/mms_unb1_board_system_info.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/mms_unb1_board_system_info.vhd
@@ -62,9 +62,7 @@ entity mms_unb1_board_system_info is
     );
 end mms_unb1_board_system_info;
 
-
 architecture str of mms_unb1_board_system_info is
-
   -- Provide different prefixes (absolute and relative) for the same path. ModelSim understands $UNB, Quartus does not.
   -- Required because the work paths of ModelSim and Quartus are different.
   constant c_quartus_path_prefix  : string := "";
@@ -84,9 +82,7 @@ architecture str of mms_unb1_board_system_info is
                                       init_sl  => '0');
 
   signal i_info          : std_logic_vector(c_word_w - 1 downto 0);
-
 begin
-
  info <= i_info;
 
   u_unb1_board_system_info: entity work.unb1_board_system_info
@@ -137,6 +133,4 @@ begin
     rd_dat  => rom_miso.rddata(c_mm_rom.dat_w - 1 downto 0),
     rd_val  => rom_miso.rdval
   );
-
 end str;
-
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/node_unb1_fn_terminal_db.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/node_unb1_fn_terminal_db.vhd
index 08fd646a24..676ffca9df 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/node_unb1_fn_terminal_db.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/node_unb1_fn_terminal_db.vhd
@@ -122,7 +122,6 @@
 --    removed to let all settings directly depend on g_bsn_latency. The
 --    advantage is that it
 
-
 library IEEE, common_lib, dp_lib, unb1_board_lib, diag_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -132,7 +131,6 @@ use dp_lib.dp_stream_pkg.all;
 use unb1_board_lib.unb1_board_pkg.all;
 use unb1_board_lib.unb1_board_peripherals_pkg.all;
 
-
 entity node_unb1_fn_terminal_db is
   generic(
     g_sim                     : boolean := false;
@@ -199,7 +197,6 @@ entity node_unb1_fn_terminal_db is
 end node_unb1_fn_terminal_db;
 
 architecture str of node_unb1_fn_terminal_db is
-
   -----------------------------------------------------------------------------
   -- BSN align
   -----------------------------------------------------------------------------
@@ -245,9 +242,7 @@ architecture str of node_unb1_fn_terminal_db is
   -- Data buffer
   -----------------------------------------------------------------------------
   signal db_in_sosi_arr           : t_dp_sosi_arr(g_usr_nof_streams - 1 downto 0);
-
 begin
-
   gen_mesh: if g_use_mesh = true generate
     -----------------------------------------------------------------------------
     -- Terminals
@@ -333,6 +328,7 @@ begin
     -- From 2d to 1d array
     ---------------------------------------------------------------------------------------
     gen_i : for I in 0 to c_unb1_board_nof_bn - 1 generate
+
       gen_j : for J in 0 to c_usr_nof_streams_per_bus - 1 generate
         rx_rew_siso_2arr(I)(J)                           <= rx_usr_siso_arr(I * c_usr_nof_streams_per_bus + J);
         rx_usr_sosi_arr(I * c_usr_nof_streams_per_bus + J) <= rx_rew_sosi_2arr(I)(J);
@@ -434,7 +430,5 @@ begin
     -- Entity DP out
     -----------------------------------------------------------------------------
     dp_out_sosi_arr <= db_in_sosi_arr;
-
   end generate;
-
 end str;
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_back_io.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_back_io.vhd
index e7e030fc9e..b3e7726427 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_back_io.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_back_io.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.unb1_board_pkg.all;
 
-
 entity unb1_board_back_io is
   generic (
     g_bus_w : natural := 4
@@ -46,10 +45,8 @@ entity unb1_board_back_io is
   );
 end unb1_board_back_io;
 
-
 architecture str of unb1_board_back_io is
 begin
-
   -- Map the serial streams to the back
   wires : for I in 0 to g_bus_w - 1 generate
     BN_BI_0_TX(I)        <= tx_serial_2arr(0)(I);
@@ -64,15 +61,3 @@ begin
   end generate;
 
 end;
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_back_reorder.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_back_reorder.vhd
index f5d68d2f2c..8f32540b83 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_back_reorder.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_back_reorder.vhd
@@ -59,7 +59,6 @@ use common_lib.common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use work.unb1_board_pkg.all;
 
-
 entity unb1_board_back_reorder is
   port (
     bck_id           : in  std_logic_vector(c_unb1_board_nof_uniboard_w - 1 downto 0);
@@ -81,11 +80,8 @@ entity unb1_board_back_reorder is
   );
 end unb1_board_back_reorder;
 
-
 architecture rtl of unb1_board_back_reorder is
-
 begin
-
   p_comb : process(bck_id, tx_usr_sosi_2arr, rx_phy_sosi_2arr, rx_usr_siso_2arr, tx_phy_siso_2arr)
   begin
     -- Default set all IO to not used:
@@ -166,5 +162,4 @@ begin
       when others => null;
     end case;
   end process;
-
 end rtl;
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_back_select.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_back_select.vhd
index 54e4572ae6..6aaadd11ea 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_back_select.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_back_select.vhd
@@ -63,11 +63,8 @@ entity unb1_board_back_select is
   );
 end unb1_board_back_select;
 
-
 architecture rtl of unb1_board_back_select is
-
 begin
-
   p_sel: process(tx_usr_sosi_2arr, rx_usr_siso_2arr, tx_phy_siso_2arr, rx_phy_sosi_2arr, bck_id)
   begin
     -- Default pass on all busses between usr and phy...
@@ -86,5 +83,4 @@ begin
     tx_phy_sosi_2arr(TO_UINT(bck_id)) <= (others => c_dp_sosi_x);
     rx_phy_siso_2arr(TO_UINT(bck_id)) <= (others => c_dp_siso_x);
   end process;
-
 end rtl;
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_back_uth_terminals_bidir.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_back_uth_terminals_bidir.vhd
index 8d04d02cc6..1ee7f13647 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_back_uth_terminals_bidir.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_back_uth_terminals_bidir.vhd
@@ -77,14 +77,10 @@ entity unb1_board_back_uth_terminals_bidir is
   );
 end unb1_board_back_uth_terminals_bidir;
 
-
 architecture str of unb1_board_back_uth_terminals_bidir is
-
   constant c_tx_mux_mode  : natural := 1;  -- can use 0 for non-blocking tx mux in dp_distribute or use 1 to preserve input order for tx
   constant c_rx_mux_mode  : natural := 0;  -- must use 0 for non-blocking rx mux in dp_distribute (can not use 1 to preserve input order for rx, because some rx frames may go lost)
-
 begin
-
   gen_bus : for I in 0 to c_unb1_board_tr_back.nof_bus - 1 generate
     u_uth_terminal_bidir : entity uth_lib.uth_terminal_bidir
     generic map (
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_clk200_pll.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_clk200_pll.vhd
index 87130a8e65..54d62c3a5d 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_clk200_pll.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_clk200_pll.vhd
@@ -135,9 +135,7 @@ entity unb1_board_clk200_pll is
   );
 end unb1_board_clk200_pll;
 
-
 architecture stratix4 of unb1_board_clk200_pll is
-
   constant c_reset_len : natural := c_meta_delay_len;
 
   constant c_clk1_used : string := sel_a_b(g_clk_vec_w > 0, "PORT_USED", "PORT_UNUSED");
@@ -155,9 +153,7 @@ architecture stratix4 of unb1_board_clk200_pll is
 
   signal st_locked    : std_logic;
   signal st_locked_n  : std_logic;
-
 begin
-
   st_rst200  <= i_st_rst200;
 
   st_clk200  <= i_st_clk200;
@@ -259,5 +255,4 @@ begin
     clk       => i_st_clk400,
     out_rst   => st_rst400
   );
-
 end stratix4;
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_clk25_pll.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_clk25_pll.vhd
index f868d0815e..f5684a4c5c 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_clk25_pll.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_clk25_pll.vhd
@@ -50,10 +50,8 @@ entity unb1_board_clk25_pll is
   );
 end unb1_board_clk25_pll;
 
-
 architecture stratixiv of unb1_board_clk25_pll is
 begin
-
   u_pll : entity tech_pll_lib.tech_pll_clk25
   generic map (
     g_technology => g_technology
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_clk_rst.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_clk_rst.vhd
index 8154e03d5b..4498f945ae 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_clk_rst.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_clk_rst.vhd
@@ -42,9 +42,7 @@ entity unb1_board_clk_rst is
   );
 end unb1_board_clk_rst;
 
-
 architecture str of unb1_board_clk_rst is
-
   constant c_reset_len   : natural := 4;  -- >= c_meta_delay_len from common_pkg
 
   -- XO clock domain
@@ -52,9 +50,7 @@ architecture str of unb1_board_clk_rst is
 
   -- SYS clock domain
   signal sys_locked_n    : std_logic;
-
 begin
-
   -- Reference clock and reset to SOPC system PLL
   xo_rst_n <= not xo_rst;
 
@@ -82,5 +78,4 @@ begin
     clk       => sys_clk,
     out_rst   => sys_rst
   );
-
 end str;
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_front_io.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_front_io.vhd
index b5d260b21b..ce43144b74 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_front_io.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_front_io.vhd
@@ -23,7 +23,6 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.unb1_board_pkg.all;
 
-
 entity unb1_board_front_io is
   generic (
     g_nof_xaui : natural
@@ -56,13 +55,10 @@ entity unb1_board_front_io is
 end unb1_board_front_io;
 
 architecture str of unb1_board_front_io is
-
   -- help signals so we can iterate through buses
   signal si_fn_tx_arr : t_unb1_board_xaui_sl_2arr(c_unb1_board_tr_xaui.bus_w - 1 downto 0) := (others => (others => '0'));
   signal si_fn_rx_arr : t_unb1_board_xaui_sl_2arr(c_unb1_board_tr_xaui.bus_w - 1 downto 0);
-
 begin
-
   -- XAUI buses
   SI_FN_0_TX      <= si_fn_tx_arr(0);
   SI_FN_1_TX      <= si_fn_tx_arr(1);
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_io.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_io.vhd
index f33599ea0c..f16b3b3714 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_io.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_io.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.unb1_board_pkg.all;
 
-
 entity unb1_board_mesh_io is
   generic (
     g_bus_w : natural := 3  -- use 4 to include the CMU transceives at port (3) else use 3 to only use the HW transceivers on port (2:0)
@@ -44,10 +43,8 @@ entity unb1_board_mesh_io is
   );
 end unb1_board_mesh_io;
 
-
 architecture str of unb1_board_mesh_io is
 begin
-
   -- Map the serial streams to the mesh
   wires : for I in 0 to g_bus_w - 1 generate
     FN_BN_0_TX(I)        <= tx_serial_2arr(0)(I);
@@ -62,15 +59,3 @@ begin
   end generate;
 
 end;
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_reorder_bidir.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_reorder_bidir.vhd
index 7a5783e637..28c28e6f37 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_reorder_bidir.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_reorder_bidir.vhd
@@ -139,7 +139,6 @@ use common_lib.common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use work.unb1_board_pkg.all;
 
-
 entity unb1_board_mesh_reorder_bidir is
   generic (
     g_node_type : t_e_unb1_board_node := e_any;  -- or e_fn, or e_bn
@@ -164,10 +163,8 @@ entity unb1_board_mesh_reorder_bidir is
   );
 end unb1_board_mesh_reorder_bidir;
 
-
 architecture str of unb1_board_mesh_reorder_bidir is
 begin
-
   u_tx : entity work.unb1_board_mesh_reorder_tx
   generic map (
     g_node_type => g_node_type,
@@ -195,6 +192,4 @@ begin
     rx_usr_sosi_2arr => rx_usr_sosi_2arr,
     tx_usr_siso_2arr => tx_usr_siso_2arr
   );
-
 end str;
-
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_reorder_rx.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_reorder_rx.vhd
index 4957fde240..71b2ca8114 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_reorder_rx.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_reorder_rx.vhd
@@ -37,7 +37,6 @@ use common_lib.common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use work.unb1_board_pkg.all;
 
-
 entity unb1_board_mesh_reorder_rx is
   generic (
     g_node_type : t_e_unb1_board_node := e_any;
@@ -53,13 +52,9 @@ entity unb1_board_mesh_reorder_rx is
   );
 end unb1_board_mesh_reorder_rx;
 
-
 architecture rtl of unb1_board_mesh_reorder_rx is
-
   signal chip_id_i   : std_logic_vector(chip_id'range);
-
 begin
-
   -- force chip_id(2) to '0' or '1' to reduce the case options in p_comb if the design will run only on a FN or only on a BN
   chip_id_i <= func_unb1_board_chip_id(chip_id, g_node_type);
 
@@ -134,5 +129,4 @@ begin
       end case;
     end if;
   end process;
-
 end rtl;
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_reorder_tx.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_reorder_tx.vhd
index ef2d9e406c..7fe1309d41 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_reorder_tx.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_reorder_tx.vhd
@@ -37,7 +37,6 @@ use common_lib.common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use work.unb1_board_pkg.all;
 
-
 entity unb1_board_mesh_reorder_tx is
   generic (
     g_node_type : t_e_unb1_board_node := e_any;
@@ -53,14 +52,10 @@ entity unb1_board_mesh_reorder_tx is
   );
 end unb1_board_mesh_reorder_tx;
 
-
 architecture rtl of unb1_board_mesh_reorder_tx is
-
   signal chip_id_reg : std_logic_vector(chip_id'range);
   signal chip_id_i   : std_logic_vector(chip_id'range);
-
 begin
-
   -- Register the chip_id from FPGA pins to ease timing closure.
   -- . Alternatively these registers may better be removed and pin input chip_id[] set as false path for timing closure
   u_chip_id : entity common_lib.common_pipeline
@@ -152,5 +147,4 @@ begin
       end case;
     end if;
   end process;
-
 end rtl;
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_uth_terminals_bidir.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_uth_terminals_bidir.vhd
index 23e79b3b51..a4259a7ade 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_uth_terminals_bidir.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_mesh_uth_terminals_bidir.vhd
@@ -84,14 +84,10 @@ entity unb1_board_mesh_uth_terminals_bidir is
   );
 end unb1_board_mesh_uth_terminals_bidir;
 
-
 architecture str of unb1_board_mesh_uth_terminals_bidir is
-
   constant c_tx_mux_mode  : natural := 0;  -- can use 0 for non-blocking tx mux in dp_distribute or use 1 to preserve input order for tx
   constant c_rx_mux_mode  : natural := 0;  -- must use 0 for non-blocking rx mux in dp_distribute (can not use 1 to preserve input order for rx, because some rx frames may go lost)
-
 begin
-
   gen_uth_terminal_bidir : for I in 0 to c_unb1_board_tr_mesh.nof_bus - 1 generate
     u_uth_terminal_bidir : entity uth_lib.uth_terminal_bidir
     generic map (
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_node_ctrl.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_node_ctrl.vhd
index 39383ca4e8..d5644e7de8 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_node_ctrl.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_node_ctrl.vhd
@@ -55,16 +55,12 @@ entity unb1_board_node_ctrl is
   );
 end unb1_board_node_ctrl;
 
-
 architecture str of unb1_board_node_ctrl is
-
   constant c_reset_len   : natural := 4;  -- >= c_meta_delay_len from common_pkg
 
   signal i_sys_rst   : std_logic;
   signal i_pulse_ms  : std_logic;
-
 begin
-
   sys_rst <= i_sys_rst;
 
   pulse_ms <= i_pulse_ms;
@@ -125,5 +121,4 @@ begin
     wdi_in     => wdi_in,
     wdi_out    => wdi_out
   );
-
 end str;
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_peripherals_pkg.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_peripherals_pkg.vhd
index 5cf82154fe..d524e5a623 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_peripherals_pkg.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_peripherals_pkg.vhd
@@ -42,8 +42,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package unb1_board_peripherals_pkg is
-
-
   -- *_adr_w : Actual MM address widths
   -- *_dat_w : The default MM data width is c_word_w=32, otherwise it is specified in the record
   type t_c_unb1_board_peripherals_mm_reg is record
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_pkg.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_pkg.vhd
index 086c5a29f0..180b535b22 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_pkg.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_pkg.vhd
@@ -27,7 +27,6 @@ use common_lib.common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 
 package unb1_board_pkg is
-
   -- UniBoard
   constant c_unb1_board_nof_node             : natural := 4;  -- nof FN or nof BN on UniBoard
   constant c_unb1_board_nof_node_w           : natural := 2;  -- = ceil_log2(c_unb1_board_nof_node)
@@ -290,9 +289,7 @@ package unb1_board_pkg is
 
 end unb1_board_pkg;
 
-
 package body unb1_board_pkg is
-
   function func_unb1_board_system_info(VERSION : in std_logic_vector(c_unb1_board_aux.version_w - 1 downto 0);
                                        ID      : in std_logic_vector(c_unb1_board_aux.id_w - 1 downto 0)) return t_c_unb1_board_system_info is
     variable v_system_info : t_c_unb1_board_system_info;
@@ -320,7 +317,6 @@ package body unb1_board_pkg is
     return v_chip_id;
   end;
 
-
   ------------------------------------------------------------------------------
   -- Connect mesh 2arr - back 2arr
   ------------------------------------------------------------------------------
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_sens.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_sens.vhd
index 572c988f6c..ac56d4d4b2 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_sens.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_sens.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 use i2c_lib.i2c_pkg.all;
 
-
 entity unb1_board_sens is
   generic (
     g_sim             : boolean := false;
@@ -46,9 +45,7 @@ entity unb1_board_sens is
   );
 end entity;
 
-
 architecture str of unb1_board_sens is
-
   -- I2C clock rate settings
   constant c_sens_clk_cnt      : natural := sel_a_b(g_sim, 1, func_i2c_calculate_clk_cnt(g_clk_freq / 10**6));  -- define I2C clock rate
   constant c_sens_comma_w      : natural := 0;  -- 2**c_i2c_comma_w * system clock period comma time after I2C start and after each octet
@@ -63,9 +60,7 @@ architecture str of unb1_board_sens is
   signal smbus_out_err : std_logic;
   signal smbus_out_ack : std_logic;
   signal smbus_out_end : std_logic;
-
 begin
-
   u_unb1_board_sens_ctrl : entity work.unb1_board_sens_ctrl
   generic map (
     g_sim        => g_sim,
@@ -106,5 +101,4 @@ begin
     scl         => scl,
     sda         => sda
   );
-
 end architecture;
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_sens_ctrl.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_sens_ctrl.vhd
index 6e8d2bb9f7..a9747754f1 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_sens_ctrl.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_sens_ctrl.vhd
@@ -26,7 +26,6 @@ use i2c_lib.i2c_dev_max1617_pkg.all;
 use i2c_lib.i2c_dev_ltc4260_pkg.all;
 use common_lib.common_pkg.all;
 
-
 entity unb1_board_sens_ctrl is
   generic (
     g_sim        : boolean := false;
@@ -50,9 +49,7 @@ entity unb1_board_sens_ctrl is
   );
 end entity;
 
-
 architecture rtl of unb1_board_sens_ctrl is
-
   -- I2C slave addresses of the devices on the I2C bus on UniBoard
   constant FPGA_MAX1617_ADR     : natural := MAX1617_ADR_LOW_LOW;  -- FPGA temperature sensor, slave address is "0011000"
   constant ETH_MAX1617_ADR      : natural := MAX1617_ADR_MID_LOW;  -- ETH  temperature sensor, slave address is "0101001"
@@ -100,9 +97,7 @@ architecture rtl of unb1_board_sens_ctrl is
   signal nxt_result_err  : std_logic;
   signal i_result_dat    : t_slv_8_arr(result_dat'range);
   signal nxt_result_dat  : t_slv_8_arr(result_dat'range);
-
 begin
-
   result_dat <= i_result_dat;
 
   regs: process(rst, clk)
@@ -171,5 +166,4 @@ begin
   nxt_result_val <= rx_val;
   nxt_result_err <= rx_err;
   nxt_result_dat <= rx_dat when rx_val = '1' else i_result_dat;
-
 end rtl;
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_sens_reg.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_sens_reg.vhd
index 0ef3eb536c..43e27b565f 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_sens_reg.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_sens_reg.vhd
@@ -89,9 +89,7 @@ entity unb1_board_sens_reg is
   );
 end unb1_board_sens_reg;
 
-
 architecture rtl of unb1_board_sens_reg is
-
   -- Define the actual size of the MM slave register
   constant c_mm_nof_dat : natural := g_sens_nof_result + 1 + 1;  -- +1 to fit user set temp_high one additional address
                                                              -- +1 to fit sens_err in the last address
@@ -103,9 +101,7 @@ architecture rtl of unb1_board_sens_reg is
                                       init_sl  => '0');
 
   signal i_temp_high    : std_logic_vector(6 downto 0);
-
 begin
-
   temp_high <= i_temp_high;
 
   ------------------------------------------------------------------------------
@@ -158,5 +154,4 @@ begin
       end if;
     end if;
   end process;
-
 end rtl;
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_system_info.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_system_info.vhd
index 4a653cd776..06b60254c0 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_system_info.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_system_info.vhd
@@ -51,9 +51,7 @@ entity unb1_board_system_info is
   );
 end unb1_board_system_info;
 
-
 architecture str of unb1_board_system_info is
-
   signal cs_sim         : std_logic;
 
   signal hw_version_reg : std_logic_vector(hw_version'range);
@@ -65,9 +63,7 @@ architecture str of unb1_board_system_info is
   signal nxt_node_id    : std_logic_vector(node_id'range);
   signal nxt_is_bn      : std_logic;
   signal nxt_is_bn3     : std_logic;
-
 begin
-
   p_reg : process(clk)
   begin
     if rising_edge(clk) then
@@ -102,5 +98,4 @@ begin
   nxt_node_id <= id_reg(1 downto 0);
   nxt_is_bn   <= id_reg(2);
   nxt_is_bn3  <= '1' when TO_UINT(id_reg(2 downto 0)) = 7 else '0';
-
 end str;
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_system_info_reg.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_system_info_reg.vhd
index f8bc591fea..594354d35e 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_system_info_reg.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_system_info_reg.vhd
@@ -72,9 +72,7 @@ entity unb1_board_system_info_reg is
     );
 end unb1_board_system_info_reg;
 
-
 architecture rtl of unb1_board_system_info_reg is
-
   constant c_nof_fixed_regs       : natural := 2;  -- info, use_phy
   constant c_nof_design_name_regs : natural := 13;  -- design_name
   constant c_nof_stamp_regs       : natural := 3;  -- date, time, svn rev
@@ -100,9 +98,7 @@ architecture rtl of unb1_board_system_info_reg is
 
   constant c_design_name    : t_slv_32_arr(0 to c_nof_design_name_regs - 1) := str_to_ascii_slv_32_arr(g_design_name, c_nof_design_name_regs);
   constant c_design_note    : t_slv_32_arr(0 to c_nof_design_note_regs - 1) := str_to_ascii_slv_32_arr(g_design_note, c_nof_design_note_regs);
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
     variable vA : natural := 0;
   begin
@@ -140,13 +136,8 @@ begin
 
         elsif vA < c_nof_fixed_regs + c_nof_design_name_regs + c_nof_stamp_regs + c_nof_design_note_regs then
           sla_out.rddata(c_word_w - 1 downto 0) <= c_design_note(vA - c_nof_fixed_regs - c_nof_design_name_regs - c_nof_stamp_regs);
-
         end if;
-
       end if;
     end if;
   end process;
-
-
 end rtl;
-
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_terminals_back.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_terminals_back.vhd
index 5fc47736ae..368990aebf 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_terminals_back.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_terminals_back.vhd
@@ -43,7 +43,6 @@ use dp_lib.dp_stream_pkg.all;
 use dp_lib.dp_packet_pkg.all;
 use uth_lib.uth_pkg.all;
 
-
 entity unb1_board_terminals_back is
   generic (
     g_sim                     : boolean := false;
@@ -99,9 +98,7 @@ entity unb1_board_terminals_back is
   );
 end unb1_board_terminals_back;
 
-
 architecture str of unb1_board_terminals_back is
-
   -- DP/UTH packet
   constant c_packet_data_w    : natural := g_usr_data_w;  -- = 32, packet data width for DP packet and for UTH packet, must be >= g_usr_data_w
 
@@ -137,9 +134,7 @@ architecture str of unb1_board_terminals_back is
 
   signal tx_serial_arr     : std_logic_vector(c_nof_gx - 1 downto 0);
   signal rx_serial_arr     : std_logic_vector(c_nof_gx - 1 downto 0);
-
 begin
-
   u_unb1_board_back_select: entity work.unb1_board_back_select
   port map (
     bck_id           => bck_id,
@@ -222,6 +217,7 @@ begin
 
   -- Map 1-dim array on 2-dim array
   gen_bus : for i in c_nof_bus_serial - 1 downto 0 generate
+
     gen_lane : for j in g_phy_nof_serial - 1 downto 0 generate
        -- SOSI
        tx_phy_sosi_arr(i * g_phy_nof_serial + j) <= tx_phy_sosi_2arr(i)(j);
@@ -273,5 +269,4 @@ begin
     diagnostics_mm_mosi  => reg_diagnostics_mosi,
     diagnostics_mm_miso  => reg_diagnostics_miso
   );
-
 end str;
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_terminals_mesh.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_terminals_mesh.vhd
index db68198b49..a66a8a5881 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_terminals_mesh.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_terminals_mesh.vhd
@@ -48,7 +48,6 @@
 --   must match the g_reorder setting for unb1_board_mesh_model_*.vhd. On
 --   hardware use the default g_phy_ena_reorder = TRUE.
 
-
 library IEEE, common_lib, dp_lib, uth_lib, tr_nonbonded_lib, diag_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -59,7 +58,6 @@ use dp_lib.dp_stream_pkg.all;
 use dp_lib.dp_packet_pkg.all;
 use uth_lib.uth_pkg.all;
 
-
 entity unb1_board_terminals_mesh is
   generic (
     g_sim                     : boolean := false;
@@ -136,9 +134,7 @@ entity unb1_board_terminals_mesh is
   );
 end unb1_board_terminals_mesh;
 
-
 architecture str of unb1_board_terminals_mesh is
-
   -- DP/UTH packet
   constant c_packet_data_w            : natural := 32;  -- fixed 32, packet data width for DP packet and for UTH packet, must be >= g_usr_data_w to avoid need for data packing
 
@@ -188,50 +184,65 @@ architecture str of unb1_board_terminals_mesh is
 
   signal tx_serial_arr              : std_logic_vector(c_phy_nof_gx - 1 downto 0);
   signal rx_serial_arr              : std_logic_vector(c_phy_nof_gx - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- g_mon_select
   ------------------------------------------------------------------------------
 
   mon_rx_mesh : if g_mon_select = 1 generate
+
     gen_i : for I in 0 to c_unb1_board_tr.nof_bus - 1 generate
+
       gen_j : for J in 0 to g_phy_nof_serial - 1 generate
         mon_sosi_arr(I * g_phy_nof_serial + J) <= rx_phy_sosi_2arr(I)(J);
       end generate;
     end generate;
   end generate;
+
   mon_rx_term_uth : if g_mon_select = 2 generate
+
     gen_i : for I in 0 to c_unb1_board_tr.nof_bus - 1 generate
+
       gen_j : for J in 0 to g_phy_nof_serial - 1 generate
         mon_sosi_arr(I * g_phy_nof_serial + J) <= rx_term_sosi_2arr(I)(J);
       end generate;
     end generate;
   end generate;
+
   mon_rx_term_pkt : if g_mon_select = 3 generate
+
     gen_i : for I in 0 to c_unb1_board_tr.nof_bus - 1 generate
+
       gen_j : for J in 0 to g_phy_nof_serial - 1 generate
         mon_sosi_arr(I * g_phy_nof_serial + J) <= mon_rx_term_pkt_sosi_2arr(I)(J);
       end generate;
     end generate;
   end generate;
+
   mon_rx_term_dist : if g_mon_select = 4 generate
+
     gen_i : for I in 0 to c_unb1_board_tr.nof_bus - 1 generate
+
       gen_j : for J in 0 to g_usr_nof_streams - 1 generate
         mon_sosi_arr(I * g_usr_nof_streams + J) <= mon_rx_term_dist_sosi_2arr(I)(J);
       end generate;
     end generate;
   end generate;
+
   mon_tx_mesh : if g_mon_select = 5 generate
+
     gen_i : for I in 0 to c_unb1_board_tr.nof_bus - 1 generate
+
       gen_j : for J in 0 to g_phy_nof_serial - 1 generate
         mon_sosi_arr(I * g_phy_nof_serial + J) <= tx_phy_sosi_2arr(I)(J);
       end generate;
     end generate;
   end generate;
+
   mon_tx_term_uth : if g_mon_select = 6 generate
+
     gen_i : for I in 0 to c_unb1_board_tr.nof_bus - 1 generate
+
       gen_j : for J in 0 to g_phy_nof_serial - 1 generate
         mon_sosi_arr(I * g_phy_nof_serial + J) <= tx_term_sosi_2arr(I)(J);
       end generate;
@@ -350,13 +361,13 @@ begin
     tx_usr_siso_2arr => tx_term_siso_2arr  -- g_use_tx
   );
 
-
   ------------------------------------------------------------------------------
   -- GX serial interface level (g_sim_level)
   ------------------------------------------------------------------------------
 
   -- Map 1-dim array on 2-dim array
   gen_bus : for I in g_nof_bus - 1 downto 0 generate
+
     gen_lane : for J in g_phy_nof_serial - 1 downto 0 generate
        -- SOSI
        tx_phy_sosi_arr(I * g_phy_nof_serial + J) <= tx_phy_sosi_2arr(I)(J);
@@ -409,6 +420,4 @@ begin
     diagnostics_mm_mosi  => reg_diagnostics_mosi,
     diagnostics_mm_miso  => reg_diagnostics_miso
   );
-
 end str;
-
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_wdi_extend.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_wdi_extend.vhd
index 20437a399b..5bc2d1698e 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_wdi_extend.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_wdi_extend.vhd
@@ -43,9 +43,7 @@ entity unb1_board_wdi_extend is
   );
 end unb1_board_wdi_extend;
 
-
 architecture str of unb1_board_wdi_extend is
-
   signal wdi_evt     : std_logic;
 
   signal wdi_cnt     : std_logic_vector(g_extend_w - 1 downto 0);
@@ -53,9 +51,7 @@ architecture str of unb1_board_wdi_extend is
 
   signal i_wdi_out   : std_logic;
   signal nxt_wdi_out : std_logic;
-
 begin
-
   wdi_out <= i_wdi_out;
 
   p_clk : process(rst, clk)
@@ -94,5 +90,4 @@ begin
     cnt_en  => wdi_cnt_en,
     count   => wdi_cnt
   );
-
 end str;
diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_wdi_reg.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_wdi_reg.vhd
index d03edab58d..8645f86e8f 100644
--- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_wdi_reg.vhd
+++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_wdi_reg.vhd
@@ -43,9 +43,7 @@ entity unb1_board_wdi_reg is
  );
 end unb1_board_wdi_reg;
 
-
 architecture rtl of unb1_board_wdi_reg is
-
   -- Define the actual size of the MM slave register
   constant c_mm_reg : t_c_mem := (latency  => 1,
                                   adr_w    => ceil_log2(1),
@@ -55,9 +53,7 @@ architecture rtl of unb1_board_wdi_reg is
 
   -- For safety, WDI override requires the following word to be written:
   constant c_cmd_reconfigure : std_logic_vector(c_word_w - 1 downto 0 ) := x"B007FAC7";  -- "Boot factory"
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
   begin
     if mm_rst = '1' then
@@ -82,9 +78,6 @@ begin
           when others => null;  -- unused MM addresses
         end case;
       end if;
-
     end if;
   end process;
-
 end rtl;
-
diff --git a/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_mms_unb1_board_sens.vhd b/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_mms_unb1_board_sens.vhd
index 0de4b7a343..ca4d940d7b 100644
--- a/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_mms_unb1_board_sens.vhd
+++ b/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_mms_unb1_board_sens.vhd
@@ -38,9 +38,7 @@ use common_lib.common_mem_pkg.all;
 use common_lib.tb_common_pkg.all;
 use common_lib.tb_common_mem_pkg.all;
 
-
 architecture tb of tb_mms_unb1_board_sens is
-
   constant c_sim              : boolean := true;  -- FALSE;
   constant c_repeat           : natural := 2;
   constant c_clk_freq         : natural := 100 * 10**6;
@@ -77,9 +75,7 @@ architecture tb of tb_mms_unb1_board_sens is
   signal scl_stretch     : std_logic := 'Z';
   signal scl             : std_logic;
   signal sda             : std_logic;
-
 begin
-
   rst <= '0' after 4 * c_clk_period;
   clk <= (not clk) or tb_end after c_clk_period / 2;
 
@@ -147,10 +143,8 @@ begin
     assert TO_UINT(sens_dat) = c_sens_expected(3) report "Wrong hot swap V source value" severity ERROR;
     proc_common_wait_some_cycles(clk, 1);
     assert TO_UINT(sens_dat) = c_sens_expected(4) report "An I2C error occurred" severity ERROR;
-
   end process;
 
-
   -- I2C sensors master
   u_mms_unb1_board_sens : entity work.mms_unb1_board_sens
   generic map (
@@ -207,6 +201,4 @@ begin
     ana_volt_source   => c_uniboard_supply,
     ana_volt_adin     => c_uniboard_adin
   );
-
 end tb;
-
diff --git a/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_tb_tb_unb1_board_regression.vhd b/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_tb_tb_unb1_board_regression.vhd
index 59732556ad..f489d4b5d4 100644
--- a/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_tb_tb_unb1_board_regression.vhd
+++ b/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_tb_tb_unb1_board_regression.vhd
@@ -34,8 +34,6 @@ end tb_tb_tb_unb1_board_regression;
 
 architecture tb of tb_tb_tb_unb1_board_regression is
 begin
-
   u_tb_mms_unb1_board_sens           : entity work.tb_mms_unb1_board_sens;
   u_tb_unb1_board_mesh_reorder_bidir : entity work.tb_unb1_board_mesh_reorder_bidir;
-
 end tb;
diff --git a/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_unb1_board_clk200_pll.vhd b/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_unb1_board_clk200_pll.vhd
index 820d767d9a..c30e88c962 100644
--- a/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_unb1_board_clk200_pll.vhd
+++ b/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_unb1_board_clk200_pll.vhd
@@ -20,7 +20,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose: Simulate phase behaviour of PLL in normal mode
 -- Description:
 -- Usage:
@@ -31,13 +30,10 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_unb1_board_clk200_pll is
 end tb_unb1_board_clk200_pll;
 
-
 architecture tb of tb_unb1_board_clk200_pll is
-
   constant c_ext_clk_period    : time := 5 ns;  -- 200 MHz
   constant c_clk_vec_w         : natural := 6;
   constant c_clk_div           : natural := 32;
@@ -65,9 +61,7 @@ architecture tb of tb_unb1_board_clk200_pll is
   signal dp_rst200      : std_logic;
 
   signal st_clk_vec     : std_logic_vector(c_clk_vec_w - 1 downto 0);  -- PLL c6-c1
-
 begin
-
   tb_end <= '0', '1' after c_ext_clk_period * 5000;
 
   ext_clk <= not ext_clk or tb_end after c_ext_clk_period / 2;
@@ -138,5 +132,4 @@ begin
     -- . g_sel=1
     st_clk_vec => st_clk_vec
   );
-
 end tb;
diff --git a/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_unb1_board_mesh_reorder_bidir.vhd b/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_unb1_board_mesh_reorder_bidir.vhd
index 050793a9a4..7f52cf85e4 100644
--- a/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_unb1_board_mesh_reorder_bidir.vhd
+++ b/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_unb1_board_mesh_reorder_bidir.vhd
@@ -20,7 +20,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose:
 --  1) Verify unb1_board_mesh_reorder_bidir for SOSI using the unb1_board_mesh_model_sosi
 --  2) Verify unb1_board_mesh_reorder_bidir for SISO using the unb1_board_mesh_model_siso
@@ -40,7 +39,6 @@
 --    reordering on the PCB. Default use c_reorder=TRUE to also model the
 --    transceiver bus reorderings on UniBoard PCB.
 
-
 library IEEE, common_lib, dp_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -49,13 +47,10 @@ use dp_lib.dp_stream_pkg.all;
 use work.unb1_board_pkg.all;
 use work.tb_unb1_board_pkg.all;
 
-
 entity tb_unb1_board_mesh_reorder_bidir is
 end tb_unb1_board_mesh_reorder_bidir;
 
-
 architecture tb of tb_unb1_board_mesh_reorder_bidir is
-
   constant c_reorder      : boolean := true;
 
   constant c_chip_id_w    : natural := c_unb1_board_aux.chip_id_w;  -- = 3 to fit 8 fpgas in [2:0]
@@ -133,9 +128,7 @@ architecture tb of tb_unb1_board_mesh_reorder_bidir is
   -- . User domain driving stimuli signals
   signal fn_rx_usr_siso_3arr    : t_unb1_board_mesh_siso_3arr := (others => (others => (others => c_dp_siso_rst)));
   signal bn_rx_usr_siso_3arr    : t_unb1_board_mesh_siso_3arr := (others => (others => (others => c_dp_siso_rst)));
-
 begin
-
   clk <= (not clk) or tb_end after c_clk_period / 2;
 
   ------------------------------------------------------------------------------
@@ -176,7 +169,6 @@ begin
           end loop;
         end loop;
       end loop;
-
     end loop;
 
     proc_common_wait_some_cycles(clk, 100);
@@ -184,13 +176,14 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- Monitor and verify
   ------------------------------------------------------------------------------
 
   gen_node : for I in 0 to c_nof_node-1 generate
+
     gen_bus : for J in 0 to c_nof_bus - 1 generate
+
       gen_lanes : for K in c_bus_w - 1 downto 0 generate
         -- SOSI
         -- . Transmit order
@@ -223,7 +216,6 @@ begin
     end if;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- UniBoard FN0,1,2,3
   ------------------------------------------------------------------------------
@@ -253,7 +245,6 @@ begin
     );
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Mesh between FN0,1,2,3 and BN0,1,2,3 as it is wired on the UniBoard PCB
   ------------------------------------------------------------------------------
@@ -262,7 +253,9 @@ begin
 
   -- Use tx_phy SOSI.valid stimuli for input to unb1_board_mesh_model_sl
   gen_tx_serial : for I in 0 to c_nof_node-1 generate
+
     gen_bus : for J in 0 to c_nof_bus - 1 generate
+
       gen_lanes : for K in c_bus_w - 1 downto 0 generate
         fn_tx_phy_sl_3arr(I)(J)(K) <= fn_tx_phy_sosi_3arr(I)(J)(K).valid;
         bn_tx_phy_sl_3arr(I)(J)(K) <= bn_tx_phy_sosi_3arr(I)(J)(K).valid;
@@ -286,7 +279,9 @@ begin
 
   -- Use rx_phy SOSI.valid as reference output to verify output of unb1_board_mesh_model_sl
   mon_rx_serial : for I in 0 to c_nof_node-1 generate
+
     gen_bus : for J in 0 to c_nof_bus - 1 generate
+
       gen_lanes : for K in c_bus_w - 1 downto 0 generate
         -- Monitor SOSI valids in SLV
         bn_rx_phy_valid((I * c_nof_bus + J) * c_bus_w + K) <= bn_rx_phy_sosi_3arr(I)(J)(K).valid;
@@ -306,7 +301,6 @@ begin
     end if;
   end process;
 
-
   -- >>> unb1_board_mesh_model_sosi
 
   u_pcb_mesh_sosi : entity work.unb1_board_mesh_model_sosi
@@ -337,7 +331,6 @@ begin
     fn3_rx_sosi_2arr  => fn_rx_phy_sosi_3arr(3)
   );
 
-
   -- >>> unb1_board_mesh_model_siso
 
   u_pcb_mesh_siso : entity work.unb1_board_mesh_model_siso
@@ -368,7 +361,6 @@ begin
     fn3_tx_siso_2arr  => fn_tx_phy_siso_3arr(3)
   );
 
-
   ------------------------------------------------------------------------------
   -- UniBoard BN0,1,2,3
   ------------------------------------------------------------------------------
diff --git a/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_unb1_board_node_ctrl.vhd b/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_unb1_board_node_ctrl.vhd
index 5b8ebe20f3..de88c78405 100644
--- a/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_unb1_board_node_ctrl.vhd
+++ b/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_unb1_board_node_ctrl.vhd
@@ -24,13 +24,10 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_unb1_board_node_ctrl is
 end tb_unb1_board_node_ctrl;
 
-
 architecture tb of tb_unb1_board_node_ctrl is
-
   constant c_scale             : natural := 100;  -- scale to speed up simulation
 
   constant c_xo_clk_period     : time := 1 us;  -- 1 MHz XO, slow XO to speed up simulation
@@ -65,9 +62,7 @@ architecture tb of tb_unb1_board_node_ctrl is
   signal pulse_us    : std_logic;
   signal pulse_ms    : std_logic;
   signal pulse_s     : std_logic;
-
 begin
-
   -- run 2000 ms
 
   xo_clk <= not xo_clk after c_xo_clk_period / 2;
@@ -99,5 +94,4 @@ begin
     pulse_ms    => pulse_ms,
     pulse_s     => pulse_s
   );
-
 end tb;
diff --git a/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_unb1_board_pkg.vhd b/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_unb1_board_pkg.vhd
index 2b119ed295..f404f0a478 100644
--- a/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_unb1_board_pkg.vhd
+++ b/boards/uniboard1/libraries/unb1_board/tb/vhdl/tb_unb1_board_pkg.vhd
@@ -28,7 +28,6 @@ use dp_lib.dp_stream_pkg.all;
 use work.unb1_board_pkg.all;
 
 package tb_unb1_board_pkg is
-
   -- Aggregate types to contain all TR for all nodes on one side of the mesh or backplane interface
 
   -- UniBoard TR mesh IO for 4 to 4 nodes : [node][bus][lane]
@@ -54,6 +53,5 @@ package tb_unb1_board_pkg is
   type t_unb1_board_id_arr is array (natural range <>) of std_logic_vector(c_unb1_board_aux.id_w - 1 downto 0);
 end tb_unb1_board_pkg;
 
-
 package body tb_unb1_board_pkg is
 end tb_unb1_board_pkg;
diff --git a/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_back_model_sl.vhd b/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_back_model_sl.vhd
index 195d05a17d..59579fcd40 100644
--- a/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_back_model_sl.vhd
+++ b/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_back_model_sl.vhd
@@ -48,13 +48,9 @@ entity unb1_board_back_model_sl is
   );
 end unb1_board_back_model_sl;
 
-
 architecture beh of unb1_board_back_model_sl is
-
 begin
-
   gen_bn : for BN in 0 to c_unb1_board_nof_bn - 1 generate
-
     ----------------------------------------------------------------------------
     -- Interconnect BN --> BN streaming with actual backplane routing
     ----------------------------------------------------------------------------
@@ -80,7 +76,6 @@ begin
     --                        |   |                                 Transmitting UniBoard
     --                        |   Same scheme applies to all back nodes
     --                        Receiving UniBoard
-
   end generate;
 
 end beh;
diff --git a/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_back_model_sosi.vhd b/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_back_model_sosi.vhd
index bfd7635362..6262f52ab7 100644
--- a/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_back_model_sosi.vhd
+++ b/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_back_model_sosi.vhd
@@ -24,7 +24,6 @@
 -- Description:
 --   Model the backplane at sosi level. See unb1_board_back_model_sl for more details.
 
-
 library IEEE, common_lib, dp_lib;
 use IEEE.std_logic_1164.all;
 use dp_lib.dp_stream_pkg.all;
@@ -39,13 +38,9 @@ entity unb1_board_back_model_sosi is
   );
 end unb1_board_back_model_sosi;
 
-
 architecture beh of unb1_board_back_model_sosi is
-
 begin
-
   gen_bn : for BN in 0 to c_unb1_board_nof_bn - 1 generate
-
     ----------------------------------------------------------------------------
     -- Interconnect BN --> BN streaming with actual backplane routing
     ----------------------------------------------------------------------------
@@ -71,7 +66,6 @@ begin
     --                      |   |                               Transmitting UniBoard
     --                      |   Same scheme applies to all back nodes
     --                      Receiving UniBoard
-
   end generate;
 
 end beh;
diff --git a/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_mesh_model_siso.vhd b/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_mesh_model_siso.vhd
index b7a65aa7a5..c186f45bb4 100644
--- a/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_mesh_model_siso.vhd
+++ b/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_mesh_model_siso.vhd
@@ -30,7 +30,6 @@ use common_lib.tb_common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use work.unb1_board_pkg.all;
 
-
 entity unb1_board_mesh_model_siso is
   generic (
     g_reorder   : boolean := true
@@ -60,10 +59,8 @@ entity unb1_board_mesh_model_siso is
   );
 end unb1_board_mesh_model_siso;
 
-
 architecture beh of unb1_board_mesh_model_siso is
 begin
-
   -- Functional mesh connect for transpose
   no_reorder : if g_reorder = false generate
     -- BN(i)(j) <= FN(j)(i)
diff --git a/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_mesh_model_sl.vhd b/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_mesh_model_sl.vhd
index 1eb7f377b5..0932726a6a 100644
--- a/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_mesh_model_sl.vhd
+++ b/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_mesh_model_sl.vhd
@@ -32,7 +32,6 @@ use dp_lib.dp_stream_pkg.all;
 use work.unb1_board_pkg.all;
 use work.tb_unb1_board_pkg.all;
 
-
 entity unb1_board_mesh_model_sl is
   generic (
     g_reorder   : boolean := true
@@ -48,15 +47,14 @@ entity unb1_board_mesh_model_sl is
   );
 end unb1_board_mesh_model_sl;
 
-
 architecture beh of unb1_board_mesh_model_sl is
 begin
-
   -- Functional mesh connect for transpose
   no_reorder : if g_reorder = false generate
     -- BN(i)(j) <= FN(j)(i)
     -- FN(i)(j) <= BN(j)(i)
     gen_i : for i in 0 to 3 generate
+
       gen_j : for j in 0 to 3 generate
         bn_rx_sl_3arr(i)(j) <= fn_tx_sl_3arr(j)(i);
         fn_rx_sl_3arr(i)(j) <= bn_tx_sl_3arr(j)(i);
diff --git a/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_mesh_model_sosi.vhd b/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_mesh_model_sosi.vhd
index 16a1b0166e..17a37b3c88 100644
--- a/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_mesh_model_sosi.vhd
+++ b/boards/uniboard1/libraries/unb1_board/tb/vhdl/unb1_board_mesh_model_sosi.vhd
@@ -30,7 +30,6 @@ use common_lib.tb_common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use work.unb1_board_pkg.all;
 
-
 entity unb1_board_mesh_model_sosi is
   generic (
     g_reorder   : boolean := true
@@ -60,10 +59,8 @@ entity unb1_board_mesh_model_sosi is
   );
 end unb1_board_mesh_model_sosi;
 
-
 architecture beh of unb1_board_mesh_model_sosi is
 begin
-
   -- Functional mesh connect for transpose
   no_reorder : if g_reorder = false generate
     -- BN(i)(j) <= FN(j)(i)
diff --git a/boards/uniboard2/designs/unb2_led/src/vhdl/unb2_led.vhd b/boards/uniboard2/designs/unb2_led/src/vhdl/unb2_led.vhd
index 8974e7b86e..ebe9c5d3e7 100644
--- a/boards/uniboard2/designs/unb2_led/src/vhdl/unb2_led.vhd
+++ b/boards/uniboard2/designs/unb2_led/src/vhdl/unb2_led.vhd
@@ -48,9 +48,7 @@ entity unb2_led is
   );
 end unb2_led;
 
-
 architecture str of unb2_led is
-
   -- Firmware version x.y
   constant c_fw_version         : t_unb2_board_fw_version := (1, 1);
   constant c_reset_len          : natural := 4;  -- >= c_meta_delay_len from common_pkg
@@ -87,7 +85,6 @@ architecture str of unb2_led is
   -- QSFP leds
   signal qsfp_green_led_arr     : std_logic_vector(c_unb2_board_tr_qsfp.nof_bus - 1 downto 0);
   signal qsfp_red_led_arr       : std_logic_vector(c_unb2_board_tr_qsfp.nof_bus - 1 downto 0);
-
 begin
   xo_ethclk  <= i_xo_ethclk;
   xo_rst     <=     i_xo_rst;
@@ -162,7 +159,6 @@ begin
   led_flash_red   <= sel_a_b(g_factory_image = true,  led_flash, '0');
   led_flash_green <= sel_a_b(g_factory_image = false, led_flash, '0');
 
-
   u_extend : common_lib.common_pulse_extend
   generic map (
     g_extend_w => 22  -- (2^22) / 50e6 = 0.083886 th of 1 sec
@@ -174,17 +170,12 @@ begin
     ep_out  => led_flash
   );
 
-
-
-
   -- Red LED control
   TESTIO(c_unb2_board_testio_led_red)   <= led_flash_red;
 
   -- Green LED control
   TESTIO(c_unb2_board_testio_led_green) <= led_flash_green;
 
-
-
   u_common_pulser_10Hz : entity common_lib.common_pulser
   generic map (
     g_pulse_period => 100,
@@ -227,6 +218,4 @@ begin
   QSFP_LED(1)  <= '1';
   QSFP_LED(5)  <= '1';
   QSFP_LED(9)  <= '1';
-
 end str;
-
diff --git a/boards/uniboard2/designs/unb2_led/tb/vhdl/tb_unb2_led.vhd b/boards/uniboard2/designs/unb2_led/tb/vhdl/tb_unb2_led.vhd
index 63962939ea..71ff33a36b 100644
--- a/boards/uniboard2/designs/unb2_led/tb/vhdl/tb_unb2_led.vhd
+++ b/boards/uniboard2/designs/unb2_led/tb/vhdl/tb_unb2_led.vhd
@@ -54,7 +54,6 @@ entity tb_unb2_led is
 end tb_unb2_led;
 
 architecture tb of tb_unb2_led is
-
   constant c_sim             : boolean := true;
 
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -66,9 +65,7 @@ architecture tb of tb_unb2_led is
   signal eth_clk             : std_logic := '0';
   signal TESTIO              : std_logic_vector(c_unb2_board_aux.testio_w - 1 downto 0);
   signal qsfp_led            : std_logic_vector(c_unb2_board_tr_qsfp_nof_leds - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -90,5 +87,4 @@ begin
       TESTIO      => TESTIO,
       QSFP_LED    => qsfp_led
     );
-
 end tb;
diff --git a/boards/uniboard2/designs/unb2_minimal/src/vhdl/mmm_unb2_minimal.vhd b/boards/uniboard2/designs/unb2_minimal/src/vhdl/mmm_unb2_minimal.vhd
index 3e498fbde5..2bd1ab97d5 100644
--- a/boards/uniboard2/designs/unb2_minimal/src/vhdl/mmm_unb2_minimal.vhd
+++ b/boards/uniboard2/designs/unb2_minimal/src/vhdl/mmm_unb2_minimal.vhd
@@ -30,7 +30,6 @@ use mm_lib.mm_file_pkg.all;
 use mm_lib.mm_file_unb_pkg.all;
 use work.qsys_unb2_minimal_pkg.all;
 
-
 entity mmm_unb2_minimal is
   generic (
     g_sim         : boolean := false;  -- FALSE: use QSYS; TRUE: use mm_file I/O
@@ -102,19 +101,15 @@ entity mmm_unb2_minimal is
 end mmm_unb2_minimal;
 
 architecture str of mmm_unb2_minimal is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
   signal i_reset_n         : std_logic;
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     u_mm_file_reg_unb_system_info : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "PIO_SYSTEM_INFO")
                                                port map(mm_rst, mm_clk, reg_unb_system_info_mosi, reg_unb_system_info_miso );
 
@@ -148,7 +143,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk, c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
diff --git a/boards/uniboard2/designs/unb2_minimal/src/vhdl/qsys_unb2_minimal_pkg.vhd b/boards/uniboard2/designs/unb2_minimal/src/vhdl/qsys_unb2_minimal_pkg.vhd
index 7f2a14415b..305c225eae 100644
--- a/boards/uniboard2/designs/unb2_minimal/src/vhdl/qsys_unb2_minimal_pkg.vhd
+++ b/boards/uniboard2/designs/unb2_minimal/src/vhdl/qsys_unb2_minimal_pkg.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_unb2_minimal_pkg is
-
     -----------------------------------------------------------------------------
     -- this component declaration is copy-pasted from Quartus v14 QSYS builder
     -----------------------------------------------------------------------------
diff --git a/boards/uniboard2/designs/unb2_minimal/src/vhdl/unb2_minimal.vhd b/boards/uniboard2/designs/unb2_minimal/src/vhdl/unb2_minimal.vhd
index 3671e774db..c0ae33a4c2 100644
--- a/boards/uniboard2/designs/unb2_minimal/src/vhdl/unb2_minimal.vhd
+++ b/boards/uniboard2/designs/unb2_minimal/src/vhdl/unb2_minimal.vhd
@@ -71,9 +71,7 @@ entity unb2_minimal is
   );
 end unb2_minimal;
 
-
 architecture str of unb2_minimal is
-
   -- Firmware version x.y
   constant c_fw_version             : t_unb2_board_fw_version := (1, 1);
   constant c_mm_clk_freq            : natural := c_unb2_board_mm_clk_freq_50M;
@@ -153,9 +151,7 @@ architecture str of unb2_minimal is
   -- QSFP leds
   signal qsfp_green_led_arr         : std_logic_vector(c_unb2_board_tr_qsfp.nof_bus - 1 downto 0);
   signal qsfp_red_led_arr           : std_logic_vector(c_unb2_board_tr_qsfp.nof_bus - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -375,6 +371,4 @@ begin
 --    red_led_arr   => qsfp_red_led_arr,
 --    QSFP_LED      => QSFP_LED
 --  );
-
 end str;
-
diff --git a/boards/uniboard2/designs/unb2_minimal/tb/vhdl/tb_unb2_minimal.vhd b/boards/uniboard2/designs/unb2_minimal/tb/vhdl/tb_unb2_minimal.vhd
index f4bc5b2a06..5f1ebd006c 100644
--- a/boards/uniboard2/designs/unb2_minimal/tb/vhdl/tb_unb2_minimal.vhd
+++ b/boards/uniboard2/designs/unb2_minimal/tb/vhdl/tb_unb2_minimal.vhd
@@ -58,7 +58,6 @@ entity tb_unb2_minimal is
 end tb_unb2_minimal;
 
 architecture tb of tb_unb2_minimal is
-
   constant c_sim             : boolean := true;
 
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -110,9 +109,7 @@ architecture tb of tb_unb2_minimal is
   constant c_uniboard_current    : real := 5.0;  -- = assume 5.0 A on UniBoard
   constant c_uniboard_supply     : real := 48.0;  -- = assume 48.0 V on UniBoard
   constant c_uniboard_adin       : real := -1.0;  -- = NC on UniBoard
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -216,5 +213,4 @@ begin
     ana_volt_source   => c_uniboard_supply,
     ana_volt_adin     => c_uniboard_adin
   );
-
 end tb;
diff --git a/boards/uniboard2/designs/unb2_pinning/src/vhdl/unb2_pinning.vhd b/boards/uniboard2/designs/unb2_pinning/src/vhdl/unb2_pinning.vhd
index 0890ad356b..24a8174ff6 100644
--- a/boards/uniboard2/designs/unb2_pinning/src/vhdl/unb2_pinning.vhd
+++ b/boards/uniboard2/designs/unb2_pinning/src/vhdl/unb2_pinning.vhd
@@ -26,7 +26,6 @@ use IEEE.std_logic_1164.all;
 use ieee.std_logic_arith.all;
 use ieee.std_logic_unsigned.all;
 
-
 entity unb2_pinning is
   port (
 
@@ -139,12 +138,9 @@ entity unb2_pinning is
     TESTIO                 : inout std_logic_vector(5 downto 0);
     QSFP_LED               : inout std_logic_vector(11 downto 0)
   );
-
 end unb2_pinning;
 
-
 architecture str of unb2_pinning is
-
     component ddr4 is
       port (
         global_reset_n      : in    std_logic                      := 'X';  -- reset_n
@@ -302,7 +298,6 @@ architecture str of unb2_pinning is
       );
     end component sys_clkctrl;
 
-
    component system_pll is
      port (
        refclk    : in  std_logic := 'X';  -- clk
@@ -492,9 +487,7 @@ architecture str of unb2_pinning is
     signal qsfp_led_out  : std_logic_vector(11 downto 0);
     signal bck_err_out : std_logic_vector(2 downto 0);
     signal ver_id_pmbusalert     : std_logic_vector(11 downto 0);
-
 begin
-
     WDI <= 'Z';
 
     --  ****** DDR4 memory controllers ******
@@ -635,7 +628,6 @@ begin
         amm_readdatavalid_0 => local_ii_read_data_valid
      );
 
-
 --    -- ****** Front side transceivers ******
 --
     RING_0_TX <= tx_serial_data_front(47 downto 36);
@@ -651,7 +643,6 @@ begin
                           & QSFP_0_RX & QSFP_1_RX & QSFP_2_RX & QSFP_3_RX & QSFP_4_RX & QSFP_5_RX
                           & RING_1_RX;
 
-
    transceiver_phy_front : transceiver_phy
       port map (
         tx_analogreset          => tx_analogreset_front,
@@ -789,7 +780,6 @@ begin
 
     -- lower 24 transceivers use sb_clk
 
-
    transceiver_phy_back_lower : transceiver_phy_24channel
       port map (
         tx_analogreset          => tx_analogreset_back(23 downto 0),
@@ -881,7 +871,6 @@ begin
         outclk => CLK_buffered  -- altclkctrl_output.outclk
     );
 
-
     u_system_pll : system_pll
       port map(
 --        refclk       => ETH_CLK,
@@ -905,7 +894,6 @@ begin
 --        outclk2           => clk_125  -- 125MHz for 1ge
 --     );
 
-
     -- ****** i2c interfaces ******
 
     u_qsys : unb2_pinning_qsys
@@ -997,5 +985,4 @@ begin
     bck_err_out(0) <= bck_err_in(2);
 
     ver_id_pmbusalert <= version & id & pmbus_alert & mb_event;
-
 end str;
diff --git a/boards/uniboard2/designs/unb2_singlemac/src/vhdl/unb2_singlemac.vhd b/boards/uniboard2/designs/unb2_singlemac/src/vhdl/unb2_singlemac.vhd
index fb173d75ba..8f346a6f27 100644
--- a/boards/uniboard2/designs/unb2_singlemac/src/vhdl/unb2_singlemac.vhd
+++ b/boards/uniboard2/designs/unb2_singlemac/src/vhdl/unb2_singlemac.vhd
@@ -26,7 +26,6 @@ use IEEE.std_logic_1164.all;
 use ieee.std_logic_arith.all;
 use ieee.std_logic_unsigned.all;
 
-
 entity unb2_singlemac is
   port (
 
@@ -121,14 +120,9 @@ entity unb2_singlemac is
     TESTIO                 : inout std_logic_vector(5 downto 0);
     QSFP_LED               : inout std_logic_vector(11 downto 0)
   );
-
 end unb2_singlemac;
 
-
 architecture str of unb2_singlemac is
-
-
-
    component system_iopll is
      port (
        refclk     : in  std_logic := 'X';  -- clk
@@ -159,7 +153,6 @@ architecture str of unb2_singlemac is
     );
   end component;
 
-
   component ip_arria10_mac_10g is
     port (
       csr_read                        : in  std_logic                     := 'X';  -- read
@@ -218,7 +211,6 @@ architecture str of unb2_singlemac is
     signal mm_clk                  : std_logic := '0';
     signal clk_125                 : std_logic := '0';
 
-
     -- signals for the transceivers
     signal tx_serial_data_front    : std_logic_vector(0 downto 0);
     signal rx_serial_data_front    : std_logic_vector(0 downto 0);
@@ -243,7 +235,6 @@ architecture str of unb2_singlemac is
     signal reg_mac_wrdata          : std_logic_vector(31 downto 0);
     signal reg_mac_address         : std_logic_vector(12 downto 0);
 
-
     -- signals for the bidirectional and misc ios
     signal inta_in    : std_logic;
     signal intb_in    : std_logic;
@@ -259,9 +250,7 @@ architecture str of unb2_singlemac is
     signal toggle_count     : std_logic_vector(31 downto 0);
     signal toggle_count1    : std_logic_vector(31 downto 0);
     signal led_state    : std_logic;
-
 begin
-
     WDI <= 'Z';
 
 --    -- ****** Front side transceivers and MAC ******
@@ -329,7 +318,6 @@ begin
     avalon_st_rxstatus_error    => open
   );
 
-
     -- ****** node control for resets and wdi
 
     u_node_ctrl : entity unb_common_lib.unb_node_ctrl
@@ -363,7 +351,6 @@ begin
 	outclk_2 => clk_125  -- 125MHz for 1ge
      );
 
-
 -- bidirectional and misc
 -- use PPS as output enable
 
@@ -392,7 +379,6 @@ begin
     bck_err_out(1) <= bck_err_in(0);
     bck_err_out(0) <= bck_err_in(2);
 
-
     ver_id_pmbusalert <= version & id & pmbus_alert;
 
     toggle_led_proc: process(mm_clk, reset_p)
@@ -424,5 +410,4 @@ begin
         end if;
       end if;
     end process;
-
 end str;
diff --git a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_10GbE/tb_unb2_test_10GbE.vhd b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_10GbE/tb_unb2_test_10GbE.vhd
index f036f26b7d..aa7c4a89fa 100644
--- a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_10GbE/tb_unb2_test_10GbE.vhd
+++ b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_10GbE/tb_unb2_test_10GbE.vhd
@@ -23,11 +23,9 @@
 library IEEE, unb2_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2_test_10GbE is
 end tb_unb2_test_10GbE;
 
-
 architecture tb of tb_unb2_test_10GbE is
 begin
   u_tb_unb2_test : entity unb2_test_lib.tb_unb2_test
@@ -35,4 +33,3 @@ begin
     g_design_name => "unb2_test_10GbE"
   );
 end tb;
-
diff --git a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_10GbE/unb2_test_10GbE.vhd b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_10GbE/unb2_test_10GbE.vhd
index 0ece6a1e7b..3fbb7d4604 100644
--- a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_10GbE/unb2_test_10GbE.vhd
+++ b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_10GbE/unb2_test_10GbE.vhd
@@ -27,7 +27,6 @@ use common_lib.common_pkg.all;
 use unb2_board_lib.unb2_board_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity unb2_test_10GbE is
   generic (
     g_design_name      : string  := "unb2_test_10GbE";
@@ -107,9 +106,7 @@ entity unb2_test_10GbE is
   );
 end unb2_test_10GbE;
 
-
 architecture str of unb2_test_10GbE is
-
 begin
   u_revision : entity unb2_test_lib.unb2_test
   generic map (
diff --git a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_1GbE/tb_unb2_test_1GbE.vhd b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_1GbE/tb_unb2_test_1GbE.vhd
index 91c249b522..3d56ebd96f 100644
--- a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_1GbE/tb_unb2_test_1GbE.vhd
+++ b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_1GbE/tb_unb2_test_1GbE.vhd
@@ -20,16 +20,12 @@
 --
 -------------------------------------------------------------------------------
 
-
-
 library IEEE, unb2_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2_test_1GbE is
 end tb_unb2_test_1GbE;
 
-
 architecture tb of tb_unb2_test_1GbE is
 begin
   u_tb_unb2_test : entity unb2_test_lib.tb_unb2_test
@@ -37,4 +33,3 @@ begin
     g_design_name => "unb2_test_1GbE"
   );
 end tb;
-
diff --git a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_1GbE/unb2_test_1GbE.vhd b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_1GbE/unb2_test_1GbE.vhd
index 8cd5538d0d..d80b47e0e2 100644
--- a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_1GbE/unb2_test_1GbE.vhd
+++ b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_1GbE/unb2_test_1GbE.vhd
@@ -27,7 +27,6 @@ use common_lib.common_pkg.all;
 use unb2_board_lib.unb2_board_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity unb2_test_1GbE is
   generic (
     g_design_name      : string  := "unb2_test_1GbE";
@@ -69,11 +68,8 @@ entity unb2_test_1GbE is
   );
 end unb2_test_1GbE;
 
-
 architecture str of unb2_test_1GbE is
-
 begin
-
   u_revision : entity unb2_test_lib.unb2_test
   generic map (
     g_design_name => g_design_name,
@@ -113,5 +109,4 @@ begin
 
     QSFP_LED     => QSFP_LED
   );
-
 end str;
diff --git a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_all/tb_unb2_test_all.vhd b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_all/tb_unb2_test_all.vhd
index 681063440d..d1b4f650ee 100644
--- a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_all/tb_unb2_test_all.vhd
+++ b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_all/tb_unb2_test_all.vhd
@@ -20,16 +20,12 @@
 --
 -------------------------------------------------------------------------------
 
-
-
 library IEEE, unb2_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2_test_all is
 end tb_unb2_test_all;
 
-
 architecture tb of tb_unb2_test_all is
 begin
   u_tb_unb2_test : entity unb2_test_lib.tb_unb2_test
@@ -38,4 +34,3 @@ begin
     g_sim_model_ddr => false
   );
 end tb;
-
diff --git a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_all/unb2_test_all.vhd b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_all/unb2_test_all.vhd
index 55b937b124..2eaf164405 100644
--- a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_all/unb2_test_all.vhd
+++ b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_all/unb2_test_all.vhd
@@ -28,7 +28,6 @@ use unb2_board_lib.unb2_board_pkg.all;
 use technology_lib.technology_pkg.all;
 use tech_ddr_lib.tech_ddr_pkg.all;
 
-
 entity unb2_test_all is
   generic (
     g_design_name      : string  := "unb2_test_all";
@@ -118,9 +117,7 @@ entity unb2_test_all is
   );
 end unb2_test_all;
 
-
 architecture str of unb2_test_all is
-
 begin
   u_revision : entity unb2_test_lib.unb2_test
   generic map (
diff --git a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I/tb_unb2_test_ddr_MB_I.vhd b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I/tb_unb2_test_ddr_MB_I.vhd
index c9175b51bc..2c4a69008f 100644
--- a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I/tb_unb2_test_ddr_MB_I.vhd
+++ b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I/tb_unb2_test_ddr_MB_I.vhd
@@ -20,16 +20,12 @@
 --
 -------------------------------------------------------------------------------
 
-
-
 library IEEE, unb2_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2_test_ddr_MB_I is
 end tb_unb2_test_ddr_MB_I;
 
-
 architecture tb of tb_unb2_test_ddr_MB_I is
 begin
   u_tb_unb2_test : entity unb2_test_lib.tb_unb2_test
@@ -38,4 +34,3 @@ begin
     g_sim_model_ddr => false
   );
 end tb;
-
diff --git a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I/unb2_test_ddr_MB_I.vhd b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I/unb2_test_ddr_MB_I.vhd
index 1fab918053..2443e9f95a 100644
--- a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I/unb2_test_ddr_MB_I.vhd
+++ b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I/unb2_test_ddr_MB_I.vhd
@@ -28,7 +28,6 @@ use unb2_board_lib.unb2_board_pkg.all;
 use technology_lib.technology_pkg.all;
 use tech_ddr_lib.tech_ddr_pkg.all;
 
-
 entity unb2_test_ddr_MB_I is
   generic (
     g_design_name      : string  := "unb2_test_ddr_MB_I";
@@ -78,9 +77,7 @@ entity unb2_test_ddr_MB_I is
   );
 end unb2_test_ddr_MB_I;
 
-
 architecture str of unb2_test_ddr_MB_I is
-
 begin
   u_revision : entity unb2_test_lib.unb2_test
   generic map (
diff --git a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_II/tb_unb2_test_ddr_MB_II.vhd b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_II/tb_unb2_test_ddr_MB_II.vhd
index a9491c8a67..35969d021c 100644
--- a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_II/tb_unb2_test_ddr_MB_II.vhd
+++ b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_II/tb_unb2_test_ddr_MB_II.vhd
@@ -20,16 +20,12 @@
 --
 -------------------------------------------------------------------------------
 
-
-
 library IEEE, unb2_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2_test_ddr_MB_II is
 end tb_unb2_test_ddr_MB_II;
 
-
 architecture tb of tb_unb2_test_ddr_MB_II is
 begin
   u_tb_unb2_test : entity unb2_test_lib.tb_unb2_test
@@ -38,4 +34,3 @@ begin
     g_sim_model_ddr => false
   );
 end tb;
-
diff --git a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_II/unb2_test_ddr_MB_II.vhd b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_II/unb2_test_ddr_MB_II.vhd
index f0c4966ae1..13039a84e0 100644
--- a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_II/unb2_test_ddr_MB_II.vhd
+++ b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_II/unb2_test_ddr_MB_II.vhd
@@ -28,7 +28,6 @@ use unb2_board_lib.unb2_board_pkg.all;
 use technology_lib.technology_pkg.all;
 use tech_ddr_lib.tech_ddr_pkg.all;
 
-
 entity unb2_test_ddr_MB_II is
   generic (
     g_design_name      : string  := "unb2_test_ddr_MB_II";
@@ -78,9 +77,7 @@ entity unb2_test_ddr_MB_II is
   );
 end unb2_test_ddr_MB_II;
 
-
 architecture str of unb2_test_ddr_MB_II is
-
 begin
   u_revision : entity unb2_test_lib.unb2_test
   generic map (
diff --git a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I_II/tb_unb2_test_ddr_MB_I_II.vhd b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I_II/tb_unb2_test_ddr_MB_I_II.vhd
index bc45cff61e..f7b56945a1 100644
--- a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I_II/tb_unb2_test_ddr_MB_I_II.vhd
+++ b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I_II/tb_unb2_test_ddr_MB_I_II.vhd
@@ -20,16 +20,12 @@
 --
 -------------------------------------------------------------------------------
 
-
-
 library IEEE, unb2_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2_test_ddr_MB_I_II is
 end tb_unb2_test_ddr_MB_I_II;
 
-
 architecture tb of tb_unb2_test_ddr_MB_I_II is
 begin
   u_tb_unb2_test : entity unb2_test_lib.tb_unb2_test
@@ -38,4 +34,3 @@ begin
     g_sim_model_ddr => false
   );
 end tb;
-
diff --git a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I_II/unb2_test_ddr_MB_I_II.vhd b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I_II/unb2_test_ddr_MB_I_II.vhd
index 7979e41ada..9680fc8e5d 100644
--- a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I_II/unb2_test_ddr_MB_I_II.vhd
+++ b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I_II/unb2_test_ddr_MB_I_II.vhd
@@ -28,7 +28,6 @@ use unb2_board_lib.unb2_board_pkg.all;
 use technology_lib.technology_pkg.all;
 use tech_ddr_lib.tech_ddr_pkg.all;
 
-
 entity unb2_test_ddr_MB_I_II is
   generic (
     g_design_name      : string  := "unb2_test_ddr_MB_I_II";
@@ -84,9 +83,7 @@ entity unb2_test_ddr_MB_I_II is
   );
 end unb2_test_ddr_MB_I_II;
 
-
 architecture str of unb2_test_ddr_MB_I_II is
-
 begin
   u_revision : entity unb2_test_lib.unb2_test
   generic map (
diff --git a/boards/uniboard2/designs/unb2_test/src/vhdl/mmm_unb2_test.vhd b/boards/uniboard2/designs/unb2_test/src/vhdl/mmm_unb2_test.vhd
index 2d556761d4..0e6ff5436b 100644
--- a/boards/uniboard2/designs/unb2_test/src/vhdl/mmm_unb2_test.vhd
+++ b/boards/uniboard2/designs/unb2_test/src/vhdl/mmm_unb2_test.vhd
@@ -40,8 +40,6 @@ use work.qsys_unb2_test_pkg.all;
 use tech_mac_10g_lib.tech_mac_10g_component_pkg.all;
 use work.unb2_test_pkg.all;
 
-
-
 entity mmm_unb2_test is
   generic (
     g_sim               : boolean := false;  -- FALSE: use SOPC; TRUE: use mm_file I/O
@@ -220,9 +218,7 @@ entity mmm_unb2_test is
   );
 end mmm_unb2_test;
 
-
 architecture str of mmm_unb2_test is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
@@ -280,14 +276,11 @@ architecture str of mmm_unb2_test is
   signal sim_eth1g_eth0_reg_mosi                   : t_mem_mosi;
   signal sim_eth1g_eth1_reg_mosi                   : t_mem_mosi;
   signal i_reset_n                                 : std_logic;
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     eth1g_eth0_mm_rst <= mm_rst;
     eth1g_eth1_mm_rst <= mm_rst;
 
@@ -425,13 +418,11 @@ begin
         end if;
     end process;
 
-
     ----------------------------------------------------------------------------
     -- Procedure that polls a sim control file that can be used to e.g. get
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk,c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
@@ -671,7 +662,6 @@ begin
 --      reg_dp_offload_rx_1GbE_hdr_dat_write_export      => reg_dp_offload_rx_1GbE_hdr_dat_mosi.wr,
 --      reg_dp_offload_rx_1GbE_hdr_dat_writedata_export  => reg_dp_offload_rx_1GbE_hdr_dat_mosi.wrdata(c_word_w-1 DOWNTO 0),
 
-
       reg_bsn_monitor_1gbe_reset_export         => OPEN,
       reg_bsn_monitor_1gbe_clk_export           => OPEN,
       reg_bsn_monitor_1gbe_address_export       => reg_bsn_monitor_1GbE_mosi.address(c_reg_rsp_bsn_monitor_1GbE_adr_w - 1 downto 0),
diff --git a/boards/uniboard2/designs/unb2_test/src/vhdl/qsys_unb2_test_pkg.vhd b/boards/uniboard2/designs/unb2_test/src/vhdl/qsys_unb2_test_pkg.vhd
index f9f6483e8e..3db6393627 100644
--- a/boards/uniboard2/designs/unb2_test/src/vhdl/qsys_unb2_test_pkg.vhd
+++ b/boards/uniboard2/designs/unb2_test/src/vhdl/qsys_unb2_test_pkg.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_unb2_test_pkg is
-
   -----------------------------------------------------------------------------
   -- this component declaration is copy-pasted from Quartus QSYS builder generated file:
   -- $HDL_WORK/build/unb2/quartus/unb2_test_ddr/qsys_unb2_test/sim/qsys_unb2_test.vhd
@@ -380,4 +379,3 @@ package qsys_unb2_test_pkg is
     end component qsys_unb2_test;
 
 end qsys_unb2_test_pkg;
-
diff --git a/boards/uniboard2/designs/unb2_test/src/vhdl/udp_stream.vhd b/boards/uniboard2/designs/unb2_test/src/vhdl/udp_stream.vhd
index 0f6da4d454..b025b45615 100644
--- a/boards/uniboard2/designs/unb2_test/src/vhdl/udp_stream.vhd
+++ b/boards/uniboard2/designs/unb2_test/src/vhdl/udp_stream.vhd
@@ -100,10 +100,7 @@ entity udp_stream is
   );
 end udp_stream;
 
-
-
 architecture str of udp_stream is
-
   -- Block generator
   constant c_bg_ctrl                   : t_diag_block_gen := ('0',  -- enable (disabled by default)
                                                               '0',  -- enable_sync
@@ -114,7 +111,6 @@ architecture str of udp_stream is
                                                               TO_UVEC(   g_bg_block_size-1, c_diag_bg_mem_high_adrs_w),
                                                               TO_UVEC(                   0, c_diag_bg_bsn_init_w));
 
-
   constant c_nof_crc_words             : natural := 1;
   constant c_max_nof_words_per_block   : natural := g_bg_block_size;
   constant c_min_nof_words_per_block   : natural := 1;
@@ -133,9 +129,7 @@ architecture str of udp_stream is
 
   signal diag_data_buf_snk_in_arr    : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
   signal diag_data_buf_snk_out_arr   : t_dp_siso_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   gen_hdr_in_fields : for i in 0 to g_nof_streams - 1 generate
     -- dst = src
     hdr_fields_in_arr(i)(field_hi(c_hdr_field_arr, "eth_src_mac" ) downto field_lo(c_hdr_field_arr, "eth_src_mac")) <= x"00228608" & B"000" & ID(7 downto 3) & RESIZE_UVEC(ID(2 downto 0), c_byte_w);
@@ -152,7 +146,6 @@ begin
     hdr_fields_in_arr(i)(field_hi(c_hdr_field_arr, "usr_bsn"     ) downto field_lo(c_hdr_field_arr, "usr_bsn"    )) <= fifo_block_gen_src_out_arr(i).bsn(46 downto 0);
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- TX: Block generator and DP fifo
   -----------------------------------------------------------------------------
@@ -207,7 +200,6 @@ begin
     );
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- TX: dp_offload_tx
   -----------------------------------------------------------------------------
@@ -248,7 +240,6 @@ begin
     hdr_fields_in_arr     => hdr_fields_in_arr(g_nof_streams - 1 downto 0)
   );
 
-
   -----------------------------------------------------------------------------
   -- RX: dp_offload_rx
   -----------------------------------------------------------------------------
@@ -281,13 +272,11 @@ begin
     hdr_fields_out_arr    => hdr_fields_out_arr
   );
 
-
   gen_hdr_out_fields : for i in 0 to g_nof_streams - 1 generate
     diag_data_buf_snk_in_arr(i).sync <=          sl(hdr_fields_out_arr(i)(field_hi(c_hdr_field_arr, "usr_sync") downto field_lo(c_hdr_field_arr, "usr_sync" )));
     diag_data_buf_snk_in_arr(i).bsn  <= RESIZE_UVEC(hdr_fields_out_arr(i)(field_hi(c_hdr_field_arr, "usr_bsn" ) downto field_lo(c_hdr_field_arr, "usr_bsn"  )), c_dp_stream_bsn_w);
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- RX: Data buffers and BSN monitors
   -----------------------------------------------------------------------------
@@ -301,8 +290,6 @@ begin
     diag_data_buf_snk_in_arr(i).err   <= dp_offload_rx_src_out_arr(i).err;
   end generate;
 
-
-
   u_dp_bsn_monitor : entity dp_lib.mms_dp_bsn_monitor
   generic map (
     g_nof_streams        => g_nof_streams,
@@ -324,7 +311,6 @@ begin
     in_sosi_arr => diag_data_buf_snk_in_arr(g_nof_streams - 1 downto 0)
   );
 
-
   diag_data_buf_snk_out_arr <= (others => c_dp_siso_rdy);
 
   u_diag_data_buffer : entity diag_lib.mms_diag_data_buffer
@@ -352,6 +338,4 @@ begin
     in_sync           => diag_data_buf_snk_in_arr(0).sync,
     in_sosi_arr       => diag_data_buf_snk_in_arr
   );
-
 end str;
-
diff --git a/boards/uniboard2/designs/unb2_test/src/vhdl/unb2_test.vhd b/boards/uniboard2/designs/unb2_test/src/vhdl/unb2_test.vhd
index ce367aa640..5691102521 100644
--- a/boards/uniboard2/designs/unb2_test/src/vhdl/unb2_test.vhd
+++ b/boards/uniboard2/designs/unb2_test/src/vhdl/unb2_test.vhd
@@ -137,9 +137,7 @@ entity unb2_test is
   );
 end unb2_test;
 
-
 architecture str of unb2_test is
-
   -- Firmware version x.y
   constant c_fw_version                 : t_unb2_board_fw_version := (1, 1);
   constant c_mm_clk_freq                : natural := c_unb2_board_mm_clk_freq_125M;
@@ -207,7 +205,6 @@ architecture str of unb2_test is
   constant c_max_nof_blocks_per_packet_1GbE  : natural := c_max_udp_payload_nof_words_1GbE / c_min_nof_words_per_block;
   constant c_max_nof_blocks_per_packet_10GbE : natural := c_max_udp_payload_nof_words_10GbE / c_min_nof_words_per_block;
 
-
   -- System
   signal cs_sim                     : std_logic;
 
@@ -431,9 +428,7 @@ architecture str of unb2_test is
   -- QSFP leds
   signal qsfp_green_led_arr              : std_logic_vector(c_unb2_board_tr_qsfp.nof_bus - 1 downto 0);
   signal qsfp_red_led_arr                : std_logic_vector(c_unb2_board_tr_qsfp.nof_bus - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -757,7 +752,6 @@ begin
     ram_diag_data_buf_ddr_MB_II_miso  => ram_diag_data_buf_ddr_MB_II_miso
   );
 
-
   gen_udp_stream_1GbE : if c_use_1GbE = true generate
     u_udp_stream_1GbE : entity work.udp_stream
     generic map (
@@ -821,17 +815,15 @@ begin
   -- Interface : 1GbE
   -----------------------------------------------------------------------------
   gen_wires_1GbE : if c_use_1GbE = true generate
-    gen_1GbE_wires : for i in 0 to c_nof_streams_1GbE-1 generate
 
+    gen_1GbE_wires : for i in 0 to c_nof_streams_1GbE-1 generate
       eth1g_udp_tx_sosi_arr(i)         <= dp_offload_tx_1GbE_src_out_arr(i);
       dp_offload_tx_1GbE_src_in_arr(i) <= eth1g_udp_tx_siso_arr(i);
       dp_offload_rx_1GbE_snk_in_arr(i) <= eth1g_udp_rx_sosi_arr(i);
       eth1g_udp_rx_siso_arr(i)         <= dp_offload_rx_1GbE_snk_out_arr(i);
-
     end generate;
   end generate;
 
-
   gen_udp_stream_10GbE : if c_use_10GbE = true generate
     u_udp_stream_10GbE : entity work.udp_stream
     generic map (
@@ -877,7 +869,6 @@ begin
       reg_diag_rx_seq_miso           => reg_diag_rx_seq_10GbE_miso
     );
 
-
     u_tr_10GbE_qsfp_and_ring: entity unb2_board_10gbe_lib.unb2_board_10gbe  -- QSFP and Ring lines
     generic map (
       g_sim           => g_sim,
@@ -912,7 +903,6 @@ begin
       i_serial_10G_rx_qsfp_ring_arr(i) <=   serial_10G_rx_qsfp_arr(i);
     end generate;
 
-
     i_QSFP_RX(0) <= QSFP_0_RX;
     i_QSFP_RX(1) <= QSFP_1_RX;
     i_QSFP_RX(2) <= QSFP_2_RX;
@@ -927,8 +917,6 @@ begin
     QSFP_4_TX <= i_QSFP_TX(4);
     QSFP_5_TX <= i_QSFP_TX(5);
 
-
-
     u_front_io : entity unb2_board_lib.unb2_board_front_io
     generic map (
       g_nof_qsfp_bus => c_nof_qsfp_bus
@@ -971,7 +959,6 @@ begin
 --      RING_TX => i_RING_TX
 --    );
 
-
 --    u_tr_10GbE_back: ENTITY unb2_board_10gbe_lib.unb2_board_10gbe -- BACK lines
 --    GENERIC MAP (
 --      g_sim           => g_sim,
@@ -1034,7 +1021,6 @@ begin
 --      BCK_ERR => BCK_ERR
 --    );
 
-
     u_front_led : entity unb2_board_lib.unb2_board_qsfp_leds
     generic map (
       g_sim             => g_sim,
@@ -1091,7 +1077,6 @@ begin
     );
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- Interface : DDR4 MB_I and MB_II
   -----------------------------------------------------------------------------
@@ -1099,7 +1084,6 @@ begin
   assert func_tech_ddr_ctlr_data_w(g_ddr_MB_I) = func_tech_ddr_ctlr_data_w(g_ddr_MB_II) report "unb2_test: DDR4 MB_I and MB_II must have the same ctlr data widths" severity FAILURE;
 
   gen_stream_MB_I : if c_use_MB_I = true generate
-
     u_mms_io_ddr_diag : entity io_ddr_lib.mms_io_ddr_diag
     generic map (
       -- System
@@ -1254,4 +1238,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/boards/uniboard2/designs/unb2_test/src/vhdl/unb2_test_pkg.vhd b/boards/uniboard2/designs/unb2_test/src/vhdl/unb2_test_pkg.vhd
index 19dc929de3..da3fbc3dc0 100644
--- a/boards/uniboard2/designs/unb2_test/src/vhdl/unb2_test_pkg.vhd
+++ b/boards/uniboard2/designs/unb2_test/src/vhdl/unb2_test_pkg.vhd
@@ -26,7 +26,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_field_pkg.all;
 
 package unb2_test_pkg is
-
   -- dp_offload_tx
   --CONSTANT c_nof_hdr_fields : NATURAL := 1+3+12+4+2; -- Total header bits = 384 = 6 64b words
   constant c_nof_hdr_fields : natural := 3 + 12 + 4 + 2;  -- Total header bits = 384 = 6 64b words
@@ -55,6 +54,4 @@ package unb2_test_pkg is
 
   --CONSTANT c_hdr_field_ovr_init         : STD_LOGIC_VECTOR(c_nof_hdr_fields-1 DOWNTO 0) := "1001"&"111111111100"&"0011"&"00";
   constant c_hdr_field_ovr_init         : std_logic_vector(c_nof_hdr_fields - 1 downto 0) := "001" & "111111111100" & "0011" & "00";
-
 end unb2_test_pkg;
-
diff --git a/boards/uniboard2/designs/unb2_test/tb/vhdl/tb_unb2_test.vhd b/boards/uniboard2/designs/unb2_test/tb/vhdl/tb_unb2_test.vhd
index 2893054f64..3fca57d0e8 100644
--- a/boards/uniboard2/designs/unb2_test/tb/vhdl/tb_unb2_test.vhd
+++ b/boards/uniboard2/designs/unb2_test/tb/vhdl/tb_unb2_test.vhd
@@ -60,7 +60,6 @@ entity tb_unb2_test is
 end tb_unb2_test;
 
 architecture tb of tb_unb2_test is
-
   constant c_sim             : boolean := true;
 
   constant c_ddr_MB_I        : t_c_tech_ddr := c_tech_ddr4_4g_1600m;  -- DDR4 has no master or slave, so no need to check number of MB
@@ -136,7 +135,6 @@ architecture tb of tb_unb2_test is
 
   signal si_lpbk_8           : std_logic_vector(c_unb2_board_tr_back.bus_w - 1 downto 0);
 
-
   -- Model I2C sensor slaves as on the UniBoard
   constant c_fpga_temp_address   : std_logic_vector(6 downto 0) := "0011000";  -- MAX1618 address LOW LOW
   constant c_fpga_temp           : integer := 60;
@@ -148,9 +146,7 @@ architecture tb of tb_unb2_test is
   constant c_uniboard_current    : real := 5.0;  -- = assume 5.0 A on UniBoard
   constant c_uniboard_supply     : real := 48.0;  -- = assume 48.0 V on UniBoard
   constant c_uniboard_adin       : real := -1.0;  -- = NC on UniBoard
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -162,7 +158,6 @@ begin
   mb_I_ref_clk  <= not mb_I_ref_clk  after c_mb_I_ref_clk_period / 2;  -- MB I reference clock (25 MHz)
   mb_II_ref_clk <= not mb_II_ref_clk after c_mb_II_ref_clk_period / 2;  -- MB II reference clock (25 MHz)
 
-
   INTA <= 'H';  -- pull up
   INTB <= 'H';  -- pull up
 
@@ -325,5 +320,4 @@ begin
     mem4_in => MB_II_OU,
     mem4_io => MB_II_IO
   );
-
 end tb;
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/ctrl_unb2_board.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/ctrl_unb2_board.vhd
index b90b45a0f5..cfc3d5a23c 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/ctrl_unb2_board.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/ctrl_unb2_board.vhd
@@ -246,9 +246,7 @@ entity ctrl_unb2_board is
   );
 end ctrl_unb2_board;
 
-
 architecture str of ctrl_unb2_board is
-
   constant c_rom_version : natural := 1;  -- Only increment when something changes to the register map of rom_system_info.
 
   constant c_reset_len   : natural := 4;  -- >= c_meta_delay_len from common_pkg
@@ -295,9 +293,7 @@ architecture str of ctrl_unb2_board is
   signal eth1g_udp_tx_siso_arr  : t_dp_siso_arr(c_eth_nof_udp_ports - 1 downto 0);
   signal eth1g_udp_rx_sosi_arr  : t_dp_sosi_arr(c_eth_nof_udp_ports - 1 downto 0);
   signal eth1g_udp_rx_siso_arr  : t_dp_siso_arr(c_eth_nof_udp_ports - 1 downto 0) := (others => c_dp_siso_rdy);
-
 begin
-
   ext_clk200 <= i_ext_clk200;
   xo_ethclk  <= i_xo_ethclk;
   xo_rst     <=     i_xo_rst;
@@ -346,7 +342,6 @@ begin
     out_rst   => i_xo_rst
   );
 
-
   -----------------------------------------------------------------------------
   -- MB_I_REF_CLK  --> mb_I_ref_rst
   -- MB_II_REF_CLK --> mb_II_ref_rst
@@ -395,6 +390,7 @@ begin
   end generate;
 
   gen_dp_clk_hardware: if g_sim = false generate
+
     gen_pll: if g_dp_clk_use_pll = true generate
       u_unb2_board_clk200_pll : entity work.unb2_board_clk200_pll
       generic map (
@@ -426,7 +422,6 @@ begin
     end generate;
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- mm_clk
   -- . use mm_sim_clk in sim
@@ -483,7 +478,6 @@ begin
     mm_pulse_s  => mm_pulse_s  -- could be used to toggle a LED
   );
 
-
   -----------------------------------------------------------------------------
   -- System info
   -----------------------------------------------------------------------------
@@ -518,7 +512,6 @@ begin
     bck_id      => this_bck_id
   );
 
-
   -----------------------------------------------------------------------------
   -- Red LED control
   -----------------------------------------------------------------------------
@@ -532,7 +525,6 @@ begin
     TESTIO(c_unb2_board_testio_led_red)   <= led_toggle_red;
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- Green LED control
   -----------------------------------------------------------------------------
@@ -546,7 +538,6 @@ begin
     TESTIO(c_unb2_board_testio_led_green) <= led_toggle_green;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Toggle red LED when unb2_minimal is running, green LED for other designs.
   ------------------------------------------------------------------------------
@@ -561,7 +552,6 @@ begin
     out_dat     => led_toggle
   );
 
-
   ------------------------------------------------------------------------------
   -- WDI override
   ------------------------------------------------------------------------------
@@ -581,7 +571,6 @@ begin
     wdi_override        => wdi_override
   );
 
-
   ------------------------------------------------------------------------------
   -- Remote upgrade
   ------------------------------------------------------------------------------
@@ -657,7 +646,6 @@ begin
     pps_sys          => dp_pps
   );
 
-
   ------------------------------------------------------------------------------
   -- I2C control for UniBoard sensors
   ------------------------------------------------------------------------------
@@ -729,7 +717,6 @@ begin
     temp_alarm => temp_alarm
   );
 
-
   ------------------------------------------------------------------------------
   -- Ethernet 1GbE
   ------------------------------------------------------------------------------
@@ -751,7 +738,6 @@ begin
       i_tse_clk <= i_xo_ethclk;
   end generate;
 
-
   wire_udp_offload: for i in 0 to g_udp_offload_nof_streams - 1 generate
     eth1g_udp_tx_sosi_arr(i) <= udp_tx_sosi_arr(i);
     udp_tx_siso_arr(i)       <= eth1g_udp_tx_siso_arr(i);
@@ -770,7 +756,6 @@ begin
 
   --On hardware always generate 1GbE for MM control. In simulation only use 1GbE for streaming DP data offload (or on load) via 1GbE.
   gen_eth: if g_sim = false or g_udp_offload = true generate
-
     eth1g_st_clk <= dp_clk_in when g_udp_offload = true else i_mm_clk;
     eth1g_st_rst <= dp_rst_in when g_udp_offload = true else eth1g_mm_rst;
 
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/mms_unb2_board_sens.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/mms_unb2_board_sens.vhd
index 088f538a7a..f8a10253cf 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/mms_unb2_board_sens.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/mms_unb2_board_sens.vhd
@@ -28,7 +28,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 
-
 entity mms_unb2_board_sens is
   generic (
     g_sim             : boolean := false;
@@ -55,9 +54,7 @@ entity mms_unb2_board_sens is
   );
 end mms_unb2_board_sens;
 
-
 architecture str of mms_unb2_board_sens is
-
   constant c_sens_nof_result : natural := 4;  -- Should match nof read bytes via I2C in the unb2_board_sens_ctrl SEQUENCE list
   constant c_temp_high_w     : natural := 7;  -- Allow user to use only 7 (no sign, only positive) of 8 bits to set set max temp
 
@@ -65,9 +62,7 @@ architecture str of mms_unb2_board_sens is
   signal sens_data : t_slv_8_arr(0 to c_sens_nof_result - 1);
 
   signal temp_high : std_logic_vector(c_temp_high_w - 1 downto 0);
-
 begin
-
   u_unb2_board_sens_reg : entity work.unb2_board_sens_reg
   generic map (
     g_sens_nof_result => c_sens_nof_result,
@@ -115,6 +110,4 @@ begin
   -- would produce -1 degrees so does not trigger a temperature alarm.
   -- temp_high is 7 bits, preceded by a '0' to allow only positive temps to be set.
   temp_alarm <= '1' when (signed(sens_data(0)) > signed('0' & temp_high)) else '0';
-
 end str;
-
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/mms_unb2_board_system_info.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/mms_unb2_board_system_info.vhd
index 75ff5e6a7c..8116249508 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/mms_unb2_board_system_info.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/mms_unb2_board_system_info.vhd
@@ -61,9 +61,7 @@ entity mms_unb2_board_system_info is
     );
 end mms_unb2_board_system_info;
 
-
 architecture str of mms_unb2_board_system_info is
-
   -- Provide different prefixes (absolute and relative) for the same path. ModelSim understands $UNB, Quartus does not.
   -- Required because the work paths of ModelSim and Quartus are different.
   constant c_quartus_path_prefix  : string := "";
@@ -83,9 +81,7 @@ architecture str of mms_unb2_board_system_info is
                                       init_sl  => '0');
 
   signal i_info          : std_logic_vector(c_word_w - 1 downto 0);
-
 begin
-
  info <= i_info;
 
   u_unb2_board_system_info: entity work.unb2_board_system_info
@@ -136,6 +132,4 @@ begin
     rd_dat  => rom_miso.rddata(c_mm_rom.dat_w - 1 downto 0),
     rd_val  => rom_miso.rdval
   );
-
 end str;
-
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/mms_unb2_fpga_sens.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/mms_unb2_fpga_sens.vhd
index e619ec2ef2..9697e2b7f1 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/mms_unb2_fpga_sens.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/mms_unb2_fpga_sens.vhd
@@ -29,7 +29,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity mms_unb2_fpga_sens is
   generic (
     g_sim             : boolean := false;
@@ -53,9 +52,7 @@ entity mms_unb2_fpga_sens is
   );
 end mms_unb2_fpga_sens;
 
-
 architecture str of mms_unb2_fpga_sens is
-
   constant c_sens_nof_result : natural := 1;  --
   constant c_temp_high_w     : natural := 7;  -- Allow user to use only 7 (no sign, only positive) of 8 bits to set set max temp
 
@@ -63,9 +60,7 @@ architecture str of mms_unb2_fpga_sens is
   signal sens_data : t_slv_8_arr(0 to c_sens_nof_result - 1);
 
   signal temp_high : std_logic_vector(c_temp_high_w - 1 downto 0);
-
 begin
-
   u_unb2_fpga_sens_reg : entity work.unb2_fpga_sens_reg
   generic map (
     g_sim             => g_sim,
@@ -117,6 +112,4 @@ begin
   -- would produce -1 degrees so does not trigger a temperature alarm.
   -- temp_high is 7 bits, preceded by a '0' to allow only positive temps to be set.
   temp_alarm <= '0';  -- <= '1' WHEN (SIGNED(sens_data(0)) > SIGNED('0' & temp_high)) ELSE '0';
-
 end str;
-
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_back_io.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_back_io.vhd
index a0060fe1cb..b862d0f626 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_back_io.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_back_io.vhd
@@ -23,7 +23,6 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.unb2_board_pkg.all;
 
-
 entity unb2_board_back_io is
   generic (
     g_nof_back_bus : natural := c_unb2_board_tr_back.nof_bus
@@ -43,26 +42,20 @@ entity unb2_board_back_io is
 end unb2_board_back_io;
 
 architecture str of unb2_board_back_io is
-
   -- help signals so we can iterate through buses
   signal si_tx_2arr : t_unb2_board_back_bus_2arr(g_nof_back_bus - 1 downto 0);
   signal si_rx_2arr : t_unb2_board_back_bus_2arr(g_nof_back_bus - 1 downto 0);
-
 begin
-
   gen_buses : for i in 0 to g_nof_back_bus - 1 generate
     BCK_TX(i)     <= si_tx_2arr(i);
     si_rx_2arr(i) <= BCK_RX(i);
   end generate;
 
-
   gen_wire_bus : for i in 0 to g_nof_back_bus - 1 generate
-    gen_wire_signals : for j in 0 to c_unb2_board_tr_back.bus_w - 1 generate
 
+    gen_wire_signals : for j in 0 to c_unb2_board_tr_back.bus_w - 1 generate
       si_tx_2arr(i)(j) <= serial_tx_arr(i * c_unb2_board_tr_back.bus_w + j);
       serial_rx_arr(i * c_unb2_board_tr_back.bus_w + j) <= si_rx_2arr(i)(j);
-
     end generate;
   end generate;
-
 end;
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_clk125_pll.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_clk125_pll.vhd
index bf66c9ae6a..48fad46da5 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_clk125_pll.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_clk125_pll.vhd
@@ -51,13 +51,9 @@ entity unb2_board_clk125_pll is
   );
 end unb2_board_clk125_pll;
 
-
 architecture arria10 of unb2_board_clk125_pll is
-
   signal clk125buf : std_logic;
-
 begin
-
   no_clkbuf : if g_use_clkbuf = false generate
     clk125buf <= clk125;
   end generate;
@@ -74,7 +70,6 @@ begin
     );
   end generate;
 
-
   gen_pll : if g_use_fpll = false generate
     u_pll : entity tech_pll_lib.tech_pll_clk125
     generic map (
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_clk200_pll.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_clk200_pll.vhd
index 6bedd749d7..9ca4ebe75e 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_clk200_pll.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_clk200_pll.vhd
@@ -113,9 +113,7 @@ entity unb2_board_clk200_pll is
   );
 end unb2_board_clk200_pll;
 
-
 architecture arria10 of unb2_board_clk200_pll is
-
   constant c_reset_len : natural := c_meta_delay_len;
 
   signal clk200buf    : std_logic;
@@ -126,9 +124,7 @@ architecture arria10 of unb2_board_clk200_pll is
 
   signal st_locked    : std_logic;
   signal st_locked_n  : std_logic;
-
 begin
-
   st_rst200  <= i_st_rst200;
   st_clk200  <= i_st_clk200;
   st_clk200p <= i_st_clk200p;
@@ -218,5 +214,4 @@ begin
     clk       => i_st_clk400,
     out_rst   => st_rst400
   );
-
 end arria10;
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_clk25_pll.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_clk25_pll.vhd
index eef6905655..70d83befad 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_clk25_pll.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_clk25_pll.vhd
@@ -49,10 +49,8 @@ entity unb2_board_clk25_pll is
   );
 end unb2_board_clk25_pll;
 
-
 architecture arria10 of unb2_board_clk25_pll is
 begin
-
   u_pll : entity tech_pll_lib.tech_pll_clk25
   generic map (
     g_technology => g_technology
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_clk_rst.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_clk_rst.vhd
index 9d4d3c1bd3..4bacebe5af 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_clk_rst.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_clk_rst.vhd
@@ -42,9 +42,7 @@ entity unb2_board_clk_rst is
   );
 end unb2_board_clk_rst;
 
-
 architecture str of unb2_board_clk_rst is
-
   constant c_reset_len   : natural := 4;  -- >= c_meta_delay_len from common_pkg
 
   -- XO clock domain
@@ -52,9 +50,7 @@ architecture str of unb2_board_clk_rst is
 
   -- SYS clock domain
   signal sys_locked_n    : std_logic;
-
 begin
-
   -- Reference clock and reset to SOPC system PLL
   xo_rst_n <= not xo_rst;
 
@@ -82,5 +78,4 @@ begin
     clk       => sys_clk,
     out_rst   => sys_rst
   );
-
 end str;
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_front_io.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_front_io.vhd
index 2bbb9e4613..612d26ad8c 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_front_io.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_front_io.vhd
@@ -23,7 +23,6 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.unb2_board_pkg.all;
 
-
 entity unb2_board_front_io is
   generic (
     g_nof_qsfp_bus : natural := c_unb2_board_tr_qsfp.nof_bus
@@ -47,32 +46,25 @@ entity unb2_board_front_io is
 end unb2_board_front_io;
 
 architecture str of unb2_board_front_io is
-
   -- help signals so we can iterate through buses
   signal si_tx_2arr : t_unb2_board_qsfp_bus_2arr(g_nof_qsfp_bus - 1 downto 0);
   signal si_rx_2arr : t_unb2_board_qsfp_bus_2arr(g_nof_qsfp_bus - 1 downto 0);
-
 begin
-
   gen_leds : for i in 0 to g_nof_qsfp_bus - 1 generate
     QSFP_LED(i * 2)   <=  green_led_arr(i);
     QSFP_LED(i * 2 + 1) <=  red_led_arr(i);
   end generate;
 
-
   gen_buses : for i in 0 to g_nof_qsfp_bus - 1 generate
     QSFP_TX(i)    <= si_tx_2arr(i);
     si_rx_2arr(i) <= QSFP_RX(i);
   end generate;
 
-
   gen_wire_bus : for i in 0 to g_nof_qsfp_bus - 1 generate
-    gen_wire_signals : for j in 0 to c_unb2_board_tr_qsfp.bus_w - 1 generate
 
+    gen_wire_signals : for j in 0 to c_unb2_board_tr_qsfp.bus_w - 1 generate
         si_tx_2arr(i)(j) <= serial_tx_arr(i * c_unb2_board_tr_qsfp.bus_w + j);
         serial_rx_arr(i * c_unb2_board_tr_qsfp.bus_w + j) <= si_rx_2arr(i)(j);
-
     end generate;
   end generate;
-
 end;
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_node_ctrl.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_node_ctrl.vhd
index 32c9cd53ff..b37cfbaf8f 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_node_ctrl.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_node_ctrl.vhd
@@ -54,17 +54,13 @@ entity unb2_board_node_ctrl is
   );
 end unb2_board_node_ctrl;
 
-
 architecture str of unb2_board_node_ctrl is
-
   constant c_reset_len   : natural := 4;  -- >= c_meta_delay_len from common_pkg
 
   signal mm_locked_n     : std_logic;
   signal i_mm_rst        : std_logic;
   signal i_mm_pulse_ms   : std_logic;
-
 begin
-
   -- Create mm_rst reset in mm_clk domain based on mm_locked
   mm_rst <= i_mm_rst;
 
@@ -110,5 +106,4 @@ begin
     wdi_in     => mm_wdi_in,
     wdi_out    => mm_wdi_out
   );
-
 end str;
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_peripherals_pkg.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_peripherals_pkg.vhd
index 24ed076f79..aa42e0627d 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_peripherals_pkg.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_peripherals_pkg.vhd
@@ -42,8 +42,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package unb2_board_peripherals_pkg is
-
-
   -- *_adr_w : Actual MM address widths
   -- *_dat_w : The default MM data width is c_word_w=32, otherwise it is specified in the record
   type t_c_unb2_board_peripherals_mm_reg is record
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_pkg.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_pkg.vhd
index 00bdd220d7..20f6933225 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_pkg.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_pkg.vhd
@@ -27,7 +27,6 @@ use common_lib.common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 
 package unb2_board_pkg is
-
   -- UniBoard
   constant c_unb2_board_nof_node             : natural := 4;  -- number of nodes on UniBoard
   constant c_unb2_board_nof_node_w           : natural := 2;  -- = ceil_log2(c_unb2_board_nof_node)
@@ -83,12 +82,10 @@ package unb2_board_pkg is
   constant c_unb2_board_tr_qsfp              : t_c_unb2_board_tr := (6, 4,  6);  -- per node: 6 buses with 4 channels
   constant c_unb2_board_tr_qsfp_nof_leds     : natural := c_unb2_board_tr_qsfp.nof_bus * 2;  -- 2 leds per qsfp
 
-
   type t_unb2_board_qsfp_bus_2arr is array (integer range <>) of std_logic_vector(c_unb2_board_tr_qsfp.bus_w - 1 downto 0);
   type t_unb2_board_ring_bus_2arr is array (integer range <>) of std_logic_vector(c_unb2_board_tr_ring.bus_w - 1 downto 0);
   type t_unb2_board_back_bus_2arr is array (integer range <>) of std_logic_vector(c_unb2_board_tr_back.bus_w - 1 downto 0);
 
-
   -- Auxiliary
 
   -- Test IO Interface
@@ -126,7 +123,6 @@ package unb2_board_pkg is
 
   -- SIGNAL RECORD DECLARATIONS -----------------------------------------------
 
-
   -- I2C, MDIO
   -- . If no I2C bus arbitration or clock stretching is needed then the SCL only needs to be output.
   -- . Can also be used for a PHY Management Data IO interface with serial clock MDC and serial data MDIO
@@ -151,9 +147,7 @@ package unb2_board_pkg is
 
 end unb2_board_pkg;
 
-
 package body unb2_board_pkg is
-
   function func_unb2_board_system_info(VERSION : in std_logic_vector(c_unb2_board_aux.version_w - 1 downto 0);
                                        ID      : in std_logic_vector(c_unb2_board_aux.id_w - 1 downto 0)) return t_c_unb2_board_system_info is
     variable v_system_info : t_c_unb2_board_system_info;
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_pmbus_ctrl.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_pmbus_ctrl.vhd
index 4baacf00df..45987424f3 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_pmbus_ctrl.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_pmbus_ctrl.vhd
@@ -26,7 +26,6 @@ use i2c_lib.i2c_dev_max1617_pkg.all;
 use i2c_lib.i2c_dev_ltc4260_pkg.all;
 use common_lib.common_pkg.all;
 
-
 entity unb2_board_pmbus_ctrl is
   generic (
     g_sim        : boolean := false;
@@ -50,9 +49,7 @@ entity unb2_board_pmbus_ctrl is
   );
 end entity;
 
-
 architecture rtl of unb2_board_pmbus_ctrl is
-
   -- I2C slave addresses for the PMBUS, power module readouts
   constant LOC_POWER_CORE : natural := 16#01#;
   constant LOC_POWER_ERAM : natural := 16#0D#;
@@ -67,7 +64,6 @@ architecture rtl of unb2_board_pmbus_ctrl is
   constant LP_IOUT        : natural := 16#8C#;
   constant LP_TEMP        : natural := 16#8D#;
 
-
   type t_SEQUENCE is array (natural range <>) of natural;
 
   -- The I2C bit rate is c_i2c_bit_rate = 50 [kbps], so 20 us period. Hence 20 us wait time for SDA is enough
@@ -139,9 +135,7 @@ architecture rtl of unb2_board_pmbus_ctrl is
   signal nxt_result_err  : std_logic;
   signal i_result_dat    : t_slv_8_arr(result_dat'range);
   signal nxt_result_dat  : t_slv_8_arr(result_dat'range);
-
 begin
-
   result_dat <= i_result_dat;
 
   regs: process(rst, clk)
@@ -210,5 +204,4 @@ begin
   nxt_result_val <= rx_val;
   nxt_result_err <= rx_err;
   nxt_result_dat <= rx_dat when rx_val = '1' else i_result_dat;
-
 end rtl;
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_qsfp_leds.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_qsfp_leds.vhd
index 80e8ae543f..db1d2a0252 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_qsfp_leds.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_qsfp_leds.vhd
@@ -88,9 +88,7 @@ entity unb2_board_qsfp_leds is
   );
 end unb2_board_qsfp_leds;
 
-
 architecture str of unb2_board_qsfp_leds is
-
   constant c_nof_ms         : natural := sel_a_b(g_sim, 1, 100);  -- force off for c_nof_ms and then on for at least c_nof_ms
   constant c_nof_lanes      : natural := g_nof_qsfp * c_quad;  -- number of transceiver lanes, fixed 4 per Quad-SFP cage
 
@@ -103,9 +101,7 @@ architecture str of unb2_board_qsfp_leds is
 
   signal qsfp_on_arr        : std_logic_vector(g_nof_qsfp - 1 downto 0);
   signal qsfp_evt_arr       : std_logic_vector(g_nof_qsfp - 1 downto 0);
-
 begin
-
   pulse_ms <= i_pulse_ms;
   pulse_s  <= i_pulse_s;
 
@@ -152,7 +148,6 @@ begin
   end generate;
 
   gen_user_image : if g_factory_image = false generate
-
     red_led_arr <= (others => '0');
 
     gen_green_ctrl_arr : for I in c_nof_lanes - 1 downto 0 generate
@@ -161,7 +156,6 @@ begin
     end generate;
 
     gen_green_led_arr : for I in g_nof_qsfp - 1 downto 0 generate
-
       qsfp_on_arr(I)  <= orv(green_on_arr( (I + 1) * c_quad - 1 downto + I * c_quad));
       qsfp_evt_arr(I) <= orv(green_evt_arr((I + 1) * c_quad - 1 downto + I * c_quad));
 
@@ -182,5 +176,4 @@ begin
       );
     end generate;
   end generate;
-
 end str;
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_ring_io.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_ring_io.vhd
index fba74d7787..91828b0380 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_ring_io.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_ring_io.vhd
@@ -23,7 +23,6 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.unb2_board_pkg.all;
 
-
 entity unb2_board_ring_io is
   generic (
     g_nof_ring_bus : natural := c_unb2_board_tr_ring.nof_bus
@@ -38,26 +37,20 @@ entity unb2_board_ring_io is
 end unb2_board_ring_io;
 
 architecture str of unb2_board_ring_io is
-
   -- help signals so we can iterate through buses
   signal si_tx_2arr : t_unb2_board_ring_bus_2arr(g_nof_ring_bus - 1 downto 0);
   signal si_rx_2arr : t_unb2_board_ring_bus_2arr(g_nof_ring_bus - 1 downto 0);
-
 begin
-
   gen_buses : for i in 0 to g_nof_ring_bus - 1 generate
     RING_TX(i)    <= si_tx_2arr(i);
     si_rx_2arr(i) <= RING_RX(i);
   end generate;
 
-
   gen_wire_bus : for i in 0 to g_nof_ring_bus - 1 generate
-    gen_wire_signals : for j in 0 to c_unb2_board_tr_ring.bus_w - 1 generate
 
+    gen_wire_signals : for j in 0 to c_unb2_board_tr_ring.bus_w - 1 generate
       si_tx_2arr(i)(j) <= serial_tx_arr(i * c_unb2_board_tr_ring.bus_w + j);
       serial_rx_arr(i * c_unb2_board_tr_ring.bus_w + j) <= si_rx_2arr(i)(j);
-
     end generate;
   end generate;
-
 end;
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_sens.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_sens.vhd
index 22bb96c97f..18a16b5aab 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_sens.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_sens.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 use i2c_lib.i2c_pkg.all;
 
-
 entity unb2_board_sens is
   generic (
     g_sim             : boolean := false;
@@ -47,9 +46,7 @@ entity unb2_board_sens is
   );
 end entity;
 
-
 architecture str of unb2_board_sens is
-
   -- I2C clock rate settings
   constant c_sens_clk_cnt      : natural := sel_a_b(g_sim, 1, func_i2c_calculate_clk_cnt(g_clk_freq / 10**6));  -- define I2C clock rate
   constant c_sens_comma_w      : natural := 0;  -- 2**c_i2c_comma_w * system clock period comma time after I2C start and after each octet
@@ -64,9 +61,7 @@ architecture str of unb2_board_sens is
   signal smbus_out_err : std_logic;
   signal smbus_out_ack : std_logic;
   signal smbus_out_end : std_logic;
-
 begin
-
   gen_unb2_board_sens_ctrl : if g_pmbus = false generate
     u_unb2_board_sens_ctrl : entity work.unb2_board_sens_ctrl
     generic map (
@@ -115,7 +110,6 @@ begin
     );
   end generate;
 
-
   u_i2c_smbus : entity i2c_lib.i2c_smbus
   generic map (
     g_i2c_phy   => c_sens_phy
@@ -134,5 +128,4 @@ begin
     scl         => scl,
     sda         => sda
   );
-
 end architecture;
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_sens_ctrl.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_sens_ctrl.vhd
index 409b1bde30..da90d846f8 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_sens_ctrl.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_sens_ctrl.vhd
@@ -26,7 +26,6 @@ use i2c_lib.i2c_dev_max1617_pkg.all;
 use i2c_lib.i2c_dev_ltc4260_pkg.all;
 use common_lib.common_pkg.all;
 
-
 entity unb2_board_sens_ctrl is
   generic (
     g_sim        : boolean := false;
@@ -50,9 +49,7 @@ entity unb2_board_sens_ctrl is
   );
 end entity;
 
-
 architecture rtl of unb2_board_sens_ctrl is
-
   -- I2C slave addresses of the devices on the I2C bus on UniBoard
   constant ETH_MAX1617_ADR : natural := 16#29#;  -- ETH temperature sensor
   constant FPGA_TMP451_ADR : natural := 16#4C#;  -- FPGA temperature sensor
@@ -100,9 +97,7 @@ architecture rtl of unb2_board_sens_ctrl is
   signal nxt_result_err  : std_logic;
   signal i_result_dat    : t_slv_8_arr(result_dat'range);
   signal nxt_result_dat  : t_slv_8_arr(result_dat'range);
-
 begin
-
   result_dat <= i_result_dat;
 
   regs: process(rst, clk)
@@ -171,5 +166,4 @@ begin
   nxt_result_val <= rx_val;
   nxt_result_err <= rx_err;
   nxt_result_dat <= rx_dat when rx_val = '1' else i_result_dat;
-
 end rtl;
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_sens_reg.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_sens_reg.vhd
index 1ff3381d0d..9790dc3ea0 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_sens_reg.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_sens_reg.vhd
@@ -89,9 +89,7 @@ entity unb2_board_sens_reg is
   );
 end unb2_board_sens_reg;
 
-
 architecture rtl of unb2_board_sens_reg is
-
   -- Define the actual size of the MM slave register
   constant c_mm_nof_dat : natural := g_sens_nof_result + 1 + 1;  -- +1 to fit user set temp_high one additional address
                                                              -- +1 to fit sens_err in the last address
@@ -103,9 +101,7 @@ architecture rtl of unb2_board_sens_reg is
                                       init_sl  => '0');
 
   signal i_temp_high    : std_logic_vector(6 downto 0);
-
 begin
-
   temp_high <= i_temp_high;
 
   ------------------------------------------------------------------------------
@@ -158,5 +154,4 @@ begin
       end if;
     end if;
   end process;
-
 end rtl;
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_system_info.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_system_info.vhd
index 3ef429a1f9..c3958aa407 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_system_info.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_system_info.vhd
@@ -50,9 +50,7 @@ entity unb2_board_system_info is
   );
 end unb2_board_system_info;
 
-
 architecture str of unb2_board_system_info is
-
   signal cs_sim         : std_logic;
 
   signal hw_version_reg : std_logic_vector(hw_version'range);
@@ -63,9 +61,7 @@ architecture str of unb2_board_system_info is
   signal nxt_chip_id    : std_logic_vector(chip_id'range);
   signal nxt_node_id    : std_logic_vector(node_id'range);
   signal nxt_is_node2   : std_logic;
-
 begin
-
   p_reg : process(clk)
   begin
     if rising_edge(clk) then
@@ -98,5 +94,4 @@ begin
   nxt_chip_id  <= id_reg(1 downto 0);
   nxt_node_id  <= id_reg(1 downto 0);
   nxt_is_node2 <= '1' when TO_UINT(id_reg(1 downto 0)) = 2 else '0';
-
 end str;
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_system_info_reg.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_system_info_reg.vhd
index 138a1de924..2b7a13332c 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_system_info_reg.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_system_info_reg.vhd
@@ -71,9 +71,7 @@ entity unb2_board_system_info_reg is
     );
 end unb2_board_system_info_reg;
 
-
 architecture rtl of unb2_board_system_info_reg is
-
   constant c_nof_fixed_regs       : natural := 2;  -- info, use_phy
   constant c_nof_design_name_regs : natural := 13;  -- design_name
   constant c_nof_stamp_regs       : natural := 3;  -- date, time, svn rev
@@ -92,9 +90,7 @@ architecture rtl of unb2_board_system_info_reg is
 
   constant c_design_name    : t_slv_32_arr(0 to c_nof_design_name_regs - 1) := str_to_ascii_slv_32_arr(g_design_name, c_nof_design_name_regs);
   constant c_design_note    : t_slv_32_arr(0 to c_nof_design_note_regs - 1) := str_to_ascii_slv_32_arr(g_design_note, c_nof_design_note_regs);
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
     variable vA : natural := 0;
   begin
@@ -132,13 +128,8 @@ begin
 
         elsif vA < c_nof_fixed_regs + c_nof_design_name_regs + c_nof_stamp_regs + c_nof_design_note_regs then
           sla_out.rddata(c_word_w - 1 downto 0) <= c_design_note(vA - c_nof_fixed_regs - c_nof_design_name_regs - c_nof_stamp_regs);
-
         end if;
-
       end if;
     end if;
   end process;
-
-
 end rtl;
-
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_wdi_extend.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_wdi_extend.vhd
index d474968663..e09adb5ff9 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_wdi_extend.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_wdi_extend.vhd
@@ -43,9 +43,7 @@ entity unb2_board_wdi_extend is
   );
 end unb2_board_wdi_extend;
 
-
 architecture str of unb2_board_wdi_extend is
-
   signal wdi_evt     : std_logic;
 
   signal wdi_cnt     : std_logic_vector(g_extend_w - 1 downto 0);
@@ -53,9 +51,7 @@ architecture str of unb2_board_wdi_extend is
 
   signal i_wdi_out   : std_logic;
   signal nxt_wdi_out : std_logic;
-
 begin
-
   wdi_out <= i_wdi_out;
 
   p_clk : process(rst, clk)
@@ -94,5 +90,4 @@ begin
     cnt_en  => wdi_cnt_en,
     count   => wdi_cnt
   );
-
 end str;
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_wdi_reg.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_wdi_reg.vhd
index 365e280976..fa05af1d4f 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_wdi_reg.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_board_wdi_reg.vhd
@@ -43,9 +43,7 @@ entity unb2_board_wdi_reg is
  );
 end unb2_board_wdi_reg;
 
-
 architecture rtl of unb2_board_wdi_reg is
-
   -- Define the actual size of the MM slave register
   constant c_mm_reg : t_c_mem := (latency  => 1,
                                   adr_w    => ceil_log2(1),
@@ -55,9 +53,7 @@ architecture rtl of unb2_board_wdi_reg is
 
   -- For safety, WDI override requires the following word to be written:
   constant c_cmd_reconfigure : std_logic_vector(c_word_w - 1 downto 0 ) := x"B007FAC7";  -- "Boot factory"
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
   begin
     if mm_rst = '1' then
@@ -82,9 +78,6 @@ begin
           when others => null;  -- unused MM addresses
         end case;
       end if;
-
     end if;
   end process;
-
 end rtl;
-
diff --git a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_fpga_sens_reg.vhd b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_fpga_sens_reg.vhd
index c8474454b2..049c7da72e 100644
--- a/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_fpga_sens_reg.vhd
+++ b/boards/uniboard2/libraries/unb2_board/src/vhdl/unb2_fpga_sens_reg.vhd
@@ -29,7 +29,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity unb2_fpga_sens_reg is
   generic (
     g_sim             : boolean;
@@ -59,13 +58,9 @@ entity unb2_fpga_sens_reg is
   );
 end unb2_fpga_sens_reg;
 
-
 architecture str of unb2_fpga_sens_reg is
-
   --SIGNAL i_temp_high    : STD_LOGIC_VECTOR(6 DOWNTO 0);
-
 begin
-
   temp_high <= (others => '0');  -- i_temp_high;
 
   u_fpga_sense: entity fpga_sense_lib.fpga_sense
@@ -85,5 +80,4 @@ begin
     reg_voltage_store_mosi    => sla_voltage_in,
     reg_voltage_store_miso    => sla_voltage_out
   );
-
 end str;
diff --git a/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_mms_unb2_board_sens.vhd b/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_mms_unb2_board_sens.vhd
index a8f6688098..3449629f92 100644
--- a/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_mms_unb2_board_sens.vhd
+++ b/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_mms_unb2_board_sens.vhd
@@ -38,9 +38,7 @@ use common_lib.common_mem_pkg.all;
 use common_lib.tb_common_pkg.all;
 use common_lib.tb_common_mem_pkg.all;
 
-
 architecture tb of tb_mms_unb2_board_sens is
-
   constant c_sim              : boolean := true;  -- FALSE;
   constant c_repeat           : natural := 2;
   constant c_clk_freq         : natural := 100 * 10**6;
@@ -77,9 +75,7 @@ architecture tb of tb_mms_unb2_board_sens is
   signal scl_stretch     : std_logic := 'Z';
   signal scl             : std_logic;
   signal sda             : std_logic;
-
 begin
-
   rst <= '0' after 4 * c_clk_period;
   clk <= (not clk) or tb_end after c_clk_period / 2;
 
@@ -147,10 +143,8 @@ begin
     assert TO_UINT(sens_dat) = c_sens_expected(3) report "Wrong hot swap V source value" severity ERROR;
     proc_common_wait_some_cycles(clk, 1);
     assert TO_UINT(sens_dat) = c_sens_expected(4) report "An I2C error occurred" severity ERROR;
-
   end process;
 
-
   -- I2C sensors master
   u_mms_unb2_board_sens : entity work.mms_unb2_board_sens
   generic map (
@@ -207,6 +201,4 @@ begin
     ana_volt_source   => c_uniboard_supply,
     ana_volt_adin     => c_uniboard_adin
   );
-
 end tb;
-
diff --git a/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_clk125_pll.vhd b/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_clk125_pll.vhd
index 3e7d5fa1b9..bd1504ec13 100644
--- a/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_clk125_pll.vhd
+++ b/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_clk125_pll.vhd
@@ -20,7 +20,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose: Simulate phase behaviour of PLL in normal mode
 -- Description:
 -- Usage:
@@ -31,13 +30,10 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_unb2_board_clk125_pll is
 end tb_unb2_board_clk125_pll;
 
-
 architecture tb of tb_unb2_board_clk125_pll is
-
   constant c_ext_clk_period  : time := 8 ns;  -- 125 MHz
 
   signal tb_end      : std_logic := '0';
@@ -48,9 +44,7 @@ architecture tb of tb_unb2_board_clk125_pll is
   signal c2_clk100   : std_logic;
   signal c3_clk125   : std_logic;
   signal pll_locked  : std_logic;
-
 begin
-
   tb_end <= '0', '1' after c_ext_clk_period * 5000;
 
   ext_clk <= not ext_clk or tb_end after c_ext_clk_period / 2;
diff --git a/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_clk200_pll.vhd b/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_clk200_pll.vhd
index 01c62f46e1..ae4e087f1e 100644
--- a/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_clk200_pll.vhd
+++ b/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_clk200_pll.vhd
@@ -20,7 +20,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose: Simulate phase behaviour of PLL in normal mode
 -- Description:
 -- Usage:
@@ -31,13 +30,10 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_unb2_board_clk200_pll is
 end tb_unb2_board_clk200_pll;
 
-
 architecture tb of tb_unb2_board_clk200_pll is
-
   constant c_ext_clk_period    : time := 5 ns;  -- 200 MHz
   constant c_clk_vec_w         : natural := 6;
   constant c_clk_div           : natural := 32;
@@ -63,9 +59,7 @@ architecture tb of tb_unb2_board_clk200_pll is
 
   signal dp_clk200      : std_logic;
   signal dp_rst200      : std_logic;
-
 begin
-
   tb_end <= '0', '1' after c_ext_clk_period * 5000;
 
   ext_clk <= not ext_clk or tb_end after c_ext_clk_period / 2;
@@ -112,5 +106,4 @@ begin
     st_clk200  => dp_clk200,
     st_rst200  => dp_rst200
   );
-
 end tb;
diff --git a/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_clk25_pll.vhd b/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_clk25_pll.vhd
index b460c275ce..b8ea88958d 100644
--- a/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_clk25_pll.vhd
+++ b/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_clk25_pll.vhd
@@ -20,7 +20,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose: Simulate phase behaviour of PLL in normal mode
 -- Description:
 -- Usage:
@@ -31,13 +30,10 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_unb2_board_clk25_pll is
 end tb_unb2_board_clk25_pll;
 
-
 architecture tb of tb_unb2_board_clk25_pll is
-
   constant c_ext_clk_period  : time := 40 ns;  -- 25 MHz
 
   signal tb_end      : std_logic := '0';
@@ -48,9 +44,7 @@ architecture tb of tb_unb2_board_clk25_pll is
   signal c2_clk100   : std_logic;
   signal c3_clk125   : std_logic;
   signal pll_locked  : std_logic;
-
 begin
-
   tb_end <= '0', '1' after c_ext_clk_period * 5000;
 
   ext_clk <= not ext_clk or tb_end after c_ext_clk_period / 2;
diff --git a/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_node_ctrl.vhd b/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_node_ctrl.vhd
index 35e015a38b..1d6125db58 100644
--- a/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_node_ctrl.vhd
+++ b/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_node_ctrl.vhd
@@ -24,13 +24,10 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_unb2_board_node_ctrl is
 end tb_unb2_board_node_ctrl;
 
-
 architecture tb of tb_unb2_board_node_ctrl is
-
   constant c_scale             : natural := 100;  -- scale to speed up simulation
 
   constant c_xo_clk_period     : time := 1 us;  -- 1 MHz XO, slow XO to speed up simulation
@@ -62,9 +59,7 @@ architecture tb of tb_unb2_board_node_ctrl is
   signal pulse_us    : std_logic;
   signal pulse_ms    : std_logic;
   signal pulse_s     : std_logic;
-
 begin
-
   -- run 2000 ms
 
   mm_clk <= not mm_clk after c_mm_clk_period / 2;
@@ -95,5 +90,4 @@ begin
     mm_pulse_ms => pulse_ms,
     mm_pulse_s  => pulse_s
   );
-
 end tb;
diff --git a/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_qsfp_leds.vhd b/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_qsfp_leds.vhd
index 86668b2331..2a4f41e547 100644
--- a/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_qsfp_leds.vhd
+++ b/boards/uniboard2/libraries/unb2_board/tb/vhdl/tb_unb2_board_qsfp_leds.vhd
@@ -46,7 +46,6 @@ entity tb_unb2_board_qsfp_leds is
 end tb_unb2_board_qsfp_leds;
 
 architecture tb of tb_unb2_board_qsfp_leds is
-
   constant c_clk_freq_hz    : natural := 200 * 10**6;
   constant c_clk_period_ns  : natural := 10**9 / c_clk_freq_hz;
   constant c_nof_clk_per_us : natural := 1000 / c_clk_period_ns;
@@ -84,9 +83,7 @@ architecture tb of tb_unb2_board_qsfp_leds is
   signal dbg_sop      : std_logic;
   signal dbg_sop_slv  : std_logic_vector(c_nof_lanes - 1 downto 0);
   signal dbg_sosi : t_dp_sosi;
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -186,5 +183,4 @@ begin
     green_led_arr     => user_green_led_arr,
     red_led_arr       => user_red_led_arr
   );
-
 end tb;
diff --git a/boards/uniboard2/libraries/unb2_board_10gbe/src/vhdl/unb2_board_10gbe.vhd b/boards/uniboard2/libraries/unb2_board_10gbe/src/vhdl/unb2_board_10gbe.vhd
index 0fe7b9e242..24d2ecc45e 100644
--- a/boards/uniboard2/libraries/unb2_board_10gbe/src/vhdl/unb2_board_10gbe.vhd
+++ b/boards/uniboard2/libraries/unb2_board_10gbe/src/vhdl/unb2_board_10gbe.vhd
@@ -28,7 +28,6 @@ use dp_lib.dp_stream_pkg.all;
 use technology_lib.technology_pkg.all;
 use work.unb2_board_pkg.all;
 
-
 entity unb2_board_10gbe is
   generic (
     g_sim                    : boolean := false;
@@ -69,13 +68,10 @@ entity unb2_board_10gbe is
   );
 end unb2_board_10gbe;
 
-
 architecture str of unb2_board_10gbe is
-
   signal tr_ref_clk_312 : std_logic;
   signal tr_ref_clk_156 : std_logic;
   signal tr_ref_rst_156 : std_logic;
-
 begin
   u_unb2_board_clk644_pll : entity tech_pll_lib.tech_pll_xgmii_mac_clocks
   generic map (
@@ -90,7 +86,6 @@ begin
     rst_312    => open
   );
 
-
   u_tr_10GbE: entity tr_10GbE_lib.tr_10GbE
     generic map (
       g_technology    => g_technology,
@@ -131,5 +126,4 @@ begin
       serial_tx_arr       => serial_tx_arr,
       serial_rx_arr       => serial_rx_arr
     );
-
 end str;
diff --git a/boards/uniboard2a/designs/altera_ref_designs/ddr4/ddr4_micron46_mbIIskew/ddr4_micron46_mbIIskew/ddr4_micron46_mbIIskew_inst.vhd b/boards/uniboard2a/designs/altera_ref_designs/ddr4/ddr4_micron46_mbIIskew/ddr4_micron46_mbIIskew/ddr4_micron46_mbIIskew_inst.vhd
index ff6593f3fe..f2b16a7154 100644
--- a/boards/uniboard2a/designs/altera_ref_designs/ddr4/ddr4_micron46_mbIIskew/ddr4_micron46_mbIIskew/ddr4_micron46_mbIIskew_inst.vhd
+++ b/boards/uniboard2a/designs/altera_ref_designs/ddr4/ddr4_micron46_mbIIskew/ddr4_micron46_mbIIskew/ddr4_micron46_mbIIskew_inst.vhd
@@ -88,4 +88,3 @@
 			local_cal_success              => CONNECTED_TO_local_cal_success,  -- status.local_cal_success
 			local_cal_fail                 => CONNECTED_TO_local_cal_fail  -- .local_cal_fail
 		);
-
diff --git a/boards/uniboard2a/designs/altera_ref_designs/ddr4/ddr4_micron46_mbIskew/ddr4_micron46_mbIskew/ddr4_micron46_mbIskew_inst.vhd b/boards/uniboard2a/designs/altera_ref_designs/ddr4/ddr4_micron46_mbIskew/ddr4_micron46_mbIskew/ddr4_micron46_mbIskew_inst.vhd
index 6f46a0519f..c028fced70 100644
--- a/boards/uniboard2a/designs/altera_ref_designs/ddr4/ddr4_micron46_mbIskew/ddr4_micron46_mbIskew/ddr4_micron46_mbIskew_inst.vhd
+++ b/boards/uniboard2a/designs/altera_ref_designs/ddr4/ddr4_micron46_mbIskew/ddr4_micron46_mbIskew/ddr4_micron46_mbIskew_inst.vhd
@@ -88,4 +88,3 @@
 			local_cal_success              => CONNECTED_TO_local_cal_success,  -- status.local_cal_success
 			local_cal_fail                 => CONNECTED_TO_local_cal_fail  -- .local_cal_fail
 		);
-
diff --git a/boards/uniboard2a/designs/unb2a_heater/src/vhdl/mmm_unb2a_heater.vhd b/boards/uniboard2a/designs/unb2a_heater/src/vhdl/mmm_unb2a_heater.vhd
index 0d95ca2ee8..f1ce0394dc 100644
--- a/boards/uniboard2a/designs/unb2a_heater/src/vhdl/mmm_unb2a_heater.vhd
+++ b/boards/uniboard2a/designs/unb2a_heater/src/vhdl/mmm_unb2a_heater.vhd
@@ -30,7 +30,6 @@ use mm_lib.mm_file_pkg.all;
 use mm_lib.mm_file_unb_pkg.all;
 use work.qsys_unb2a_heater_pkg.all;
 
-
 entity mmm_unb2a_heater is
   generic (
     g_sim         : boolean := false;  -- FALSE: use QSYS; TRUE: use mm_file I/O
@@ -106,19 +105,15 @@ entity mmm_unb2a_heater is
 end mmm_unb2a_heater;
 
 architecture str of mmm_unb2a_heater is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
   signal i_reset_n         : std_logic;
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     u_mm_file_reg_unb_system_info : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "PIO_SYSTEM_INFO")
                                                port map(mm_rst, mm_clk, reg_unb_system_info_mosi, reg_unb_system_info_miso );
 
@@ -155,7 +150,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk, c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
diff --git a/boards/uniboard2a/designs/unb2a_heater/src/vhdl/qsys_unb2a_heater_pkg.vhd b/boards/uniboard2a/designs/unb2a_heater/src/vhdl/qsys_unb2a_heater_pkg.vhd
index 7229f0b80c..b60792517e 100644
--- a/boards/uniboard2a/designs/unb2a_heater/src/vhdl/qsys_unb2a_heater_pkg.vhd
+++ b/boards/uniboard2a/designs/unb2a_heater/src/vhdl/qsys_unb2a_heater_pkg.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_unb2a_heater_pkg is
-
     -----------------------------------------------------------------------------
     -- this component declaration is copy-pasted from Quartus v15.1 QSYS builder
     -----------------------------------------------------------------------------
diff --git a/boards/uniboard2a/designs/unb2a_heater/src/vhdl/unb2a_heater.vhd b/boards/uniboard2a/designs/unb2a_heater/src/vhdl/unb2a_heater.vhd
index 1d6e8e0086..5c298a90dc 100644
--- a/boards/uniboard2a/designs/unb2a_heater/src/vhdl/unb2a_heater.vhd
+++ b/boards/uniboard2a/designs/unb2a_heater/src/vhdl/unb2a_heater.vhd
@@ -72,9 +72,7 @@ entity unb2a_heater is
   );
 end unb2a_heater;
 
-
 architecture str of unb2a_heater is
-
   -- Firmware version x.y
   constant c_fw_version             : t_unb2_board_fw_version := (1, 1);
   constant c_mm_clk_freq            : natural := c_unb2_board_mm_clk_freq_50M;
@@ -158,9 +156,7 @@ architecture str of unb2a_heater is
   -- QSFP leds
   signal qsfp_green_led_arr         : std_logic_vector(c_unb2_board_tr_qsfp.nof_bus - 1 downto 0);
   signal qsfp_red_led_arr           : std_logic_vector(c_unb2_board_tr_qsfp.nof_bus - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -384,7 +380,6 @@ begin
     QSFP_LED      => QSFP_LED
   );
 
-
   u_heater : entity util_lib.util_heater
   generic map (
     g_technology  => g_technology,
@@ -403,4 +398,3 @@ begin
     sla_out => reg_heater_miso
   );
 end str;
-
diff --git a/boards/uniboard2a/designs/unb2a_heater/tb/vhdl/tb_unb2a_heater.vhd b/boards/uniboard2a/designs/unb2a_heater/tb/vhdl/tb_unb2a_heater.vhd
index 5618e365de..16c91fe754 100644
--- a/boards/uniboard2a/designs/unb2a_heater/tb/vhdl/tb_unb2a_heater.vhd
+++ b/boards/uniboard2a/designs/unb2a_heater/tb/vhdl/tb_unb2a_heater.vhd
@@ -58,7 +58,6 @@ entity tb_unb2a_heater is
 end tb_unb2a_heater;
 
 architecture tb of tb_unb2a_heater is
-
   constant c_sim             : boolean := true;
 
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -110,9 +109,7 @@ architecture tb of tb_unb2a_heater is
   constant c_uniboard_current    : real := 5.0;  -- = assume 5.0 A on UniBoard
   constant c_uniboard_supply     : real := 48.0;  -- = assume 48.0 V on UniBoard
   constant c_uniboard_adin       : real := -1.0;  -- = NC on UniBoard
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -216,5 +213,4 @@ begin
     ana_volt_source   => c_uniboard_supply,
     ana_volt_adin     => c_uniboard_adin
   );
-
 end tb;
diff --git a/boards/uniboard2a/designs/unb2a_led/src/vhdl/unb2a_led.vhd b/boards/uniboard2a/designs/unb2a_led/src/vhdl/unb2a_led.vhd
index a175b4e2e2..4290c6d733 100644
--- a/boards/uniboard2a/designs/unb2a_led/src/vhdl/unb2a_led.vhd
+++ b/boards/uniboard2a/designs/unb2a_led/src/vhdl/unb2a_led.vhd
@@ -48,9 +48,7 @@ entity unb2a_led is
   );
 end unb2a_led;
 
-
 architecture str of unb2a_led is
-
   -- Firmware version x.y
   constant c_fw_version         : t_unb2_board_fw_version := (1, 1);
   constant c_reset_len          : natural := 4;  -- >= c_meta_delay_len from common_pkg
@@ -87,7 +85,6 @@ architecture str of unb2a_led is
   -- QSFP leds
   signal qsfp_green_led_arr     : std_logic_vector(c_unb2_board_tr_qsfp.nof_bus - 1 downto 0);
   signal qsfp_red_led_arr       : std_logic_vector(c_unb2_board_tr_qsfp.nof_bus - 1 downto 0);
-
 begin
   xo_ethclk  <= i_xo_ethclk;
   xo_rst     <=     i_xo_rst;
@@ -162,7 +159,6 @@ begin
   led_flash_red   <= sel_a_b(g_factory_image = true,  led_flash, '0');
   led_flash_green <= sel_a_b(g_factory_image = false, led_flash, '0');
 
-
   u_extend : entity common_lib.common_pulse_extend
   generic map (
     g_extend_w => 22  -- (2^22) / 50e6 = 0.083886 th of 1 sec
@@ -174,17 +170,12 @@ begin
     ep_out  => led_flash
   );
 
-
-
-
   -- Red LED control
   TESTIO(c_unb2_board_testio_led_red)   <= led_flash_red;
 
   -- Green LED control
   TESTIO(c_unb2_board_testio_led_green) <= led_flash_green;
 
-
-
   u_common_pulser_10Hz : entity common_lib.common_pulser
   generic map (
     g_pulse_period => 100,
@@ -227,6 +218,4 @@ begin
   QSFP_LED(1)  <= '1';
   QSFP_LED(5)  <= '1';
   QSFP_LED(9)  <= '1';
-
 end str;
-
diff --git a/boards/uniboard2a/designs/unb2a_led/tb/vhdl/tb_unb2a_led.vhd b/boards/uniboard2a/designs/unb2a_led/tb/vhdl/tb_unb2a_led.vhd
index ae2986db69..4e604241be 100644
--- a/boards/uniboard2a/designs/unb2a_led/tb/vhdl/tb_unb2a_led.vhd
+++ b/boards/uniboard2a/designs/unb2a_led/tb/vhdl/tb_unb2a_led.vhd
@@ -54,7 +54,6 @@ entity tb_unb2a_led is
 end tb_unb2a_led;
 
 architecture tb of tb_unb2a_led is
-
   constant c_sim             : boolean := true;
 
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -66,9 +65,7 @@ architecture tb of tb_unb2a_led is
   signal eth_clk             : std_logic := '0';
   signal TESTIO              : std_logic_vector(c_unb2_board_aux.testio_w - 1 downto 0);
   signal qsfp_led            : std_logic_vector(c_unb2_board_tr_qsfp_nof_leds - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -90,5 +87,4 @@ begin
       TESTIO      => TESTIO,
       QSFP_LED    => qsfp_led
     );
-
 end tb;
diff --git a/boards/uniboard2a/designs/unb2a_minimal/src/vhdl/mmm_unb2a_minimal.vhd b/boards/uniboard2a/designs/unb2a_minimal/src/vhdl/mmm_unb2a_minimal.vhd
index 9508f28879..2a634cb563 100644
--- a/boards/uniboard2a/designs/unb2a_minimal/src/vhdl/mmm_unb2a_minimal.vhd
+++ b/boards/uniboard2a/designs/unb2a_minimal/src/vhdl/mmm_unb2a_minimal.vhd
@@ -30,7 +30,6 @@ use mm_lib.mm_file_pkg.all;
 use mm_lib.mm_file_unb_pkg.all;
 use work.qsys_unb2a_minimal_pkg.all;
 
-
 entity mmm_unb2a_minimal is
   generic (
     g_sim         : boolean := false;  -- FALSE: use QSYS; TRUE: use mm_file I/O
@@ -102,19 +101,15 @@ entity mmm_unb2a_minimal is
 end mmm_unb2a_minimal;
 
 architecture str of mmm_unb2a_minimal is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
   signal i_reset_n         : std_logic;
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     u_mm_file_reg_unb_system_info : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "PIO_SYSTEM_INFO")
                                                port map(mm_rst, mm_clk, reg_unb_system_info_mosi, reg_unb_system_info_miso );
 
@@ -148,7 +143,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk, c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
diff --git a/boards/uniboard2a/designs/unb2a_minimal/src/vhdl/qsys_unb2a_minimal_pkg.vhd b/boards/uniboard2a/designs/unb2a_minimal/src/vhdl/qsys_unb2a_minimal_pkg.vhd
index 5d8ec0f7e9..6897ea10bf 100644
--- a/boards/uniboard2a/designs/unb2a_minimal/src/vhdl/qsys_unb2a_minimal_pkg.vhd
+++ b/boards/uniboard2a/designs/unb2a_minimal/src/vhdl/qsys_unb2a_minimal_pkg.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_unb2a_minimal_pkg is
-
     -----------------------------------------------------------------------------
     -- this component declaration is copy-pasted from Quartus v14 QSYS builder
     -----------------------------------------------------------------------------
diff --git a/boards/uniboard2a/designs/unb2a_minimal/src/vhdl/unb2a_minimal.vhd b/boards/uniboard2a/designs/unb2a_minimal/src/vhdl/unb2a_minimal.vhd
index f9fd13d39a..ea1f2090f8 100644
--- a/boards/uniboard2a/designs/unb2a_minimal/src/vhdl/unb2a_minimal.vhd
+++ b/boards/uniboard2a/designs/unb2a_minimal/src/vhdl/unb2a_minimal.vhd
@@ -71,9 +71,7 @@ entity unb2a_minimal is
   );
 end unb2a_minimal;
 
-
 architecture str of unb2a_minimal is
-
   -- Firmware version x.y
   constant c_fw_version             : t_unb2_board_fw_version := (1, 1);
   constant c_mm_clk_freq            : natural := c_unb2_board_mm_clk_freq_50M;
@@ -153,9 +151,7 @@ architecture str of unb2a_minimal is
   -- QSFP leds
   signal qsfp_green_led_arr         : std_logic_vector(c_unb2_board_tr_qsfp.nof_bus - 1 downto 0);
   signal qsfp_red_led_arr           : std_logic_vector(c_unb2_board_tr_qsfp.nof_bus - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -373,6 +369,4 @@ begin
     red_led_arr   => qsfp_red_led_arr,
     QSFP_LED      => QSFP_LED
   );
-
 end str;
-
diff --git a/boards/uniboard2a/designs/unb2a_minimal/tb/vhdl/tb_unb2a_minimal.vhd b/boards/uniboard2a/designs/unb2a_minimal/tb/vhdl/tb_unb2a_minimal.vhd
index 229e507f6a..6f8ae35cfe 100644
--- a/boards/uniboard2a/designs/unb2a_minimal/tb/vhdl/tb_unb2a_minimal.vhd
+++ b/boards/uniboard2a/designs/unb2a_minimal/tb/vhdl/tb_unb2a_minimal.vhd
@@ -60,7 +60,6 @@ entity tb_unb2a_minimal is
 end tb_unb2a_minimal;
 
 architecture tb of tb_unb2a_minimal is
-
   constant c_sim             : boolean := true;
 
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -114,9 +113,7 @@ architecture tb of tb_unb2a_minimal is
   constant c_uniboard_adin       : real := -1.0;  -- = NC on UniBoard
 
   constant c_pmbus_tcvr0_address : std_logic_vector(6 downto 0) := TO_UVEC(I2C_UNB2_PMB_TCVR0_BMR461_ADR, 7);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
diff --git a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_10GbE/tb_unb2a_test_10GbE.vhd b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_10GbE/tb_unb2a_test_10GbE.vhd
index d810f5c1e5..61f50f2ce0 100644
--- a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_10GbE/tb_unb2a_test_10GbE.vhd
+++ b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_10GbE/tb_unb2a_test_10GbE.vhd
@@ -23,11 +23,9 @@
 library IEEE, unb2a_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2a_test_10GbE is
 end tb_unb2a_test_10GbE;
 
-
 architecture tb of tb_unb2a_test_10GbE is
 begin
   u_tb_unb2a_test : entity unb2a_test_lib.tb_unb2a_test
@@ -35,4 +33,3 @@ begin
     g_design_name => "unb2a_test_10GbE"
   );
 end tb;
-
diff --git a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_10GbE/unb2a_test_10GbE.vhd b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_10GbE/unb2a_test_10GbE.vhd
index e287fb3c66..bbcc7c1c0f 100644
--- a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_10GbE/unb2a_test_10GbE.vhd
+++ b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_10GbE/unb2a_test_10GbE.vhd
@@ -27,7 +27,6 @@ use common_lib.common_pkg.all;
 use unb2a_board_lib.unb2_board_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity unb2a_test_10GbE is
   generic (
     g_design_name      : string  := "unb2a_test_10GbE";
@@ -107,9 +106,7 @@ entity unb2a_test_10GbE is
   );
 end unb2a_test_10GbE;
 
-
 architecture str of unb2a_test_10GbE is
-
 begin
   u_revision : entity unb2a_test_lib.unb2a_test
   generic map (
diff --git a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_1GbE/tb_unb2a_test_1GbE.vhd b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_1GbE/tb_unb2a_test_1GbE.vhd
index 4235e78702..bbf7b8271e 100644
--- a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_1GbE/tb_unb2a_test_1GbE.vhd
+++ b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_1GbE/tb_unb2a_test_1GbE.vhd
@@ -20,16 +20,12 @@
 --
 -------------------------------------------------------------------------------
 
-
-
 library IEEE, unb2a_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2a_test_1GbE is
 end tb_unb2a_test_1GbE;
 
-
 architecture tb of tb_unb2a_test_1GbE is
 begin
   u_tb_unb2a_test : entity unb2a_test_lib.tb_unb2a_test
@@ -37,4 +33,3 @@ begin
     g_design_name => "unb2a_test_1GbE"
   );
 end tb;
-
diff --git a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_1GbE/unb2a_test_1GbE.vhd b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_1GbE/unb2a_test_1GbE.vhd
index d397d48345..d326502fef 100644
--- a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_1GbE/unb2a_test_1GbE.vhd
+++ b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_1GbE/unb2a_test_1GbE.vhd
@@ -27,7 +27,6 @@ use common_lib.common_pkg.all;
 use unb2a_board_lib.unb2_board_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity unb2a_test_1GbE is
   generic (
     g_design_name      : string  := "unb2a_test_1GbE";
@@ -69,11 +68,8 @@ entity unb2a_test_1GbE is
   );
 end unb2a_test_1GbE;
 
-
 architecture str of unb2a_test_1GbE is
-
 begin
-
   u_revision : entity unb2a_test_lib.unb2a_test
   generic map (
     g_design_name => g_design_name,
@@ -113,5 +109,4 @@ begin
 
     QSFP_LED     => QSFP_LED
   );
-
 end str;
diff --git a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_all/tb_unb2a_test_all.vhd b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_all/tb_unb2a_test_all.vhd
index fe6292e768..f0a08f448d 100644
--- a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_all/tb_unb2a_test_all.vhd
+++ b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_all/tb_unb2a_test_all.vhd
@@ -20,16 +20,12 @@
 --
 -------------------------------------------------------------------------------
 
-
-
 library IEEE, unb2a_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2a_test_all is
 end tb_unb2a_test_all;
 
-
 architecture tb of tb_unb2a_test_all is
 begin
   u_tb_unb2a_test : entity unb2a_test_lib.tb_unb2a_test
@@ -38,4 +34,3 @@ begin
     g_sim_model_ddr => false
   );
 end tb;
-
diff --git a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_all/unb2a_test_all.vhd b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_all/unb2a_test_all.vhd
index 2243b164a7..3f78a1a941 100644
--- a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_all/unb2a_test_all.vhd
+++ b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_all/unb2a_test_all.vhd
@@ -28,7 +28,6 @@ use unb2a_board_lib.unb2_board_pkg.all;
 use technology_lib.technology_pkg.all;
 use tech_ddr_lib.tech_ddr_pkg.all;
 
-
 entity unb2a_test_all is
   generic (
     g_design_name      : string  := "unb2a_test_all";
@@ -118,9 +117,7 @@ entity unb2a_test_all is
   );
 end unb2a_test_all;
 
-
 architecture str of unb2a_test_all is
-
 begin
   u_revision : entity unb2a_test_lib.unb2a_test
   generic map (
diff --git a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I/tb_unb2a_test_ddr_MB_I.vhd b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I/tb_unb2a_test_ddr_MB_I.vhd
index c4f4c2fc74..e09dc3465b 100644
--- a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I/tb_unb2a_test_ddr_MB_I.vhd
+++ b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I/tb_unb2a_test_ddr_MB_I.vhd
@@ -20,16 +20,12 @@
 --
 -------------------------------------------------------------------------------
 
-
-
 library IEEE, unb2a_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2a_test_ddr_MB_I is
 end tb_unb2a_test_ddr_MB_I;
 
-
 architecture tb of tb_unb2a_test_ddr_MB_I is
 begin
   u_tb_unb2a_test : entity unb2a_test_lib.tb_unb2a_test
@@ -38,4 +34,3 @@ begin
     g_sim_model_ddr => false
   );
 end tb;
-
diff --git a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I/unb2a_test_ddr_MB_I.vhd b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I/unb2a_test_ddr_MB_I.vhd
index a510857612..7f6bcc8d64 100644
--- a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I/unb2a_test_ddr_MB_I.vhd
+++ b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I/unb2a_test_ddr_MB_I.vhd
@@ -28,7 +28,6 @@ use unb2a_board_lib.unb2_board_pkg.all;
 use technology_lib.technology_pkg.all;
 use tech_ddr_lib.tech_ddr_pkg.all;
 
-
 entity unb2a_test_ddr_MB_I is
   generic (
     g_design_name      : string  := "unb2a_test_ddr_MB_I";
@@ -78,9 +77,7 @@ entity unb2a_test_ddr_MB_I is
   );
 end unb2a_test_ddr_MB_I;
 
-
 architecture str of unb2a_test_ddr_MB_I is
-
 begin
   u_revision : entity unb2a_test_lib.unb2a_test
   generic map (
diff --git a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_II/tb_unb2a_test_ddr_MB_II.vhd b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_II/tb_unb2a_test_ddr_MB_II.vhd
index 94c31dfa59..0c5b8a474e 100644
--- a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_II/tb_unb2a_test_ddr_MB_II.vhd
+++ b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_II/tb_unb2a_test_ddr_MB_II.vhd
@@ -20,16 +20,12 @@
 --
 -------------------------------------------------------------------------------
 
-
-
 library IEEE, unb2a_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2a_test_ddr_MB_II is
 end tb_unb2a_test_ddr_MB_II;
 
-
 architecture tb of tb_unb2a_test_ddr_MB_II is
 begin
   u_tb_unb2a_test : entity unb2a_test_lib.tb_unb2a_test
@@ -38,4 +34,3 @@ begin
     g_sim_model_ddr => false
   );
 end tb;
-
diff --git a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_II/unb2a_test_ddr_MB_II.vhd b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_II/unb2a_test_ddr_MB_II.vhd
index 96168f2b76..45225efbb7 100644
--- a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_II/unb2a_test_ddr_MB_II.vhd
+++ b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_II/unb2a_test_ddr_MB_II.vhd
@@ -28,7 +28,6 @@ use unb2a_board_lib.unb2_board_pkg.all;
 use technology_lib.technology_pkg.all;
 use tech_ddr_lib.tech_ddr_pkg.all;
 
-
 entity unb2a_test_ddr_MB_II is
   generic (
     g_design_name      : string  := "unb2a_test_ddr_MB_II";
@@ -78,9 +77,7 @@ entity unb2a_test_ddr_MB_II is
   );
 end unb2a_test_ddr_MB_II;
 
-
 architecture str of unb2a_test_ddr_MB_II is
-
 begin
   u_revision : entity unb2a_test_lib.unb2a_test
   generic map (
diff --git a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I_II/tb_unb2a_test_ddr_MB_I_II.vhd b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I_II/tb_unb2a_test_ddr_MB_I_II.vhd
index 3502dfe0dd..4e43f4e2f6 100644
--- a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I_II/tb_unb2a_test_ddr_MB_I_II.vhd
+++ b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I_II/tb_unb2a_test_ddr_MB_I_II.vhd
@@ -20,16 +20,12 @@
 --
 -------------------------------------------------------------------------------
 
-
-
 library IEEE, unb2a_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2a_test_ddr_MB_I_II is
 end tb_unb2a_test_ddr_MB_I_II;
 
-
 architecture tb of tb_unb2a_test_ddr_MB_I_II is
 begin
   u_tb_unb2a_test : entity unb2a_test_lib.tb_unb2a_test
@@ -38,4 +34,3 @@ begin
     g_sim_model_ddr => false
   );
 end tb;
-
diff --git a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I_II/unb2a_test_ddr_MB_I_II.vhd b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I_II/unb2a_test_ddr_MB_I_II.vhd
index 4f5fd33af0..a6f576bdf9 100644
--- a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I_II/unb2a_test_ddr_MB_I_II.vhd
+++ b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I_II/unb2a_test_ddr_MB_I_II.vhd
@@ -28,7 +28,6 @@ use unb2a_board_lib.unb2_board_pkg.all;
 use technology_lib.technology_pkg.all;
 use tech_ddr_lib.tech_ddr_pkg.all;
 
-
 entity unb2a_test_ddr_MB_I_II is
   generic (
     g_design_name      : string  := "unb2a_test_ddr_MB_I_II";
@@ -84,9 +83,7 @@ entity unb2a_test_ddr_MB_I_II is
   );
 end unb2a_test_ddr_MB_I_II;
 
-
 architecture str of unb2a_test_ddr_MB_I_II is
-
 begin
   u_revision : entity unb2a_test_lib.unb2a_test
   generic map (
diff --git a/boards/uniboard2a/designs/unb2a_test/src/vhdl/mmm_unb2a_test.vhd b/boards/uniboard2a/designs/unb2a_test/src/vhdl/mmm_unb2a_test.vhd
index 2008c4a831..262091355a 100644
--- a/boards/uniboard2a/designs/unb2a_test/src/vhdl/mmm_unb2a_test.vhd
+++ b/boards/uniboard2a/designs/unb2a_test/src/vhdl/mmm_unb2a_test.vhd
@@ -40,8 +40,6 @@ use work.qsys_unb2a_test_pkg.all;
 use tech_mac_10g_lib.tech_mac_10g_component_pkg.all;
 use work.unb2a_test_pkg.all;
 
-
-
 entity mmm_unb2a_test is
   generic (
     g_sim               : boolean := false;  -- FALSE: use SOPC; TRUE: use mm_file I/O
@@ -223,9 +221,7 @@ entity mmm_unb2a_test is
   );
 end mmm_unb2a_test;
 
-
 architecture str of mmm_unb2a_test is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
@@ -283,14 +279,11 @@ architecture str of mmm_unb2a_test is
   signal sim_eth1g_eth0_reg_mosi                   : t_mem_mosi;
   signal sim_eth1g_eth1_reg_mosi                   : t_mem_mosi;
   signal i_reset_n                                 : std_logic;
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     eth1g_eth0_mm_rst <= mm_rst;
     eth1g_eth1_mm_rst <= mm_rst;
 
@@ -434,13 +427,11 @@ begin
         end if;
     end process;
 
-
     ----------------------------------------------------------------------------
     -- Procedure that polls a sim control file that can be used to e.g. get
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk,c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
@@ -619,7 +610,6 @@ begin
       reg_10gbase_r_24_readdata_export    => reg_10gbase_r_24_miso.rddata(c_word_w - 1 downto 0),
       reg_10gbase_r_24_waitrequest_export => reg_10gbase_r_24_miso.waitrequest,
 
-
       reg_tr_10gbe_qsfp_ring_reset_export       => OPEN,
       reg_tr_10gbe_qsfp_ring_clk_export         => OPEN,
       reg_tr_10gbe_qsfp_ring_address_export     => reg_tr_10GbE_qsfp_ring_mosi.address(c_reg_tr_10GbE_qsfp_ring_multi_adr_w - 1 downto 0),
@@ -698,7 +688,6 @@ begin
 --      reg_dp_offload_rx_1GbE_hdr_dat_write_export      => reg_dp_offload_rx_1GbE_hdr_dat_mosi.wr,
 --      reg_dp_offload_rx_1GbE_hdr_dat_writedata_export  => reg_dp_offload_rx_1GbE_hdr_dat_mosi.wrdata(c_word_w-1 DOWNTO 0),
 
-
       reg_bsn_monitor_1gbe_reset_export         => OPEN,
       reg_bsn_monitor_1gbe_clk_export           => OPEN,
       reg_bsn_monitor_1gbe_address_export       => reg_bsn_monitor_1GbE_mosi.address(c_reg_rsp_bsn_monitor_1GbE_adr_w - 1 downto 0),
diff --git a/boards/uniboard2a/designs/unb2a_test/src/vhdl/qsys_unb2a_test_pkg.vhd b/boards/uniboard2a/designs/unb2a_test/src/vhdl/qsys_unb2a_test_pkg.vhd
index 3722b4a589..1a5006c92d 100644
--- a/boards/uniboard2a/designs/unb2a_test/src/vhdl/qsys_unb2a_test_pkg.vhd
+++ b/boards/uniboard2a/designs/unb2a_test/src/vhdl/qsys_unb2a_test_pkg.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_unb2a_test_pkg is
-
   -----------------------------------------------------------------------------
   -- this component declaration is copy-pasted from Quartus QSYS builder generated file:
   -- $HDL_WORK/build/unb2a/quartus/unb2a_test_ddr/qsys_unb2a_test/sim/qsys_unb2a_test.vhd
@@ -394,7 +393,4 @@ package qsys_unb2a_test_pkg is
         );
     end component qsys_unb2a_test;
 
-
-
 end qsys_unb2a_test_pkg;
-
diff --git a/boards/uniboard2a/designs/unb2a_test/src/vhdl/udp_stream.vhd b/boards/uniboard2a/designs/unb2a_test/src/vhdl/udp_stream.vhd
index 6c98ef16b9..1784bbb118 100644
--- a/boards/uniboard2a/designs/unb2a_test/src/vhdl/udp_stream.vhd
+++ b/boards/uniboard2a/designs/unb2a_test/src/vhdl/udp_stream.vhd
@@ -100,10 +100,7 @@ entity udp_stream is
   );
 end udp_stream;
 
-
-
 architecture str of udp_stream is
-
   -- Block generator
   constant c_bg_ctrl                   : t_diag_block_gen := ('0',  -- enable (disabled by default)
                                                               '0',  -- enable_sync
@@ -114,7 +111,6 @@ architecture str of udp_stream is
                                                               TO_UVEC(   g_bg_block_size-1, c_diag_bg_mem_high_adrs_w),
                                                               TO_UVEC(                   0, c_diag_bg_bsn_init_w));
 
-
   constant c_nof_crc_words             : natural := 1;
   constant c_max_nof_words_per_block   : natural := g_bg_block_size;
   constant c_min_nof_words_per_block   : natural := 1;
@@ -133,9 +129,7 @@ architecture str of udp_stream is
 
   signal diag_data_buf_snk_in_arr    : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
   signal diag_data_buf_snk_out_arr   : t_dp_siso_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   gen_hdr_in_fields : for i in 0 to g_nof_streams - 1 generate
     -- dst = src
     hdr_fields_in_arr(i)(field_hi(c_hdr_field_arr, "eth_src_mac" ) downto field_lo(c_hdr_field_arr, "eth_src_mac")) <= x"00228608" & B"000" & ID(7 downto 3) & RESIZE_UVEC(ID(2 downto 0), c_byte_w);
@@ -152,7 +146,6 @@ begin
     hdr_fields_in_arr(i)(field_hi(c_hdr_field_arr, "usr_bsn"     ) downto field_lo(c_hdr_field_arr, "usr_bsn"    )) <= fifo_block_gen_src_out_arr(i).bsn(46 downto 0);
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- TX: Block generator and DP fifo
   -----------------------------------------------------------------------------
@@ -207,7 +200,6 @@ begin
     );
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- TX: dp_offload_tx
   -----------------------------------------------------------------------------
@@ -248,7 +240,6 @@ begin
     hdr_fields_in_arr     => hdr_fields_in_arr(g_nof_streams - 1 downto 0)
   );
 
-
   -----------------------------------------------------------------------------
   -- RX: dp_offload_rx
   -----------------------------------------------------------------------------
@@ -281,13 +272,11 @@ begin
     hdr_fields_out_arr    => hdr_fields_out_arr
   );
 
-
   gen_hdr_out_fields : for i in 0 to g_nof_streams - 1 generate
     diag_data_buf_snk_in_arr(i).sync <=          sl(hdr_fields_out_arr(i)(field_hi(c_hdr_field_arr, "usr_sync") downto field_lo(c_hdr_field_arr, "usr_sync" )));
     diag_data_buf_snk_in_arr(i).bsn  <= RESIZE_UVEC(hdr_fields_out_arr(i)(field_hi(c_hdr_field_arr, "usr_bsn" ) downto field_lo(c_hdr_field_arr, "usr_bsn"  )), c_dp_stream_bsn_w);
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- RX: Data buffers and BSN monitors
   -----------------------------------------------------------------------------
@@ -301,8 +290,6 @@ begin
     diag_data_buf_snk_in_arr(i).err   <= dp_offload_rx_src_out_arr(i).err;
   end generate;
 
-
-
   u_dp_bsn_monitor : entity dp_lib.mms_dp_bsn_monitor
   generic map (
     g_nof_streams        => g_nof_streams,
@@ -325,7 +312,6 @@ begin
     in_sosi_arr => diag_data_buf_snk_in_arr(g_nof_streams - 1 downto 0)
   );
 
-
   diag_data_buf_snk_out_arr <= (others => c_dp_siso_rdy);
 
   u_diag_data_buffer : entity diag_lib.mms_diag_data_buffer
@@ -353,6 +339,4 @@ begin
     in_sync           => diag_data_buf_snk_in_arr(0).sync,
     in_sosi_arr       => diag_data_buf_snk_in_arr
   );
-
 end str;
-
diff --git a/boards/uniboard2a/designs/unb2a_test/src/vhdl/unb2a_test.vhd b/boards/uniboard2a/designs/unb2a_test/src/vhdl/unb2a_test.vhd
index 956661fc96..101d38d7b0 100644
--- a/boards/uniboard2a/designs/unb2a_test/src/vhdl/unb2a_test.vhd
+++ b/boards/uniboard2a/designs/unb2a_test/src/vhdl/unb2a_test.vhd
@@ -137,15 +137,11 @@ entity unb2a_test is
   );
 end unb2a_test;
 
-
 architecture str of unb2a_test is
-
   -- Firmware version x.y
   constant c_fw_version                 : t_unb2_board_fw_version := (1, 1);
   constant c_mm_clk_freq                : natural := c_unb2_board_mm_clk_freq_125M;
 
-
-
   -- Revision controlled constants
   constant c_use_1GbE                   : boolean := false;  -- g_design_name="unb2a_test_1GbE"  OR g_design_name="unb2a_test_10GbE" OR g_design_name="unb2a_test_all";
   constant c_use_10GbE                  : boolean := g_design_name = "unb2a_test_10GbE" or g_design_name = "unb2a_test_all";
@@ -209,7 +205,6 @@ architecture str of unb2a_test is
   constant c_max_nof_blocks_per_packet_1GbE  : natural := c_max_udp_payload_nof_words_1GbE / c_min_nof_words_per_block;
   constant c_max_nof_blocks_per_packet_10GbE : natural := c_max_udp_payload_nof_words_10GbE / c_min_nof_words_per_block;
 
-
   -- System
   signal cs_sim                     : std_logic;
 
@@ -436,9 +431,7 @@ architecture str of unb2a_test is
   -- QSFP leds
   signal qsfp_green_led_arr              : std_logic_vector(c_unb2_board_tr_qsfp.nof_bus - 1 downto 0);
   signal qsfp_red_led_arr                : std_logic_vector(c_unb2_board_tr_qsfp.nof_bus - 1 downto 0);
-
 begin
-
   assert false report "g_design_name=" & g_design_name severity WARNING;
   -----------------------------------------------------------------------------
   -- General control function
@@ -764,7 +757,6 @@ begin
     ram_diag_data_buf_ddr_MB_II_miso  => ram_diag_data_buf_ddr_MB_II_miso
   );
 
-
   gen_udp_stream_1GbE : if c_use_1GbE = true generate
     u_udp_stream_1GbE : entity work.udp_stream
     generic map (
@@ -828,17 +820,15 @@ begin
   -- Interface : 1GbE
   -----------------------------------------------------------------------------
   gen_wires_1GbE : if c_use_1GbE = true generate
-    gen_1GbE_wires : for i in 0 to c_nof_streams_1GbE-1 generate
 
+    gen_1GbE_wires : for i in 0 to c_nof_streams_1GbE-1 generate
       eth1g_udp_tx_sosi_arr(i)         <= dp_offload_tx_1GbE_src_out_arr(i);
       dp_offload_tx_1GbE_src_in_arr(i) <= eth1g_udp_tx_siso_arr(i);
       dp_offload_rx_1GbE_snk_in_arr(i) <= eth1g_udp_rx_sosi_arr(i);
       eth1g_udp_rx_siso_arr(i)         <= dp_offload_rx_1GbE_snk_out_arr(i);
-
     end generate;
   end generate;
 
-
   gen_udp_stream_10GbE : if c_use_10GbE = true generate
     u_udp_stream_10GbE : entity work.udp_stream
     generic map (
@@ -867,7 +857,6 @@ begin
       reg_diag_tx_seq_mosi           => reg_diag_tx_seq_10GbE_mosi,
       reg_diag_tx_seq_miso           => reg_diag_tx_seq_10GbE_miso,
 
-
       -- loopback:
       --dp_offload_tx_src_out_arr      => dp_offload_tx_10GbE_src_out_arr,
       --dp_offload_tx_src_in_arr       => (OTHERS=>c_dp_siso_rdy),
@@ -880,7 +869,6 @@ begin
       dp_offload_rx_snk_in_arr       => dp_offload_rx_10GbE_snk_in_arr,
       dp_offload_rx_snk_out_arr      => dp_offload_rx_10GbE_snk_out_arr,
 
-
       reg_bsn_monitor_mosi           => reg_bsn_monitor_10GbE_mosi,
       reg_bsn_monitor_miso           => reg_bsn_monitor_10GbE_miso,
 
@@ -892,7 +880,6 @@ begin
       reg_diag_rx_seq_miso           => reg_diag_rx_seq_10GbE_miso
     );
 
-
     u_tr_10GbE_qsfp_and_ring: entity unb2a_board_10gbe_lib.unb2_board_10gbe  -- QSFP and Ring lines
     generic map (
       g_sim           => g_sim,
@@ -930,7 +917,6 @@ begin
       i_serial_10G_rx_qsfp_ring_arr(i) <=   serial_10G_rx_qsfp_arr(i);
     end generate;
 
-
     i_QSFP_RX(0) <= QSFP_0_RX;
     i_QSFP_RX(1) <= QSFP_1_RX;
     i_QSFP_RX(2) <= QSFP_2_RX;
@@ -945,8 +931,6 @@ begin
     QSFP_4_TX <= i_QSFP_TX(4);
     QSFP_5_TX <= i_QSFP_TX(5);
 
-
-
     u_front_io : entity unb2a_board_lib.unb2_board_front_io
     generic map (
       g_nof_qsfp_bus => c_nof_qsfp_bus
@@ -989,7 +973,6 @@ begin
 --      RING_TX => i_RING_TX
 --    );
 
-
 --    u_tr_10GbE_back: ENTITY unb2a_board_10gbe_lib.unb2_board_10gbe -- BACK lines
 --    GENERIC MAP (
 --      g_sim           => g_sim,
@@ -1052,7 +1035,6 @@ begin
 --      BCK_ERR => BCK_ERR
 --    );
 
-
     u_front_led : entity unb2a_board_lib.unb2_board_qsfp_leds
     generic map (
       g_sim             => g_sim,
@@ -1107,7 +1089,6 @@ begin
     );
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- Interface : DDR4 MB_I and MB_II
   -----------------------------------------------------------------------------
@@ -1115,7 +1096,6 @@ begin
   assert func_tech_ddr_ctlr_data_w(g_ddr_MB_I) = func_tech_ddr_ctlr_data_w(g_ddr_MB_II) report "unb2a_test: DDR4 MB_I and MB_II must have the same ctlr data widths" severity FAILURE;
 
   gen_stream_MB_I : if c_use_MB_I = true generate
-
     u_mms_io_ddr_diag : entity io_ddr_lib.mms_io_ddr_diag
     generic map (
       -- System
@@ -1270,4 +1250,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/boards/uniboard2a/designs/unb2a_test/src/vhdl/unb2a_test_pkg.vhd b/boards/uniboard2a/designs/unb2a_test/src/vhdl/unb2a_test_pkg.vhd
index 86fbfc91d6..b3bb5004d9 100644
--- a/boards/uniboard2a/designs/unb2a_test/src/vhdl/unb2a_test_pkg.vhd
+++ b/boards/uniboard2a/designs/unb2a_test/src/vhdl/unb2a_test_pkg.vhd
@@ -26,7 +26,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_field_pkg.all;
 
 package unb2a_test_pkg is
-
   -- dp_offload_tx
   --CONSTANT c_nof_hdr_fields : NATURAL := 1+3+12+4+2; -- Total header bits = 384 = 6 64b words
   constant c_nof_hdr_fields : natural := 3 + 12 + 4 + 2;  -- Total header bits = 384 = 6 64b words
@@ -55,6 +54,4 @@ package unb2a_test_pkg is
 
   --CONSTANT c_hdr_field_ovr_init         : STD_LOGIC_VECTOR(c_nof_hdr_fields-1 DOWNTO 0) := "1001"&"111111111100"&"0011"&"00";
   constant c_hdr_field_ovr_init         : std_logic_vector(c_nof_hdr_fields - 1 downto 0) := "001" & "111111111100" & "0011" & "00";
-
 end unb2a_test_pkg;
-
diff --git a/boards/uniboard2a/designs/unb2a_test/tb/vhdl/tb_unb2a_test.vhd b/boards/uniboard2a/designs/unb2a_test/tb/vhdl/tb_unb2a_test.vhd
index 27189108a8..819942904d 100644
--- a/boards/uniboard2a/designs/unb2a_test/tb/vhdl/tb_unb2a_test.vhd
+++ b/boards/uniboard2a/designs/unb2a_test/tb/vhdl/tb_unb2a_test.vhd
@@ -60,7 +60,6 @@ entity tb_unb2a_test is
 end tb_unb2a_test;
 
 architecture tb of tb_unb2a_test is
-
   constant c_sim             : boolean := true;
 
   constant c_ddr_MB_I        : t_c_tech_ddr := c_tech_ddr4_4g_1600m;  -- DDR4 has no master or slave, so no need to check number of MB
@@ -136,7 +135,6 @@ architecture tb of tb_unb2a_test is
 
   signal si_lpbk_8           : std_logic_vector(c_unb2_board_tr_back.bus_w - 1 downto 0);
 
-
   -- Model I2C sensor slaves as on the UniBoard
   constant c_fpga_temp_address   : std_logic_vector(6 downto 0) := "0011000";  -- MAX1618 address LOW LOW
   constant c_fpga_temp           : integer := 60;
@@ -148,9 +146,7 @@ architecture tb of tb_unb2a_test is
   constant c_uniboard_current    : real := 5.0;  -- = assume 5.0 A on UniBoard
   constant c_uniboard_supply     : real := 48.0;  -- = assume 48.0 V on UniBoard
   constant c_uniboard_adin       : real := -1.0;  -- = NC on UniBoard
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -162,7 +158,6 @@ begin
   mb_I_ref_clk  <= not mb_I_ref_clk  after c_mb_I_ref_clk_period / 2;  -- MB I reference clock (25 MHz)
   mb_II_ref_clk <= not mb_II_ref_clk after c_mb_II_ref_clk_period / 2;  -- MB II reference clock (25 MHz)
 
-
   INTA <= 'H';  -- pull up
   INTB <= 'H';  -- pull up
 
@@ -325,5 +320,4 @@ begin
     mem4_in => MB_II_OU,
     mem4_io => MB_II_IO
   );
-
 end tb;
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/ctrl_unb2_board.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/ctrl_unb2_board.vhd
index 685a1ec112..2f62140372 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/ctrl_unb2_board.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/ctrl_unb2_board.vhd
@@ -248,15 +248,12 @@ entity ctrl_unb2_board is
   );
 end ctrl_unb2_board;
 
-
 architecture str of ctrl_unb2_board is
-
   constant c_rom_version : natural := 1;  -- Only increment when something changes to the register map of rom_system_info.
 
   constant c_reset_len   : natural := 4;  -- >= c_meta_delay_len from common_pkg
   constant c_mm_clk_freq : natural := sel_a_b(g_sim = false,g_mm_clk_freq,c_unb2_board_mm_clk_freq_10M);
 
-
   -- Clock and reset
   signal i_ext_clk200           : std_logic;
   signal ext_pps                : std_logic;
@@ -308,9 +305,7 @@ architecture str of ctrl_unb2_board is
 
   attribute maxfan : integer;
   attribute maxfan of dp_rst : signal is 1024;
-
 begin
-
   ext_clk200 <= i_ext_clk200;
   xo_ethclk  <= i_xo_ethclk;
   xo_rst     <=     i_xo_rst;
@@ -359,7 +354,6 @@ begin
     out_rst   => i_xo_rst
   );
 
-
   -----------------------------------------------------------------------------
   -- MB_I_REF_CLK  --> mb_I_ref_rst
   -- MB_II_REF_CLK --> mb_II_ref_rst
@@ -513,7 +507,6 @@ begin
     bck_id      => this_bck_id
   );
 
-
   -----------------------------------------------------------------------------
   -- Red LED control
   -----------------------------------------------------------------------------
@@ -527,7 +520,6 @@ begin
     TESTIO(c_unb2_board_testio_led_red)   <= led_toggle_red;
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- Green LED control
   -----------------------------------------------------------------------------
@@ -541,7 +533,6 @@ begin
     TESTIO(c_unb2_board_testio_led_green) <= led_toggle_green;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Toggle red LED when unb2_minimal is running, green LED for other designs.
   ------------------------------------------------------------------------------
@@ -556,7 +547,6 @@ begin
     out_dat     => led_toggle
   );
 
-
   ------------------------------------------------------------------------------
   -- WDI override
   ------------------------------------------------------------------------------
@@ -576,7 +566,6 @@ begin
     wdi_override        => wdi_override
   );
 
-
   ------------------------------------------------------------------------------
   -- Remote upgrade
   ------------------------------------------------------------------------------
@@ -654,7 +643,6 @@ begin
     pps_sys          => dp_pps
   );
 
-
   ------------------------------------------------------------------------------
   -- I2C control for UniBoard sensors
   ------------------------------------------------------------------------------
@@ -731,7 +719,6 @@ begin
     temp_alarm => temp_alarm
   );
 
-
   ------------------------------------------------------------------------------
   -- Ethernet 1GbE
   ------------------------------------------------------------------------------
@@ -753,7 +740,6 @@ begin
       i_tse_clk <= i_xo_ethclk;
   end generate;
 
-
   wire_udp_offload: for i in 0 to g_udp_offload_nof_streams - 1 generate
     eth1g_udp_tx_sosi_arr(i) <= udp_tx_sosi_arr(i);
     udp_tx_siso_arr(i)       <= eth1g_udp_tx_siso_arr(i);
@@ -772,7 +758,6 @@ begin
 
   --On hardware always generate 1GbE for MM control. In simulation only use 1GbE for streaming DP data offload (or on load) via 1GbE.
   gen_eth: if g_sim = false or g_udp_offload = true generate
-
     eth1g_st_clk <= dp_clk_in when g_udp_offload = true else i_mm_clk;
     eth1g_st_rst <= dp_rst_in when g_udp_offload = true else eth1g_mm_rst;
 
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/mms_unb2_board_sens.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/mms_unb2_board_sens.vhd
index 1f6e0b05ad..f3276e7196 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/mms_unb2_board_sens.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/mms_unb2_board_sens.vhd
@@ -28,7 +28,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 
-
 entity mms_unb2_board_sens is
   generic (
     g_sim             : boolean := false;
@@ -57,18 +56,14 @@ entity mms_unb2_board_sens is
   );
 end mms_unb2_board_sens;
 
-
 architecture str of mms_unb2_board_sens is
-
   constant c_temp_high_w     : natural := 7;  -- Allow user to use only 7 (no sign, only positive) of 8 bits to set set max temp
 
   signal sens_err  : std_logic;
   signal sens_data : t_slv_8_arr(0 to g_sens_nof_result - 1);
 
   signal temp_high : std_logic_vector(c_temp_high_w - 1 downto 0);
-
 begin
-
   u_unb2_board_sens_reg : entity work.unb2_board_sens_reg
   generic map (
     g_sens_nof_result => g_sens_nof_result,
@@ -117,6 +112,4 @@ begin
   -- would produce -1 degrees so does not trigger a temperature alarm.
   -- temp_high is 7 bits, preceded by a '0' to allow only positive temps to be set.
   temp_alarm <= '1' when (signed(sens_data(0)) > signed('0' & temp_high)) else '0';
-
 end str;
-
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/mms_unb2_board_system_info.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/mms_unb2_board_system_info.vhd
index 75ff5e6a7c..8116249508 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/mms_unb2_board_system_info.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/mms_unb2_board_system_info.vhd
@@ -61,9 +61,7 @@ entity mms_unb2_board_system_info is
     );
 end mms_unb2_board_system_info;
 
-
 architecture str of mms_unb2_board_system_info is
-
   -- Provide different prefixes (absolute and relative) for the same path. ModelSim understands $UNB, Quartus does not.
   -- Required because the work paths of ModelSim and Quartus are different.
   constant c_quartus_path_prefix  : string := "";
@@ -83,9 +81,7 @@ architecture str of mms_unb2_board_system_info is
                                       init_sl  => '0');
 
   signal i_info          : std_logic_vector(c_word_w - 1 downto 0);
-
 begin
-
  info <= i_info;
 
   u_unb2_board_system_info: entity work.unb2_board_system_info
@@ -136,6 +132,4 @@ begin
     rd_dat  => rom_miso.rddata(c_mm_rom.dat_w - 1 downto 0),
     rd_val  => rom_miso.rdval
   );
-
 end str;
-
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/mms_unb2_fpga_sens.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/mms_unb2_fpga_sens.vhd
index e619ec2ef2..9697e2b7f1 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/mms_unb2_fpga_sens.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/mms_unb2_fpga_sens.vhd
@@ -29,7 +29,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity mms_unb2_fpga_sens is
   generic (
     g_sim             : boolean := false;
@@ -53,9 +52,7 @@ entity mms_unb2_fpga_sens is
   );
 end mms_unb2_fpga_sens;
 
-
 architecture str of mms_unb2_fpga_sens is
-
   constant c_sens_nof_result : natural := 1;  --
   constant c_temp_high_w     : natural := 7;  -- Allow user to use only 7 (no sign, only positive) of 8 bits to set set max temp
 
@@ -63,9 +60,7 @@ architecture str of mms_unb2_fpga_sens is
   signal sens_data : t_slv_8_arr(0 to c_sens_nof_result - 1);
 
   signal temp_high : std_logic_vector(c_temp_high_w - 1 downto 0);
-
 begin
-
   u_unb2_fpga_sens_reg : entity work.unb2_fpga_sens_reg
   generic map (
     g_sim             => g_sim,
@@ -117,6 +112,4 @@ begin
   -- would produce -1 degrees so does not trigger a temperature alarm.
   -- temp_high is 7 bits, preceded by a '0' to allow only positive temps to be set.
   temp_alarm <= '0';  -- <= '1' WHEN (SIGNED(sens_data(0)) > SIGNED('0' & temp_high)) ELSE '0';
-
 end str;
-
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_back_io.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_back_io.vhd
index a0060fe1cb..b862d0f626 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_back_io.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_back_io.vhd
@@ -23,7 +23,6 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.unb2_board_pkg.all;
 
-
 entity unb2_board_back_io is
   generic (
     g_nof_back_bus : natural := c_unb2_board_tr_back.nof_bus
@@ -43,26 +42,20 @@ entity unb2_board_back_io is
 end unb2_board_back_io;
 
 architecture str of unb2_board_back_io is
-
   -- help signals so we can iterate through buses
   signal si_tx_2arr : t_unb2_board_back_bus_2arr(g_nof_back_bus - 1 downto 0);
   signal si_rx_2arr : t_unb2_board_back_bus_2arr(g_nof_back_bus - 1 downto 0);
-
 begin
-
   gen_buses : for i in 0 to g_nof_back_bus - 1 generate
     BCK_TX(i)     <= si_tx_2arr(i);
     si_rx_2arr(i) <= BCK_RX(i);
   end generate;
 
-
   gen_wire_bus : for i in 0 to g_nof_back_bus - 1 generate
-    gen_wire_signals : for j in 0 to c_unb2_board_tr_back.bus_w - 1 generate
 
+    gen_wire_signals : for j in 0 to c_unb2_board_tr_back.bus_w - 1 generate
       si_tx_2arr(i)(j) <= serial_tx_arr(i * c_unb2_board_tr_back.bus_w + j);
       serial_rx_arr(i * c_unb2_board_tr_back.bus_w + j) <= si_rx_2arr(i)(j);
-
     end generate;
   end generate;
-
 end;
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_clk125_pll.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_clk125_pll.vhd
index bf66c9ae6a..48fad46da5 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_clk125_pll.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_clk125_pll.vhd
@@ -51,13 +51,9 @@ entity unb2_board_clk125_pll is
   );
 end unb2_board_clk125_pll;
 
-
 architecture arria10 of unb2_board_clk125_pll is
-
   signal clk125buf : std_logic;
-
 begin
-
   no_clkbuf : if g_use_clkbuf = false generate
     clk125buf <= clk125;
   end generate;
@@ -74,7 +70,6 @@ begin
     );
   end generate;
 
-
   gen_pll : if g_use_fpll = false generate
     u_pll : entity tech_pll_lib.tech_pll_clk125
     generic map (
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_clk200_pll.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_clk200_pll.vhd
index 6bedd749d7..9ca4ebe75e 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_clk200_pll.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_clk200_pll.vhd
@@ -113,9 +113,7 @@ entity unb2_board_clk200_pll is
   );
 end unb2_board_clk200_pll;
 
-
 architecture arria10 of unb2_board_clk200_pll is
-
   constant c_reset_len : natural := c_meta_delay_len;
 
   signal clk200buf    : std_logic;
@@ -126,9 +124,7 @@ architecture arria10 of unb2_board_clk200_pll is
 
   signal st_locked    : std_logic;
   signal st_locked_n  : std_logic;
-
 begin
-
   st_rst200  <= i_st_rst200;
   st_clk200  <= i_st_clk200;
   st_clk200p <= i_st_clk200p;
@@ -218,5 +214,4 @@ begin
     clk       => i_st_clk400,
     out_rst   => st_rst400
   );
-
 end arria10;
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_clk25_pll.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_clk25_pll.vhd
index eef6905655..70d83befad 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_clk25_pll.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_clk25_pll.vhd
@@ -49,10 +49,8 @@ entity unb2_board_clk25_pll is
   );
 end unb2_board_clk25_pll;
 
-
 architecture arria10 of unb2_board_clk25_pll is
 begin
-
   u_pll : entity tech_pll_lib.tech_pll_clk25
   generic map (
     g_technology => g_technology
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_clk_rst.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_clk_rst.vhd
index 9d4d3c1bd3..4bacebe5af 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_clk_rst.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_clk_rst.vhd
@@ -42,9 +42,7 @@ entity unb2_board_clk_rst is
   );
 end unb2_board_clk_rst;
 
-
 architecture str of unb2_board_clk_rst is
-
   constant c_reset_len   : natural := 4;  -- >= c_meta_delay_len from common_pkg
 
   -- XO clock domain
@@ -52,9 +50,7 @@ architecture str of unb2_board_clk_rst is
 
   -- SYS clock domain
   signal sys_locked_n    : std_logic;
-
 begin
-
   -- Reference clock and reset to SOPC system PLL
   xo_rst_n <= not xo_rst;
 
@@ -82,5 +78,4 @@ begin
     clk       => sys_clk,
     out_rst   => sys_rst
   );
-
 end str;
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_front_io.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_front_io.vhd
index 2bbb9e4613..612d26ad8c 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_front_io.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_front_io.vhd
@@ -23,7 +23,6 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.unb2_board_pkg.all;
 
-
 entity unb2_board_front_io is
   generic (
     g_nof_qsfp_bus : natural := c_unb2_board_tr_qsfp.nof_bus
@@ -47,32 +46,25 @@ entity unb2_board_front_io is
 end unb2_board_front_io;
 
 architecture str of unb2_board_front_io is
-
   -- help signals so we can iterate through buses
   signal si_tx_2arr : t_unb2_board_qsfp_bus_2arr(g_nof_qsfp_bus - 1 downto 0);
   signal si_rx_2arr : t_unb2_board_qsfp_bus_2arr(g_nof_qsfp_bus - 1 downto 0);
-
 begin
-
   gen_leds : for i in 0 to g_nof_qsfp_bus - 1 generate
     QSFP_LED(i * 2)   <=  green_led_arr(i);
     QSFP_LED(i * 2 + 1) <=  red_led_arr(i);
   end generate;
 
-
   gen_buses : for i in 0 to g_nof_qsfp_bus - 1 generate
     QSFP_TX(i)    <= si_tx_2arr(i);
     si_rx_2arr(i) <= QSFP_RX(i);
   end generate;
 
-
   gen_wire_bus : for i in 0 to g_nof_qsfp_bus - 1 generate
-    gen_wire_signals : for j in 0 to c_unb2_board_tr_qsfp.bus_w - 1 generate
 
+    gen_wire_signals : for j in 0 to c_unb2_board_tr_qsfp.bus_w - 1 generate
         si_tx_2arr(i)(j) <= serial_tx_arr(i * c_unb2_board_tr_qsfp.bus_w + j);
         serial_rx_arr(i * c_unb2_board_tr_qsfp.bus_w + j) <= si_rx_2arr(i)(j);
-
     end generate;
   end generate;
-
 end;
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_hmc_ctrl.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_hmc_ctrl.vhd
index 284c10f68e..226d6091e3 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_hmc_ctrl.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_hmc_ctrl.vhd
@@ -25,7 +25,6 @@ use i2c_lib.i2c_smbus_pkg.all;
 use i2c_lib.i2c_dev_unb2_pkg.all;
 use common_lib.common_pkg.all;
 
-
 entity unb2_board_hmc_ctrl is
   generic (
     g_sim        : boolean := false;
@@ -49,9 +48,7 @@ entity unb2_board_hmc_ctrl is
   );
 end entity;
 
-
 architecture rtl of unb2_board_hmc_ctrl is
-
   type t_SEQUENCE is array (natural range <>) of natural;
 
   -- The I2C bit rate is c_i2c_bit_rate = 50 [kbps], so 20 us period. Hence 20 us wait time for SDA is enough
@@ -117,9 +114,7 @@ architecture rtl of unb2_board_hmc_ctrl is
   signal nxt_result_err  : std_logic;
   signal i_result_dat    : t_slv_8_arr(result_dat'range);
   signal nxt_result_dat  : t_slv_8_arr(result_dat'range);
-
 begin
-
   result_dat <= i_result_dat;
 
   regs: process(rst, clk)
@@ -188,5 +183,4 @@ begin
   nxt_result_val <= rx_val;
   nxt_result_err <= rx_err;
   nxt_result_dat <= rx_dat when rx_val = '1' else i_result_dat;
-
 end rtl;
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_node_ctrl.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_node_ctrl.vhd
index 32c9cd53ff..b37cfbaf8f 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_node_ctrl.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_node_ctrl.vhd
@@ -54,17 +54,13 @@ entity unb2_board_node_ctrl is
   );
 end unb2_board_node_ctrl;
 
-
 architecture str of unb2_board_node_ctrl is
-
   constant c_reset_len   : natural := 4;  -- >= c_meta_delay_len from common_pkg
 
   signal mm_locked_n     : std_logic;
   signal i_mm_rst        : std_logic;
   signal i_mm_pulse_ms   : std_logic;
-
 begin
-
   -- Create mm_rst reset in mm_clk domain based on mm_locked
   mm_rst <= i_mm_rst;
 
@@ -110,5 +106,4 @@ begin
     wdi_in     => mm_wdi_in,
     wdi_out    => mm_wdi_out
   );
-
 end str;
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_peripherals_pkg.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_peripherals_pkg.vhd
index 9417764144..a936b7c0e6 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_peripherals_pkg.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_peripherals_pkg.vhd
@@ -42,8 +42,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package unb2_board_peripherals_pkg is
-
-
   -- *_adr_w : Actual MM address widths
   -- *_dat_w : The default MM data width is c_word_w=32, otherwise it is specified in the record
   type t_c_unb2_board_peripherals_mm_reg is record
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_pkg.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_pkg.vhd
index 5a80929f83..081135d117 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_pkg.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_pkg.vhd
@@ -27,7 +27,6 @@ use common_lib.common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 
 package unb2_board_pkg is
-
   -- UniBoard
   constant c_unb2_board_nof_node             : natural := 4;  -- number of nodes on UniBoard
   constant c_unb2_board_nof_node_w           : natural := 2;  -- = ceil_log2(c_unb2_board_nof_node)
@@ -88,12 +87,10 @@ package unb2_board_pkg is
   constant c_unb2_board_tr_qsfp              : t_c_unb2_board_tr := (6, 4,  6);  -- per node: 6 buses with 4 channels
   constant c_unb2_board_tr_qsfp_nof_leds     : natural := c_unb2_board_tr_qsfp.nof_bus * 2;  -- 2 leds per qsfp
 
-
   type t_unb2_board_qsfp_bus_2arr is array (integer range <>) of std_logic_vector(c_unb2_board_tr_qsfp.bus_w - 1 downto 0);
   type t_unb2_board_ring_bus_2arr is array (integer range <>) of std_logic_vector(c_unb2_board_tr_ring.bus_w - 1 downto 0);
   type t_unb2_board_back_bus_2arr is array (integer range <>) of std_logic_vector(c_unb2_board_tr_back.bus_w - 1 downto 0);
 
-
   -- Auxiliary
 
   -- Test IO Interface
@@ -131,7 +128,6 @@ package unb2_board_pkg is
 
   -- SIGNAL RECORD DECLARATIONS -----------------------------------------------
 
-
   -- I2C, MDIO
   -- . If no I2C bus arbitration or clock stretching is needed then the SCL only needs to be output.
   -- . Can also be used for a PHY Management Data IO interface with serial clock MDC and serial data MDIO
@@ -156,9 +152,7 @@ package unb2_board_pkg is
 
 end unb2_board_pkg;
 
-
 package body unb2_board_pkg is
-
   function func_unb2_board_system_info(VERSION : in std_logic_vector(c_unb2_board_aux.version_w - 1 downto 0);
                                        ID      : in std_logic_vector(c_unb2_board_aux.id_w - 1 downto 0)) return t_c_unb2_board_system_info is
     variable v_system_info : t_c_unb2_board_system_info;
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_pmbus_ctrl.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_pmbus_ctrl.vhd
index 14226a8a74..efe7114174 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_pmbus_ctrl.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_pmbus_ctrl.vhd
@@ -25,7 +25,6 @@ use i2c_lib.i2c_smbus_pkg.all;
 use i2c_lib.i2c_dev_unb2_pkg.all;
 use common_lib.common_pkg.all;
 
-
 entity unb2_board_pmbus_ctrl is
   generic (
     g_sim        : boolean := false;
@@ -49,9 +48,7 @@ entity unb2_board_pmbus_ctrl is
   );
 end entity;
 
-
 architecture rtl of unb2_board_pmbus_ctrl is
-
   type t_SEQUENCE is array (natural range <>) of natural;
 
   -- The I2C bit rate is c_i2c_bit_rate = 50 [kbps], so 20 us period. Hence 20 us wait time for SDA is enough
@@ -117,9 +114,7 @@ architecture rtl of unb2_board_pmbus_ctrl is
   signal nxt_result_err  : std_logic;
   signal i_result_dat    : t_slv_8_arr(result_dat'range);
   signal nxt_result_dat  : t_slv_8_arr(result_dat'range);
-
 begin
-
   result_dat <= i_result_dat;
 
   regs: process(rst, clk)
@@ -188,5 +183,4 @@ begin
   nxt_result_val <= rx_val;
   nxt_result_err <= rx_err;
   nxt_result_dat <= rx_dat when rx_val = '1' else i_result_dat;
-
 end rtl;
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_qsfp_leds.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_qsfp_leds.vhd
index 80e8ae543f..db1d2a0252 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_qsfp_leds.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_qsfp_leds.vhd
@@ -88,9 +88,7 @@ entity unb2_board_qsfp_leds is
   );
 end unb2_board_qsfp_leds;
 
-
 architecture str of unb2_board_qsfp_leds is
-
   constant c_nof_ms         : natural := sel_a_b(g_sim, 1, 100);  -- force off for c_nof_ms and then on for at least c_nof_ms
   constant c_nof_lanes      : natural := g_nof_qsfp * c_quad;  -- number of transceiver lanes, fixed 4 per Quad-SFP cage
 
@@ -103,9 +101,7 @@ architecture str of unb2_board_qsfp_leds is
 
   signal qsfp_on_arr        : std_logic_vector(g_nof_qsfp - 1 downto 0);
   signal qsfp_evt_arr       : std_logic_vector(g_nof_qsfp - 1 downto 0);
-
 begin
-
   pulse_ms <= i_pulse_ms;
   pulse_s  <= i_pulse_s;
 
@@ -152,7 +148,6 @@ begin
   end generate;
 
   gen_user_image : if g_factory_image = false generate
-
     red_led_arr <= (others => '0');
 
     gen_green_ctrl_arr : for I in c_nof_lanes - 1 downto 0 generate
@@ -161,7 +156,6 @@ begin
     end generate;
 
     gen_green_led_arr : for I in g_nof_qsfp - 1 downto 0 generate
-
       qsfp_on_arr(I)  <= orv(green_on_arr( (I + 1) * c_quad - 1 downto + I * c_quad));
       qsfp_evt_arr(I) <= orv(green_evt_arr((I + 1) * c_quad - 1 downto + I * c_quad));
 
@@ -182,5 +176,4 @@ begin
       );
     end generate;
   end generate;
-
 end str;
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_ring_io.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_ring_io.vhd
index fba74d7787..91828b0380 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_ring_io.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_ring_io.vhd
@@ -23,7 +23,6 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.unb2_board_pkg.all;
 
-
 entity unb2_board_ring_io is
   generic (
     g_nof_ring_bus : natural := c_unb2_board_tr_ring.nof_bus
@@ -38,26 +37,20 @@ entity unb2_board_ring_io is
 end unb2_board_ring_io;
 
 architecture str of unb2_board_ring_io is
-
   -- help signals so we can iterate through buses
   signal si_tx_2arr : t_unb2_board_ring_bus_2arr(g_nof_ring_bus - 1 downto 0);
   signal si_rx_2arr : t_unb2_board_ring_bus_2arr(g_nof_ring_bus - 1 downto 0);
-
 begin
-
   gen_buses : for i in 0 to g_nof_ring_bus - 1 generate
     RING_TX(i)    <= si_tx_2arr(i);
     si_rx_2arr(i) <= RING_RX(i);
   end generate;
 
-
   gen_wire_bus : for i in 0 to g_nof_ring_bus - 1 generate
-    gen_wire_signals : for j in 0 to c_unb2_board_tr_ring.bus_w - 1 generate
 
+    gen_wire_signals : for j in 0 to c_unb2_board_tr_ring.bus_w - 1 generate
       si_tx_2arr(i)(j) <= serial_tx_arr(i * c_unb2_board_tr_ring.bus_w + j);
       serial_rx_arr(i * c_unb2_board_tr_ring.bus_w + j) <= si_rx_2arr(i)(j);
-
     end generate;
   end generate;
-
 end;
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_sens.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_sens.vhd
index 0975230402..877028aa9c 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_sens.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_sens.vhd
@@ -48,9 +48,7 @@ entity unb2_board_sens is
   );
 end entity;
 
-
 architecture str of unb2_board_sens is
-
   -- I2C clock rate settings
   constant c_sens_clk_cnt      : natural := sel_a_b(g_sim, 1, func_i2c_calculate_clk_cnt(g_clk_freq / 10**6));  -- define I2C clock rate
   --CONSTANT c_sens_comma_w      : NATURAL := 13;  -- 2**c_i2c_comma_w * system clock period comma time after I2C start and after each octet
@@ -67,7 +65,6 @@ architecture str of unb2_board_sens is
 -- octave:8> log2(delay/t)
 -- ans =  13
 
-
   --CONSTANT c_sens_phy          : t_c_i2c_phy := (c_sens_clk_cnt, c_sens_comma_w);
   constant c_sens_phy          : t_c_i2c_phy := (c_sens_clk_cnt, g_comma_w);
 
@@ -78,9 +75,7 @@ architecture str of unb2_board_sens is
   signal smbus_out_err : std_logic;
   signal smbus_out_ack : std_logic;
   signal smbus_out_end : std_logic;
-
 begin
-
   gen_unb2_board_sens_ctrl : if g_i2c_peripheral = c_i2c_peripheral_sens generate
     u_unb2_board_sens_ctrl : entity work.unb2_board_sens_ctrl
     generic map (
@@ -172,5 +167,4 @@ begin
     scl         => scl,
     sda         => sda
   );
-
 end architecture;
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_sens_ctrl.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_sens_ctrl.vhd
index 32d5602655..9da0c246c1 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_sens_ctrl.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_sens_ctrl.vhd
@@ -27,7 +27,6 @@ use i2c_lib.i2c_dev_ltc4260_pkg.all;
 use i2c_lib.i2c_dev_unb2_pkg.all;
 use common_lib.common_pkg.all;
 
-
 entity unb2_board_sens_ctrl is
   generic (
     g_sim        : boolean := false;
@@ -51,9 +50,7 @@ entity unb2_board_sens_ctrl is
   );
 end entity;
 
-
 architecture rtl of unb2_board_sens_ctrl is
-
   -- I2C slave commands of the devices on the I2C bus on UniBoard
   constant TMP451_LOC_HI : natural := 16#00#;
   constant TMP451_LOC_LO : natural := 16#15#;
@@ -133,9 +130,7 @@ architecture rtl of unb2_board_sens_ctrl is
   signal nxt_result_err  : std_logic;
   signal i_result_dat    : t_slv_8_arr(result_dat'range);
   signal nxt_result_dat  : t_slv_8_arr(result_dat'range);
-
 begin
-
   result_dat <= i_result_dat;
 
   regs: process(rst, clk)
@@ -204,5 +199,4 @@ begin
   nxt_result_val <= rx_val;
   nxt_result_err <= rx_err;
   nxt_result_dat <= rx_dat when rx_val = '1' else i_result_dat;
-
 end rtl;
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_sens_reg.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_sens_reg.vhd
index 1ff3381d0d..9790dc3ea0 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_sens_reg.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_sens_reg.vhd
@@ -89,9 +89,7 @@ entity unb2_board_sens_reg is
   );
 end unb2_board_sens_reg;
 
-
 architecture rtl of unb2_board_sens_reg is
-
   -- Define the actual size of the MM slave register
   constant c_mm_nof_dat : natural := g_sens_nof_result + 1 + 1;  -- +1 to fit user set temp_high one additional address
                                                              -- +1 to fit sens_err in the last address
@@ -103,9 +101,7 @@ architecture rtl of unb2_board_sens_reg is
                                       init_sl  => '0');
 
   signal i_temp_high    : std_logic_vector(6 downto 0);
-
 begin
-
   temp_high <= i_temp_high;
 
   ------------------------------------------------------------------------------
@@ -158,5 +154,4 @@ begin
       end if;
     end if;
   end process;
-
 end rtl;
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_system_info.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_system_info.vhd
index 3ef429a1f9..c3958aa407 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_system_info.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_system_info.vhd
@@ -50,9 +50,7 @@ entity unb2_board_system_info is
   );
 end unb2_board_system_info;
 
-
 architecture str of unb2_board_system_info is
-
   signal cs_sim         : std_logic;
 
   signal hw_version_reg : std_logic_vector(hw_version'range);
@@ -63,9 +61,7 @@ architecture str of unb2_board_system_info is
   signal nxt_chip_id    : std_logic_vector(chip_id'range);
   signal nxt_node_id    : std_logic_vector(node_id'range);
   signal nxt_is_node2   : std_logic;
-
 begin
-
   p_reg : process(clk)
   begin
     if rising_edge(clk) then
@@ -98,5 +94,4 @@ begin
   nxt_chip_id  <= id_reg(1 downto 0);
   nxt_node_id  <= id_reg(1 downto 0);
   nxt_is_node2 <= '1' when TO_UINT(id_reg(1 downto 0)) = 2 else '0';
-
 end str;
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_system_info_reg.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_system_info_reg.vhd
index 138a1de924..2b7a13332c 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_system_info_reg.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_system_info_reg.vhd
@@ -71,9 +71,7 @@ entity unb2_board_system_info_reg is
     );
 end unb2_board_system_info_reg;
 
-
 architecture rtl of unb2_board_system_info_reg is
-
   constant c_nof_fixed_regs       : natural := 2;  -- info, use_phy
   constant c_nof_design_name_regs : natural := 13;  -- design_name
   constant c_nof_stamp_regs       : natural := 3;  -- date, time, svn rev
@@ -92,9 +90,7 @@ architecture rtl of unb2_board_system_info_reg is
 
   constant c_design_name    : t_slv_32_arr(0 to c_nof_design_name_regs - 1) := str_to_ascii_slv_32_arr(g_design_name, c_nof_design_name_regs);
   constant c_design_note    : t_slv_32_arr(0 to c_nof_design_note_regs - 1) := str_to_ascii_slv_32_arr(g_design_note, c_nof_design_note_regs);
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
     variable vA : natural := 0;
   begin
@@ -132,13 +128,8 @@ begin
 
         elsif vA < c_nof_fixed_regs + c_nof_design_name_regs + c_nof_stamp_regs + c_nof_design_note_regs then
           sla_out.rddata(c_word_w - 1 downto 0) <= c_design_note(vA - c_nof_fixed_regs - c_nof_design_name_regs - c_nof_stamp_regs);
-
         end if;
-
       end if;
     end if;
   end process;
-
-
 end rtl;
-
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_wdi_extend.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_wdi_extend.vhd
index d474968663..e09adb5ff9 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_wdi_extend.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_wdi_extend.vhd
@@ -43,9 +43,7 @@ entity unb2_board_wdi_extend is
   );
 end unb2_board_wdi_extend;
 
-
 architecture str of unb2_board_wdi_extend is
-
   signal wdi_evt     : std_logic;
 
   signal wdi_cnt     : std_logic_vector(g_extend_w - 1 downto 0);
@@ -53,9 +51,7 @@ architecture str of unb2_board_wdi_extend is
 
   signal i_wdi_out   : std_logic;
   signal nxt_wdi_out : std_logic;
-
 begin
-
   wdi_out <= i_wdi_out;
 
   p_clk : process(rst, clk)
@@ -94,5 +90,4 @@ begin
     cnt_en  => wdi_cnt_en,
     count   => wdi_cnt
   );
-
 end str;
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_wdi_reg.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_wdi_reg.vhd
index 365e280976..fa05af1d4f 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_wdi_reg.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_board_wdi_reg.vhd
@@ -43,9 +43,7 @@ entity unb2_board_wdi_reg is
  );
 end unb2_board_wdi_reg;
 
-
 architecture rtl of unb2_board_wdi_reg is
-
   -- Define the actual size of the MM slave register
   constant c_mm_reg : t_c_mem := (latency  => 1,
                                   adr_w    => ceil_log2(1),
@@ -55,9 +53,7 @@ architecture rtl of unb2_board_wdi_reg is
 
   -- For safety, WDI override requires the following word to be written:
   constant c_cmd_reconfigure : std_logic_vector(c_word_w - 1 downto 0 ) := x"B007FAC7";  -- "Boot factory"
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
   begin
     if mm_rst = '1' then
@@ -82,9 +78,6 @@ begin
           when others => null;  -- unused MM addresses
         end case;
       end if;
-
     end if;
   end process;
-
 end rtl;
-
diff --git a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_fpga_sens_reg.vhd b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_fpga_sens_reg.vhd
index c8474454b2..049c7da72e 100644
--- a/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_fpga_sens_reg.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/src/vhdl/unb2_fpga_sens_reg.vhd
@@ -29,7 +29,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity unb2_fpga_sens_reg is
   generic (
     g_sim             : boolean;
@@ -59,13 +58,9 @@ entity unb2_fpga_sens_reg is
   );
 end unb2_fpga_sens_reg;
 
-
 architecture str of unb2_fpga_sens_reg is
-
   --SIGNAL i_temp_high    : STD_LOGIC_VECTOR(6 DOWNTO 0);
-
 begin
-
   temp_high <= (others => '0');  -- i_temp_high;
 
   u_fpga_sense: entity fpga_sense_lib.fpga_sense
@@ -85,5 +80,4 @@ begin
     reg_voltage_store_mosi    => sla_voltage_in,
     reg_voltage_store_miso    => sla_voltage_out
   );
-
 end str;
diff --git a/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_mms_unb2_board_sens.vhd b/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_mms_unb2_board_sens.vhd
index 3128953b34..a91ab0e90c 100644
--- a/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_mms_unb2_board_sens.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_mms_unb2_board_sens.vhd
@@ -40,7 +40,6 @@ use common_lib.tb_common_mem_pkg.all;
 use work.unb2_board_pkg.all;
 
 architecture tb of tb_mms_unb2_board_sens is
-
   constant c_sim              : boolean := true;  -- FALSE;
   constant c_repeat           : natural := 2;
   constant c_clk_freq         : natural := 100 * 10**6;
@@ -77,9 +76,7 @@ architecture tb of tb_mms_unb2_board_sens is
   signal scl_stretch     : std_logic := 'Z';
   signal scl             : std_logic;
   signal sda             : std_logic;
-
 begin
-
   rst <= '0' after 4 * c_clk_period;
   clk <= (not clk) or tb_end after c_clk_period / 2;
 
@@ -147,10 +144,8 @@ begin
     assert TO_UINT(sens_dat) = c_sens_expected(3) report "Wrong hot swap V source value" severity ERROR;
     proc_common_wait_some_cycles(clk, 1);
     assert TO_UINT(sens_dat) = c_sens_expected(4) report "An I2C error occurred" severity ERROR;
-
   end process;
 
-
   -- I2C sensors master
   u_mms_unb2_board_sens : entity work.mms_unb2_board_sens
   generic map (
@@ -210,6 +205,4 @@ begin
     ana_volt_source   => c_uniboard_supply,
     ana_volt_adin     => c_uniboard_adin
   );
-
 end tb;
-
diff --git a/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_clk125_pll.vhd b/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_clk125_pll.vhd
index 3e7d5fa1b9..bd1504ec13 100644
--- a/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_clk125_pll.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_clk125_pll.vhd
@@ -20,7 +20,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose: Simulate phase behaviour of PLL in normal mode
 -- Description:
 -- Usage:
@@ -31,13 +30,10 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_unb2_board_clk125_pll is
 end tb_unb2_board_clk125_pll;
 
-
 architecture tb of tb_unb2_board_clk125_pll is
-
   constant c_ext_clk_period  : time := 8 ns;  -- 125 MHz
 
   signal tb_end      : std_logic := '0';
@@ -48,9 +44,7 @@ architecture tb of tb_unb2_board_clk125_pll is
   signal c2_clk100   : std_logic;
   signal c3_clk125   : std_logic;
   signal pll_locked  : std_logic;
-
 begin
-
   tb_end <= '0', '1' after c_ext_clk_period * 5000;
 
   ext_clk <= not ext_clk or tb_end after c_ext_clk_period / 2;
diff --git a/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_clk200_pll.vhd b/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_clk200_pll.vhd
index 01c62f46e1..ae4e087f1e 100644
--- a/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_clk200_pll.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_clk200_pll.vhd
@@ -20,7 +20,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose: Simulate phase behaviour of PLL in normal mode
 -- Description:
 -- Usage:
@@ -31,13 +30,10 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_unb2_board_clk200_pll is
 end tb_unb2_board_clk200_pll;
 
-
 architecture tb of tb_unb2_board_clk200_pll is
-
   constant c_ext_clk_period    : time := 5 ns;  -- 200 MHz
   constant c_clk_vec_w         : natural := 6;
   constant c_clk_div           : natural := 32;
@@ -63,9 +59,7 @@ architecture tb of tb_unb2_board_clk200_pll is
 
   signal dp_clk200      : std_logic;
   signal dp_rst200      : std_logic;
-
 begin
-
   tb_end <= '0', '1' after c_ext_clk_period * 5000;
 
   ext_clk <= not ext_clk or tb_end after c_ext_clk_period / 2;
@@ -112,5 +106,4 @@ begin
     st_clk200  => dp_clk200,
     st_rst200  => dp_rst200
   );
-
 end tb;
diff --git a/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_clk25_pll.vhd b/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_clk25_pll.vhd
index b460c275ce..b8ea88958d 100644
--- a/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_clk25_pll.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_clk25_pll.vhd
@@ -20,7 +20,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose: Simulate phase behaviour of PLL in normal mode
 -- Description:
 -- Usage:
@@ -31,13 +30,10 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_unb2_board_clk25_pll is
 end tb_unb2_board_clk25_pll;
 
-
 architecture tb of tb_unb2_board_clk25_pll is
-
   constant c_ext_clk_period  : time := 40 ns;  -- 25 MHz
 
   signal tb_end      : std_logic := '0';
@@ -48,9 +44,7 @@ architecture tb of tb_unb2_board_clk25_pll is
   signal c2_clk100   : std_logic;
   signal c3_clk125   : std_logic;
   signal pll_locked  : std_logic;
-
 begin
-
   tb_end <= '0', '1' after c_ext_clk_period * 5000;
 
   ext_clk <= not ext_clk or tb_end after c_ext_clk_period / 2;
diff --git a/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_node_ctrl.vhd b/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_node_ctrl.vhd
index 35e015a38b..1d6125db58 100644
--- a/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_node_ctrl.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_node_ctrl.vhd
@@ -24,13 +24,10 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_unb2_board_node_ctrl is
 end tb_unb2_board_node_ctrl;
 
-
 architecture tb of tb_unb2_board_node_ctrl is
-
   constant c_scale             : natural := 100;  -- scale to speed up simulation
 
   constant c_xo_clk_period     : time := 1 us;  -- 1 MHz XO, slow XO to speed up simulation
@@ -62,9 +59,7 @@ architecture tb of tb_unb2_board_node_ctrl is
   signal pulse_us    : std_logic;
   signal pulse_ms    : std_logic;
   signal pulse_s     : std_logic;
-
 begin
-
   -- run 2000 ms
 
   mm_clk <= not mm_clk after c_mm_clk_period / 2;
@@ -95,5 +90,4 @@ begin
     mm_pulse_ms => pulse_ms,
     mm_pulse_s  => pulse_s
   );
-
 end tb;
diff --git a/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_qsfp_leds.vhd b/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_qsfp_leds.vhd
index 86668b2331..2a4f41e547 100644
--- a/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_qsfp_leds.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board/tb/vhdl/tb_unb2_board_qsfp_leds.vhd
@@ -46,7 +46,6 @@ entity tb_unb2_board_qsfp_leds is
 end tb_unb2_board_qsfp_leds;
 
 architecture tb of tb_unb2_board_qsfp_leds is
-
   constant c_clk_freq_hz    : natural := 200 * 10**6;
   constant c_clk_period_ns  : natural := 10**9 / c_clk_freq_hz;
   constant c_nof_clk_per_us : natural := 1000 / c_clk_period_ns;
@@ -84,9 +83,7 @@ architecture tb of tb_unb2_board_qsfp_leds is
   signal dbg_sop      : std_logic;
   signal dbg_sop_slv  : std_logic_vector(c_nof_lanes - 1 downto 0);
   signal dbg_sosi : t_dp_sosi;
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -186,5 +183,4 @@ begin
     green_led_arr     => user_green_led_arr,
     red_led_arr       => user_red_led_arr
   );
-
 end tb;
diff --git a/boards/uniboard2a/libraries/unb2a_board_10gbe/src/vhdl/unb2_board_10gbe.vhd b/boards/uniboard2a/libraries/unb2a_board_10gbe/src/vhdl/unb2_board_10gbe.vhd
index 62b69dadc3..1abc9ae0a3 100644
--- a/boards/uniboard2a/libraries/unb2a_board_10gbe/src/vhdl/unb2_board_10gbe.vhd
+++ b/boards/uniboard2a/libraries/unb2a_board_10gbe/src/vhdl/unb2_board_10gbe.vhd
@@ -27,7 +27,6 @@ use common_lib.common_mem_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity unb2_board_10gbe is
   generic (
     g_sim                    : boolean := false;
@@ -71,13 +70,10 @@ entity unb2_board_10gbe is
   );
 end unb2_board_10gbe;
 
-
 architecture str of unb2_board_10gbe is
-
   signal tr_ref_clk_312 : std_logic;
   signal tr_ref_clk_156 : std_logic;
   signal tr_ref_rst_156 : std_logic;
-
 begin
   u_unb2_board_clk644_pll : entity tech_pll_lib.tech_pll_xgmii_mac_clocks
   generic map (
@@ -92,7 +88,6 @@ begin
     rst_312    => open
   );
 
-
   u_tr_10GbE: entity tr_10GbE_lib.tr_10GbE
     generic map (
       g_technology    => g_technology,
@@ -136,5 +131,4 @@ begin
       serial_tx_arr       => serial_tx_arr,
       serial_rx_arr       => serial_rx_arr
     );
-
 end str;
diff --git a/boards/uniboard2b/designs/unb2b_arp_ping/src/vhdl/unb2b_arp_ping.vhd b/boards/uniboard2b/designs/unb2b_arp_ping/src/vhdl/unb2b_arp_ping.vhd
index 0b79a074c6..4b7405306f 100644
--- a/boards/uniboard2b/designs/unb2b_arp_ping/src/vhdl/unb2b_arp_ping.vhd
+++ b/boards/uniboard2b/designs/unb2b_arp_ping/src/vhdl/unb2b_arp_ping.vhd
@@ -81,9 +81,7 @@ entity unb2b_arp_ping is
   );
 end unb2b_arp_ping;
 
-
 architecture str of unb2b_arp_ping is
-
   constant c_mm_clk_freq            : natural := c_unb2b_board_mm_clk_freq_50M;
 
   -- System
@@ -178,7 +176,6 @@ architecture str of unb2b_arp_ping is
   signal src_ip                     : std_logic_vector(c_network_ip_addr_slv'range);
   signal src_mac                    : std_logic_vector(c_network_eth_mac_slv'range);
 begin
-
   system_info  <= func_unb2b_board_system_info(VERSION, ID);
   back_id      <= to_uvec(system_info.bck_id, c_8);  -- xx = bck_id
   node_id_ip   <= to_uvec(system_info.node_id + 1, c_8);  -- yy = node_id +1 to avoid reserved 00
@@ -328,7 +325,6 @@ begin
     end if;
   end process;
 
-
   eth1g_mm_rst <= mm_rst;
 
   -- led control
@@ -340,7 +336,6 @@ begin
     end if;
   end process;
 
-
   --u_eth1g_master : ENTITY eth1g_lib.eth1g_master(beh)
   u_eth1g_master : entity eth1g_lib.eth1g_master(rtl)
   generic map (
@@ -362,7 +357,6 @@ begin
     src_ip        => src_ip
   );
 
-
   u_front_led : entity unb2b_board_lib.unb2b_board_qsfp_leds
   generic map (
     g_sim           => g_sim,
@@ -386,6 +380,4 @@ begin
     red_led_arr   => qsfp_red_led_arr,
     QSFP_LED      => QSFP_LED
   );
-
 end str;
-
diff --git a/boards/uniboard2b/designs/unb2b_arp_ping/tb/vhdl/tb_eth1g.vhd b/boards/uniboard2b/designs/unb2b_arp_ping/tb/vhdl/tb_eth1g.vhd
index 4ca8b24be4..e506669594 100644
--- a/boards/uniboard2b/designs/unb2b_arp_ping/tb/vhdl/tb_eth1g.vhd
+++ b/boards/uniboard2b/designs/unb2b_arp_ping/tb/vhdl/tb_eth1g.vhd
@@ -39,7 +39,6 @@
 --   > as 10
 --   > run -all
 
-
 library IEEE, common_lib, dp_lib, technology_lib, eth_lib, tech_tse_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -55,7 +54,6 @@ use tech_tse_lib.tech_tse_pkg.all;
 use tech_tse_lib.tb_tech_tse_pkg.all;
 use eth_lib.eth_pkg.all;
 
-
 entity tb_eth1g is
   -- Test bench control parameters
   generic (
@@ -76,9 +74,7 @@ entity tb_eth1g is
   );
 end tb_eth1g;
 
-
 architecture tb of tb_eth1g is
-
   constant sys_clk_period       : time := 10 ns;  -- 100 MHz
   constant eth_clk_period       : time :=  8 ns;  -- 125 MHz
   constant cable_delay          : time := 12 ns;
@@ -247,7 +243,6 @@ architecture tb of tb_eth1g is
   signal udp_rx_siso_arr     : t_dp_siso_arr(c_eth_nof_udp_ports - 1 downto 0);
   signal udp_rx_sosi_arr     : t_dp_sosi_arr(c_eth_nof_udp_ports - 1 downto 0);
 
-
   -- LCU TSE interface
   signal lcu_init            : std_logic := '1';
   signal lcu_tse_miso        : t_mem_miso;
@@ -273,9 +268,7 @@ architecture tb of tb_eth1g is
   signal rx_pkt_cnt          : natural := 0;
   signal rx_pkt_discarded_cnt: natural := 0;
   signal rx_pkt_flushed_cnt  : std_logic_vector(c_word_w - 1 downto 0);
-
 begin
-
   -- run 50 us
 
   eth_clk <= not eth_clk after eth_clk_period / 2;  -- TSE reference clock
@@ -335,7 +328,6 @@ begin
     wait;
   end process;
 
-
   p_eth_control : process
     variable v_eth_control_word : std_logic_vector(c_word_w - 1 downto 0);
   begin
@@ -502,7 +494,6 @@ begin
     wait;
   end process;
 
-
   p_lcu_receiver : process
   begin
     -- . Avalon ST
@@ -653,5 +644,4 @@ begin
     end if;
     wait;
   end process;
-
 end tb;
diff --git a/boards/uniboard2b/designs/unb2b_arp_ping/tb/vhdl/tb_tb_eth1g.vhd b/boards/uniboard2b/designs/unb2b_arp_ping/tb/vhdl/tb_tb_eth1g.vhd
index cbae477513..ce140222f1 100644
--- a/boards/uniboard2b/designs/unb2b_arp_ping/tb/vhdl/tb_tb_eth1g.vhd
+++ b/boards/uniboard2b/designs/unb2b_arp_ping/tb/vhdl/tb_tb_eth1g.vhd
@@ -33,24 +33,19 @@ use technology_lib.technology_pkg.all;
 use technology_lib.technology_select_pkg.all;
 use tech_tse_lib.tb_tech_tse_pkg.all;
 
-
 entity tb_tb_eth1g is
   generic (
     g_technology_dut : natural := c_tech_select_default
   );
 end tb_tb_eth1g;
 
-
 architecture tb of tb_tb_eth1g is
-
   constant c_technology_lcu : natural := c_tech_select_default;
 
   constant c_tb_end_vec : std_logic_vector(15 downto 0) := (others => '1');
   signal   tb_end_vec   : std_logic_vector(15 downto 0) := c_tb_end_vec;  -- sufficiently long to fit all tb instances
   signal   tb_end       : std_logic := '0';
-
 begin
-
 -- g_technology_dut : NATURAL := c_tech_select_default;
 -- g_technology_lcu : NATURAL := c_tech_select_default;
 -- g_frm_discard_en : BOOLEAN := TRUE;   -- when TRUE discard frame types that would otherwise have to be discarded by the Nios MM master
diff --git a/boards/uniboard2b/designs/unb2b_arp_ping/tb/vhdl/tb_unb2b_arp_ping.vhd b/boards/uniboard2b/designs/unb2b_arp_ping/tb/vhdl/tb_unb2b_arp_ping.vhd
index 9ef33d30ab..7acf42ed8e 100644
--- a/boards/uniboard2b/designs/unb2b_arp_ping/tb/vhdl/tb_unb2b_arp_ping.vhd
+++ b/boards/uniboard2b/designs/unb2b_arp_ping/tb/vhdl/tb_unb2b_arp_ping.vhd
@@ -56,7 +56,6 @@ use tech_tse_lib.tech_tse_pkg.all;
 use tech_tse_lib.tb_tech_tse_pkg.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity tb_unb2b_arp_ping is
     generic (
       g_frm_discard_en : boolean := false;  -- when TRUE discard frame types that would otherwise have to be discarded by the Nios MM master
@@ -75,7 +74,6 @@ entity tb_unb2b_arp_ping is
 end tb_unb2b_arp_ping;
 
 architecture tb of tb_unb2b_arp_ping is
-
   constant c_sim             : boolean := false;  -- TRUE;
   constant c_sim_level       : natural := 1;  -- 0 = use IP; 1 = use fast serdes model;
 
@@ -292,9 +290,7 @@ architecture tb of tb_unb2b_arp_ping is
   signal tx_total_header     : t_network_total_header;  -- transmitted packet header
   signal discard_total_header: t_network_total_header;  -- transmitted packet header for to be discarded packet
   signal exp_total_header    : t_network_total_header;  -- expected received packet header
-
 begin
-
   ------------------------------------------------------------------------------
   -- DUT
   ------------------------------------------------------------------------------
@@ -444,7 +440,6 @@ begin
   exp_total_header.icmp <= c_exp_icmp_header;
   exp_total_header.udp  <= c_exp_udp_header;
 
-
   p_lcu_transmitter : process
   begin
     -- . Avalon ST
@@ -505,7 +500,6 @@ begin
     wait;
   end process;
 
-
   p_lcu_receiver : process
   begin
     -- . Avalon ST
@@ -578,5 +572,4 @@ begin
     end if;
     wait;
   end process;
-
 end tb;
diff --git a/boards/uniboard2b/designs/unb2b_heater/src/vhdl/mmm_unb2b_heater.vhd b/boards/uniboard2b/designs/unb2b_heater/src/vhdl/mmm_unb2b_heater.vhd
index 8c7247cb87..ccfa91c513 100644
--- a/boards/uniboard2b/designs/unb2b_heater/src/vhdl/mmm_unb2b_heater.vhd
+++ b/boards/uniboard2b/designs/unb2b_heater/src/vhdl/mmm_unb2b_heater.vhd
@@ -30,7 +30,6 @@ use mm_lib.mm_file_pkg.all;
 use mm_lib.mm_file_unb_pkg.all;
 use work.qsys_unb2b_heater_pkg.all;
 
-
 entity mmm_unb2b_heater is
   generic (
     g_sim         : boolean := false;  -- FALSE: use QSYS; TRUE: use mm_file I/O
@@ -106,19 +105,15 @@ entity mmm_unb2b_heater is
 end mmm_unb2b_heater;
 
 architecture str of mmm_unb2b_heater is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
   signal i_reset_n         : std_logic;
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     u_mm_file_reg_unb_system_info : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "PIO_SYSTEM_INFO")
                                                port map(mm_rst, mm_clk, reg_unb_system_info_mosi, reg_unb_system_info_miso );
 
@@ -155,7 +150,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk, c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
diff --git a/boards/uniboard2b/designs/unb2b_heater/src/vhdl/qsys_unb2b_heater_pkg.vhd b/boards/uniboard2b/designs/unb2b_heater/src/vhdl/qsys_unb2b_heater_pkg.vhd
index 831de95afb..b36fb7ceda 100644
--- a/boards/uniboard2b/designs/unb2b_heater/src/vhdl/qsys_unb2b_heater_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_heater/src/vhdl/qsys_unb2b_heater_pkg.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_unb2b_heater_pkg is
-
     -----------------------------------------------------------------------------
     -- this component declaration is copy-pasted from Quartus v17 QSYS builder
     -----------------------------------------------------------------------------
@@ -159,5 +158,4 @@ package qsys_unb2b_heater_pkg is
         );
     end component qsys_unb2b_heater;
 
-
 end qsys_unb2b_heater_pkg;
diff --git a/boards/uniboard2b/designs/unb2b_heater/src/vhdl/unb2b_heater.vhd b/boards/uniboard2b/designs/unb2b_heater/src/vhdl/unb2b_heater.vhd
index 9c548cd558..be12b6758a 100644
--- a/boards/uniboard2b/designs/unb2b_heater/src/vhdl/unb2b_heater.vhd
+++ b/boards/uniboard2b/designs/unb2b_heater/src/vhdl/unb2b_heater.vhd
@@ -72,9 +72,7 @@ entity unb2b_heater is
   );
 end unb2b_heater;
 
-
 architecture str of unb2b_heater is
-
   -- Firmware version x.y
   constant c_fw_version             : t_unb2b_board_fw_version := (1, 1);
   constant c_mm_clk_freq            : natural := c_unb2b_board_mm_clk_freq_50M;
@@ -158,9 +156,7 @@ architecture str of unb2b_heater is
   -- QSFP leds
   signal qsfp_green_led_arr         : std_logic_vector(c_unb2b_board_tr_qsfp.nof_bus - 1 downto 0);
   signal qsfp_red_led_arr           : std_logic_vector(c_unb2b_board_tr_qsfp.nof_bus - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -385,7 +381,6 @@ begin
     QSFP_LED      => QSFP_LED
   );
 
-
   u_heater : entity util_lib.util_heater
   generic map (
     g_technology  => g_technology,
@@ -407,4 +402,3 @@ begin
     sla_out => reg_heater_miso
   );
 end str;
-
diff --git a/boards/uniboard2b/designs/unb2b_heater/tb/vhdl/tb_unb2b_heater.vhd b/boards/uniboard2b/designs/unb2b_heater/tb/vhdl/tb_unb2b_heater.vhd
index 0d2dfea153..aec05451ad 100644
--- a/boards/uniboard2b/designs/unb2b_heater/tb/vhdl/tb_unb2b_heater.vhd
+++ b/boards/uniboard2b/designs/unb2b_heater/tb/vhdl/tb_unb2b_heater.vhd
@@ -58,7 +58,6 @@ entity tb_unb2b_heater is
 end tb_unb2b_heater;
 
 architecture tb of tb_unb2b_heater is
-
   constant c_sim             : boolean := true;
 
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -110,9 +109,7 @@ architecture tb of tb_unb2b_heater is
   constant c_uniboard_current    : real := 5.0;  -- = assume 5.0 A on UniBoard
   constant c_uniboard_supply     : real := 48.0;  -- = assume 48.0 V on UniBoard
   constant c_uniboard_adin       : real := -1.0;  -- = NC on UniBoard
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -216,5 +213,4 @@ begin
     ana_volt_source   => c_uniboard_supply,
     ana_volt_adin     => c_uniboard_adin
   );
-
 end tb;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_corepll/altjesd_ss_RX_corepll_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_corepll/altjesd_ss_RX_corepll_inst.vhd
index 7d7bea513e..1188b1f4a3 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_corepll/altjesd_ss_RX_corepll_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_corepll/altjesd_ss_RX_corepll_inst.vhd
@@ -16,4 +16,3 @@
 			refclk   => CONNECTED_TO_refclk,  -- refclk.clk
 			rst      => CONNECTED_TO_rst  -- reset.reset
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_frame_reset/altjesd_ss_RX_frame_reset_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_frame_reset/altjesd_ss_RX_frame_reset_inst.vhd
index 1bc0ee7c56..4d125d7d6b 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_frame_reset/altjesd_ss_RX_frame_reset_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_frame_reset/altjesd_ss_RX_frame_reset_inst.vhd
@@ -12,4 +12,3 @@
 			in_reset_n  => CONNECTED_TO_in_reset_n,  -- in_reset.reset_n
 			out_reset_n => CONNECTED_TO_out_reset_n  -- out_reset.reset_n
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_link_reset/altjesd_ss_RX_link_reset_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_link_reset/altjesd_ss_RX_link_reset_inst.vhd
index e6c8fc658b..2fdfadb51a 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_link_reset/altjesd_ss_RX_link_reset_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_link_reset/altjesd_ss_RX_link_reset_inst.vhd
@@ -12,4 +12,3 @@
 			in_reset_n  => CONNECTED_TO_in_reset_n,  -- in_reset.reset_n
 			out_reset_n => CONNECTED_TO_out_reset_n  -- out_reset.reset_n
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_reset_seq/altjesd_ss_RX_reset_seq_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_reset_seq/altjesd_ss_RX_reset_seq_inst.vhd
index 46793b217e..f5e2ba1f77 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_reset_seq/altjesd_ss_RX_reset_seq_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_reset_seq/altjesd_ss_RX_reset_seq_inst.vhd
@@ -160,4 +160,3 @@
 			reset_out6       => CONNECTED_TO_reset_out6,  -- reset_out6.reset
 			reset_out7       => CONNECTED_TO_reset_out7  -- reset_out7.reset
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_xcvr_reset_control/altjesd_ss_RX_xcvr_reset_control_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_xcvr_reset_control/altjesd_ss_RX_xcvr_reset_control_inst.vhd
index 4aa29f21f8..e49f93a337 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_xcvr_reset_control/altjesd_ss_RX_xcvr_reset_control_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_xcvr_reset_control/altjesd_ss_RX_xcvr_reset_control_inst.vhd
@@ -22,4 +22,3 @@
 			rx_is_lockedtodata => CONNECTED_TO_rx_is_lockedtodata,  -- rx_is_lockedtodata.rx_is_lockedtodata
 			rx_ready           => CONNECTED_TO_rx_ready  -- rx_ready.rx_ready
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/device_clk/device_clk_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/device_clk/device_clk_inst.vhd
index bfd91a8bfa..af64e25109 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/device_clk/device_clk_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/device_clk/device_clk_inst.vhd
@@ -14,4 +14,3 @@
 			reset_n     => CONNECTED_TO_reset_n,  -- clk_in_reset.reset_n
 			reset_n_out => CONNECTED_TO_reset_n_out  -- clk_reset.reset_n
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/frame_clk/frame_clk_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/frame_clk/frame_clk_inst.vhd
index 342b6062c1..26992b63a4 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/frame_clk/frame_clk_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/frame_clk/frame_clk_inst.vhd
@@ -14,4 +14,3 @@
 			reset_n     => CONNECTED_TO_reset_n,  -- clk_in_reset.reset_n
 			reset_n_out => CONNECTED_TO_reset_n_out  -- clk_reset.reset_n
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/jesd/jesd_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/jesd/jesd_inst.vhd
index 9868df2cdd..745dc1937c 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/jesd/jesd_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/jesd/jesd_inst.vhd
@@ -98,4 +98,3 @@
 			somf                       => CONNECTED_TO_somf,  -- somf.export
 			sysref                     => CONNECTED_TO_sysref  -- sysref.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/link_clk/link_clk_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/link_clk/link_clk_inst.vhd
index 7da9be04fe..acbc33a2d1 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/link_clk/link_clk_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/link_clk/link_clk_inst.vhd
@@ -14,4 +14,3 @@
 			reset_n     => CONNECTED_TO_reset_n,  -- clk_in_reset.reset_n
 			reset_n_out => CONNECTED_TO_reset_n_out  -- clk_reset.reset_n
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/qsys_unb2b_minimal_avs_common_mm_0_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/qsys_unb2b_minimal_avs_common_mm_0_inst.vhd
index c97253ac79..42aae3ddf0 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/qsys_unb2b_minimal_avs_common_mm_0_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/qsys_unb2b_minimal_avs_common_mm_0_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/qsys_unb2b_minimal_avs_common_mm_1_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/qsys_unb2b_minimal_avs_common_mm_1_inst.vhd
index b57aa7daff..4ddaf7fa7d 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/qsys_unb2b_minimal_avs_common_mm_1_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/qsys_unb2b_minimal_avs_common_mm_1_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/avs2_eth_coe.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/avs2_eth_coe.vhd
index 3c94c1901f..d648f26fb1 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/avs2_eth_coe.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/avs2_eth_coe.vhd
@@ -31,7 +31,6 @@ use common_lib.common_pkg.all;
 use tech_tse_lib.tech_tse_pkg.all;
 use work.eth_pkg.all;
 
-
 entity avs2_eth_coe is
   port (
     ----------------------------------------------------------------------------
@@ -100,10 +99,8 @@ entity avs2_eth_coe is
   );
 end avs2_eth_coe;
 
-
 architecture wrap of avs2_eth_coe is
 begin
-
   ------------------------------------------------------------------------------
   -- Wires
 
@@ -135,5 +132,4 @@ begin
 
   -- Interrupt Sender interface
   ins_interrupt_irq        <= coe_irq_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/common_network_layers_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/common_network_layers_pkg.vhd
index 3fc6ebb7a2..e879f1b9ed 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/common_network_layers_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/common_network_layers_pkg.vhd
@@ -28,7 +28,6 @@ use IEEE.numeric_std.all;
 use work.common_pkg.all;
 
 package common_network_layers_pkg is
-
   -- All *_len constants are in nof octets = nof bytes = c_8 bits
 
   ------------------------------------------------------------------------------
@@ -353,6 +352,5 @@ package common_network_layers_pkg is
 
 end common_network_layers_pkg;
 
-
 package body common_network_layers_pkg is
 end common_network_layers_pkg;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/common_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/common_pkg.vhd
index 9469fd2656..4bd7e15cc8 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/common_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/common_pkg.vhd
@@ -35,7 +35,6 @@ use IEEE.numeric_std.all;
 use IEEE.math_real.all;
 
 package common_pkg is
-
   -- CONSTANT DECLARATIONS ----------------------------------------------------
 
   -- some integers
@@ -160,7 +159,6 @@ package common_pkg is
     clken : std_logic;  -- := '1';
   end record;
 
-
   -- FUNCTION DECLARATIONS ----------------------------------------------------
 
   -- All functions assume [high downto low] input ranges
@@ -461,7 +459,6 @@ package common_pkg is
 end common_pkg;
 
 package body common_pkg is
-
   function pow2(n : natural) return natural is
   begin
     return 2**n;
@@ -1393,7 +1390,6 @@ package body common_pkg is
     return v_mat;
   end;
 
-
   -- Support concatenation of up to 7 slv into 1 slv
   function func_slv_concat(use_a, use_b, use_c, use_d, use_e, use_f, use_g : boolean; a, b, c, d, e, f, g : std_logic_vector) return std_logic_vector is
     constant c_max_w : natural := a'length + b'length + c'length + d'length + e'length + f'length + g'length;
@@ -1545,7 +1541,6 @@ package body common_pkg is
     return func_slv_extract(use_a, use_b, false, false, false, false, false, a_w, b_w, 0, 0, 0, 0, 0, vec, sel);
   end func_slv_extract;
 
-
   function TO_UINT(vec : std_logic_vector) return natural is
   begin
     return to_integer(unsigned(vec));
@@ -1675,7 +1670,6 @@ package body common_pkg is
     return std_logic_vector(RESIZE_NUM(unsigned(l_vec), res_w) - unsigned(r_vec));
   end;
 
-
   function ADD_SVEC(l_vec : std_logic_vector; r_vec : std_logic_vector) return std_logic_vector is
   begin
     return ADD_SVEC(l_vec, r_vec, l_vec'length);
@@ -1837,7 +1831,6 @@ package body common_pkg is
     return v_res;
   end;
 
-
   -- Functions s_round, s_round_up and u_round:
   --
   -- . The returned output width is input width - n.
@@ -2137,7 +2130,6 @@ package body common_pkg is
     return str((i + 1) * width - 1 downto i * width);
   end;
 
-
   function nat_arr_to_concat_slv(nat_arr: t_natural_arr; nof_elements: natural) return std_logic_vector is
     variable v_concat_slv : std_logic_vector(nof_elements * 32 - 1 downto 0) := (others => '0');
   begin
@@ -2147,7 +2139,6 @@ package body common_pkg is
     return v_concat_slv;
   end;
 
-
   ------------------------------------------------------------------------------
   -- common_fifo_*
   ------------------------------------------------------------------------------
@@ -2177,7 +2168,6 @@ package body common_pkg is
     --synthesis translate_on
   end procedure proc_common_fifo_asserts;
 
-
   ------------------------------------------------------------------------------
   -- common_fanout_tree
   ------------------------------------------------------------------------------
@@ -2198,7 +2188,6 @@ package body common_pkg is
     return v_stage_pipeline_arr;
   end function func_common_fanout_tree_pipelining;
 
-
   ------------------------------------------------------------------------------
   -- common_reorder_symbol
   ------------------------------------------------------------------------------
@@ -2360,4 +2349,3 @@ package body common_pkg is
   end proc_common_dclk_generate_sclk;
 
 end common_pkg;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/dp_stream_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/dp_stream_pkg.vhd
index 40128fea21..7b6d1a2da0 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/dp_stream_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/dp_stream_pkg.vhd
@@ -25,7 +25,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
 package dp_stream_pkg is
-
   ------------------------------------------------------------------------------
   -- General DP stream record defintion
   ------------------------------------------------------------------------------
@@ -395,9 +394,7 @@ package dp_stream_pkg is
 
 end dp_stream_pkg;
 
-
 package body dp_stream_pkg is
-
   -- Check sosi.valid against siso.ready
   procedure proc_dp_siso_alert(constant c_ready_latency : in    natural;
                                signal   clk             : in    std_logic;
@@ -412,6 +409,7 @@ package body dp_stream_pkg is
       if sosi.valid = '1' and ready_reg(c_ready_latency) = '0' then
         report "RL ERROR" severity FAILURE;
       end if;
+
       ready_reg( 1 to c_ready_latency) <= ready_reg( 0 to c_ready_latency - 1);
     end if;
   end proc_dp_siso_alert;
@@ -623,7 +621,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_data_shift_first;
 
-
   -- Shift and combine part of previous data and this data,
   function func_dp_data_shift(prev_sosi, this_sosi : t_dp_sosi; symbol_w, nof_symbols_per_data, nof_symbols_from_this : natural) return t_dp_sosi is
     variable vK     : natural := nof_symbols_from_this;
@@ -656,7 +653,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_data_shift;
 
-
   -- Shift part of tail data and account for input empty
   function func_dp_data_shift_last(tail_sosi : t_dp_sosi; symbol_w, nof_symbols_per_data, nof_symbols_from_tail, input_empty : natural) return t_dp_sosi is
     variable vK     : natural := nof_symbols_from_tail;
@@ -685,7 +681,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_data_shift_last;
 
-
   -- Determine resulting empty if two streams are concatenated
   -- . both empty must use the same nof symbols per data
   function func_dp_empty_concat(head_empty, tail_empty : std_logic_vector; nof_symbols_per_data : natural) return std_logic_vector is
@@ -713,7 +708,6 @@ package body dp_stream_pkg is
     return TO_UVEC(v_empty, head_empty'length);
   end func_dp_empty_split;
 
-
   -- Multiplex the t_dp_sosi_arr based on the valid, assuming that at most one input is active valid.
   function func_dp_sosi_arr_mux(dp : t_dp_sosi_arr) return t_dp_sosi is
     variable v_sosi : t_dp_sosi := c_dp_sosi_rst;
@@ -727,7 +721,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_sosi_arr_mux;
 
-
   -- Determine the combined logical value of corresponding STD_LOGIC fields in t_dp_*_arr (for all elements or only for the mask[]='1' elements)
   function func_dp_stream_arr_and(dp : t_dp_siso_arr; mask : std_logic_vector; str : string) return std_logic is
     variable v_vec : std_logic_vector(dp'range) := (others => '1');  -- set default v_vec such that unmasked input have no influence on operation result
@@ -845,7 +838,6 @@ package body dp_stream_pkg is
     return func_dp_stream_arr_or(dp, c_mask, str);
   end func_dp_stream_arr_or;
 
-
   -- Functions to set or get a STD_LOGIC field as a STD_LOGIC_VECTOR to or from an siso or an sosi array
   function func_dp_stream_arr_set(dp : t_dp_siso_arr; slv : std_logic_vector; str : string) return t_dp_siso_arr is
     variable v_dp  : t_dp_siso_arr(dp'range)    := dp;  -- default
@@ -913,7 +905,6 @@ package body dp_stream_pkg is
     return v_ctrl;
   end func_dp_stream_arr_get;
 
-
   -- Functions to select elements from two siso or two sosi arrays (sel[] = '1' selects a, sel[] = '0' selects b)
   function func_dp_stream_arr_select(sel : std_logic_vector; a, b : t_dp_siso) return t_dp_siso_arr is
     variable v_dp : t_dp_siso_arr(sel'range);
@@ -1164,7 +1155,6 @@ package body dp_stream_pkg is
     return v_dp;
   end func_dp_stream_arr_copy_valid_bsn;
 
-
   -- Functions to combinatorially handle channels
   function func_dp_stream_channel_set(st_sosi : t_dp_sosi; ch : natural) return t_dp_sosi is
     variable v_rec : t_dp_sosi := st_sosi;
@@ -1195,7 +1185,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_channel_remove;
 
-
   function func_dp_stream_error_set(st_sosi : t_dp_sosi; n : natural) return t_dp_sosi is
     variable v_rec : t_dp_sosi := st_sosi;
   begin
@@ -1203,7 +1192,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_error_set;
 
-
   function func_dp_stream_bsn_set(st_sosi : t_dp_sosi; bsn : std_logic_vector) return t_dp_sosi is
     variable v_rec : t_dp_sosi := st_sosi;
   begin
@@ -1211,7 +1199,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_bsn_set;
 
-
   function func_dp_stream_combine_info_and_data(info, data : t_dp_sosi) return t_dp_sosi is
     variable v_rec : t_dp_sosi := data;  -- Sosi data fields
   begin
@@ -1224,7 +1211,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_combine_info_and_data;
 
-
   function func_dp_stream_slv_to_integer(slv_sosi : t_dp_sosi; w : natural) return t_dp_sosi_integer is
     variable v_rec : t_dp_sosi_integer;
   begin
@@ -1487,4 +1473,3 @@ package body dp_stream_pkg is
   end;
 
 end dp_stream_pkg;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/eth_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/eth_pkg.vhd
index d1ec55fe6f..1036675757 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/eth_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/eth_pkg.vhd
@@ -28,9 +28,7 @@ use common_lib.common_network_layers_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use tech_tse_lib.tech_tse_pkg.all;
 
-
 package eth_pkg is
-
   constant c_eth_data_w                : natural := c_tech_tse_data_w;  -- = c_word_w
   constant c_eth_empty_w               : natural := c_tech_tse_empty_w;  -- = ceil_log2(c_word_sz) = 2;
   constant c_eth_error_w               : natural := c_tech_tse_error_w;  -- = 6, but no error field, pass error info on via checksum or CRC /= 0 in packet word
@@ -57,7 +55,6 @@ package eth_pkg is
 
   type t_eth_data_arr is array (integer range <>) of std_logic_vector(c_eth_data_w - 1 downto 0);
 
-
   ------------------------------------------------------------------------------
   -- Definitions for eth header status
   ------------------------------------------------------------------------------
@@ -219,9 +216,7 @@ package eth_pkg is
 
 end eth_pkg;
 
-
 package body eth_pkg is
-
   -- Register mapping functions
   function func_eth_mm_reg_demux(mm_reg : std_logic_vector) return t_eth_mm_reg_demux is
     variable v_reg : t_eth_mm_reg_demux;
@@ -231,6 +226,7 @@ package body eth_pkg is
       v_reg.udp_ports_en(I) := mm_reg(c_network_udp_port_w   + (I - 1) * c_word_w);  -- [16]   = UDP port enable
       v_reg.udp_ports(I)    := mm_reg(c_network_udp_port_w - 1 + (I - 1) * c_word_w downto (I - 1) * c_word_w);  -- [15:0] = UDP port number
     end loop;
+
     return v_reg;
   end func_eth_mm_reg_demux;
 
@@ -350,4 +346,3 @@ package body eth_pkg is
   end func_eth_mm_reg_status;
 
 end eth_pkg;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/tech_tse_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/tech_tse_pkg.vhd
index 2eb92cbc7d..177eb750c7 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/tech_tse_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/tech_tse_pkg.vhd
@@ -25,7 +25,6 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
 package tech_tse_pkg is
-
   constant c_tech_tse_reg_addr_w           : natural := 8;  -- = max 256 MAC registers
   constant c_tech_tse_byte_addr_w          : natural := c_tech_tse_reg_addr_w + 2;
   constant c_tech_tse_byte_addr_pcs_offset : natural := 16#200#;  -- table 4.8, 4.9 in ug_ethernet.pdf
@@ -84,6 +83,5 @@ package tech_tse_pkg is
 
 end tech_tse_pkg;
 
-
 package body tech_tse_pkg is
 end tech_tse_pkg;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/avs2_eth_coe.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/avs2_eth_coe.vhd
index 3c94c1901f..d648f26fb1 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/avs2_eth_coe.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/avs2_eth_coe.vhd
@@ -31,7 +31,6 @@ use common_lib.common_pkg.all;
 use tech_tse_lib.tech_tse_pkg.all;
 use work.eth_pkg.all;
 
-
 entity avs2_eth_coe is
   port (
     ----------------------------------------------------------------------------
@@ -100,10 +99,8 @@ entity avs2_eth_coe is
   );
 end avs2_eth_coe;
 
-
 architecture wrap of avs2_eth_coe is
 begin
-
   ------------------------------------------------------------------------------
   -- Wires
 
@@ -135,5 +132,4 @@ begin
 
   -- Interrupt Sender interface
   ins_interrupt_irq        <= coe_irq_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/common_network_layers_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/common_network_layers_pkg.vhd
index 3fc6ebb7a2..e879f1b9ed 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/common_network_layers_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/common_network_layers_pkg.vhd
@@ -28,7 +28,6 @@ use IEEE.numeric_std.all;
 use work.common_pkg.all;
 
 package common_network_layers_pkg is
-
   -- All *_len constants are in nof octets = nof bytes = c_8 bits
 
   ------------------------------------------------------------------------------
@@ -353,6 +352,5 @@ package common_network_layers_pkg is
 
 end common_network_layers_pkg;
 
-
 package body common_network_layers_pkg is
 end common_network_layers_pkg;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/common_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/common_pkg.vhd
index 9469fd2656..4bd7e15cc8 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/common_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/common_pkg.vhd
@@ -35,7 +35,6 @@ use IEEE.numeric_std.all;
 use IEEE.math_real.all;
 
 package common_pkg is
-
   -- CONSTANT DECLARATIONS ----------------------------------------------------
 
   -- some integers
@@ -160,7 +159,6 @@ package common_pkg is
     clken : std_logic;  -- := '1';
   end record;
 
-
   -- FUNCTION DECLARATIONS ----------------------------------------------------
 
   -- All functions assume [high downto low] input ranges
@@ -461,7 +459,6 @@ package common_pkg is
 end common_pkg;
 
 package body common_pkg is
-
   function pow2(n : natural) return natural is
   begin
     return 2**n;
@@ -1393,7 +1390,6 @@ package body common_pkg is
     return v_mat;
   end;
 
-
   -- Support concatenation of up to 7 slv into 1 slv
   function func_slv_concat(use_a, use_b, use_c, use_d, use_e, use_f, use_g : boolean; a, b, c, d, e, f, g : std_logic_vector) return std_logic_vector is
     constant c_max_w : natural := a'length + b'length + c'length + d'length + e'length + f'length + g'length;
@@ -1545,7 +1541,6 @@ package body common_pkg is
     return func_slv_extract(use_a, use_b, false, false, false, false, false, a_w, b_w, 0, 0, 0, 0, 0, vec, sel);
   end func_slv_extract;
 
-
   function TO_UINT(vec : std_logic_vector) return natural is
   begin
     return to_integer(unsigned(vec));
@@ -1675,7 +1670,6 @@ package body common_pkg is
     return std_logic_vector(RESIZE_NUM(unsigned(l_vec), res_w) - unsigned(r_vec));
   end;
 
-
   function ADD_SVEC(l_vec : std_logic_vector; r_vec : std_logic_vector) return std_logic_vector is
   begin
     return ADD_SVEC(l_vec, r_vec, l_vec'length);
@@ -1837,7 +1831,6 @@ package body common_pkg is
     return v_res;
   end;
 
-
   -- Functions s_round, s_round_up and u_round:
   --
   -- . The returned output width is input width - n.
@@ -2137,7 +2130,6 @@ package body common_pkg is
     return str((i + 1) * width - 1 downto i * width);
   end;
 
-
   function nat_arr_to_concat_slv(nat_arr: t_natural_arr; nof_elements: natural) return std_logic_vector is
     variable v_concat_slv : std_logic_vector(nof_elements * 32 - 1 downto 0) := (others => '0');
   begin
@@ -2147,7 +2139,6 @@ package body common_pkg is
     return v_concat_slv;
   end;
 
-
   ------------------------------------------------------------------------------
   -- common_fifo_*
   ------------------------------------------------------------------------------
@@ -2177,7 +2168,6 @@ package body common_pkg is
     --synthesis translate_on
   end procedure proc_common_fifo_asserts;
 
-
   ------------------------------------------------------------------------------
   -- common_fanout_tree
   ------------------------------------------------------------------------------
@@ -2198,7 +2188,6 @@ package body common_pkg is
     return v_stage_pipeline_arr;
   end function func_common_fanout_tree_pipelining;
 
-
   ------------------------------------------------------------------------------
   -- common_reorder_symbol
   ------------------------------------------------------------------------------
@@ -2360,4 +2349,3 @@ package body common_pkg is
   end proc_common_dclk_generate_sclk;
 
 end common_pkg;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/dp_stream_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/dp_stream_pkg.vhd
index 40128fea21..7b6d1a2da0 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/dp_stream_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/dp_stream_pkg.vhd
@@ -25,7 +25,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
 package dp_stream_pkg is
-
   ------------------------------------------------------------------------------
   -- General DP stream record defintion
   ------------------------------------------------------------------------------
@@ -395,9 +394,7 @@ package dp_stream_pkg is
 
 end dp_stream_pkg;
 
-
 package body dp_stream_pkg is
-
   -- Check sosi.valid against siso.ready
   procedure proc_dp_siso_alert(constant c_ready_latency : in    natural;
                                signal   clk             : in    std_logic;
@@ -412,6 +409,7 @@ package body dp_stream_pkg is
       if sosi.valid = '1' and ready_reg(c_ready_latency) = '0' then
         report "RL ERROR" severity FAILURE;
       end if;
+
       ready_reg( 1 to c_ready_latency) <= ready_reg( 0 to c_ready_latency - 1);
     end if;
   end proc_dp_siso_alert;
@@ -623,7 +621,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_data_shift_first;
 
-
   -- Shift and combine part of previous data and this data,
   function func_dp_data_shift(prev_sosi, this_sosi : t_dp_sosi; symbol_w, nof_symbols_per_data, nof_symbols_from_this : natural) return t_dp_sosi is
     variable vK     : natural := nof_symbols_from_this;
@@ -656,7 +653,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_data_shift;
 
-
   -- Shift part of tail data and account for input empty
   function func_dp_data_shift_last(tail_sosi : t_dp_sosi; symbol_w, nof_symbols_per_data, nof_symbols_from_tail, input_empty : natural) return t_dp_sosi is
     variable vK     : natural := nof_symbols_from_tail;
@@ -685,7 +681,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_data_shift_last;
 
-
   -- Determine resulting empty if two streams are concatenated
   -- . both empty must use the same nof symbols per data
   function func_dp_empty_concat(head_empty, tail_empty : std_logic_vector; nof_symbols_per_data : natural) return std_logic_vector is
@@ -713,7 +708,6 @@ package body dp_stream_pkg is
     return TO_UVEC(v_empty, head_empty'length);
   end func_dp_empty_split;
 
-
   -- Multiplex the t_dp_sosi_arr based on the valid, assuming that at most one input is active valid.
   function func_dp_sosi_arr_mux(dp : t_dp_sosi_arr) return t_dp_sosi is
     variable v_sosi : t_dp_sosi := c_dp_sosi_rst;
@@ -727,7 +721,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_sosi_arr_mux;
 
-
   -- Determine the combined logical value of corresponding STD_LOGIC fields in t_dp_*_arr (for all elements or only for the mask[]='1' elements)
   function func_dp_stream_arr_and(dp : t_dp_siso_arr; mask : std_logic_vector; str : string) return std_logic is
     variable v_vec : std_logic_vector(dp'range) := (others => '1');  -- set default v_vec such that unmasked input have no influence on operation result
@@ -845,7 +838,6 @@ package body dp_stream_pkg is
     return func_dp_stream_arr_or(dp, c_mask, str);
   end func_dp_stream_arr_or;
 
-
   -- Functions to set or get a STD_LOGIC field as a STD_LOGIC_VECTOR to or from an siso or an sosi array
   function func_dp_stream_arr_set(dp : t_dp_siso_arr; slv : std_logic_vector; str : string) return t_dp_siso_arr is
     variable v_dp  : t_dp_siso_arr(dp'range)    := dp;  -- default
@@ -913,7 +905,6 @@ package body dp_stream_pkg is
     return v_ctrl;
   end func_dp_stream_arr_get;
 
-
   -- Functions to select elements from two siso or two sosi arrays (sel[] = '1' selects a, sel[] = '0' selects b)
   function func_dp_stream_arr_select(sel : std_logic_vector; a, b : t_dp_siso) return t_dp_siso_arr is
     variable v_dp : t_dp_siso_arr(sel'range);
@@ -1164,7 +1155,6 @@ package body dp_stream_pkg is
     return v_dp;
   end func_dp_stream_arr_copy_valid_bsn;
 
-
   -- Functions to combinatorially handle channels
   function func_dp_stream_channel_set(st_sosi : t_dp_sosi; ch : natural) return t_dp_sosi is
     variable v_rec : t_dp_sosi := st_sosi;
@@ -1195,7 +1185,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_channel_remove;
 
-
   function func_dp_stream_error_set(st_sosi : t_dp_sosi; n : natural) return t_dp_sosi is
     variable v_rec : t_dp_sosi := st_sosi;
   begin
@@ -1203,7 +1192,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_error_set;
 
-
   function func_dp_stream_bsn_set(st_sosi : t_dp_sosi; bsn : std_logic_vector) return t_dp_sosi is
     variable v_rec : t_dp_sosi := st_sosi;
   begin
@@ -1211,7 +1199,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_bsn_set;
 
-
   function func_dp_stream_combine_info_and_data(info, data : t_dp_sosi) return t_dp_sosi is
     variable v_rec : t_dp_sosi := data;  -- Sosi data fields
   begin
@@ -1224,7 +1211,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_combine_info_and_data;
 
-
   function func_dp_stream_slv_to_integer(slv_sosi : t_dp_sosi; w : natural) return t_dp_sosi_integer is
     variable v_rec : t_dp_sosi_integer;
   begin
@@ -1487,4 +1473,3 @@ package body dp_stream_pkg is
   end;
 
 end dp_stream_pkg;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/eth_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/eth_pkg.vhd
index d1ec55fe6f..1036675757 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/eth_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/eth_pkg.vhd
@@ -28,9 +28,7 @@ use common_lib.common_network_layers_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use tech_tse_lib.tech_tse_pkg.all;
 
-
 package eth_pkg is
-
   constant c_eth_data_w                : natural := c_tech_tse_data_w;  -- = c_word_w
   constant c_eth_empty_w               : natural := c_tech_tse_empty_w;  -- = ceil_log2(c_word_sz) = 2;
   constant c_eth_error_w               : natural := c_tech_tse_error_w;  -- = 6, but no error field, pass error info on via checksum or CRC /= 0 in packet word
@@ -57,7 +55,6 @@ package eth_pkg is
 
   type t_eth_data_arr is array (integer range <>) of std_logic_vector(c_eth_data_w - 1 downto 0);
 
-
   ------------------------------------------------------------------------------
   -- Definitions for eth header status
   ------------------------------------------------------------------------------
@@ -219,9 +216,7 @@ package eth_pkg is
 
 end eth_pkg;
 
-
 package body eth_pkg is
-
   -- Register mapping functions
   function func_eth_mm_reg_demux(mm_reg : std_logic_vector) return t_eth_mm_reg_demux is
     variable v_reg : t_eth_mm_reg_demux;
@@ -231,6 +226,7 @@ package body eth_pkg is
       v_reg.udp_ports_en(I) := mm_reg(c_network_udp_port_w   + (I - 1) * c_word_w);  -- [16]   = UDP port enable
       v_reg.udp_ports(I)    := mm_reg(c_network_udp_port_w - 1 + (I - 1) * c_word_w downto (I - 1) * c_word_w);  -- [15:0] = UDP port number
     end loop;
+
     return v_reg;
   end func_eth_mm_reg_demux;
 
@@ -350,4 +346,3 @@ package body eth_pkg is
   end func_eth_mm_reg_status;
 
 end eth_pkg;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/tech_tse_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/tech_tse_pkg.vhd
index 2eb92cbc7d..177eb750c7 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/tech_tse_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/tech_tse_pkg.vhd
@@ -25,7 +25,6 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
 package tech_tse_pkg is
-
   constant c_tech_tse_reg_addr_w           : natural := 8;  -- = max 256 MAC registers
   constant c_tech_tse_byte_addr_w          : natural := c_tech_tse_reg_addr_w + 2;
   constant c_tech_tse_byte_addr_pcs_offset : natural := 16#200#;  -- table 4.8, 4.9 in ug_ethernet.pdf
@@ -84,6 +83,5 @@ package tech_tse_pkg is
 
 end tech_tse_pkg;
 
-
 package body tech_tse_pkg is
 end tech_tse_pkg;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/qsys_unb2b_minimal_avs_eth_0_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/qsys_unb2b_minimal_avs_eth_0_inst.vhd
index 5508d1789d..06df7d37f4 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/qsys_unb2b_minimal_avs_eth_0_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/qsys_unb2b_minimal_avs_eth_0_inst.vhd
@@ -82,4 +82,3 @@
 			coe_tse_write_export       => CONNECTED_TO_coe_tse_write_export,  -- tse_write.export
 			coe_tse_writedata_export   => CONNECTED_TO_coe_tse_writedata_export  -- tse_writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_clk_0/qsys_unb2b_minimal_clk_0_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_clk_0/qsys_unb2b_minimal_clk_0_inst.vhd
index 69ff39c0a0..fafd41bbfa 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_clk_0/qsys_unb2b_minimal_clk_0_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_clk_0/qsys_unb2b_minimal_clk_0_inst.vhd
@@ -14,4 +14,3 @@
 			reset_n     => CONNECTED_TO_reset_n,  -- clk_in_reset.reset_n
 			reset_n_out => CONNECTED_TO_reset_n_out  -- clk_reset.reset_n
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_cpu_0/qsys_unb2b_minimal_cpu_0_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_cpu_0/qsys_unb2b_minimal_cpu_0_inst.vhd
index 6d24dae5a9..38fce9676f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_cpu_0/qsys_unb2b_minimal_cpu_0_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_cpu_0/qsys_unb2b_minimal_cpu_0_inst.vhd
@@ -58,4 +58,3 @@
 			reset_n                             => CONNECTED_TO_reset_n,  -- reset.reset_n
 			reset_req                           => CONNECTED_TO_reset_req  -- .reset_req
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jesd204/qsys_unb2b_minimal_jesd204_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jesd204/qsys_unb2b_minimal_jesd204_inst.vhd
index 927069ecd1..c76f427acb 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jesd204/qsys_unb2b_minimal_jesd204_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jesd204/qsys_unb2b_minimal_jesd204_inst.vhd
@@ -98,4 +98,3 @@
 			somf                       => CONNECTED_TO_somf,  -- somf.export
 			sysref                     => CONNECTED_TO_sysref  -- sysref.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jtag_uart_0/altera_avalon_jtag_uart_180/sim/qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jtag_uart_0/altera_avalon_jtag_uart_180/sim/qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi.vhd
index a169c6edeb..f745d32d0b 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jtag_uart_0/altera_avalon_jtag_uart_180/sim/qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jtag_uart_0/altera_avalon_jtag_uart_180/sim/qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi.vhd
@@ -10,7 +10,6 @@
 --or its authorized distributors.  Please refer to the applicable
 --agreement for further details.
 
-
 -- turn off superfluous VHDL processor warnings
 -- altera message_level Level1
 -- altera message_off 10034 10035 10036 10037 10230 10240 10030 13469 16735 16788
@@ -44,11 +43,8 @@ entity qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_sim_sc
               );
 end entity qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_sim_scfifo_w;
 
-
 architecture europa of qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_sim_scfifo_w is
-
 begin
-
 --synthesis translate_off
     process (clk)
     variable write_line : line;
@@ -61,7 +57,6 @@ begin
           deallocate (write_line);
         end if;
       end if;
-
     end process;
 
     wfifo_used <= A_REP(std_logic'('0'), 6);
@@ -69,11 +64,8 @@ begin
     fifo_FF <= std_logic'('0');
     wfifo_empty <= std_logic'('1');
 --synthesis translate_on
-
 end europa;
 
-
-
 -- turn off superfluous VHDL processor warnings
 -- altera message_level Level1
 -- altera message_off 10034 10035 10036 10037 10230 10240 10030 13469 16735 16788
@@ -109,7 +101,6 @@ entity qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo
               );
 end entity qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo_w;
 
-
 architecture europa of qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo_w is
 --synthesis translate_off
 component qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_sim_scfifo_w is
@@ -158,9 +149,7 @@ end component qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi
                 signal internal_r_dat :  std_logic_vector(7 downto 0);
                 signal internal_wfifo_empty :  std_logic;
                 signal internal_wfifo_used :  std_logic_vector(5 downto 0);
-
 begin
-
   --vhdl renameroo for output signals
   fifo_FF <= internal_fifo_FF;
   --vhdl renameroo for output signals
@@ -182,7 +171,6 @@ begin
         fifo_wr => fifo_wr
       );
 
-
 --synthesis translate_on
 --synthesis read_comments_as_HDL on
 --    wfifo : scfifo
@@ -210,11 +198,8 @@ begin
 --      );
 --
 --synthesis read_comments_as_HDL off
-
 end europa;
 
-
-
 -- turn off superfluous VHDL processor warnings
 -- altera message_level Level1
 -- altera message_off 10034 10035 10036 10037 10230 10240 10030 13469 16735 16788
@@ -245,7 +230,6 @@ entity qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_sim_sc
               );
 end entity qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_sim_scfifo_r;
 
-
 architecture europa of qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_sim_scfifo_r is
                 signal bytes_left :  std_logic_vector(31 downto 0);
                 signal fifo_rd_d :  std_logic;
@@ -253,9 +237,7 @@ architecture europa of qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_18
                 signal new_rom :  std_logic;
                 signal num_bytes :  std_logic_vector(31 downto 0);
                 signal rfifo_entries :  std_logic_vector(6 downto 0);
-
 begin
-
   --vhdl renameroo for output signals
   rfifo_full <= internal_rfifo_full1;
 --synthesis translate_off
@@ -276,7 +258,6 @@ begin
           bytes_left <= num_bytes;
         end if;
       end if;
-
     end process;
 
     fifo_EF <= to_std_logic((bytes_left = std_logic_vector'("00000000000000000000000000000000")));
@@ -287,11 +268,8 @@ begin
     num_bytes <= std_logic_vector'("00000000000000000000000000000000");
     fifo_rdata <= std_logic_vector'("00000000");
 --synthesis translate_on
-
 end europa;
 
-
-
 -- turn off superfluous VHDL processor warnings
 -- altera message_level Level1
 -- altera message_off 10034 10035 10036 10037 10230 10240 10030 13469 16735 16788
@@ -328,7 +306,6 @@ entity qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo
               );
 end entity qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo_r;
 
-
 architecture europa of qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo_r is
 --synthesis translate_off
 component qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_sim_scfifo_r is
@@ -377,9 +354,7 @@ end component qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi
                 signal internal_fifo_rdata :  std_logic_vector(7 downto 0);
                 signal internal_rfifo_full :  std_logic;
                 signal internal_rfifo_used :  std_logic_vector(5 downto 0);
-
 begin
-
   --vhdl renameroo for output signals
   fifo_EF <= internal_fifo_EF;
   --vhdl renameroo for output signals
@@ -401,7 +376,6 @@ begin
         rst_n => rst_n
       );
 
-
 --synthesis translate_on
 --synthesis read_comments_as_HDL on
 --    rfifo : scfifo
@@ -429,11 +403,8 @@ begin
 --      );
 --
 --synthesis read_comments_as_HDL off
-
 end europa;
 
-
-
 -- turn off superfluous VHDL processor warnings
 -- altera message_level Level1
 -- altera message_off 10034 10035 10036 10037 10230 10240 10030 13469 16735 16788
@@ -474,7 +445,6 @@ attribute ALTERA_ATTRIBUTE : string;
 attribute ALTERA_ATTRIBUTE of qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi : entity is "SUPPRESS_DA_RULE_INTERNAL=" "R101,C106,D101,D103" "";
 end entity qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi;
 
-
 architecture europa of qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi is
 component qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo_w is
            port (
@@ -569,9 +539,7 @@ end component qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi
                 signal wfifo_used :  std_logic_vector(5 downto 0);
                 signal woverflow :  std_logic;
                 signal wr_rfifo :  std_logic;
-
 begin
-
   --avalon_jtag_slave, which is an e_avalon_slave
   rd_wfifo <= r_ena and not wfifo_empty;
   wr_rfifo <= t_ena and not rfifo_full;
@@ -590,7 +558,6 @@ begin
       rd_wfifo => rd_wfifo
     );
 
-
   --the_qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo_r, which is an e_instance
   the_qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo_r : qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo_r
     port map(
@@ -606,7 +573,6 @@ begin
       wr_rfifo => wr_rfifo
     );
 
-
   ipen_AE <= ien_AE and fifo_AE;
   ipen_AF <= ien_AF and ((pause_irq or fifo_AF));
   av_irq <= ipen_AE or ipen_AF;
@@ -623,7 +589,6 @@ begin
         pause_irq <= std_logic'('0');
       end if;
     end if;
-
   end process;
 
   process (clk, rst_n)
@@ -635,7 +600,6 @@ begin
       r_val <= r_ena and not wfifo_empty;
       t_dav <= not rfifo_full;
     end if;
-
   end process;
 
   process (clk, rst_n)
@@ -683,7 +647,6 @@ begin
         read_0 <= not av_address;
       end if;
     end if;
-
   end process;
 
   fifo_wdata <= av_writedata(7 downto 0);
@@ -696,7 +659,6 @@ begin
     elsif clk'event and clk = '1' then
       readyfordata <= not fifo_FF;
     end if;
-
   end process;
 
   --vhdl renameroo for output signals
@@ -711,7 +673,6 @@ begin
         sim_t_dat <= Vector_To_Std_Logic(A_WE_StdLogicVector((std_logic'(t_dav) = '1'), r_dat, A_REP(r_val, 8)));
         sim_r_ena <= std_logic'('0');
       end if;
-
     end process;
 
     r_ena <= sim_r_ena;
@@ -721,7 +682,6 @@ begin
     process (fifo_EF)
     begin
         dataavailable <= not fifo_EF;
-
     end process;
 
 --synthesis translate_on
@@ -756,6 +716,4 @@ begin
 --    end process;
 --
 --synthesis read_comments_as_HDL off
-
 end europa;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jtag_uart_0/qsys_unb2b_minimal_jtag_uart_0_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jtag_uart_0/qsys_unb2b_minimal_jtag_uart_0_inst.vhd
index e357a3b8ab..bc11c57e41 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jtag_uart_0/qsys_unb2b_minimal_jtag_uart_0_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jtag_uart_0/qsys_unb2b_minimal_jtag_uart_0_inst.vhd
@@ -26,4 +26,3 @@
 			av_irq         => CONNECTED_TO_av_irq,  -- irq.irq
 			rst_n          => CONNECTED_TO_rst_n  -- reset.reset_n
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_onchip_memory2_0/altera_avalon_onchip_memory2_180/sim/qsys_unb2b_minimal_onchip_memory2_0_altera_avalon_onchip_memory2_180_lo46q2y.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_onchip_memory2_0/altera_avalon_onchip_memory2_180/sim/qsys_unb2b_minimal_onchip_memory2_0_altera_avalon_onchip_memory2_180_lo46q2y.vhd
index c400576a19..64222401d7 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_onchip_memory2_0/altera_avalon_onchip_memory2_180/sim/qsys_unb2b_minimal_onchip_memory2_0_altera_avalon_onchip_memory2_180_lo46q2y.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_onchip_memory2_0/altera_avalon_onchip_memory2_180/sim/qsys_unb2b_minimal_onchip_memory2_0_altera_avalon_onchip_memory2_180_lo46q2y.vhd
@@ -10,7 +10,6 @@
 --or its authorized distributors.  Please refer to the applicable
 --agreement for further details.
 
-
 -- turn off superfluous VHDL processor warnings
 -- altera message_level Level1
 -- altera message_off 10034 10035 10036 10037 10230 10240 10030 13469 16735 16788
@@ -48,7 +47,6 @@ entity qsys_unb2b_minimal_onchip_memory2_0_altera_avalon_onchip_memory2_180_lo46
               );
 end entity qsys_unb2b_minimal_onchip_memory2_0_altera_avalon_onchip_memory2_180_lo46q2y;
 
-
 architecture europa of qsys_unb2b_minimal_onchip_memory2_0_altera_avalon_onchip_memory2_180_lo46q2y is
   component altsyncram is
 generic (
@@ -79,9 +77,7 @@ generic (
                 signal clocken0 :  std_logic;
                 signal internal_readdata :  std_logic_vector(31 downto 0);
                 signal wren :  std_logic;
-
 begin
-
   wren <= chipselect and write;
   clocken0 <= clken and not reset_req;
   the_altsyncram : altsyncram
@@ -114,6 +110,4 @@ begin
   --s2, which is an e_avalon_slave
   --vhdl renameroo for output signals
   readdata <= internal_readdata;
-
 end europa;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_onchip_memory2_0/qsys_unb2b_minimal_onchip_memory2_0_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_onchip_memory2_0/qsys_unb2b_minimal_onchip_memory2_0_inst.vhd
index 1013d9c8fe..f453120efc 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_onchip_memory2_0/qsys_unb2b_minimal_onchip_memory2_0_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_onchip_memory2_0/qsys_unb2b_minimal_onchip_memory2_0_inst.vhd
@@ -26,4 +26,3 @@
 			writedata  => CONNECTED_TO_writedata,  -- .writedata
 			byteenable => CONNECTED_TO_byteenable  -- .byteenable
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/qsys_unb2b_minimal_pio_pps_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/qsys_unb2b_minimal_pio_pps_inst.vhd
index 6ac45a007b..580187433d 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/qsys_unb2b_minimal_pio_pps_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/qsys_unb2b_minimal_pio_pps_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/qsys_unb2b_minimal_pio_system_info_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/qsys_unb2b_minimal_pio_system_info_inst.vhd
index 54214733fc..b05a01d444 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/qsys_unb2b_minimal_pio_system_info_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/qsys_unb2b_minimal_pio_system_info_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_wdi/altera_avalon_pio_180/sim/qsys_unb2b_minimal_pio_wdi_altera_avalon_pio_180_2botkdq.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_wdi/altera_avalon_pio_180/sim/qsys_unb2b_minimal_pio_wdi_altera_avalon_pio_180_2botkdq.vhd
index 275c472861..0cc60e970e 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_wdi/altera_avalon_pio_180/sim/qsys_unb2b_minimal_pio_wdi_altera_avalon_pio_180_2botkdq.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_wdi/altera_avalon_pio_180/sim/qsys_unb2b_minimal_pio_wdi_altera_avalon_pio_180_2botkdq.vhd
@@ -10,7 +10,6 @@
 --or its authorized distributors.  Please refer to the applicable
 --agreement for further details.
 
-
 -- turn off superfluous VHDL processor warnings
 -- altera message_level Level1
 -- altera message_off 10034 10035 10036 10037 10230 10240 10030 13469 16735 16788
@@ -42,14 +41,11 @@ entity qsys_unb2b_minimal_pio_wdi_altera_avalon_pio_180_2botkdq is
               );
 end entity qsys_unb2b_minimal_pio_wdi_altera_avalon_pio_180_2botkdq;
 
-
 architecture europa of qsys_unb2b_minimal_pio_wdi_altera_avalon_pio_180_2botkdq is
                 signal clk_en :  std_logic;
                 signal data_out :  std_logic;
                 signal read_mux_out :  std_logic;
-
 begin
-
   clk_en <= std_logic'('1');
   --s1, which is an e_avalon_slave
   read_mux_out <= to_std_logic((((std_logic_vector'("000000000000000000000000000000") & (address)) = std_logic_vector'("00000000000000000000000000000000")))) and data_out;
@@ -62,11 +58,8 @@ begin
         data_out <= writedata(0);
       end if;
     end if;
-
   end process;
 
   readdata <= std_logic_vector'("00000000000000000000000000000000") or (std_logic_vector'("0000000000000000000000000000000") & (A_TOSTDLOGICVECTOR(read_mux_out)));
   out_port <= data_out;
-
 end europa;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_wdi/qsys_unb2b_minimal_pio_wdi_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_wdi/qsys_unb2b_minimal_pio_wdi_inst.vhd
index 7653111094..4639e141f5 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_wdi/qsys_unb2b_minimal_pio_wdi_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_wdi/qsys_unb2b_minimal_pio_wdi_inst.vhd
@@ -22,4 +22,3 @@
 			chipselect => CONNECTED_TO_chipselect,  -- .chipselect
 			readdata   => CONNECTED_TO_readdata  -- .readdata
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/qsys_unb2b_minimal_reg_dpmm_ctrl_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/qsys_unb2b_minimal_reg_dpmm_ctrl_inst.vhd
index beaf80437e..ec32464391 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/qsys_unb2b_minimal_reg_dpmm_ctrl_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/qsys_unb2b_minimal_reg_dpmm_ctrl_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/qsys_unb2b_minimal_reg_dpmm_data_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/qsys_unb2b_minimal_reg_dpmm_data_inst.vhd
index d4d2ea56c7..902a48132b 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/qsys_unb2b_minimal_reg_dpmm_data_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/qsys_unb2b_minimal_reg_dpmm_data_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/qsys_unb2b_minimal_reg_epcs_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/qsys_unb2b_minimal_reg_epcs_inst.vhd
index 35a921ca9e..b7e771b662 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/qsys_unb2b_minimal_reg_epcs_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/qsys_unb2b_minimal_reg_epcs_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/qsys_unb2b_minimal_reg_fpga_temp_sens_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/qsys_unb2b_minimal_reg_fpga_temp_sens_inst.vhd
index 0dd4b690ec..170f85ed58 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/qsys_unb2b_minimal_reg_fpga_temp_sens_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/qsys_unb2b_minimal_reg_fpga_temp_sens_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/qsys_unb2b_minimal_reg_fpga_voltage_sens_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/qsys_unb2b_minimal_reg_fpga_voltage_sens_inst.vhd
index 391087f935..495dae0b21 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/qsys_unb2b_minimal_reg_fpga_voltage_sens_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/qsys_unb2b_minimal_reg_fpga_voltage_sens_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/qsys_unb2b_minimal_reg_mmdp_ctrl_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/qsys_unb2b_minimal_reg_mmdp_ctrl_inst.vhd
index 57e4a4c70f..e099a81cd1 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/qsys_unb2b_minimal_reg_mmdp_ctrl_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/qsys_unb2b_minimal_reg_mmdp_ctrl_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/qsys_unb2b_minimal_reg_mmdp_data_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/qsys_unb2b_minimal_reg_mmdp_data_inst.vhd
index 6ef3680e58..d25eb92a9c 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/qsys_unb2b_minimal_reg_mmdp_data_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/qsys_unb2b_minimal_reg_mmdp_data_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/qsys_unb2b_minimal_reg_remu_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/qsys_unb2b_minimal_reg_remu_inst.vhd
index 813521ee09..837cb45819 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/qsys_unb2b_minimal_reg_remu_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/qsys_unb2b_minimal_reg_remu_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/qsys_unb2b_minimal_reg_unb_pmbus_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/qsys_unb2b_minimal_reg_unb_pmbus_inst.vhd
index 911de6ef25..b97ef222ec 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/qsys_unb2b_minimal_reg_unb_pmbus_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/qsys_unb2b_minimal_reg_unb_pmbus_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/qsys_unb2b_minimal_reg_unb_sens_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/qsys_unb2b_minimal_reg_unb_sens_inst.vhd
index bda7f7ffb4..1871be2f74 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/qsys_unb2b_minimal_reg_unb_sens_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/qsys_unb2b_minimal_reg_unb_sens_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/qsys_unb2b_minimal_reg_wdi_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/qsys_unb2b_minimal_reg_wdi_inst.vhd
index 2037678c58..229a2d315e 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/qsys_unb2b_minimal_reg_wdi_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/qsys_unb2b_minimal_reg_wdi_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/qsys_unb2b_minimal_rom_system_info_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/qsys_unb2b_minimal_rom_system_info_inst.vhd
index 24125dfe0e..ae35f2bd19 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/qsys_unb2b_minimal_rom_system_info_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/qsys_unb2b_minimal_rom_system_info_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_timer_0/altera_avalon_timer_180/sim/qsys_unb2b_minimal_timer_0_altera_avalon_timer_180_5qqtsby.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_timer_0/altera_avalon_timer_180/sim/qsys_unb2b_minimal_timer_0_altera_avalon_timer_180_5qqtsby.vhd
index 8b3e6b4cf8..a954c70405 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_timer_0/altera_avalon_timer_180/sim/qsys_unb2b_minimal_timer_0_altera_avalon_timer_180_5qqtsby.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_timer_0/altera_avalon_timer_180/sim/qsys_unb2b_minimal_timer_0_altera_avalon_timer_180_5qqtsby.vhd
@@ -10,7 +10,6 @@
 --or its authorized distributors.  Please refer to the applicable
 --agreement for further details.
 
-
 -- turn off superfluous VHDL processor warnings
 -- altera message_level Level1
 -- altera message_off 10034 10035 10036 10037 10230 10240 10030 13469 16735 16788
@@ -42,7 +41,6 @@ entity qsys_unb2b_minimal_timer_0_altera_avalon_timer_180_5qqtsby is
               );
 end entity qsys_unb2b_minimal_timer_0_altera_avalon_timer_180_5qqtsby;
 
-
 architecture europa of qsys_unb2b_minimal_timer_0_altera_avalon_timer_180_5qqtsby is
                 signal clk_en :  std_logic;
                 signal control_interrupt_enable :  std_logic;
@@ -62,9 +60,7 @@ architecture europa of qsys_unb2b_minimal_timer_0_altera_avalon_timer_180_5qqtsb
                 signal status_wr_strobe :  std_logic;
                 signal timeout_event :  std_logic;
                 signal timeout_occurred :  std_logic;
-
 begin
-
   clk_en <= std_logic'('1');
   process (clk, reset_n)
   begin
@@ -79,7 +75,6 @@ begin
         end if;
       end if;
     end if;
-
   end process;
 
   counter_is_zero <= to_std_logic(((std_logic_vector'("000000000000000") & (internal_counter)) = std_logic_vector'("00000000000000000000000000000000")));
@@ -93,7 +88,6 @@ begin
         force_reload <= period_h_wr_strobe or period_l_wr_strobe;
       end if;
     end if;
-
   end process;
 
   do_start_counter <= std_logic'('1');
@@ -111,7 +105,6 @@ begin
         end if;
       end if;
     end if;
-
   end process;
 
   --delayed_unxcounter_is_zeroxx0, which is an e_register
@@ -124,7 +117,6 @@ begin
         delayed_unxcounter_is_zeroxx0 <= counter_is_zero;
       end if;
     end if;
-
   end process;
 
   timeout_event <= (counter_is_zero) and not (delayed_unxcounter_is_zeroxx0);
@@ -141,7 +133,6 @@ begin
         end if;
       end if;
     end if;
-
   end process;
 
   irq <= timeout_occurred and control_interrupt_enable;
@@ -156,7 +147,6 @@ begin
         readdata <= read_mux_out;
       end if;
     end if;
-
   end process;
 
   period_l_wr_strobe <= (chipselect and not write_n) and to_std_logic((((std_logic_vector'("00000000000000000000000000000") & (address)) = std_logic_vector'("00000000000000000000000000000010"))));
@@ -171,11 +161,8 @@ begin
         control_register <= writedata(0);
       end if;
     end if;
-
   end process;
 
   control_interrupt_enable <= control_register;
   status_wr_strobe <= (chipselect and not write_n) and to_std_logic((((std_logic_vector'("00000000000000000000000000000") & (address)) = std_logic_vector'("00000000000000000000000000000000"))));
-
 end europa;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_timer_0/qsys_unb2b_minimal_timer_0_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_timer_0/qsys_unb2b_minimal_timer_0_inst.vhd
index d3f78c4dc8..ff04a90d2b 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_timer_0/qsys_unb2b_minimal_timer_0_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_timer_0/qsys_unb2b_minimal_timer_0_inst.vhd
@@ -22,4 +22,3 @@
 			chipselect => CONNECTED_TO_chipselect,  -- .chipselect
 			write_n    => CONNECTED_TO_write_n  -- .write_n
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/unb2b_jesd_node0.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/unb2b_jesd_node0.vhd
index 99377fe8a1..5e0e90fde0 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/unb2b_jesd_node0.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node0/unb2b_jesd_node0.vhd
@@ -79,11 +79,8 @@ entity unb2b_jesd_node0 is
   );
 end unb2b_jesd_node0;
 
-
 architecture str of unb2b_jesd_node0 is
-
 begin
-
   u_revision : entity unb2b_jesd_lib.unb2b_jesd
   generic map (
     g_design_name       => g_design_name,
@@ -130,6 +127,4 @@ begin
     jesd204_rx_sysref       => jesd204_rx_sysref,
     jesd204_device_clk      => jesd204_device_clk
   );
-
 end str;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_corepll/altjesd_ss_RX_corepll_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_corepll/altjesd_ss_RX_corepll_inst.vhd
index 7d7bea513e..1188b1f4a3 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_corepll/altjesd_ss_RX_corepll_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_corepll/altjesd_ss_RX_corepll_inst.vhd
@@ -16,4 +16,3 @@
 			refclk   => CONNECTED_TO_refclk,  -- refclk.clk
 			rst      => CONNECTED_TO_rst  -- reset.reset
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_frame_reset/altjesd_ss_RX_frame_reset_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_frame_reset/altjesd_ss_RX_frame_reset_inst.vhd
index 1bc0ee7c56..4d125d7d6b 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_frame_reset/altjesd_ss_RX_frame_reset_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_frame_reset/altjesd_ss_RX_frame_reset_inst.vhd
@@ -12,4 +12,3 @@
 			in_reset_n  => CONNECTED_TO_in_reset_n,  -- in_reset.reset_n
 			out_reset_n => CONNECTED_TO_out_reset_n  -- out_reset.reset_n
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_link_reset/altjesd_ss_RX_link_reset_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_link_reset/altjesd_ss_RX_link_reset_inst.vhd
index e6c8fc658b..2fdfadb51a 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_link_reset/altjesd_ss_RX_link_reset_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_link_reset/altjesd_ss_RX_link_reset_inst.vhd
@@ -12,4 +12,3 @@
 			in_reset_n  => CONNECTED_TO_in_reset_n,  -- in_reset.reset_n
 			out_reset_n => CONNECTED_TO_out_reset_n  -- out_reset.reset_n
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_reset_seq/altjesd_ss_RX_reset_seq_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_reset_seq/altjesd_ss_RX_reset_seq_inst.vhd
index 46793b217e..f5e2ba1f77 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_reset_seq/altjesd_ss_RX_reset_seq_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_reset_seq/altjesd_ss_RX_reset_seq_inst.vhd
@@ -160,4 +160,3 @@
 			reset_out6       => CONNECTED_TO_reset_out6,  -- reset_out6.reset
 			reset_out7       => CONNECTED_TO_reset_out7  -- reset_out7.reset
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_xcvr_reset_control/altjesd_ss_RX_xcvr_reset_control_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_xcvr_reset_control/altjesd_ss_RX_xcvr_reset_control_inst.vhd
index 4aa29f21f8..e49f93a337 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_xcvr_reset_control/altjesd_ss_RX_xcvr_reset_control_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/altjesd_ss_RX_xcvr_reset_control/altjesd_ss_RX_xcvr_reset_control_inst.vhd
@@ -22,4 +22,3 @@
 			rx_is_lockedtodata => CONNECTED_TO_rx_is_lockedtodata,  -- rx_is_lockedtodata.rx_is_lockedtodata
 			rx_ready           => CONNECTED_TO_rx_ready  -- rx_ready.rx_ready
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/device_clk/device_clk_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/device_clk/device_clk_inst.vhd
index bfd91a8bfa..af64e25109 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/device_clk/device_clk_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/device_clk/device_clk_inst.vhd
@@ -14,4 +14,3 @@
 			reset_n     => CONNECTED_TO_reset_n,  -- clk_in_reset.reset_n
 			reset_n_out => CONNECTED_TO_reset_n_out  -- clk_reset.reset_n
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/frame_clk/frame_clk_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/frame_clk/frame_clk_inst.vhd
index 342b6062c1..26992b63a4 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/frame_clk/frame_clk_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/frame_clk/frame_clk_inst.vhd
@@ -14,4 +14,3 @@
 			reset_n     => CONNECTED_TO_reset_n,  -- clk_in_reset.reset_n
 			reset_n_out => CONNECTED_TO_reset_n_out  -- clk_reset.reset_n
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/jesd/jesd_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/jesd/jesd_inst.vhd
index 9868df2cdd..745dc1937c 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/jesd/jesd_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/jesd/jesd_inst.vhd
@@ -98,4 +98,3 @@
 			somf                       => CONNECTED_TO_somf,  -- somf.export
 			sysref                     => CONNECTED_TO_sysref  -- sysref.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/link_clk/link_clk_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/link_clk/link_clk_inst.vhd
index 7da9be04fe..acbc33a2d1 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/link_clk/link_clk_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/link_clk/link_clk_inst.vhd
@@ -14,4 +14,3 @@
 			reset_n     => CONNECTED_TO_reset_n,  -- clk_in_reset.reset_n
 			reset_n_out => CONNECTED_TO_reset_n_out  -- clk_reset.reset_n
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/qsys_unb2b_minimal_avs_common_mm_0_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/qsys_unb2b_minimal_avs_common_mm_0_inst.vhd
index c97253ac79..42aae3ddf0 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/qsys_unb2b_minimal_avs_common_mm_0_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_0/qsys_unb2b_minimal_avs_common_mm_0_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/qsys_unb2b_minimal_avs_common_mm_1_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/qsys_unb2b_minimal_avs_common_mm_1_inst.vhd
index b57aa7daff..4ddaf7fa7d 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/qsys_unb2b_minimal_avs_common_mm_1_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_common_mm_1/qsys_unb2b_minimal_avs_common_mm_1_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/avs2_eth_coe.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/avs2_eth_coe.vhd
index 3c94c1901f..d648f26fb1 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/avs2_eth_coe.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/avs2_eth_coe.vhd
@@ -31,7 +31,6 @@ use common_lib.common_pkg.all;
 use tech_tse_lib.tech_tse_pkg.all;
 use work.eth_pkg.all;
 
-
 entity avs2_eth_coe is
   port (
     ----------------------------------------------------------------------------
@@ -100,10 +99,8 @@ entity avs2_eth_coe is
   );
 end avs2_eth_coe;
 
-
 architecture wrap of avs2_eth_coe is
 begin
-
   ------------------------------------------------------------------------------
   -- Wires
 
@@ -135,5 +132,4 @@ begin
 
   -- Interrupt Sender interface
   ins_interrupt_irq        <= coe_irq_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/common_network_layers_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/common_network_layers_pkg.vhd
index 3fc6ebb7a2..e879f1b9ed 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/common_network_layers_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/common_network_layers_pkg.vhd
@@ -28,7 +28,6 @@ use IEEE.numeric_std.all;
 use work.common_pkg.all;
 
 package common_network_layers_pkg is
-
   -- All *_len constants are in nof octets = nof bytes = c_8 bits
 
   ------------------------------------------------------------------------------
@@ -353,6 +352,5 @@ package common_network_layers_pkg is
 
 end common_network_layers_pkg;
 
-
 package body common_network_layers_pkg is
 end common_network_layers_pkg;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/common_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/common_pkg.vhd
index 9469fd2656..4bd7e15cc8 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/common_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/common_pkg.vhd
@@ -35,7 +35,6 @@ use IEEE.numeric_std.all;
 use IEEE.math_real.all;
 
 package common_pkg is
-
   -- CONSTANT DECLARATIONS ----------------------------------------------------
 
   -- some integers
@@ -160,7 +159,6 @@ package common_pkg is
     clken : std_logic;  -- := '1';
   end record;
 
-
   -- FUNCTION DECLARATIONS ----------------------------------------------------
 
   -- All functions assume [high downto low] input ranges
@@ -461,7 +459,6 @@ package common_pkg is
 end common_pkg;
 
 package body common_pkg is
-
   function pow2(n : natural) return natural is
   begin
     return 2**n;
@@ -1393,7 +1390,6 @@ package body common_pkg is
     return v_mat;
   end;
 
-
   -- Support concatenation of up to 7 slv into 1 slv
   function func_slv_concat(use_a, use_b, use_c, use_d, use_e, use_f, use_g : boolean; a, b, c, d, e, f, g : std_logic_vector) return std_logic_vector is
     constant c_max_w : natural := a'length + b'length + c'length + d'length + e'length + f'length + g'length;
@@ -1545,7 +1541,6 @@ package body common_pkg is
     return func_slv_extract(use_a, use_b, false, false, false, false, false, a_w, b_w, 0, 0, 0, 0, 0, vec, sel);
   end func_slv_extract;
 
-
   function TO_UINT(vec : std_logic_vector) return natural is
   begin
     return to_integer(unsigned(vec));
@@ -1675,7 +1670,6 @@ package body common_pkg is
     return std_logic_vector(RESIZE_NUM(unsigned(l_vec), res_w) - unsigned(r_vec));
   end;
 
-
   function ADD_SVEC(l_vec : std_logic_vector; r_vec : std_logic_vector) return std_logic_vector is
   begin
     return ADD_SVEC(l_vec, r_vec, l_vec'length);
@@ -1837,7 +1831,6 @@ package body common_pkg is
     return v_res;
   end;
 
-
   -- Functions s_round, s_round_up and u_round:
   --
   -- . The returned output width is input width - n.
@@ -2137,7 +2130,6 @@ package body common_pkg is
     return str((i + 1) * width - 1 downto i * width);
   end;
 
-
   function nat_arr_to_concat_slv(nat_arr: t_natural_arr; nof_elements: natural) return std_logic_vector is
     variable v_concat_slv : std_logic_vector(nof_elements * 32 - 1 downto 0) := (others => '0');
   begin
@@ -2147,7 +2139,6 @@ package body common_pkg is
     return v_concat_slv;
   end;
 
-
   ------------------------------------------------------------------------------
   -- common_fifo_*
   ------------------------------------------------------------------------------
@@ -2177,7 +2168,6 @@ package body common_pkg is
     --synthesis translate_on
   end procedure proc_common_fifo_asserts;
 
-
   ------------------------------------------------------------------------------
   -- common_fanout_tree
   ------------------------------------------------------------------------------
@@ -2198,7 +2188,6 @@ package body common_pkg is
     return v_stage_pipeline_arr;
   end function func_common_fanout_tree_pipelining;
 
-
   ------------------------------------------------------------------------------
   -- common_reorder_symbol
   ------------------------------------------------------------------------------
@@ -2360,4 +2349,3 @@ package body common_pkg is
   end proc_common_dclk_generate_sclk;
 
 end common_pkg;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/dp_stream_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/dp_stream_pkg.vhd
index 40128fea21..7b6d1a2da0 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/dp_stream_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/dp_stream_pkg.vhd
@@ -25,7 +25,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
 package dp_stream_pkg is
-
   ------------------------------------------------------------------------------
   -- General DP stream record defintion
   ------------------------------------------------------------------------------
@@ -395,9 +394,7 @@ package dp_stream_pkg is
 
 end dp_stream_pkg;
 
-
 package body dp_stream_pkg is
-
   -- Check sosi.valid against siso.ready
   procedure proc_dp_siso_alert(constant c_ready_latency : in    natural;
                                signal   clk             : in    std_logic;
@@ -412,6 +409,7 @@ package body dp_stream_pkg is
       if sosi.valid = '1' and ready_reg(c_ready_latency) = '0' then
         report "RL ERROR" severity FAILURE;
       end if;
+
       ready_reg( 1 to c_ready_latency) <= ready_reg( 0 to c_ready_latency - 1);
     end if;
   end proc_dp_siso_alert;
@@ -623,7 +621,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_data_shift_first;
 
-
   -- Shift and combine part of previous data and this data,
   function func_dp_data_shift(prev_sosi, this_sosi : t_dp_sosi; symbol_w, nof_symbols_per_data, nof_symbols_from_this : natural) return t_dp_sosi is
     variable vK     : natural := nof_symbols_from_this;
@@ -656,7 +653,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_data_shift;
 
-
   -- Shift part of tail data and account for input empty
   function func_dp_data_shift_last(tail_sosi : t_dp_sosi; symbol_w, nof_symbols_per_data, nof_symbols_from_tail, input_empty : natural) return t_dp_sosi is
     variable vK     : natural := nof_symbols_from_tail;
@@ -685,7 +681,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_data_shift_last;
 
-
   -- Determine resulting empty if two streams are concatenated
   -- . both empty must use the same nof symbols per data
   function func_dp_empty_concat(head_empty, tail_empty : std_logic_vector; nof_symbols_per_data : natural) return std_logic_vector is
@@ -713,7 +708,6 @@ package body dp_stream_pkg is
     return TO_UVEC(v_empty, head_empty'length);
   end func_dp_empty_split;
 
-
   -- Multiplex the t_dp_sosi_arr based on the valid, assuming that at most one input is active valid.
   function func_dp_sosi_arr_mux(dp : t_dp_sosi_arr) return t_dp_sosi is
     variable v_sosi : t_dp_sosi := c_dp_sosi_rst;
@@ -727,7 +721,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_sosi_arr_mux;
 
-
   -- Determine the combined logical value of corresponding STD_LOGIC fields in t_dp_*_arr (for all elements or only for the mask[]='1' elements)
   function func_dp_stream_arr_and(dp : t_dp_siso_arr; mask : std_logic_vector; str : string) return std_logic is
     variable v_vec : std_logic_vector(dp'range) := (others => '1');  -- set default v_vec such that unmasked input have no influence on operation result
@@ -845,7 +838,6 @@ package body dp_stream_pkg is
     return func_dp_stream_arr_or(dp, c_mask, str);
   end func_dp_stream_arr_or;
 
-
   -- Functions to set or get a STD_LOGIC field as a STD_LOGIC_VECTOR to or from an siso or an sosi array
   function func_dp_stream_arr_set(dp : t_dp_siso_arr; slv : std_logic_vector; str : string) return t_dp_siso_arr is
     variable v_dp  : t_dp_siso_arr(dp'range)    := dp;  -- default
@@ -913,7 +905,6 @@ package body dp_stream_pkg is
     return v_ctrl;
   end func_dp_stream_arr_get;
 
-
   -- Functions to select elements from two siso or two sosi arrays (sel[] = '1' selects a, sel[] = '0' selects b)
   function func_dp_stream_arr_select(sel : std_logic_vector; a, b : t_dp_siso) return t_dp_siso_arr is
     variable v_dp : t_dp_siso_arr(sel'range);
@@ -1164,7 +1155,6 @@ package body dp_stream_pkg is
     return v_dp;
   end func_dp_stream_arr_copy_valid_bsn;
 
-
   -- Functions to combinatorially handle channels
   function func_dp_stream_channel_set(st_sosi : t_dp_sosi; ch : natural) return t_dp_sosi is
     variable v_rec : t_dp_sosi := st_sosi;
@@ -1195,7 +1185,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_channel_remove;
 
-
   function func_dp_stream_error_set(st_sosi : t_dp_sosi; n : natural) return t_dp_sosi is
     variable v_rec : t_dp_sosi := st_sosi;
   begin
@@ -1203,7 +1192,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_error_set;
 
-
   function func_dp_stream_bsn_set(st_sosi : t_dp_sosi; bsn : std_logic_vector) return t_dp_sosi is
     variable v_rec : t_dp_sosi := st_sosi;
   begin
@@ -1211,7 +1199,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_bsn_set;
 
-
   function func_dp_stream_combine_info_and_data(info, data : t_dp_sosi) return t_dp_sosi is
     variable v_rec : t_dp_sosi := data;  -- Sosi data fields
   begin
@@ -1224,7 +1211,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_combine_info_and_data;
 
-
   function func_dp_stream_slv_to_integer(slv_sosi : t_dp_sosi; w : natural) return t_dp_sosi_integer is
     variable v_rec : t_dp_sosi_integer;
   begin
@@ -1487,4 +1473,3 @@ package body dp_stream_pkg is
   end;
 
 end dp_stream_pkg;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/eth_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/eth_pkg.vhd
index d1ec55fe6f..1036675757 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/eth_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/eth_pkg.vhd
@@ -28,9 +28,7 @@ use common_lib.common_network_layers_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use tech_tse_lib.tech_tse_pkg.all;
 
-
 package eth_pkg is
-
   constant c_eth_data_w                : natural := c_tech_tse_data_w;  -- = c_word_w
   constant c_eth_empty_w               : natural := c_tech_tse_empty_w;  -- = ceil_log2(c_word_sz) = 2;
   constant c_eth_error_w               : natural := c_tech_tse_error_w;  -- = 6, but no error field, pass error info on via checksum or CRC /= 0 in packet word
@@ -57,7 +55,6 @@ package eth_pkg is
 
   type t_eth_data_arr is array (integer range <>) of std_logic_vector(c_eth_data_w - 1 downto 0);
 
-
   ------------------------------------------------------------------------------
   -- Definitions for eth header status
   ------------------------------------------------------------------------------
@@ -219,9 +216,7 @@ package eth_pkg is
 
 end eth_pkg;
 
-
 package body eth_pkg is
-
   -- Register mapping functions
   function func_eth_mm_reg_demux(mm_reg : std_logic_vector) return t_eth_mm_reg_demux is
     variable v_reg : t_eth_mm_reg_demux;
@@ -231,6 +226,7 @@ package body eth_pkg is
       v_reg.udp_ports_en(I) := mm_reg(c_network_udp_port_w   + (I - 1) * c_word_w);  -- [16]   = UDP port enable
       v_reg.udp_ports(I)    := mm_reg(c_network_udp_port_w - 1 + (I - 1) * c_word_w downto (I - 1) * c_word_w);  -- [15:0] = UDP port number
     end loop;
+
     return v_reg;
   end func_eth_mm_reg_demux;
 
@@ -350,4 +346,3 @@ package body eth_pkg is
   end func_eth_mm_reg_status;
 
 end eth_pkg;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/tech_tse_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/tech_tse_pkg.vhd
index 2eb92cbc7d..177eb750c7 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/tech_tse_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/sim/tech_tse_pkg.vhd
@@ -25,7 +25,6 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
 package tech_tse_pkg is
-
   constant c_tech_tse_reg_addr_w           : natural := 8;  -- = max 256 MAC registers
   constant c_tech_tse_byte_addr_w          : natural := c_tech_tse_reg_addr_w + 2;
   constant c_tech_tse_byte_addr_pcs_offset : natural := 16#200#;  -- table 4.8, 4.9 in ug_ethernet.pdf
@@ -84,6 +83,5 @@ package tech_tse_pkg is
 
 end tech_tse_pkg;
 
-
 package body tech_tse_pkg is
 end tech_tse_pkg;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/avs2_eth_coe.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/avs2_eth_coe.vhd
index 3c94c1901f..d648f26fb1 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/avs2_eth_coe.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/avs2_eth_coe.vhd
@@ -31,7 +31,6 @@ use common_lib.common_pkg.all;
 use tech_tse_lib.tech_tse_pkg.all;
 use work.eth_pkg.all;
 
-
 entity avs2_eth_coe is
   port (
     ----------------------------------------------------------------------------
@@ -100,10 +99,8 @@ entity avs2_eth_coe is
   );
 end avs2_eth_coe;
 
-
 architecture wrap of avs2_eth_coe is
 begin
-
   ------------------------------------------------------------------------------
   -- Wires
 
@@ -135,5 +132,4 @@ begin
 
   -- Interrupt Sender interface
   ins_interrupt_irq        <= coe_irq_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/common_network_layers_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/common_network_layers_pkg.vhd
index 3fc6ebb7a2..e879f1b9ed 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/common_network_layers_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/common_network_layers_pkg.vhd
@@ -28,7 +28,6 @@ use IEEE.numeric_std.all;
 use work.common_pkg.all;
 
 package common_network_layers_pkg is
-
   -- All *_len constants are in nof octets = nof bytes = c_8 bits
 
   ------------------------------------------------------------------------------
@@ -353,6 +352,5 @@ package common_network_layers_pkg is
 
 end common_network_layers_pkg;
 
-
 package body common_network_layers_pkg is
 end common_network_layers_pkg;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/common_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/common_pkg.vhd
index 9469fd2656..4bd7e15cc8 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/common_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/common_pkg.vhd
@@ -35,7 +35,6 @@ use IEEE.numeric_std.all;
 use IEEE.math_real.all;
 
 package common_pkg is
-
   -- CONSTANT DECLARATIONS ----------------------------------------------------
 
   -- some integers
@@ -160,7 +159,6 @@ package common_pkg is
     clken : std_logic;  -- := '1';
   end record;
 
-
   -- FUNCTION DECLARATIONS ----------------------------------------------------
 
   -- All functions assume [high downto low] input ranges
@@ -461,7 +459,6 @@ package common_pkg is
 end common_pkg;
 
 package body common_pkg is
-
   function pow2(n : natural) return natural is
   begin
     return 2**n;
@@ -1393,7 +1390,6 @@ package body common_pkg is
     return v_mat;
   end;
 
-
   -- Support concatenation of up to 7 slv into 1 slv
   function func_slv_concat(use_a, use_b, use_c, use_d, use_e, use_f, use_g : boolean; a, b, c, d, e, f, g : std_logic_vector) return std_logic_vector is
     constant c_max_w : natural := a'length + b'length + c'length + d'length + e'length + f'length + g'length;
@@ -1545,7 +1541,6 @@ package body common_pkg is
     return func_slv_extract(use_a, use_b, false, false, false, false, false, a_w, b_w, 0, 0, 0, 0, 0, vec, sel);
   end func_slv_extract;
 
-
   function TO_UINT(vec : std_logic_vector) return natural is
   begin
     return to_integer(unsigned(vec));
@@ -1675,7 +1670,6 @@ package body common_pkg is
     return std_logic_vector(RESIZE_NUM(unsigned(l_vec), res_w) - unsigned(r_vec));
   end;
 
-
   function ADD_SVEC(l_vec : std_logic_vector; r_vec : std_logic_vector) return std_logic_vector is
   begin
     return ADD_SVEC(l_vec, r_vec, l_vec'length);
@@ -1837,7 +1831,6 @@ package body common_pkg is
     return v_res;
   end;
 
-
   -- Functions s_round, s_round_up and u_round:
   --
   -- . The returned output width is input width - n.
@@ -2137,7 +2130,6 @@ package body common_pkg is
     return str((i + 1) * width - 1 downto i * width);
   end;
 
-
   function nat_arr_to_concat_slv(nat_arr: t_natural_arr; nof_elements: natural) return std_logic_vector is
     variable v_concat_slv : std_logic_vector(nof_elements * 32 - 1 downto 0) := (others => '0');
   begin
@@ -2147,7 +2139,6 @@ package body common_pkg is
     return v_concat_slv;
   end;
 
-
   ------------------------------------------------------------------------------
   -- common_fifo_*
   ------------------------------------------------------------------------------
@@ -2177,7 +2168,6 @@ package body common_pkg is
     --synthesis translate_on
   end procedure proc_common_fifo_asserts;
 
-
   ------------------------------------------------------------------------------
   -- common_fanout_tree
   ------------------------------------------------------------------------------
@@ -2198,7 +2188,6 @@ package body common_pkg is
     return v_stage_pipeline_arr;
   end function func_common_fanout_tree_pipelining;
 
-
   ------------------------------------------------------------------------------
   -- common_reorder_symbol
   ------------------------------------------------------------------------------
@@ -2360,4 +2349,3 @@ package body common_pkg is
   end proc_common_dclk_generate_sclk;
 
 end common_pkg;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/dp_stream_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/dp_stream_pkg.vhd
index 40128fea21..7b6d1a2da0 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/dp_stream_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/dp_stream_pkg.vhd
@@ -25,7 +25,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
 package dp_stream_pkg is
-
   ------------------------------------------------------------------------------
   -- General DP stream record defintion
   ------------------------------------------------------------------------------
@@ -395,9 +394,7 @@ package dp_stream_pkg is
 
 end dp_stream_pkg;
 
-
 package body dp_stream_pkg is
-
   -- Check sosi.valid against siso.ready
   procedure proc_dp_siso_alert(constant c_ready_latency : in    natural;
                                signal   clk             : in    std_logic;
@@ -412,6 +409,7 @@ package body dp_stream_pkg is
       if sosi.valid = '1' and ready_reg(c_ready_latency) = '0' then
         report "RL ERROR" severity FAILURE;
       end if;
+
       ready_reg( 1 to c_ready_latency) <= ready_reg( 0 to c_ready_latency - 1);
     end if;
   end proc_dp_siso_alert;
@@ -623,7 +621,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_data_shift_first;
 
-
   -- Shift and combine part of previous data and this data,
   function func_dp_data_shift(prev_sosi, this_sosi : t_dp_sosi; symbol_w, nof_symbols_per_data, nof_symbols_from_this : natural) return t_dp_sosi is
     variable vK     : natural := nof_symbols_from_this;
@@ -656,7 +653,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_data_shift;
 
-
   -- Shift part of tail data and account for input empty
   function func_dp_data_shift_last(tail_sosi : t_dp_sosi; symbol_w, nof_symbols_per_data, nof_symbols_from_tail, input_empty : natural) return t_dp_sosi is
     variable vK     : natural := nof_symbols_from_tail;
@@ -685,7 +681,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_data_shift_last;
 
-
   -- Determine resulting empty if two streams are concatenated
   -- . both empty must use the same nof symbols per data
   function func_dp_empty_concat(head_empty, tail_empty : std_logic_vector; nof_symbols_per_data : natural) return std_logic_vector is
@@ -713,7 +708,6 @@ package body dp_stream_pkg is
     return TO_UVEC(v_empty, head_empty'length);
   end func_dp_empty_split;
 
-
   -- Multiplex the t_dp_sosi_arr based on the valid, assuming that at most one input is active valid.
   function func_dp_sosi_arr_mux(dp : t_dp_sosi_arr) return t_dp_sosi is
     variable v_sosi : t_dp_sosi := c_dp_sosi_rst;
@@ -727,7 +721,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_sosi_arr_mux;
 
-
   -- Determine the combined logical value of corresponding STD_LOGIC fields in t_dp_*_arr (for all elements or only for the mask[]='1' elements)
   function func_dp_stream_arr_and(dp : t_dp_siso_arr; mask : std_logic_vector; str : string) return std_logic is
     variable v_vec : std_logic_vector(dp'range) := (others => '1');  -- set default v_vec such that unmasked input have no influence on operation result
@@ -845,7 +838,6 @@ package body dp_stream_pkg is
     return func_dp_stream_arr_or(dp, c_mask, str);
   end func_dp_stream_arr_or;
 
-
   -- Functions to set or get a STD_LOGIC field as a STD_LOGIC_VECTOR to or from an siso or an sosi array
   function func_dp_stream_arr_set(dp : t_dp_siso_arr; slv : std_logic_vector; str : string) return t_dp_siso_arr is
     variable v_dp  : t_dp_siso_arr(dp'range)    := dp;  -- default
@@ -913,7 +905,6 @@ package body dp_stream_pkg is
     return v_ctrl;
   end func_dp_stream_arr_get;
 
-
   -- Functions to select elements from two siso or two sosi arrays (sel[] = '1' selects a, sel[] = '0' selects b)
   function func_dp_stream_arr_select(sel : std_logic_vector; a, b : t_dp_siso) return t_dp_siso_arr is
     variable v_dp : t_dp_siso_arr(sel'range);
@@ -1164,7 +1155,6 @@ package body dp_stream_pkg is
     return v_dp;
   end func_dp_stream_arr_copy_valid_bsn;
 
-
   -- Functions to combinatorially handle channels
   function func_dp_stream_channel_set(st_sosi : t_dp_sosi; ch : natural) return t_dp_sosi is
     variable v_rec : t_dp_sosi := st_sosi;
@@ -1195,7 +1185,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_channel_remove;
 
-
   function func_dp_stream_error_set(st_sosi : t_dp_sosi; n : natural) return t_dp_sosi is
     variable v_rec : t_dp_sosi := st_sosi;
   begin
@@ -1203,7 +1192,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_error_set;
 
-
   function func_dp_stream_bsn_set(st_sosi : t_dp_sosi; bsn : std_logic_vector) return t_dp_sosi is
     variable v_rec : t_dp_sosi := st_sosi;
   begin
@@ -1211,7 +1199,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_bsn_set;
 
-
   function func_dp_stream_combine_info_and_data(info, data : t_dp_sosi) return t_dp_sosi is
     variable v_rec : t_dp_sosi := data;  -- Sosi data fields
   begin
@@ -1224,7 +1211,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_combine_info_and_data;
 
-
   function func_dp_stream_slv_to_integer(slv_sosi : t_dp_sosi; w : natural) return t_dp_sosi_integer is
     variable v_rec : t_dp_sosi_integer;
   begin
@@ -1487,4 +1473,3 @@ package body dp_stream_pkg is
   end;
 
 end dp_stream_pkg;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/eth_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/eth_pkg.vhd
index d1ec55fe6f..1036675757 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/eth_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/eth_pkg.vhd
@@ -28,9 +28,7 @@ use common_lib.common_network_layers_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use tech_tse_lib.tech_tse_pkg.all;
 
-
 package eth_pkg is
-
   constant c_eth_data_w                : natural := c_tech_tse_data_w;  -- = c_word_w
   constant c_eth_empty_w               : natural := c_tech_tse_empty_w;  -- = ceil_log2(c_word_sz) = 2;
   constant c_eth_error_w               : natural := c_tech_tse_error_w;  -- = 6, but no error field, pass error info on via checksum or CRC /= 0 in packet word
@@ -57,7 +55,6 @@ package eth_pkg is
 
   type t_eth_data_arr is array (integer range <>) of std_logic_vector(c_eth_data_w - 1 downto 0);
 
-
   ------------------------------------------------------------------------------
   -- Definitions for eth header status
   ------------------------------------------------------------------------------
@@ -219,9 +216,7 @@ package eth_pkg is
 
 end eth_pkg;
 
-
 package body eth_pkg is
-
   -- Register mapping functions
   function func_eth_mm_reg_demux(mm_reg : std_logic_vector) return t_eth_mm_reg_demux is
     variable v_reg : t_eth_mm_reg_demux;
@@ -231,6 +226,7 @@ package body eth_pkg is
       v_reg.udp_ports_en(I) := mm_reg(c_network_udp_port_w   + (I - 1) * c_word_w);  -- [16]   = UDP port enable
       v_reg.udp_ports(I)    := mm_reg(c_network_udp_port_w - 1 + (I - 1) * c_word_w downto (I - 1) * c_word_w);  -- [15:0] = UDP port number
     end loop;
+
     return v_reg;
   end func_eth_mm_reg_demux;
 
@@ -350,4 +346,3 @@ package body eth_pkg is
   end func_eth_mm_reg_status;
 
 end eth_pkg;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/tech_tse_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/tech_tse_pkg.vhd
index 2eb92cbc7d..177eb750c7 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/tech_tse_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/avs2_eth_coe_10/synth/tech_tse_pkg.vhd
@@ -25,7 +25,6 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
 package tech_tse_pkg is
-
   constant c_tech_tse_reg_addr_w           : natural := 8;  -- = max 256 MAC registers
   constant c_tech_tse_byte_addr_w          : natural := c_tech_tse_reg_addr_w + 2;
   constant c_tech_tse_byte_addr_pcs_offset : natural := 16#200#;  -- table 4.8, 4.9 in ug_ethernet.pdf
@@ -84,6 +83,5 @@ package tech_tse_pkg is
 
 end tech_tse_pkg;
 
-
 package body tech_tse_pkg is
 end tech_tse_pkg;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/qsys_unb2b_minimal_avs_eth_0_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/qsys_unb2b_minimal_avs_eth_0_inst.vhd
index 5508d1789d..06df7d37f4 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/qsys_unb2b_minimal_avs_eth_0_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_avs_eth_0/qsys_unb2b_minimal_avs_eth_0_inst.vhd
@@ -82,4 +82,3 @@
 			coe_tse_write_export       => CONNECTED_TO_coe_tse_write_export,  -- tse_write.export
 			coe_tse_writedata_export   => CONNECTED_TO_coe_tse_writedata_export  -- tse_writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_clk_0/qsys_unb2b_minimal_clk_0_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_clk_0/qsys_unb2b_minimal_clk_0_inst.vhd
index 69ff39c0a0..fafd41bbfa 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_clk_0/qsys_unb2b_minimal_clk_0_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_clk_0/qsys_unb2b_minimal_clk_0_inst.vhd
@@ -14,4 +14,3 @@
 			reset_n     => CONNECTED_TO_reset_n,  -- clk_in_reset.reset_n
 			reset_n_out => CONNECTED_TO_reset_n_out  -- clk_reset.reset_n
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_cpu_0/qsys_unb2b_minimal_cpu_0_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_cpu_0/qsys_unb2b_minimal_cpu_0_inst.vhd
index 6d24dae5a9..38fce9676f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_cpu_0/qsys_unb2b_minimal_cpu_0_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_cpu_0/qsys_unb2b_minimal_cpu_0_inst.vhd
@@ -58,4 +58,3 @@
 			reset_n                             => CONNECTED_TO_reset_n,  -- reset.reset_n
 			reset_req                           => CONNECTED_TO_reset_req  -- .reset_req
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jesd204/qsys_unb2b_minimal_jesd204_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jesd204/qsys_unb2b_minimal_jesd204_inst.vhd
index 927069ecd1..c76f427acb 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jesd204/qsys_unb2b_minimal_jesd204_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jesd204/qsys_unb2b_minimal_jesd204_inst.vhd
@@ -98,4 +98,3 @@
 			somf                       => CONNECTED_TO_somf,  -- somf.export
 			sysref                     => CONNECTED_TO_sysref  -- sysref.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jtag_uart_0/altera_avalon_jtag_uart_180/sim/qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jtag_uart_0/altera_avalon_jtag_uart_180/sim/qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi.vhd
index a169c6edeb..f745d32d0b 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jtag_uart_0/altera_avalon_jtag_uart_180/sim/qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jtag_uart_0/altera_avalon_jtag_uart_180/sim/qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi.vhd
@@ -10,7 +10,6 @@
 --or its authorized distributors.  Please refer to the applicable
 --agreement for further details.
 
-
 -- turn off superfluous VHDL processor warnings
 -- altera message_level Level1
 -- altera message_off 10034 10035 10036 10037 10230 10240 10030 13469 16735 16788
@@ -44,11 +43,8 @@ entity qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_sim_sc
               );
 end entity qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_sim_scfifo_w;
 
-
 architecture europa of qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_sim_scfifo_w is
-
 begin
-
 --synthesis translate_off
     process (clk)
     variable write_line : line;
@@ -61,7 +57,6 @@ begin
           deallocate (write_line);
         end if;
       end if;
-
     end process;
 
     wfifo_used <= A_REP(std_logic'('0'), 6);
@@ -69,11 +64,8 @@ begin
     fifo_FF <= std_logic'('0');
     wfifo_empty <= std_logic'('1');
 --synthesis translate_on
-
 end europa;
 
-
-
 -- turn off superfluous VHDL processor warnings
 -- altera message_level Level1
 -- altera message_off 10034 10035 10036 10037 10230 10240 10030 13469 16735 16788
@@ -109,7 +101,6 @@ entity qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo
               );
 end entity qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo_w;
 
-
 architecture europa of qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo_w is
 --synthesis translate_off
 component qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_sim_scfifo_w is
@@ -158,9 +149,7 @@ end component qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi
                 signal internal_r_dat :  std_logic_vector(7 downto 0);
                 signal internal_wfifo_empty :  std_logic;
                 signal internal_wfifo_used :  std_logic_vector(5 downto 0);
-
 begin
-
   --vhdl renameroo for output signals
   fifo_FF <= internal_fifo_FF;
   --vhdl renameroo for output signals
@@ -182,7 +171,6 @@ begin
         fifo_wr => fifo_wr
       );
 
-
 --synthesis translate_on
 --synthesis read_comments_as_HDL on
 --    wfifo : scfifo
@@ -210,11 +198,8 @@ begin
 --      );
 --
 --synthesis read_comments_as_HDL off
-
 end europa;
 
-
-
 -- turn off superfluous VHDL processor warnings
 -- altera message_level Level1
 -- altera message_off 10034 10035 10036 10037 10230 10240 10030 13469 16735 16788
@@ -245,7 +230,6 @@ entity qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_sim_sc
               );
 end entity qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_sim_scfifo_r;
 
-
 architecture europa of qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_sim_scfifo_r is
                 signal bytes_left :  std_logic_vector(31 downto 0);
                 signal fifo_rd_d :  std_logic;
@@ -253,9 +237,7 @@ architecture europa of qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_18
                 signal new_rom :  std_logic;
                 signal num_bytes :  std_logic_vector(31 downto 0);
                 signal rfifo_entries :  std_logic_vector(6 downto 0);
-
 begin
-
   --vhdl renameroo for output signals
   rfifo_full <= internal_rfifo_full1;
 --synthesis translate_off
@@ -276,7 +258,6 @@ begin
           bytes_left <= num_bytes;
         end if;
       end if;
-
     end process;
 
     fifo_EF <= to_std_logic((bytes_left = std_logic_vector'("00000000000000000000000000000000")));
@@ -287,11 +268,8 @@ begin
     num_bytes <= std_logic_vector'("00000000000000000000000000000000");
     fifo_rdata <= std_logic_vector'("00000000");
 --synthesis translate_on
-
 end europa;
 
-
-
 -- turn off superfluous VHDL processor warnings
 -- altera message_level Level1
 -- altera message_off 10034 10035 10036 10037 10230 10240 10030 13469 16735 16788
@@ -328,7 +306,6 @@ entity qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo
               );
 end entity qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo_r;
 
-
 architecture europa of qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo_r is
 --synthesis translate_off
 component qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_sim_scfifo_r is
@@ -377,9 +354,7 @@ end component qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi
                 signal internal_fifo_rdata :  std_logic_vector(7 downto 0);
                 signal internal_rfifo_full :  std_logic;
                 signal internal_rfifo_used :  std_logic_vector(5 downto 0);
-
 begin
-
   --vhdl renameroo for output signals
   fifo_EF <= internal_fifo_EF;
   --vhdl renameroo for output signals
@@ -401,7 +376,6 @@ begin
         rst_n => rst_n
       );
 
-
 --synthesis translate_on
 --synthesis read_comments_as_HDL on
 --    rfifo : scfifo
@@ -429,11 +403,8 @@ begin
 --      );
 --
 --synthesis read_comments_as_HDL off
-
 end europa;
 
-
-
 -- turn off superfluous VHDL processor warnings
 -- altera message_level Level1
 -- altera message_off 10034 10035 10036 10037 10230 10240 10030 13469 16735 16788
@@ -474,7 +445,6 @@ attribute ALTERA_ATTRIBUTE : string;
 attribute ALTERA_ATTRIBUTE of qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi : entity is "SUPPRESS_DA_RULE_INTERNAL=" "R101,C106,D101,D103" "";
 end entity qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi;
 
-
 architecture europa of qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi is
 component qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo_w is
            port (
@@ -569,9 +539,7 @@ end component qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi
                 signal wfifo_used :  std_logic_vector(5 downto 0);
                 signal woverflow :  std_logic;
                 signal wr_rfifo :  std_logic;
-
 begin
-
   --avalon_jtag_slave, which is an e_avalon_slave
   rd_wfifo <= r_ena and not wfifo_empty;
   wr_rfifo <= t_ena and not rfifo_full;
@@ -590,7 +558,6 @@ begin
       rd_wfifo => rd_wfifo
     );
 
-
   --the_qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo_r, which is an e_instance
   the_qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo_r : qsys_unb2b_minimal_jtag_uart_0_altera_avalon_jtag_uart_180_tj65noi_scfifo_r
     port map(
@@ -606,7 +573,6 @@ begin
       wr_rfifo => wr_rfifo
     );
 
-
   ipen_AE <= ien_AE and fifo_AE;
   ipen_AF <= ien_AF and ((pause_irq or fifo_AF));
   av_irq <= ipen_AE or ipen_AF;
@@ -623,7 +589,6 @@ begin
         pause_irq <= std_logic'('0');
       end if;
     end if;
-
   end process;
 
   process (clk, rst_n)
@@ -635,7 +600,6 @@ begin
       r_val <= r_ena and not wfifo_empty;
       t_dav <= not rfifo_full;
     end if;
-
   end process;
 
   process (clk, rst_n)
@@ -683,7 +647,6 @@ begin
         read_0 <= not av_address;
       end if;
     end if;
-
   end process;
 
   fifo_wdata <= av_writedata(7 downto 0);
@@ -696,7 +659,6 @@ begin
     elsif clk'event and clk = '1' then
       readyfordata <= not fifo_FF;
     end if;
-
   end process;
 
   --vhdl renameroo for output signals
@@ -711,7 +673,6 @@ begin
         sim_t_dat <= Vector_To_Std_Logic(A_WE_StdLogicVector((std_logic'(t_dav) = '1'), r_dat, A_REP(r_val, 8)));
         sim_r_ena <= std_logic'('0');
       end if;
-
     end process;
 
     r_ena <= sim_r_ena;
@@ -721,7 +682,6 @@ begin
     process (fifo_EF)
     begin
         dataavailable <= not fifo_EF;
-
     end process;
 
 --synthesis translate_on
@@ -756,6 +716,4 @@ begin
 --    end process;
 --
 --synthesis read_comments_as_HDL off
-
 end europa;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jtag_uart_0/qsys_unb2b_minimal_jtag_uart_0_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jtag_uart_0/qsys_unb2b_minimal_jtag_uart_0_inst.vhd
index e357a3b8ab..bc11c57e41 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jtag_uart_0/qsys_unb2b_minimal_jtag_uart_0_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_jtag_uart_0/qsys_unb2b_minimal_jtag_uart_0_inst.vhd
@@ -26,4 +26,3 @@
 			av_irq         => CONNECTED_TO_av_irq,  -- irq.irq
 			rst_n          => CONNECTED_TO_rst_n  -- reset.reset_n
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_onchip_memory2_0/altera_avalon_onchip_memory2_180/sim/qsys_unb2b_minimal_onchip_memory2_0_altera_avalon_onchip_memory2_180_lo46q2y.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_onchip_memory2_0/altera_avalon_onchip_memory2_180/sim/qsys_unb2b_minimal_onchip_memory2_0_altera_avalon_onchip_memory2_180_lo46q2y.vhd
index c400576a19..64222401d7 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_onchip_memory2_0/altera_avalon_onchip_memory2_180/sim/qsys_unb2b_minimal_onchip_memory2_0_altera_avalon_onchip_memory2_180_lo46q2y.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_onchip_memory2_0/altera_avalon_onchip_memory2_180/sim/qsys_unb2b_minimal_onchip_memory2_0_altera_avalon_onchip_memory2_180_lo46q2y.vhd
@@ -10,7 +10,6 @@
 --or its authorized distributors.  Please refer to the applicable
 --agreement for further details.
 
-
 -- turn off superfluous VHDL processor warnings
 -- altera message_level Level1
 -- altera message_off 10034 10035 10036 10037 10230 10240 10030 13469 16735 16788
@@ -48,7 +47,6 @@ entity qsys_unb2b_minimal_onchip_memory2_0_altera_avalon_onchip_memory2_180_lo46
               );
 end entity qsys_unb2b_minimal_onchip_memory2_0_altera_avalon_onchip_memory2_180_lo46q2y;
 
-
 architecture europa of qsys_unb2b_minimal_onchip_memory2_0_altera_avalon_onchip_memory2_180_lo46q2y is
   component altsyncram is
 generic (
@@ -79,9 +77,7 @@ generic (
                 signal clocken0 :  std_logic;
                 signal internal_readdata :  std_logic_vector(31 downto 0);
                 signal wren :  std_logic;
-
 begin
-
   wren <= chipselect and write;
   clocken0 <= clken and not reset_req;
   the_altsyncram : altsyncram
@@ -114,6 +110,4 @@ begin
   --s2, which is an e_avalon_slave
   --vhdl renameroo for output signals
   readdata <= internal_readdata;
-
 end europa;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_onchip_memory2_0/qsys_unb2b_minimal_onchip_memory2_0_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_onchip_memory2_0/qsys_unb2b_minimal_onchip_memory2_0_inst.vhd
index 1013d9c8fe..f453120efc 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_onchip_memory2_0/qsys_unb2b_minimal_onchip_memory2_0_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_onchip_memory2_0/qsys_unb2b_minimal_onchip_memory2_0_inst.vhd
@@ -26,4 +26,3 @@
 			writedata  => CONNECTED_TO_writedata,  -- .writedata
 			byteenable => CONNECTED_TO_byteenable  -- .byteenable
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/qsys_unb2b_minimal_pio_pps_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/qsys_unb2b_minimal_pio_pps_inst.vhd
index 6ac45a007b..580187433d 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/qsys_unb2b_minimal_pio_pps_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_pps/qsys_unb2b_minimal_pio_pps_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/qsys_unb2b_minimal_pio_system_info_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/qsys_unb2b_minimal_pio_system_info_inst.vhd
index 54214733fc..b05a01d444 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/qsys_unb2b_minimal_pio_system_info_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_system_info/qsys_unb2b_minimal_pio_system_info_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_wdi/altera_avalon_pio_180/sim/qsys_unb2b_minimal_pio_wdi_altera_avalon_pio_180_2botkdq.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_wdi/altera_avalon_pio_180/sim/qsys_unb2b_minimal_pio_wdi_altera_avalon_pio_180_2botkdq.vhd
index 275c472861..0cc60e970e 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_wdi/altera_avalon_pio_180/sim/qsys_unb2b_minimal_pio_wdi_altera_avalon_pio_180_2botkdq.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_wdi/altera_avalon_pio_180/sim/qsys_unb2b_minimal_pio_wdi_altera_avalon_pio_180_2botkdq.vhd
@@ -10,7 +10,6 @@
 --or its authorized distributors.  Please refer to the applicable
 --agreement for further details.
 
-
 -- turn off superfluous VHDL processor warnings
 -- altera message_level Level1
 -- altera message_off 10034 10035 10036 10037 10230 10240 10030 13469 16735 16788
@@ -42,14 +41,11 @@ entity qsys_unb2b_minimal_pio_wdi_altera_avalon_pio_180_2botkdq is
               );
 end entity qsys_unb2b_minimal_pio_wdi_altera_avalon_pio_180_2botkdq;
 
-
 architecture europa of qsys_unb2b_minimal_pio_wdi_altera_avalon_pio_180_2botkdq is
                 signal clk_en :  std_logic;
                 signal data_out :  std_logic;
                 signal read_mux_out :  std_logic;
-
 begin
-
   clk_en <= std_logic'('1');
   --s1, which is an e_avalon_slave
   read_mux_out <= to_std_logic((((std_logic_vector'("000000000000000000000000000000") & (address)) = std_logic_vector'("00000000000000000000000000000000")))) and data_out;
@@ -62,11 +58,8 @@ begin
         data_out <= writedata(0);
       end if;
     end if;
-
   end process;
 
   readdata <= std_logic_vector'("00000000000000000000000000000000") or (std_logic_vector'("0000000000000000000000000000000") & (A_TOSTDLOGICVECTOR(read_mux_out)));
   out_port <= data_out;
-
 end europa;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_wdi/qsys_unb2b_minimal_pio_wdi_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_wdi/qsys_unb2b_minimal_pio_wdi_inst.vhd
index 7653111094..4639e141f5 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_wdi/qsys_unb2b_minimal_pio_wdi_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_pio_wdi/qsys_unb2b_minimal_pio_wdi_inst.vhd
@@ -22,4 +22,3 @@
 			chipselect => CONNECTED_TO_chipselect,  -- .chipselect
 			readdata   => CONNECTED_TO_readdata  -- .readdata
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/qsys_unb2b_minimal_reg_dpmm_ctrl_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/qsys_unb2b_minimal_reg_dpmm_ctrl_inst.vhd
index beaf80437e..ec32464391 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/qsys_unb2b_minimal_reg_dpmm_ctrl_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_ctrl/qsys_unb2b_minimal_reg_dpmm_ctrl_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/qsys_unb2b_minimal_reg_dpmm_data_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/qsys_unb2b_minimal_reg_dpmm_data_inst.vhd
index d4d2ea56c7..902a48132b 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/qsys_unb2b_minimal_reg_dpmm_data_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_dpmm_data/qsys_unb2b_minimal_reg_dpmm_data_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/qsys_unb2b_minimal_reg_epcs_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/qsys_unb2b_minimal_reg_epcs_inst.vhd
index 35a921ca9e..b7e771b662 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/qsys_unb2b_minimal_reg_epcs_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_epcs/qsys_unb2b_minimal_reg_epcs_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/qsys_unb2b_minimal_reg_fpga_temp_sens_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/qsys_unb2b_minimal_reg_fpga_temp_sens_inst.vhd
index 0dd4b690ec..170f85ed58 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/qsys_unb2b_minimal_reg_fpga_temp_sens_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_temp_sens/qsys_unb2b_minimal_reg_fpga_temp_sens_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/qsys_unb2b_minimal_reg_fpga_voltage_sens_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/qsys_unb2b_minimal_reg_fpga_voltage_sens_inst.vhd
index 391087f935..495dae0b21 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/qsys_unb2b_minimal_reg_fpga_voltage_sens_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_fpga_voltage_sens/qsys_unb2b_minimal_reg_fpga_voltage_sens_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/qsys_unb2b_minimal_reg_mmdp_ctrl_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/qsys_unb2b_minimal_reg_mmdp_ctrl_inst.vhd
index 57e4a4c70f..e099a81cd1 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/qsys_unb2b_minimal_reg_mmdp_ctrl_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_ctrl/qsys_unb2b_minimal_reg_mmdp_ctrl_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/qsys_unb2b_minimal_reg_mmdp_data_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/qsys_unb2b_minimal_reg_mmdp_data_inst.vhd
index 6ef3680e58..d25eb92a9c 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/qsys_unb2b_minimal_reg_mmdp_data_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_mmdp_data/qsys_unb2b_minimal_reg_mmdp_data_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/qsys_unb2b_minimal_reg_remu_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/qsys_unb2b_minimal_reg_remu_inst.vhd
index 813521ee09..837cb45819 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/qsys_unb2b_minimal_reg_remu_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_remu/qsys_unb2b_minimal_reg_remu_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/qsys_unb2b_minimal_reg_unb_pmbus_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/qsys_unb2b_minimal_reg_unb_pmbus_inst.vhd
index 911de6ef25..b97ef222ec 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/qsys_unb2b_minimal_reg_unb_pmbus_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_pmbus/qsys_unb2b_minimal_reg_unb_pmbus_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/qsys_unb2b_minimal_reg_unb_sens_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/qsys_unb2b_minimal_reg_unb_sens_inst.vhd
index bda7f7ffb4..1871be2f74 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/qsys_unb2b_minimal_reg_unb_sens_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_unb_sens/qsys_unb2b_minimal_reg_unb_sens_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/qsys_unb2b_minimal_reg_wdi_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/qsys_unb2b_minimal_reg_wdi_inst.vhd
index 2037678c58..229a2d315e 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/qsys_unb2b_minimal_reg_wdi_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_reg_wdi/qsys_unb2b_minimal_reg_wdi_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/avs_common_mm_10/sim/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/avs_common_mm_10/sim/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/avs_common_mm_10/sim/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/avs_common_mm_10/sim/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/avs_common_mm_10/synth/avs_common_mm.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/avs_common_mm_10/synth/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/avs_common_mm_10/synth/avs_common_mm.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/avs_common_mm_10/synth/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/qsys_unb2b_minimal_rom_system_info_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/qsys_unb2b_minimal_rom_system_info_inst.vhd
index 24125dfe0e..ae35f2bd19 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/qsys_unb2b_minimal_rom_system_info_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_rom_system_info/qsys_unb2b_minimal_rom_system_info_inst.vhd
@@ -42,4 +42,3 @@
 			coe_write_export     => CONNECTED_TO_coe_write_export,  -- write.export
 			coe_writedata_export => CONNECTED_TO_coe_writedata_export  -- writedata.export
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_timer_0/altera_avalon_timer_180/sim/qsys_unb2b_minimal_timer_0_altera_avalon_timer_180_5qqtsby.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_timer_0/altera_avalon_timer_180/sim/qsys_unb2b_minimal_timer_0_altera_avalon_timer_180_5qqtsby.vhd
index 8b3e6b4cf8..a954c70405 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_timer_0/altera_avalon_timer_180/sim/qsys_unb2b_minimal_timer_0_altera_avalon_timer_180_5qqtsby.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_timer_0/altera_avalon_timer_180/sim/qsys_unb2b_minimal_timer_0_altera_avalon_timer_180_5qqtsby.vhd
@@ -10,7 +10,6 @@
 --or its authorized distributors.  Please refer to the applicable
 --agreement for further details.
 
-
 -- turn off superfluous VHDL processor warnings
 -- altera message_level Level1
 -- altera message_off 10034 10035 10036 10037 10230 10240 10030 13469 16735 16788
@@ -42,7 +41,6 @@ entity qsys_unb2b_minimal_timer_0_altera_avalon_timer_180_5qqtsby is
               );
 end entity qsys_unb2b_minimal_timer_0_altera_avalon_timer_180_5qqtsby;
 
-
 architecture europa of qsys_unb2b_minimal_timer_0_altera_avalon_timer_180_5qqtsby is
                 signal clk_en :  std_logic;
                 signal control_interrupt_enable :  std_logic;
@@ -62,9 +60,7 @@ architecture europa of qsys_unb2b_minimal_timer_0_altera_avalon_timer_180_5qqtsb
                 signal status_wr_strobe :  std_logic;
                 signal timeout_event :  std_logic;
                 signal timeout_occurred :  std_logic;
-
 begin
-
   clk_en <= std_logic'('1');
   process (clk, reset_n)
   begin
@@ -79,7 +75,6 @@ begin
         end if;
       end if;
     end if;
-
   end process;
 
   counter_is_zero <= to_std_logic(((std_logic_vector'("000000000000000") & (internal_counter)) = std_logic_vector'("00000000000000000000000000000000")));
@@ -93,7 +88,6 @@ begin
         force_reload <= period_h_wr_strobe or period_l_wr_strobe;
       end if;
     end if;
-
   end process;
 
   do_start_counter <= std_logic'('1');
@@ -111,7 +105,6 @@ begin
         end if;
       end if;
     end if;
-
   end process;
 
   --delayed_unxcounter_is_zeroxx0, which is an e_register
@@ -124,7 +117,6 @@ begin
         delayed_unxcounter_is_zeroxx0 <= counter_is_zero;
       end if;
     end if;
-
   end process;
 
   timeout_event <= (counter_is_zero) and not (delayed_unxcounter_is_zeroxx0);
@@ -141,7 +133,6 @@ begin
         end if;
       end if;
     end if;
-
   end process;
 
   irq <= timeout_occurred and control_interrupt_enable;
@@ -156,7 +147,6 @@ begin
         readdata <= read_mux_out;
       end if;
     end if;
-
   end process;
 
   period_l_wr_strobe <= (chipselect and not write_n) and to_std_logic((((std_logic_vector'("00000000000000000000000000000") & (address)) = std_logic_vector'("00000000000000000000000000000010"))));
@@ -171,11 +161,8 @@ begin
         control_register <= writedata(0);
       end if;
     end if;
-
   end process;
 
   control_interrupt_enable <= control_register;
   status_wr_strobe <= (chipselect and not write_n) and to_std_logic((((std_logic_vector'("00000000000000000000000000000") & (address)) = std_logic_vector'("00000000000000000000000000000000"))));
-
 end europa;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_timer_0/qsys_unb2b_minimal_timer_0_inst.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_timer_0/qsys_unb2b_minimal_timer_0_inst.vhd
index d3f78c4dc8..ff04a90d2b 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_timer_0/qsys_unb2b_minimal_timer_0_inst.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/quartus/ip/qsys_unb2b_minimal/qsys_unb2b_minimal_timer_0/qsys_unb2b_minimal_timer_0_inst.vhd
@@ -22,4 +22,3 @@
 			chipselect => CONNECTED_TO_chipselect,  -- .chipselect
 			write_n    => CONNECTED_TO_write_n  -- .write_n
 		);
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/unb2b_jesd_node3.vhd b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/unb2b_jesd_node3.vhd
index 0099aadc7d..514ae4a748 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/unb2b_jesd_node3.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/revisions/unb2b_jesd_node3/unb2b_jesd_node3.vhd
@@ -79,11 +79,8 @@ entity unb2b_jesd_node3 is
   );
 end unb2b_jesd_node3;
 
-
 architecture str of unb2b_jesd_node3 is
-
 begin
-
   u_revision : entity unb2b_jesd_lib.unb2b_jesd
   generic map (
     g_design_name       => g_design_name,
@@ -130,6 +127,4 @@ begin
     jesd204_rx_sysref       => jesd204_rx_sysref,
     jesd204_device_clk      => jesd204_device_clk
   );
-
 end str;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/src/vhdl/mmm_unb2b_jesd.vhd b/boards/uniboard2b/designs/unb2b_jesd/src/vhdl/mmm_unb2b_jesd.vhd
index 0cfce242e5..91849daf0f 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/src/vhdl/mmm_unb2b_jesd.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/src/vhdl/mmm_unb2b_jesd.vhd
@@ -30,7 +30,6 @@ use mm_lib.mm_file_pkg.all;
 use mm_lib.mm_file_unb_pkg.all;
 use work.qsys_unb2b_jesd_pkg.all;
 
-
 entity mmm_unb2b_jesd is
   generic (
     g_sim         : boolean := false;  -- FALSE: use QSYS; TRUE: use mm_file I/O
@@ -118,7 +117,6 @@ entity mmm_unb2b_jesd is
 end mmm_unb2b_jesd;
 
 architecture str of mmm_unb2b_jesd is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
@@ -132,12 +130,10 @@ architecture str of mmm_unb2b_jesd is
   signal link_clk : std_logic;
   signal frame_clk : std_logic;
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $UPE/sim.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     u_mm_file_reg_unb_system_info : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "PIO_SYSTEM_INFO")
                                                port map(mm_rst, mm_clk, reg_unb_system_info_mosi, reg_unb_system_info_miso );
 
@@ -171,7 +167,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk, c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
@@ -322,7 +317,6 @@ begin
       reg_mmdp_ctrl_write_export                => reg_mmdp_ctrl_mosi.wr,
       reg_mmdp_ctrl_writedata_export            => reg_mmdp_ctrl_mosi.wrdata(c_word_w - 1 downto 0),
 
-
       ram_diag_data_buf_jesd_clk_export         => OPEN,
       ram_diag_data_buf_jesd_reset_export       => OPEN,
       ram_diag_data_buf_jesd_address_export     => ram_diag_data_buf_jesd_mosi.address(17 - 1 downto 0),
@@ -339,7 +333,6 @@ begin
       reg_diag_data_buf_jesd_read_export        => reg_diag_data_buf_jesd_mosi.rd,
       reg_diag_data_buf_jesd_readdata_export    => reg_diag_data_buf_jesd_miso.rddata(c_word_w - 1 downto 0),
 
-
             -- connections to the JESD IP:
 
             --altjesd_reset_seq_irq_irq                                    =>
diff --git a/boards/uniboard2b/designs/unb2b_jesd/src/vhdl/qsys_unb2b_jesd_pkg.vhd b/boards/uniboard2b/designs/unb2b_jesd/src/vhdl/qsys_unb2b_jesd_pkg.vhd
index 7adf946bf8..fd4dfd48d2 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/src/vhdl/qsys_unb2b_jesd_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/src/vhdl/qsys_unb2b_jesd_pkg.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_unb2b_jesd_pkg is
-
     -----------------------------------------------------------------------------
     -- this component declaration is copy-pasted from Quartus v14 QSYS builder
     -----------------------------------------------------------------------------
diff --git a/boards/uniboard2b/designs/unb2b_jesd/src/vhdl/unb2b_jesd.vhd b/boards/uniboard2b/designs/unb2b_jesd/src/vhdl/unb2b_jesd.vhd
index ace483155e..91de0e9f27 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/src/vhdl/unb2b_jesd.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/src/vhdl/unb2b_jesd.vhd
@@ -80,9 +80,7 @@ entity unb2b_jesd is
   );
 end unb2b_jesd;
 
-
 architecture str of unb2b_jesd is
-
   -- Firmware version x.y
   constant c_fw_version             : t_unb2b_board_fw_version := (1, 1);
   constant c_mm_clk_freq            : natural := c_unb2b_board_mm_clk_freq_100M;
@@ -180,10 +178,7 @@ architecture str of unb2b_jesd is
   signal reg_diag_data_buf_jesd_mosi    : t_mem_mosi;
   signal reg_diag_data_buf_jesd_miso    : t_mem_miso;
   signal diag_data_buf_snk_in_arr       : t_dp_sosi_arr(1 - 1 downto 0);
-
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -407,7 +402,6 @@ begin
     diag_data_buf_snk_in_arr(i).err   <= (others => '0');
   end generate;
 
-
   u_diag_data_buffer : entity diag_lib.mms_diag_data_buffer
   generic map (
     g_technology   => g_technology,
@@ -431,6 +425,4 @@ begin
     in_sosi_arr       => diag_data_buf_snk_in_arr,
     in_sync           => st_pps
   );
-
 end str;
-
diff --git a/boards/uniboard2b/designs/unb2b_jesd/tb/vhdl/tb_unb2b_jesd.vhd b/boards/uniboard2b/designs/unb2b_jesd/tb/vhdl/tb_unb2b_jesd.vhd
index 2c0f4a07c3..ec0e76432a 100644
--- a/boards/uniboard2b/designs/unb2b_jesd/tb/vhdl/tb_unb2b_jesd.vhd
+++ b/boards/uniboard2b/designs/unb2b_jesd/tb/vhdl/tb_unb2b_jesd.vhd
@@ -60,7 +60,6 @@ entity tb_unb2b_minimal is
 end tb_unb2b_minimal;
 
 architecture tb of tb_unb2b_minimal is
-
   constant c_sim             : boolean := true;
 
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -114,9 +113,7 @@ architecture tb of tb_unb2b_minimal is
   constant c_uniboard_adin       : real := -1.0;  -- = NC on UniBoard
 
   constant c_pmbus_tcvr0_address : std_logic_vector(6 downto 0) := TO_UVEC(I2C_unb2b_PMB_TCVR0_BMR461_ADR, 7);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
diff --git a/boards/uniboard2b/designs/unb2b_minimal/revisions/unb2b_minimal_125m/unb2b_minimal_125m.vhd b/boards/uniboard2b/designs/unb2b_minimal/revisions/unb2b_minimal_125m/unb2b_minimal_125m.vhd
index 17b40afcd4..a915740dc5 100644
--- a/boards/uniboard2b/designs/unb2b_minimal/revisions/unb2b_minimal_125m/unb2b_minimal_125m.vhd
+++ b/boards/uniboard2b/designs/unb2b_minimal/revisions/unb2b_minimal_125m/unb2b_minimal_125m.vhd
@@ -27,7 +27,6 @@ use common_lib.common_pkg.all;
 use unb2b_board_lib.unb2b_board_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity unb2b_minimal_125m is
   generic (
     g_design_name       : string  := "unb2b_minimal_125m";
@@ -72,9 +71,7 @@ entity unb2b_minimal_125m is
   );
 end unb2b_minimal_125m;
 
-
 architecture str of unb2b_minimal_125m is
-
 begin
   u_revision : entity unb2b_minimal_lib.unb2b_minimal
   generic map (
diff --git a/boards/uniboard2b/designs/unb2b_minimal/src/vhdl/mmm_unb2b_minimal.vhd b/boards/uniboard2b/designs/unb2b_minimal/src/vhdl/mmm_unb2b_minimal.vhd
index b686089538..94c4b4e447 100644
--- a/boards/uniboard2b/designs/unb2b_minimal/src/vhdl/mmm_unb2b_minimal.vhd
+++ b/boards/uniboard2b/designs/unb2b_minimal/src/vhdl/mmm_unb2b_minimal.vhd
@@ -30,7 +30,6 @@ use mm_lib.mm_file_pkg.all;
 use mm_lib.mm_file_unb_pkg.all;
 use work.qsys_unb2b_minimal_pkg.all;
 
-
 entity mmm_unb2b_minimal is
   generic (
     g_sim         : boolean := false;  -- FALSE: use QSYS; TRUE: use mm_file I/O
@@ -106,19 +105,15 @@ entity mmm_unb2b_minimal is
 end mmm_unb2b_minimal;
 
 architecture str of mmm_unb2b_minimal is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
   signal i_reset_n         : std_logic;
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     u_mm_file_reg_unb_system_info : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "PIO_SYSTEM_INFO")
                                                port map(mm_rst, mm_clk, reg_unb_system_info_mosi, reg_unb_system_info_miso );
 
@@ -155,7 +150,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk, c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
diff --git a/boards/uniboard2b/designs/unb2b_minimal/src/vhdl/qsys_unb2b_minimal_pkg.vhd b/boards/uniboard2b/designs/unb2b_minimal/src/vhdl/qsys_unb2b_minimal_pkg.vhd
index 78235c8ddc..1470cca511 100644
--- a/boards/uniboard2b/designs/unb2b_minimal/src/vhdl/qsys_unb2b_minimal_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_minimal/src/vhdl/qsys_unb2b_minimal_pkg.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_unb2b_minimal_pkg is
-
     -----------------------------------------------------------------------------
     -- this component declaration is copy-pasted from Quartus v14 QSYS builder
     -----------------------------------------------------------------------------
diff --git a/boards/uniboard2b/designs/unb2b_minimal/src/vhdl/unb2b_minimal.vhd b/boards/uniboard2b/designs/unb2b_minimal/src/vhdl/unb2b_minimal.vhd
index 3d548a9e6f..af68ce0e0a 100644
--- a/boards/uniboard2b/designs/unb2b_minimal/src/vhdl/unb2b_minimal.vhd
+++ b/boards/uniboard2b/designs/unb2b_minimal/src/vhdl/unb2b_minimal.vhd
@@ -72,9 +72,7 @@ entity unb2b_minimal is
   );
 end unb2b_minimal;
 
-
 architecture str of unb2b_minimal is
-
   -- Firmware version x.y
   -- If x >= 2, rom_info starts on 0x10000 and max size = 0x8192 words
   constant c_fw_version             : t_unb2b_board_fw_version := (2, 0);
@@ -160,9 +158,7 @@ architecture str of unb2b_minimal is
   -- QSFP leds
   signal qsfp_green_led_arr         : std_logic_vector(c_unb2b_board_tr_qsfp.nof_bus - 1 downto 0);
   signal qsfp_red_led_arr           : std_logic_vector(c_unb2b_board_tr_qsfp.nof_bus - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -389,6 +385,4 @@ begin
     red_led_arr   => qsfp_red_led_arr,
     QSFP_LED      => QSFP_LED
   );
-
 end str;
-
diff --git a/boards/uniboard2b/designs/unb2b_minimal/tb/vhdl/tb_unb2b_minimal.vhd b/boards/uniboard2b/designs/unb2b_minimal/tb/vhdl/tb_unb2b_minimal.vhd
index 99a1387392..08f2d036be 100644
--- a/boards/uniboard2b/designs/unb2b_minimal/tb/vhdl/tb_unb2b_minimal.vhd
+++ b/boards/uniboard2b/designs/unb2b_minimal/tb/vhdl/tb_unb2b_minimal.vhd
@@ -60,7 +60,6 @@ entity tb_unb2b_minimal is
 end tb_unb2b_minimal;
 
 architecture tb of tb_unb2b_minimal is
-
   constant c_sim             : boolean := true;
 
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -114,9 +113,7 @@ architecture tb of tb_unb2b_minimal is
   constant c_uniboard_adin       : real := -1.0;  -- = NC on UniBoard
 
   constant c_pmbus_tcvr0_address : std_logic_vector(6 downto 0) := TO_UVEC(I2C_UNB2_PMB_TCVR0_BMR461_ADR, 7);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
diff --git a/boards/uniboard2b/designs/unb2b_test/revisions/unb2b_test_10GbE/tb_unb2b_test_10GbE.vhd b/boards/uniboard2b/designs/unb2b_test/revisions/unb2b_test_10GbE/tb_unb2b_test_10GbE.vhd
index 9311380c77..cf02b0fabc 100644
--- a/boards/uniboard2b/designs/unb2b_test/revisions/unb2b_test_10GbE/tb_unb2b_test_10GbE.vhd
+++ b/boards/uniboard2b/designs/unb2b_test/revisions/unb2b_test_10GbE/tb_unb2b_test_10GbE.vhd
@@ -23,11 +23,9 @@
 library IEEE, unb2b_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2b_test_10GbE is
 end tb_unb2b_test_10GbE;
 
-
 architecture tb of tb_unb2b_test_10GbE is
 begin
   u_tb_unb2b_test : entity unb2b_test_lib.tb_unb2b_test
@@ -35,4 +33,3 @@ begin
     g_design_name => "unb2b_test_10GbE"
   );
 end tb;
-
diff --git a/boards/uniboard2b/designs/unb2b_test/revisions/unb2b_test_10GbE/unb2b_test_10GbE.vhd b/boards/uniboard2b/designs/unb2b_test/revisions/unb2b_test_10GbE/unb2b_test_10GbE.vhd
index 97f02d9fb2..b8d21e890e 100644
--- a/boards/uniboard2b/designs/unb2b_test/revisions/unb2b_test_10GbE/unb2b_test_10GbE.vhd
+++ b/boards/uniboard2b/designs/unb2b_test/revisions/unb2b_test_10GbE/unb2b_test_10GbE.vhd
@@ -27,7 +27,6 @@ use common_lib.common_pkg.all;
 use unb2b_board_lib.unb2b_board_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity unb2b_test_10GbE is
   generic (
     g_design_name      : string  := "unb2b_test_10GbE";
@@ -107,9 +106,7 @@ entity unb2b_test_10GbE is
   );
 end unb2b_test_10GbE;
 
-
 architecture str of unb2b_test_10GbE is
-
 begin
   u_revision : entity unb2b_test_lib.unb2b_test
   generic map (
diff --git a/boards/uniboard2b/designs/unb2b_test/revisions/unb2b_test_ddr_MB_I_II/tb_unb2b_test_ddr_MB_I_II.vhd b/boards/uniboard2b/designs/unb2b_test/revisions/unb2b_test_ddr_MB_I_II/tb_unb2b_test_ddr_MB_I_II.vhd
index 73fbba0807..a5b9924298 100644
--- a/boards/uniboard2b/designs/unb2b_test/revisions/unb2b_test_ddr_MB_I_II/tb_unb2b_test_ddr_MB_I_II.vhd
+++ b/boards/uniboard2b/designs/unb2b_test/revisions/unb2b_test_ddr_MB_I_II/tb_unb2b_test_ddr_MB_I_II.vhd
@@ -20,16 +20,12 @@
 --
 -------------------------------------------------------------------------------
 
-
-
 library IEEE, unb2b_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2b_test_ddr_MB_I_II is
 end tb_unb2b_test_ddr_MB_I_II;
 
-
 architecture tb of tb_unb2b_test_ddr_MB_I_II is
 begin
   u_tb_unb2b_test : entity unb2b_test_lib.tb_unb2b_test
@@ -38,4 +34,3 @@ begin
     g_sim_model_ddr => false
   );
 end tb;
-
diff --git a/boards/uniboard2b/designs/unb2b_test/revisions/unb2b_test_ddr_MB_I_II/unb2b_test_ddr_MB_I_II.vhd b/boards/uniboard2b/designs/unb2b_test/revisions/unb2b_test_ddr_MB_I_II/unb2b_test_ddr_MB_I_II.vhd
index 049740b6f0..150e0d6304 100644
--- a/boards/uniboard2b/designs/unb2b_test/revisions/unb2b_test_ddr_MB_I_II/unb2b_test_ddr_MB_I_II.vhd
+++ b/boards/uniboard2b/designs/unb2b_test/revisions/unb2b_test_ddr_MB_I_II/unb2b_test_ddr_MB_I_II.vhd
@@ -28,7 +28,6 @@ use unb2b_board_lib.unb2b_board_pkg.all;
 use technology_lib.technology_pkg.all;
 use tech_ddr_lib.tech_ddr_pkg.all;
 
-
 entity unb2b_test_ddr_MB_I_II is
   generic (
     g_design_name      : string  := "unb2b_test_ddr_MB_I_II";
@@ -84,9 +83,7 @@ entity unb2b_test_ddr_MB_I_II is
   );
 end unb2b_test_ddr_MB_I_II;
 
-
 architecture str of unb2b_test_ddr_MB_I_II is
-
 begin
   u_revision : entity unb2b_test_lib.unb2b_test
   generic map (
diff --git a/boards/uniboard2b/designs/unb2b_test/src/vhdl/mmm_unb2b_test.vhd b/boards/uniboard2b/designs/unb2b_test/src/vhdl/mmm_unb2b_test.vhd
index 7af096606c..ab0300e724 100644
--- a/boards/uniboard2b/designs/unb2b_test/src/vhdl/mmm_unb2b_test.vhd
+++ b/boards/uniboard2b/designs/unb2b_test/src/vhdl/mmm_unb2b_test.vhd
@@ -40,8 +40,6 @@ use work.qsys_unb2b_test_pkg.all;
 use tech_mac_10g_lib.tech_mac_10g_component_pkg.all;
 use work.unb2b_test_pkg.all;
 
-
-
 entity mmm_unb2b_test is
   generic (
     g_sim               : boolean := false;  -- FALSE: use SOPC; TRUE: use mm_file I/O
@@ -221,9 +219,7 @@ entity mmm_unb2b_test is
   );
 end mmm_unb2b_test;
 
-
 architecture str of mmm_unb2b_test is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
@@ -281,14 +277,11 @@ architecture str of mmm_unb2b_test is
   signal sim_eth1g_eth0_reg_mosi                   : t_mem_mosi;
   signal sim_eth1g_eth1_reg_mosi                   : t_mem_mosi;
   signal i_reset_n                                 : std_logic;
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     eth1g_eth0_mm_rst <= mm_rst;
     eth1g_eth1_mm_rst <= mm_rst;
 
@@ -429,13 +422,11 @@ begin
         end if;
     end process;
 
-
     ----------------------------------------------------------------------------
     -- Procedure that polls a sim control file that can be used to e.g. get
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk,c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
@@ -683,7 +674,6 @@ begin
 --      reg_dp_offload_rx_1GbE_hdr_dat_write_export      => reg_dp_offload_rx_1GbE_hdr_dat_mosi.wr,
 --      reg_dp_offload_rx_1GbE_hdr_dat_writedata_export  => reg_dp_offload_rx_1GbE_hdr_dat_mosi.wrdata(c_word_w-1 DOWNTO 0),
 
-
       reg_bsn_monitor_1gbe_reset_export         => OPEN,
       reg_bsn_monitor_1gbe_clk_export           => OPEN,
       reg_bsn_monitor_1gbe_address_export       => reg_bsn_monitor_1GbE_mosi.address(c_reg_rsp_bsn_monitor_1GbE_adr_w - 1 downto 0),
diff --git a/boards/uniboard2b/designs/unb2b_test/src/vhdl/qsys_unb2b_test_pkg.vhd b/boards/uniboard2b/designs/unb2b_test/src/vhdl/qsys_unb2b_test_pkg.vhd
index eaffab4dbf..02021567e2 100644
--- a/boards/uniboard2b/designs/unb2b_test/src/vhdl/qsys_unb2b_test_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_test/src/vhdl/qsys_unb2b_test_pkg.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_unb2b_test_pkg is
-
   -----------------------------------------------------------------------------
   -- this component declaration is copy-pasted from Quartus QSYS builder generated file:
   -- $HDL_WORK/build/unb2b/quartus/unb2b_test_ddr/qsys_unb2b_test/sim/qsys_unb2b_test.vhd
@@ -386,7 +385,4 @@ package qsys_unb2b_test_pkg is
         );
     end component qsys_unb2b_test;
 
-
-
 end qsys_unb2b_test_pkg;
-
diff --git a/boards/uniboard2b/designs/unb2b_test/src/vhdl/udp_stream.vhd b/boards/uniboard2b/designs/unb2b_test/src/vhdl/udp_stream.vhd
index efb781f7ca..db643432f2 100644
--- a/boards/uniboard2b/designs/unb2b_test/src/vhdl/udp_stream.vhd
+++ b/boards/uniboard2b/designs/unb2b_test/src/vhdl/udp_stream.vhd
@@ -100,10 +100,7 @@ entity udp_stream is
   );
 end udp_stream;
 
-
-
 architecture str of udp_stream is
-
   -- Block generator
   constant c_bg_ctrl                   : t_diag_block_gen := ('0',  -- enable (disabled by default)
                                                               '0',  -- enable_sync
@@ -114,7 +111,6 @@ architecture str of udp_stream is
                                                               TO_UVEC(   g_bg_block_size-1, c_diag_bg_mem_high_adrs_w),
                                                               TO_UVEC(                   0, c_diag_bg_bsn_init_w));
 
-
   constant c_nof_crc_words             : natural := 1;
   constant c_max_nof_words_per_block   : natural := g_bg_block_size;
   constant c_min_nof_words_per_block   : natural := 1;
@@ -133,9 +129,7 @@ architecture str of udp_stream is
 
   signal diag_data_buf_snk_in_arr    : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
   signal diag_data_buf_snk_out_arr   : t_dp_siso_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   gen_hdr_in_fields : for i in 0 to g_nof_streams - 1 generate
     -- dst = src
     hdr_fields_in_arr(i)(field_hi(c_hdr_field_arr, "eth_src_mac" ) downto field_lo(c_hdr_field_arr, "eth_src_mac")) <= x"00228608" & B"000" & ID(7 downto 3) & RESIZE_UVEC(ID(2 downto 0), c_byte_w);
@@ -152,7 +146,6 @@ begin
     hdr_fields_in_arr(i)(field_hi(c_hdr_field_arr, "usr_bsn"     ) downto field_lo(c_hdr_field_arr, "usr_bsn"    )) <= fifo_block_gen_src_out_arr(i).bsn(46 downto 0);
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- TX: Block generator and DP fifo
   -----------------------------------------------------------------------------
@@ -207,7 +200,6 @@ begin
     );
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- TX: dp_offload_tx
   -----------------------------------------------------------------------------
@@ -248,7 +240,6 @@ begin
     hdr_fields_in_arr     => hdr_fields_in_arr(g_nof_streams - 1 downto 0)
   );
 
-
   -----------------------------------------------------------------------------
   -- RX: dp_offload_rx
   -----------------------------------------------------------------------------
@@ -281,13 +272,11 @@ begin
     hdr_fields_out_arr    => hdr_fields_out_arr
   );
 
-
   gen_hdr_out_fields : for i in 0 to g_nof_streams - 1 generate
     diag_data_buf_snk_in_arr(i).sync <=          sl(hdr_fields_out_arr(i)(field_hi(c_hdr_field_arr, "usr_sync") downto field_lo(c_hdr_field_arr, "usr_sync" )));
     diag_data_buf_snk_in_arr(i).bsn  <= RESIZE_UVEC(hdr_fields_out_arr(i)(field_hi(c_hdr_field_arr, "usr_bsn" ) downto field_lo(c_hdr_field_arr, "usr_bsn"  )), c_dp_stream_bsn_w);
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- RX: Data buffers and BSN monitors
   -----------------------------------------------------------------------------
@@ -301,8 +290,6 @@ begin
     diag_data_buf_snk_in_arr(i).err   <= dp_offload_rx_src_out_arr(i).err;
   end generate;
 
-
-
   u_dp_bsn_monitor : entity dp_lib.mms_dp_bsn_monitor
   generic map (
     g_nof_streams        => g_nof_streams,
@@ -325,7 +312,6 @@ begin
     in_sosi_arr => diag_data_buf_snk_in_arr(g_nof_streams - 1 downto 0)
   );
 
-
   diag_data_buf_snk_out_arr <= (others => c_dp_siso_rdy);
 
   u_diag_data_buffer : entity diag_lib.mms_diag_data_buffer
@@ -353,6 +339,4 @@ begin
     in_sync           => diag_data_buf_snk_in_arr(0).sync,
     in_sosi_arr       => diag_data_buf_snk_in_arr
   );
-
 end str;
-
diff --git a/boards/uniboard2b/designs/unb2b_test/src/vhdl/unb2b_test.vhd b/boards/uniboard2b/designs/unb2b_test/src/vhdl/unb2b_test.vhd
index f9dcc6a928..5d37e055a1 100644
--- a/boards/uniboard2b/designs/unb2b_test/src/vhdl/unb2b_test.vhd
+++ b/boards/uniboard2b/designs/unb2b_test/src/vhdl/unb2b_test.vhd
@@ -137,15 +137,11 @@ entity unb2b_test is
   );
 end unb2b_test;
 
-
 architecture str of unb2b_test is
-
   -- Firmware version x.y
   constant c_fw_version                 : t_unb2b_board_fw_version := (1, 1);
   constant c_mm_clk_freq                : natural := c_unb2b_board_mm_clk_freq_125M;
 
-
-
   -- Revision controlled constants
   constant c_use_1GbE                   : boolean := false;  -- g_design_name="unb2b_test_1GbE"  OR g_design_name="unb2b_test_10GbE" OR g_design_name="unb2b_test_all";
   constant c_use_10GbE                  : boolean := g_design_name = "unb2b_test_10GbE" or g_design_name = "unb2b_test_all";
@@ -209,7 +205,6 @@ architecture str of unb2b_test is
   constant c_max_nof_blocks_per_packet_1GbE  : natural := c_max_udp_payload_nof_words_1GbE / c_min_nof_words_per_block;
   constant c_max_nof_blocks_per_packet_10GbE : natural := c_max_udp_payload_nof_words_10GbE / c_min_nof_words_per_block;
 
-
   -- System
   signal cs_sim                     : std_logic;
 
@@ -433,9 +428,7 @@ architecture str of unb2b_test is
   -- QSFP leds
   signal qsfp_green_led_arr              : std_logic_vector(c_unb2b_board_tr_qsfp.nof_bus - 1 downto 0);
   signal qsfp_red_led_arr                : std_logic_vector(c_unb2b_board_tr_qsfp.nof_bus - 1 downto 0);
-
 begin
-
   assert false report "g_design_name=" & g_design_name severity WARNING;
   -----------------------------------------------------------------------------
   -- General control function
@@ -758,7 +751,6 @@ begin
     ram_diag_data_buf_ddr_MB_II_miso  => ram_diag_data_buf_ddr_MB_II_miso
   );
 
-
   gen_udp_stream_1GbE : if c_use_1GbE = true generate
     u_udp_stream_1GbE : entity work.udp_stream
     generic map (
@@ -822,17 +814,15 @@ begin
   -- Interface : 1GbE
   -----------------------------------------------------------------------------
   gen_wires_1GbE : if c_use_1GbE = true generate
-    gen_1GbE_wires : for i in 0 to c_nof_streams_1GbE-1 generate
 
+    gen_1GbE_wires : for i in 0 to c_nof_streams_1GbE-1 generate
       eth1g_udp_tx_sosi_arr(i)         <= dp_offload_tx_1GbE_src_out_arr(i);
       dp_offload_tx_1GbE_src_in_arr(i) <= eth1g_udp_tx_siso_arr(i);
       dp_offload_rx_1GbE_snk_in_arr(i) <= eth1g_udp_rx_sosi_arr(i);
       eth1g_udp_rx_siso_arr(i)         <= dp_offload_rx_1GbE_snk_out_arr(i);
-
     end generate;
   end generate;
 
-
   gen_udp_stream_10GbE : if c_use_10GbE = true generate
     u_udp_stream_10GbE : entity work.udp_stream
     generic map (
@@ -861,7 +851,6 @@ begin
       reg_diag_tx_seq_mosi           => reg_diag_tx_seq_10GbE_mosi,
       reg_diag_tx_seq_miso           => reg_diag_tx_seq_10GbE_miso,
 
-
       -- loopback:
       --dp_offload_tx_src_out_arr      => dp_offload_tx_10GbE_src_out_arr,
       --dp_offload_tx_src_in_arr       => (OTHERS=>c_dp_siso_rdy),
@@ -874,7 +863,6 @@ begin
       dp_offload_rx_snk_in_arr       => dp_offload_rx_10GbE_snk_in_arr,
       dp_offload_rx_snk_out_arr      => dp_offload_rx_10GbE_snk_out_arr,
 
-
       reg_bsn_monitor_mosi           => reg_bsn_monitor_10GbE_mosi,
       reg_bsn_monitor_miso           => reg_bsn_monitor_10GbE_miso,
 
@@ -886,7 +874,6 @@ begin
       reg_diag_rx_seq_miso           => reg_diag_rx_seq_10GbE_miso
     );
 
-
     u_tr_10GbE_qsfp_and_ring: entity unb2b_board_10gbe_lib.unb2b_board_10gbe  -- QSFP and Ring lines
     generic map (
       g_sim           => g_sim,
@@ -922,7 +909,6 @@ begin
       i_serial_10G_rx_qsfp_ring_arr(i) <=   serial_10G_rx_qsfp_arr(i);
     end generate;
 
-
     i_QSFP_RX(0) <= QSFP_0_RX;
     i_QSFP_RX(1) <= QSFP_1_RX;
     i_QSFP_RX(2) <= QSFP_2_RX;
@@ -937,8 +923,6 @@ begin
     QSFP_4_TX <= i_QSFP_TX(4);
     QSFP_5_TX <= i_QSFP_TX(5);
 
-
-
     u_front_io : entity unb2b_board_lib.unb2b_board_front_io
     generic map (
       g_nof_qsfp_bus => c_nof_qsfp_bus
@@ -981,7 +965,6 @@ begin
 --      RING_TX => i_RING_TX
 --    );
 
-
 --    u_tr_10GbE_back: ENTITY unb2b_board_10gbe_lib.unb2b_board_10gbe -- BACK lines
 --    GENERIC MAP (
 --      g_sim           => g_sim,
@@ -1044,7 +1027,6 @@ begin
 --      BCK_ERR => BCK_ERR
 --    );
 
-
     u_front_led : entity unb2b_board_lib.unb2b_board_qsfp_leds
     generic map (
       g_sim             => g_sim,
@@ -1099,7 +1081,6 @@ begin
     );
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- Interface : DDR4 MB_I and MB_II
   -----------------------------------------------------------------------------
@@ -1107,7 +1088,6 @@ begin
   assert func_tech_ddr_ctlr_data_w(g_ddr_MB_I) = func_tech_ddr_ctlr_data_w(g_ddr_MB_II) report "unb2b_test: DDR4 MB_I and MB_II must have the same ctlr data widths" severity FAILURE;
 
   gen_stream_MB_I : if c_use_MB_I = true generate
-
     u_mms_io_ddr_diag : entity io_ddr_lib.mms_io_ddr_diag
     generic map (
       -- System
@@ -1262,4 +1242,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/boards/uniboard2b/designs/unb2b_test/src/vhdl/unb2b_test_pkg.vhd b/boards/uniboard2b/designs/unb2b_test/src/vhdl/unb2b_test_pkg.vhd
index f78eda85f9..1fbcce3b6d 100644
--- a/boards/uniboard2b/designs/unb2b_test/src/vhdl/unb2b_test_pkg.vhd
+++ b/boards/uniboard2b/designs/unb2b_test/src/vhdl/unb2b_test_pkg.vhd
@@ -26,7 +26,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_field_pkg.all;
 
 package unb2b_test_pkg is
-
   -- dp_offload_tx
   --CONSTANT c_nof_hdr_fields : NATURAL := 1+3+12+4+2; -- Total header bits = 384 = 6 64b words
   constant c_nof_hdr_fields : natural := 3 + 12 + 4 + 2;  -- Total header bits = 384 = 6 64b words
@@ -55,6 +54,4 @@ package unb2b_test_pkg is
 
   --CONSTANT c_hdr_field_ovr_init         : STD_LOGIC_VECTOR(c_nof_hdr_fields-1 DOWNTO 0) := "1001"&"111111111100"&"0011"&"00";
   constant c_hdr_field_ovr_init         : std_logic_vector(c_nof_hdr_fields - 1 downto 0) := "001" & "111111111100" & "0011" & "00";
-
 end unb2b_test_pkg;
-
diff --git a/boards/uniboard2b/designs/unb2b_test/tb/vhdl/tb_unb2b_test.vhd b/boards/uniboard2b/designs/unb2b_test/tb/vhdl/tb_unb2b_test.vhd
index 8a8e92d8e2..fbf404947d 100644
--- a/boards/uniboard2b/designs/unb2b_test/tb/vhdl/tb_unb2b_test.vhd
+++ b/boards/uniboard2b/designs/unb2b_test/tb/vhdl/tb_unb2b_test.vhd
@@ -60,7 +60,6 @@ entity tb_unb2b_test is
 end tb_unb2b_test;
 
 architecture tb of tb_unb2b_test is
-
   constant c_sim             : boolean := true;
 
   constant c_ddr_MB_I        : t_c_tech_ddr := c_tech_ddr4_4g_1600m;  -- DDR4 has no master or slave, so no need to check number of MB
@@ -136,7 +135,6 @@ architecture tb of tb_unb2b_test is
 
   signal si_lpbk_8           : std_logic_vector(c_unb2b_board_tr_back.bus_w - 1 downto 0);
 
-
   -- Model I2C sensor slaves as on the UniBoard
   constant c_fpga_temp_address   : std_logic_vector(6 downto 0) := "0011000";  -- MAX1618 address LOW LOW
   constant c_fpga_temp           : integer := 60;
@@ -148,9 +146,7 @@ architecture tb of tb_unb2b_test is
   constant c_uniboard_current    : real := 5.0;  -- = assume 5.0 A on UniBoard
   constant c_uniboard_supply     : real := 48.0;  -- = assume 48.0 V on UniBoard
   constant c_uniboard_adin       : real := -1.0;  -- = NC on UniBoard
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -162,7 +158,6 @@ begin
   mb_I_ref_clk  <= not mb_I_ref_clk  after c_mb_I_ref_clk_period / 2;  -- MB I reference clock (25 MHz)
   mb_II_ref_clk <= not mb_II_ref_clk after c_mb_II_ref_clk_period / 2;  -- MB II reference clock (25 MHz)
 
-
   INTA <= 'H';  -- pull up
   INTB <= 'H';  -- pull up
 
@@ -325,5 +320,4 @@ begin
     mem4_in => MB_II_OU,
     mem4_io => MB_II_IO
   );
-
 end tb;
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/ctrl_unb2b_board.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/ctrl_unb2b_board.vhd
index ca05062873..a23d26634c 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/ctrl_unb2b_board.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/ctrl_unb2b_board.vhd
@@ -219,7 +219,6 @@ entity ctrl_unb2b_board is
     ram_scrap_mosi         : in  t_mem_mosi;
     ram_scrap_miso         : out t_mem_miso;
 
-
     --
     -- >>> Ctrl FPGA pins
     --
@@ -255,9 +254,7 @@ entity ctrl_unb2b_board is
   );
 end ctrl_unb2b_board;
 
-
 architecture str of ctrl_unb2b_board is
-
   constant c_rom_version : natural := 3;  -- Only increment when something changes to the register map of rom_system_info.
 
   constant c_reset_len   : natural := 4;  -- >= c_meta_delay_len from common_pkg
@@ -316,9 +313,7 @@ architecture str of ctrl_unb2b_board is
 
   attribute maxfan : integer;
   attribute maxfan of dp_rst : signal is 1024;
-
 begin
-
   ext_clk200 <= i_ext_clk200;
   xo_ethclk  <= i_xo_ethclk;
   xo_rst     <=     i_xo_rst;
@@ -367,7 +362,6 @@ begin
     out_rst   => i_xo_rst
   );
 
-
   -----------------------------------------------------------------------------
   -- MB_I_REF_CLK  --> mb_I_ref_rst
   -- MB_II_REF_CLK --> mb_II_ref_rst
@@ -520,7 +514,6 @@ begin
     bck_id      => this_bck_id
   );
 
-
   -----------------------------------------------------------------------------
   -- Red LED control
   -----------------------------------------------------------------------------
@@ -534,7 +527,6 @@ begin
     TESTIO(c_unb2b_board_testio_led_red)   <= led_toggle_red;
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- Green LED control
   -----------------------------------------------------------------------------
@@ -548,7 +540,6 @@ begin
     TESTIO(c_unb2b_board_testio_led_green) <= led_toggle_green;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Toggle red LED when unb2b_minimal is running, green LED for other designs.
   ------------------------------------------------------------------------------
@@ -563,7 +554,6 @@ begin
     out_dat     => led_toggle
   );
 
-
   ------------------------------------------------------------------------------
   -- WDI override
   ------------------------------------------------------------------------------
@@ -583,7 +573,6 @@ begin
     wdi_override        => wdi_override
   );
 
-
   ------------------------------------------------------------------------------
   -- Remote upgrade
   ------------------------------------------------------------------------------
@@ -661,7 +650,6 @@ begin
     pps_sys          => dp_pps
   );
 
-
   ------------------------------------------------------------------------------
   -- I2C control for UniBoard sensors
   ------------------------------------------------------------------------------
@@ -738,7 +726,6 @@ begin
     temp_alarm => temp_alarm
   );
 
-
   ------------------------------------------------------------------------------
   -- Ethernet 1GbE
   ------------------------------------------------------------------------------
@@ -760,7 +747,6 @@ begin
       i_tse_clk <= i_xo_ethclk;
   end generate;
 
-
   wire_udp_offload: for i in 0 to g_udp_offload_nof_streams - 1 generate
     eth1g_udp_tx_sosi_arr(i) <= udp_tx_sosi_arr(i);
     udp_tx_siso_arr(i)       <= eth1g_udp_tx_siso_arr(i);
@@ -779,7 +765,6 @@ begin
 
   --On hardware always generate 1GbE for MM control. In simulation only use 1GbE for streaming DP data offload (or on load) via 1GbE.
   gen_eth: if g_sim = false or g_udp_offload = true generate
-
     eth1g_st_clk <= dp_clk_in when g_udp_offload = true else i_mm_clk;
     eth1g_st_rst <= dp_rst_in when g_udp_offload = true else eth1g_mm_rst;
 
@@ -840,5 +825,4 @@ begin
     rd_dat => ram_scrap_miso.rddata(c_ram_scrap.dat_w - 1 downto 0),
     rd_val => ram_scrap_miso.rdval
   );
-
 end str;
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/mms_unb2b_board_sens.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/mms_unb2b_board_sens.vhd
index ca49243913..80d5432cf6 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/mms_unb2b_board_sens.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/mms_unb2b_board_sens.vhd
@@ -28,7 +28,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 
-
 entity mms_unb2b_board_sens is
   generic (
     g_sim             : boolean := false;
@@ -57,18 +56,14 @@ entity mms_unb2b_board_sens is
   );
 end mms_unb2b_board_sens;
 
-
 architecture str of mms_unb2b_board_sens is
-
   constant c_temp_high_w     : natural := 7;  -- Allow user to use only 7 (no sign, only positive) of 8 bits to set set max temp
 
   signal sens_err  : std_logic;
   signal sens_data : t_slv_8_arr(0 to g_sens_nof_result - 1);
 
   signal temp_high : std_logic_vector(c_temp_high_w - 1 downto 0);
-
 begin
-
   u_unb2b_board_sens_reg : entity work.unb2b_board_sens_reg
   generic map (
     g_sens_nof_result => g_sens_nof_result,
@@ -117,6 +112,4 @@ begin
   -- would produce -1 degrees so does not trigger a temperature alarm.
   -- temp_high is 7 bits, preceded by a '0' to allow only positive temps to be set.
   temp_alarm <= '1' when (signed(sens_data(0)) > signed('0' & temp_high)) else '0';
-
 end str;
-
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/mms_unb2b_board_system_info.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/mms_unb2b_board_system_info.vhd
index 4bf6770a4b..690b1507ac 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/mms_unb2b_board_system_info.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/mms_unb2b_board_system_info.vhd
@@ -61,9 +61,7 @@ entity mms_unb2b_board_system_info is
     );
 end mms_unb2b_board_system_info;
 
-
 architecture str of mms_unb2b_board_system_info is
-
   -- Provide different prefixes (absolute and relative) for the same path. ModelSim understands $UNB, Quartus does not.
   -- Required because the work paths of ModelSim and Quartus are different.
   constant c_quartus_path_prefix  : string := "";
@@ -83,9 +81,7 @@ architecture str of mms_unb2b_board_system_info is
                                       init_sl  => '0');
 
   signal i_info          : std_logic_vector(c_word_w - 1 downto 0);
-
 begin
-
  info <= i_info;
 
   u_unb2b_board_system_info: entity work.unb2b_board_system_info
@@ -136,6 +132,4 @@ begin
     rd_dat  => rom_miso.rddata(c_mm_rom.dat_w - 1 downto 0),
     rd_val  => rom_miso.rdval
   );
-
 end str;
-
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/mms_unb2b_fpga_sens.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/mms_unb2b_fpga_sens.vhd
index 6087787053..8debc61a00 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/mms_unb2b_fpga_sens.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/mms_unb2b_fpga_sens.vhd
@@ -29,7 +29,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity mms_unb2b_fpga_sens is
   generic (
     g_sim             : boolean := false;
@@ -53,11 +52,8 @@ entity mms_unb2b_fpga_sens is
   );
 end mms_unb2b_fpga_sens;
 
-
 architecture str of mms_unb2b_fpga_sens is
-
 begin
-
   u_fpga_sense: entity fpga_sense_lib.fpga_sense
   generic map (
     g_technology => g_technology,
@@ -77,6 +73,4 @@ begin
     reg_voltage_store_mosi    => reg_voltage_mosi,
     reg_voltage_store_miso    => reg_voltage_miso
   );
-
 end str;
-
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_back_io.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_back_io.vhd
index b4e3a66d5b..b3a8a15564 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_back_io.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_back_io.vhd
@@ -23,7 +23,6 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.unb2b_board_pkg.all;
 
-
 entity unb2b_board_back_io is
   generic (
     g_nof_back_bus : natural := c_unb2b_board_tr_back.nof_bus
@@ -43,26 +42,20 @@ entity unb2b_board_back_io is
 end unb2b_board_back_io;
 
 architecture str of unb2b_board_back_io is
-
   -- help signals so we can iterate through buses
   signal si_tx_2arr : t_unb2b_board_back_bus_2arr(g_nof_back_bus - 1 downto 0);
   signal si_rx_2arr : t_unb2b_board_back_bus_2arr(g_nof_back_bus - 1 downto 0);
-
 begin
-
   gen_buses : for i in 0 to g_nof_back_bus - 1 generate
     BCK_TX(i)     <= si_tx_2arr(i);
     si_rx_2arr(i) <= BCK_RX(i);
   end generate;
 
-
   gen_wire_bus : for i in 0 to g_nof_back_bus - 1 generate
-    gen_wire_signals : for j in 0 to c_unb2b_board_tr_back.bus_w - 1 generate
 
+    gen_wire_signals : for j in 0 to c_unb2b_board_tr_back.bus_w - 1 generate
       si_tx_2arr(i)(j) <= serial_tx_arr(i * c_unb2b_board_tr_back.bus_w + j);
       serial_rx_arr(i * c_unb2b_board_tr_back.bus_w + j) <= si_rx_2arr(i)(j);
-
     end generate;
   end generate;
-
 end;
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_clk125_pll.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_clk125_pll.vhd
index 4d5d867723..f2886ef970 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_clk125_pll.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_clk125_pll.vhd
@@ -51,13 +51,9 @@ entity unb2b_board_clk125_pll is
   );
 end unb2b_board_clk125_pll;
 
-
 architecture arria10 of unb2b_board_clk125_pll is
-
   signal clk125buf : std_logic;
-
 begin
-
   no_clkbuf : if g_use_clkbuf = false generate
     clk125buf <= clk125;
   end generate;
@@ -74,7 +70,6 @@ begin
     );
   end generate;
 
-
   gen_pll : if g_use_fpll = false generate
     u_pll : entity tech_pll_lib.tech_pll_clk125
     generic map (
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_clk200_pll.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_clk200_pll.vhd
index f2e6b39a75..ac2db2f0ca 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_clk200_pll.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_clk200_pll.vhd
@@ -113,9 +113,7 @@ entity unb2b_board_clk200_pll is
   );
 end unb2b_board_clk200_pll;
 
-
 architecture arria10 of unb2b_board_clk200_pll is
-
   constant c_reset_len : natural := c_meta_delay_len;
 
   signal clk200buf    : std_logic;
@@ -126,9 +124,7 @@ architecture arria10 of unb2b_board_clk200_pll is
 
   signal st_locked    : std_logic;
   signal st_locked_n  : std_logic;
-
 begin
-
   st_rst200  <= i_st_rst200;
   st_clk200  <= i_st_clk200;
   st_clk200p <= i_st_clk200p;
@@ -218,5 +214,4 @@ begin
     clk       => i_st_clk400,
     out_rst   => st_rst400
   );
-
 end arria10;
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_clk25_pll.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_clk25_pll.vhd
index cd0e38e1e6..24625f7333 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_clk25_pll.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_clk25_pll.vhd
@@ -49,10 +49,8 @@ entity unb2b_board_clk25_pll is
   );
 end unb2b_board_clk25_pll;
 
-
 architecture arria10 of unb2b_board_clk25_pll is
 begin
-
   u_pll : entity tech_pll_lib.tech_pll_clk25
   generic map (
     g_technology => g_technology
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_clk_rst.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_clk_rst.vhd
index 32eb4b1ad5..a5877c96a4 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_clk_rst.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_clk_rst.vhd
@@ -42,9 +42,7 @@ entity unb2b_board_clk_rst is
   );
 end unb2b_board_clk_rst;
 
-
 architecture str of unb2b_board_clk_rst is
-
   constant c_reset_len   : natural := 4;  -- >= c_meta_delay_len from common_pkg
 
   -- XO clock domain
@@ -52,9 +50,7 @@ architecture str of unb2b_board_clk_rst is
 
   -- SYS clock domain
   signal sys_locked_n    : std_logic;
-
 begin
-
   -- Reference clock and reset to SOPC system PLL
   xo_rst_n <= not xo_rst;
 
@@ -82,5 +78,4 @@ begin
     clk       => sys_clk,
     out_rst   => sys_rst
   );
-
 end str;
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_front_io.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_front_io.vhd
index ad046d5128..d02c042248 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_front_io.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_front_io.vhd
@@ -23,7 +23,6 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.unb2b_board_pkg.all;
 
-
 entity unb2b_board_front_io is
   generic (
     g_nof_qsfp_bus : natural := c_unb2b_board_tr_qsfp.nof_bus
@@ -47,32 +46,25 @@ entity unb2b_board_front_io is
 end unb2b_board_front_io;
 
 architecture str of unb2b_board_front_io is
-
   -- help signals so we can iterate through buses
   signal si_tx_2arr : t_unb2b_board_qsfp_bus_2arr(g_nof_qsfp_bus - 1 downto 0);
   signal si_rx_2arr : t_unb2b_board_qsfp_bus_2arr(g_nof_qsfp_bus - 1 downto 0);
-
 begin
-
   gen_leds : for i in 0 to g_nof_qsfp_bus - 1 generate
     QSFP_LED(i * 2)   <=  green_led_arr(i);
     QSFP_LED(i * 2 + 1) <=  red_led_arr(i);
   end generate;
 
-
   gen_buses : for i in 0 to g_nof_qsfp_bus - 1 generate
     QSFP_TX(i)    <= si_tx_2arr(i);
     si_rx_2arr(i) <= QSFP_RX(i);
   end generate;
 
-
   gen_wire_bus : for i in 0 to g_nof_qsfp_bus - 1 generate
-    gen_wire_signals : for j in 0 to c_unb2b_board_tr_qsfp.bus_w - 1 generate
 
+    gen_wire_signals : for j in 0 to c_unb2b_board_tr_qsfp.bus_w - 1 generate
         si_tx_2arr(i)(j) <= serial_tx_arr(i * c_unb2b_board_tr_qsfp.bus_w + j);
         serial_rx_arr(i * c_unb2b_board_tr_qsfp.bus_w + j) <= si_rx_2arr(i)(j);
-
     end generate;
   end generate;
-
 end;
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_hmc_ctrl.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_hmc_ctrl.vhd
index c0081cd7df..06b87a197e 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_hmc_ctrl.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_hmc_ctrl.vhd
@@ -25,7 +25,6 @@ use i2c_lib.i2c_smbus_pkg.all;
 use i2c_lib.i2c_dev_unb2_pkg.all;
 use common_lib.common_pkg.all;
 
-
 entity unb2b_board_hmc_ctrl is
   generic (
     g_sim        : boolean := false;
@@ -49,9 +48,7 @@ entity unb2b_board_hmc_ctrl is
   );
 end entity;
 
-
 architecture rtl of unb2b_board_hmc_ctrl is
-
   type t_SEQUENCE is array (natural range <>) of natural;
 
   -- The I2C bit rate is c_i2c_bit_rate = 50 [kbps], so 20 us period. Hence 20 us wait time for SDA is enough
@@ -117,9 +114,7 @@ architecture rtl of unb2b_board_hmc_ctrl is
   signal nxt_result_err  : std_logic;
   signal i_result_dat    : t_slv_8_arr(result_dat'range);
   signal nxt_result_dat  : t_slv_8_arr(result_dat'range);
-
 begin
-
   result_dat <= i_result_dat;
 
   regs: process(rst, clk)
@@ -188,5 +183,4 @@ begin
   nxt_result_val <= rx_val;
   nxt_result_err <= rx_err;
   nxt_result_dat <= rx_dat when rx_val = '1' else i_result_dat;
-
 end rtl;
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_node_ctrl.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_node_ctrl.vhd
index bf6f0a7669..affbc014cb 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_node_ctrl.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_node_ctrl.vhd
@@ -54,17 +54,13 @@ entity unb2b_board_node_ctrl is
   );
 end unb2b_board_node_ctrl;
 
-
 architecture str of unb2b_board_node_ctrl is
-
   constant c_reset_len   : natural := 4;  -- >= c_meta_delay_len from common_pkg
 
   signal mm_locked_n     : std_logic;
   signal i_mm_rst        : std_logic;
   signal i_mm_pulse_ms   : std_logic;
-
 begin
-
   -- Create mm_rst reset in mm_clk domain based on mm_locked
   mm_rst <= i_mm_rst;
 
@@ -110,5 +106,4 @@ begin
     wdi_in     => mm_wdi_in,
     wdi_out    => mm_wdi_out
   );
-
 end str;
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_peripherals_pkg.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_peripherals_pkg.vhd
index 315c4812d9..50a6d2d7a5 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_peripherals_pkg.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_peripherals_pkg.vhd
@@ -42,8 +42,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package unb2b_board_peripherals_pkg is
-
-
   -- *_adr_w : Actual MM address widths
   -- *_dat_w : The default MM data width is c_word_w=32, otherwise it is specified in the record
   type t_c_unb2b_board_peripherals_mm_reg is record
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_pkg.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_pkg.vhd
index 3d07f2e6e0..ecc6fbb01b 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_pkg.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_pkg.vhd
@@ -27,7 +27,6 @@ use common_lib.common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 
 package unb2b_board_pkg is
-
   -- UniBoard
   constant c_unb2b_board_nof_node             : natural := 4;  -- number of nodes on UniBoard
   constant c_unb2b_board_nof_node_w           : natural := 2;  -- = ceil_log2(c_unb2b_board_nof_node)
@@ -93,12 +92,10 @@ package unb2b_board_pkg is
   constant c_unb2b_board_nof_sync_jesd204b    : natural := 4;  -- 4 channels used in unb2b lab tests, 1 for each RCU.
   constant c_unb2b_board_tr_qsfp_nof_leds     : natural := c_unb2b_board_tr_qsfp.nof_bus * 2;  -- 2 leds per qsfp
 
-
   type t_unb2b_board_qsfp_bus_2arr is array (integer range <>) of std_logic_vector(c_unb2b_board_tr_qsfp.bus_w - 1 downto 0);
   type t_unb2b_board_ring_bus_2arr is array (integer range <>) of std_logic_vector(c_unb2b_board_tr_ring.bus_w - 1 downto 0);
   type t_unb2b_board_back_bus_2arr is array (integer range <>) of std_logic_vector(c_unb2b_board_tr_back.bus_w - 1 downto 0);
 
-
   -- Auxiliary
 
   -- Test IO Interface
@@ -136,7 +133,6 @@ package unb2b_board_pkg is
 
   -- SIGNAL RECORD DECLARATIONS -----------------------------------------------
 
-
   -- I2C, MDIO
   -- . If no I2C bus arbitration or clock stretching is needed then the SCL only needs to be output.
   -- . Can also be used for a PHY Management Data IO interface with serial clock MDC and serial data MDIO
@@ -161,9 +157,7 @@ package unb2b_board_pkg is
 
 end unb2b_board_pkg;
 
-
 package body unb2b_board_pkg is
-
   function func_unb2b_board_system_info(VERSION : in std_logic_vector(c_unb2b_board_aux.version_w - 1 downto 0);
                                        ID      : in std_logic_vector(c_unb2b_board_aux.id_w - 1 downto 0)) return t_c_unb2b_board_system_info is
     variable v_system_info : t_c_unb2b_board_system_info;
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_pmbus_ctrl.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_pmbus_ctrl.vhd
index f88c8c517d..c900196512 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_pmbus_ctrl.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_pmbus_ctrl.vhd
@@ -25,7 +25,6 @@ use i2c_lib.i2c_smbus_pkg.all;
 use i2c_lib.i2c_dev_unb2_pkg.all;
 use common_lib.common_pkg.all;
 
-
 entity unb2b_board_pmbus_ctrl is
   generic (
     g_sim        : boolean := false;
@@ -49,9 +48,7 @@ entity unb2b_board_pmbus_ctrl is
   );
 end entity;
 
-
 architecture rtl of unb2b_board_pmbus_ctrl is
-
   type t_SEQUENCE is array (natural range <>) of natural;
 
   -- The I2C bit rate is c_i2c_bit_rate = 50 [kbps], so 20 us period. Hence 20 us wait time for SDA is enough
@@ -117,9 +114,7 @@ architecture rtl of unb2b_board_pmbus_ctrl is
   signal nxt_result_err  : std_logic;
   signal i_result_dat    : t_slv_8_arr(result_dat'range);
   signal nxt_result_dat  : t_slv_8_arr(result_dat'range);
-
 begin
-
   result_dat <= i_result_dat;
 
   regs: process(rst, clk)
@@ -188,5 +183,4 @@ begin
   nxt_result_val <= rx_val;
   nxt_result_err <= rx_err;
   nxt_result_dat <= rx_dat when rx_val = '1' else i_result_dat;
-
 end rtl;
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_qsfp_leds.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_qsfp_leds.vhd
index 56768d4086..08ffbbe35b 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_qsfp_leds.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_qsfp_leds.vhd
@@ -88,9 +88,7 @@ entity unb2b_board_qsfp_leds is
   );
 end unb2b_board_qsfp_leds;
 
-
 architecture str of unb2b_board_qsfp_leds is
-
   constant c_nof_ms         : natural := sel_a_b(g_sim, 1, 100);  -- force off for c_nof_ms and then on for at least c_nof_ms
   constant c_nof_lanes      : natural := g_nof_qsfp * c_quad;  -- number of transceiver lanes, fixed 4 per Quad-SFP cage
 
@@ -103,9 +101,7 @@ architecture str of unb2b_board_qsfp_leds is
 
   signal qsfp_on_arr        : std_logic_vector(g_nof_qsfp - 1 downto 0);
   signal qsfp_evt_arr       : std_logic_vector(g_nof_qsfp - 1 downto 0);
-
 begin
-
   pulse_ms <= i_pulse_ms;
   pulse_s  <= i_pulse_s;
 
@@ -152,7 +148,6 @@ begin
   end generate;
 
   gen_user_image : if g_factory_image = false generate
-
     red_led_arr <= (others => '0');
 
     gen_green_ctrl_arr : for I in c_nof_lanes - 1 downto 0 generate
@@ -161,7 +156,6 @@ begin
     end generate;
 
     gen_green_led_arr : for I in g_nof_qsfp - 1 downto 0 generate
-
       qsfp_on_arr(I)  <= orv(green_on_arr( (I + 1) * c_quad - 1 downto + I * c_quad));
       qsfp_evt_arr(I) <= orv(green_evt_arr((I + 1) * c_quad - 1 downto + I * c_quad));
 
@@ -182,5 +176,4 @@ begin
       );
     end generate;
   end generate;
-
 end str;
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_ring_io.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_ring_io.vhd
index 6c2bc52569..0e410c9e93 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_ring_io.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_ring_io.vhd
@@ -23,7 +23,6 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.unb2b_board_pkg.all;
 
-
 entity unb2b_board_ring_io is
   generic (
     g_nof_ring_bus : natural := c_unb2b_board_tr_ring.nof_bus
@@ -38,26 +37,20 @@ entity unb2b_board_ring_io is
 end unb2b_board_ring_io;
 
 architecture str of unb2b_board_ring_io is
-
   -- help signals so we can iterate through buses
   signal si_tx_2arr : t_unb2b_board_ring_bus_2arr(g_nof_ring_bus - 1 downto 0);
   signal si_rx_2arr : t_unb2b_board_ring_bus_2arr(g_nof_ring_bus - 1 downto 0);
-
 begin
-
   gen_buses : for i in 0 to g_nof_ring_bus - 1 generate
     RING_TX(i)    <= si_tx_2arr(i);
     si_rx_2arr(i) <= RING_RX(i);
   end generate;
 
-
   gen_wire_bus : for i in 0 to g_nof_ring_bus - 1 generate
-    gen_wire_signals : for j in 0 to c_unb2b_board_tr_ring.bus_w - 1 generate
 
+    gen_wire_signals : for j in 0 to c_unb2b_board_tr_ring.bus_w - 1 generate
       si_tx_2arr(i)(j) <= serial_tx_arr(i * c_unb2b_board_tr_ring.bus_w + j);
       serial_rx_arr(i * c_unb2b_board_tr_ring.bus_w + j) <= si_rx_2arr(i)(j);
-
     end generate;
   end generate;
-
 end;
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_sens.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_sens.vhd
index 8af6487703..bdcc956341 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_sens.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_sens.vhd
@@ -48,9 +48,7 @@ entity unb2b_board_sens is
   );
 end entity;
 
-
 architecture str of unb2b_board_sens is
-
   -- I2C clock rate settings
   constant c_sens_clk_cnt      : natural := sel_a_b(g_sim, 1, func_i2c_calculate_clk_cnt(g_clk_freq / 10**6));  -- define I2C clock rate
   --CONSTANT c_sens_comma_w      : NATURAL := 13;  -- 2**c_i2c_comma_w * system clock period comma time after I2C start and after each octet
@@ -67,7 +65,6 @@ architecture str of unb2b_board_sens is
 -- octave:8> log2(delay/t)
 -- ans =  13
 
-
   --CONSTANT c_sens_phy          : t_c_i2c_phy := (c_sens_clk_cnt, c_sens_comma_w);
   constant c_sens_phy          : t_c_i2c_phy := (c_sens_clk_cnt, g_comma_w);
 
@@ -78,9 +75,7 @@ architecture str of unb2b_board_sens is
   signal smbus_out_err : std_logic;
   signal smbus_out_ack : std_logic;
   signal smbus_out_end : std_logic;
-
 begin
-
   gen_unb2b_board_sens_ctrl : if g_i2c_peripheral = c_i2c_peripheral_sens generate
     u_unb2b_board_sens_ctrl : entity work.unb2b_board_sens_ctrl
     generic map (
@@ -172,5 +167,4 @@ begin
     scl         => scl,
     sda         => sda
   );
-
 end architecture;
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_sens_ctrl.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_sens_ctrl.vhd
index cdc5cd4fdd..60b4028d32 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_sens_ctrl.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_sens_ctrl.vhd
@@ -27,7 +27,6 @@ use i2c_lib.i2c_dev_ltc4260_pkg.all;
 use i2c_lib.i2c_dev_unb2_pkg.all;
 use common_lib.common_pkg.all;
 
-
 entity unb2b_board_sens_ctrl is
   generic (
     g_sim        : boolean := false;
@@ -51,9 +50,7 @@ entity unb2b_board_sens_ctrl is
   );
 end entity;
 
-
 architecture rtl of unb2b_board_sens_ctrl is
-
   -- I2C slave commands of the devices on the I2C bus on UniBoard
   constant TMP451_LOC_HI : natural := 16#00#;
   constant TMP451_LOC_LO : natural := 16#15#;
@@ -133,9 +130,7 @@ architecture rtl of unb2b_board_sens_ctrl is
   signal nxt_result_err  : std_logic;
   signal i_result_dat    : t_slv_8_arr(result_dat'range);
   signal nxt_result_dat  : t_slv_8_arr(result_dat'range);
-
 begin
-
   result_dat <= i_result_dat;
 
   regs: process(rst, clk)
@@ -204,5 +199,4 @@ begin
   nxt_result_val <= rx_val;
   nxt_result_err <= rx_err;
   nxt_result_dat <= rx_dat when rx_val = '1' else i_result_dat;
-
 end rtl;
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_sens_reg.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_sens_reg.vhd
index 6c5be4d3ec..b7b2e852c0 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_sens_reg.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_sens_reg.vhd
@@ -89,9 +89,7 @@ entity unb2b_board_sens_reg is
   );
 end unb2b_board_sens_reg;
 
-
 architecture rtl of unb2b_board_sens_reg is
-
   -- Define the actual size of the MM slave register
   constant c_mm_nof_dat : natural := g_sens_nof_result + 1 + 1;  -- +1 to fit user set temp_high one additional address
                                                              -- +1 to fit sens_err in the last address
@@ -103,9 +101,7 @@ architecture rtl of unb2b_board_sens_reg is
                                       init_sl  => '0');
 
   signal i_temp_high    : std_logic_vector(6 downto 0);
-
 begin
-
   temp_high <= i_temp_high;
 
   ------------------------------------------------------------------------------
@@ -158,5 +154,4 @@ begin
       end if;
     end if;
   end process;
-
 end rtl;
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_system_info.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_system_info.vhd
index e99056b991..adf5baaffb 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_system_info.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_system_info.vhd
@@ -50,9 +50,7 @@ entity unb2b_board_system_info is
   );
 end unb2b_board_system_info;
 
-
 architecture str of unb2b_board_system_info is
-
   signal cs_sim         : std_logic;
 
   signal hw_version_reg : std_logic_vector(hw_version'range);
@@ -63,9 +61,7 @@ architecture str of unb2b_board_system_info is
   signal nxt_chip_id    : std_logic_vector(chip_id'range);
   signal nxt_node_id    : std_logic_vector(node_id'range);
   signal nxt_is_node2   : std_logic;
-
 begin
-
   p_reg : process(clk)
   begin
     if rising_edge(clk) then
@@ -98,5 +94,4 @@ begin
   nxt_chip_id  <= id_reg(1 downto 0);
   nxt_node_id  <= id_reg(1 downto 0);
   nxt_is_node2 <= '1' when TO_UINT(id_reg(1 downto 0)) = 2 else '0';
-
 end str;
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_system_info_reg.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_system_info_reg.vhd
index a913aba7b0..c3f5a857aa 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_system_info_reg.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_system_info_reg.vhd
@@ -71,9 +71,7 @@ entity unb2b_board_system_info_reg is
     );
 end unb2b_board_system_info_reg;
 
-
 architecture rtl of unb2b_board_system_info_reg is
-
   constant c_nof_fixed_regs       : natural := 2;  -- info, use_phy
   constant c_nof_design_name_regs : natural := 13;  -- design_name
   constant c_nof_stamp_regs       : natural := 2;  -- date, time
@@ -100,9 +98,7 @@ architecture rtl of unb2b_board_system_info_reg is
   constant c_design_name    : t_slv_32_arr(0 to c_nof_design_name_regs - 1) := str_to_ascii_slv_32_arr(g_design_name, c_nof_design_name_regs);
   constant c_revision_id    : t_slv_32_arr(0 to c_nof_revision_id_regs - 1) := str_to_ascii_slv_32_arr(g_revision_id, c_nof_revision_id_regs);
   constant c_design_note    : t_slv_32_arr(0 to c_nof_design_note_regs - 1) := str_to_ascii_slv_32_arr(g_design_note, c_nof_design_note_regs);
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
     variable vA : natural := 0;
   begin
@@ -142,14 +138,8 @@ begin
 
         elsif vA < c_design_note_offset + c_nof_design_note_regs then
           sla_out.rddata(c_word_w - 1 downto 0) <= c_design_note(vA - c_design_note_offset);
-
         end if;
-
       end if;
     end if;
-
   end process;
-
-
 end rtl;
-
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_wdi_extend.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_wdi_extend.vhd
index 92df366e56..74ccf1459b 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_wdi_extend.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_wdi_extend.vhd
@@ -43,9 +43,7 @@ entity unb2b_board_wdi_extend is
   );
 end unb2b_board_wdi_extend;
 
-
 architecture str of unb2b_board_wdi_extend is
-
   signal wdi_evt     : std_logic;
 
   signal wdi_cnt     : std_logic_vector(g_extend_w - 1 downto 0);
@@ -53,9 +51,7 @@ architecture str of unb2b_board_wdi_extend is
 
   signal i_wdi_out   : std_logic;
   signal nxt_wdi_out : std_logic;
-
 begin
-
   wdi_out <= i_wdi_out;
 
   p_clk : process(rst, clk)
@@ -94,5 +90,4 @@ begin
     cnt_en  => wdi_cnt_en,
     count   => wdi_cnt
   );
-
 end str;
diff --git a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_wdi_reg.vhd b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_wdi_reg.vhd
index c8ca0c9595..f052cbb7b2 100644
--- a/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_wdi_reg.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/src/vhdl/unb2b_board_wdi_reg.vhd
@@ -43,9 +43,7 @@ entity unb2b_board_wdi_reg is
  );
 end unb2b_board_wdi_reg;
 
-
 architecture rtl of unb2b_board_wdi_reg is
-
   -- Define the actual size of the MM slave register
   constant c_mm_reg : t_c_mem := (latency  => 1,
                                   adr_w    => ceil_log2(1),
@@ -55,9 +53,7 @@ architecture rtl of unb2b_board_wdi_reg is
 
   -- For safety, WDI override requires the following word to be written:
   constant c_cmd_reconfigure : std_logic_vector(c_word_w - 1 downto 0 ) := x"B007FAC7";  -- "Boot factory"
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
   begin
     if mm_rst = '1' then
@@ -82,9 +78,6 @@ begin
           when others => null;  -- unused MM addresses
         end case;
       end if;
-
     end if;
   end process;
-
 end rtl;
-
diff --git a/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_mms_unb2b_board_sens.vhd b/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_mms_unb2b_board_sens.vhd
index 390acfb09a..ef80a940f5 100644
--- a/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_mms_unb2b_board_sens.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_mms_unb2b_board_sens.vhd
@@ -40,7 +40,6 @@ use common_lib.tb_common_mem_pkg.all;
 use work.unb2b_board_pkg.all;
 
 architecture tb of tb_mms_unb2b_board_sens is
-
   constant c_sim              : boolean := true;  -- FALSE;
   constant c_repeat           : natural := 2;
   constant c_clk_freq         : natural := 100 * 10**6;
@@ -77,9 +76,7 @@ architecture tb of tb_mms_unb2b_board_sens is
   signal scl_stretch     : std_logic := 'Z';
   signal scl             : std_logic;
   signal sda             : std_logic;
-
 begin
-
   rst <= '0' after 4 * c_clk_period;
   clk <= (not clk) or tb_end after c_clk_period / 2;
 
@@ -147,10 +144,8 @@ begin
     assert TO_UINT(sens_dat) = c_sens_expected(3) report "Wrong hot swap V source value" severity ERROR;
     proc_common_wait_some_cycles(clk, 1);
     assert TO_UINT(sens_dat) = c_sens_expected(4) report "An I2C error occurred" severity ERROR;
-
   end process;
 
-
   -- I2C sensors master
   u_mms_unb2b_board_sens : entity work.mms_unb2b_board_sens
   generic map (
@@ -210,6 +205,4 @@ begin
     ana_volt_source   => c_uniboard_supply,
     ana_volt_adin     => c_uniboard_adin
   );
-
 end tb;
-
diff --git a/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_clk125_pll.vhd b/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_clk125_pll.vhd
index ee3b10a99b..df9a474f61 100644
--- a/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_clk125_pll.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_clk125_pll.vhd
@@ -20,7 +20,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose: Simulate phase behaviour of PLL in normal mode
 -- Description:
 -- Usage:
@@ -31,13 +30,10 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_unb2b_board_clk125_pll is
 end tb_unb2b_board_clk125_pll;
 
-
 architecture tb of tb_unb2b_board_clk125_pll is
-
   constant c_ext_clk_period  : time := 8 ns;  -- 125 MHz
 
   signal tb_end      : std_logic := '0';
@@ -48,9 +44,7 @@ architecture tb of tb_unb2b_board_clk125_pll is
   signal c2_clk100   : std_logic;
   signal c3_clk125   : std_logic;
   signal pll_locked  : std_logic;
-
 begin
-
   tb_end <= '0', '1' after c_ext_clk_period * 5000;
 
   ext_clk <= not ext_clk or tb_end after c_ext_clk_period / 2;
diff --git a/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_clk200_pll.vhd b/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_clk200_pll.vhd
index 4f4044773d..e0559528e8 100644
--- a/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_clk200_pll.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_clk200_pll.vhd
@@ -20,7 +20,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose: Simulate phase behaviour of PLL in normal mode
 -- Description:
 -- Usage:
@@ -31,13 +30,10 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_unb2b_board_clk200_pll is
 end tb_unb2b_board_clk200_pll;
 
-
 architecture tb of tb_unb2b_board_clk200_pll is
-
   constant c_ext_clk_period    : time := 5 ns;  -- 200 MHz
   constant c_clk_vec_w         : natural := 6;
   constant c_clk_div           : natural := 32;
@@ -63,9 +59,7 @@ architecture tb of tb_unb2b_board_clk200_pll is
 
   signal dp_clk200      : std_logic;
   signal dp_rst200      : std_logic;
-
 begin
-
   tb_end <= '0', '1' after c_ext_clk_period * 5000;
 
   ext_clk <= not ext_clk or tb_end after c_ext_clk_period / 2;
@@ -112,5 +106,4 @@ begin
     st_clk200  => dp_clk200,
     st_rst200  => dp_rst200
   );
-
 end tb;
diff --git a/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_clk25_pll.vhd b/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_clk25_pll.vhd
index 69037930d6..02d31bf344 100644
--- a/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_clk25_pll.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_clk25_pll.vhd
@@ -20,7 +20,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose: Simulate phase behaviour of PLL in normal mode
 -- Description:
 -- Usage:
@@ -31,13 +30,10 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_unb2b_board_clk25_pll is
 end tb_unb2b_board_clk25_pll;
 
-
 architecture tb of tb_unb2b_board_clk25_pll is
-
   constant c_ext_clk_period  : time := 40 ns;  -- 25 MHz
 
   signal tb_end      : std_logic := '0';
@@ -48,9 +44,7 @@ architecture tb of tb_unb2b_board_clk25_pll is
   signal c2_clk100   : std_logic;
   signal c3_clk125   : std_logic;
   signal pll_locked  : std_logic;
-
 begin
-
   tb_end <= '0', '1' after c_ext_clk_period * 5000;
 
   ext_clk <= not ext_clk or tb_end after c_ext_clk_period / 2;
diff --git a/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_node_ctrl.vhd b/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_node_ctrl.vhd
index 1d150935cf..9f41504493 100644
--- a/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_node_ctrl.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_node_ctrl.vhd
@@ -24,13 +24,10 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_unb2b_board_node_ctrl is
 end tb_unb2b_board_node_ctrl;
 
-
 architecture tb of tb_unb2b_board_node_ctrl is
-
   constant c_scale             : natural := 100;  -- scale to speed up simulation
 
   constant c_xo_clk_period     : time := 1 us;  -- 1 MHz XO, slow XO to speed up simulation
@@ -62,9 +59,7 @@ architecture tb of tb_unb2b_board_node_ctrl is
   signal pulse_us    : std_logic;
   signal pulse_ms    : std_logic;
   signal pulse_s     : std_logic;
-
 begin
-
   -- run 2000 ms
 
   mm_clk <= not mm_clk after c_mm_clk_period / 2;
@@ -95,5 +90,4 @@ begin
     mm_pulse_ms => pulse_ms,
     mm_pulse_s  => pulse_s
   );
-
 end tb;
diff --git a/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_qsfp_leds.vhd b/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_qsfp_leds.vhd
index 8e3a7c84de..b7d1a8ba03 100644
--- a/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_qsfp_leds.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board/tb/vhdl/tb_unb2b_board_qsfp_leds.vhd
@@ -46,7 +46,6 @@ entity tb_unb2b_board_qsfp_leds is
 end tb_unb2b_board_qsfp_leds;
 
 architecture tb of tb_unb2b_board_qsfp_leds is
-
   constant c_clk_freq_hz    : natural := 200 * 10**6;
   constant c_clk_period_ns  : natural := 10**9 / c_clk_freq_hz;
   constant c_nof_clk_per_us : natural := 1000 / c_clk_period_ns;
@@ -84,9 +83,7 @@ architecture tb of tb_unb2b_board_qsfp_leds is
   signal dbg_sop      : std_logic;
   signal dbg_sop_slv  : std_logic_vector(c_nof_lanes - 1 downto 0);
   signal dbg_sosi : t_dp_sosi;
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -186,5 +183,4 @@ begin
     green_led_arr     => user_green_led_arr,
     red_led_arr       => user_red_led_arr
   );
-
 end tb;
diff --git a/boards/uniboard2b/libraries/unb2b_board_10gbe/src/vhdl/unb2b_board_10gbe.vhd b/boards/uniboard2b/libraries/unb2b_board_10gbe/src/vhdl/unb2b_board_10gbe.vhd
index fd76808239..615aa3863a 100644
--- a/boards/uniboard2b/libraries/unb2b_board_10gbe/src/vhdl/unb2b_board_10gbe.vhd
+++ b/boards/uniboard2b/libraries/unb2b_board_10gbe/src/vhdl/unb2b_board_10gbe.vhd
@@ -27,7 +27,6 @@ use common_lib.common_mem_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity unb2b_board_10gbe is
   generic (
     g_sim                    : boolean := false;
@@ -72,13 +71,10 @@ entity unb2b_board_10gbe is
   );
 end unb2b_board_10gbe;
 
-
 architecture str of unb2b_board_10gbe is
-
   signal tr_ref_clk_312 : std_logic;
   signal tr_ref_clk_156 : std_logic;
   signal tr_ref_rst_156 : std_logic;
-
 begin
   u_unb2b_board_clk644_pll : entity tech_pll_lib.tech_pll_xgmii_mac_clocks
   generic map (
@@ -93,7 +89,6 @@ begin
     rst_312    => open
   );
 
-
   u_tr_10GbE: entity tr_10GbE_lib.tr_10GbE
     generic map (
       g_technology    => g_technology,
@@ -138,5 +133,4 @@ begin
       serial_tx_arr       => serial_tx_arr,
       serial_rx_arr       => serial_rx_arr
     );
-
 end str;
diff --git a/boards/uniboard2c/designs/unb2c_led/src/vhdl/unb2c_led.vhd b/boards/uniboard2c/designs/unb2c_led/src/vhdl/unb2c_led.vhd
index 05ad57e1f9..40e4278b6c 100644
--- a/boards/uniboard2c/designs/unb2c_led/src/vhdl/unb2c_led.vhd
+++ b/boards/uniboard2c/designs/unb2c_led/src/vhdl/unb2c_led.vhd
@@ -49,9 +49,7 @@ entity unb2c_led is
   );
 end unb2c_led;
 
-
 architecture str of unb2c_led is
-
   -- Firmware version x.y
   constant c_fw_version         : t_unb2c_board_fw_version := (2, 0);
   constant c_reset_len          : natural := 40000;  -- 4;  -- >= c_meta_delay_len from common_pkg
@@ -90,7 +88,6 @@ architecture str of unb2c_led is
   signal r_TOGGLE_1HZ   : std_logic := '0';
   signal leddiv   : std_logic := '0';
   signal clk200 : std_logic;
-
 begin
   xo_rst_n   <= not xo_rst;
 
@@ -114,7 +111,6 @@ begin
     end if;
   end process p_led;
 
-
   -- by using the fpll, the CLKUSR is used for calibration. So in case fpll does not work, check CLKUSR
 
   u_unb2c_board_clk200_pll : entity unb2c_board_lib.unb2c_board_clk200_pll
@@ -128,8 +124,6 @@ begin
     st_clk200  => clk200
   );
 
-
-
   xo_ethclk <= ETH_CLK(0);  -- use the ETH_CLK pin as xo_clk
 
   u_common_areset_xo : entity common_lib.common_areset
@@ -143,8 +137,6 @@ begin
     out_rst   => xo_rst
   );
 
-
-
   u_unb2c_board_clk125_pll : entity unb2c_board_lib.unb2c_board_clk125_pll
   generic map (
     g_use_fpll   => true,  -- FALSE, -- switch fpll or fixedpll
@@ -180,7 +172,6 @@ begin
   led_flash_red   <= sel_a_b(g_factory_image = true,  led_flash, '0');
   led_flash_green <= sel_a_b(g_factory_image = false, led_flash, '0');
 
-
   u_extend : entity common_lib.common_pulse_extend
   generic map (
     g_extend_w => 22  -- (2^22) / 50e6 = 0.083886 th of 1 sec
@@ -192,17 +183,12 @@ begin
     ep_out  => led_flash
   );
 
-
-
-
   -- Red LED control
   TESTIO(c_unb2c_board_testio_led_red)   <= led_flash_red;
 
   -- Green LED control
   TESTIO(c_unb2c_board_testio_led_green) <= led_flash_green;
 
-
-
   u_common_pulser_10Hz : entity common_lib.common_pulser
   generic map (
     g_pulse_period => 100,
@@ -246,6 +232,4 @@ begin
   QSFP_LED(1)  <= clk200;
   QSFP_LED(5)  <= ETH_CLK(0);
   QSFP_LED(9)  <= ETH_CLK(1);
-
 end str;
-
diff --git a/boards/uniboard2c/designs/unb2c_minimal/src/vhdl/mmm_unb2c_minimal.vhd b/boards/uniboard2c/designs/unb2c_minimal/src/vhdl/mmm_unb2c_minimal.vhd
index a8d6353638..c93a01d6ed 100644
--- a/boards/uniboard2c/designs/unb2c_minimal/src/vhdl/mmm_unb2c_minimal.vhd
+++ b/boards/uniboard2c/designs/unb2c_minimal/src/vhdl/mmm_unb2c_minimal.vhd
@@ -30,7 +30,6 @@ use mm_lib.mm_file_pkg.all;
 use mm_lib.mm_file_unb_pkg.all;
 use work.qsys_unb2c_minimal_pkg.all;
 
-
 entity mmm_unb2c_minimal is
   generic (
     g_sim         : boolean := false;  -- FALSE: use QSYS; TRUE: use mm_file I/O
@@ -99,19 +98,15 @@ entity mmm_unb2c_minimal is
 end mmm_unb2c_minimal;
 
 architecture str of mmm_unb2c_minimal is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
   signal i_reset_n         : std_logic;
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     u_mm_file_reg_unb_system_info : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "PIO_SYSTEM_INFO")
                                                port map(mm_rst, mm_clk, reg_unb_system_info_mosi, reg_unb_system_info_miso );
 
@@ -142,7 +137,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk, c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
diff --git a/boards/uniboard2c/designs/unb2c_minimal/src/vhdl/qsys_unb2c_minimal_pkg.vhd b/boards/uniboard2c/designs/unb2c_minimal/src/vhdl/qsys_unb2c_minimal_pkg.vhd
index 7e84ec8054..0d31242e08 100644
--- a/boards/uniboard2c/designs/unb2c_minimal/src/vhdl/qsys_unb2c_minimal_pkg.vhd
+++ b/boards/uniboard2c/designs/unb2c_minimal/src/vhdl/qsys_unb2c_minimal_pkg.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_unb2c_minimal_pkg is
-
     ----------------------------------------------------------------------
     -- this component declaration is copy-pasted from Quartus QSYS builder
     ----------------------------------------------------------------------
diff --git a/boards/uniboard2c/designs/unb2c_minimal/src/vhdl/unb2c_minimal.vhd b/boards/uniboard2c/designs/unb2c_minimal/src/vhdl/unb2c_minimal.vhd
index 811b44df06..87ec585053 100644
--- a/boards/uniboard2c/designs/unb2c_minimal/src/vhdl/unb2c_minimal.vhd
+++ b/boards/uniboard2c/designs/unb2c_minimal/src/vhdl/unb2c_minimal.vhd
@@ -64,9 +64,7 @@ entity unb2c_minimal is
   );
 end unb2c_minimal;
 
-
 architecture str of unb2c_minimal is
-
   -- Firmware version x.y
   -- If x >= 2, rom_info starts on 0x10000 and max size = 0x8192 words
   constant c_fw_version             : t_unb2c_board_fw_version := (2, 0);
@@ -143,9 +141,7 @@ architecture str of unb2c_minimal is
   -- QSFP leds
   signal qsfp_green_led_arr         : std_logic_vector(c_unb2c_board_tr_qsfp.nof_bus - 1 downto 0);
   signal qsfp_red_led_arr           : std_logic_vector(c_unb2c_board_tr_qsfp.nof_bus - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -355,6 +351,4 @@ begin
     red_led_arr   => qsfp_red_led_arr,
     QSFP_LED      => QSFP_LED
   );
-
 end str;
-
diff --git a/boards/uniboard2c/designs/unb2c_minimal/tb/vhdl/tb_unb2c_minimal.vhd b/boards/uniboard2c/designs/unb2c_minimal/tb/vhdl/tb_unb2c_minimal.vhd
index 40b4f29907..5fc724c707 100644
--- a/boards/uniboard2c/designs/unb2c_minimal/tb/vhdl/tb_unb2c_minimal.vhd
+++ b/boards/uniboard2c/designs/unb2c_minimal/tb/vhdl/tb_unb2c_minimal.vhd
@@ -59,7 +59,6 @@ entity tb_unb2c_minimal is
 end tb_unb2c_minimal;
 
 architecture tb of tb_unb2c_minimal is
-
   constant c_sim             : boolean := true;
 
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -92,9 +91,7 @@ architecture tb of tb_unb2c_minimal is
   signal TESTIO              : std_logic_vector(c_unb2c_board_aux.testio_w - 1 downto 0);
 
   signal qsfp_led            : std_logic_vector(c_unb2c_board_tr_qsfp_nof_leds - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -147,5 +144,4 @@ begin
 
       QSFP_LED    => qsfp_led
     );
-
 end tb;
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_10GbE/tb_unb2c_test_10GbE.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_10GbE/tb_unb2c_test_10GbE.vhd
index a530afa748..cb584d11aa 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_10GbE/tb_unb2c_test_10GbE.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_10GbE/tb_unb2c_test_10GbE.vhd
@@ -23,11 +23,9 @@
 library IEEE, unb2c_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2c_test_10GbE is
 end tb_unb2c_test_10GbE;
 
-
 architecture tb of tb_unb2c_test_10GbE is
 begin
   u_tb_unb2c_test : entity unb2c_test_lib.tb_unb2c_test
@@ -35,4 +33,3 @@ begin
     g_design_name => "unb2c_test_10GbE"
   );
 end tb;
-
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_10GbE/unb2c_test_10GbE.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_10GbE/unb2c_test_10GbE.vhd
index e3fba92d2d..b7c61245b6 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_10GbE/unb2c_test_10GbE.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_10GbE/unb2c_test_10GbE.vhd
@@ -27,7 +27,6 @@ use common_lib.common_pkg.all;
 use unb2c_board_lib.unb2c_board_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity unb2c_test_10GbE is
   generic (
     g_design_name      : string  := "unb2c_test_10GbE";
@@ -52,7 +51,6 @@ entity unb2c_test_10GbE is
     ID           : in    std_logic_vector(c_unb2c_board_aux.id_w - 1 downto 0);
     TESTIO       : inout std_logic_vector(c_unb2c_board_aux.testio_w - 1 downto 0);
 
-
     -- 1GbE Control Interface
     ETH_CLK      : in    std_logic_vector(c_unb2c_board_nof_eth - 1 downto 0);
     ETH_SGIN     : in    std_logic_vector(c_unb2c_board_nof_eth - 1 downto 0);
@@ -91,9 +89,7 @@ entity unb2c_test_10GbE is
   );
 end unb2c_test_10GbE;
 
-
 architecture str of unb2c_test_10GbE is
-
 begin
   u_revision : entity unb2c_test_lib.unb2c_test
   generic map (
@@ -119,7 +115,6 @@ begin
     ID           => ID,
     TESTIO       => TESTIO,
 
-
     -- 1GbE Control Interface
     ETH_clk      => ETH_clk,
     ETH_SGIN     => ETH_SGIN,
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_1GbE_I/tb_unb2c_test_1GbE_I.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_1GbE_I/tb_unb2c_test_1GbE_I.vhd
index 4e3e8e0939..55beabab75 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_1GbE_I/tb_unb2c_test_1GbE_I.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_1GbE_I/tb_unb2c_test_1GbE_I.vhd
@@ -45,13 +45,10 @@
 library IEEE;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2c_test_1GbE_I is
 end tb_unb2c_test_1GbE_I;
 
-
 architecture tb of tb_unb2c_test_1GbE_I is
-
   signal clk  : std_logic := '0';
   signal pps  : std_logic := '0';
   signal wdi  : std_logic := '0';
@@ -59,9 +56,7 @@ architecture tb of tb_unb2c_test_1GbE_I is
   signal eth_clk   : std_logic_vector(1 downto 0) := "00";
   signal eth_sgin  : std_logic_vector(1 downto 0);
   signal eth_sgout : std_logic_vector(1 downto 0);
-
 begin
-
   clk <= not clk after 5 ns;
   eth_clk(0) <= not eth_clk(0) after 8 ns;
   eth_clk(1) <= not eth_clk(1) after 8 ns;
@@ -94,6 +89,4 @@ begin
 
     QSFP_LED     => open
   );
-
 end tb;
-
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_1GbE_I/unb2c_test_1GbE_I.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_1GbE_I/unb2c_test_1GbE_I.vhd
index 9bf4c129f9..14e29aca56 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_1GbE_I/unb2c_test_1GbE_I.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_1GbE_I/unb2c_test_1GbE_I.vhd
@@ -31,7 +31,6 @@ use common_lib.common_pkg.all;
 use unb2c_board_lib.unb2c_board_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity unb2c_test_1GbE_I is
   generic (
     g_design_name      : string  := "unb2c_test_1GbE_I";
@@ -56,7 +55,6 @@ entity unb2c_test_1GbE_I is
     ID           : in    std_logic_vector(c_unb2c_board_aux.id_w - 1 downto 0);
     TESTIO       : inout std_logic_vector(c_unb2c_board_aux.testio_w - 1 downto 0);
 
-
     -- 1GbE Control Interface
     ETH_CLK      : in    std_logic_vector(c_unb2c_board_nof_eth - 1 downto 0);
     ETH_SGIN     : in    std_logic_vector(c_unb2c_board_nof_eth - 1 downto 0);
@@ -66,9 +64,7 @@ entity unb2c_test_1GbE_I is
   );
 end unb2c_test_1GbE_I;
 
-
 architecture str of unb2c_test_1GbE_I is
-
 begin
   u_revision : entity unb2c_test_lib.unb2c_test
   generic map (
@@ -94,7 +90,6 @@ begin
     ID           => ID,
     TESTIO       => TESTIO,
 
-
     -- 1GbE Control Interface
     ETH_clk      => ETH_clk,
     ETH_SGIN     => ETH_SGIN,
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_1GbE_II/tb_unb2c_test_1GbE_II.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_1GbE_II/tb_unb2c_test_1GbE_II.vhd
index 6332e970cd..0d481eb327 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_1GbE_II/tb_unb2c_test_1GbE_II.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_1GbE_II/tb_unb2c_test_1GbE_II.vhd
@@ -47,13 +47,10 @@
 library IEEE;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2c_test_1GbE_II is
 end tb_unb2c_test_1GbE_II;
 
-
 architecture tb of tb_unb2c_test_1GbE_II is
-
   signal clk  : std_logic := '0';
   signal pps  : std_logic := '0';
   signal wdi  : std_logic := '0';
@@ -61,9 +58,7 @@ architecture tb of tb_unb2c_test_1GbE_II is
   signal eth_clk   : std_logic_vector(1 downto 0) := "00";
   signal eth_sgin  : std_logic_vector(1 downto 0);
   signal eth_sgout : std_logic_vector(1 downto 0);
-
 begin
-
   clk <= not clk after 5 ns;
   eth_clk(0) <= not eth_clk(0) after 8 ns;
   eth_clk(1) <= not eth_clk(1) after 8 ns;
@@ -89,7 +84,6 @@ begin
     ID           => "00000000",
     TESTIO       => OPEN,
 
-
     -- 1GbE Control Interface
     ETH_CLK      => eth_clk,
     ETH_SGIN     => eth_sgin,
@@ -97,6 +91,4 @@ begin
 
     QSFP_LED     => open
   );
-
 end tb;
-
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_1GbE_II/unb2c_test_1GbE_II.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_1GbE_II/unb2c_test_1GbE_II.vhd
index 262eef85b9..850e616ac8 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_1GbE_II/unb2c_test_1GbE_II.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_1GbE_II/unb2c_test_1GbE_II.vhd
@@ -31,7 +31,6 @@ use common_lib.common_pkg.all;
 use unb2c_board_lib.unb2c_board_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity unb2c_test_1GbE_II is
   generic (
     g_design_name      : string  := "unb2c_test_1GbE_II";
@@ -56,7 +55,6 @@ entity unb2c_test_1GbE_II is
     ID           : in    std_logic_vector(c_unb2c_board_aux.id_w - 1 downto 0);
     TESTIO       : inout std_logic_vector(c_unb2c_board_aux.testio_w - 1 downto 0);
 
-
     -- 1GbE Control Interface
     ETH_CLK      : in    std_logic_vector(c_unb2c_board_nof_eth - 1 downto 0);
     ETH_SGIN     : in    std_logic_vector(c_unb2c_board_nof_eth - 1 downto 0);
@@ -66,9 +64,7 @@ entity unb2c_test_1GbE_II is
   );
 end unb2c_test_1GbE_II;
 
-
 architecture str of unb2c_test_1GbE_II is
-
 begin
   u_revision : entity unb2c_test_lib.unb2c_test
   generic map (
@@ -94,7 +90,6 @@ begin
     ID           => ID,
     TESTIO       => TESTIO,
 
-
     -- 1GbE Control Interface
     ETH_clk      => ETH_clk,
     ETH_SGIN     => ETH_SGIN,
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_ddr/tb_unb2c_test_ddr.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_ddr/tb_unb2c_test_ddr.vhd
index 0527b55ab7..d25bb0a613 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_ddr/tb_unb2c_test_ddr.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_ddr/tb_unb2c_test_ddr.vhd
@@ -23,11 +23,9 @@
 library IEEE, unb2c_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2c_test_ddr is
 end tb_unb2c_test_ddr;
 
-
 architecture tb of tb_unb2c_test_ddr is
 begin
   u_tb_unb2c_test : entity unb2c_test_lib.tb_unb2c_test
@@ -35,4 +33,3 @@ begin
     g_design_name => "unb2c_test_ddr"
   );
 end tb;
-
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_ddr/unb2c_test_ddr.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_ddr/unb2c_test_ddr.vhd
index 193ad5ca22..b5b75bb185 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_ddr/unb2c_test_ddr.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_ddr/unb2c_test_ddr.vhd
@@ -28,7 +28,6 @@ use unb2c_board_lib.unb2c_board_pkg.all;
 use technology_lib.technology_pkg.all;
 use tech_ddr_lib.tech_ddr_pkg.all;
 
-
 entity unb2c_test_ddr is
   generic (
     g_design_name      : string  := "unb2c_test_ddr";
@@ -53,7 +52,6 @@ entity unb2c_test_ddr is
     ID           : in    std_logic_vector(c_unb2c_board_aux.id_w - 1 downto 0);
     TESTIO       : inout std_logic_vector(c_unb2c_board_aux.testio_w - 1 downto 0);
 
-
     -- 1GbE Control Interface
     ETH_CLK      : in    std_logic_vector(c_unb2c_board_nof_eth - 1 downto 0);
     ETH_SGIN     : in    std_logic_vector(c_unb2c_board_nof_eth - 1 downto 0);
@@ -77,9 +75,7 @@ entity unb2c_test_ddr is
   );
 end unb2c_test_ddr;
 
-
 architecture str of unb2c_test_ddr is
-
 begin
   u_revision : entity unb2c_test_lib.unb2c_test
   generic map (
@@ -105,7 +101,6 @@ begin
     ID           => ID,
     TESTIO       => TESTIO,
 
-
     -- 1GbE Control Interface
     ETH_clk      => ETH_clk,
     ETH_SGIN     => ETH_SGIN,
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_ddr_16G/tb_unb2c_test_ddr_16G.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_ddr_16G/tb_unb2c_test_ddr_16G.vhd
index 64ff992ffd..b3a43fdf88 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_ddr_16G/tb_unb2c_test_ddr_16G.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_ddr_16G/tb_unb2c_test_ddr_16G.vhd
@@ -23,11 +23,9 @@
 library IEEE, unb2c_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2c_test_ddr_16G is
 end tb_unb2c_test_ddr_16G;
 
-
 architecture tb of tb_unb2c_test_ddr_16G is
 begin
   u_tb_unb2c_test : entity unb2c_test_lib.tb_unb2c_test
@@ -35,4 +33,3 @@ begin
     g_design_name => "unb2c_test_ddr_16G"
   );
 end tb;
-
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_ddr_16G/unb2c_test_ddr_16G.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_ddr_16G/unb2c_test_ddr_16G.vhd
index 831cbf1f67..a19523ddca 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_ddr_16G/unb2c_test_ddr_16G.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_ddr_16G/unb2c_test_ddr_16G.vhd
@@ -28,7 +28,6 @@ use unb2c_board_lib.unb2c_board_pkg.all;
 use technology_lib.technology_pkg.all;
 use tech_ddr_lib.tech_ddr_pkg.all;
 
-
 entity unb2c_test_ddr_16G is
   generic (
     g_design_name      : string  := "unb2c_test_ddr_16G";
@@ -53,7 +52,6 @@ entity unb2c_test_ddr_16G is
     ID           : in    std_logic_vector(c_unb2c_board_aux.id_w - 1 downto 0);
     TESTIO       : inout std_logic_vector(c_unb2c_board_aux.testio_w - 1 downto 0);
 
-
     -- 1GbE Control Interface
     ETH_CLK      : in    std_logic_vector(c_unb2c_board_nof_eth - 1 downto 0);
     ETH_SGIN     : in    std_logic_vector(c_unb2c_board_nof_eth - 1 downto 0);
@@ -77,9 +75,7 @@ entity unb2c_test_ddr_16G is
   );
 end unb2c_test_ddr_16G;
 
-
 architecture str of unb2c_test_ddr_16G is
-
 begin
   u_revision : entity unb2c_test_lib.unb2c_test
   generic map (
@@ -105,7 +101,6 @@ begin
     ID           => ID,
     TESTIO       => TESTIO,
 
-
     -- 1GbE Control Interface
     ETH_clk      => ETH_clk,
     ETH_SGIN     => ETH_SGIN,
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_heater/tb_unb2c_test_heater.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_heater/tb_unb2c_test_heater.vhd
index 8cf3854e05..33951098a3 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_heater/tb_unb2c_test_heater.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_heater/tb_unb2c_test_heater.vhd
@@ -23,11 +23,9 @@
 library IEEE, unb2c_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2c_test_heater is
 end tb_unb2c_test_heater;
 
-
 architecture tb of tb_unb2c_test_heater is
 begin
   u_tb_unb2c_test : entity unb2c_test_lib.tb_unb2c_test
@@ -35,4 +33,3 @@ begin
     g_design_name => "unb2c_test_heater"
   );
 end tb;
-
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_heater/unb2c_test_heater.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_heater/unb2c_test_heater.vhd
index 8b2b85ed9f..e85b07f9c1 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_heater/unb2c_test_heater.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_heater/unb2c_test_heater.vhd
@@ -27,7 +27,6 @@ use common_lib.common_pkg.all;
 use unb2c_board_lib.unb2c_board_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity unb2c_test_heater is
   generic (
     g_design_name      : string  := "unb2c_test_heater";
@@ -52,7 +51,6 @@ entity unb2c_test_heater is
     ID           : in    std_logic_vector(c_unb2c_board_aux.id_w - 1 downto 0);
     TESTIO       : inout std_logic_vector(c_unb2c_board_aux.testio_w - 1 downto 0);
 
-
     -- 1GbE Control Interface
     ETH_CLK      : in    std_logic_vector(c_unb2c_board_nof_eth - 1 downto 0);
     ETH_SGIN     : in    std_logic_vector(c_unb2c_board_nof_eth - 1 downto 0);
@@ -62,9 +60,7 @@ entity unb2c_test_heater is
   );
 end unb2c_test_heater;
 
-
 architecture str of unb2c_test_heater is
-
 begin
   u_revision : entity unb2c_test_lib.unb2c_test
   generic map (
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_jesd204b/tb_unb2c_test_jesd204b.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_jesd204b/tb_unb2c_test_jesd204b.vhd
index 3ca7e706a7..9c8cc77e4e 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_jesd204b/tb_unb2c_test_jesd204b.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_jesd204b/tb_unb2c_test_jesd204b.vhd
@@ -23,11 +23,9 @@
 library IEEE, unb2c_test_lib;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_unb2c_test_jesd204b is
 end tb_unb2c_test_jesd204b;
 
-
 architecture tb of tb_unb2c_test_jesd204b is
 begin
   u_tb_unb2c_test : entity unb2c_test_lib.tb_unb2c_test
@@ -35,4 +33,3 @@ begin
     g_design_name => "unb2c_test_jesd204b"
   );
 end tb;
-
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_jesd204b/unb2c_test_jesd204b.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_jesd204b/unb2c_test_jesd204b.vhd
index f8cadf1c29..3c61c07680 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_jesd204b/unb2c_test_jesd204b.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_jesd204b/unb2c_test_jesd204b.vhd
@@ -27,7 +27,6 @@ use common_lib.common_pkg.all;
 use unb2c_board_lib.unb2c_board_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity unb2c_test_jesd204b is
   generic (
     g_design_name      : string  := "unb2c_test_jesd204b";
@@ -67,9 +66,7 @@ entity unb2c_test_jesd204b is
   );
 end unb2c_test_jesd204b;
 
-
 architecture str of unb2c_test_jesd204b is
-
 begin
   u_revision : entity unb2c_test_lib.unb2c_test
   generic map (
@@ -95,7 +92,6 @@ begin
     ID           => ID,
     TESTIO       => TESTIO,
 
-
     -- 1GbE Control Interface
     ETH_clk      => ETH_clk,
     ETH_SGIN     => ETH_SGIN,
diff --git a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_minimal/unb2c_test_minimal.vhd b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_minimal/unb2c_test_minimal.vhd
index b0fec68285..85260e0c01 100644
--- a/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_minimal/unb2c_test_minimal.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/revisions/unb2c_test_minimal/unb2c_test_minimal.vhd
@@ -27,7 +27,6 @@ use common_lib.common_pkg.all;
 use unb2c_board_lib.unb2c_board_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity unb2c_test_minimal is
   generic (
     g_design_name      : string  := "unb2c_test_minimal";
@@ -52,7 +51,6 @@ entity unb2c_test_minimal is
     ID           : in    std_logic_vector(c_unb2c_board_aux.id_w - 1 downto 0);
     TESTIO       : inout std_logic_vector(c_unb2c_board_aux.testio_w - 1 downto 0);
 
-
     -- 1GbE Control Interface
     ETH_CLK      : in    std_logic_vector(c_unb2c_board_nof_eth - 1 downto 0);
     ETH_SGIN     : in    std_logic_vector(c_unb2c_board_nof_eth - 1 downto 0);
@@ -62,9 +60,7 @@ entity unb2c_test_minimal is
   );
 end unb2c_test_minimal;
 
-
 architecture str of unb2c_test_minimal is
-
 begin
   u_revision : entity unb2c_test_lib.unb2c_test
   generic map (
@@ -90,7 +86,6 @@ begin
     ID           => ID,
     TESTIO       => TESTIO,
 
-
     -- 1GbE Control Interface
     ETH_clk      => ETH_clk,
     ETH_SGIN     => ETH_SGIN,
diff --git a/boards/uniboard2c/designs/unb2c_test/src/vhdl/mmm_unb2c_test.vhd b/boards/uniboard2c/designs/unb2c_test/src/vhdl/mmm_unb2c_test.vhd
index 433eec002f..468e48a1a4 100644
--- a/boards/uniboard2c/designs/unb2c_test/src/vhdl/mmm_unb2c_test.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/src/vhdl/mmm_unb2c_test.vhd
@@ -40,7 +40,6 @@ use work.qsys_unb2c_test_pkg.all;
 use tech_mac_10g_lib.tech_mac_10g_component_pkg.all;
 use work.unb2c_test_pkg.all;
 
-
 entity mmm_unb2c_test is
   generic (
     g_sim               : boolean := false;  -- FALSE: use SOPC; TRUE: use mm_file I/O
@@ -232,9 +231,7 @@ entity mmm_unb2c_test is
   );
 end mmm_unb2c_test;
 
-
 architecture str of mmm_unb2c_test is
-
   constant c_sim_node_nr   : natural := g_sim_node_nr;
   constant c_sim_node_type : string(1 to 2) := "FN";
 
@@ -275,14 +272,11 @@ architecture str of mmm_unb2c_test is
   signal sim_eth_0_reg_mosi                   : t_mem_mosi;
   signal sim_eth_1_reg_mosi                   : t_mem_mosi;
   signal i_reset_n                                 : std_logic;
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $UPE/sim.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     eth_0_mm_rst <= mm_rst;
     eth_1_mm_rst <= mm_rst;
 
@@ -425,13 +419,11 @@ begin
         end if;
     end process;
 
-
     ----------------------------------------------------------------------------
     -- Procedure that polls a sim control file that can be used to e.g. get
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(mm_clk,c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   i_reset_n <= not mm_rst;
diff --git a/boards/uniboard2c/designs/unb2c_test/src/vhdl/node_adc_input_and_timing_nowg.vhd b/boards/uniboard2c/designs/unb2c_test/src/vhdl/node_adc_input_and_timing_nowg.vhd
index 3364ccf86d..082cb25503 100644
--- a/boards/uniboard2c/designs/unb2c_test/src/vhdl/node_adc_input_and_timing_nowg.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/src/vhdl/node_adc_input_and_timing_nowg.vhd
@@ -85,9 +85,7 @@ entity node_adc_input_and_timing_nowg is
   );
 end node_adc_input_and_timing_nowg;
 
-
 architecture str of node_adc_input_and_timing_nowg is
-
   constant c_mm_jesd_ctrl_reg       : t_c_mem := (latency  => 1,
                                                   adr_w    => 1,
                                                   dat_w    => c_word_w,
@@ -115,9 +113,7 @@ architecture str of node_adc_input_and_timing_nowg is
   signal mm_jesd_ctrl_reg           : std_logic_vector(c_word_w - 1 downto 0);
   signal jesd204b_disable_arr       : std_logic_vector(g_nof_streams - 1 downto 0);
   signal jesd204b_reset             : std_logic;
-
 begin
-
   -- The node AIT is reset at power up by mm_rst and under software control by jesd204b_reset.
   -- The mm_rst internal will cause a reset on the rx_rst by the reset sequencer in the u_jesd204b.
   -- The MM jesd204b_reset is intended for node AIT resynchronisation tests of the u_jesd204b.
@@ -127,6 +123,7 @@ begin
   -- complete blocks, so from sop to eop.
 
   mm_rst_internal <= mm_rst or mm_jesd_ctrl_reg(31);
+
   gen_jesd_disable : for I in 0 to g_nof_streams - 1 generate
     jesd204b_disable_arr(i) <= mm_jesd_ctrl_reg(i);
   end generate;
@@ -207,7 +204,6 @@ begin
     end process;
   end generate;
 
-
   ---------------------------------------------------------------------------------------
   -- Diagnostics on the bsn-framed data
   --   . BSN Monitor (ToDo: can be removed as not part of the spec)
@@ -215,7 +211,6 @@ begin
   --   . Data Buffer (variable depth from 1k-128k)
   ---------------------------------------------------------------------------------------
 
-
   ---------------------------------------------------------------------------------------
   -- BSN monitor (Block Checker)
   ---------------------------------------------------------------------------------------
@@ -289,5 +284,4 @@ begin
     out_reg   => mm_jesd_ctrl_reg,
     in_reg    => mm_jesd_ctrl_reg
   );
-
 end str;
diff --git a/boards/uniboard2c/designs/unb2c_test/src/vhdl/qsys_unb2c_test_pkg.vhd b/boards/uniboard2c/designs/unb2c_test/src/vhdl/qsys_unb2c_test_pkg.vhd
index e39ec207d0..ee430f809c 100644
--- a/boards/uniboard2c/designs/unb2c_test/src/vhdl/qsys_unb2c_test_pkg.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/src/vhdl/qsys_unb2c_test_pkg.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package qsys_unb2c_test_pkg is
-
     component qsys_unb2c_test is
         port (
             avs_eth_0_reset_export                           : out std_logic;  -- export
@@ -466,4 +465,3 @@ package qsys_unb2c_test_pkg is
     end component qsys_unb2c_test;
 
 end qsys_unb2c_test_pkg;
-
diff --git a/boards/uniboard2c/designs/unb2c_test/src/vhdl/udp_stream.vhd b/boards/uniboard2c/designs/unb2c_test/src/vhdl/udp_stream.vhd
index 369db0c801..bb282b576a 100644
--- a/boards/uniboard2c/designs/unb2c_test/src/vhdl/udp_stream.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/src/vhdl/udp_stream.vhd
@@ -100,10 +100,7 @@ entity udp_stream is
   );
 end udp_stream;
 
-
-
 architecture str of udp_stream is
-
   -- Block generator
   constant c_bg_ctrl                   : t_diag_block_gen := ('0',  -- enable (disabled by default)
                                                               '0',  -- enable_sync
@@ -114,7 +111,6 @@ architecture str of udp_stream is
                                                               TO_UVEC(   g_bg_block_size-1, c_diag_bg_mem_high_adrs_w),
                                                               TO_UVEC(                   0, c_diag_bg_bsn_init_w));
 
-
   constant c_nof_crc_words             : natural := 1;
   constant c_max_nof_words_per_block   : natural := g_bg_block_size;
   constant c_min_nof_words_per_block   : natural := 1;
@@ -133,9 +129,7 @@ architecture str of udp_stream is
 
   signal diag_data_buf_snk_in_arr    : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
   signal diag_data_buf_snk_out_arr   : t_dp_siso_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   gen_hdr_in_fields : for i in 0 to g_nof_streams - 1 generate
     -- dst = src
     hdr_fields_in_arr(i)(field_hi(c_hdr_field_arr, "eth_src_mac" ) downto field_lo(c_hdr_field_arr, "eth_src_mac")) <= x"00228608" & B"000" & ID(7 downto 3) & RESIZE_UVEC(ID(2 downto 0), c_byte_w);
@@ -152,7 +146,6 @@ begin
     hdr_fields_in_arr(i)(field_hi(c_hdr_field_arr, "usr_bsn"     ) downto field_lo(c_hdr_field_arr, "usr_bsn"    )) <= fifo_block_gen_src_out_arr(i).bsn(46 downto 0);
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- TX: Block generator and DP fifo
   -----------------------------------------------------------------------------
@@ -207,7 +200,6 @@ begin
     );
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- TX: dp_offload_tx
   -----------------------------------------------------------------------------
@@ -248,7 +240,6 @@ begin
     hdr_fields_in_arr     => hdr_fields_in_arr(g_nof_streams - 1 downto 0)
   );
 
-
   -----------------------------------------------------------------------------
   -- RX: dp_offload_rx
   -----------------------------------------------------------------------------
@@ -281,13 +272,11 @@ begin
     hdr_fields_out_arr    => hdr_fields_out_arr
   );
 
-
   gen_hdr_out_fields : for i in 0 to g_nof_streams - 1 generate
     diag_data_buf_snk_in_arr(i).sync <=          sl(hdr_fields_out_arr(i)(field_hi(c_hdr_field_arr, "usr_sync") downto field_lo(c_hdr_field_arr, "usr_sync" )));
     diag_data_buf_snk_in_arr(i).bsn  <= RESIZE_UVEC(hdr_fields_out_arr(i)(field_hi(c_hdr_field_arr, "usr_bsn" ) downto field_lo(c_hdr_field_arr, "usr_bsn"  )), c_dp_stream_bsn_w);
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- RX: Data buffers and BSN monitors
   -----------------------------------------------------------------------------
@@ -301,8 +290,6 @@ begin
     diag_data_buf_snk_in_arr(i).err   <= dp_offload_rx_src_out_arr(i).err;
   end generate;
 
-
-
   u_dp_bsn_monitor : entity dp_lib.mms_dp_bsn_monitor
   generic map (
     g_nof_streams        => g_nof_streams,
@@ -325,7 +312,6 @@ begin
     in_sosi_arr => diag_data_buf_snk_in_arr(g_nof_streams - 1 downto 0)
   );
 
-
   diag_data_buf_snk_out_arr <= (others => c_dp_siso_rdy);
 
   u_diag_data_buffer : entity diag_lib.mms_diag_data_buffer
@@ -353,6 +339,4 @@ begin
     in_sync           => diag_data_buf_snk_in_arr(0).sync,
     in_sosi_arr       => diag_data_buf_snk_in_arr
   );
-
 end str;
-
diff --git a/boards/uniboard2c/designs/unb2c_test/src/vhdl/unb2c_test.vhd b/boards/uniboard2c/designs/unb2c_test/src/vhdl/unb2c_test.vhd
index 4e407950f5..d9d434a640 100644
--- a/boards/uniboard2c/designs/unb2c_test/src/vhdl/unb2c_test.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/src/vhdl/unb2c_test.vhd
@@ -38,7 +38,6 @@ use tech_ddr_lib.tech_ddr_pkg.all;
 use work.unb2c_test_pkg.all;
 use util_lib.util_heater_pkg.all;
 
-
 entity unb2c_test is
   generic (
     g_design_name       : string  := "unb2c_test";
@@ -125,9 +124,7 @@ entity unb2c_test is
   );
 end unb2c_test;
 
-
 architecture str of unb2c_test is
-
   -- Firmware version x.y
   constant c_fw_version                 : t_unb2c_board_fw_version := (2, 0);
   constant c_mm_clk_freq                : natural := c_unb2c_board_mm_clk_freq_125M;
@@ -465,9 +462,7 @@ architecture str of unb2c_test is
   -- QSFP leds
   signal qsfp_green_led_arr              : std_logic_vector(c_unb2c_board_tr_qsfp.nof_bus - 1 downto 0);
   signal qsfp_red_led_arr                : std_logic_vector(c_unb2c_board_tr_qsfp.nof_bus - 1 downto 0);
-
 begin
-
   assert false report "g_design_name = " & g_design_name severity NOTE;
 
   gn_index <= TO_UINT(ID);
@@ -798,7 +793,6 @@ begin
     ram_scrap_miso           => ram_scrap_miso
   );
 
-
   gen_eth_0_udp : if c_use_eth_0_UDP = true generate
     -- Derive MAC/IP/UDP from gn_index
     gn_eth_src_mac_I     <= c_base_mac & func_eth_tester_gn_index_to_mac_15_0(gn_index, 0);
@@ -854,7 +848,6 @@ begin
     -- to stream UDP data via eth_0 = 1GbE-I.
   end generate;
 
-
   -- Instantiate a second 1GbE-II to check pinning and to test UDP data via a
   -- dedicated 1GbE port, instead of multiplexed with M&C
   gen_eth_1: if c_use_eth_1 = true generate
@@ -951,7 +944,6 @@ begin
     );
   end generate;
 
-
   gen_udp_stream_10GbE : if c_use_10GbE = true and c_use_loopback = false generate
     u_udp_stream_10GbE : entity work.udp_stream
     generic map (
@@ -980,7 +972,6 @@ begin
       reg_diag_tx_seq_mosi           => reg_diag_tx_seq_10GbE_mosi,
       reg_diag_tx_seq_miso           => reg_diag_tx_seq_10GbE_miso,
 
-
       -- loopback:
       --dp_offload_tx_src_out_arr      => dp_offload_tx_10GbE_src_out_arr,
       --dp_offload_tx_src_in_arr       => (OTHERS=>c_dp_siso_rdy),
@@ -993,7 +984,6 @@ begin
       dp_offload_rx_snk_in_arr       => dp_offload_rx_10GbE_snk_in_arr,
       dp_offload_rx_snk_out_arr      => dp_offload_rx_10GbE_snk_out_arr,
 
-
       reg_bsn_monitor_mosi           => reg_bsn_monitor_10GbE_mosi,
       reg_bsn_monitor_miso           => reg_bsn_monitor_10GbE_miso,
 
@@ -1006,7 +996,6 @@ begin
     );
   end generate;
 
-
   gen_jesd204b : if c_use_jesd204b = true generate
     u_jesd204b: entity work.node_adc_input_and_timing_nowg
     generic map(
@@ -1045,7 +1034,6 @@ begin
     );
   end generate;
 
-
   gen_front_10GbE : if c_use_10GbE = true generate
     u_tr_10GbE_qsfp_and_ring: entity unb2c_board_10gbe_lib.unb2c_board_10gbe  -- QSFP and Ring lines
     generic map (
@@ -1085,7 +1073,6 @@ begin
       i_serial_10G_rx_qsfp_ring_arr(i) <=   serial_10G_rx_qsfp_arr(i);
     end generate;
 
-
     i_QSFP_RX(0) <= QSFP_0_RX;
     i_QSFP_RX(1) <= QSFP_1_RX;
     i_QSFP_RX(2) <= QSFP_2_RX;
@@ -1100,7 +1087,6 @@ begin
     QSFP_4_TX <= i_QSFP_TX(4);
     QSFP_5_TX <= i_QSFP_TX(5);
 
-
     u_front_io : entity unb2c_board_lib.unb2c_board_front_io
     generic map (
       g_nof_qsfp_bus => c_nof_qsfp_bus
@@ -1139,7 +1125,6 @@ begin
       RING_TX => i_RING_TX
     );
 
-
     gen_10gbe_back0 : if c_use_10GbE_back0 = true generate
       u_tr_10GbE_back: entity unb2c_board_10gbe_lib.unb2c_board_10gbe  -- BACK lines (upper)
       generic map (
@@ -1171,8 +1156,8 @@ begin
       );
     end generate;
 
-
     gen_back_wiring : if c_use_10GbE_back0 = true generate
+
       gen_back0_wires: for i in 0 to c_nof_streams_back0 - 1 generate
         serial_10G_tx_back_arr(i)  <= i_serial_10G_tx_back0_arr(i);
         i_serial_10G_rx_back0_arr(i) <=   serial_10G_rx_back_arr(i);
@@ -1213,7 +1198,6 @@ begin
 --      );
 --    END GENERATE;
 
-
     u_front_led : entity unb2c_board_lib.unb2c_board_qsfp_leds
     generic map (
       g_sim             => g_sim,
@@ -1268,7 +1252,6 @@ begin
     );
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- Interface : DDR4 MB_I and MB_II
   -----------------------------------------------------------------------------
@@ -1276,7 +1259,6 @@ begin
   assert func_tech_ddr_ctlr_data_w(c_ddr_MB_I) = func_tech_ddr_ctlr_data_w(c_ddr_MB_II) report "unb2c_test: DDR4 MB_I and MB_II must have the same ctlr data widths" severity FAILURE;
 
   gen_stream_MB_I : if c_use_MB_I = true generate
-
     u_mms_io_ddr_diag : entity io_ddr_lib.mms_io_ddr_diag
     generic map (
       -- System
diff --git a/boards/uniboard2c/designs/unb2c_test/src/vhdl/unb2c_test_pkg.vhd b/boards/uniboard2c/designs/unb2c_test/src/vhdl/unb2c_test_pkg.vhd
index 4ed6dd8e64..ecd624929c 100644
--- a/boards/uniboard2c/designs/unb2c_test/src/vhdl/unb2c_test_pkg.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/src/vhdl/unb2c_test_pkg.vhd
@@ -29,7 +29,6 @@ use common_lib.common_field_pkg.all;
 use tech_ddr_lib.tech_ddr_pkg.all;
 
 package unb2c_test_pkg is
-
   -- dp_offload_tx (carried over from unb2a_test_pkg
   --CONSTANT c_nof_hdr_fields : NATURAL := 1+3+12+4+2; -- Total header bits = 384 = 6 64b words
   constant c_nof_hdr_fields : natural := 3 + 12 + 4 + 2;  -- Total header bits = 384 = 6 64b words
@@ -93,9 +92,7 @@ package unb2c_test_pkg is
 
 end unb2c_test_pkg;
 
-
 package body unb2c_test_pkg is
-
   function func_sel_revision_rec(g_design_name : string) return t_unb2c_test_config is
   begin
     if    g_design_name = "unb2c_test_10GbE"            then return c_test_10GbE;
@@ -107,7 +104,7 @@ package body unb2c_test_pkg is
     elsif g_design_name = "unb2c_test_ddr_16G"          then return c_test_ddr_16G;
     else  return c_test_minimal;
     end if;
-  end;
 
+  end;
 
 end unb2c_test_pkg;
diff --git a/boards/uniboard2c/designs/unb2c_test/tb/vhdl/tb_unb2c_test.vhd b/boards/uniboard2c/designs/unb2c_test/tb/vhdl/tb_unb2c_test.vhd
index 23c9cf1f61..a34e6633db 100644
--- a/boards/uniboard2c/designs/unb2c_test/tb/vhdl/tb_unb2c_test.vhd
+++ b/boards/uniboard2c/designs/unb2c_test/tb/vhdl/tb_unb2c_test.vhd
@@ -59,7 +59,6 @@ entity tb_unb2c_test is
 end tb_unb2c_test;
 
 architecture tb of tb_unb2c_test is
-
   constant c_sim             : boolean := true;
 
   constant c_ddr_MB_I        : t_c_tech_ddr := c_tech_ddr4_4g_1600m;  -- DDR4 has no master or slave, so no need to check number of MB
@@ -131,9 +130,7 @@ architecture tb of tb_unb2c_test is
   signal si_lpbk_7           : std_logic_vector(c_unb2c_board_tr_ring.bus_w - 1 downto 0);
 
   signal si_lpbk_8           : std_logic_vector(c_unb2c_board_tr_back.bus_w - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -257,5 +254,4 @@ begin
     mem4_in => MB_II_OU,
     mem4_io => MB_II_IO
   );
-
 end tb;
diff --git a/boards/uniboard2c/lattice_jtag/UNB2_JTAG_SCANBRIDGE/source/bscan2_8port_top.vhd b/boards/uniboard2c/lattice_jtag/UNB2_JTAG_SCANBRIDGE/source/bscan2_8port_top.vhd
index 8ae42abc8f..2b7934b9c8 100644
--- a/boards/uniboard2c/lattice_jtag/UNB2_JTAG_SCANBRIDGE/source/bscan2_8port_top.vhd
+++ b/boards/uniboard2c/lattice_jtag/UNB2_JTAG_SCANBRIDGE/source/bscan2_8port_top.vhd
@@ -65,7 +65,6 @@ entity bscan2 is
 end;
 
 architecture behave of bscan2 is
-
    component top_linker is
       -- do not use the generic map to prevent the synthesis tool from
       -- appending the number of ports to the components name.
@@ -96,7 +95,6 @@ signal LSPTDO        : std_logic_vector(4 * bscan_ports - 1 downto 0);
 signal LSPTRST       : std_logic_vector(4 * bscan_ports - 1 downto 0);
 -- output of Port Mux
 signal TDO_int       : std_logic;
-
 begin
    -- Wire up all of the tri-state controlled lines automatically
    tri_state_lines : for lvar1 in 0 to (4 * bscan_ports - 1) generate
@@ -128,7 +126,6 @@ begin
          MSPTRST     => LSPTRST,
          IDN         => IDN
          );
-
 end behave;
 
 --------------------------------- E O F --------------------------------------
diff --git a/boards/uniboard2c/lattice_jtag/UNB2_JTAG_SCANBRIDGE/source/jtag_top(str).vhd b/boards/uniboard2c/lattice_jtag/UNB2_JTAG_SCANBRIDGE/source/jtag_top(str).vhd
index c29a1724c7..a26751236a 100644
--- a/boards/uniboard2c/lattice_jtag/UNB2_JTAG_SCANBRIDGE/source/jtag_top(str).vhd
+++ b/boards/uniboard2c/lattice_jtag/UNB2_JTAG_SCANBRIDGE/source/jtag_top(str).vhd
@@ -24,9 +24,7 @@ library ieee;
 use ieee.std_logic_1164.all;
 use ieee.std_logic_unsigned.all;
 
-
 architecture str of jtag_top is
-
     component bscan2 is
     -- enter the number of BSCAN2 blocks to create.  This is the only place that
     -- needs to be modified to control the number of local scan ports created.
@@ -63,7 +61,6 @@ architecture str of jtag_top is
     signal MSPTCK_BSCAN     : std_logic_vector(jtag_chains - 1 downto 0);
     signal MSPTMS_BSCAN     : std_logic_vector(jtag_chains - 1 downto 0);
     signal MSPTRST_BSCAN    : std_logic_vector(jtag_chains - 1 downto 0);
-
     begin
       bscan : component bscan2
         port map (
@@ -81,7 +78,6 @@ architecture str of jtag_top is
            IDN                              => "0000"
         );
 
-
       p_jtagselect:  process(TDI,MSPTDI(jtag_chains - 1 downto 0),TCK,TMS,TRST)
       begin
           ENABLE_SB  <= '0';
@@ -148,7 +144,5 @@ architecture str of jtag_top is
               TDO        <= TDD;
             end if;
          end if;
-
   end process;
 end str;
-
diff --git a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/ctrl_unb2c_board.vhd b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/ctrl_unb2c_board.vhd
index 96ea994b4e..74bc5570a9 100644
--- a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/ctrl_unb2c_board.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/ctrl_unb2c_board.vhd
@@ -238,9 +238,7 @@ entity ctrl_unb2c_board is
   );
 end ctrl_unb2c_board;
 
-
 architecture str of ctrl_unb2c_board is
-
   constant c_rom_version : natural := 3;  -- Only increment when something changes to the register map of rom_system_info.
 
   constant c_reset_len   : natural := 4;  -- >= c_meta_delay_len from common_pkg
@@ -298,9 +296,7 @@ architecture str of ctrl_unb2c_board is
 
   attribute maxfan : integer;
   attribute maxfan of dp_rst : signal is 1024;
-
 begin
-
   ext_clk200 <= i_ext_clk200;
   xo_ethclk  <= i_xo_ethclk;
   xo_rst     <=     i_xo_rst;
@@ -349,7 +345,6 @@ begin
     out_rst   => i_xo_rst
   );
 
-
   -----------------------------------------------------------------------------
   -- MB_I_REF_CLK  --> mb_I_ref_rst
   -- MB_II_REF_CLK --> mb_II_ref_rst
@@ -503,7 +498,6 @@ begin
     bck_id     => this_bck_id
   );
 
-
   -----------------------------------------------------------------------------
   -- Red LED control
   -----------------------------------------------------------------------------
@@ -517,7 +511,6 @@ begin
     TESTIO(c_unb2c_board_testio_led_red)   <= led_toggle_red;
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- Green LED control
   -----------------------------------------------------------------------------
@@ -531,7 +524,6 @@ begin
     TESTIO(c_unb2c_board_testio_led_green) <= led_toggle_green;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Toggle red LED when unb2c_minimal is running, green LED for other designs.
   ------------------------------------------------------------------------------
@@ -546,7 +538,6 @@ begin
     out_dat => led_toggle
   );
 
-
   ------------------------------------------------------------------------------
   -- WDI override
   ------------------------------------------------------------------------------
@@ -566,7 +557,6 @@ begin
     wdi_override => wdi_override
   );
 
-
   ------------------------------------------------------------------------------
   -- Remote upgrade
   ------------------------------------------------------------------------------
@@ -644,7 +634,6 @@ begin
     pps_sys          => dp_pps
   );
 
-
   u_mms_unb2c_fpga_sens : entity work.mms_unb2c_fpga_sens
   generic map (
     g_sim        => g_sim,
@@ -668,7 +657,6 @@ begin
     temp_alarm => temp_alarm
   );
 
-
   ------------------------------------------------------------------------------
   -- Ethernet 1GbE
   ------------------------------------------------------------------------------
@@ -690,7 +678,6 @@ begin
       i_tse_clk <= i_xo_ethclk;
   end generate;
 
-
   wire_udp_offload: for i in 0 to g_udp_offload_nof_streams - 1 generate
     eth1g_udp_tx_sosi_arr(i) <= udp_tx_sosi_arr(i);
     udp_tx_siso_arr(i)       <= eth1g_udp_tx_siso_arr(i);
@@ -709,7 +696,6 @@ begin
 
   --On hardware always generate 1GbE for MM control. In simulation only use 1GbE for streaming DP data offload (or on load) via 1GbE.
   gen_eth: if g_sim = false or g_udp_offload = true generate
-
     eth1g_st_clk <= dp_clk_in when g_udp_offload = true else i_mm_clk;
     eth1g_st_rst <= dp_rst_in when g_udp_offload = true else eth1g_mm_rst;
 
@@ -770,5 +756,4 @@ begin
     rd_dat => ram_scrap_miso.rddata(c_ram_scrap.dat_w - 1 downto 0),
     rd_val => ram_scrap_miso.rdval
   );
-
 end str;
diff --git a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/mms_unb2c_board_system_info.vhd b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/mms_unb2c_board_system_info.vhd
index aed541eb2b..699c38a4d2 100644
--- a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/mms_unb2c_board_system_info.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/mms_unb2c_board_system_info.vhd
@@ -61,9 +61,7 @@ entity mms_unb2c_board_system_info is
     );
 end mms_unb2c_board_system_info;
 
-
 architecture str of mms_unb2c_board_system_info is
-
   -- Provide different prefixes (absolute and relative) for the same path. ModelSim understands $UNB, Quartus does not.
   -- Required because the work paths of ModelSim and Quartus are different.
   constant c_quartus_path_prefix  : string := "";
@@ -83,9 +81,7 @@ architecture str of mms_unb2c_board_system_info is
                                       init_sl  => '0');
 
   signal i_info          : std_logic_vector(c_word_w - 1 downto 0);
-
 begin
-
  info <= i_info;
 
   u_unb2c_board_system_info: entity work.unb2c_board_system_info
@@ -136,6 +132,4 @@ begin
     rd_dat  => rom_miso.rddata(c_mm_rom.dat_w - 1 downto 0),
     rd_val  => rom_miso.rdval
   );
-
 end str;
-
diff --git a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/mms_unb2c_fpga_sens.vhd b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/mms_unb2c_fpga_sens.vhd
index 856ca0601b..6b19f5aad1 100644
--- a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/mms_unb2c_fpga_sens.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/mms_unb2c_fpga_sens.vhd
@@ -29,7 +29,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity mms_unb2c_fpga_sens is
   generic (
     g_sim             : boolean := false;
@@ -53,11 +52,8 @@ entity mms_unb2c_fpga_sens is
   );
 end mms_unb2c_fpga_sens;
 
-
 architecture str of mms_unb2c_fpga_sens is
-
 begin
-
   u_fpga_sense: entity fpga_sense_lib.fpga_sense
   generic map (
     g_technology => g_technology,
@@ -77,6 +73,4 @@ begin
     reg_voltage_store_mosi    => reg_voltage_mosi,
     reg_voltage_store_miso    => reg_voltage_miso
   );
-
 end str;
-
diff --git a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_back_io.vhd b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_back_io.vhd
index 8a297498d4..f288657a77 100644
--- a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_back_io.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_back_io.vhd
@@ -23,7 +23,6 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.unb2c_board_pkg.all;
 
-
 entity unb2c_board_back_io is
   generic (
     g_nof_back_bus : natural := c_unb2c_board_tr_back.nof_bus
@@ -39,26 +38,20 @@ entity unb2c_board_back_io is
 end unb2c_board_back_io;
 
 architecture str of unb2c_board_back_io is
-
   -- help signals so we can iterate through buses
   signal si_tx_2arr : t_unb2c_board_back_bus_2arr(g_nof_back_bus - 1 downto 0);
   signal si_rx_2arr : t_unb2c_board_back_bus_2arr(g_nof_back_bus - 1 downto 0);
-
 begin
-
   gen_buses : for i in 0 to g_nof_back_bus - 1 generate
     BCK_TX(i)     <= si_tx_2arr(i);
     si_rx_2arr(i) <= BCK_RX(i);
   end generate;
 
-
   gen_wire_bus : for i in 0 to g_nof_back_bus - 1 generate
-    gen_wire_signals : for j in 0 to c_unb2c_board_tr_back.bus_w - 1 generate
 
+    gen_wire_signals : for j in 0 to c_unb2c_board_tr_back.bus_w - 1 generate
       si_tx_2arr(i)(j) <= serial_tx_arr(i * c_unb2c_board_tr_back.bus_w + j);
       serial_rx_arr(i * c_unb2c_board_tr_back.bus_w + j) <= si_rx_2arr(i)(j);
-
     end generate;
   end generate;
-
 end;
diff --git a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_clk125_pll.vhd b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_clk125_pll.vhd
index b49538091f..1c0b8a5d37 100644
--- a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_clk125_pll.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_clk125_pll.vhd
@@ -51,13 +51,9 @@ entity unb2c_board_clk125_pll is
   );
 end unb2c_board_clk125_pll;
 
-
 architecture arria10 of unb2c_board_clk125_pll is
-
   signal clk125buf : std_logic;
-
 begin
-
   no_clkbuf : if g_use_clkbuf = false generate
     clk125buf <= clk125;
   end generate;
@@ -74,7 +70,6 @@ begin
     );
   end generate;
 
-
   gen_pll : if g_use_fpll = false generate
     u_pll : entity tech_pll_lib.tech_pll_clk125
     generic map (
diff --git a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_clk200_pll.vhd b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_clk200_pll.vhd
index 5f8d74ee97..ac16a08d15 100644
--- a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_clk200_pll.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_clk200_pll.vhd
@@ -113,9 +113,7 @@ entity unb2c_board_clk200_pll is
   );
 end unb2c_board_clk200_pll;
 
-
 architecture arria10 of unb2c_board_clk200_pll is
-
   constant c_reset_len : natural := c_meta_delay_len;
 
   signal clk200buf    : std_logic;
@@ -126,9 +124,7 @@ architecture arria10 of unb2c_board_clk200_pll is
 
   signal st_locked    : std_logic;
   signal st_locked_n  : std_logic;
-
 begin
-
   st_rst200  <= i_st_rst200;
   st_clk200  <= i_st_clk200;
   st_clk200p <= i_st_clk200p;
@@ -218,5 +214,4 @@ begin
     clk       => i_st_clk400,
     out_rst   => st_rst400
   );
-
 end arria10;
diff --git a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_clk25_pll.vhd b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_clk25_pll.vhd
index bbf90bac97..71a8f3000c 100644
--- a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_clk25_pll.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_clk25_pll.vhd
@@ -49,10 +49,8 @@ entity unb2c_board_clk25_pll is
   );
 end unb2c_board_clk25_pll;
 
-
 architecture arria10 of unb2c_board_clk25_pll is
 begin
-
   u_pll : entity tech_pll_lib.tech_pll_clk25
   generic map (
     g_technology => g_technology
diff --git a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_clk_rst.vhd b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_clk_rst.vhd
index 15196c296f..25dd597531 100644
--- a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_clk_rst.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_clk_rst.vhd
@@ -42,9 +42,7 @@ entity unb2c_board_clk_rst is
   );
 end unb2c_board_clk_rst;
 
-
 architecture str of unb2c_board_clk_rst is
-
   constant c_reset_len   : natural := 4;  -- >= c_meta_delay_len from common_pkg
 
   -- XO clock domain
@@ -52,9 +50,7 @@ architecture str of unb2c_board_clk_rst is
 
   -- SYS clock domain
   signal sys_locked_n    : std_logic;
-
 begin
-
   -- Reference clock and reset to SOPC system PLL
   xo_rst_n <= not xo_rst;
 
@@ -82,5 +78,4 @@ begin
     clk       => sys_clk,
     out_rst   => sys_rst
   );
-
 end str;
diff --git a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_front_io.vhd b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_front_io.vhd
index 38feccfe05..ed72bac6c2 100644
--- a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_front_io.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_front_io.vhd
@@ -23,7 +23,6 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.unb2c_board_pkg.all;
 
-
 entity unb2c_board_front_io is
   generic (
     g_nof_qsfp_bus : natural := c_unb2c_board_tr_qsfp.nof_bus
@@ -45,32 +44,25 @@ entity unb2c_board_front_io is
 end unb2c_board_front_io;
 
 architecture str of unb2c_board_front_io is
-
   -- help signals so we can iterate through buses
   signal si_tx_2arr : t_unb2c_board_qsfp_bus_2arr(g_nof_qsfp_bus - 1 downto 0);
   signal si_rx_2arr : t_unb2c_board_qsfp_bus_2arr(g_nof_qsfp_bus - 1 downto 0);
-
 begin
-
   gen_leds : for i in 0 to g_nof_qsfp_bus - 1 generate
     QSFP_LED(i * 2)   <=  green_led_arr(i);
     QSFP_LED(i * 2 + 1) <=  red_led_arr(i);
   end generate;
 
-
   gen_buses : for i in 0 to g_nof_qsfp_bus - 1 generate
     QSFP_TX(i)    <= si_tx_2arr(i);
     si_rx_2arr(i) <= QSFP_RX(i);
   end generate;
 
-
   gen_wire_bus : for i in 0 to g_nof_qsfp_bus - 1 generate
-    gen_wire_signals : for j in 0 to c_unb2c_board_tr_qsfp.bus_w - 1 generate
 
+    gen_wire_signals : for j in 0 to c_unb2c_board_tr_qsfp.bus_w - 1 generate
         si_tx_2arr(i)(j) <= serial_tx_arr(i * c_unb2c_board_tr_qsfp.bus_w + j);
         serial_rx_arr(i * c_unb2c_board_tr_qsfp.bus_w + j) <= si_rx_2arr(i)(j);
-
     end generate;
   end generate;
-
 end;
diff --git a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_node_ctrl.vhd b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_node_ctrl.vhd
index a2c00f0705..cd18bbc40c 100644
--- a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_node_ctrl.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_node_ctrl.vhd
@@ -54,17 +54,13 @@ entity unb2c_board_node_ctrl is
   );
 end unb2c_board_node_ctrl;
 
-
 architecture str of unb2c_board_node_ctrl is
-
   constant c_reset_len   : natural := 4;  -- >= c_meta_delay_len from common_pkg
 
   signal mm_locked_n     : std_logic;
   signal i_mm_rst        : std_logic;
   signal i_mm_pulse_ms   : std_logic;
-
 begin
-
   -- Create mm_rst reset in mm_clk domain based on mm_locked
   mm_rst <= i_mm_rst;
 
@@ -110,5 +106,4 @@ begin
     wdi_in     => mm_wdi_in,
     wdi_out    => mm_wdi_out
   );
-
 end str;
diff --git a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_peripherals_pkg.vhd b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_peripherals_pkg.vhd
index 3393b547e5..09f3d31eb0 100644
--- a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_peripherals_pkg.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_peripherals_pkg.vhd
@@ -42,8 +42,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package unb2c_board_peripherals_pkg is
-
-
   -- *_adr_w : Actual MM address widths
   -- *_dat_w : The default MM data width is c_word_w=32, otherwise it is specified in the record
   type t_c_unb2c_board_peripherals_mm_reg is record
diff --git a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_pkg.vhd b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_pkg.vhd
index e5f7366450..58d1247754 100644
--- a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_pkg.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_pkg.vhd
@@ -27,7 +27,6 @@ use common_lib.common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 
 package unb2c_board_pkg is
-
   -- UniBoard
   constant c_unb2c_board_nof_node             : natural := 4;  -- number of nodes on UniBoard
   constant c_unb2c_board_nof_node_w           : natural := 2;  -- = ceil_log2(c_unb2c_board_nof_node)
@@ -80,12 +79,10 @@ package unb2c_board_pkg is
   constant c_unb2c_board_nof_sync_jesd204b    : natural := 4;  -- 4 channels used in unb2c lab tests, 1 for each RCU.
   constant c_unb2c_board_tr_qsfp_nof_leds     : natural := c_unb2c_board_tr_qsfp.nof_bus * 2;  -- 2 leds per qsfp
 
-
   type t_unb2c_board_qsfp_bus_2arr is array (integer range <>) of std_logic_vector(c_unb2c_board_tr_qsfp.bus_w - 1 downto 0);
   type t_unb2c_board_ring_bus_2arr is array (integer range <>) of std_logic_vector(c_unb2c_board_tr_ring.bus_w - 1 downto 0);
   type t_unb2c_board_back_bus_2arr is array (integer range <>) of std_logic_vector(c_unb2c_board_tr_back.bus_w - 1 downto 0);
 
-
   -- Auxiliary
 
   -- Test IO Interface
@@ -139,9 +136,7 @@ package unb2c_board_pkg is
 
 end unb2c_board_pkg;
 
-
 package body unb2c_board_pkg is
-
   function func_unb2c_board_system_info(VERSION : in std_logic_vector(c_unb2c_board_aux.version_w - 1 downto 0);
                                        ID      : in std_logic_vector(c_unb2c_board_aux.id_w - 1 downto 0)) return t_c_unb2c_board_system_info is
     variable v_system_info : t_c_unb2c_board_system_info;
diff --git a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_qsfp_leds.vhd b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_qsfp_leds.vhd
index d5946ebcab..47ba71e8f1 100644
--- a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_qsfp_leds.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_qsfp_leds.vhd
@@ -88,9 +88,7 @@ entity unb2c_board_qsfp_leds is
   );
 end unb2c_board_qsfp_leds;
 
-
 architecture str of unb2c_board_qsfp_leds is
-
   constant c_nof_ms         : natural := sel_a_b(g_sim, 1, 100);  -- force off for c_nof_ms and then on for at least c_nof_ms
   constant c_nof_lanes      : natural := g_nof_qsfp * c_quad;  -- number of transceiver lanes, fixed 4 per Quad-SFP cage
 
@@ -103,9 +101,7 @@ architecture str of unb2c_board_qsfp_leds is
 
   signal qsfp_on_arr        : std_logic_vector(g_nof_qsfp - 1 downto 0);
   signal qsfp_evt_arr       : std_logic_vector(g_nof_qsfp - 1 downto 0);
-
 begin
-
   pulse_ms <= i_pulse_ms;
   pulse_s  <= i_pulse_s;
 
@@ -152,7 +148,6 @@ begin
   end generate;
 
   gen_user_image : if g_factory_image = false generate
-
     red_led_arr <= (others => '0');
 
     gen_green_ctrl_arr : for I in c_nof_lanes - 1 downto 0 generate
@@ -161,7 +156,6 @@ begin
     end generate;
 
     gen_green_led_arr : for I in g_nof_qsfp - 1 downto 0 generate
-
       qsfp_on_arr(I)  <= orv(green_on_arr( (I + 1) * c_quad - 1 downto + I * c_quad));
       qsfp_evt_arr(I) <= orv(green_evt_arr((I + 1) * c_quad - 1 downto + I * c_quad));
 
@@ -182,5 +176,4 @@ begin
       );
     end generate;
   end generate;
-
 end str;
diff --git a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_ring_io.vhd b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_ring_io.vhd
index c0098cce09..088aa1bbe3 100644
--- a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_ring_io.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_ring_io.vhd
@@ -23,7 +23,6 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.unb2c_board_pkg.all;
 
-
 entity unb2c_board_ring_io is
   generic (
     g_nof_ring_bus : natural := c_unb2c_board_tr_ring.nof_bus
@@ -38,26 +37,20 @@ entity unb2c_board_ring_io is
 end unb2c_board_ring_io;
 
 architecture str of unb2c_board_ring_io is
-
   -- help signals so we can iterate through buses
   signal si_tx_2arr : t_unb2c_board_ring_bus_2arr(g_nof_ring_bus - 1 downto 0);
   signal si_rx_2arr : t_unb2c_board_ring_bus_2arr(g_nof_ring_bus - 1 downto 0);
-
 begin
-
   gen_buses : for i in 0 to g_nof_ring_bus - 1 generate
     RING_TX(i)    <= si_tx_2arr(i);
     si_rx_2arr(i) <= RING_RX(i);
   end generate;
 
-
   gen_wire_bus : for i in 0 to g_nof_ring_bus - 1 generate
-    gen_wire_signals : for j in 0 to c_unb2c_board_tr_ring.bus_w - 1 generate
 
+    gen_wire_signals : for j in 0 to c_unb2c_board_tr_ring.bus_w - 1 generate
       si_tx_2arr(i)(j) <= serial_tx_arr(i * c_unb2c_board_tr_ring.bus_w + j);
       serial_rx_arr(i * c_unb2c_board_tr_ring.bus_w + j) <= si_rx_2arr(i)(j);
-
     end generate;
   end generate;
-
 end;
diff --git a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_system_info.vhd b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_system_info.vhd
index dbd91d248c..ca28bdf487 100644
--- a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_system_info.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_system_info.vhd
@@ -50,9 +50,7 @@ entity unb2c_board_system_info is
   );
 end unb2c_board_system_info;
 
-
 architecture str of unb2c_board_system_info is
-
   signal cs_sim         : std_logic;
 
   signal hw_version_reg : std_logic_vector(hw_version'range);
@@ -63,9 +61,7 @@ architecture str of unb2c_board_system_info is
   signal nxt_chip_id    : std_logic_vector(chip_id'range);
   signal nxt_node_id    : std_logic_vector(node_id'range);
   signal nxt_is_node2   : std_logic;
-
 begin
-
   p_reg : process(clk)
   begin
     if rising_edge(clk) then
@@ -98,5 +94,4 @@ begin
   nxt_chip_id  <= id_reg(1 downto 0);
   nxt_node_id  <= id_reg(1 downto 0);
   nxt_is_node2 <= '1' when TO_UINT(id_reg(1 downto 0)) = 2 else '0';
-
 end str;
diff --git a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_system_info_reg.vhd b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_system_info_reg.vhd
index 9f6723e73f..355bf6c3af 100644
--- a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_system_info_reg.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_system_info_reg.vhd
@@ -71,9 +71,7 @@ entity unb2c_board_system_info_reg is
     );
 end unb2c_board_system_info_reg;
 
-
 architecture rtl of unb2c_board_system_info_reg is
-
   constant c_nof_fixed_regs       : natural := 2;  -- info, use_phy
   constant c_nof_design_name_regs : natural := 13;  -- design_name
   constant c_nof_stamp_regs       : natural := 2;  -- date, time
@@ -100,9 +98,7 @@ architecture rtl of unb2c_board_system_info_reg is
   constant c_design_name    : t_slv_32_arr(0 to c_nof_design_name_regs - 1) := str_to_ascii_slv_32_arr(g_design_name, c_nof_design_name_regs);
   constant c_revision_id    : t_slv_32_arr(0 to c_nof_revision_id_regs - 1) := str_to_ascii_slv_32_arr(g_revision_id, c_nof_revision_id_regs);
   constant c_design_note    : t_slv_32_arr(0 to c_nof_design_note_regs - 1) := str_to_ascii_slv_32_arr(g_design_note, c_nof_design_note_regs);
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
     variable vA : natural := 0;
   begin
@@ -142,14 +138,8 @@ begin
 
         elsif vA < c_design_note_offset + c_nof_design_note_regs then
           sla_out.rddata(c_word_w - 1 downto 0) <= c_design_note(vA - c_design_note_offset);
-
         end if;
-
       end if;
     end if;
-
   end process;
-
-
 end rtl;
-
diff --git a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_wdi_extend.vhd b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_wdi_extend.vhd
index 53b672732f..4c53cdcc41 100644
--- a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_wdi_extend.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_wdi_extend.vhd
@@ -43,9 +43,7 @@ entity unb2c_board_wdi_extend is
   );
 end unb2c_board_wdi_extend;
 
-
 architecture str of unb2c_board_wdi_extend is
-
   signal wdi_evt     : std_logic;
 
   signal wdi_cnt     : std_logic_vector(g_extend_w - 1 downto 0);
@@ -53,9 +51,7 @@ architecture str of unb2c_board_wdi_extend is
 
   signal i_wdi_out   : std_logic;
   signal nxt_wdi_out : std_logic;
-
 begin
-
   wdi_out <= i_wdi_out;
 
   p_clk : process(rst, clk)
@@ -94,5 +90,4 @@ begin
     cnt_en  => wdi_cnt_en,
     count   => wdi_cnt
   );
-
 end str;
diff --git a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_wdi_reg.vhd b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_wdi_reg.vhd
index 4a492464e0..6c9a33e383 100644
--- a/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_wdi_reg.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/src/vhdl/unb2c_board_wdi_reg.vhd
@@ -43,9 +43,7 @@ entity unb2c_board_wdi_reg is
  );
 end unb2c_board_wdi_reg;
 
-
 architecture rtl of unb2c_board_wdi_reg is
-
   -- Define the actual size of the MM slave register
   constant c_mm_reg : t_c_mem := (latency  => 1,
                                   adr_w    => ceil_log2(1),
@@ -55,9 +53,7 @@ architecture rtl of unb2c_board_wdi_reg is
 
   -- For safety, WDI override requires the following word to be written:
   constant c_cmd_reconfigure : std_logic_vector(c_word_w - 1 downto 0 ) := x"B007FAC7";  -- "Boot factory"
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
   begin
     if mm_rst = '1' then
@@ -82,9 +78,6 @@ begin
           when others => null;  -- unused MM addresses
         end case;
       end if;
-
     end if;
   end process;
-
 end rtl;
-
diff --git a/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_clk125_pll.vhd b/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_clk125_pll.vhd
index d081a13807..320d5febe6 100644
--- a/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_clk125_pll.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_clk125_pll.vhd
@@ -20,7 +20,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose: Simulate phase behaviour of PLL in normal mode
 -- Description:
 -- Usage:
@@ -31,13 +30,10 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_unb2c_board_clk125_pll is
 end tb_unb2c_board_clk125_pll;
 
-
 architecture tb of tb_unb2c_board_clk125_pll is
-
   constant c_ext_clk_period  : time := 8 ns;  -- 125 MHz
 
   signal tb_end      : std_logic := '0';
@@ -48,9 +44,7 @@ architecture tb of tb_unb2c_board_clk125_pll is
   signal c2_clk100   : std_logic;
   signal c3_clk125   : std_logic;
   signal pll_locked  : std_logic;
-
 begin
-
   tb_end <= '0', '1' after c_ext_clk_period * 5000;
 
   ext_clk <= not ext_clk or tb_end after c_ext_clk_period / 2;
diff --git a/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_clk200_pll.vhd b/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_clk200_pll.vhd
index 3f1864bac7..4a035d2eb5 100644
--- a/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_clk200_pll.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_clk200_pll.vhd
@@ -20,7 +20,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose: Simulate phase behaviour of PLL in normal mode
 -- Description:
 -- Usage:
@@ -31,13 +30,10 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_unb2c_board_clk200_pll is
 end tb_unb2c_board_clk200_pll;
 
-
 architecture tb of tb_unb2c_board_clk200_pll is
-
   constant c_ext_clk_period    : time := 5 ns;  -- 200 MHz
   constant c_clk_vec_w         : natural := 6;
   constant c_clk_div           : natural := 32;
@@ -63,9 +59,7 @@ architecture tb of tb_unb2c_board_clk200_pll is
 
   signal dp_clk200      : std_logic;
   signal dp_rst200      : std_logic;
-
 begin
-
   tb_end <= '0', '1' after c_ext_clk_period * 5000;
 
   ext_clk <= not ext_clk or tb_end after c_ext_clk_period / 2;
@@ -112,5 +106,4 @@ begin
     st_clk200  => dp_clk200,
     st_rst200  => dp_rst200
   );
-
 end tb;
diff --git a/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_clk25_pll.vhd b/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_clk25_pll.vhd
index 0e6f2a8438..9923168e21 100644
--- a/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_clk25_pll.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_clk25_pll.vhd
@@ -20,7 +20,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose: Simulate phase behaviour of PLL in normal mode
 -- Description:
 -- Usage:
@@ -31,13 +30,10 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_unb2c_board_clk25_pll is
 end tb_unb2c_board_clk25_pll;
 
-
 architecture tb of tb_unb2c_board_clk25_pll is
-
   constant c_ext_clk_period  : time := 40 ns;  -- 25 MHz
 
   signal tb_end      : std_logic := '0';
@@ -48,9 +44,7 @@ architecture tb of tb_unb2c_board_clk25_pll is
   signal c2_clk100   : std_logic;
   signal c3_clk125   : std_logic;
   signal pll_locked  : std_logic;
-
 begin
-
   tb_end <= '0', '1' after c_ext_clk_period * 5000;
 
   ext_clk <= not ext_clk or tb_end after c_ext_clk_period / 2;
diff --git a/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_node_ctrl.vhd b/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_node_ctrl.vhd
index d4965685a2..a7a9084716 100644
--- a/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_node_ctrl.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_node_ctrl.vhd
@@ -24,13 +24,10 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_unb2c_board_node_ctrl is
 end tb_unb2c_board_node_ctrl;
 
-
 architecture tb of tb_unb2c_board_node_ctrl is
-
   constant c_scale             : natural := 100;  -- scale to speed up simulation
 
   constant c_xo_clk_period     : time := 1 us;  -- 1 MHz XO, slow XO to speed up simulation
@@ -62,9 +59,7 @@ architecture tb of tb_unb2c_board_node_ctrl is
   signal pulse_us    : std_logic;
   signal pulse_ms    : std_logic;
   signal pulse_s     : std_logic;
-
 begin
-
   -- run 2000 ms
 
   mm_clk <= not mm_clk after c_mm_clk_period / 2;
@@ -95,5 +90,4 @@ begin
     mm_pulse_ms => pulse_ms,
     mm_pulse_s  => pulse_s
   );
-
 end tb;
diff --git a/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_qsfp_leds.vhd b/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_qsfp_leds.vhd
index ef1060ab69..9ee6059b7f 100644
--- a/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_qsfp_leds.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board/tb/vhdl/tb_unb2c_board_qsfp_leds.vhd
@@ -46,7 +46,6 @@ entity tb_unb2c_board_qsfp_leds is
 end tb_unb2c_board_qsfp_leds;
 
 architecture tb of tb_unb2c_board_qsfp_leds is
-
   constant c_clk_freq_hz    : natural := 200 * 10**6;
   constant c_clk_period_ns  : natural := 10**9 / c_clk_freq_hz;
   constant c_nof_clk_per_us : natural := 1000 / c_clk_period_ns;
@@ -84,9 +83,7 @@ architecture tb of tb_unb2c_board_qsfp_leds is
   signal dbg_sop      : std_logic;
   signal dbg_sop_slv  : std_logic_vector(c_nof_lanes - 1 downto 0);
   signal dbg_sosi : t_dp_sosi;
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -186,5 +183,4 @@ begin
     green_led_arr     => user_green_led_arr,
     red_led_arr       => user_red_led_arr
   );
-
 end tb;
diff --git a/boards/uniboard2c/libraries/unb2c_board_10gbe/src/vhdl/unb2c_board_10gbe.vhd b/boards/uniboard2c/libraries/unb2c_board_10gbe/src/vhdl/unb2c_board_10gbe.vhd
index 9ad00ea249..92199c7404 100644
--- a/boards/uniboard2c/libraries/unb2c_board_10gbe/src/vhdl/unb2c_board_10gbe.vhd
+++ b/boards/uniboard2c/libraries/unb2c_board_10gbe/src/vhdl/unb2c_board_10gbe.vhd
@@ -27,7 +27,6 @@ use common_lib.common_mem_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use technology_lib.technology_pkg.all;
 
-
 entity unb2c_board_10gbe is
   generic (
     g_sim                    : boolean := false;
@@ -73,13 +72,10 @@ entity unb2c_board_10gbe is
   );
 end unb2c_board_10gbe;
 
-
 architecture str of unb2c_board_10gbe is
-
   signal tr_ref_clk_312 : std_logic;
   signal tr_ref_clk_156 : std_logic;
   signal tr_ref_rst_156 : std_logic;
-
 begin
   u_unb2c_board_clk644_pll : entity tech_pll_lib.tech_pll_xgmii_mac_clocks
   generic map (
@@ -94,7 +90,6 @@ begin
     rst_312    => open
   );
 
-
   u_tr_10GbE: entity tr_10GbE_lib.tr_10GbE
     generic map (
       g_technology    => g_technology,
@@ -140,5 +135,4 @@ begin
       serial_tx_arr       => serial_tx_arr,
       serial_rx_arr       => serial_rx_arr
     );
-
 end str;
diff --git a/libraries/base/axi4/src/vhdl/axi4_lite_mm_bridge.vhd b/libraries/base/axi4/src/vhdl/axi4_lite_mm_bridge.vhd
index 39e964b31d..e95d9eaf75 100644
--- a/libraries/base/axi4/src/vhdl/axi4_lite_mm_bridge.vhd
+++ b/libraries/base/axi4/src/vhdl/axi4_lite_mm_bridge.vhd
@@ -74,7 +74,6 @@ architecture str of axi4_lite_mm_bridge is
 
   signal d_bvalid : std_logic := '0';
   signal q_bvalid : std_logic := '0';
-
 begin
   i_rst   <= not in_rst when g_active_low_rst else in_rst;
   aresetn <= not i_rst;
@@ -116,4 +115,3 @@ begin
     end if;
   end process;
 end str;
-
diff --git a/libraries/base/axi4/src/vhdl/axi4_lite_pkg.vhd b/libraries/base/axi4/src/vhdl/axi4_lite_pkg.vhd
index 7010309e6f..6f94af5302 100644
--- a/libraries/base/axi4/src/vhdl/axi4_lite_pkg.vhd
+++ b/libraries/base/axi4/src/vhdl/axi4_lite_pkg.vhd
@@ -36,7 +36,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 
 package axi4_lite_pkg is
-
   ------------------------------------------------------------------------------
   -- Simple AXI4 lite memory access (for MM control interface)
   ------------------------------------------------------------------------------
@@ -45,7 +44,6 @@ package axi4_lite_pkg is
   constant c_axi4_lite_prot_w     : natural := 3;
   constant c_axi4_lite_resp_w     : natural := 2;
 
-
   type t_axi4_lite_copi is record  -- Controller Out Peripheral In
     -- write address channel
     awaddr  : std_logic_vector(c_axi4_lite_address_w - 1 downto 0);  -- write address
@@ -104,7 +102,6 @@ package axi4_lite_pkg is
 end axi4_lite_pkg;
 
 package body axi4_lite_pkg is
-
   function func_axi4_lite_to_mm_copi(axi4_copi : t_axi4_lite_copi) return t_mem_copi is
     variable v_mm_copi : t_mem_copi := c_mem_copi_rst;
   begin
@@ -113,6 +110,7 @@ package body axi4_lite_pkg is
     else
       v_mm_copi.address := "00" & axi4_copi.araddr(c_axi4_lite_address_w - 1 downto 2);  -- convert byte addressed to word addressed.
     end if;
+
     v_mm_copi.wrdata(c_axi4_lite_data_w - 1 downto 0) := axi4_copi.wdata;
     v_mm_copi.wr                                    := axi4_copi.awvalid;
     v_mm_copi.rd                                    := axi4_copi.arvalid;
diff --git a/libraries/base/axi4/src/vhdl/axi4_stream_dp_bridge.vhd b/libraries/base/axi4/src/vhdl/axi4_stream_dp_bridge.vhd
index 670f3ac26a..35b1086347 100644
--- a/libraries/base/axi4/src/vhdl/axi4_stream_dp_bridge.vhd
+++ b/libraries/base/axi4/src/vhdl/axi4_stream_dp_bridge.vhd
@@ -100,7 +100,6 @@ architecture str of axi4_stream_dp_bridge is
   -- Registers
   signal d_reg                : t_reg := c_reg_init;
   signal q_reg                : t_reg := c_reg_init;
-
 begin
   i_rst   <= not in_rst when g_active_low_rst else in_rst;
   aresetn <= not i_rst;
@@ -129,7 +128,6 @@ begin
     src_in    => axi4_from_dp_siso
   );
 
-
   ----------------------------
   -- Translate AXI4 to DP
   ----------------------------
@@ -193,6 +191,4 @@ begin
     src_out   => dp_out_sosi,
     src_in    => dp_out_siso
   );
-
 end str;
-
diff --git a/libraries/base/axi4/src/vhdl/axi4_stream_pkg.vhd b/libraries/base/axi4/src/vhdl/axi4_stream_pkg.vhd
index b1c8b44e73..713f1ed150 100644
--- a/libraries/base/axi4/src/vhdl/axi4_stream_pkg.vhd
+++ b/libraries/base/axi4/src/vhdl/axi4_stream_pkg.vhd
@@ -53,7 +53,6 @@ use common_lib.common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 
 package axi4_stream_pkg is
-
   constant c_axi4_stream_data_w     : natural :=  512;  -- Data width, upto 512bit for Xilinx IP
   constant c_axi4_stream_user_w     : natural :=  70;  -- User data, upto 70bit for Xilinx IP
   constant c_axi4_stream_tid_w      : natural :=  4;  -- Thread ID, upto 4bit for Xilinx IP
@@ -76,7 +75,6 @@ package axi4_stream_pkg is
     tuser     : std_logic_vector(c_axi4_stream_user_w - 1 downto 0);  -- Tranaction user fields
   end record;
 
-
   -- Initialise signal declarations with c_axi4_stream_rst/rdy to ease the interpretation of slv fields with unused bits
   constant c_axi4_siso_rst   : t_axi4_siso := (tready => '0');
   constant c_axi4_siso_x     : t_axi4_siso := (tready => 'X');
@@ -86,7 +84,6 @@ package axi4_stream_pkg is
   constant c_axi4_sosi_rst   : t_axi4_sosi := (tvalid => '0', tdata => (others => '0'), tstrb => (others => '0'), tkeep => (others => '0'), tlast => '0', tid => (others => '0'), tdest => (others => '0'), tuser => (others => '0'));
   constant c_axi4_sosi_x     : t_axi4_sosi := ('X', (others => 'X'), (others => 'X'), (others => 'X'), 'X', (others => 'X'), (others => 'X'), (others => 'X'));
 
-
   -- Multi port or multi register array for DP stream records
   type t_axi4_siso_arr is array (integer range <>) of t_axi4_siso;
   type t_axi4_sosi_arr is array (integer range <>) of t_axi4_sosi;
@@ -129,7 +126,6 @@ package axi4_stream_pkg is
                                signal   siso_arr        : in    t_axi4_siso_arr;
                                signal   ready_reg       : inout std_logic_vector);
 
-
   -- Keep part of head data and combine part of tail data, use the other sosi from head_sosi
   function func_axi4_data_shift_first(head_sosi, tail_sosi : t_axi4_sosi; symbol_w, nof_symbols_per_data, nof_symbols_from_tail              : natural) return t_axi4_sosi;
   -- Shift and combine part of previous data and this data, use the other sosi from prev_sosi
@@ -193,9 +189,7 @@ package axi4_stream_pkg is
 
 end axi4_stream_pkg;
 
-
 package body axi4_stream_pkg is
-
   -- Check sosi.valid against siso.ready
   procedure proc_axi4_siso_alert(constant c_ready_latency : in    natural;
                                signal   clk             : in    std_logic;
@@ -210,6 +204,7 @@ package body axi4_stream_pkg is
       if sosi.tvalid = '1' and ready_reg(c_ready_latency) = '0' then
         report "RL ERROR" severity FAILURE;
       end if;
+
       ready_reg( 1 to c_ready_latency) <= ready_reg( 0 to c_ready_latency - 1);
     end if;
   end proc_axi4_siso_alert;
@@ -270,7 +265,6 @@ package body axi4_stream_pkg is
     return v_sosi;
   end func_axi4_data_shift_first;
 
-
   -- Shift and combine part of previous data and this data,
   function func_axi4_data_shift(prev_sosi, this_sosi : t_axi4_sosi; symbol_w, nof_symbols_per_data, nof_symbols_from_this : natural) return t_axi4_sosi is
     variable vK     : natural := nof_symbols_from_this;
@@ -303,7 +297,6 @@ package body axi4_stream_pkg is
     return v_sosi;
   end func_axi4_data_shift;
 
-
   -- Shift part of tail data and account for input empty
   function func_axi4_data_shift_last(tail_sosi : t_axi4_sosi; symbol_w, nof_symbols_per_data, nof_symbols_from_tail, input_empty : natural) return t_axi4_sosi is
     variable vK     : natural := nof_symbols_from_tail;
@@ -332,7 +325,6 @@ package body axi4_stream_pkg is
     return v_sosi;
   end func_axi4_data_shift_last;
 
-
   -- Determine resulting empty if two streams are concatenated
   -- . both empty must use the same nof symbols per data
   function func_axi4_empty_concat(head_empty, tail_empty : std_logic_vector; nof_symbols_per_data : natural) return std_logic_vector is
@@ -360,7 +352,6 @@ package body axi4_stream_pkg is
     return TO_UVEC(v_empty, head_empty'length);
   end func_axi4_empty_split;
 
-
   -- Multiplex the t_axi4_sosi_arr based on the valid, assuming that at most one input is active valid.
   function func_axi4_sosi_arr_mux(axi4 : t_axi4_sosi_arr) return t_axi4_sosi is
     variable v_sosi : t_axi4_sosi := c_axi4_sosi_rst;
@@ -374,7 +365,6 @@ package body axi4_stream_pkg is
     return v_sosi;
   end func_axi4_sosi_arr_mux;
 
-
   -- Determine the combined logical value of corresponding STD_LOGIC fields in t_axi4_*_arr (for all elements or only for the mask[]='1' elements)
   function func_axi4_stream_arr_and(axi4 : t_axi4_siso_arr; mask : std_logic_vector; str : string) return std_logic is
     variable v_vec : std_logic_vector(axi4'range) := (others => '1');  -- set default v_vec such that unmasked input have no influence on operation result
@@ -484,7 +474,6 @@ package body axi4_stream_pkg is
     return func_axi4_stream_arr_or(axi4, c_mask, str);
   end func_axi4_stream_arr_or;
 
-
   -- Functions to set or get a STD_LOGIC field as a STD_LOGIC_VECTOR to or from an siso or an sosi array
   function func_axi4_stream_arr_set(axi4 : t_axi4_siso_arr; slv : std_logic_vector; str : string) return t_axi4_siso_arr is
     variable v_axi4  : t_axi4_siso_arr(axi4'range)    := axi4;  -- default
@@ -544,7 +533,6 @@ package body axi4_stream_pkg is
     return v_ctrl;
   end func_axi4_stream_arr_get;
 
-
   -- Functions to select elements from two siso or two sosi arrays (sel[] = '1' selects a, sel[] = '0' selects b)
   function func_axi4_stream_arr_select(sel : std_logic_vector; a, b : t_axi4_siso) return t_axi4_siso_arr is
     variable v_axi4 : t_axi4_siso_arr(sel'range);
@@ -778,4 +766,3 @@ package body axi4_stream_pkg is
   end func_axi4_stream_tkeep_to_dp_empty;
 
 end axi4_stream_pkg;
-
diff --git a/libraries/base/axi4/tb/vhdl/tb_axi4_lite_mm_bridge.vhd b/libraries/base/axi4/tb/vhdl/tb_axi4_lite_mm_bridge.vhd
index d2cdd4decc..d4cc4a03cc 100644
--- a/libraries/base/axi4/tb/vhdl/tb_axi4_lite_mm_bridge.vhd
+++ b/libraries/base/axi4/tb/vhdl/tb_axi4_lite_mm_bridge.vhd
@@ -58,7 +58,6 @@ entity tb_axi4_lite_mm_bridge is
 end tb_axi4_lite_mm_bridge;
 
 architecture tb of tb_axi4_lite_mm_bridge is
-
   constant c_mm_clk_period   : time := 40 ns;
   constant c_reset_len       : natural := 4;
 
@@ -82,9 +81,7 @@ architecture tb of tb_axi4_lite_mm_bridge is
 
   signal axi_copi            : t_axi4_lite_copi;
   signal axi_cipo            : t_axi4_lite_cipo;
-
 begin
-
   mm_clk <= not mm_clk or tb_end after c_mm_clk_period / 2;
   mm_rst <= '1', '0' after c_mm_clk_period * c_reset_len;
 
diff --git a/libraries/base/axi4/tb/vhdl/tb_axi4_stream_dp_bridge.vhd b/libraries/base/axi4/tb/vhdl/tb_axi4_stream_dp_bridge.vhd
index 6f715815a1..ca7be826cf 100644
--- a/libraries/base/axi4/tb/vhdl/tb_axi4_stream_dp_bridge.vhd
+++ b/libraries/base/axi4/tb/vhdl/tb_axi4_stream_dp_bridge.vhd
@@ -40,9 +40,7 @@ entity tb_axi4_stream_dp_bridge is
   );
 end tb_axi4_stream_dp_bridge;
 
-
 architecture tb of tb_axi4_stream_dp_bridge is
-
   -- TX ready latency to DUT chain
   constant c_tx_void        : natural := sel_a_b(g_dp_rl, 1, 0);  -- used to avoid empty range VHDL warnings when g_dp_rl=0
 
@@ -114,9 +112,7 @@ architecture tb of tb_axi4_stream_dp_bridge is
   signal exp_data       : std_logic_vector(c_dp_data_w - 1 downto 0) := sel_a_b(g_dp_rl = g_axi4_rl, TO_UVEC(18953, c_dp_data_w), TO_UVEC(19279, c_dp_data_w));
   signal exp_empty      : std_logic_vector(c_dp_stream_empty_w - 1 downto 0);
   signal exp_channel    : std_logic_vector(c_dp_channel_w - 1 downto 0);
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -198,5 +194,4 @@ begin
   out_val                                <= dut_out_sosi.valid;
   out_sop                                <= dut_out_sosi.sop;
   out_eop                                <= dut_out_sosi.eop;
-
 end tb;
diff --git a/libraries/base/axi4/tb/vhdl/tb_tb_axi4_stream_dp_bridge.vhd b/libraries/base/axi4/tb/vhdl/tb_tb_axi4_stream_dp_bridge.vhd
index c1b95ec757..28f6ea68f5 100644
--- a/libraries/base/axi4/tb/vhdl/tb_tb_axi4_stream_dp_bridge.vhd
+++ b/libraries/base/axi4/tb/vhdl/tb_tb_axi4_stream_dp_bridge.vhd
@@ -27,15 +27,12 @@
 library IEEE;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_tb_axi4_stream_dp_bridge is
 end tb_tb_axi4_stream_dp_bridge;
 
-
 architecture tb of tb_tb_axi4_stream_dp_bridge is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 2
   -- > run -all --> OK
 
@@ -46,5 +43,4 @@ begin
   u_dp_1_axi4_1             : entity work.tb_axi4_stream_dp_bridge generic map (1, 1);
   u_dp_0_axi4_0             : entity work.tb_axi4_stream_dp_bridge generic map (0, 0);
   u_dp_0_axi4_1             : entity work.tb_axi4_stream_dp_bridge generic map (0, 1);
-
 end tb;
diff --git a/libraries/base/common/src/vhdl/avs_common_mm.vhd b/libraries/base/common/src/vhdl/avs_common_mm.vhd
index fb5f3f1a7e..3739dffc6f 100644
--- a/libraries/base/common/src/vhdl/avs_common_mm.vhd
+++ b/libraries/base/common/src/vhdl/avs_common_mm.vhd
@@ -60,10 +60,8 @@ entity avs_common_mm is
   );
 end avs_common_mm;
 
-
 architecture wrap of avs_common_mm is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -73,5 +71,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/libraries/base/common/src/vhdl/avs_common_mm_irq.vhd b/libraries/base/common/src/vhdl/avs_common_mm_irq.vhd
index 297b27dc3a..1f9b9ac8d3 100644
--- a/libraries/base/common/src/vhdl/avs_common_mm_irq.vhd
+++ b/libraries/base/common/src/vhdl/avs_common_mm_irq.vhd
@@ -61,10 +61,8 @@ entity avs_common_mm_irq is
   );
 end avs_common_mm_irq;
 
-
 architecture wrap of avs_common_mm_irq is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -76,5 +74,4 @@ begin
   avs_mem_readdata     <= coe_readdata_export;
 
   ins_interrupt_irq    <= coe_irq_export;  -- can not use coe_interrupt_export as name, because *_interrupt_* is already the MM side name
-
 end wrap;
diff --git a/libraries/base/common/src/vhdl/avs_common_mm_readlatency0.vhd b/libraries/base/common/src/vhdl/avs_common_mm_readlatency0.vhd
index de9a302e22..474b078567 100644
--- a/libraries/base/common/src/vhdl/avs_common_mm_readlatency0.vhd
+++ b/libraries/base/common/src/vhdl/avs_common_mm_readlatency0.vhd
@@ -61,10 +61,8 @@ entity avs_common_mm_readlatency0 is
   );
 end avs_common_mm_readlatency0;
 
-
 architecture wrap of avs_common_mm_readlatency0 is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -75,5 +73,4 @@ begin
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
   avs_mem_waitrequest  <= coe_waitrequest_export;
-
 end wrap;
diff --git a/libraries/base/common/src/vhdl/avs_common_mm_readlatency2.vhd b/libraries/base/common/src/vhdl/avs_common_mm_readlatency2.vhd
index f88458d859..a3cdecdfc3 100644
--- a/libraries/base/common/src/vhdl/avs_common_mm_readlatency2.vhd
+++ b/libraries/base/common/src/vhdl/avs_common_mm_readlatency2.vhd
@@ -58,10 +58,8 @@ entity avs_common_mm_readlatency2 is
   );
 end avs_common_mm_readlatency2;
 
-
 architecture wrap of avs_common_mm_readlatency2 is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -71,5 +69,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/libraries/base/common/src/vhdl/avs_common_mm_readlatency4.vhd b/libraries/base/common/src/vhdl/avs_common_mm_readlatency4.vhd
index 3d6d8a6cb4..c07a16f315 100644
--- a/libraries/base/common/src/vhdl/avs_common_mm_readlatency4.vhd
+++ b/libraries/base/common/src/vhdl/avs_common_mm_readlatency4.vhd
@@ -58,10 +58,8 @@ entity avs_common_mm_readlatency4 is
   );
 end avs_common_mm_readlatency4;
 
-
 architecture wrap of avs_common_mm_readlatency4 is
 begin
-
   -- wires
   coe_reset_export     <= csi_system_reset;
   coe_clk_export       <= csi_system_clk;
@@ -71,5 +69,4 @@ begin
   coe_writedata_export <= avs_mem_writedata;
   coe_read_export      <= avs_mem_read;
   avs_mem_readdata     <= coe_readdata_export;
-
 end wrap;
diff --git a/libraries/base/common/src/vhdl/avs_common_ram_crw_crw.vhd b/libraries/base/common/src/vhdl/avs_common_ram_crw_crw.vhd
index 72762cb6dc..bdf118db20 100644
--- a/libraries/base/common/src/vhdl/avs_common_ram_crw_crw.vhd
+++ b/libraries/base/common/src/vhdl/avs_common_ram_crw_crw.vhd
@@ -21,7 +21,6 @@
 
 -- (AVS Wrapper)
 
-
 -- Derived from LOFAR cfg_single_reg
 --
 -- Usage:
@@ -31,7 +30,6 @@
 -- 3) Leave out_reg OPEN for read only register.
 -- 4) Connect wr_adr and rd_adr to have a shared address bus register.
 
-
 library IEEE;
 use IEEE.std_logic_1164.all;
 use work.common_mem_pkg.all;
@@ -69,11 +67,8 @@ entity avs_common_ram_crw_crw is
 end avs_common_ram_crw_crw;
 
 architecture wrap of avs_common_ram_crw_crw is
-
   constant c_avs_memrec  : t_c_mem  := (g_latency, g_adr_w, g_dat_w, g_nof_dat, g_init_sl);
-
 begin
-
   u_common_ram_crw_crw : entity work.common_ram_crw_crw
     generic map(
      g_ram       => c_avs_memrec,
@@ -99,5 +94,4 @@ begin
      rd_val_a  => OPEN,
      rd_val_b  => coe_rd_val_export
     );
-
 end wrap;
diff --git a/libraries/base/common/src/vhdl/avs_common_reg_r_w.vhd b/libraries/base/common/src/vhdl/avs_common_reg_r_w.vhd
index 741bec4515..dda7949904 100644
--- a/libraries/base/common/src/vhdl/avs_common_reg_r_w.vhd
+++ b/libraries/base/common/src/vhdl/avs_common_reg_r_w.vhd
@@ -21,7 +21,6 @@
 
 -- (AVS Wrapper)
 
-
 -- Derived from LOFAR cfg_single_reg
 --
 -- Usage:
@@ -31,7 +30,6 @@
 -- 3) Leave out_reg OPEN for read only register.
 -- 4) Connect wr_adr and rd_adr to have a shared address bus register.
 
-
 library IEEE;
 use IEEE.std_logic_1164.all;
 use work.common_pkg.all;
@@ -64,11 +62,8 @@ entity avs_common_reg_r_w is
 end avs_common_reg_r_w;
 
 architecture wrap of avs_common_reg_r_w is
-
   constant c_avs_memrec  : t_c_mem  := (g_latency, g_adr_w, g_dat_w, g_nof_dat, g_init_sl);
-
 begin
-
   common_reg_r_w : entity work.common_reg_r_w
     generic map(
       g_reg       => c_avs_memrec,
@@ -90,5 +85,4 @@ begin
       out_reg         => coe_out_reg_export,
       in_reg          => coe_in_reg_export
     );
-
 end wrap;
diff --git a/libraries/base/common/src/vhdl/common_acapture.vhd b/libraries/base/common/src/vhdl/common_acapture.vhd
index ab60634803..cd7ccca147 100644
--- a/libraries/base/common/src/vhdl/common_acapture.vhd
+++ b/libraries/base/common/src/vhdl/common_acapture.vhd
@@ -57,13 +57,9 @@ entity common_acapture is
   );
 end;
 
-
 architecture str of common_acapture is
-
   signal i_in_cap   : std_logic;
-
 begin
-
   in_cap <= i_in_cap;
 
   -- pipeline input (all in input clock domain)
@@ -92,5 +88,4 @@ begin
     din  => i_in_cap,
     dout => out_cap
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_acapture_slv.vhd b/libraries/base/common/src/vhdl/common_acapture_slv.vhd
index c36ff80608..04aa197055 100644
--- a/libraries/base/common/src/vhdl/common_acapture_slv.vhd
+++ b/libraries/base/common/src/vhdl/common_acapture_slv.vhd
@@ -45,14 +45,10 @@ entity common_acapture_slv is
   );
 end;
 
-
 architecture str of common_acapture_slv is
-
   -- Provide in_cap to be able to view timing between out_clk and in_cap in Wave window
   signal in_cap : std_logic_vector(in_dat'range);
-
 begin
-
   gen_slv: for I in in_dat'range generate
     u_acap : entity work.common_acapture
     generic map (
diff --git a/libraries/base/common/src/vhdl/common_accumulate.vhd b/libraries/base/common/src/vhdl/common_accumulate.vhd
index f3a2fb991f..f891ae560a 100644
--- a/libraries/base/common/src/vhdl/common_accumulate.vhd
+++ b/libraries/base/common/src/vhdl/common_accumulate.vhd
@@ -45,15 +45,11 @@ entity common_accumulate is
   );
 end common_accumulate;
 
-
 architecture rtl of common_accumulate is
-
  constant c_acc_w : natural := out_dat'length;
 
  signal result : std_logic_vector(c_acc_w - 1 downto 0);
-
 begin
-
   process(rst, clk)
   begin
     if rst = '1' then
@@ -81,5 +77,4 @@ begin
   end process;
 
   out_dat <= result;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_add_sub.vhd b/libraries/base/common/src/vhdl/common_add_sub.vhd
index 88f16152e0..62efa07c4d 100644
--- a/libraries/base/common/src/vhdl/common_add_sub.vhd
+++ b/libraries/base/common/src/vhdl/common_add_sub.vhd
@@ -43,7 +43,6 @@ entity common_add_sub is
 end common_add_sub;
 
 architecture str of common_add_sub is
-
   constant c_res_w     : natural := g_in_dat_w + 1;
 
   signal in_a_p        : std_logic_vector(in_a'range);
@@ -53,9 +52,7 @@ architecture str of common_add_sub is
   signal sel_add_p     : std_logic;
 
   signal result_p      : std_logic_vector(c_res_w - 1 downto 0);
-
 begin
-
   in_add <= '1' when g_direction = "ADD" or (g_direction = "BOTH" and sel_add = '1') else '0';
 
   no_input_reg : if g_pipeline_input = 0 generate  -- wired input
@@ -79,6 +76,7 @@ begin
   gen_signed : if g_representation = "SIGNED" generate
     result_p <= ADD_SVEC(in_a_p, in_b_p, c_res_w) when sel_add_p = '1' else SUB_SVEC(in_a_p, in_b_p, c_res_w);
   end generate;
+
   gen_unsigned : if g_representation = "UNSIGNED" generate
     result_p <= ADD_UVEC(in_a_p, in_b_p, c_res_w) when sel_add_p = '1' else SUB_UVEC(in_a_p, in_b_p, c_res_w);
   end generate;
@@ -96,5 +94,4 @@ begin
     in_dat  => result_p(result'range),
     out_dat => result
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_add_symbol.vhd b/libraries/base/common/src/vhdl/common_add_symbol.vhd
index 9cc606cd2b..5472ab24a5 100644
--- a/libraries/base/common/src/vhdl/common_add_symbol.vhd
+++ b/libraries/base/common/src/vhdl/common_add_symbol.vhd
@@ -57,18 +57,14 @@ entity common_add_symbol is
   );
 end common_add_symbol;
 
-
 architecture str of common_add_symbol is
-
   type t_symbol_arr  is array (integer range <>) of std_logic_vector(g_symbol_w - 1 downto 0);
 
   signal in_a_arr     : t_symbol_arr(g_nof_symbols - 1 downto 0);
   signal in_b_arr     : t_symbol_arr(g_nof_symbols - 1 downto 0);
   signal sum_dat_arr  : t_symbol_arr(g_nof_symbols - 1 downto 0);
   signal sum_data     : std_logic_vector(g_nof_symbols * g_symbol_w - 1 downto 0);
-
 begin
-
   gen_symbols : for I in g_nof_symbols - 1 downto 0 generate
     -- map input vector to arr
     in_a_arr(I) <= in_a((I + 1) * g_symbol_w - 1 downto I * g_symbol_w);
@@ -128,5 +124,4 @@ begin
     in_dat  => in_eop,
     out_dat => out_eop
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_adder_staged.vhd b/libraries/base/common/src/vhdl/common_adder_staged.vhd
index a9ad2faf48..fe3c110aa9 100644
--- a/libraries/base/common/src/vhdl/common_adder_staged.vhd
+++ b/libraries/base/common/src/vhdl/common_adder_staged.vhd
@@ -38,7 +38,6 @@ use common_lib.common_pkg.all;
 -- . Synthesizing common_top.vhd shows that even a 64b adder can run at 500 MHz
 --   on Stratix IV so this multi stage adder is not needed.
 
-
 entity common_adder_staged is
   generic (
     g_dat_w            : natural;
@@ -57,9 +56,7 @@ entity common_adder_staged is
   );
 end common_adder_staged;
 
-
 architecture str of common_adder_staged is
-
   constant c_pipeline  : natural := g_pipeline_input + g_pipeline_output;
 
   constant c_nof_adder : natural := g_dat_w / g_adder_w + sel_a_b(g_dat_w mod g_adder_w = 0, 0, 1);
@@ -84,9 +81,7 @@ architecture str of common_adder_staged is
   -- Pipeline control signals, map to slv to be able to use common_pipeline
   signal in_val_slv     : std_logic_vector(0 downto 0);
   signal out_val_slv    : std_logic_vector(0 downto 0);
-
 begin
-
   assert not(g_pipeline_output < c_nof_adder and g_adder_w < g_dat_w)
     report "common_adder_staged: internal adder width < output adder width is only possible for pipeline >= nof adder"
     severity FAILURE;
@@ -156,7 +151,6 @@ begin
   ------------------------------------------------------------------------------
 
   gen_multi : if g_pipeline_output >= c_nof_adder and g_adder_w < g_dat_w generate
-
     -- resize input length to multiple of g_adder_w
     vec_dat_a <= RESIZE_SVEC(reg_dat_a, c_nof_adder * g_adder_w);
     vec_dat_b <= RESIZE_SVEC(reg_dat_b, c_nof_adder * g_adder_w);
@@ -232,7 +226,6 @@ begin
     );
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Parallel output control pipeline
   ------------------------------------------------------------------------------
@@ -254,5 +247,4 @@ begin
 
   in_val_slv(0) <= in_val;
   out_val       <= out_val_slv(0);
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_adder_tree.vhd b/libraries/base/common/src/vhdl/common_adder_tree.vhd
index 067ef08302..7d95c7b027 100644
--- a/libraries/base/common/src/vhdl/common_adder_tree.vhd
+++ b/libraries/base/common/src/vhdl/common_adder_tree.vhd
@@ -36,7 +36,6 @@ use IEEE.std_logic_1164.all;
 --   for g_nof_inputs = 1 to match the bit growth of a parallel adder in the
 --   same stage when g_nof_inputs is odd.
 
-
 entity common_adder_tree is
   generic (
     g_representation : string  := "SIGNED";
diff --git a/libraries/base/common/src/vhdl/common_adder_tree_a_recursive.vhd b/libraries/base/common/src/vhdl/common_adder_tree_a_recursive.vhd
index 71fe3fb65c..ece19109a0 100644
--- a/libraries/base/common/src/vhdl/common_adder_tree_a_recursive.vhd
+++ b/libraries/base/common/src/vhdl/common_adder_tree_a_recursive.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use work.common_pkg.all;
 
 architecture recursive of common_adder_tree is
-
   -- common_add_sub pipelining
   constant c_pipeline_in  : natural := 0;
   constant c_pipeline_out : natural := g_pipeline;
@@ -75,9 +74,7 @@ architecture recursive of common_adder_tree is
   signal sum_h2     : std_logic_vector(c_sum_h2_w - 1 downto 0);
 
   signal result     : std_logic_vector(c_sum_w - 1 downto 0);
-
 begin
-
   leaf_pipe : if g_nof_inputs = 1 generate
     u_reg : entity work.common_pipeline
     generic map (
@@ -183,5 +180,4 @@ begin
   end generate;
 
   sum <= RESIZE_SVEC(result, g_sum_w) when g_representation = "SIGNED" else RESIZE_UVEC(result, g_sum_w);
-
 end recursive;
diff --git a/libraries/base/common/src/vhdl/common_adder_tree_a_str.vhd b/libraries/base/common/src/vhdl/common_adder_tree_a_str.vhd
index 3c98a1d554..3bac355787 100644
--- a/libraries/base/common/src/vhdl/common_adder_tree_a_str.vhd
+++ b/libraries/base/common/src/vhdl/common_adder_tree_a_str.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use work.common_pkg.all;
 
 architecture str of common_adder_tree is
-
   -- common_add_sub pipelining
   constant c_pipeline_in  : natural := 0;
   constant c_pipeline_out : natural := g_pipeline;
@@ -52,9 +51,7 @@ architecture str of common_adder_tree is
   type t_stage_arr is array (integer range <>) of std_logic_vector(c_N * c_sum_w - 1 downto 0);
 
   signal adds    : t_stage_arr(-1 to c_nof_stages - 1);
-
 begin
-
   -- The tabel below lists how many two port adders (+) and one port pipes (.)
   -- to match the adder latency, there are at each stage of the adder tree.
   --
@@ -92,6 +89,7 @@ begin
 
     -- Adder tree
     gen_stage : for j in 0 to c_nof_stages - 1 generate
+
       gen_add : for i in 0 to (c_N + (2**j) - 1) / (2**(j + 1)) - 1 generate
         u_addj : entity work.common_add_sub
         generic map (
diff --git a/libraries/base/common/src/vhdl/common_areset.vhd b/libraries/base/common/src/vhdl/common_areset.vhd
index 2430164b99..13c3a2454c 100644
--- a/libraries/base/common/src/vhdl/common_areset.vhd
+++ b/libraries/base/common/src/vhdl/common_areset.vhd
@@ -31,7 +31,6 @@
 -- Remarks:
 -- . The in_rst can also synchronise other signals than a reset, e.g. a locked signal from a PLL.
 
-
 library IEEE;
 use IEEE.std_logic_1164.all;
 use work.common_pkg.all;
@@ -50,16 +49,12 @@ entity common_areset is
   );
 end;
 
-
 architecture str of common_areset is
-
   constant c_out_rst_level   : std_logic := g_rst_level;
   constant c_out_rst_level_n : std_logic := not g_rst_level;
 
   signal i_rst               : std_logic;
-
 begin
-
   i_rst <= in_rst when g_in_rst_level = '1' else not in_rst;
 
   u_async : entity work.common_async
@@ -73,5 +68,4 @@ begin
     din  => c_out_rst_level_n,
     dout => out_rst
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_async.vhd b/libraries/base/common/src/vhdl/common_async.vhd
index bbfe66d110..e4a037445b 100644
--- a/libraries/base/common/src/vhdl/common_async.vhd
+++ b/libraries/base/common/src/vhdl/common_async.vhd
@@ -41,17 +41,13 @@ entity common_async is
   );
 end;
 
-
 architecture rtl of common_async is
-
   signal din_meta : std_logic_vector(0 to g_delay_len - 1) := (others => g_rst_level);
 
   -- Synthesis constraint to ensure that register is kept in this instance region
   attribute preserve : boolean;
   attribute preserve of din_meta : signal is true;
-
 begin
-
   p_clk : process (rst, clk)
   begin
     if g_rising_edge = true then
@@ -72,5 +68,4 @@ begin
   end process;
 
   dout <= din_meta(din_meta'high);
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_async_slv.vhd b/libraries/base/common/src/vhdl/common_async_slv.vhd
index a43771f1d9..1ff3d1454a 100644
--- a/libraries/base/common/src/vhdl/common_async_slv.vhd
+++ b/libraries/base/common/src/vhdl/common_async_slv.vhd
@@ -43,7 +43,6 @@ end;
 
 architecture str of common_async_slv is
 begin
-
   gen_slv: for I in dout'range generate
     u_common_async : entity work.common_async
     generic map (
diff --git a/libraries/base/common/src/vhdl/common_bit_delay.vhd b/libraries/base/common/src/vhdl/common_bit_delay.vhd
index bb7cc3dc95..2f3dc51f73 100644
--- a/libraries/base/common/src/vhdl/common_bit_delay.vhd
+++ b/libraries/base/common/src/vhdl/common_bit_delay.vhd
@@ -51,13 +51,10 @@ entity common_bit_delay is
 end entity common_bit_delay;
 
 architecture rtl of common_bit_delay is
-
   -- Use index (0) as combinatorial input and index(1:g_depth) for the shift
   -- delay, in this way the shift_reg type can support all g_depth >= 0
   signal shift_reg : std_logic_vector(0 to g_depth) := (others => '0');
-
 begin
-
   shift_reg(0) <= in_bit;
 
   out_bit <= shift_reg(g_depth);
@@ -76,5 +73,4 @@ begin
       end if;
     end process;
   end generate;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_blockreg.vhd b/libraries/base/common/src/vhdl/common_blockreg.vhd
index c850060bf0..dafbf3163e 100755
--- a/libraries/base/common/src/vhdl/common_blockreg.vhd
+++ b/libraries/base/common/src/vhdl/common_blockreg.vhd
@@ -60,9 +60,7 @@ entity common_blockreg is
   );
 end common_blockreg;
 
-
 architecture str of common_blockreg is
-
   signal i_out_val    : std_logic;
 
   signal usedw        : std_logic_vector(ceil_log2(g_block_size+1) - 1 downto 0);
@@ -71,16 +69,13 @@ architecture str of common_blockreg is
 
   signal out_cnt      : std_logic_vector(ceil_log2(g_block_size) - 1 downto 0);
   signal nxt_out_cnt  : std_logic_vector(ceil_log2(g_block_size) - 1 downto 0);
-
 begin
-
   gen_bypass: if g_block_size = 1 generate
     out_dat <= in_dat;
     out_val <= in_val;
   end generate;
 
   gen_block_out: if g_block_size > 1 generate
-
     out_val <= i_out_val;
 
     u_fifo : entity work.common_fifo_sc
diff --git a/libraries/base/common/src/vhdl/common_clip.vhd b/libraries/base/common/src/vhdl/common_clip.vhd
index 67bff34b13..3f83c3d3a8 100644
--- a/libraries/base/common/src/vhdl/common_clip.vhd
+++ b/libraries/base/common/src/vhdl/common_clip.vhd
@@ -53,9 +53,7 @@ entity common_clip is
   );
 end;
 
-
 architecture rtl of common_clip is
-
   constant c_s_full_scale_w : natural := g_full_scale'length + 1;
   constant c_u_full_scale_w : natural := g_full_scale'length;
 
@@ -73,9 +71,7 @@ architecture rtl of common_clip is
 
   signal pipe_in      : std_logic_vector(c_dat_w downto 0);
   signal pipe_out     : std_logic_vector(c_dat_w downto 0);
-
 begin
-
   p_clip : process(in_dat, enable)
   begin
     nxt_clip_dat <= in_dat;
@@ -137,5 +133,4 @@ begin
 
   out_ovr <= pipe_out(pipe_out'high);
   out_dat <= pipe_out(pipe_out'high - 1 downto 0);
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_clock_active_detector.vhd b/libraries/base/common/src/vhdl/common_clock_active_detector.vhd
index a95588c5d2..246e57815e 100644
--- a/libraries/base/common/src/vhdl/common_clock_active_detector.vhd
+++ b/libraries/base/common/src/vhdl/common_clock_active_detector.vhd
@@ -44,9 +44,7 @@ entity common_clock_active_detector is
   );
 end common_clock_active_detector;
 
-
 architecture str of common_clock_active_detector is
-
   constant c_delay_len           : natural := c_meta_delay_len;
 
   constant c_dp_detect_period_w  : natural := ceil_log2(g_dp_detect_period);
@@ -74,9 +72,7 @@ architecture str of common_clock_active_detector is
   signal nxt_dp_clk_interval     : std_logic_vector(c_dp_clk_cnt_w - 1 downto 0);
   signal i_dp_in_clk_detected    : std_logic;
   signal nxt_dp_in_clk_detected  : std_logic;
-
 begin
-
   u_common_counter_in_clk : entity work.common_counter
   generic map (
     g_width => g_in_period_w
@@ -154,5 +150,4 @@ begin
     r_stable     => dp_in_clk_stable,
     r_stable_ack => dp_in_clk_stable_ack
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_clock_phase_detector.vhd b/libraries/base/common/src/vhdl/common_clock_phase_detector.vhd
index 5b0ac7e4a9..b44ac564c5 100644
--- a/libraries/base/common/src/vhdl/common_clock_phase_detector.vhd
+++ b/libraries/base/common/src/vhdl/common_clock_phase_detector.vhd
@@ -113,9 +113,7 @@ entity common_clock_phase_detector is
   );
 end common_clock_phase_detector;
 
-
 architecture str of common_clock_phase_detector is
-
   constant c_period_len : natural := 2 * g_clk_factor;
   constant c_delay_len  : natural := ceil_div(g_meta_delay_len, c_period_len) * c_period_len + 1 + g_offset_delay_len;  -- detect clock phase relation independent of g_meta_delay_len
 
@@ -128,9 +126,7 @@ architecture str of common_clock_phase_detector is
   signal in_phs_dly    : std_logic_vector(g_clk_factor - 1 downto 0);
   signal phs_evt       : std_logic;
   signal nxt_phase_det : std_logic;
-
 begin
-
   -- Capture the in_clk in the clk domain
   u_async : entity work.common_async
   generic map (
@@ -149,6 +145,7 @@ begin
   gen_r_wire : if g_rising_edge = true generate
     in_phs <= in_phs_cap;
   end generate;
+
   gen_fr_reg : if g_rising_edge = false generate
     in_phs <= g_phase_rst_level when rst = '1' else in_phs_cap when rising_edge(clk);  -- get from f to r
   end generate;
@@ -164,5 +161,4 @@ begin
   nxt_phase_det <= not phs_evt;
 
   phase <= in_phs;
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_complex_add_sub.vhd b/libraries/base/common/src/vhdl/common_complex_add_sub.vhd
index a2b8f79847..51192d7b4c 100644
--- a/libraries/base/common/src/vhdl/common_complex_add_sub.vhd
+++ b/libraries/base/common/src/vhdl/common_complex_add_sub.vhd
@@ -22,7 +22,6 @@
 library IEEE;
 use IEEE.std_logic_1164.all;
 
-
 entity common_complex_add_sub is
   generic (
     g_direction       : string  := "ADD";  -- or "SUB"
@@ -44,7 +43,6 @@ entity common_complex_add_sub is
   );
 end common_complex_add_sub;
 
-
 architecture str of common_complex_add_sub is
 begin
   add_re : entity work.common_add_sub
diff --git a/libraries/base/common/src/vhdl/common_complex_round.vhd b/libraries/base/common/src/vhdl/common_complex_round.vhd
index 43a764a4a5..b365d78a72 100644
--- a/libraries/base/common/src/vhdl/common_complex_round.vhd
+++ b/libraries/base/common/src/vhdl/common_complex_round.vhd
@@ -42,10 +42,8 @@ entity common_complex_round is
   );
 end;
 
-
 architecture str of common_complex_round is
 begin
-
   re: entity work.common_round
   generic map (
     g_representation  => g_representation,
diff --git a/libraries/base/common/src/vhdl/common_components_pkg.vhd b/libraries/base/common/src/vhdl/common_components_pkg.vhd
index dd4a3306c8..ba5e04a595 100644
--- a/libraries/base/common/src/vhdl/common_components_pkg.vhd
+++ b/libraries/base/common/src/vhdl/common_components_pkg.vhd
@@ -29,7 +29,6 @@ use work.common_mem_pkg.all;
 -- Remarks:
 
 package common_components_pkg is
-
   component common_pipeline is
   generic (
     g_representation : string  := "SIGNED";  -- or "UNSIGNED"
@@ -68,6 +67,5 @@ package common_components_pkg is
 
 end common_components_pkg;
 
-
 package body common_components_pkg is
 end common_components_pkg;
diff --git a/libraries/base/common/src/vhdl/common_counter.vhd b/libraries/base/common/src/vhdl/common_counter.vhd
index 904c0c3f3b..e5a449527e 100644
--- a/libraries/base/common/src/vhdl/common_counter.vhd
+++ b/libraries/base/common/src/vhdl/common_counter.vhd
@@ -36,7 +36,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.common_pkg.all;
 
-
 entity common_counter is
   generic (
     g_latency   : natural := 1;  -- default 1 for registered count output, use 0 for immediate combinatorial count output
@@ -60,15 +59,11 @@ entity common_counter is
   );
 end common_counter;
 
-
 architecture rtl of common_counter is
-
   signal reg_count  : std_logic_vector(count'range) := TO_SVEC(g_init, g_width);  -- in case rst is not used
   signal nxt_count  : std_logic_vector(count'range) := TO_SVEC(g_init, g_width);  -- to avoid Warning: NUMERIC_STD.">=": metavalue detected, returning FALSE, when using unsigned()
   signal comb_count : std_logic_vector(count'range) := TO_SVEC(g_init, g_width);  -- to avoid Warning: NUMERIC_STD.">=": metavalue detected, returning FALSE, when using unsigned()
-
 begin
-
   comb_count <= nxt_count;
 
   count <= comb_count when g_latency = 0 else reg_count;
@@ -101,5 +96,4 @@ begin
       nxt_count <= INCR_UVEC(reg_count, g_step_size);
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_create_strobes_from_valid.vhd b/libraries/base/common/src/vhdl/common_create_strobes_from_valid.vhd
index 8f5ba4e07e..a89e287f0d 100644
--- a/libraries/base/common/src/vhdl/common_create_strobes_from_valid.vhd
+++ b/libraries/base/common/src/vhdl/common_create_strobes_from_valid.vhd
@@ -71,9 +71,7 @@ entity common_create_strobes_from_valid is
   );
 end common_create_strobes_from_valid;
 
-
 architecture rtl of common_create_strobes_from_valid is
-
   type t_state is record  -- function state registers
     val_cnt : natural range 0 to g_nof_clk_per_sync - 1;
     blk_cnt : natural range 0 to g_nof_clk_per_block - 1;
@@ -94,9 +92,7 @@ architecture rtl of common_create_strobes_from_valid is
 
   signal o : t_outputs := c_outputs_rst;  -- zero latency outputs
   signal p : t_outputs := c_outputs_rst;  -- pipelined outputs
-
 begin
-
   -- p_state
   q <= d when rising_edge(clk);
 
@@ -144,7 +140,6 @@ begin
 
     -- Result
     d <= v;
-
   end process;
 
   -- Output
@@ -156,5 +151,4 @@ begin
   out_sync <= o.out_sync when g_pipeline = false else p.out_sync;
 
   out_sync1 <= '0' when g_pipeline = false else o.out_sync;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_ddio_in.vhd b/libraries/base/common/src/vhdl/common_ddio_in.vhd
index ce2db6d1e6..4a1e3e3d6c 100644
--- a/libraries/base/common/src/vhdl/common_ddio_in.vhd
+++ b/libraries/base/common/src/vhdl/common_ddio_in.vhd
@@ -40,10 +40,8 @@ entity common_ddio_in is
   );
 end common_ddio_in;
 
-
 architecture str of common_ddio_in is
 begin
-
   u_ddio_in : entity tech_iobuf_lib.tech_iobuf_ddio_in
   generic map (
     g_technology    => g_technology,
@@ -57,5 +55,4 @@ begin
     out_dat_hi => out_dat_hi,
     out_dat_lo => out_dat_lo
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_ddio_out.vhd b/libraries/base/common/src/vhdl/common_ddio_out.vhd
index e98e80cdea..1806830f51 100644
--- a/libraries/base/common/src/vhdl/common_ddio_out.vhd
+++ b/libraries/base/common/src/vhdl/common_ddio_out.vhd
@@ -40,10 +40,8 @@ entity common_ddio_out is
   );
 end common_ddio_out;
 
-
 architecture str of common_ddio_out is
 begin
-
   u_ddio_out : entity tech_iobuf_lib.tech_iobuf_ddio_out
   generic map (
     g_technology => g_technology,
@@ -57,5 +55,4 @@ begin
     in_dat_lo => in_dat_lo,
     out_dat   => out_dat
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_ddreg.vhd b/libraries/base/common/src/vhdl/common_ddreg.vhd
index db5716fb75..74638cc7e1 100644
--- a/libraries/base/common/src/vhdl/common_ddreg.vhd
+++ b/libraries/base/common/src/vhdl/common_ddreg.vhd
@@ -88,14 +88,10 @@ entity common_ddreg_r is
   );
 end common_ddreg_r;
 
-
 architecture str of common_ddreg_r is
-
   signal in_dat_r   : std_logic;
   signal in_dat_d   : std_logic;
-
 begin
-
   u_in : entity work.common_async
   generic map (
     g_delay_len => g_in_delay_len
@@ -122,7 +118,6 @@ begin
   );
 end str;
 
-
 --------------------------------------------------------------------------------
 -- common_ddreg_f
 --------------------------------------------------------------------------------
@@ -146,14 +141,10 @@ entity common_ddreg_f is
   );
 end common_ddreg_f;
 
-
 architecture str of common_ddreg_f is
-
   signal in_dat_r   : std_logic;
   signal in_dat_d   : std_logic;
-
 begin
-
   u_in : entity work.common_async
   generic map (
     g_delay_len => g_in_delay_len
@@ -179,10 +170,8 @@ begin
     din  => in_dat_d,
     dout => out_dat_f
   );
-
 end str;
 
-
 --------------------------------------------------------------------------------
 -- common_ddreg_fr
 --------------------------------------------------------------------------------
@@ -200,19 +189,13 @@ entity common_ddreg_fr is
   );
 end common_ddreg_fr;
 
-
 architecture str of common_ddreg_fr is
-
   signal in_dat_d   : std_logic;
-
 begin
-
   in_dat_d  <= in_dat_f when falling_edge(clk);  -- input at falling edge
   out_dat_r <= in_dat_d when rising_edge(clk);  -- Output at rising edge
-
 end str;
 
-
 --------------------------------------------------------------------------------
 -- common_ddreg
 --------------------------------------------------------------------------------
@@ -238,13 +221,9 @@ entity common_ddreg is
   );
 end common_ddreg;
 
-
 architecture str of common_ddreg is
-
   signal out_dat_f   : std_logic;
-
 begin
-
   -- out_dat_hi
   u_ddreg_hi : entity work.common_ddreg_r
   generic map (
diff --git a/libraries/base/common/src/vhdl/common_ddreg_slv.vhd b/libraries/base/common/src/vhdl/common_ddreg_slv.vhd
index abcff1433b..3b8b40e132 100644
--- a/libraries/base/common/src/vhdl/common_ddreg_slv.vhd
+++ b/libraries/base/common/src/vhdl/common_ddreg_slv.vhd
@@ -42,10 +42,8 @@ entity common_ddreg_slv is
   );
 end common_ddreg_slv;
 
-
 architecture str of common_ddreg_slv is
 begin
-
   gen_slv: for I in in_dat'range generate
     u_ddreg : entity work.common_ddreg
     generic map (
diff --git a/libraries/base/common/src/vhdl/common_debounce.vhd b/libraries/base/common/src/vhdl/common_debounce.vhd
index 3029172fcc..fa2d76a017 100644
--- a/libraries/base/common/src/vhdl/common_debounce.vhd
+++ b/libraries/base/common/src/vhdl/common_debounce.vhd
@@ -47,9 +47,7 @@ entity common_debounce is
   );
 end common_debounce;
 
-
 architecture rtl of common_debounce is
-
   constant c_latency_w  : natural := ceil_log2(g_latency + 1);
 
   signal cnt         : std_logic_vector(c_latency_w - 1 downto 0);  -- use cnt = g_latency to stop the counter
@@ -62,9 +60,7 @@ architecture rtl of common_debounce is
   signal prev_d      : std_logic := g_init_level;
   signal i_q_out     : std_logic := g_init_level;
   signal nxt_q_out   : std_logic;
-
 begin
-
   q_out <= i_q_out;
 
   p_clk : process (rst, clk)
@@ -114,5 +110,4 @@ begin
     cnt_en  => cnt_en,
     count   => cnt
   );
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_deinterleave.vhd b/libraries/base/common/src/vhdl/common_deinterleave.vhd
index 5926f3e523..8c3f4c44ed 100644
--- a/libraries/base/common/src/vhdl/common_deinterleave.vhd
+++ b/libraries/base/common/src/vhdl/common_deinterleave.vhd
@@ -52,7 +52,6 @@ entity common_deinterleave is
 end;
 
 architecture rtl of common_deinterleave is
-
   -----------------------------------------------------------------------------
   -- Multiplexer input selection control
   -----------------------------------------------------------------------------
@@ -68,9 +67,7 @@ architecture rtl of common_deinterleave is
   constant c_demux_val_cnt_w  : natural := ceil_log2(g_block_size+1);
   signal demux_val_cnt        : std_logic_vector(c_demux_val_cnt_w - 1 downto 0);
   signal nxt_demux_val_cnt    : std_logic_vector(c_demux_val_cnt_w - 1 downto 0);
-
 begin
-
   u_demux : entity work.common_demultiplexer
   generic map (
     g_nof_out => g_nof_out,
@@ -132,6 +129,7 @@ begin
   -- Align the output streams by adding pipeline stages
   -----------------------------------------------------------------------------
   gen_align_out: if g_align_out = true generate
+
     gen_inter: for i in 0 to g_nof_out - 1 generate
       u_shiftreg : entity work.common_shiftreg
       generic map (
@@ -151,6 +149,4 @@ begin
       );
     end generate;
   end generate;
-
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_delay.vhd b/libraries/base/common/src/vhdl/common_delay.vhd
index 20475a681d..0e72b75743 100644
--- a/libraries/base/common/src/vhdl/common_delay.vhd
+++ b/libraries/base/common/src/vhdl/common_delay.vhd
@@ -41,15 +41,12 @@ entity common_delay is
 end entity common_delay;
 
 architecture rtl of common_delay is
-
   -- Use index (0) as combinatorial input and index(1:g_depth) for the shift
   -- delay, in this way the t_dly_arr type can support all g_depth >= 0
   type t_dly_arr is array (0 to g_depth) of std_logic_vector(g_dat_w - 1 downto 0);
 
   signal shift_reg : t_dly_arr := (others => (others => '0'));
-
 begin
-
   shift_reg(0) <= in_dat;
 
   out_dat <= shift_reg(g_depth);
@@ -64,5 +61,4 @@ begin
       end if;
     end process;
   end generate;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_demultiplexer.vhd b/libraries/base/common/src/vhdl/common_demultiplexer.vhd
index 5de2f9c789..52f37b9cd5 100644
--- a/libraries/base/common/src/vhdl/common_demultiplexer.vhd
+++ b/libraries/base/common/src/vhdl/common_demultiplexer.vhd
@@ -50,7 +50,6 @@ entity common_demultiplexer is
 end;
 
 architecture rtl of common_demultiplexer is
-
   constant c_sel_w    : natural := out_sel'length;
 
   signal in_dat_reg    : std_logic_vector(in_dat'range);
@@ -60,9 +59,7 @@ architecture rtl of common_demultiplexer is
 
   signal sel_dat       : std_logic_vector(g_nof_out * g_dat_w - 1 downto 0);
   signal sel_val       : std_logic_vector(g_nof_out        - 1 downto 0);
-
 begin
-
   -- pipeline input
   u_pipe_in_dat  : common_pipeline    generic map ("SIGNED", g_pipeline_in, 0, g_dat_w, g_dat_w) port map (rst, clk, '1', '0', '1', in_dat,  in_dat_reg);
   u_pipe_in_val  : common_pipeline_sl generic map (          g_pipeline_in, 0, false)            port map (rst, clk, '1', '0', '1', in_val,  in_val_reg);
@@ -91,5 +88,4 @@ begin
   -- pipeline output
   u_pipe_out_dat : common_pipeline generic map ("SIGNED", g_pipeline_out, 0, g_nof_out * g_dat_w, g_nof_out * g_dat_w) port map (rst, clk, '1', '0', '1', sel_dat, out_dat);
   u_pipe_out_val : common_pipeline generic map ("SIGNED", g_pipeline_out, 0, g_nof_out        , g_nof_out        ) port map (rst, clk, '1', '0', '1', sel_val, out_val);
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_duty_cycle.vhd b/libraries/base/common/src/vhdl/common_duty_cycle.vhd
index f5d7de3075..8c09e6292f 100644
--- a/libraries/base/common/src/vhdl/common_duty_cycle.vhd
+++ b/libraries/base/common/src/vhdl/common_duty_cycle.vhd
@@ -25,8 +25,6 @@
 --            :          :
 --            :<-active->:
 
-
-
 --            :<-s_idle->:<-----s_idle------>:
 --            :__________:                   :_________
 -- dc_out ____|          |___________________|         |________
@@ -61,7 +59,6 @@ entity common_duty_cycle is
 end;
 
 architecture rtl of common_duty_cycle is
-
   constant c_cycle_cnt_w : natural := ceil_log2(g_per_cnt + 1);
 
   type t_state_enum is (s_idle, s_assert, s_deassert);
@@ -73,9 +70,7 @@ architecture rtl of common_duty_cycle is
   end record;
 
   signal r, nxt_r : t_reg;
-
 begin
-
   p_comb : process(rst, dc_out_en, dc_per_cnt, dc_act_cnt, r)
     variable v : t_reg;
   begin
@@ -122,6 +117,4 @@ begin
   end process;
 
   dc_out <= r.dc_pulse when dc_out_en = '1' else g_dis_lvl when rst = '0' else g_rst_lvl;
-
 end rtl;
-
diff --git a/libraries/base/common/src/vhdl/common_evt.vhd b/libraries/base/common/src/vhdl/common_evt.vhd
index ea7fef958b..c4ad6d2bfd 100644
--- a/libraries/base/common/src/vhdl/common_evt.vhd
+++ b/libraries/base/common/src/vhdl/common_evt.vhd
@@ -38,15 +38,11 @@ entity common_evt is
   );
 end common_evt;
 
-
 architecture rtl of common_evt is
-
   signal in_sig_prev  : std_logic := '0';
   signal sig_evt      : std_logic;
   signal sig_evt_n    : std_logic;
-
 begin
-
   -- Create previous in_sig
   p_clk : process(rst, clk)
   begin
@@ -84,5 +80,4 @@ begin
       end if;
     end process;
   end generate;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_fanout.vhd b/libraries/base/common/src/vhdl/common_fanout.vhd
index abe0e582cb..77143e1487 100644
--- a/libraries/base/common/src/vhdl/common_fanout.vhd
+++ b/libraries/base/common/src/vhdl/common_fanout.vhd
@@ -49,11 +49,8 @@ entity common_fanout is
   );
 end common_fanout;
 
-
 architecture str of common_fanout is
-
 begin
-
   gen_fanout : for i in g_nof_output - 1 downto 0 generate
     u_pipe_en : entity work.common_pipeline_sl
     generic map (
diff --git a/libraries/base/common/src/vhdl/common_fanout_tree.vhd b/libraries/base/common/src/vhdl/common_fanout_tree.vhd
index 28fc5b496e..b94ec116b6 100644
--- a/libraries/base/common/src/vhdl/common_fanout_tree.vhd
+++ b/libraries/base/common/src/vhdl/common_fanout_tree.vhd
@@ -99,7 +99,6 @@ entity common_fanout_tree is
 end common_fanout_tree;
 
 architecture str of common_fanout_tree is
-
   constant c_nof_output               : natural := g_nof_output_per_cell**g_nof_stages;
 
   -- Define t_natural_arr range
@@ -112,9 +111,7 @@ architecture str of common_fanout_tree is
   signal stage_en_vec_arr  : t_stage_sl_vec_arr( -1 to g_nof_stages - 1) := (others => (others => '0'));
   signal stage_val_vec_arr : t_stage_sl_vec_arr( -1 to g_nof_stages - 1) := (others => (others => '0'));
   signal stage_dat_vec_arr : t_stage_dat_vec_arr(-1 to g_nof_stages - 1) := (others => (others => '0'));
-
 begin
-
   gen_tree : if g_nof_output > 1 generate
     -- Input wires
     stage_en_vec_arr( -1)(0)                  <= in_en;
@@ -123,6 +120,7 @@ begin
 
     -- Fanout tree
     gen_stage : for j in 0 to g_nof_stages - 1 generate
+
       gen_cell : for i in 0 to g_nof_output_per_cell**j - 1 generate
         -- output k =
         u_fanout : entity work.common_fanout
diff --git a/libraries/base/common/src/vhdl/common_field_pkg.vhd b/libraries/base/common/src/vhdl/common_field_pkg.vhd
index bdf62486d9..7f3d90b4ee 100644
--- a/libraries/base/common/src/vhdl/common_field_pkg.vhd
+++ b/libraries/base/common/src/vhdl/common_field_pkg.vhd
@@ -39,9 +39,7 @@ use work.common_str_pkg.all;
 --   . Field widths are variable
 -- Remarks:
 
-
 package common_field_pkg is
-
   constant c_common_field_name_len    : natural := 64;
   constant c_common_field_default_len : natural := 256;
 
@@ -85,9 +83,7 @@ package common_field_pkg is
 
 end common_field_pkg;
 
-
 package body common_field_pkg is
-
   function field_name_pad(name: string) return string is
   begin
     return pad(name, c_common_field_name_len, ' ');
diff --git a/libraries/base/common/src/vhdl/common_fifo_dc.vhd b/libraries/base/common/src/vhdl/common_fifo_dc.vhd
index 73e41b481f..08ad5365de 100644
--- a/libraries/base/common/src/vhdl/common_fifo_dc.vhd
+++ b/libraries/base/common/src/vhdl/common_fifo_dc.vhd
@@ -51,9 +51,7 @@ entity common_fifo_dc is
   );
 end common_fifo_dc;
 
-
 architecture str of common_fifo_dc is
-
   constant c_nof_words  : natural := 2**ceil_log2(g_nof_words);  -- ensure size is power of 2 for dual clock FIFO
 
   signal wr_rst  : std_logic;
@@ -64,9 +62,7 @@ architecture str of common_fifo_dc is
   signal emp     : std_logic;
 
   signal nxt_rd_val : std_logic;
-
 begin
-
   -- Control logic copied from LOFAR common_fifo_dc(virtex4).vhd
 
   -- Need to make sure the reset lasts at least 3 cycles (see fifo_generator_ug175.pdf)
@@ -139,5 +135,4 @@ begin
   );
 
   proc_common_fifo_asserts("common_fifo_dc", g_note_is_ful, g_fail_rd_emp, wr_rst, wr_clk, ful, wr_en, rd_clk, emp, rd_en);
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_fifo_dc_lock_control.vhd b/libraries/base/common/src/vhdl/common_fifo_dc_lock_control.vhd
index b98ceaf2bb..f94b9e1054 100644
--- a/libraries/base/common/src/vhdl/common_fifo_dc_lock_control.vhd
+++ b/libraries/base/common/src/vhdl/common_fifo_dc_lock_control.vhd
@@ -101,9 +101,7 @@ entity common_fifo_dc_lock_control is
   );
 end common_fifo_dc_lock_control;
 
-
 architecture rtl of common_fifo_dc_lock_control is
-
   constant c_fifo_latency      : natural := 10;  -- large enough to ensure that the FIFO filling has started, but small enough such that the FIFO is not filled yet
   constant c_fill_level_max    : natural := 2**rd_usedw'length - 1;
 
@@ -130,9 +128,7 @@ architecture rtl of common_fifo_dc_lock_control is
 
   signal fill_level           : natural range 0 to c_fill_level_max;
   signal nxt_fill_level       : natural;
-
 begin
-
   dc_locked <= i_dc_locked;
 
   p_rd_clk: process(rd_clk, rd_rst)
@@ -249,5 +245,4 @@ begin
     r_stable     => dc_stable,
     r_stable_ack => dc_stable_ack
   );
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_fifo_dc_mixed_widths.vhd b/libraries/base/common/src/vhdl/common_fifo_dc_mixed_widths.vhd
index 6290c8f0b5..32aaf05a36 100644
--- a/libraries/base/common/src/vhdl/common_fifo_dc_mixed_widths.vhd
+++ b/libraries/base/common/src/vhdl/common_fifo_dc_mixed_widths.vhd
@@ -70,9 +70,7 @@ entity common_fifo_dc_mixed_widths is
   );
 end common_fifo_dc_mixed_widths;
 
-
 architecture str of common_fifo_dc_mixed_widths is
-
   constant c_nof_words  : natural := 2**ceil_log2(g_nof_words);  -- ensure size is power of 2 for dual clock FIFO
 
   signal wr_rst  : std_logic;
@@ -83,9 +81,7 @@ architecture str of common_fifo_dc_mixed_widths is
   signal emp     : std_logic;
 
   signal nxt_rd_val : std_logic;
-
 begin
-
   -- Control logic copied from LOFAR common_fifo_dc(virtex4).vhd
 
   -- Need to make sure the reset lasts at least 3 cycles (see fifo_generator_ug175.pdf).
@@ -156,5 +152,4 @@ begin
   );
 
   proc_common_fifo_asserts("common_fifo_dc_mixed_widths", g_note_is_ful, g_fail_rd_emp, wr_rst, wr_clk, ful, wr_en, rd_clk, emp, rd_en);
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_fifo_rd.vhd b/libraries/base/common/src/vhdl/common_fifo_rd.vhd
index b977e8e0e4..25ec1cdeeb 100644
--- a/libraries/base/common/src/vhdl/common_fifo_rd.vhd
+++ b/libraries/base/common/src/vhdl/common_fifo_rd.vhd
@@ -32,7 +32,6 @@ use work.common_pkg.all;
 -- . There is no need for a rd_emp output signal, because a show ahead FIFO
 --   will have rd_val='0' when it is empty.
 
-
 entity common_fifo_rd is
   generic (
     g_dat_w : natural := 18
@@ -51,12 +50,8 @@ entity common_fifo_rd is
   );
 end common_fifo_rd;
 
-
 architecture wrap of common_fifo_rd is
-
-
 begin
-
   u_rl0 : entity work.common_rl_decrease
   generic map (
     g_adapt       => true,
@@ -74,5 +69,4 @@ begin
     src_out_dat   => rd_dat,
     src_out_val   => rd_val
   );
-
 end wrap;
diff --git a/libraries/base/common/src/vhdl/common_fifo_sc.vhd b/libraries/base/common/src/vhdl/common_fifo_sc.vhd
index fed8be82f9..302f5c2225 100644
--- a/libraries/base/common/src/vhdl/common_fifo_sc.vhd
+++ b/libraries/base/common/src/vhdl/common_fifo_sc.vhd
@@ -55,9 +55,7 @@ entity common_fifo_sc is
   );
 end common_fifo_sc;
 
-
 architecture str of common_fifo_sc is
-
   constant c_use_eab          : string := sel_a_b(g_use_lut, "OFF", "ON");  -- when g_use_lut=TRUE then force using LUTs via Altera eab="OFF", else default to ram_block_type = "AUTO"
 
   constant c_fifo_af_latency  : natural := 1;  -- pipeline register wr_aful
@@ -76,9 +74,7 @@ architecture str of common_fifo_sc is
 
   signal nxt_wr_aful     : std_logic;
   signal nxt_rd_val      : std_logic;
-
 begin
-
   -- Control logic copied from common_fifo_sc(virtex4).vhd
 
   gen_fifo_rst : if g_reset = true generate
@@ -95,6 +91,7 @@ begin
       out_rst   => fifo_rst
     );
   end generate;
+
   no_fifo_rst : if g_reset = false generate
     fifo_rst <= rst;
   end generate;
@@ -125,6 +122,7 @@ begin
     nxt_fifo_wr_dat <= wr_dat;
     nxt_fifo_wr_en  <= wr_req and not fifo_init;  -- check on NOT full is not necessary according to fifo_generator_ug175.pdf
   end generate;
+
   no_init : if g_init = false generate
     fifo_wr_dat <= wr_dat;
     fifo_wr_en  <= wr_req;  -- check on NOT full is not necessary according to fifo_generator_ug175.pdf
@@ -173,5 +171,4 @@ begin
   );
 
   proc_common_fifo_asserts("common_fifo_sc", g_note_is_ful, g_fail_rd_emp, fifo_rst, clk, fifo_full, fifo_wr_en, clk, fifo_empty, fifo_rd_en);
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_flank_to_pulse.vhd b/libraries/base/common/src/vhdl/common_flank_to_pulse.vhd
index 8bc6d474dc..9eeeeaf25c 100644
--- a/libraries/base/common/src/vhdl/common_flank_to_pulse.vhd
+++ b/libraries/base/common/src/vhdl/common_flank_to_pulse.vhd
@@ -32,13 +32,9 @@ entity common_flank_to_pulse is
   );
 end common_flank_to_pulse;
 
-
 architecture str of common_flank_to_pulse is
-
   signal flank_in_dly : std_logic;
-
 begin
-
  p_in_dly : process(rst, clk)
   begin
     if rst = '1' then
@@ -49,7 +45,4 @@ begin
   end process;
 
   pulse_out <= flank_in and not(flank_in_dly);
-
 end str;
-
-
diff --git a/libraries/base/common/src/vhdl/common_frame_busy.vhd b/libraries/base/common/src/vhdl/common_frame_busy.vhd
index 00161c8b47..6357f11447 100644
--- a/libraries/base/common/src/vhdl/common_frame_busy.vhd
+++ b/libraries/base/common/src/vhdl/common_frame_busy.vhd
@@ -40,15 +40,12 @@ entity common_frame_busy is
   );
 end common_frame_busy;
 
-
 architecture str of common_frame_busy is
-
   signal in_frm            : std_logic;
   signal nxt_in_frm        : std_logic;
 
   signal i_frame_busy      : std_logic;
 begin
-
   p_clk : process(rst, clk)
   begin
     if rst = '1' then
@@ -65,5 +62,4 @@ begin
 
   frame_busy <=     i_frame_busy;
   frame_idle <= not i_frame_busy;
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_init.vhd b/libraries/base/common/src/vhdl/common_init.vhd
index 2028dcae21..0dbfdf1c99 100644
--- a/libraries/base/common/src/vhdl/common_init.vhd
+++ b/libraries/base/common/src/vhdl/common_init.vhd
@@ -51,9 +51,7 @@ entity common_init is
   );
 end;
 
-
 architecture rtl of common_init is
-
   signal cnt           : std_logic_vector(g_latency_w downto 0);  -- use cnt(g_latency_w) to stop the counter
   signal cnt_en        : std_logic;
   signal prev_cnt_en   : std_logic;
@@ -62,10 +60,7 @@ architecture rtl of common_init is
   signal hold_reg      : std_logic;
   signal init_reg      : std_logic;
   signal nxt_init_reg  : std_logic;
-
 begin
-
-
   p_clk : process (rst, clk)
   begin
     if rst = '1' then
@@ -98,5 +93,4 @@ begin
     cnt_en  => cnt_en,
     count   => cnt
   );
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_inout.vhd b/libraries/base/common/src/vhdl/common_inout.vhd
index 7dd8551283..ba4efdbf26 100644
--- a/libraries/base/common/src/vhdl/common_inout.vhd
+++ b/libraries/base/common/src/vhdl/common_inout.vhd
@@ -33,13 +33,9 @@ entity common_inout is
   );
 end common_inout;
 
-
 architecture rtl of common_inout is
-
 begin
-
   dat_inout <= 'Z' when dat_out_en = '0' else dat_out_to_line;
 
   dat_in_from_line <= not (not dat_inout);  -- do via NOT(NOT) for simulation to force 'H' -> '1' and 'L' --> '0'
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_int2float.vhd b/libraries/base/common/src/vhdl/common_int2float.vhd
index 4f66730799..2bcf2c8ee4 100644
--- a/libraries/base/common/src/vhdl/common_int2float.vhd
+++ b/libraries/base/common/src/vhdl/common_int2float.vhd
@@ -59,15 +59,11 @@ entity common_int2float is
   );
 end common_int2float;
 
-
 architecture rtl of common_int2float is
-
   signal reg_dat      : std_logic_vector(in_dat'range);
   signal nxt_reg_dat  : std_logic_vector(in_dat'range);
   signal nxt_out_dat  : std_logic_vector(out_dat'range);
-
 begin
-
   -- registers
   gen_reg_input : if g_pipeline = 2 generate
     p_reg_input : process(clk)
@@ -79,9 +75,11 @@ begin
       end if;
     end process;
   end generate;
+
   no_reg_input : if g_pipeline = 1 generate
     reg_dat <= in_dat;
   end generate;
+
   assert g_pipeline = 1 or g_pipeline = 2
     report "common_int2float: pipeline value not supported"
     severity FAILURE;
@@ -110,5 +108,4 @@ begin
       end if;
     end process;
   end generate;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_interface_layers_pkg.vhd b/libraries/base/common/src/vhdl/common_interface_layers_pkg.vhd
index 00926e2bcd..42890418c2 100644
--- a/libraries/base/common/src/vhdl/common_interface_layers_pkg.vhd
+++ b/libraries/base/common/src/vhdl/common_interface_layers_pkg.vhd
@@ -25,7 +25,6 @@ use common_lib.common_pkg.all;
 use IEEE.numeric_std.all;
 
 package common_interface_layers_pkg is
-
   ------------------------------------------------------------------------------
   -- XAUI
   ------------------------------------------------------------------------------
@@ -62,11 +61,9 @@ package common_interface_layers_pkg is
   type t_xgmii_dc_arr is array(integer range <>) of std_logic_vector(c_xgmii_w - 1 downto 0);
   type t_xgmii_d_arr is array(integer range <>) of std_logic_vector(c_xgmii_data_w - 1 downto 0);
   type t_xgmii_c_arr is array(integer range <>) of std_logic_vector(c_xgmii_nof_lanes - 1 downto 0);
-
  end common_interface_layers_pkg;
 
 package body common_interface_layers_pkg is
-
   -- Refer to the 10GBASE-R PHY IP Core section of the Altera Transceiver PHY IP Core User Guide
   -- (November 2011) page 3-11: SDR XGMII Tx Interface for the proper mapping.
 
@@ -151,4 +148,3 @@ package body common_interface_layers_pkg is
   end;
 
 end common_interface_layers_pkg;
-
diff --git a/libraries/base/common/src/vhdl/common_interleave.vhd b/libraries/base/common/src/vhdl/common_interleave.vhd
index 6b2cb0e6bd..11645c0f29 100644
--- a/libraries/base/common/src/vhdl/common_interleave.vhd
+++ b/libraries/base/common/src/vhdl/common_interleave.vhd
@@ -54,7 +54,6 @@ entity common_interleave is
 end;
 
 architecture rtl of common_interleave is
-
   type t_dat_arr is array (integer range <>) of std_logic_vector(g_dat_w - 1 downto 0);
   type t_val_arr is array (integer range <>) of std_logic;
 
@@ -98,9 +97,7 @@ architecture rtl of common_interleave is
 
   signal mux_in_val       : std_logic;
   signal nxt_mux_in_val   : std_logic;
-
 begin
-
   -----------------------------------------------------------------------------
   -- Wire SLV -> Array
   -----------------------------------------------------------------------------
@@ -155,7 +152,6 @@ begin
       in_dat  => slv(bkr_out_val_arr(i)),
       sl(out_dat) => piped_bkr_out_val_arr(i)
     );
-
   end generate;
 
   -----------------------------------------------------------------------------
@@ -231,5 +227,4 @@ begin
       mux_val_cnt    <= nxt_mux_val_cnt;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_interval_monitor.vhd b/libraries/base/common/src/vhdl/common_interval_monitor.vhd
index be26be9693..0056a8bce9 100644
--- a/libraries/base/common/src/vhdl/common_interval_monitor.vhd
+++ b/libraries/base/common/src/vhdl/common_interval_monitor.vhd
@@ -46,16 +46,12 @@ entity common_interval_monitor is
   );
 end common_interval_monitor;
 
-
 architecture rtl of common_interval_monitor is
-
   signal i_clk_cnt        : std_logic_vector(interval_cnt'range);
   signal nxt_clk_cnt      : std_logic_vector(interval_cnt'range);
   signal i_interval_cnt   : std_logic_vector(interval_cnt'range);
   signal nxt_interval_cnt : std_logic_vector(interval_cnt'range);
-
 begin
-
   interval_cnt <= i_interval_cnt;
   clk_cnt      <= i_clk_cnt;
 
@@ -88,5 +84,4 @@ begin
       nxt_clk_cnt <= INCR_UVEC(i_clk_cnt, 1);
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_led_controller.vhd b/libraries/base/common/src/vhdl/common_led_controller.vhd
index 145a404713..b0d2adbb0e 100644
--- a/libraries/base/common/src/vhdl/common_led_controller.vhd
+++ b/libraries/base/common/src/vhdl/common_led_controller.vhd
@@ -52,9 +52,7 @@ entity common_led_controller is
   );
 end common_led_controller;
 
-
 architecture rtl of common_led_controller is
-
   type t_state is (s_idle, s_off, s_on);
 
   signal state          : t_state;
@@ -68,9 +66,7 @@ architecture rtl of common_led_controller is
   signal nxt_cnt        : natural;
 
   signal nxt_led        : std_logic;
-
 begin
-
   p_clk : process(rst, clk)
   begin
     if rst = '1' then
@@ -126,5 +122,4 @@ begin
       end case;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_lfsr_sequences_pkg.vhd b/libraries/base/common/src/vhdl/common_lfsr_sequences_pkg.vhd
index 6e8d384cd4..3f11c037e9 100644
--- a/libraries/base/common/src/vhdl/common_lfsr_sequences_pkg.vhd
+++ b/libraries/base/common/src/vhdl/common_lfsr_sequences_pkg.vhd
@@ -35,7 +35,6 @@ use IEEE.numeric_std.all;
 use work.common_pkg.all;
 
 package common_lfsr_sequences_pkg is
-
   constant c_common_lfsr_max_nof_feedbacks : natural := 6;
   constant c_common_lfsr_first             : natural := 1;  -- also support n = 1 and 2 in addition to n >= 3
 
@@ -125,7 +124,6 @@ package common_lfsr_sequences_pkg is
                                                      (0,0,0,0,       71,65      ),  -- 71
                                                      (0,0,           72,66,25,19));  -- 72
 
-
   -- Procedure for calculating the next PSRG and COUNTER sequence value
   procedure common_lfsr_nxt_seq(constant c_lfsr_nr : in  natural;
                                 constant g_incr    : in  integer;
@@ -142,12 +140,9 @@ package common_lfsr_sequences_pkg is
   -- . initialized lfsr with (OTHERS=>'0')
   -- . use lfsr(lfsr'HIGH) as random bit
   function func_common_random(lfsr : std_logic_vector) return std_logic_vector;
-
 end common_lfsr_sequences_pkg;
 
-
 package body common_lfsr_sequences_pkg is
-
   procedure common_lfsr_nxt_seq(constant c_lfsr_nr : in  natural;
                                 constant g_incr    : in  integer;
                                          in_en     : in  std_logic;
@@ -173,6 +168,7 @@ package body common_lfsr_sequences_pkg is
         if c_common_lfsr_sequences(c_lfsr_nr)(I) /= 0 then
           v_feedback := v_feedback xor prsg(c_common_lfsr_sequences(c_lfsr_nr)(I) - 1);
         end if;
+
       end loop;
       nxt_prsg(0) <= not v_feedback;
 
diff --git a/libraries/base/common/src/vhdl/common_math_pkg.vhd b/libraries/base/common/src/vhdl/common_math_pkg.vhd
index 36c4660556..2dfec614b7 100644
--- a/libraries/base/common/src/vhdl/common_math_pkg.vhd
+++ b/libraries/base/common/src/vhdl/common_math_pkg.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2017
@@ -39,7 +38,6 @@ use work.common_pkg.all;
 use work.common_lfsr_sequences_pkg.all;
 
 package common_math_pkg is
-
   -- Function to create the cos/sin lookup table with amplitude, frequency and phase
   -- . N is number of samples in the lookup table, [0:N-1] = [0:N> = [0:2pi*FREQ>
   -- . +round(ampl) is the maximum integer value and -round(ampl) the minimum integer value
@@ -81,13 +79,9 @@ package common_math_pkg is
   function common_math_create_look_up_table_phasor(N, W : positive; AMPL, FREQ, PHI : real) return t_slv_32_arr;  -- range 0 TO N-1
 
   function common_math_create_random_arr(N, W : positive; seed : natural) return t_integer_arr;
-
-
 end common_math_pkg;
 
-
 package body common_math_pkg is
-
   function common_math_create_look_up_table_cos(N : positive; AMPL, FREQ, PHI : real) return t_nat_integer_arr is
     variable v_table : t_nat_integer_arr(N - 1 downto 0);
     variable v_angle : real;
@@ -97,6 +91,7 @@ package body common_math_pkg is
       v_angle := (MATH_2_PI * FREQ * real(I) / real(N) + PHI) mod MATH_2_PI;
       v_table(I) := integer(ROUND(AMPL * COS(v_angle)));
     end loop;
+
     return v_table;
   end;
 
@@ -193,6 +188,4 @@ package body common_math_pkg is
     return v_rand_arr;
   end;
 
-
 end common_math_pkg;
-
diff --git a/libraries/base/common/src/vhdl/common_mem_demux.vhd b/libraries/base/common/src/vhdl/common_mem_demux.vhd
index 200a1d5620..2669234188 100644
--- a/libraries/base/common/src/vhdl/common_mem_demux.vhd
+++ b/libraries/base/common/src/vhdl/common_mem_demux.vhd
@@ -49,7 +49,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -71,16 +70,13 @@ entity common_mem_demux is
 end common_mem_demux;
 
 architecture rtl of common_mem_demux is
-
   constant c_index_w        : natural := ceil_log2(g_nof_mosi);
   constant c_total_addr_w   : natural := c_index_w + g_mult_addr_w;
 
   signal index_arr : t_natural_arr(0 to g_rd_latency);
   signal index_rw  : natural;  -- read or write access
   signal index_rd  : natural;  -- read response
-
 begin
-
   gen_single : if g_nof_mosi = 1 generate
     mosi        <= mosi_arr(0);
     miso_arr(0) <= miso;
@@ -123,5 +119,4 @@ begin
       miso_arr(index_rd) <= miso;
     end process;
   end generate;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_mem_mux.vhd b/libraries/base/common/src/vhdl/common_mem_mux.vhd
index 59b667360e..17b494471e 100644
--- a/libraries/base/common/src/vhdl/common_mem_mux.vhd
+++ b/libraries/base/common/src/vhdl/common_mem_mux.vhd
@@ -56,7 +56,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -79,16 +78,13 @@ entity common_mem_mux is
 end common_mem_mux;
 
 architecture rtl of common_mem_mux is
-
   constant c_index_w        : natural := ceil_log2(g_nof_mosi);
   constant c_total_addr_w   : natural := c_index_w + g_mult_addr_w;
 
   signal index_arr : t_natural_arr(0 to g_rd_latency);
   signal index_rw  : natural;  -- read or write access
   signal index_rd  : natural;  -- read response
-
 begin
-
   gen_single : if g_broadcast = false and g_nof_mosi = 1 generate
     mosi_arr(0) <= mosi;
     miso        <= miso_arr(0);
diff --git a/libraries/base/common/src/vhdl/common_mem_pkg.vhd b/libraries/base/common/src/vhdl/common_mem_pkg.vhd
index 728550b388..9f035bdfd4 100644
--- a/libraries/base/common/src/vhdl/common_mem_pkg.vhd
+++ b/libraries/base/common/src/vhdl/common_mem_pkg.vhd
@@ -53,7 +53,6 @@ use IEEE.numeric_std.all;
 use work.common_pkg.all;
 
 package common_mem_pkg is
-
   -- Choose smallest maximum slv lengths that fit all use cases, because unconstrained record fields slv is not allowed
   constant c_mem_address_w  : natural := 32;  -- address range (suits 32-bit processor)
   constant c_mem_data_w     : natural := 72;  -- data width (suit up to 8 bytes, that can also be 9 bit bytes)
@@ -165,7 +164,6 @@ package common_mem_pkg is
   type t_mem_ctlr_miso_arr is array (integer range <>) of t_mem_ctlr_miso;
   type t_mem_ctlr_mosi_arr is array (integer range <>) of t_mem_ctlr_mosi;
 
-
   -- Resize functions to fit an integer or an SLV in the corresponding t_mem_ctlr_miso or t_mem_ctlr_mosi field width
   function TO_MEM_CTLR_ADDRESS(  n : integer) return std_logic_vector;  -- unsigned, use integer to support 32 bit range
   function TO_MEM_CTLR_DATA(     n : integer) return std_logic_vector;  -- unsigned
@@ -175,7 +173,6 @@ package common_mem_pkg is
   function RESIZE_MEM_CTLR_DATA(     vec : std_logic_vector) return std_logic_vector;  -- unsigned
   function RESIZE_MEM_CTLR_BURSTSIZE(vec : std_logic_vector) return std_logic_vector;  -- unsigned
 
-
   ------------------------------------------------------------------------------
   -- RAM block memory and MM register defintions
   ------------------------------------------------------------------------------
@@ -196,7 +193,6 @@ package common_mem_pkg is
 
   constant c_mem_reg_init_w     : natural := 1 * 256 * 32;  -- >= largest expected value of dat_w*nof_dat (256 * 32 bit = 1k byte)
 
-
   ------------------------------------------------------------------------------
   -- Functions to swap endianess
   ------------------------------------------------------------------------------
@@ -206,7 +202,6 @@ package common_mem_pkg is
 end common_mem_pkg;
 
 package body common_mem_pkg is
-
   -- Reset only the control fields of the MM record
   function RESET_MEM_MOSI_CTRL(mosi : t_mem_mosi) return t_mem_mosi is
     variable v_mosi : t_mem_mosi := mosi;
@@ -357,7 +352,6 @@ package body common_mem_pkg is
     return RESIZE_UVEC(vec, c_mem_ctlr_burstsize_w);
   end RESIZE_MEM_CTLR_BURSTSIZE;
 
-
   -- Functions to swap endianess
   function func_mem_swap_endianess(mm : t_mem_miso; sz : natural) return t_mem_miso is
     variable v_mm : t_mem_miso;
diff --git a/libraries/base/common/src/vhdl/common_multiplexer.vhd b/libraries/base/common/src/vhdl/common_multiplexer.vhd
index 5dd92bd24a..b93832dae0 100644
--- a/libraries/base/common/src/vhdl/common_multiplexer.vhd
+++ b/libraries/base/common/src/vhdl/common_multiplexer.vhd
@@ -48,9 +48,7 @@ entity common_multiplexer is
 end;
 
 architecture str of common_multiplexer is
-
 begin
-
   u_select_symbol : entity work.common_select_symbol
   generic map (
     g_pipeline_in  => g_pipeline_in,
@@ -71,5 +69,4 @@ begin
     out_symbol => out_dat,
     out_val    => out_val
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_network_layers_pkg.vhd b/libraries/base/common/src/vhdl/common_network_layers_pkg.vhd
index d713e18b3d..904b55d3df 100644
--- a/libraries/base/common/src/vhdl/common_network_layers_pkg.vhd
+++ b/libraries/base/common/src/vhdl/common_network_layers_pkg.vhd
@@ -29,7 +29,6 @@ use work.common_pkg.all;
 use work.common_field_pkg.all;
 
 package common_network_layers_pkg is
-
   -- All *_len constants are in nof octets = nof bytes = c_8 bits
 
   ------------------------------------------------------------------------------
@@ -358,12 +357,9 @@ package common_network_layers_pkg is
 
   function func_network_ip_header_checksum(field_arr : t_common_field_arr; hdr_fields_slv : std_logic_vector) return std_logic_vector;
 
-
 end common_network_layers_pkg;
 
-
 package body common_network_layers_pkg is
-
   function func_network_ip_header_checksum(field_arr : t_common_field_arr; hdr_fields_slv : std_logic_vector) return std_logic_vector is
     -- function to calculate the ip header checksum based on a header field array.
     constant c_cin_w         : natural := 4; -- bit width of carry
diff --git a/libraries/base/common/src/vhdl/common_network_total_header_pkg.vhd b/libraries/base/common/src/vhdl/common_network_total_header_pkg.vhd
index fde102c9ec..32587a2aff 100644
--- a/libraries/base/common/src/vhdl/common_network_total_header_pkg.vhd
+++ b/libraries/base/common/src/vhdl/common_network_total_header_pkg.vhd
@@ -56,7 +56,6 @@ use work.common_pkg.all;
 use work.common_network_layers_pkg.all;
 
 package common_network_total_header_pkg is
-
   -- Define total network header that fits all relevant packets in common_network_layers_pkg, because they have the same total header length
   constant c_network_total_header_arp_len   : natural := c_network_eth_header_len + c_network_arp_data_len;  -- = 14 + 28     = 42
   constant c_network_total_header_icmp_len  : natural := c_network_eth_header_len + c_network_ip_header_len + c_network_icmp_header_len;  -- = 14 + 20 + 8 = 42
@@ -279,14 +278,9 @@ package common_network_total_header_pkg is
   function func_network_total_header_no_align_response_udp( udp_arr  : t_network_total_header_32b_arr; mac_addr : std_logic_vector(c_network_eth_mac_addr_w - 1 downto 0)) return t_network_total_header_32b_arr;
   function func_network_total_header_no_align_response_udp( udp_arr  : t_network_total_header_64b_arr; mac_addr : std_logic_vector(c_network_eth_mac_addr_w - 1 downto 0)) return t_network_total_header_64b_arr;
 
-
-
-
 end common_network_total_header_pkg;
 
-
 package body common_network_total_header_pkg is
-
   -- Assume the total header has been padded with the word align field to have the udp payload at a 32b or 64b boundary
   -- Map the 11 32b words or 6 64b longwords from the total header to the header field records
 
@@ -884,8 +878,6 @@ package body common_network_total_header_pkg is
     return v_response;
   end;
 
-
-
   -- Construct the response headers for headers without word align padding
   function func_network_total_header_no_align_response_eth(eth_arr  : t_network_total_header_32b_arr;
                                                   mac_addr : std_logic_vector(c_network_eth_mac_addr_w - 1 downto 0)) return t_network_total_header_32b_arr is
@@ -1050,7 +1042,4 @@ package body common_network_total_header_pkg is
     return v_response;
   end;
 
-
-
-
 end common_network_total_header_pkg;
diff --git a/libraries/base/common/src/vhdl/common_operation.vhd b/libraries/base/common/src/vhdl/common_operation.vhd
index 7eb620884e..d807bdcd3f 100644
--- a/libraries/base/common/src/vhdl/common_operation.vhd
+++ b/libraries/base/common/src/vhdl/common_operation.vhd
@@ -43,9 +43,7 @@ entity common_operation is
   );
 end common_operation;
 
-
 architecture rtl of common_operation is
-
   function func_default(operation, representation : string; w : natural) return std_logic_vector is
     constant c_smin : std_logic_vector(w - 1 downto 0) := '1' & c_slv0(w - 2 downto 0);
     constant c_umin : std_logic_vector(w - 1 downto 0) :=       c_slv0(w - 1 downto 0);
@@ -82,9 +80,7 @@ architecture rtl of common_operation is
   signal a           : std_logic_vector(g_dat_w - 1 downto 0);
   signal b           : std_logic_vector(g_dat_w - 1 downto 0);
   signal nxt_result  : std_logic_vector(g_dat_w - 1 downto 0);
-
 begin
-
   nxt_a <= in_a when in_en_a = '1' else func_default(g_operation, g_representation, g_dat_w);
   nxt_b <= in_b when in_en_b = '1' else func_default(g_operation, g_representation, g_dat_w);
 
@@ -119,5 +115,4 @@ begin
     in_dat  => nxt_result,
     out_dat => result
   );
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_operation_tree.vhd b/libraries/base/common/src/vhdl/common_operation_tree.vhd
index ffdac00b13..7199a5b7ff 100644
--- a/libraries/base/common/src/vhdl/common_operation_tree.vhd
+++ b/libraries/base/common/src/vhdl/common_operation_tree.vhd
@@ -59,7 +59,6 @@ entity common_operation_tree is
 end common_operation_tree;
 
 architecture str of common_operation_tree is
-
   -- operation pipelining
   constant c_pipeline_in  : natural := 0;
   constant c_pipeline_out : natural := g_pipeline;
@@ -74,9 +73,7 @@ architecture str of common_operation_tree is
 
   signal stage_arr    : t_stage_arr(-1 to c_nof_stages - 1) := (others => (others => '0'));
   signal stage_en_arr : t_stage_en_arr(-1 to c_nof_stages - 1) := (others => (others => '1'));
-
 begin
-
   gen_tree : if g_nof_inputs > 1 generate
     -- Input wires
     stage_arr(-1)    <= in_data_vec;
@@ -84,6 +81,7 @@ begin
 
     -- Adder tree
     gen_stage : for j in 0 to c_nof_stages - 1 generate
+
       gen_oper : for i in 0 to (c_N + (2**j) - 1) / (2**(j + 1)) - 1 generate
         u_operj : entity work.common_operation
         generic map (
@@ -106,11 +104,9 @@ begin
         -- In case two adjacent inputs are disbaled, the result of their operation should be disabled in the next stage as well.
         -- Therfor a logic OR creates the stage_en vector for the next stage.
         stage_en_arr(j)(i) <= stage_en_arr(j - 1)(2 * i) or stage_en_arr(j - 1)(2 * i + 1);
-
       end generate;
 
       gen_pipe : if ((c_N + (2**j) - 1) / (2**j)) mod 2 /= 0 generate
-
         -- In case of an odd number of inputs the enable of the last input should ripple through
         -- to the place where the data is connected to a common_operation block.
         stage_en_arr(j)(c_N / (2**(j + 1))) <= in_en_vec(g_nof_inputs - 1);
diff --git a/libraries/base/common/src/vhdl/common_paged_ram_crw_crw.vhd b/libraries/base/common/src/vhdl/common_paged_ram_crw_crw.vhd
index a8b67ad0fd..0e5492a237 100644
--- a/libraries/base/common/src/vhdl/common_paged_ram_crw_crw.vhd
+++ b/libraries/base/common/src/vhdl/common_paged_ram_crw_crw.vhd
@@ -78,9 +78,7 @@ entity common_paged_ram_crw_crw is
   );
 end common_paged_ram_crw_crw;
 
-
 architecture rtl of common_paged_ram_crw_crw is
-
   type t_page_sel_arr is array (integer range <>) of natural range 0 to g_nof_pages - 1;
 
   constant c_page_addr_w      : natural := ceil_log2(g_page_sz);
@@ -158,9 +156,7 @@ architecture rtl of common_paged_ram_crw_crw is
   -- g_str = "use_ofs" :
   signal buf_adr_a          : std_logic_vector(c_buf_addr_w - 1 downto 0);
   signal buf_adr_b          : std_logic_vector(c_buf_addr_w - 1 downto 0);
-
 begin
-
   -- page select (for all) and page address offset (for use_ofs)
   p_reg_a : process (rst_a, clk_a)
   begin
@@ -223,8 +219,8 @@ begin
     end if;
   end process;
 
-
   gen_mux : if g_str = "use_mux" generate
+
     gen_pages : for I in 0 to g_nof_pages - 1 generate
       u_ram : entity work.common_ram_crw_crw
       generic map (
@@ -309,7 +305,6 @@ begin
     mem_adr_b <= TO_UVEC(page_sel_b, c_mem_nof_pages_w) & adr_b;
   end generate;  -- gen_adr
 
-
   gen_ofs : if g_str = "use_ofs" generate
     u_buf : entity work.common_ram_crw_crw
     generic map (
diff --git a/libraries/base/common/src/vhdl/common_paged_ram_r_w.vhd b/libraries/base/common/src/vhdl/common_paged_ram_r_w.vhd
index ec36a9d874..254a426c53 100644
--- a/libraries/base/common/src/vhdl/common_paged_ram_r_w.vhd
+++ b/libraries/base/common/src/vhdl/common_paged_ram_r_w.vhd
@@ -59,11 +59,8 @@ entity common_paged_ram_r_w is
   );
 end common_paged_ram_r_w;
 
-
 architecture str of common_paged_ram_r_w is
-
 begin
-
   u_rw_rw : entity work.common_paged_ram_rw_rw
   generic map (
     g_technology     => g_technology,
@@ -95,5 +92,4 @@ begin
     rd_dat_b    => rd_dat,
     rd_val_b    => rd_val
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_paged_ram_rw_rw.vhd b/libraries/base/common/src/vhdl/common_paged_ram_rw_rw.vhd
index 425c99ae71..22dc9992af 100644
--- a/libraries/base/common/src/vhdl/common_paged_ram_rw_rw.vhd
+++ b/libraries/base/common/src/vhdl/common_paged_ram_rw_rw.vhd
@@ -65,11 +65,8 @@ entity common_paged_ram_rw_rw is
   );
 end common_paged_ram_rw_rw;
 
-
 architecture str of common_paged_ram_rw_rw is
-
 begin
-
   u_crw_crw : entity work.common_paged_ram_crw_crw
   generic map (
     g_technology     => g_technology,
@@ -104,5 +101,4 @@ begin
     rd_dat_b    => rd_dat_b,
     rd_val_b    => rd_val_b
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_paged_ram_w_rr.vhd b/libraries/base/common/src/vhdl/common_paged_ram_w_rr.vhd
index 01e3a408e3..4c25313123 100644
--- a/libraries/base/common/src/vhdl/common_paged_ram_w_rr.vhd
+++ b/libraries/base/common/src/vhdl/common_paged_ram_w_rr.vhd
@@ -62,11 +62,8 @@ entity common_paged_ram_w_rr is
   );
 end common_paged_ram_w_rr;
 
-
 architecture str of common_paged_ram_w_rr is
-
 begin
-
   u_ww_rr : entity work.common_paged_ram_ww_rr
   generic map (
     g_technology     => g_technology,
@@ -97,5 +94,4 @@ begin
     rd_dat_b    => rd_dat_b,
     rd_val_b    => rd_val_b
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_paged_ram_ww_rr.vhd b/libraries/base/common/src/vhdl/common_paged_ram_ww_rr.vhd
index 02889f1645..8a0e60be2e 100644
--- a/libraries/base/common/src/vhdl/common_paged_ram_ww_rr.vhd
+++ b/libraries/base/common/src/vhdl/common_paged_ram_ww_rr.vhd
@@ -67,9 +67,7 @@ entity common_paged_ram_ww_rr is
   );
 end common_paged_ram_ww_rr;
 
-
 architecture rtl of common_paged_ram_ww_rr is
-
   constant c_sel_latency      : natural := g_pipeline_in + g_ram_rd_latency;
   constant c_rd_latency       : natural := g_pipeline_in + g_ram_rd_latency + g_pipeline_out;
 
@@ -124,9 +122,7 @@ architecture rtl of common_paged_ram_ww_rr is
   signal nxt_rd_val_a       : std_logic;
   signal nxt_rd_dat_b       : std_logic_vector(g_data_w - 1 downto 0);
   signal nxt_rd_val_b       : std_logic;
-
 begin
-
   -- page select
   p_reg : process (rst, clk)
   begin
@@ -216,5 +212,4 @@ begin
   u_pipe_rd_dat_b : common_pipeline    generic map ("SIGNED", g_pipeline_out, 0, g_data_w, g_data_w) port map (rst, clk, clken, '0', '1', nxt_rd_dat_b, rd_dat_b);
   u_pipe_rd_val_a : common_pipeline_sl generic map (          g_pipeline_out, 0, false)              port map (rst, clk, clken, '0', '1', nxt_rd_val_a, rd_val_a);
   u_pipe_rd_val_b : common_pipeline_sl generic map (          g_pipeline_out, 0, false)              port map (rst, clk, clken, '0', '1', nxt_rd_val_b, rd_val_b);
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_paged_reg.vhd b/libraries/base/common/src/vhdl/common_paged_reg.vhd
index bfb3cc4aeb..1e02358fc6 100644
--- a/libraries/base/common/src/vhdl/common_paged_reg.vhd
+++ b/libraries/base/common/src/vhdl/common_paged_reg.vhd
@@ -44,15 +44,11 @@ entity common_paged_reg is
   );
 end common_paged_reg;
 
-
 architecture str of common_paged_reg is
-
   type t_data is array (natural range <>) of std_logic_vector(out_dat'range);
 
   signal reg_dat  : t_data(g_nof_pages downto 0) := (others => (others => '0'));
-
 begin
-
   -- Wire input to first page and last page to output
   reg_dat(g_nof_pages) <= wr_dat;
   out_dat              <= reg_dat(0);
diff --git a/libraries/base/common/src/vhdl/common_peak.vhd b/libraries/base/common/src/vhdl/common_peak.vhd
index 1765183b33..0e71cf50f5 100644
--- a/libraries/base/common/src/vhdl/common_peak.vhd
+++ b/libraries/base/common/src/vhdl/common_peak.vhd
@@ -47,20 +47,16 @@ entity common_peak is
 end common_peak;
 
 architecture rtl of common_peak is
-
   type reg_type is record
     peak    : std_logic_vector(g_dat_w - 1 downto 0);
     out_val : std_logic;
   end record;
 
   signal r, rin      : reg_type;
-
 begin
-
   p_comb : process(r, rst, in_val, in_dat, in_clear)
     variable v : reg_type;
   begin
-
     v := r;
 
     if in_val = '1' then
@@ -81,7 +77,6 @@ begin
     end if;
 
     rin <= v;
-
   end process;
 
   p_regs : process(clk)
@@ -93,5 +88,4 @@ begin
 
   out_val   <= r.out_val;
   out_dat   <= r.peak;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_pipeline.vhd b/libraries/base/common/src/vhdl/common_pipeline.vhd
index 5da5682ea0..27d000cd2b 100644
--- a/libraries/base/common/src/vhdl/common_pipeline.vhd
+++ b/libraries/base/common/src/vhdl/common_pipeline.vhd
@@ -42,17 +42,13 @@ entity common_pipeline is
   );
 end common_pipeline;
 
-
 architecture rtl of common_pipeline is
-
   constant c_reset_value : std_logic_vector(out_dat'range) := TO_SVEC(g_reset_value, out_dat'length);
 
   type t_out_dat is array (natural range <>) of std_logic_vector(out_dat'range);
 
   signal out_dat_p  : t_out_dat(0 to g_pipeline) := (others => c_reset_value);
-
 begin
-
   gen_pipe_n : if g_pipeline > 0 generate
     p_clk : process(clk, rst)
     begin
@@ -74,5 +70,4 @@ begin
                   RESIZE_UVEC(in_dat, out_dat'length) when g_representation = "UNSIGNED";
 
   out_dat <= out_dat_p(g_pipeline);
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_pipeline_integer.vhd b/libraries/base/common/src/vhdl/common_pipeline_integer.vhd
index feb5ac1796..5965cde936 100644
--- a/libraries/base/common/src/vhdl/common_pipeline_integer.vhd
+++ b/libraries/base/common/src/vhdl/common_pipeline_integer.vhd
@@ -41,14 +41,10 @@ entity common_pipeline_integer is
   );
 end common_pipeline_integer;
 
-
 architecture str of common_pipeline_integer is
-
   signal in_dat_slv   : std_logic_vector(g_dat_w - 1 downto 0);
   signal out_dat_slv  : std_logic_vector(g_dat_w - 1 downto 0);
-
 begin
-
   in_dat_slv <= TO_SVEC(in_dat, g_dat_w) when g_representation = "SIGNED" else TO_UVEC(in_dat, g_dat_w);
   out_dat    <= TO_SINT(out_dat_slv)     when g_representation = "SIGNED" else TO_UINT(out_dat_slv);
 
@@ -69,5 +65,4 @@ begin
     in_dat  => in_dat_slv,
     out_dat => out_dat_slv
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_pipeline_natural.vhd b/libraries/base/common/src/vhdl/common_pipeline_natural.vhd
index ce8d7d5e9d..971946f8d4 100644
--- a/libraries/base/common/src/vhdl/common_pipeline_natural.vhd
+++ b/libraries/base/common/src/vhdl/common_pipeline_natural.vhd
@@ -40,14 +40,10 @@ entity common_pipeline_natural is
   );
 end common_pipeline_natural;
 
-
 architecture str of common_pipeline_natural is
-
   signal in_dat_slv   : std_logic_vector(g_dat_w - 1 downto 0);
   signal out_dat_slv  : std_logic_vector(g_dat_w - 1 downto 0);
-
 begin
-
   in_dat_slv <= TO_UVEC(in_dat, g_dat_w);
   out_dat    <= TO_UINT(out_dat_slv);
 
@@ -68,5 +64,4 @@ begin
     in_dat  => in_dat_slv,
     out_dat => out_dat_slv
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_pipeline_sl.vhd b/libraries/base/common/src/vhdl/common_pipeline_sl.vhd
index a4afcd92de..0d592b7241 100644
--- a/libraries/base/common/src/vhdl/common_pipeline_sl.vhd
+++ b/libraries/base/common/src/vhdl/common_pipeline_sl.vhd
@@ -41,14 +41,10 @@ entity common_pipeline_sl is
   );
 end common_pipeline_sl;
 
-
 architecture str of common_pipeline_sl is
-
   signal in_dat_slv  : std_logic_vector(0 downto 0);
   signal out_dat_slv  : std_logic_vector(0 downto 0);
-
 begin
-
   in_dat_slv(0) <= in_dat when g_out_invert = false else not in_dat;
   out_dat       <= out_dat_slv(0);
 
@@ -69,5 +65,4 @@ begin
     in_dat  => in_dat_slv,
     out_dat => out_dat_slv
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_pipeline_symbol.vhd b/libraries/base/common/src/vhdl/common_pipeline_symbol.vhd
index edb63c6f59..8d883bbf79 100644
--- a/libraries/base/common/src/vhdl/common_pipeline_symbol.vhd
+++ b/libraries/base/common/src/vhdl/common_pipeline_symbol.vhd
@@ -53,16 +53,12 @@ entity common_pipeline_symbol is
   );
 end common_pipeline_symbol;
 
-
 architecture str of common_pipeline_symbol is
-
   type t_symbol_arr  is array (integer range <>) of std_logic_vector(g_symbol_w - 1 downto 0);
 
   signal in_dat_arr   : t_symbol_arr(g_nof_symbols - 1 downto 0);
   signal out_dat_arr  : t_symbol_arr(g_nof_symbols - 1 downto 0);
-
 begin
-
   gen_symbols : for I in g_nof_symbols - 1 downto 0 generate
     -- map input vector to arr
     in_dat_arr(I) <= in_data((I + 1) * g_symbol_w - 1 downto I * g_symbol_w);
diff --git a/libraries/base/common/src/vhdl/common_pkg.vhd b/libraries/base/common/src/vhdl/common_pkg.vhd
index 6a03dd4feb..e1c2f98ffb 100644
--- a/libraries/base/common/src/vhdl/common_pkg.vhd
+++ b/libraries/base/common/src/vhdl/common_pkg.vhd
@@ -32,7 +32,6 @@ use IEEE.numeric_std.all;
 use IEEE.math_real.all;
 
 package common_pkg is
-
   -- CONSTANT DECLARATIONS ----------------------------------------------------
 
   -- some integers
@@ -176,7 +175,6 @@ package common_pkg is
     clken : std_logic;  -- := '1';
   end record;
 
-
   -- FUNCTION DECLARATIONS ----------------------------------------------------
 
   -- All functions assume [high downto low] input ranges
@@ -595,7 +593,6 @@ package common_pkg is
 end common_pkg;
 
 package body common_pkg is
-
   function pow2(n : natural) return natural is
   begin
     return 2**n;
@@ -760,7 +757,6 @@ package body common_pkg is
     return r;
   end;
 
-
   function to_sl(n: in boolean) return std_logic is
   begin
     if n = true then
@@ -2128,7 +2124,6 @@ package body common_pkg is
     return TO_SREAL(svec) / 2.0**REAL(resolution_w);
   end;
 
-
   function RESIZE_NUM(u : unsigned; w : natural) return unsigned is
   begin
     -- left extend with '0' or remove MSbits and keep LS part (= u[w-1:0])
@@ -2264,7 +2259,6 @@ package body common_pkg is
     return std_logic_vector(RESIZE_NUM(unsigned(l_vec), res_w) - unsigned(r_vec));
   end;
 
-
   function ADD_SVEC(l_vec : std_logic_vector; r_vec : std_logic_vector) return std_logic_vector is
   begin
     return ADD_SVEC(l_vec, r_vec, l_vec'length);
@@ -2311,7 +2305,6 @@ package body common_pkg is
     return (a_im * b_re + a_re * b_im);
   end;
 
-
   function COMPLEX_RADIUS(re, im : real) return real is
   begin
     -- Must use ABS() with ** of real, because (negative)**2.0 yields error and value 0.0.
@@ -2397,7 +2390,6 @@ package body common_pkg is
     return COMPLEX_IM(real(ampl), real(phase), false);
   end;
 
-
   function SHIFT_UVEC(vec : std_logic_vector; shift : integer) return std_logic_vector is
   begin
     if shift < 0 then
@@ -2893,7 +2885,6 @@ package body common_pkg is
     return str((i + 1) * width - 1 downto i * width);
   end;
 
-
   function nat_arr_to_concat_slv(nat_arr: t_natural_arr; nof_elements: natural) return std_logic_vector is
     variable v_concat_slv : std_logic_vector(nof_elements * 32 - 1 downto 0) := (others => '0');
   begin
@@ -2903,7 +2894,6 @@ package body common_pkg is
     return v_concat_slv;
   end;
 
-
   ------------------------------------------------------------------------------
   -- common_fifo_*
   ------------------------------------------------------------------------------
@@ -2933,7 +2923,6 @@ package body common_pkg is
     --synthesis translate_on
   end procedure proc_common_fifo_asserts;
 
-
   ------------------------------------------------------------------------------
   -- common_fanout_tree
   ------------------------------------------------------------------------------
@@ -2954,7 +2943,6 @@ package body common_pkg is
     return v_stage_pipeline_arr;
   end function func_common_fanout_tree_pipelining;
 
-
   ------------------------------------------------------------------------------
   -- common_reorder_symbol
   ------------------------------------------------------------------------------
@@ -3116,4 +3104,3 @@ package body common_pkg is
   end proc_common_dclk_generate_sclk;
 
 end common_pkg;
-
diff --git a/libraries/base/common/src/vhdl/common_pulse_delay.vhd b/libraries/base/common/src/vhdl/common_pulse_delay.vhd
index 906cf0d0ec..66ffa0296b 100644
--- a/libraries/base/common/src/vhdl/common_pulse_delay.vhd
+++ b/libraries/base/common/src/vhdl/common_pulse_delay.vhd
@@ -44,7 +44,6 @@ entity common_pulse_delay is
 end entity common_pulse_delay;
 
 architecture str of common_pulse_delay is
-
   constant c_pulse_delay_max_width : natural := ceil_log2(g_pulse_delay_max + 1);
 
   signal pulse_delay_reg       : std_logic_vector(c_pulse_delay_max_width - 1 downto 0);
@@ -54,9 +53,7 @@ architecture str of common_pulse_delay is
   signal common_counter_count  : std_logic_vector(c_pulse_delay_max_width - 1 downto 0);
 
   signal nxt_pulse_out         : std_logic;
-
 begin
-
   -------------------------------------------------------------------------------
   -- Switch to start counter @ pulse_in, and stop counter @ pulse_out.
   -------------------------------------------------------------------------------
@@ -132,5 +129,4 @@ begin
       pulse_delay_reg <= nxt_pulse_delay_reg;
     end if;
   end process;
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_pulse_delay_reg.vhd b/libraries/base/common/src/vhdl/common_pulse_delay_reg.vhd
index 4e51dd1e6b..f4e02fa89d 100644
--- a/libraries/base/common/src/vhdl/common_pulse_delay_reg.vhd
+++ b/libraries/base/common/src/vhdl/common_pulse_delay_reg.vhd
@@ -48,9 +48,7 @@ entity common_pulse_delay_reg is
   );
 end common_pulse_delay_reg;
 
-
 architecture rtl of common_pulse_delay_reg is
-
   constant c_nof_mm_regs : natural := 1;
 
   constant c_mm_reg : t_c_mem := (latency  => 1,
@@ -60,9 +58,7 @@ architecture rtl of common_pulse_delay_reg is
                                   init_sl  => '0');
 
   signal mm_pulse_delay : std_logic_vector(ceil_log2(g_pulse_delay_max) - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- MM register access in the mm_clk domain
   -- . Hardcode the shared MM slave register directly in RTL instead of using
@@ -138,8 +134,6 @@ begin
       out_dat     => pulse_delay,
       out_new     => open
     );
-
   end generate;  -- gen_common_reg_cross_domain
 
 end rtl;
-
diff --git a/libraries/base/common/src/vhdl/common_pulse_extend.vhd b/libraries/base/common/src/vhdl/common_pulse_extend.vhd
index 05cf366e99..23b38e1ebf 100644
--- a/libraries/base/common/src/vhdl/common_pulse_extend.vhd
+++ b/libraries/base/common/src/vhdl/common_pulse_extend.vhd
@@ -47,9 +47,7 @@ entity common_pulse_extend is
   );
 end common_pulse_extend;
 
-
 architecture rtl of common_pulse_extend is
-
   constant c_cnt_w  : natural := sel_a_b(g_nof_cycles > 1, ceil_log2(g_nof_cycles), g_extend_w);
 
   signal cnt        : std_logic_vector(c_cnt_w - 1 downto 0) := (others => '0');
@@ -57,9 +55,7 @@ architecture rtl of common_pulse_extend is
   signal cnt_is_0   : std_logic;
   signal i_ep_out   : std_logic := g_rst_level;
   signal nxt_ep_out : std_logic;
-
 begin
-
   -- Extend ep_out active for 2**g_extend_w cycles longer than p_in active
   -- Inactive p_in for less than 2**g_extend_w cycles will get lost in ep_out
 
@@ -94,6 +90,4 @@ begin
       end if;
     end if;
   end process;
-
 end architecture;
-
diff --git a/libraries/base/common/src/vhdl/common_pulser.vhd b/libraries/base/common/src/vhdl/common_pulser.vhd
index b6b6c7efee..5100346bb5 100644
--- a/libraries/base/common/src/vhdl/common_pulser.vhd
+++ b/libraries/base/common/src/vhdl/common_pulser.vhd
@@ -51,9 +51,7 @@ entity common_pulser is
   );
 end common_pulser;
 
-
 architecture rtl of common_pulser is
-
   constant c_pulse_period_w  : natural := ceil_log2(g_pulse_period + 1);
 
   -- Map g_pulse_phase = phs natural range to equivalent integer range of c_pulse_init that is used by g_init of common_counter to avoid truncation warning for conversion to slv
@@ -66,9 +64,7 @@ architecture rtl of common_pulser is
   signal cnt_en        : std_logic;
   signal cnt_clr       : std_logic;
   signal cnt_period    : std_logic;
-
 begin
-
   p_clk : process(clk, rst)
   begin
     if rst = '1' then
@@ -99,5 +95,4 @@ begin
     cnt_en  => cnt_en,
     count   => cnt
   );
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_pulser_us_ms_s.vhd b/libraries/base/common/src/vhdl/common_pulser_us_ms_s.vhd
index 20b4ac30b8..0afbe95fb9 100644
--- a/libraries/base/common/src/vhdl/common_pulser_us_ms_s.vhd
+++ b/libraries/base/common/src/vhdl/common_pulser_us_ms_s.vhd
@@ -42,9 +42,7 @@ entity common_pulser_us_ms_s is
   );
 end common_pulser_us_ms_s;
 
-
 architecture str of common_pulser_us_ms_s is
-
   signal pulse_us_pp     : std_logic;  -- register to align with pulse_ms
   signal pulse_us_p      : std_logic;  -- register to align with pulse_s
   signal pulse_us_reg    : std_logic;  -- output register
@@ -56,9 +54,7 @@ architecture str of common_pulser_us_ms_s is
 
   signal pulse_s_reg     : std_logic;  -- output register
   signal i_pulse_s       : std_logic;
-
 begin
-
   -- register output pulses to ease timing closure
   pulse_us  <= '0' when rst = '1' else i_pulse_us when rising_edge(clk);
   pulse_ms  <= '0' when rst = '1' else i_pulse_ms when rising_edge(clk);
@@ -117,5 +113,4 @@ begin
     pulse_clr      => sync,
     pulse_out      => pulse_s_reg
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_ram_cr_cw.vhd b/libraries/base/common/src/vhdl/common_ram_cr_cw.vhd
index b158278dca..748ab33ce8 100644
--- a/libraries/base/common/src/vhdl/common_ram_cr_cw.vhd
+++ b/libraries/base/common/src/vhdl/common_ram_cr_cw.vhd
@@ -49,11 +49,8 @@ entity common_ram_cr_cw is
   );
 end common_ram_cr_cw;
 
-
 architecture str of common_ram_cr_cw is
-
 begin
-
   -- Dual clock domain
   -- Use port a only for write in write clock domain
   -- Use port b only for read  in read  clock domain
@@ -84,5 +81,4 @@ begin
     rd_val_a  => OPEN,
     rd_val_b  => rd_val
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_ram_cr_cw_ratio.vhd b/libraries/base/common/src/vhdl/common_ram_cr_cw_ratio.vhd
index 5c39e57838..b2a595644f 100644
--- a/libraries/base/common/src/vhdl/common_ram_cr_cw_ratio.vhd
+++ b/libraries/base/common/src/vhdl/common_ram_cr_cw_ratio.vhd
@@ -50,11 +50,8 @@ entity common_ram_cr_cw_ratio is
   );
 end common_ram_cr_cw_ratio;
 
-
 architecture str of common_ram_cr_cw_ratio is
-
 begin
-
   -- Dual clock domain
   -- Use port a only for write in write clock domain
   -- Use port b only for read  in read  clock domain
@@ -86,5 +83,4 @@ begin
     rd_val_a  => OPEN,
     rd_val_b  => rd_val
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_ram_crw_cr.vhd b/libraries/base/common/src/vhdl/common_ram_crw_cr.vhd
index 1e75acda70..c49f6b3957 100644
--- a/libraries/base/common/src/vhdl/common_ram_crw_cr.vhd
+++ b/libraries/base/common/src/vhdl/common_ram_crw_cr.vhd
@@ -53,11 +53,8 @@ entity common_ram_crw_cr is
   );
 end common_ram_crw_cr;
 
-
 architecture str of common_ram_crw_cr is
-
 begin
-
   -- Dual clock domain
   -- Use port a for read/write in MM clock domain
   -- Use port b for read only  in ST clock domain
@@ -88,5 +85,4 @@ begin
     rd_val_a  => mm_rd_val,
     rd_val_b  => st_rd_val
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_ram_crw_crw.vhd b/libraries/base/common/src/vhdl/common_ram_crw_crw.vhd
index d0fca90bc6..acdfa0d219 100644
--- a/libraries/base/common/src/vhdl/common_ram_crw_crw.vhd
+++ b/libraries/base/common/src/vhdl/common_ram_crw_crw.vhd
@@ -54,9 +54,7 @@ entity common_ram_crw_crw is
   );
 end common_ram_crw_crw;
 
-
 architecture str of common_ram_crw_crw is
-
   constant c_rd_latency : natural := sel_a_b(g_ram.latency < 2,            g_ram.latency,              2);  -- handle read latency 1 or 2 in RAM
   constant c_pipeline   : natural := sel_a_b(g_ram.latency > c_rd_latency, g_ram.latency - c_rd_latency, 0);  -- handle rest of read latency > 2 in pipeline
 
@@ -69,9 +67,7 @@ architecture str of common_ram_crw_crw is
   signal ram_rd_en_b    : std_logic_vector(0 downto 0);
   signal ram_rd_val_a   : std_logic_vector(0 downto 0);
   signal ram_rd_val_b   : std_logic_vector(0 downto 0);
-
 begin
-
   assert g_ram.latency >= 1
     report "common_ram_crw_crw : only support read latency >= 1"
     severity FAILURE;
@@ -186,5 +182,4 @@ begin
     in_dat  => ram_rd_en_b,
     out_dat => ram_rd_val_b
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_ram_crw_crw_ratio.vhd b/libraries/base/common/src/vhdl/common_ram_crw_crw_ratio.vhd
index c86ae8119d..c9930f4892 100644
--- a/libraries/base/common/src/vhdl/common_ram_crw_crw_ratio.vhd
+++ b/libraries/base/common/src/vhdl/common_ram_crw_crw_ratio.vhd
@@ -54,9 +54,7 @@ entity common_ram_crw_crw_ratio is
   );
 end common_ram_crw_crw_ratio;
 
-
 architecture str of common_ram_crw_crw_ratio is
-
   constant c_ram        : t_c_mem := g_ram_a;  -- use shared parameters from port a parameter
 
   constant c_rd_latency : natural := sel_a_b(c_ram.latency < 2,            c_ram.latency,              2);  -- handle read latency 1 or 2 in RAM
@@ -71,9 +69,7 @@ architecture str of common_ram_crw_crw_ratio is
   signal ram_rd_en_b    : std_logic_vector(0 downto 0);
   signal ram_rd_val_a   : std_logic_vector(0 downto 0);
   signal ram_rd_val_b   : std_logic_vector(0 downto 0);
-
 begin
-
   assert c_ram.latency >= 1
     report "common_ram_crw_crw_ratio : only support read latency >= 1"
     severity FAILURE;
@@ -169,5 +165,4 @@ begin
     in_dat  => ram_rd_en_b,
     out_dat => ram_rd_val_b
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_ram_crw_cw.vhd b/libraries/base/common/src/vhdl/common_ram_crw_cw.vhd
index 11d283a57a..021d7638b8 100644
--- a/libraries/base/common/src/vhdl/common_ram_crw_cw.vhd
+++ b/libraries/base/common/src/vhdl/common_ram_crw_cw.vhd
@@ -52,11 +52,8 @@ entity common_ram_crw_cw is
   );
 end common_ram_crw_cw;
 
-
 architecture str of common_ram_crw_cw is
-
 begin
-
   -- Dual clock domain
   -- Use port a for read/write in MM clock domain
   -- Use port b for write only in ST clock domain
@@ -87,5 +84,4 @@ begin
     rd_val_a  => mm_rd_val,
     rd_val_b  => open
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_ram_r_w.vhd b/libraries/base/common/src/vhdl/common_ram_r_w.vhd
index d703c059af..099cbb831f 100644
--- a/libraries/base/common/src/vhdl/common_ram_r_w.vhd
+++ b/libraries/base/common/src/vhdl/common_ram_r_w.vhd
@@ -45,11 +45,8 @@ entity common_ram_r_w is
   );
 end common_ram_r_w;
 
-
 architecture str of common_ram_r_w is
-
 begin
-
   -- Use port a only for write
   -- Use port b only for read
 
@@ -77,6 +74,4 @@ begin
     rd_val_a  => OPEN,
     rd_val_b  => rd_val
   );
-
 end str;
-
diff --git a/libraries/base/common/src/vhdl/common_ram_rw_rw.vhd b/libraries/base/common/src/vhdl/common_ram_rw_rw.vhd
index 6877523f97..5c333e5405 100644
--- a/libraries/base/common/src/vhdl/common_ram_rw_rw.vhd
+++ b/libraries/base/common/src/vhdl/common_ram_rw_rw.vhd
@@ -50,11 +50,8 @@ entity common_ram_rw_rw is
   );
 end common_ram_rw_rw;
 
-
 architecture str of common_ram_rw_rw is
-
 begin
-
   -- Use only one clock domain
 
   u_crw_crw : entity work.common_ram_crw_crw
@@ -84,5 +81,4 @@ begin
     rd_val_a  => rd_val_a,
     rd_val_b  => rd_val_b
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_reg_cross_domain.vhd b/libraries/base/common/src/vhdl/common_reg_cross_domain.vhd
index ba5edc3b88..84e56f935c 100644
--- a/libraries/base/common/src/vhdl/common_reg_cross_domain.vhd
+++ b/libraries/base/common/src/vhdl/common_reg_cross_domain.vhd
@@ -56,9 +56,7 @@ entity common_reg_cross_domain is
   );
 end common_reg_cross_domain;
 
-
 architecture rtl of common_reg_cross_domain is
-
   constant c_dat : std_logic_vector(in_dat'range) := g_out_dat_init(in_dat'range);
 
   ------------------------------------------------------------------------------
@@ -89,9 +87,7 @@ architecture rtl of common_reg_cross_domain is
   signal out_en           : std_logic;
   signal i_out_dat        : std_logic_vector(c_dat'range) := c_dat;  -- register init without physical reset
   signal nxt_out_dat      : std_logic_vector(c_dat'range);
-
 begin
-
   out_dat <= i_out_dat;
 
   ------------------------------------------------------------------------------
@@ -139,7 +135,6 @@ begin
     in_buf         <= in_buf_reg;
   end generate;
 
-
   -- handshake control of the clock domain crossing by u_cross_req
   -- hold any subsequent in_new during cross domain busy to ensure that the out_dat will get the latest value of in_dat
   p_state : process(state, prev_state, reg_new, in_new_hold, cross_busy)
@@ -196,5 +191,4 @@ begin
 
   -- some clock cycles after the cross_req the in_buf data is stable for sure
   nxt_out_dat <= in_buf when out_en = '1' else i_out_dat;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_reg_r_w.vhd b/libraries/base/common/src/vhdl/common_reg_r_w.vhd
index 571de7cad2..f58ac2c3b0 100644
--- a/libraries/base/common/src/vhdl/common_reg_r_w.vhd
+++ b/libraries/base/common/src/vhdl/common_reg_r_w.vhd
@@ -79,9 +79,7 @@ entity common_reg_r_w is
   );
 end common_reg_r_w;
 
-
 architecture rtl of common_reg_r_w is
-
   constant c_rd_latency  : natural := 1;
   constant c_pipeline    : natural := g_reg.latency - c_rd_latency;
   constant c_pipe_dat_w  : natural := 1 + g_reg.dat_w;  -- pipeline rd_val & rd_dat together
@@ -104,9 +102,7 @@ architecture rtl of common_reg_r_w is
   signal int_rd_val      : std_logic;
   signal nxt_rd_dat      : std_logic_vector(rd_dat'range);
   signal nxt_rd_val      : std_logic;
-
 begin
-
   out_reg <= i_out_reg;
 
   -- View as reg_arr
@@ -134,7 +130,6 @@ begin
   rd_dat <= pipe_dat_out(pipe_dat_out'high - 1 downto 0);
   rd_val <= pipe_dat_out(pipe_dat_out'high);
 
-
   p_reg : process (rst, clk)
   begin
     if rst = '1' then
@@ -156,7 +151,6 @@ begin
     end if;
   end process;
 
-
   p_control : process (rd_en, int_rd_dat, rd_adr, in_reg, i_out_reg, wr_adr, wr_en, wr_dat)
   begin
     nxt_rd_val <= rd_en;  -- rd_val depends only on rd_en, so for an out of range address the old rd_dat is output
@@ -183,5 +177,4 @@ begin
       end loop;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_reg_r_w_dc.vhd b/libraries/base/common/src/vhdl/common_reg_r_w_dc.vhd
index f6d2ba975a..63e5a8a45f 100644
--- a/libraries/base/common/src/vhdl/common_reg_r_w_dc.vhd
+++ b/libraries/base/common/src/vhdl/common_reg_r_w_dc.vhd
@@ -86,9 +86,7 @@ entity common_reg_r_w_dc is
   );
 end common_reg_r_w_dc;
 
-
 architecture str of common_reg_r_w_dc is
-
   -- Registers in mm_clk domain
   signal vector_wr_arr   : std_logic_vector(            g_reg.nof_dat - 1 downto 0);
   signal vector_rd_arr   : std_logic_vector(            g_reg.nof_dat - 1 downto 0);
@@ -102,9 +100,7 @@ architecture str of common_reg_r_w_dc is
   signal wr_pulse        : std_logic;
   signal toggle          : std_logic;
   signal out_new_i       : std_logic;
-
 begin
-
   ------------------------------------------------------------------------------
   -- MM register access in the mm_clk domain
   ------------------------------------------------------------------------------
@@ -134,7 +130,6 @@ begin
     in_reg      => in_vector
   );
 
-
   ------------------------------------------------------------------------------
   -- Transfer register value between mm_clk and st_clk domain.
   -- If the function of the register ensures that the value will not be used
@@ -161,7 +156,6 @@ begin
   end generate;  -- no_cross
 
   gen_cross : if g_cross_clock_domain = true generate
-
     gen_rdback : if g_readback = true generate
       in_vector <= in_reg;
     end generate;
@@ -243,5 +237,4 @@ begin
     end generate;
 
   end generate;  -- gen_cross
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_reinterleave.vhd b/libraries/base/common/src/vhdl/common_reinterleave.vhd
index 524f0a9e46..c9f708c09f 100644
--- a/libraries/base/common/src/vhdl/common_reinterleave.vhd
+++ b/libraries/base/common/src/vhdl/common_reinterleave.vhd
@@ -54,9 +54,7 @@ entity common_reinterleave is
   );
 end;
 
-
 architecture rtl of common_reinterleave is
-
   type t_dat_arr is array (integer range <>) of std_logic_vector(g_dat_w - 1 downto 0);
   type t_val_arr is array (integer range <>) of std_logic;
 
@@ -133,9 +131,7 @@ architecture rtl of common_reinterleave is
   -----------------------------------------------------------------------------
   signal inter_out_dat_arr : t_dat_arr(c_nof_inter - 1 downto 0);
   signal inter_out_val     : std_logic_vector(c_nof_inter - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- Deinterleavers and their input wiring
   -----------------------------------------------------------------------------
@@ -168,7 +164,9 @@ begin
   -- Use the entity outputs if no interleavers are instantiated.
   -----------------------------------------------------------------------------
   gen_wire_deint_out: if c_deinterleave_only = false generate
+
     gen_wires_deint : for i in 0 to c_nof_deint - 1 generate
+
       gen_deint_out : for j in 0 to c_nof_deint_out - 1 generate
         deint_out_dat_2arr(i)(j) <= deint_out_concat_dat_arr(i)(j * g_dat_w + g_dat_w - 1 downto j * g_dat_w);
         deint_out_val_2arr(i)(j) <= deint_out_concat_val_arr(i)(j);
@@ -185,7 +183,9 @@ begin
   -- Deinterleavers -> Interleavers interconnections
   -----------------------------------------------------------------------------
   gen_interconnect: if c_deinterleave_only = false and c_interleave_only = false generate
+
     gen_wires_deint : for i in 0 to c_nof_deint - 1 generate
+
       gen_deint_out : for j in 0 to c_nof_deint_out - 1 generate
         inter_in_dat_2arr(j)(i) <= deint_out_dat_2arr(i)(j);
         inter_in_val_2arr(j)(i) <= deint_out_val_2arr(i)(j);
@@ -199,7 +199,9 @@ begin
   -- Use the entity inputs if no deinterleavers are instantiated.
   -----------------------------------------------------------------------------
   gen_wire_inter_arr: if c_interleave_only = false generate
+
     gen_nof_inter : for i in 0 to c_nof_inter - 1 generate
+
       gen_inter_in : for j in 0 to c_nof_inter_in - 1 generate
         inter_in_concat_dat_arr(i)(j * g_dat_w + g_dat_w - 1 downto j * g_dat_w) <= inter_in_dat_2arr(i)(j);
         inter_in_concat_val_arr(i)(j)                                     <= inter_in_val_2arr(i)(j);
diff --git a/libraries/base/common/src/vhdl/common_reorder_symbol.vhd b/libraries/base/common/src/vhdl/common_reorder_symbol.vhd
index 43b0801d19..e5ccafa394 100644
--- a/libraries/base/common/src/vhdl/common_reorder_symbol.vhd
+++ b/libraries/base/common/src/vhdl/common_reorder_symbol.vhd
@@ -86,7 +86,6 @@ use work.common_pkg.all;
 --   bits that are not used in subsequent stages will get removed from the
 --   pipeline select_2arr.
 
-
 entity common_reorder_symbol is
   generic (
     g_nof_input    : natural := 4;
@@ -116,9 +115,7 @@ entity common_reorder_symbol is
   );
 end common_reorder_symbol;
 
-
 architecture rtl of common_reorder_symbol is
-
   constant c_N                           : natural := largest(g_nof_input, g_nof_output);  -- nof stages of the reorder network
 
   constant c_pipeline_arr                : t_natural_arr(0 to c_N) := g_pipeline_arr;  -- force range [0:c_N]
@@ -144,9 +141,7 @@ architecture rtl of common_reorder_symbol is
   signal select_2arr       : t_select_2arr(-1 to c_N) := (others => (others => 0));
   signal reorder_2arr      : t_symbol_2arr(-1 to c_N) := (others => (others => (others => '0')));
   signal nxt_reorder_2arr  : t_symbol_2arr( 1 to c_N) := (others => (others => (others => '0')));
-
 begin
-
   ------------------------------------------------------------------------------
   -- Map the input to stage I=-1 with optional input pipelining to stage I=0
   ------------------------------------------------------------------------------
@@ -189,13 +184,13 @@ begin
     );
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Reorder network for c_N inputs to the c_N outputs
   ------------------------------------------------------------------------------
 
   -- stage I=1:c_N
   gen_stage : for I in 1 to c_N generate
+
     gen_row : for J in 0 to c_N generate
       -- generate the 2-input reorder cells for each stage
       gen_reorder2 : if func_common_reorder2_is_there(I, J) generate
@@ -233,7 +228,6 @@ begin
     end generate;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Map the stage I=c_N to the output
   ------------------------------------------------------------------------------
@@ -242,7 +236,6 @@ begin
     out_data((J + 1) * g_symbol_w - 1 downto J * g_symbol_w) <= reorder_2arr(c_N)(J);
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Pipeline the optional data control lines
   ------------------------------------------------------------------------------
@@ -290,5 +283,4 @@ begin
     in_dat  => in_sync,
     out_dat => out_sync
   );
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_requantize.vhd b/libraries/base/common/src/vhdl/common_requantize.vhd
index e733f00704..e60f590d78 100644
--- a/libraries/base/common/src/vhdl/common_requantize.vhd
+++ b/libraries/base/common/src/vhdl/common_requantize.vhd
@@ -78,9 +78,7 @@ entity common_requantize is
   );
 end;
 
-
 architecture str of common_requantize is
-
   -- Use c_lsb_w > 0 to remove LSBits and support c_lsb < 0 to shift in zero value LSbits as a gain
   constant c_lsb_w        : natural := sel_a_b(g_lsb_w > 0,  g_lsb_w, 0);
   constant c_gain_w       : natural := sel_a_b(g_lsb_w < 0, -g_lsb_w, 0);
@@ -91,9 +89,7 @@ architecture str of common_requantize is
   signal res_dat       : std_logic_vector(g_out_dat_w - 1 downto 0);  -- resulting out_dat after removing the g_msb_w number of MSBits
 
   signal gain_dat      : std_logic_vector(g_out_dat_w + c_gain_w - 1 downto 0) := (others => '0');  -- fill extra LSBits with '0' instead of extending MSbits
-
 begin
-
   assert g_gain_w = 0 report "common_requantize: must use g_gain_w = 0, because gain is now supported via negative g_lsb_w." severity FAILURE;
 
   -- Remove LSBits using ROUND or TRUNCATE
@@ -138,5 +134,4 @@ begin
   gain_dat(g_out_dat_w + c_gain_w - 1 downto c_gain_w) <= res_dat;
 
   out_dat <= RESIZE_SVEC(gain_dat, out_dat'length) when g_representation = "SIGNED" else RESIZE_UVEC(gain_dat, out_dat'length);
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_request.vhd b/libraries/base/common/src/vhdl/common_request.vhd
index 083480a2c4..47506edcb2 100644
--- a/libraries/base/common/src/vhdl/common_request.vhd
+++ b/libraries/base/common/src/vhdl/common_request.vhd
@@ -34,7 +34,6 @@ entity common_request is
   );
 end common_request;
 
-
 -- Request control:
 -- . All inputs and outputs are registered
 -- . A new request is indicated by in_req going from 0 to 1
@@ -43,7 +42,6 @@ end common_request;
 -- . The output request is a pulse as indicated by the postfix '_evt'
 
 architecture rtl of common_request is
-
   signal sync_reg        : std_logic;
   signal in_req_reg      : std_logic;
   signal in_req_prev     : std_logic;
@@ -52,9 +50,7 @@ architecture rtl of common_request is
   signal out_req         : std_logic;
   signal out_req_prev    : std_logic;
   signal nxt_out_req_evt : std_logic;
-
 begin
-
   p_clk : process(rst, clk)
   begin
     if rst = '1' then
@@ -94,5 +90,4 @@ begin
 
   out_req <= req_pending and sync_reg;
   nxt_out_req_evt <= out_req and not out_req_prev;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_resize.vhd b/libraries/base/common/src/vhdl/common_resize.vhd
index 07d3bc37ca..18c69a7689 100644
--- a/libraries/base/common/src/vhdl/common_resize.vhd
+++ b/libraries/base/common/src/vhdl/common_resize.vhd
@@ -44,9 +44,7 @@ entity common_resize is
   );
 end;
 
-
 architecture rtl of common_resize is
-
   -- Clipping is only necessary when g_out_dat_w<g_in_dat_w.
   constant c_clip      : boolean := g_clip and (g_out_dat_w < g_in_dat_w);
 
@@ -65,9 +63,7 @@ architecture rtl of common_resize is
   signal res_dat     : std_logic_vector(out_dat'range);
   signal res_vec     : std_logic_vector(g_out_dat_w downto 0);
   signal out_vec     : std_logic_vector(g_out_dat_w downto 0);
-
 begin
-
   u_input_pipe : entity work.common_pipeline  -- pipeline input
   generic map (
     g_representation => "SIGNED",
@@ -102,6 +98,7 @@ begin
   end generate;
 
   gen_clip : if c_clip = true generate
+
     gen_s_clip : if g_representation = "SIGNED" generate
       clip <= '1' when signed(reg_dat) > c_smax or signed(reg_dat) < c_smin else '0';
       sign <= reg_dat(reg_dat'high);
@@ -134,5 +131,4 @@ begin
 
   out_ovr <= out_vec(g_out_dat_w);
   out_dat <= out_vec(g_out_dat_w - 1 downto 0);
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_reverse_n_data.vhd b/libraries/base/common/src/vhdl/common_reverse_n_data.vhd
index 9794be857f..783c41fe81 100644
--- a/libraries/base/common/src/vhdl/common_reverse_n_data.vhd
+++ b/libraries/base/common/src/vhdl/common_reverse_n_data.vhd
@@ -70,9 +70,7 @@ entity common_reverse_n_data is
   );
 end common_reverse_n_data;
 
-
 architecture str of common_reverse_n_data is
-
   constant c_pipeline_total : natural := g_pipeline_demux_in + g_pipeline_demux_out +
                                          g_reverse_len - 1 +
                                          g_pipeline_mux_in + g_pipeline_mux_out;
@@ -90,9 +88,7 @@ architecture str of common_reverse_n_data is
   signal reverse_data_vec   : std_logic_vector(g_reverse_len * g_data_w - 1 downto 0);
   signal reverse_val_vec    : std_logic_vector(g_reverse_len - 1 downto 0);
   signal reverse_val        : std_logic;
-
 begin
-
   p_clk : process(rst, clk)
   begin
     if rst = '1' then
@@ -247,5 +243,4 @@ begin
     out_dat     => out_data,
     out_val     => out_val  -- = in_val delayed by c_pipeline_total
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_rl_decrease.vhd b/libraries/base/common/src/vhdl/common_rl_decrease.vhd
index c7c12eb69c..41fa78b559 100644
--- a/libraries/base/common/src/vhdl/common_rl_decrease.vhd
+++ b/libraries/base/common/src/vhdl/common_rl_decrease.vhd
@@ -31,7 +31,6 @@ use IEEE.std_logic_1164.all;
 -- . A show ahead FIFO with RL=0 does not need a rd_emp output signal, because
 --   with RL=0 the rd_val='0' when it is empty (so emp <= NOT rd_val).
 
-
 entity common_rl_decrease is
   generic (
     g_adapt       : boolean := true;  -- default when TRUE then decrease sink RL 1 to source RL 0, else then implement wires
@@ -51,9 +50,7 @@ entity common_rl_decrease is
   );
 end common_rl_decrease;
 
-
 architecture rtl of common_rl_decrease is
-
   -- Internally use streaming record for the SOSI, for the SISO.ready directly use src_in_ready
   type t_sosi is record  -- Source Out or Sink In
     data     : std_logic_vector(g_dat_w - 1 downto 0);
@@ -71,9 +68,7 @@ architecture rtl of common_rl_decrease is
   -- The default FIFO has ready latency RL = 1, need to use input RL + 1 words for the buf array, to go to output RL = 0 for show ahead FIFO
   signal buf          : t_sosi_arr(1 downto 0);
   signal nxt_buf      : t_sosi_arr(1 downto 0);
-
 begin
-
   gen_wires : if g_adapt = false generate
     snk_out_ready <= src_in_ready;
 
@@ -139,5 +134,4 @@ begin
       end if;
     end process;
   end generate;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_rl_increase.vhd b/libraries/base/common/src/vhdl/common_rl_increase.vhd
index 84317884ec..43f002b9f5 100644
--- a/libraries/base/common/src/vhdl/common_rl_increase.vhd
+++ b/libraries/base/common/src/vhdl/common_rl_increase.vhd
@@ -56,17 +56,13 @@ entity common_rl_increase is
   );
 end common_rl_increase;
 
-
 architecture rtl of common_rl_increase is
-
   signal ready_reg    : std_logic;
 
   signal hold_dat     : std_logic_vector(g_dat_w - 1 downto 0) := (others => '0');
   signal nxt_hold_dat : std_logic_vector(g_dat_w - 1 downto 0);
   signal hold_val     : std_logic;
-
 begin
-
   gen_wires : if g_adapt = false generate
     snk_out_ready <= src_in_ready;
 
diff --git a/libraries/base/common/src/vhdl/common_rl_register.vhd b/libraries/base/common/src/vhdl/common_rl_register.vhd
index 0744e5f19a..1a4f287ddc 100644
--- a/libraries/base/common/src/vhdl/common_rl_register.vhd
+++ b/libraries/base/common/src/vhdl/common_rl_register.vhd
@@ -37,7 +37,6 @@ use IEEE.std_logic_1164.all;
 --   Otherwise a new valid snk_in_dat that arrives with RL = 0 will already
 --   set src_out_dat before src_out_val becomes valid due to src_in_ready.
 
-
 entity common_rl_register is
   generic (
     g_adapt       : boolean := true;  -- default when TRUE then register RL 1 --> 0 --> 1, else then implement wires
@@ -58,15 +57,11 @@ entity common_rl_register is
   );
 end common_rl_register;
 
-
 architecture str of common_rl_register is
-
   signal reg_ready  : std_logic;
   signal reg_dat    : std_logic_vector(g_dat_w - 1 downto 0);
   signal reg_val    : std_logic;
-
 begin
-
   u_rl0 : entity common_lib.common_rl_decrease
   generic map (
     g_adapt       => g_adapt,
@@ -103,5 +98,4 @@ begin
     src_out_dat   => src_out_dat,
     src_out_val   => src_out_val
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_rom.vhd b/libraries/base/common/src/vhdl/common_rom.vhd
index f899344c7c..0637ea290b 100644
--- a/libraries/base/common/src/vhdl/common_rom.vhd
+++ b/libraries/base/common/src/vhdl/common_rom.vhd
@@ -41,11 +41,8 @@ entity common_rom is
   );
 end common_rom;
 
-
 architecture str of common_rom is
-
 begin
-
   -- Only use the read port
 
   u_r_w : entity work.common_ram_r_w
@@ -66,5 +63,4 @@ begin
     rd_dat    => rd_dat,
     rd_val    => rd_val
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_round.vhd b/libraries/base/common/src/vhdl/common_round.vhd
index 16c232b6ef..9c0f229b79 100644
--- a/libraries/base/common/src/vhdl/common_round.vhd
+++ b/libraries/base/common/src/vhdl/common_round.vhd
@@ -25,7 +25,6 @@ use ieee.numeric_std.all;
 use work.common_pkg.all;
 
 entity common_round is
-
   --
   -- ISE XST results for rounding 36b --> 18b:
   --    int      clip  -->  slices  FFs  LUTs
@@ -38,7 +37,6 @@ entity common_round is
   -- 4b*4b=8b->4b the maximum product is 15*15=225 <= 255-8, so wrapping will never occur.
   -- When g_round = FALSE then truncate (= remove) the LSbits and then g_round_clip and g_round_even are dont care.
   --
-
   generic (
     g_representation  : string  := "SIGNED";  -- SIGNED (round +-0.5 away from zero to +- infinity) or UNSIGNED rounding (round 0.5 up to + inifinity)
     g_round           : boolean := true;  -- when TRUE round the input, else truncate the input
@@ -57,16 +55,12 @@ entity common_round is
   );
 end;
 
-
 architecture rtl of common_round is
-
   constant c_remove_w     : integer := g_in_dat_w - g_out_dat_w;
 
   signal reg_dat       : std_logic_vector(in_dat'range);
   signal res_dat       : std_logic_vector(out_dat'range);
-
 begin
-
   u_input_pipe : entity work.common_pipeline
   generic map (
     g_representation => g_representation,
@@ -85,6 +79,7 @@ begin
   no_s : if c_remove_w <= 0 and g_representation = "SIGNED" generate
     res_dat <= RESIZE_SVEC(reg_dat, g_out_dat_w);
   end generate;
+
   no_u : if c_remove_w <= 0 and g_representation = "UNSIGNED" generate
     res_dat <= RESIZE_UVEC(reg_dat, g_out_dat_w);
   end generate;
@@ -94,6 +89,7 @@ begin
   gen_s : if c_remove_w > 0 and g_round = true and g_representation = "SIGNED" generate
     res_dat <= s_round(reg_dat, c_remove_w, g_round_clip, g_round_even);
   end generate;
+
   gen_u : if c_remove_w > 0 and g_round = true and g_representation = "UNSIGNED" generate
     res_dat <= u_round(reg_dat, c_remove_w, g_round_clip, g_round_even);
   end generate;
@@ -115,5 +111,4 @@ begin
     in_dat  => res_dat,
     out_dat => out_dat
   );
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_select_m_symbols.vhd b/libraries/base/common/src/vhdl/common_select_m_symbols.vhd
index 8d03b932cf..9c5981c47a 100644
--- a/libraries/base/common/src/vhdl/common_select_m_symbols.vhd
+++ b/libraries/base/common/src/vhdl/common_select_m_symbols.vhd
@@ -68,9 +68,7 @@ entity common_select_m_symbols is
   );
 end common_select_m_symbols;
 
-
 architecture str of common_select_m_symbols is
-
   constant c_sel_w      : natural := ceil_log2(g_nof_input);
 
   type t_symbol_arr  is array (integer range <>) of std_logic_vector(g_symbol_w - 1 downto 0);
@@ -91,9 +89,7 @@ architecture str of common_select_m_symbols is
   signal out_sop_arr    : std_logic_vector(g_nof_output - 1 downto 0);
   signal out_eop_arr    : std_logic_vector(g_nof_output - 1 downto 0);
   signal out_sync_arr   : std_logic_vector(g_nof_output - 1 downto 0);
-
 begin
-
   -- pipeline input
   u_pipe_in_data   : common_pipeline generic map ("SIGNED", g_pipeline_in, 0, in_data'LENGTH,   in_data'length)   port map (rst, clk, '1', '0', '1', in_data,   in_data_reg);
   u_pipe_in_select : common_pipeline generic map ("SIGNED", g_pipeline_in, 0, in_select'LENGTH, in_select'length) port map (rst, clk, '1', '0', '1', in_select, in_select_reg);
@@ -147,5 +143,4 @@ begin
   out_sop  <= out_sop_arr(0);
   out_eop  <= out_eop_arr(0);
   out_sync <= out_sync_arr(0);
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_select_symbol.vhd b/libraries/base/common/src/vhdl/common_select_symbol.vhd
index 2b52a29174..117fb8c133 100644
--- a/libraries/base/common/src/vhdl/common_select_symbol.vhd
+++ b/libraries/base/common/src/vhdl/common_select_symbol.vhd
@@ -62,18 +62,14 @@ entity common_select_symbol is
   );
 end common_select_symbol;
 
-
 architecture rtl of common_select_symbol is
-
   constant c_pipeline   : natural := g_pipeline_in + g_pipeline_out;
 
   signal in_data_reg    : std_logic_vector(in_data'range);
   signal in_sel_reg     : std_logic_vector(in_sel'range);
 
   signal sel_symbol     : std_logic_vector(g_symbol_w - 1 downto 0);
-
 begin
-
   -- pipeline input
   u_pipe_in_data : common_pipeline generic map ("SIGNED", g_pipeline_in, 0, in_data'LENGTH, in_data'length) port map (rst, clk, '1', '0', '1', in_data, in_data_reg);
   u_pipe_in_sel  : common_pipeline generic map ("SIGNED", g_pipeline_in, 0, g_sel_w,        g_sel_w)        port map (rst, clk, '1', '0', '1', in_sel,  in_sel_reg);
@@ -104,5 +100,4 @@ begin
   u_pipe_out_sop  : common_pipeline_sl generic map (c_pipeline, 0, false) port map (rst, clk, '1', '0', '1', in_sop,  out_sop);
   u_pipe_out_eop  : common_pipeline_sl generic map (c_pipeline, 0, false) port map (rst, clk, '1', '0', '1', in_eop,  out_eop);
   u_pipe_out_sync : common_pipeline_sl generic map (c_pipeline, 0, false) port map (rst, clk, '1', '0', '1', in_sync, out_sync);
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_shiftram.vhd b/libraries/base/common/src/vhdl/common_shiftram.vhd
index 81c47fa48f..382a87a482 100644
--- a/libraries/base/common/src/vhdl/common_shiftram.vhd
+++ b/libraries/base/common/src/vhdl/common_shiftram.vhd
@@ -78,9 +78,7 @@ entity common_shiftram is
   );
 end common_shiftram;
 
-
 architecture rtl of common_shiftram is
-
   -- RAM constants
   constant c_ram_rl      : natural := 1;
   constant c_ram_addr_w  : natural := ceil_log2(g_nof_words);
@@ -144,9 +142,7 @@ architecture rtl of common_shiftram is
                                             '0');
 
   signal r3, nxt_r3 : t_reg_3 := c_reg_3_defaults;
-
 begin
-
   -----------------------------------------------------------------------------
   -- Register stage 0
   -----------------------------------------------------------------------------
@@ -189,7 +185,6 @@ begin
       else
         v.ram_wr_shift_incr := false;
       end if;
-
     end if;
 
     if rst = '1' then
@@ -227,7 +222,6 @@ begin
         v_shift_diff := TO_UINT(r1.ram_rd_shift) - TO_UINT(r0.ram_wr_shift) + 1;
         v.ram_rd_addr := INCR_UVEC(r1.ram_rd_addr, v_shift_diff);
       end if;
-
     end if;
 
     if rst = '1' then
@@ -291,7 +285,6 @@ begin
   -- Register stage 3 (optional)
   -----------------------------------------------------------------------------
   gen_output_invalid: if g_output_invalid_during_shift_incr = true generate
-
     r3 <= nxt_r3 when rising_edge(clk);
 
     p_comb_2 : process(rst, r2, r3, data_in_shift, ram_data_out, ram_data_out_val)
@@ -319,7 +312,6 @@ begin
     data_out_shift <= r3.data_out_shift;
     data_out       <= r3.data_out;
     data_out_val   <= r3.data_out_val;
-
   end generate;
 
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_shiftreg.vhd b/libraries/base/common/src/vhdl/common_shiftreg.vhd
index 4eccd0fb42..e18a57174a 100644
--- a/libraries/base/common/src/vhdl/common_shiftreg.vhd
+++ b/libraries/base/common/src/vhdl/common_shiftreg.vhd
@@ -70,9 +70,7 @@ entity common_shiftreg is
   );
 end common_shiftreg;
 
-
 architecture str of common_shiftreg is
-
   type t_data_arr  is array (integer range <>) of std_logic_vector(g_dat_w - 1 downto 0);
 
   constant c_cnt_w      : natural := out_cnt'length;
@@ -101,9 +99,7 @@ architecture str of common_shiftreg is
   signal i_out_val_vec  : std_logic_vector(g_nof_dat - 1 downto 0);
   signal i_out_sop_vec  : std_logic_vector(g_nof_dat - 1 downto 0);
   signal i_out_eop_vec  : std_logic_vector(g_nof_dat - 1 downto 0);
-
 begin
-
   no_sreg : if g_nof_dat = 1 generate
     -- directly assign the inputs to avoid NULL array warning in gen_sreg
     data_vec   <= in_dat;
@@ -253,5 +249,4 @@ begin
     in_dat  => in_cnt,
     out_dat => out_cnt
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_shiftreg_symbol.vhd b/libraries/base/common/src/vhdl/common_shiftreg_symbol.vhd
index 3d1b500feb..e5a3137af0 100644
--- a/libraries/base/common/src/vhdl/common_shiftreg_symbol.vhd
+++ b/libraries/base/common/src/vhdl/common_shiftreg_symbol.vhd
@@ -57,16 +57,12 @@ entity common_shiftreg_symbol is
   );
 end common_shiftreg_symbol;
 
-
 architecture str of common_shiftreg_symbol is
-
   type t_symbol_arr is array (integer range <>) of std_logic_vector(g_symbol_w - 1 downto 0);
 
   signal in_dat_arr   : t_symbol_arr(g_nof_symbols - 1 downto 0);
   signal out_dat_arr  : t_symbol_arr(g_nof_symbols - 1 downto 0);
-
 begin
-
   gen_symbols : for I in g_nof_symbols - 1 downto 0 generate
     -- map input vector to arr
     in_dat_arr(I) <= in_data((I + 1) * g_symbol_w - 1 downto I * g_symbol_w);
diff --git a/libraries/base/common/src/vhdl/common_spulse.vhd b/libraries/base/common/src/vhdl/common_spulse.vhd
index 61d8e90541..d24c3034ff 100644
--- a/libraries/base/common/src/vhdl/common_spulse.vhd
+++ b/libraries/base/common/src/vhdl/common_spulse.vhd
@@ -52,7 +52,6 @@ entity common_spulse is
 end;
 
 architecture rtl of common_spulse is
-
   signal in_level       : std_logic;
   signal meta_level     : std_logic_vector(0 to g_delay_len - 1);
   signal out_level      : std_logic;
@@ -60,9 +59,7 @@ architecture rtl of common_spulse is
   signal meta_ack       : std_logic_vector(0 to g_delay_len - 1);
   signal pulse_ack      : std_logic;
   signal nxt_out_pulse  : std_logic;
-
 begin
-
   capture_in_pulse : entity work.common_switch
   port map (
     clk         => in_clk,
@@ -106,5 +103,4 @@ begin
   end process;
 
   nxt_out_pulse <= out_level and not prev_out_level;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_stable_delayed.vhd b/libraries/base/common/src/vhdl/common_stable_delayed.vhd
index e9ac7533ea..e9d5ae3197 100644
--- a/libraries/base/common/src/vhdl/common_stable_delayed.vhd
+++ b/libraries/base/common/src/vhdl/common_stable_delayed.vhd
@@ -54,18 +54,14 @@ entity common_stable_delayed is
   );
 end common_stable_delayed;
 
-
 architecture rtl of common_stable_delayed is
-
   signal p_in      : std_logic;
   signal p_stable  : std_logic;
 
   signal cnt_clr   : std_logic;
   signal cnt_en    : std_logic;
   signal cnt       : std_logic_vector(g_delayed_w - 1 downto 0);
-
 begin
-
   -- Map r to internal p, to be able to internally operate with active level is '1'
   p_in     <= r_in     when g_active_level = '1' else not r_in;
   r_stable <= p_stable when g_active_level = '1' else not p_stable;
@@ -94,5 +90,4 @@ begin
     cnt_en  => cnt_en,
     count   => cnt
   );
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_stable_monitor.vhd b/libraries/base/common/src/vhdl/common_stable_monitor.vhd
index 157a2a9674..fe41dae0f8 100644
--- a/libraries/base/common/src/vhdl/common_stable_monitor.vhd
+++ b/libraries/base/common/src/vhdl/common_stable_monitor.vhd
@@ -43,15 +43,11 @@ entity common_stable_monitor is
   );
 end common_stable_monitor;
 
-
 architecture rtl of common_stable_monitor is
-
   signal nxt_r_stable  : std_logic;
   signal r_evt         : std_logic;
   signal r_evt_occured : std_logic;
-
 begin
-
   p_clk: process(clk, rst)
   begin
     if rst = '1' then
@@ -89,5 +85,4 @@ begin
     switch_low  => r_stable_ack,
     out_level   => r_evt_occured
   );
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_str_pkg.vhd b/libraries/base/common/src/vhdl/common_str_pkg.vhd
index af8f915c7b..e309a4d10a 100644
--- a/libraries/base/common/src/vhdl/common_str_pkg.vhd
+++ b/libraries/base/common/src/vhdl/common_str_pkg.vhd
@@ -36,7 +36,6 @@ use IEEE.std_logic_textio.all;
 use common_lib.common_pkg.all;
 
 package common_str_pkg is
-
   type t_str_4_arr is array (integer range <>) of string(1 to 4);
 
   function nof_digits(number: natural) return natural;
@@ -63,11 +62,9 @@ package common_str_pkg is
   function str_to_ascii_slv_8_arr(  s: string) return t_slv_8_arr;
   function str_to_ascii_slv_32_arr( s: string) return t_slv_32_arr;
   function str_to_ascii_slv_32_arr( s: string; arr_size : natural) return t_slv_32_arr;
-
 end common_str_pkg;
 
 package body common_str_pkg is
-
   function nof_digits(number: natural) return natural is
   -- Returns number of digits in a natural number. Only used in string processing, so defined here.
   -- log10(0) is not allowed so:
@@ -82,6 +79,7 @@ package body common_str_pkg is
     else
       return 1;
     end if;
+
   end;
 
   function nof_digits_int(number: integer) return natural is
@@ -326,4 +324,3 @@ package body common_str_pkg is
   end;
 
 end common_str_pkg;
-
diff --git a/libraries/base/common/src/vhdl/common_switch.vhd b/libraries/base/common/src/vhdl/common_switch.vhd
index 9b3ecd744d..ae38d1382f 100644
--- a/libraries/base/common/src/vhdl/common_switch.vhd
+++ b/libraries/base/common/src/vhdl/common_switch.vhd
@@ -50,12 +50,9 @@ entity common_switch is
 end;
 
 architecture rtl of common_switch is
-
   signal switch_level         : std_logic := g_rst_level;
   signal nxt_switch_level     : std_logic;
-
 begin
-
   gen_wire : if g_or_high = false and g_and_low = false generate
     out_level <= switch_level;
   end generate;
diff --git a/libraries/base/common/src/vhdl/common_toggle.vhd b/libraries/base/common/src/vhdl/common_toggle.vhd
index fbe06ef8dd..79d9a4a67d 100644
--- a/libraries/base/common/src/vhdl/common_toggle.vhd
+++ b/libraries/base/common/src/vhdl/common_toggle.vhd
@@ -38,16 +38,13 @@ entity common_toggle is
 end;
 
 architecture rtl of common_toggle is
-
   signal prev_in_dat          : std_logic;
   signal in_hld               : std_logic;
   signal in_evt               : std_logic;
 
   signal i_out_dat            : std_logic;
   signal nxt_out_dat          : std_logic;
-
 begin
-
   out_dat <= i_out_dat;
 
   p_reg : process(rst, clk)
@@ -83,5 +80,4 @@ begin
 
   -- Toggle output at in_dat event
   nxt_out_dat <= not i_out_dat when in_evt = '1' else i_out_dat;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_toggle_align.vhd b/libraries/base/common/src/vhdl/common_toggle_align.vhd
index f557c23e53..6739bf67d4 100644
--- a/libraries/base/common/src/vhdl/common_toggle_align.vhd
+++ b/libraries/base/common/src/vhdl/common_toggle_align.vhd
@@ -51,7 +51,6 @@ entity common_toggle_align is
 end;
 
 architecture rtl of common_toggle_align is
-
   signal prev_in_toggle       : std_logic;
   signal in_toggle_revt       : std_logic;
 
@@ -60,9 +59,7 @@ architecture rtl of common_toggle_align is
   signal nxt_cnt              : natural;
 
   signal nxt_out_toggle       : std_logic;
-
 begin
-
   p_reg : process(rst, clk)
   begin
     if rst = '1' then
@@ -108,5 +105,4 @@ begin
     in_dat  => nxt_out_toggle,
     out_dat => out_toggle
   );
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_transpose.vhd b/libraries/base/common/src/vhdl/common_transpose.vhd
index 671247e9e9..0408bdf486 100644
--- a/libraries/base/common/src/vhdl/common_transpose.vhd
+++ b/libraries/base/common/src/vhdl/common_transpose.vhd
@@ -62,9 +62,7 @@ entity common_transpose is
   );
 end common_transpose;
 
-
 architecture str of common_transpose is
-
   constant c_sel_w          : natural := ceil_log2(g_nof_data);
 
   constant c_nof_data_max   : natural := 8;
@@ -90,9 +88,7 @@ architecture str of common_transpose is
   signal hold_val         : std_logic;
   signal hold_eop         : std_logic;
   signal hold_sel         : std_logic_vector(c_sel_w - 1 downto 0);
-
 begin
-
   u_sreg_data : entity common_lib.common_shiftreg
   generic map (
     g_pipeline  => g_pipeline_shiftreg,
@@ -294,5 +290,4 @@ begin
 
     out_symbol => out_addr
   );
-
 end str;
diff --git a/libraries/base/common/src/vhdl/common_transpose_symbol.vhd b/libraries/base/common/src/vhdl/common_transpose_symbol.vhd
index 86173325be..faf6c8ceab 100644
--- a/libraries/base/common/src/vhdl/common_transpose_symbol.vhd
+++ b/libraries/base/common/src/vhdl/common_transpose_symbol.vhd
@@ -66,9 +66,7 @@ entity common_transpose_symbol is
   );
 end common_transpose_symbol;
 
-
 architecture rtl of common_transpose_symbol is
-
   constant c_nof_symbols : natural := g_nof_data;
   constant c_symbol_w    : natural := g_data_w / c_nof_symbols;
 
@@ -79,15 +77,15 @@ architecture rtl of common_transpose_symbol is
   signal trans_symbol_2arr : t_symbol_2arr(g_nof_data - 1 downto 0);
 
   signal trans_data        : std_logic_vector(g_nof_data * g_data_w - 1 downto 0);
-
 begin
-
   no_transpose : if g_nof_data = 1 generate
     trans_data <= in_data;
   end generate;
 
   gen_transpose : if g_nof_data > 1 generate
+
     gen_data : for I in g_nof_data - 1 downto 0 generate
+
       gen_symbols : for J in c_nof_symbols - 1 downto 0 generate
         -- map input vector to 2arr
         in_symbol_2arr(I)(J) <= in_data((J + 1) * c_symbol_w + I * g_data_w - 1 downto J * c_symbol_w + I * g_data_w);
@@ -148,5 +146,4 @@ begin
     in_dat  => in_eop,
     out_dat => out_eop
   );
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_variable_delay.vhd b/libraries/base/common/src/vhdl/common_variable_delay.vhd
index 122814e457..10ddd4a1eb 100644
--- a/libraries/base/common/src/vhdl/common_variable_delay.vhd
+++ b/libraries/base/common/src/vhdl/common_variable_delay.vhd
@@ -46,14 +46,12 @@ entity common_variable_delay is
 end common_variable_delay;
 
 architecture rtl of common_variable_delay is
-
   signal i_out_pulse       : std_logic;
   signal nxt_out_pulse     : std_logic;
   signal cnt_en            : std_logic;
   signal nxt_cnt_en        : std_logic;
   signal delay_cnt         : natural;
   signal nxt_delay_cnt     : natural;
-
 begin
   out_pulse <= i_out_pulse;
 
@@ -97,5 +95,4 @@ begin
       delay_cnt   <= nxt_delay_cnt;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/common_wideband_data_scope.vhd b/libraries/base/common/src/vhdl/common_wideband_data_scope.vhd
index 17f2092f41..9c387e5d2e 100644
--- a/libraries/base/common/src/vhdl/common_wideband_data_scope.vhd
+++ b/libraries/base/common/src/vhdl/common_wideband_data_scope.vhd
@@ -61,19 +61,17 @@ entity common_wideband_data_scope is
   );
 end common_wideband_data_scope;
 
-
 architecture beh of common_wideband_data_scope is
-
   signal SCLKi       : std_logic;  -- sampling clk, for simulation only
   signal scope_cnt   : natural;
   signal scope_dat   : std_logic_vector(g_dat_w - 1 downto 0);
-
 begin
-
   sim_only : if g_sim = true generate
+
     use_sclk : if g_use_sclk = true generate
       SCLKi <= SCLK;  -- no worry about the delta cycle delay from SCLK to SCLKi
     end generate;
+
     gen_sclk : if g_use_sclk = false generate
       proc_common_dclk_generate_sclk(g_wideband_factor, DCLK, SCLKi);
     end generate;
@@ -100,5 +98,4 @@ begin
     out_dat <= scope_dat;
     out_int <= TO_SINT(scope_dat);
   end generate;
-
 end beh;
diff --git a/libraries/base/common/src/vhdl/common_zip.vhd b/libraries/base/common/src/vhdl/common_zip.vhd
index 67b5952382..2bb1bd6abd 100644
--- a/libraries/base/common/src/vhdl/common_zip.vhd
+++ b/libraries/base/common/src/vhdl/common_zip.vhd
@@ -44,7 +44,6 @@ entity common_zip is
 end common_zip;
 
 architecture rtl of common_zip is
-
   type t_dat_arr is array (natural range <>) of std_logic_vector(out_dat'range);
 
   type reg_type is record
@@ -55,13 +54,10 @@ architecture rtl of common_zip is
   end record;
 
   signal r, rin : reg_type;
-
 begin
-
   comb : process(r, rst, in_val, in_dat_arr)
     variable v : reg_type;
   begin
-
     v := r;
     v.out_val := '0';  -- Default the output valid signal is low.
 
@@ -88,7 +84,6 @@ begin
     end if;
 
     rin <= v;
-
   end process comb;
 
   regs : process(clk)
@@ -100,5 +95,4 @@ begin
 
   out_dat <= r.out_dat;
   out_val <= r.out_val;
-
 end rtl;
diff --git a/libraries/base/common/src/vhdl/mms_common_pulse_delay.vhd b/libraries/base/common/src/vhdl/mms_common_pulse_delay.vhd
index ca32557a71..ea0228354d 100644
--- a/libraries/base/common/src/vhdl/mms_common_pulse_delay.vhd
+++ b/libraries/base/common/src/vhdl/mms_common_pulse_delay.vhd
@@ -49,13 +49,9 @@ entity mms_common_pulse_delay is
   );
 end mms_common_pulse_delay;
 
-
 architecture str of mms_common_pulse_delay is
-
   signal pulse_delay : std_logic_vector(ceil_log2(g_pulse_delay_max) - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- common_pulse_delay
   ------------------------------------------------------------------------------
@@ -90,6 +86,4 @@ begin
     sla_in      => reg_mosi,
     sla_out     => reg_miso
   );
-
 end str;
-
diff --git a/libraries/base/common/src/vhdl/mms_common_reg.vhd b/libraries/base/common/src/vhdl/mms_common_reg.vhd
index 8857a3c267..56fb4f3865 100644
--- a/libraries/base/common/src/vhdl/mms_common_reg.vhd
+++ b/libraries/base/common/src/vhdl/mms_common_reg.vhd
@@ -27,7 +27,6 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 
-
 entity mms_common_reg is
   generic (
     -- TYPE t_c_mem IS RECORD
@@ -58,13 +57,9 @@ entity mms_common_reg is
   );
 end mms_common_reg;
 
-
 architecture str of mms_common_reg is
-
   constant c_init_reg   : std_logic_vector(c_mem_reg_init_w - 1 downto 0) := (others => g_mm_reg.init_sl);
-
 begin
-
   u_common_reg_r_w_dc : entity work.common_reg_r_w_dc
   generic map (
     g_cross_clock_domain => true,
@@ -89,6 +84,4 @@ begin
     in_reg         => in_reg,
     out_reg        => out_reg
   );
-
 end str;
-
diff --git a/libraries/base/common/src/vhdl/mms_common_stable_monitor.vhd b/libraries/base/common/src/vhdl/mms_common_stable_monitor.vhd
index 0d43f61630..c1bf30f4e7 100644
--- a/libraries/base/common/src/vhdl/mms_common_stable_monitor.vhd
+++ b/libraries/base/common/src/vhdl/mms_common_stable_monitor.vhd
@@ -27,7 +27,6 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 
-
 entity mms_common_stable_monitor is
   generic (
     g_cross_clock_domain : boolean := true;  -- use FALSE when mm_clk and st_clk are the same, else use TRUE to cross the clock domain
@@ -48,9 +47,7 @@ entity mms_common_stable_monitor is
   );
 end mms_common_stable_monitor;
 
-
 architecture str of mms_common_stable_monitor is
-
   -- Define the actual size of the MM slave register
   constant c_nof_dat : natural := ceil_div(g_nof_input, c_word_w);
   constant c_adr_w   : natural := ceil_log2(c_nof_dat);
@@ -68,9 +65,7 @@ architecture str of mms_common_stable_monitor is
   signal st_stable_ack  : std_logic;
 
   signal in_reg         : std_logic_vector(c_nof_dat * c_word_w - 1 downto 0);
-
 begin
-
   u_mm_reg : entity work.common_reg_r_w_dc
   generic map (
     g_cross_clock_domain => g_cross_clock_domain,
@@ -113,4 +108,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/base/common/src/vhdl/mms_common_variable_delay.vhd b/libraries/base/common/src/vhdl/mms_common_variable_delay.vhd
index 46fb0e5745..57d388d15f 100644
--- a/libraries/base/common/src/vhdl/mms_common_variable_delay.vhd
+++ b/libraries/base/common/src/vhdl/mms_common_variable_delay.vhd
@@ -49,17 +49,13 @@ entity mms_common_variable_delay is
   );
 end mms_common_variable_delay;
 
-
 architecture str of mms_common_variable_delay is
-
   constant c_enable_mem_reg : t_c_mem := (c_mem_reg_rd_latency, 1, 1, 1, '0');
 
   signal enable_reg : std_logic_vector(c_enable_mem_reg.dat_w * c_enable_mem_reg.nof_dat - 1 downto 0);
 
   signal enable : std_logic := '0';
-
 begin
-
   trigger_en <= sl(enable_reg);  -- also provide enable as OUT
   enable <= sl(enable_reg);
 
@@ -91,5 +87,4 @@ begin
     in_reg         => enable_reg,
     out_reg        => enable_reg
   );
-
 end;
diff --git a/libraries/base/common/tb/vhdl/tb_common_acapture.vhd b/libraries/base/common/tb/vhdl/tb_common_acapture.vhd
index 526dcc1b23..615f744bf2 100644
--- a/libraries/base/common/tb/vhdl/tb_common_acapture.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_acapture.vhd
@@ -35,9 +35,7 @@ use work.tb_common_pkg.all;
 entity tb_common_acapture is
 end tb_common_acapture;
 
-
 architecture tb of tb_common_acapture is
-
   constant in_clk_period    : time := 10 ns;
   constant out_clk_period   : time := 7 ns;
 
@@ -52,9 +50,7 @@ architecture tb of tb_common_acapture is
 
   signal in_dat                   : std_logic;
   signal out_cap                  : std_logic;
-
 begin
-
   in_clk  <= not in_clk  or tb_end after in_clk_period / 2;
   out_clk <= not out_clk or tb_end after out_clk_period / 2;
 
@@ -89,5 +85,4 @@ begin
     out_clk => out_clk,
     out_cap => out_cap
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_add_sub.vhd b/libraries/base/common/tb/vhdl/tb_common_add_sub.vhd
index 99e634373c..b415d43577 100644
--- a/libraries/base/common/tb/vhdl/tb_common_add_sub.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_add_sub.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use work.common_pkg.all;
 
-
 entity tb_common_add_sub is
   generic (
     g_direction    : string := "SUB";  -- "SUB", "ADD" or "BOTH"
@@ -36,9 +35,7 @@ entity tb_common_add_sub is
   );
 end tb_common_add_sub;
 
-
 architecture tb of tb_common_add_sub is
-
   constant clk_period    : time := 10 ns;
   constant c_pipeline    : natural := g_pipeline_in + g_pipeline_out;
 
@@ -66,9 +63,7 @@ architecture tb of tb_common_add_sub is
   signal out_result      : std_logic_vector(g_out_dat_w - 1 downto 0);  -- combinatorial result
   signal result_expected : std_logic_vector(g_out_dat_w - 1 downto 0);  -- pipelined results
   signal result_rtl      : std_logic_vector(g_out_dat_w - 1 downto 0);
-
 begin
-
   clk  <= not clk or tb_end after clk_period / 2;
 
   -- run 1 us or -all
@@ -173,5 +168,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_adder_tree.vhd b/libraries/base/common/tb/vhdl/tb_common_adder_tree.vhd
index 1a99bf170c..1686b6f4e3 100644
--- a/libraries/base/common/tb/vhdl/tb_common_adder_tree.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_adder_tree.vhd
@@ -36,7 +36,6 @@ use IEEE.numeric_std.all;
 use work.common_pkg.all;
 use work.tb_common_pkg.all;
 
-
 entity tb_common_adder_tree is
   generic (
     g_representation : string  := "SIGNED";
@@ -47,9 +46,7 @@ entity tb_common_adder_tree is
   );
 end tb_common_adder_tree;
 
-
 architecture tb of tb_common_adder_tree is
-
   constant clk_period      : time := 10 ns;
 
   constant c_data_vec_w    : natural := g_nof_inputs * g_symbol_w;
@@ -101,9 +98,7 @@ architecture tb of tb_common_adder_tree is
 
   signal result_expected    : std_logic_vector(g_sum_w - 1 downto 0);  -- expected pipelined sum
   signal result_dut         : std_logic_vector(g_sum_w - 1 downto 0);  -- DUT sum
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 3;
 
@@ -193,5 +188,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_async.vhd b/libraries/base/common/tb/vhdl/tb_common_async.vhd
index 5ca9fad4cf..e6bf4e8c47 100644
--- a/libraries/base/common/tb/vhdl/tb_common_async.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_async.vhd
@@ -35,9 +35,7 @@ use work.tb_common_pkg.all;
 entity tb_common_async is
 end tb_common_async;
 
-
 architecture tb of tb_common_async is
-
   constant clk_period   : time := 10 ns;
 
   constant c_delay_len  : natural := 3;
@@ -52,9 +50,7 @@ architecture tb of tb_common_async is
 
   signal out_async                : std_logic;
   signal out_areset               : std_logic;
-
 begin
-
   clk  <= not clk or tb_end after clk_period / 2;
 
   p_in_stimuli : process
@@ -107,5 +103,4 @@ begin
     clk       => clk,
     out_rst   => out_areset
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_clock_phase_detector.vhd b/libraries/base/common/tb/vhdl/tb_common_clock_phase_detector.vhd
index 0eb908d210..27265014b5 100644
--- a/libraries/base/common/tb/vhdl/tb_common_clock_phase_detector.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_clock_phase_detector.vhd
@@ -39,9 +39,7 @@ entity tb_common_clock_phase_detector is
   );
 end tb_common_clock_phase_detector;
 
-
 architecture tb of tb_common_clock_phase_detector is
-
   constant c_clk_factor_num : natural := sel_a_b(g_clk_factor >= 1.0, integer(g_clk_factor),     1);
   constant c_clk_factor_den : natural := sel_a_b(g_clk_factor < 1.0, integer(1.0 / g_clk_factor), 1);
 
@@ -66,9 +64,7 @@ architecture tb of tb_common_clock_phase_detector is
   signal phase_r_det    : std_logic;
   signal phase_f        : std_logic;
   signal phase_f_det    : std_logic;
-
 begin
-
   in_clk <= not (in_clk and in_en) or tb_end after in_clk_period / 2;
   clk    <= not clk or tb_end after clk_period / 2;
 
@@ -117,5 +113,4 @@ begin
     phase     => phase_f,
     phase_det => phase_f_det
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_counter.vhd b/libraries/base/common/tb/vhdl/tb_common_counter.vhd
index 945ccb8ca8..ff4e5fd21d 100644
--- a/libraries/base/common/tb/vhdl/tb_common_counter.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_counter.vhd
@@ -28,7 +28,6 @@ entity tb_common_counter is
 end tb_common_counter;
 
 architecture tb of tb_common_counter is
-
   constant clk_period   : time := 10 ns;
 
   constant c_cnt_init   : natural := 3;
@@ -43,9 +42,7 @@ architecture tb of tb_common_counter is
   signal load     : std_logic_vector(c_cnt_w - 1 downto 0) := TO_UVEC(c_cnt_init, c_cnt_w);
   signal count    : std_logic_vector(c_cnt_w - 1 downto 0);
   signal cnt_max  : std_logic_vector(c_cnt_w - 1 downto 0);
-
 begin
-
   clk <= not clk after clk_period / 2;
   rst <= '1', '0' after clk_period * 3;
 
@@ -105,7 +102,4 @@ begin
     load    => load,
     count   => count
   );
-
 end tb;
-
-
diff --git a/libraries/base/common/tb/vhdl/tb_common_create_strobes_from_valid.vhd b/libraries/base/common/tb/vhdl/tb_common_create_strobes_from_valid.vhd
index d72f974ea3..c42ebccaee 100644
--- a/libraries/base/common/tb/vhdl/tb_common_create_strobes_from_valid.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_create_strobes_from_valid.vhd
@@ -38,7 +38,6 @@ entity tb_common_create_strobes_from_valid is
 end tb_common_create_strobes_from_valid;
 
 architecture tb of tb_common_create_strobes_from_valid is
-
   constant clk_period     : time := 10 ns;
 
   constant c_nof_block_per_sync_max : natural := ceil_div(g_nof_clk_per_sync, g_nof_clk_per_block);
@@ -56,9 +55,7 @@ architecture tb of tb_common_create_strobes_from_valid is
   signal out_eop     : std_logic;
   signal out_sync    : std_logic;
   signal out_val_cnt : natural := 0;
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
 
   p_in_stimuli : process
@@ -138,5 +135,4 @@ begin
     out_eop  => out_eop,
     out_sync => out_sync
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_ddreg.vhd b/libraries/base/common/tb/vhdl/tb_common_ddreg.vhd
index 662e1596a8..c333692fd1 100644
--- a/libraries/base/common/tb/vhdl/tb_common_ddreg.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_ddreg.vhd
@@ -35,9 +35,7 @@ use work.tb_common_pkg.all;
 entity tb_common_ddreg_slv is
 end tb_common_ddreg_slv;
 
-
 architecture tb of tb_common_ddreg_slv is
-
   constant in_clk_period   : time :=  5 ns;
 
   constant c_tb_interval   : natural := 100;
@@ -52,9 +50,7 @@ architecture tb of tb_common_ddreg_slv is
   signal out_dat        : std_logic_vector(2 * c_in_dat_w - 1 downto 0);
   signal out_dat_hi     : std_logic_vector(c_in_dat_w - 1 downto 0);
   signal out_dat_lo     : std_logic_vector(c_in_dat_w - 1 downto 0);
-
 begin
-
   in_clk  <= not in_clk  or tb_end after in_clk_period / 2;
   out_clk <= not out_clk when rising_edge(in_clk);
 
@@ -84,5 +80,4 @@ begin
   );
 
   out_dat <= out_dat_hi & out_dat_lo;
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_debounce.vhd b/libraries/base/common/tb/vhdl/tb_common_debounce.vhd
index 02b9ab8552..bbd52cac85 100644
--- a/libraries/base/common/tb/vhdl/tb_common_debounce.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_debounce.vhd
@@ -45,7 +45,6 @@ entity tb_common_debounce is
 end tb_common_debounce;
 
 architecture tb of tb_common_debounce is
-
   constant clk_period   : time := 10 ns;
 
   constant c_rst_level_both  : std_logic := '0';  -- choose any reset level, because both levels are equivalent
@@ -66,9 +65,7 @@ architecture tb of tb_common_debounce is
   signal q_high    : std_logic;
   signal q_both    : std_logic;
   signal q_low     : std_logic;
-
 begin
-
   -- run 20 us
 
   clk <= not clk or tb_end after clk_period / 2;
diff --git a/libraries/base/common/tb/vhdl/tb_common_duty_cycle.vhd b/libraries/base/common/tb/vhdl/tb_common_duty_cycle.vhd
index e3f154712c..861bc4118f 100644
--- a/libraries/base/common/tb/vhdl/tb_common_duty_cycle.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_duty_cycle.vhd
@@ -29,7 +29,6 @@ entity tb_common_duty_cycle is
 end tb_common_duty_cycle;
 
 architecture tb of tb_common_duty_cycle is
-
   constant c_clk_period   : time    := 10 ns;
 
   constant c_dc_max_period_cnt : natural := 30;
@@ -43,9 +42,7 @@ architecture tb of tb_common_duty_cycle is
 
   signal dc_out_en    : std_logic;
   signal dc_out       : std_logic;
-
 begin
-
   -----------------------------------------------------------------------------
   -- Stimuli
   -----------------------------------------------------------------------------
@@ -130,5 +127,4 @@ begin
     dc_out_en   => dc_out_en,
     dc_out      => dc_out
    );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_fanout_tree.vhd b/libraries/base/common/tb/vhdl/tb_common_fanout_tree.vhd
index 3622a2762e..d5b732914c 100644
--- a/libraries/base/common/tb/vhdl/tb_common_fanout_tree.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_fanout_tree.vhd
@@ -47,9 +47,7 @@ entity tb_common_fanout_tree is
   );
 end tb_common_fanout_tree;
 
-
 architecture tb of tb_common_fanout_tree is
-
   constant clk_period          : time := 10 ns;
 
   constant c_rl                : natural := 1;
@@ -85,9 +83,7 @@ architecture tb of tb_common_fanout_tree is
   signal ref_en_vec             : std_logic_vector(g_nof_output - 1 downto 0);
   signal ref_val_vec            : std_logic_vector(g_nof_output - 1 downto 0);
   signal ref_dat_arr            : t_data_arr(      g_nof_output - 1 downto 0);
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after 3 * clk_period;
 
@@ -155,5 +151,4 @@ begin
       end if;
     end process;
   end generate;
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_fifo_dc_mixed_widths.vhd b/libraries/base/common/tb/vhdl/tb_common_fifo_dc_mixed_widths.vhd
index c250de09b6..59082dfeef 100644
--- a/libraries/base/common/tb/vhdl/tb_common_fifo_dc_mixed_widths.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_fifo_dc_mixed_widths.vhd
@@ -31,7 +31,6 @@ use IEEE.numeric_std.all;
 use work.common_pkg.all;
 use work.tb_common_pkg.all;
 
-
 entity tb_common_fifo_dc_mixed_widths is
   generic (
     g_wr_clk_freq : positive := 1;  -- normalized write clock frequency
@@ -42,9 +41,7 @@ entity tb_common_fifo_dc_mixed_widths is
   );
 end tb_common_fifo_dc_mixed_widths;
 
-
 architecture tb of tb_common_fifo_dc_mixed_widths is
-
   constant clk_period           : time := 10 ns;
 
   constant c_run_interval       : natural := 2**g_wr_dat_w;
@@ -60,17 +57,13 @@ architecture tb of tb_common_fifo_dc_mixed_widths is
   signal wr_ful               : std_logic;
   signal wr_usedw             : std_logic_vector(ceil_log2(c_wr_fifo_nof_words) - 1 downto 0);
 
-
   signal rd_clk               : std_logic := '0';
   signal rd_dat               : std_logic_vector(g_rd_dat_w - 1 downto 0);
   signal rd_req               : std_logic;
   signal rd_val               : std_logic;
   signal rd_emp               : std_logic;
   signal rd_usedw             : std_logic_vector(ceil_log2(c_wr_fifo_nof_words * g_wr_dat_w / g_rd_dat_w) - 1 downto 0);
-
-
 begin
-
   rst <= '1', '0' after clk_period * 7;
 
   wr_clk  <= not wr_clk or tb_end after g_rd_clk_freq * clk_period / 2;
@@ -129,5 +122,4 @@ begin
     rdusedw => rd_usedw,
     rd_val  => rd_val
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_fifo_rd.vhd b/libraries/base/common/tb/vhdl/tb_common_fifo_rd.vhd
index 359890d7f2..ca6a2b06dc 100644
--- a/libraries/base/common/tb/vhdl/tb_common_fifo_rd.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_fifo_rd.vhd
@@ -26,7 +26,6 @@ use work.common_pkg.all;
 use work.common_lfsr_sequences_pkg.all;
 use work.tb_common_pkg.all;
 
-
 entity tb_common_fifo_rd is
   generic (
     g_random_control : boolean := true  -- use TRUE for random rd_req control
@@ -36,7 +35,6 @@ end tb_common_fifo_rd;
 -- Run -all, observe rd_dat in wave window
 
 architecture tb of tb_common_fifo_rd is
-
   constant clk_period   : time := 10 ns;
   constant c_dat_w      : natural := 16;
   constant c_fifo_rl    : natural := 1;  -- FIFO has RL = 1
@@ -59,9 +57,7 @@ architecture tb of tb_common_fifo_rd is
   signal verify_en   : std_logic := '1';
   signal prev_rd_req : std_logic;
   signal prev_rd_dat : std_logic_vector(c_dat_w - 1 downto 0);
-
 begin
-
   rst <= '1', '0' after clk_period * 7;
   clk <= not clk or tb_end after clk_period / 2;
   tb_end <= '0', '1' after 20 us;
@@ -81,7 +77,6 @@ begin
   -- Verify dut output stream ready - valid relation, prev_rd_req is an auxiliary signal needed by the proc
   proc_common_verify_valid(c_read_rl, clk, verify_en, rd_req, prev_rd_req, rd_val);
 
-
   u_dut : entity work.common_fifo_rd
   generic map (
     g_dat_w => c_dat_w
@@ -98,5 +93,4 @@ begin
     rd_dat     => rd_dat,
     rd_val     => rd_val
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_flank_to_pulse.vhd b/libraries/base/common/tb/vhdl/tb_common_flank_to_pulse.vhd
index 46fb3f4e27..4a83e2948f 100644
--- a/libraries/base/common/tb/vhdl/tb_common_flank_to_pulse.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_flank_to_pulse.vhd
@@ -28,16 +28,13 @@ entity tb_common_flank_to_pulse is
 end tb_common_flank_to_pulse;
 
 architecture tb of tb_common_flank_to_pulse is
-
   constant clk_period   : time := 10 ns;
 
   signal rst    : std_logic;
   signal clk    : std_logic := '0';
   signal flank_in : std_logic;
   signal pulse_out : std_logic;
-
 begin
-
   clk  <= not clk  after clk_period / 2;
 
   p_in_stimuli : process
@@ -64,5 +61,4 @@ begin
     flank_in => flank_in,
     pulse_out => pulse_out
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_gcd.vhd b/libraries/base/common/tb/vhdl/tb_common_gcd.vhd
index c87848367e..2acc79d324 100644
--- a/libraries/base/common/tb/vhdl/tb_common_gcd.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_gcd.vhd
@@ -33,9 +33,7 @@ entity tb_common_gcd is
 end tb_common_gcd;
 
 architecture tb of tb_common_gcd is
-
 begin
-
   assert gcd( 0, 10) = 10 report "Wrong gcd( 0, 10)" severity ERROR;
   assert gcd( 1,  1) =  1 report "Wrong gcd( 1,  1)" severity ERROR;
   assert gcd(10,  1) =  1 report "Wrong gcd(10,  1)" severity ERROR;
@@ -46,5 +44,4 @@ begin
   assert gcd(15,  5) =  5 report "Wrong gcd(15,  5)" severity ERROR;
   assert gcd(17, 17) = 17 report "Wrong gcd(17, 17)" severity ERROR;
   assert gcd(17,  4) =  1 report "Wrong gcd(17,  4)" severity ERROR;
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_init.vhd b/libraries/base/common/tb/vhdl/tb_common_init.vhd
index 5c6503ab7c..04488cf096 100644
--- a/libraries/base/common/tb/vhdl/tb_common_init.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_init.vhd
@@ -28,7 +28,6 @@ entity tb_common_init is
 end tb_common_init;
 
 architecture tb of tb_common_init is
-
   constant c_reset_len  : natural := 3;
   constant c_latency_w  : natural := 4;
 
@@ -38,9 +37,7 @@ architecture tb of tb_common_init is
   signal clk      : std_logic := '0';
   signal hold     : std_logic;
   signal init     : std_logic;
-
 begin
-
   clk <= not clk  after clk_period / 2;
 
   u_reset : entity work.common_areset
@@ -64,5 +61,4 @@ begin
     hold  => hold,
     init  => init
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_int2float.vhd b/libraries/base/common/tb/vhdl/tb_common_int2float.vhd
index bc1482793c..507ce94cc1 100644
--- a/libraries/base/common/tb/vhdl/tb_common_int2float.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_int2float.vhd
@@ -7,7 +7,6 @@ entity tb_common_int2float is
 end tb_common_int2float;
 
 architecture tb of tb_common_int2float is
-
   constant clk_period   : time := 10 ns;
 
   -- use smaller values to ease use of 32 bit integers
@@ -37,9 +36,7 @@ architecture tb of tb_common_int2float is
   signal nxt_out_dat_value : integer;
   signal out_exp_value     : std_logic := '0';
   signal out_diff_value    : integer := 0;
-
 begin
-
   clk <= not clk after clk_period / 2;
 
   p_dly : process(clk)
@@ -94,5 +91,4 @@ begin
     in_dat     => in_dat,
     out_dat    => out_dat
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_iobuf_in.vhd b/libraries/base/common/tb/vhdl/tb_common_iobuf_in.vhd
index fcc72043a2..48aad92238 100644
--- a/libraries/base/common/tb/vhdl/tb_common_iobuf_in.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_iobuf_in.vhd
@@ -19,7 +19,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Usage:
 --   > as 10
 --   > run 10 us
@@ -34,7 +33,6 @@ entity tb_common_iobuf_in is
 end tb_common_iobuf_in;
 
 architecture tb of tb_common_iobuf_in is
-
   constant clk_period   : time := 10 ns;
 
   constant c_width      : natural := 8;
@@ -47,9 +45,7 @@ architecture tb of tb_common_iobuf_in is
 
   signal in_dat   : std_logic_vector(c_width - 1 downto 0) := (others => '0');
   signal out_dat  : std_logic_vector(c_width - 1 downto 0);
-
 begin
-
   clk <= not clk  after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -66,5 +62,4 @@ begin
     in_dat     => in_dat,
     out_dat    => out_dat
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_led_controller.vhd b/libraries/base/common/tb/vhdl/tb_common_led_controller.vhd
index 4eb4886d2f..3934f37a7c 100644
--- a/libraries/base/common/tb/vhdl/tb_common_led_controller.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_led_controller.vhd
@@ -39,7 +39,6 @@ entity tb_common_led_controller is
 end tb_common_led_controller;
 
 architecture tb of tb_common_led_controller is
-
   constant c_pulse_us      : natural := 10;
   constant c_1000          : natural := 10;  -- use eg 10 instead of 1000 to speed up simulation
   constant c_led_nof_ms    : natural := 3;
@@ -60,9 +59,7 @@ architecture tb of tb_common_led_controller is
   signal dbg_evt        : natural;
 
   signal LED            : std_logic;
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -123,7 +120,6 @@ begin
     out_dat     => toggle_ms
   );
 
-
   u_common_led_controller : entity work.common_led_controller
   generic map (
     g_nof_ms      => c_led_nof_ms
@@ -139,5 +135,4 @@ begin
     -- led output
     led               => LED
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_log.vhd b/libraries/base/common/tb/vhdl/tb_common_log.vhd
index 1e7937f573..a93bcbce95 100644
--- a/libraries/base/common/tb/vhdl/tb_common_log.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_log.vhd
@@ -31,7 +31,6 @@ end tb_common_log;
 
 architecture tb of tb_common_log is
 begin
-
   p_log : process
     constant c_range : t_integer_arr := (99, 100, 101, 127, 128, 129);
     variable vI      : natural;
@@ -65,5 +64,4 @@ begin
     end loop;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_mem_mux.vhd b/libraries/base/common/tb/vhdl/tb_common_mem_mux.vhd
index 0a4b58aee9..76794c62a8 100644
--- a/libraries/base/common/tb/vhdl/tb_common_mem_mux.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_mem_mux.vhd
@@ -38,9 +38,7 @@ end tb_common_mem_mux;
 --   > as 10
 --   > run -all
 
-
 architecture tb of tb_common_mem_mux is
-
   constant clk_period   : time    := 10 ns;
 
   constant c_data_w     : natural := 32;
@@ -57,9 +55,7 @@ architecture tb of tb_common_mem_mux is
   signal miso_arr : t_mem_miso_arr(g_nof_mosi - 1 downto 0);
   signal mosi     : t_mem_mosi;
   signal miso     : t_mem_miso;
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 5;
 
@@ -122,5 +118,4 @@ begin
     mosi     => mosi,
     miso     => miso
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_mem_pkg.vhd b/libraries/base/common/tb/vhdl/tb_common_mem_pkg.vhd
index e03840a534..94e5f10bbf 100644
--- a/libraries/base/common/tb/vhdl/tb_common_mem_pkg.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_mem_pkg.vhd
@@ -25,9 +25,7 @@ use IEEE.std_logic_1164.all;
 use work.common_pkg.all;
 use work.common_mem_pkg.all;
 
-
 package tb_common_mem_pkg is
-
   ------------------------------------------------------------------------------
   -- MM bus access functions
   ------------------------------------------------------------------------------
@@ -96,12 +94,9 @@ package tb_common_mem_pkg is
                               signal   mm_mosi  : out t_mem_mosi;
                               signal   mm_miso  : in  t_mem_miso;
                               signal   data_arr : out t_slv_32_arr);
-
 end tb_common_mem_pkg;
 
-
 package body tb_common_mem_pkg is
-
   ------------------------------------------------------------------------------
   -- Private functions
   ------------------------------------------------------------------------------
@@ -175,7 +170,6 @@ package body tb_common_mem_pkg is
     proc_mm_access(mm_clk, mm_mosi.wr);
   end proc_mem_mm_bus_wr;
 
-
   -- Read data request to the MM bus
   -- Use proc_mem_mm_bus_rd_latency() to wait for the MM MISO rd_data signal
   -- to show the data after some read latency
@@ -204,7 +198,6 @@ package body tb_common_mem_pkg is
     for I in 0 to c_rd_latency - 1 loop wait until rising_edge(mm_clk); end loop;
   end proc_mem_mm_bus_rd_latency;
 
-
   -- Write array of data words to the memory
   procedure proc_mem_write_ram(constant offset   : in  natural;
                                constant nof_data : in  natural;
diff --git a/libraries/base/common/tb/vhdl/tb_common_multiplexer.vhd b/libraries/base/common/tb/vhdl/tb_common_multiplexer.vhd
index e579fe51f6..f07dd4db30 100644
--- a/libraries/base/common/tb/vhdl/tb_common_multiplexer.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_multiplexer.vhd
@@ -50,7 +50,6 @@ entity tb_common_multiplexer is
 end tb_common_multiplexer;
 
 architecture tb of tb_common_multiplexer is
-
   constant clk_period        : time := 10 ns;
 
   constant c_rl              : natural := 1;
@@ -91,9 +90,7 @@ architecture tb of tb_common_multiplexer is
   signal prev_out_dat       : std_logic_vector(g_dat_w - 1 downto 0);
   signal pipe_dat_vec       : std_logic_vector(0 to (c_pipeline_total + 1) * g_dat_w - 1);
   signal pipe_val_vec       : std_logic_vector(0 to (c_pipeline_total + 1) * 1      - 1);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Stimuli
   ------------------------------------------------------------------------------
@@ -184,7 +181,6 @@ begin
     out_val     => out_val
   );
 
-
   ------------------------------------------------------------------------------
   -- Verification
   ------------------------------------------------------------------------------
@@ -192,5 +188,4 @@ begin
   proc_common_verify_data(c_rl, clk, verify_en, ready, out_val, out_dat, prev_out_dat);  -- verify out_dat assuming incrementing data
   proc_common_verify_latency("data",  c_pipeline_total, clk, verify_en, in_dat, pipe_dat_vec, out_dat);  -- verify out_dat using delayed input
   proc_common_verify_latency("valid", c_pipeline_total, clk, verify_en, in_val, pipe_val_vec, out_val);  -- verify out_val using delayed input
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_operation_tree.vhd b/libraries/base/common/tb/vhdl/tb_common_operation_tree.vhd
index 3c38959ed5..255bb24dd4 100644
--- a/libraries/base/common/tb/vhdl/tb_common_operation_tree.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_operation_tree.vhd
@@ -35,7 +35,6 @@ use work.common_pkg.all;
 use work.common_lfsr_sequences_pkg.all;
 use work.tb_common_pkg.all;
 
-
 entity tb_common_operation_tree is
   generic (
     g_operation      : string  := "MAX";  -- supported operations "MAX", "MIN"
@@ -46,9 +45,7 @@ entity tb_common_operation_tree is
   );
 end tb_common_operation_tree;
 
-
 architecture tb of tb_common_operation_tree is
-
   constant clk_period      : time := 10 ns;
 
   constant c_dat_w         : natural := 8;
@@ -124,9 +121,7 @@ architecture tb of tb_common_operation_tree is
   signal result             : std_logic_vector(c_dat_w - 1 downto 0);  -- dut result
   signal expected           : std_logic_vector(c_dat_w - 1 downto 0);  -- expected pipelined result
   signal expected_val       : std_logic;
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 3;
 
@@ -228,5 +223,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_paged_ram_crw_crw.vhd b/libraries/base/common/tb/vhdl/tb_common_paged_ram_crw_crw.vhd
index c5d8fe20ff..ae4a886e08 100644
--- a/libraries/base/common/tb/vhdl/tb_common_paged_ram_crw_crw.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_paged_ram_crw_crw.vhd
@@ -37,12 +37,10 @@ use work.tb_common_pkg.all;
 -- > as 10
 -- > run -all
 
-
 entity tb_common_paged_ram_crw_crw is
 end tb_common_paged_ram_crw_crw;
 
 architecture tb of tb_common_paged_ram_crw_crw is
-
   constant clk_period        : time := 10 ns;
 
   constant c_data_w          : natural := 8;
@@ -85,9 +83,7 @@ architecture tb of tb_common_paged_ram_crw_crw is
   signal prev_mux_rd_dat_b : std_logic_vector(c_data_w - 1 downto 0);
   signal prev_adr_rd_dat_b : std_logic_vector(c_data_w - 1 downto 0);
   signal prev_ofs_rd_dat_b : std_logic_vector(c_data_w - 1 downto 0);
-
 begin
-
   clk <= not clk and not tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -239,5 +235,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_paged_ram_ww_rr.vhd b/libraries/base/common/tb/vhdl/tb_common_paged_ram_ww_rr.vhd
index 1f16076346..5b632a2f4c 100644
--- a/libraries/base/common/tb/vhdl/tb_common_paged_ram_ww_rr.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_paged_ram_ww_rr.vhd
@@ -38,7 +38,6 @@ use work.tb_common_pkg.all;
 -- > as 10
 -- > run -all
 
-
 entity tb_common_paged_ram_ww_rr is
   generic (
     g_pipeline_in     : natural := 0;  -- >= 0
@@ -48,7 +47,6 @@ entity tb_common_paged_ram_ww_rr is
 end tb_common_paged_ram_ww_rr;
 
 architecture tb of tb_common_paged_ram_ww_rr is
-
   constant clk_period        : time := 10 ns;
 
   constant c_nof_blocks      : natural := 4;
@@ -118,9 +116,7 @@ architecture tb of tb_common_paged_ram_ww_rr is
   signal wwrr_result_dat_b      : std_logic_vector(c_data_w - 1 downto 0);
   signal prev_wwrr_result_dat_a : std_logic_vector(c_data_w - 1 downto 0);
   signal prev_wwrr_result_dat_b : std_logic_vector(c_data_w - 1 downto 0);
-
 begin
-
   clk <= not clk and not tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 2;
 
@@ -274,5 +270,4 @@ begin
   -- Double write - double read:
   proc_common_verify_data(c_rl, clk, verify_en, ready, wwrr_rd_val_a, wwrr_result_dat_a, prev_wwrr_result_dat_a);
   proc_common_verify_data(c_rl, clk, verify_en, ready, wwrr_rd_val_b, wwrr_result_dat_b, prev_wwrr_result_dat_b);
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_pkg.vhd b/libraries/base/common/tb/vhdl/tb_common_pkg.vhd
index fe6d6b3415..de11904870 100644
--- a/libraries/base/common/tb/vhdl/tb_common_pkg.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_pkg.vhd
@@ -36,9 +36,7 @@ use std.textio.all;  -- for boolean, integer file IO
 use IEEE.std_logic_textio.all;  -- for std_logic, std_logic_vector file IO
 use work.common_pkg.all;
 
-
 package tb_common_pkg is
-
   -- Constants
 
   -- For common_reg_r_w_dc.vhd with c_meta_delay_len = 3 and internal g_readback = TRUE a
@@ -48,7 +46,6 @@ package tb_common_pkg is
   -- = c_common_cross_clock_domain_latency * 2.
   constant c_common_cross_clock_domain_latency : natural := 20;
 
-
   -- Wait for some time or until
   procedure proc_common_wait_some_cycles(signal clk          : in  std_logic;
                                                 c_nof_cycles : in  natural);
@@ -129,7 +126,6 @@ package tb_common_pkg is
   procedure proc_common_timeout_failure(constant c_timeout : in time;
                                         signal tb_end      : in std_logic);
 
-
   -- Stop simulation using severity FAILURE when g_tb_end=TRUE, else for use in multi tb report as severity NOTE
   procedure proc_common_stop_simulation(signal tb_end : in std_logic);
 
@@ -151,7 +147,6 @@ package tb_common_pkg is
                                       signal   ready     : in  std_logic;
                                       signal   out_valid : out std_logic);
 
-
   -- Wait for clock domain crossing latency, e.g. for MM readback after MM write
   procedure proc_common_wait_cross_clock_domain_latency(signal mm_clk : in  std_logic;
                                                         signal st_clk : in  std_logic;
@@ -339,12 +334,9 @@ package tb_common_pkg is
   function func_find_char_in_string(in_string: string; find_char: character) return integer;
 
   function func_find_string_in_string(in_string: string; find_string: string) return boolean;
-
 end tb_common_pkg;
 
-
 package body tb_common_pkg is
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Wait some clock cycles
   ------------------------------------------------------------------------------
@@ -833,7 +825,6 @@ package body tb_common_pkg is
     proc_common_gen_data(c_rl, c_init, 1, rst, clk, enable, ready, out_data, out_valid);
   end proc_common_gen_data;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Generate frame control
   ------------------------------------------------------------------------------
@@ -889,7 +880,6 @@ package body tb_common_pkg is
     proc_common_wait_some_cycles(clk, c_flush_len);
   end proc_common_eop_flush;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Verify incrementing data
   ------------------------------------------------------------------------------
@@ -918,7 +908,6 @@ package body tb_common_pkg is
     end if;
   end proc_common_verify_data;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Verify the DUT output valid
   -- . only support ready latency c_rl = 0 or 1
@@ -945,7 +934,6 @@ package body tb_common_pkg is
     end if;
   end proc_common_verify_valid;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Verify the DUT input to output latency
   ------------------------------------------------------------------------------
@@ -974,7 +962,6 @@ package body tb_common_pkg is
     end if;
   end proc_common_verify_latency;
 
-
   -- for SLV data
   procedure proc_common_verify_latency(constant c_str         : in    string;  -- e.g. "data"
                                        constant c_latency     : in    natural;
@@ -1181,7 +1168,6 @@ package body tb_common_pkg is
     end if;
   end proc_common_readline_file;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Closes a file.
   ------------------------------------------------------------------------------
@@ -1443,4 +1429,3 @@ package body tb_common_pkg is
   end function func_find_string_in_string;
 
 end tb_common_pkg;
-
diff --git a/libraries/base/common/tb/vhdl/tb_common_pulse_delay.vhd b/libraries/base/common/tb/vhdl/tb_common_pulse_delay.vhd
index 0743eff398..5a9bddedde 100644
--- a/libraries/base/common/tb/vhdl/tb_common_pulse_delay.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_pulse_delay.vhd
@@ -38,7 +38,6 @@ entity tb_common_pulse_delay is
 end tb_common_pulse_delay;
 
 architecture tb of tb_common_pulse_delay is
-
   -----------------------------------------------------------------------------
   -- common_pulse_delay parameters
   -----------------------------------------------------------------------------
@@ -83,9 +82,7 @@ architecture tb of tb_common_pulse_delay is
   signal nxt_pulse_delay_reg   : std_logic_vector(c_pulse_delay_max_w - 1 downto 0);
   signal nxt_pulse_count       : natural;
   signal nxt_pulse_delay_count : natural;
-
 begin
-
   -----------------------------------------------------------------------------
   -- Clock & reset
   -----------------------------------------------------------------------------
@@ -164,6 +161,4 @@ begin
       pulse_delay_count <= nxt_pulse_delay_count;
     end if;
   end process;
-
 end tb;
-
diff --git a/libraries/base/common/tb/vhdl/tb_common_pulse_extend.vhd b/libraries/base/common/tb/vhdl/tb_common_pulse_extend.vhd
index 57b2c858be..514326c77b 100644
--- a/libraries/base/common/tb/vhdl/tb_common_pulse_extend.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_pulse_extend.vhd
@@ -33,7 +33,6 @@ entity tb_common_pulse_extend is
 end tb_common_pulse_extend;
 
 architecture tb of tb_common_pulse_extend is
-
   constant clk_period     : time := 10 ns;
 
   constant c_extend_w     : natural := 3;
@@ -45,9 +44,7 @@ architecture tb of tb_common_pulse_extend is
   signal clk       : std_logic := '0';
   signal pulse_in  : std_logic;
   signal pulse_out : std_logic;
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
 
   p_in_stimuli : process
@@ -86,5 +83,4 @@ begin
     p_in    => pulse_in,
     ep_out  => pulse_out
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_pulser.vhd b/libraries/base/common/tb/vhdl/tb_common_pulser.vhd
index e66980b996..4dec90a01d 100644
--- a/libraries/base/common/tb/vhdl/tb_common_pulser.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_pulser.vhd
@@ -29,7 +29,6 @@ entity tb_common_pulser is
 end tb_common_pulser;
 
 architecture tb of tb_common_pulser is
-
   constant clk_period   : time := 40 ns;
 
   constant c_reset_len  : natural := 3;
@@ -45,9 +44,7 @@ architecture tb of tb_common_pulser is
   signal pulse_ms_via_pulse_en : std_logic;
 
   signal pulse_ms_clr          : std_logic;
-
 begin
-
   -- as 3
   -- run 7 ms
 
@@ -118,5 +115,4 @@ begin
     pulse_clr      => pulse_ms_clr,
     pulse_out      => pulse_ms_via_pulse_en
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_pulser_us_ms_s.vhd b/libraries/base/common/tb/vhdl/tb_common_pulser_us_ms_s.vhd
index 73b51cfc43..7f99b12610 100644
--- a/libraries/base/common/tb/vhdl/tb_common_pulser_us_ms_s.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_pulser_us_ms_s.vhd
@@ -38,7 +38,6 @@ entity tb_common_pulser_us_ms_s is
 end tb_common_pulser_us_ms_s;
 
 architecture tb of tb_common_pulser_us_ms_s is
-
   constant c_pulse_us   : natural := 10;
   constant c_1000       : natural := 10;  -- use eg 10 instead of 1000 to speed up simulation
 
@@ -52,9 +51,7 @@ architecture tb of tb_common_pulser_us_ms_s is
   signal pulse_us       : std_logic;
   signal pulse_ms       : std_logic;
   signal pulse_s        : std_logic;
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -105,5 +102,4 @@ begin
     pulse_ms     => pulse_ms,  -- pulses after every g_pulse_us*g_pulse_ms           clock cycles
     pulse_s      => pulse_s  -- pulses after every g_pulse_us*g_pulse_ms*g_pulse_s clock cycles
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_reg_cross_domain.vhd b/libraries/base/common/tb/vhdl/tb_common_reg_cross_domain.vhd
index b1d3dbe6d1..5cdd3da0d1 100644
--- a/libraries/base/common/tb/vhdl/tb_common_reg_cross_domain.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_reg_cross_domain.vhd
@@ -28,7 +28,6 @@ entity tb_common_reg_cross_domain is
 end tb_common_reg_cross_domain;
 
 architecture tb of tb_common_reg_cross_domain is
-
   --CONSTANT in_clk_period    : TIME := 10 ns;
   constant in_clk_period    : time := 17 ns;
   constant out_clk_period   : time := 17 ns;
@@ -58,9 +57,7 @@ architecture tb of tb_common_reg_cross_domain is
   signal in_dat    : std_logic_vector(c_dat_w - 1 downto 0);
   signal out_dat   : std_logic_vector(c_dat_w - 1 downto 0);
   signal out_new   : std_logic;
-
 begin
-
   in_clk  <= not in_clk  after in_clk_period / 2;
   out_clk <= not out_clk after out_clk_period / 2;
 
@@ -132,5 +129,4 @@ begin
     out_dat    => out_dat,
     out_new    => out_new  -- when '1' then the out_dat was updated with in_dat due to in_new
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_reinterleave.vhd b/libraries/base/common/tb/vhdl/tb_common_reinterleave.vhd
index e6aaf8a6fc..842665e03e 100644
--- a/libraries/base/common/tb/vhdl/tb_common_reinterleave.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_reinterleave.vhd
@@ -44,7 +44,6 @@ entity tb_common_reinterleave is
 end;
 
 architecture rtl of tb_common_reinterleave is
-
   type t_dat_arr is array (integer range <>) of std_logic_vector(g_dat_w - 1 downto 0);
   type t_val_arr is array (integer range <>) of std_logic;
 
@@ -96,9 +95,7 @@ architecture rtl of tb_common_reinterleave is
 
   -- REVERSE FUNCTION output array
   signal rev_out_dat_arr : t_dat_arr(g_nof_in - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- Standard TB clocking, RST and control
   -----------------------------------------------------------------------------
@@ -200,5 +197,4 @@ begin
     rev_out_dat_arr(i) <= rev_out_dat( i * g_dat_w + g_dat_w - 1 downto i * g_dat_w);
   end generate;
 
-
 end rtl;
diff --git a/libraries/base/common/tb/vhdl/tb_common_reorder_symbol.vhd b/libraries/base/common/tb/vhdl/tb_common_reorder_symbol.vhd
index 5d6a184eb8..a2e3cb2e3b 100644
--- a/libraries/base/common/tb/vhdl/tb_common_reorder_symbol.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_reorder_symbol.vhd
@@ -59,7 +59,6 @@ entity tb_common_reorder_symbol is
 end tb_common_reorder_symbol;
 
 architecture tb of tb_common_reorder_symbol is
-
   constant clk_period        : time := 10 ns;
 
   -- Stimuli constants
@@ -120,9 +119,7 @@ architecture tb of tb_common_reorder_symbol is
   signal exp_sop            : std_logic;
   signal exp_eop            : std_logic;
   signal exp_sync           : std_logic;
-
 begin
-
   -- Stimuli
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after 3 * clk_period;
@@ -315,5 +312,4 @@ begin
     in_dat  => in_sync,
     out_dat => exp_sync
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_rl.vhd b/libraries/base/common/tb/vhdl/tb_common_rl.vhd
index 9976c8b156..2eb0d6329b 100644
--- a/libraries/base/common/tb/vhdl/tb_common_rl.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_rl.vhd
@@ -44,7 +44,6 @@ use work.common_pkg.all;
 use work.common_lfsr_sequences_pkg.all;
 use work.tb_common_pkg.all;
 
-
 entity tb_common_rl is
   generic (
     g_nof_blocks               : natural := 1000;  -- nof blocks to simulate
@@ -60,7 +59,6 @@ end tb_common_rl;
 -- Run 20 us, observe src_out_dat in wave window
 
 architecture tb of tb_common_rl is
-
   constant clk_period         : time := 10 ns;
 
   constant c_dat_w            : natural := 16;
@@ -112,9 +110,7 @@ architecture tb of tb_common_rl is
   signal prev_rl_decrease_out_dat   : std_logic_vector(c_dat_w - 1 downto 0);
   signal prev_rl_increase_in_ready  : std_logic;
   signal prev_rl_increase_out_dat   : std_logic_vector(c_dat_w - 1 downto 0);
-
 begin
-
   rst <= '1', '0' after clk_period * 7;
   clk <= not clk or tb_end after clk_period / 2;
 
@@ -134,7 +130,6 @@ begin
   -- Generate FIFO input with c_gen_rl = 1 and counter data starting at 0
   proc_common_gen_data(c_gen_rl, 0, rst, clk, enable, fifo_out_ready, fifo_in_dat, fifo_in_val);
 
-
   ------------------------------------------------------------------------------
   -- Verification
   ------------------------------------------------------------------------------
@@ -148,7 +143,6 @@ begin
   proc_common_verify_valid(c_rl_decrease_rl, clk, verify_en, rl_decrease_in_ready, prev_rl_decrease_in_ready, rl_decrease_out_val);
   proc_common_verify_valid(c_rl_increase_rl, clk, verify_en, rl_increase_in_ready, prev_rl_increase_in_ready, rl_increase_out_val);
 
-
   ------------------------------------------------------------------------------
   -- DUT
   ------------------------------------------------------------------------------
@@ -196,7 +190,6 @@ begin
     src_out_val   => rl_decrease_out_val
   );
 
-
   -- RL 0 --> 1
   u_rl_increase : entity work.common_rl_increase
   generic map (
@@ -216,5 +209,4 @@ begin
     src_out_dat   => rl_increase_out_dat,
     src_out_val   => rl_increase_out_val
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_rl_register.vhd b/libraries/base/common/tb/vhdl/tb_common_rl_register.vhd
index badacc5236..f6a1689128 100644
--- a/libraries/base/common/tb/vhdl/tb_common_rl_register.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_rl_register.vhd
@@ -36,7 +36,6 @@ use work.common_pkg.all;
 use work.common_lfsr_sequences_pkg.all;
 use work.tb_common_pkg.all;
 
-
 entity tb_common_rl_register is
   generic (
     g_nof_blocks               : natural := 1000;  -- nof blocks to simulate
@@ -51,7 +50,6 @@ end tb_common_rl_register;
 -- Run 20 us, observe src_out_dat in wave window
 
 architecture tb of tb_common_rl_register is
-
   constant clk_period         : time := 10 ns;
 
   constant c_dat_w            : natural := 16;
@@ -93,9 +91,7 @@ architecture tb of tb_common_rl_register is
   signal prev_fifo_out_dat          : std_logic_vector(c_dat_w - 1 downto 0);
   signal prev_rl_register_in_ready  : std_logic;
   signal prev_rl_register_out_dat   : std_logic_vector(c_dat_w - 1 downto 0);
-
 begin
-
   rst <= '1', '0' after clk_period * 7;
   clk <= not clk or tb_end after clk_period / 2;
 
@@ -115,7 +111,6 @@ begin
   -- Generate FIFO input with c_gen_rl = 1 and counter data starting at 0
   proc_common_gen_data(c_gen_rl, 0, rst, clk, enable, fifo_out_ready, fifo_in_dat, fifo_in_val);
 
-
   ------------------------------------------------------------------------------
   -- Verification
   ------------------------------------------------------------------------------
@@ -127,7 +122,6 @@ begin
   proc_common_verify_valid(c_fifo_rl,        clk, verify_en, fifo_in_ready,        prev_fifo_in_ready,        fifo_out_val);
   proc_common_verify_valid(c_rl_register_rl, clk, verify_en, rl_register_in_ready, prev_rl_register_in_ready, rl_register_out_val);
 
-
   ------------------------------------------------------------------------------
   -- DUT
   ------------------------------------------------------------------------------
@@ -175,5 +169,4 @@ begin
     src_out_dat   => rl_register_out_dat,
     src_out_val   => rl_register_out_val
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_select_m_symbols.vhd b/libraries/base/common/tb/vhdl/tb_common_select_m_symbols.vhd
index d7aca1f817..5fc43a60f2 100644
--- a/libraries/base/common/tb/vhdl/tb_common_select_m_symbols.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_select_m_symbols.vhd
@@ -48,7 +48,6 @@ entity tb_common_select_m_symbols is
 end tb_common_select_m_symbols;
 
 architecture tb of tb_common_select_m_symbols is
-
   constant clk_period        : time := 10 ns;
 
   -- Stimuli constants
@@ -103,9 +102,7 @@ architecture tb of tb_common_select_m_symbols is
   signal exp_sop            : std_logic;
   signal exp_eop            : std_logic;
   signal exp_sync           : std_logic;
-
 begin
-
   -- Stimuli
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after 3 * clk_period;
@@ -267,5 +264,4 @@ begin
     in_dat  => in_sync,
     out_dat => exp_sync
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_shiftram.vhd b/libraries/base/common/tb/vhdl/tb_common_shiftram.vhd
index a177c30446..14f400a91f 100644
--- a/libraries/base/common/tb/vhdl/tb_common_shiftram.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_shiftram.vhd
@@ -43,7 +43,6 @@ entity tb_common_shiftram is
 end tb_common_shiftram;
 
 architecture tb of tb_common_shiftram is
-
   constant clk_period     : time := 10 ns;
   constant c_shift_w      : natural := ceil_log2(g_nof_words);
 
@@ -69,9 +68,7 @@ architecture tb of tb_common_shiftram is
   signal ver_data_toggle : std_logic;
   signal ver_data_en     : std_logic;
   signal ver_data_rdy    : std_logic := '1';
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 3;
 
@@ -162,5 +159,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_shiftreg.vhd b/libraries/base/common/tb/vhdl/tb_common_shiftreg.vhd
index 6ef434b87d..306d94849f 100644
--- a/libraries/base/common/tb/vhdl/tb_common_shiftreg.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_shiftreg.vhd
@@ -41,7 +41,6 @@ entity tb_common_shiftreg is
 end tb_common_shiftreg;
 
 architecture tb of tb_common_shiftreg is
-
   constant clk_period   : time := 10 ns;
 
   constant c_cnt_w      : natural := ceil_log2(g_nof_dat);
@@ -78,9 +77,7 @@ architecture tb of tb_common_shiftreg is
   signal verify_en      : std_logic := '0';
   signal ready          : std_logic := '1';
   signal prev_out_dat   : std_logic_vector(g_dat_w - 1 downto 0) := (others => '1');
-
 begin
-
   -- Stimuli
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after 3 * clk_period;
@@ -187,5 +184,4 @@ begin
 
   -- Verification
   proc_common_verify_data(1, clk, verify_en, ready, out_val, out_dat, prev_out_dat);
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_spulse.vhd b/libraries/base/common/tb/vhdl/tb_common_spulse.vhd
index c8e5d4a023..70dfeed5e0 100644
--- a/libraries/base/common/tb/vhdl/tb_common_spulse.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_spulse.vhd
@@ -35,7 +35,6 @@ entity tb_common_spulse is
 end tb_common_spulse;
 
 architecture tb of tb_common_spulse is
-
   constant c_meta_delay    : natural := 2;
 
   --CONSTANT in_clk_period   : TIME := 10 ns;
@@ -48,9 +47,7 @@ architecture tb of tb_common_spulse is
   signal out_clk   : std_logic := '0';
   signal in_pulse  : std_logic;
   signal out_pulse : std_logic;
-
 begin
-
   in_clk  <= not in_clk  after in_clk_period / 2;
   out_clk <= not out_clk after out_clk_period / 2;
 
@@ -88,5 +85,4 @@ begin
     out_rst    => out_rst,
     out_pulse  => out_pulse
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_switch.vhd b/libraries/base/common/tb/vhdl/tb_common_switch.vhd
index 9200eaae31..457290cb5c 100644
--- a/libraries/base/common/tb/vhdl/tb_common_switch.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_switch.vhd
@@ -40,9 +40,7 @@ end tb_common_switch;
 --   . g_or_high
 --   . g_and_low
 
-
 architecture tb of tb_common_switch is
-
   constant clk_period   : time := 10 ns;
 
   constant c_nof_generics : natural := 3;
@@ -77,9 +75,7 @@ architecture tb of tb_common_switch is
   signal dbg_prio_hi_or_and       : std_logic;
 
   signal out_level : std_logic_vector(0 to c_nof_dut - 1);
-
 begin
-
   clk  <= not clk or tb_end after clk_period / 2;
 
   p_in_stimuli : process
diff --git a/libraries/base/common/tb/vhdl/tb_common_to_sreal.vhd b/libraries/base/common/tb/vhdl/tb_common_to_sreal.vhd
index fa6aae58d7..30de6415c8 100644
--- a/libraries/base/common/tb/vhdl/tb_common_to_sreal.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_to_sreal.vhd
@@ -46,12 +46,10 @@ use IEEE.std_logic_1164.all;
 use IEEE.math_real.all;
 use work.common_pkg.all;
 
-
 entity tb_common_to_sreal is
 end tb_common_to_sreal;
 
 architecture tb of tb_common_to_sreal is
-
   constant clk_period   : time    := 10 ns;
 
   constant c_resolution_w : natural := 5;
@@ -76,9 +74,7 @@ architecture tb of tb_common_to_sreal is
   begin
     for I in 0 to c_nof_cycles - 1 loop wait until rising_edge(clk); end loop;
   end proc_wait_some_cycles;
-
 begin
-
   -- Stimuli
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after 3 * clk_period;
diff --git a/libraries/base/common/tb/vhdl/tb_common_toggle.vhd b/libraries/base/common/tb/vhdl/tb_common_toggle.vhd
index b1eb5283ae..fb66383f1a 100644
--- a/libraries/base/common/tb/vhdl/tb_common_toggle.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_toggle.vhd
@@ -19,7 +19,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose: Test bench for common_toggle.vhd
 -- Usage:
 -- > as 10
@@ -35,7 +34,6 @@ entity tb_common_toggle is
 end tb_common_toggle;
 
 architecture tb of tb_common_toggle is
-
   constant clk_period    : time := 10 ns;
   constant c_nof_toggles : natural := 5;
 
@@ -46,9 +44,7 @@ architecture tb of tb_common_toggle is
   signal in_dat     : std_logic;
   signal in_val     : std_logic;
   signal out_toggle : std_logic;
-
 begin
-
   clk  <= not clk or tb_end after clk_period / 2;
   rst  <= '1', '0' after 7 * clk_period;
 
@@ -112,5 +108,4 @@ begin
     in_val      => in_val,
     out_dat     => out_toggle
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_toggle_align.vhd b/libraries/base/common/tb/vhdl/tb_common_toggle_align.vhd
index b8658765ef..e150948888 100644
--- a/libraries/base/common/tb/vhdl/tb_common_toggle_align.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_toggle_align.vhd
@@ -35,7 +35,6 @@ entity tb_common_toggle_align is
 end tb_common_toggle_align;
 
 architecture tb of tb_common_toggle_align is
-
   constant clk_period           : time := 10 ns;
 
   constant c_interval           : natural := 10;
@@ -49,9 +48,7 @@ architecture tb of tb_common_toggle_align is
   signal in_align   : std_logic;
   signal in_toggle  : std_logic;
   signal out_toggle : std_logic;
-
 begin
-
   clk  <= not clk or tb_end after clk_period / 2;
   rst  <= '1', '0' after 7 * clk_period;
 
@@ -140,5 +137,4 @@ begin
     in_toggle   => in_toggle,
     out_toggle  => out_toggle
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_transpose.vhd b/libraries/base/common/tb/vhdl/tb_common_transpose.vhd
index 176ebc3051..922093695f 100644
--- a/libraries/base/common/tb/vhdl/tb_common_transpose.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_transpose.vhd
@@ -46,7 +46,6 @@ entity tb_common_transpose is
 end tb_common_transpose;
 
 architecture tb of tb_common_transpose is
-
   constant clk_period     : time := 10 ns;
 
   constant c_pipeline     : natural := g_pipeline_shiftreg + g_pipeline_transpose + g_pipeline_select;
@@ -104,9 +103,7 @@ architecture tb of tb_common_transpose is
   signal ready          : std_logic := '1';
   signal prev_out_addr  : std_logic_vector(g_addr_w - 1 downto 0) := (others => '1');
   signal prev_out_data  : std_logic_vector(g_data_w - 1 downto 0) := (others => '1');
-
 begin
-
   -- Stimuli
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after 3 * clk_period;
@@ -265,5 +262,4 @@ begin
   -- Verification p_verify
   proc_common_verify_data(1, clk, verify_en, ready, out_val, out_addr, prev_out_addr);
   proc_common_verify_data(1, clk, verify_en, ready, out_val, out_data, prev_out_data);
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_transpose_symbol.vhd b/libraries/base/common/tb/vhdl/tb_common_transpose_symbol.vhd
index 9dd8ce887d..7bef3d07b0 100644
--- a/libraries/base/common/tb/vhdl/tb_common_transpose_symbol.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_transpose_symbol.vhd
@@ -39,7 +39,6 @@ entity tb_common_transpose_symbol is
 end tb_common_transpose_symbol;
 
 architecture tb of tb_common_transpose_symbol is
-
   constant clk_period   : time := 10 ns;
 
   constant c_symbol_w   : natural := g_data_w / g_nof_data;
@@ -75,9 +74,7 @@ architecture tb of tb_common_transpose_symbol is
   signal exp_sop        : std_logic;
   signal exp_eop        : std_logic;
   signal exp_data_vec   : std_logic_vector(g_nof_data * g_data_w - 1 downto 0);
-
 begin
-
   -- Stimuli
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after 3 * clk_period;
@@ -204,5 +201,4 @@ begin
     in_dat  => in_eop,
     out_dat => exp_eop
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_common_variable_delay.vhd b/libraries/base/common/tb/vhdl/tb_common_variable_delay.vhd
index fa8c3c137f..e83313ab6c 100644
--- a/libraries/base/common/tb/vhdl/tb_common_variable_delay.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_variable_delay.vhd
@@ -25,7 +25,6 @@
 -- . see common_variable_delay
 -- --------------------------------------------------------------------------
 
-
 library IEEE;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -37,7 +36,6 @@ entity tb_common_variable_delay is
 end tb_common_variable_delay;
 
 architecture tb of tb_common_variable_delay is
-
   constant c_clk_period       : time    := 10 ns;
   constant c_trigger_interval : natural := 40;  -- in clk's
   constant c_trigger_latency  : natural := 1;  -- in clk's
@@ -61,9 +59,7 @@ architecture tb of tb_common_variable_delay is
   -- and when the delay is not busy
   signal triggers_cnt     : natural := 0;
   signal exp_triggers_cnt : natural := c_delay_arr'length;
-
 begin
-
   clk <= (not clk) or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 4;
 
@@ -118,7 +114,4 @@ begin
     in_pulse  => trigger,
     out_pulse => trigger_dly
   );
-
 end tb;
-
-
diff --git a/libraries/base/common/tb/vhdl/tb_common_zip.vhd b/libraries/base/common/tb/vhdl/tb_common_zip.vhd
index ad0e3a4497..5dd2390947 100644
--- a/libraries/base/common/tb/vhdl/tb_common_zip.vhd
+++ b/libraries/base/common/tb/vhdl/tb_common_zip.vhd
@@ -35,7 +35,6 @@ use work.common_pkg.all;
 use work.common_lfsr_sequences_pkg.all;
 use work.tb_common_pkg.all;
 
-
 entity tb_common_zip is
   generic (
     g_nof_streams : natural := 3;  -- Number of input streams to be zipped
@@ -43,9 +42,7 @@ entity tb_common_zip is
   );
 end tb_common_zip;
 
-
 architecture tb of tb_common_zip is
-
   constant clk_period   : time      := 10 ns;
   constant c_rl         : natural   := 1;  -- Read Latency = 1
 
@@ -62,7 +59,6 @@ architecture tb of tb_common_zip is
   signal ena_mask    : std_logic := '1';
   signal enable      : std_logic := '1';
 begin
-
   clk    <= not clk or tb_end after clk_period / 2;
   rst    <= '1', '0' after 7 * clk_period;
   tb_end <= '0', '1' after 1 us;
@@ -92,6 +88,4 @@ begin
     out_val    => out_val,
     out_dat    => out_dat
   );
-
 end tb;
-
diff --git a/libraries/base/common/tb/vhdl/tb_delta_cycle_demo.vhd b/libraries/base/common/tb/vhdl/tb_delta_cycle_demo.vhd
index 062ea3a05b..352ac9ae47 100644
--- a/libraries/base/common/tb/vhdl/tb_delta_cycle_demo.vhd
+++ b/libraries/base/common/tb/vhdl/tb_delta_cycle_demo.vhd
@@ -89,12 +89,10 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 
-
 entity tb_delta_cycle_demo is
 end tb_delta_cycle_demo;
 
 architecture tb of tb_delta_cycle_demo is
-
   constant clk_period   : time    := 10 ns;
 
   signal tb_end           : std_logic := '0';
@@ -103,9 +101,7 @@ architecture tb of tb_delta_cycle_demo is
   signal data             : std_logic := '0';
   signal d1               : std_logic;
   signal d2               : std_logic;
-
 begin
-
   -- Stimuli
   clk1 <= not clk1 or tb_end after clk_period / 2;
   clk2 <= clk1;
@@ -133,5 +129,4 @@ begin
   end process;
 
   tb_end <= '0', '1' after 1 us;
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_mms_common_variable_delay.vhd b/libraries/base/common/tb/vhdl/tb_mms_common_variable_delay.vhd
index d5ad7b2d0b..93022fd6a2 100644
--- a/libraries/base/common/tb/vhdl/tb_mms_common_variable_delay.vhd
+++ b/libraries/base/common/tb/vhdl/tb_mms_common_variable_delay.vhd
@@ -106,6 +106,4 @@ begin
     trigger     => trigger,
     trigger_dly => trigger_dly
   );
-
 end tb;
-
diff --git a/libraries/base/common/tb/vhdl/tb_requantize.vhd b/libraries/base/common/tb/vhdl/tb_requantize.vhd
index 292bc82c74..68fd97cdd1 100644
--- a/libraries/base/common/tb/vhdl/tb_requantize.vhd
+++ b/libraries/base/common/tb/vhdl/tb_requantize.vhd
@@ -44,7 +44,6 @@ entity tb_requantize is
 end tb_requantize;
 
 architecture tb of tb_requantize is
-
   constant clk_period            : time := 10 ns;
   constant c_output_file_dir     : string := "data/";
 
@@ -103,9 +102,7 @@ architecture tb of tb_requantize is
   signal rst            : std_logic;
 
   constant c_init       : std_logic_vector(in_dat'range) := (others => '0');
-
 begin
-
   -- Stimuli
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after 3 * clk_period;
@@ -463,5 +460,4 @@ begin
     out_val  => OPEN,
     out_eof  => open
   );
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_resize.vhd b/libraries/base/common/tb/vhdl/tb_resize.vhd
index 103347252d..01c5612064 100644
--- a/libraries/base/common/tb/vhdl/tb_resize.vhd
+++ b/libraries/base/common/tb/vhdl/tb_resize.vhd
@@ -50,7 +50,6 @@ entity tb_resize is
 end tb_resize;
 
 architecture tb of tb_resize is
-
   constant clk_period   : time    := 10 ns;
 
   constant c_pipeline_input  : natural := 0;
@@ -87,9 +86,7 @@ architecture tb of tb_resize is
   constant g_clip_umax   : natural := 2**g_out_dat_w - 1;
   constant g_clip_smax   : natural := 2**(g_out_dat_w - 1) - 1;
   constant g_clip_smin   : integer := -2**(g_out_dat_w - 1);
-
 begin
-
   -- Stimuli
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after 3 * clk_period;
@@ -239,7 +236,6 @@ begin
       -- RESIZE_NUM() in common_pkg.vhd is always equivalent to lowrange
       assert   signed(resize_num_sdat) =   signed(lowrange_sdat) report "Wrong resize_num_sdat /= lowrange_sdat" severity ERROR;
       assert unsigned(resize_num_udat) = unsigned(lowrange_udat) report "Wrong resize_num_udat /= lowrange_udat" severity ERROR;
-
     end if;
   end process;
 
diff --git a/libraries/base/common/tb/vhdl/tb_round.vhd b/libraries/base/common/tb/vhdl/tb_round.vhd
index 025a5ed282..59813adae6 100644
--- a/libraries/base/common/tb/vhdl/tb_round.vhd
+++ b/libraries/base/common/tb/vhdl/tb_round.vhd
@@ -48,7 +48,6 @@ entity tb_round is
 end tb_round;
 
 architecture tb of tb_round is
-
   constant clk_period   : time    := 10 ns;
 
   constant c_pipeline_input   : natural := 0;
@@ -238,9 +237,7 @@ architecture tb of tb_round is
   signal fs_ureal_round_half_up_clip      : real := 0.0;
   signal fs_ureal_round_half_even         : real := 0.0;
   signal fs_ureal_round_half_even_clip    : real := 0.0;
-
 begin
-
   -- Stimuli
   clk <= not clk or tb_end after clk_period / 2;
 
@@ -355,7 +352,6 @@ begin
     out_dat        => fs_signed_round_half_even_clip
   );
 
-
   -----------------------------------------------------------------------------
   -- UNSIGNED DUTs
   -----------------------------------------------------------------------------
@@ -628,5 +624,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_tb_common_add_sub.vhd b/libraries/base/common/tb/vhdl/tb_tb_common_add_sub.vhd
index f26ba9b443..7d7001e00c 100644
--- a/libraries/base/common/tb/vhdl/tb_tb_common_add_sub.vhd
+++ b/libraries/base/common/tb/vhdl/tb_tb_common_add_sub.vhd
@@ -43,5 +43,4 @@ begin
   u_both_add_5_6 : entity work.tb_common_add_sub generic map ("BOTH", '1', 0, 2, 5, 6);
   u_both_sub_5_5 : entity work.tb_common_add_sub generic map ("BOTH", '0', 0, 2, 5, 5);
   u_both_sub_5_6 : entity work.tb_common_add_sub generic map ("BOTH", '0', 0, 2, 5, 6);
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_tb_common_create_strobes_from_valid.vhd b/libraries/base/common/tb/vhdl/tb_tb_common_create_strobes_from_valid.vhd
index 5db16f1873..b24e0b6dac 100644
--- a/libraries/base/common/tb/vhdl/tb_tb_common_create_strobes_from_valid.vhd
+++ b/libraries/base/common/tb/vhdl/tb_tb_common_create_strobes_from_valid.vhd
@@ -32,7 +32,6 @@ end tb_tb_common_create_strobes_from_valid;
 architecture tb of tb_tb_common_create_strobes_from_valid is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- g_pipeline           : BOOLEAN := FALSE;
   -- g_in_val_gaps        : BOOLEAN := FALSE;
   -- g_nof_clk_per_sync   : NATURAL := 17;
@@ -44,5 +43,4 @@ begin
   u_fractional_interval                : entity work.tb_common_create_strobes_from_valid generic map (false, false, 17, 7);
   u_fractional_interval_with_gaps      : entity work.tb_common_create_strobes_from_valid generic map (false,  true, 17, 7);
   u_fractional_interval_with_gaps_pipe : entity work.tb_common_create_strobes_from_valid generic map ( true,  true, 17, 7);
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_tb_common_fanout_tree.vhd b/libraries/base/common/tb/vhdl/tb_tb_common_fanout_tree.vhd
index 3d130abe33..d76e0e916d 100644
--- a/libraries/base/common/tb/vhdl/tb_tb_common_fanout_tree.vhd
+++ b/libraries/base/common/tb/vhdl/tb_tb_common_fanout_tree.vhd
@@ -48,5 +48,4 @@ begin
   u_val_3_3_27_incr       : entity work.tb_common_fanout_tree generic map (false, true, 3, 3,  27,         (1, 3, 9),       (2, 1, 0));
   u_val_4_3_75_incr       : entity work.tb_common_fanout_tree generic map (false, true, 4, 3,  75,     (1, 3, 9, 27),       (2, 1, 0));
   u_val_8_2_256_equal     : entity work.tb_common_fanout_tree generic map (false, true, 8, 2, 256,   array_init(1,8), array_init(1,2));
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_tb_common_multiplexer.vhd b/libraries/base/common/tb/vhdl/tb_tb_common_multiplexer.vhd
index 7c6305bf7c..64bfdbd9cc 100644
--- a/libraries/base/common/tb/vhdl/tb_tb_common_multiplexer.vhd
+++ b/libraries/base/common/tb/vhdl/tb_tb_common_multiplexer.vhd
@@ -51,5 +51,4 @@ begin
   u_demux_mux_p0101       : entity work.tb_common_multiplexer generic map (0, 1, 4, 0, 1, 8, true, 500);
   u_demux_mux_p1234_nof_1 : entity work.tb_common_multiplexer generic map (1, 2, 1, 3, 4, 8, true, 500);
   u_demux_mux_p1234_nof_5 : entity work.tb_common_multiplexer generic map (1, 2, 5, 3, 4, 8, true, 500);
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_tb_common_operation_tree.vhd b/libraries/base/common/tb/vhdl/tb_tb_common_operation_tree.vhd
index b540247419..238655a6c4 100644
--- a/libraries/base/common/tb/vhdl/tb_tb_common_operation_tree.vhd
+++ b/libraries/base/common/tb/vhdl/tb_tb_common_operation_tree.vhd
@@ -55,5 +55,4 @@ begin
   u_umin_0      : entity work.tb_common_operation_tree generic map ("MIN", "UNSIGNED", 0, 1, 5);
   u_umin_1      : entity work.tb_common_operation_tree generic map ("MIN", "UNSIGNED", 1, 1, 7);
   u_umin_1_1_8  : entity work.tb_common_operation_tree generic map ("MIN", "UNSIGNED", 1, 1, 8);
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_tb_common_paged_ram_ww_rr.vhd b/libraries/base/common/tb/vhdl/tb_tb_common_paged_ram_ww_rr.vhd
index 8e92623818..4a6aa138ca 100644
--- a/libraries/base/common/tb/vhdl/tb_tb_common_paged_ram_ww_rr.vhd
+++ b/libraries/base/common/tb/vhdl/tb_tb_common_paged_ram_ww_rr.vhd
@@ -49,5 +49,4 @@ begin
   u_even_pipe_1_1 : entity work.tb_common_paged_ram_ww_rr generic map (1, 1, 10);
   u_odd_pipe_0_1  : entity work.tb_common_paged_ram_ww_rr generic map (0, 1, 11);
   u_odd_pipe_1_1  : entity work.tb_common_paged_ram_ww_rr generic map (1, 1, 11);
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_tb_common_reinterleave.vhd b/libraries/base/common/tb/vhdl/tb_tb_common_reinterleave.vhd
index 9af7279df9..a7ad45d86a 100644
--- a/libraries/base/common/tb/vhdl/tb_tb_common_reinterleave.vhd
+++ b/libraries/base/common/tb/vhdl/tb_tb_common_reinterleave.vhd
@@ -30,8 +30,5 @@ entity tb_tb_common_reinterleave is
 end;
 
 architecture rtl of tb_tb_common_reinterleave is
-
-
 begin
-
 end rtl;
diff --git a/libraries/base/common/tb/vhdl/tb_tb_common_reorder_symbol.vhd b/libraries/base/common/tb/vhdl/tb_tb_common_reorder_symbol.vhd
index 743ed42a04..309b4f2b8c 100644
--- a/libraries/base/common/tb/vhdl/tb_tb_common_reorder_symbol.vhd
+++ b/libraries/base/common/tb/vhdl/tb_tb_common_reorder_symbol.vhd
@@ -58,5 +58,4 @@ begin
   u_4_4_sel_033333_p00000 : entity work.tb_common_reorder_symbol generic map (4, 4, 8, (0,3,3,3,3,3), (0,0,0,0,0));
 
   u_5_5_sel_3333333333_p000000 : entity work.tb_common_reorder_symbol generic map (5, 5, 8, (3,3,3,3,3,3,3,3,3,3), (0,0,0,0,0,0));
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_tb_common_rl.vhd b/libraries/base/common/tb/vhdl/tb_tb_common_rl.vhd
index 0e5227f17c..297df49506 100644
--- a/libraries/base/common/tb/vhdl/tb_tb_common_rl.vhd
+++ b/libraries/base/common/tb/vhdl/tb_tb_common_rl.vhd
@@ -27,11 +27,9 @@ entity tb_tb_common_rl is
 end tb_tb_common_rl;
 
 architecture tb of tb_tb_common_rl is
-
   constant c_nof_blocks  : natural := 1000;
   constant c_fifo_size   : natural := 64;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
   -- Usage:
   -- > as 2
@@ -49,5 +47,4 @@ begin
   u_random_fifo_sc_decr_0_incr_1_t  : entity work.tb_common_rl generic map (c_nof_blocks, true, true, c_fifo_size,  true,  true,  true);
   u_random_fifo_sc_decr_0           : entity work.tb_common_rl generic map (c_nof_blocks, true, true, c_fifo_size,  true, false, false);
   u_random_fifo_sc                  : entity work.tb_common_rl generic map (c_nof_blocks, true, true, c_fifo_size, false, false,  true);
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_tb_common_rl_register.vhd b/libraries/base/common/tb/vhdl/tb_tb_common_rl_register.vhd
index 3e6a3c19fb..77863f33c0 100644
--- a/libraries/base/common/tb/vhdl/tb_tb_common_rl_register.vhd
+++ b/libraries/base/common/tb/vhdl/tb_tb_common_rl_register.vhd
@@ -27,11 +27,9 @@ entity tb_tb_common_rl_register is
 end tb_tb_common_rl_register;
 
 architecture tb of tb_tb_common_rl_register is
-
   constant c_nof_blocks  : natural := 1000;
   constant c_fifo_size   : natural := 64;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
   -- Usage:
   -- > as 2
@@ -46,5 +44,4 @@ begin
   u_random_fifo_sc_reg_f  : entity work.tb_common_rl_register generic map (c_nof_blocks, true, true, c_fifo_size, false);
   u_random_fifo_sc_reg_t  : entity work.tb_common_rl_register generic map (c_nof_blocks, true, true, c_fifo_size,  true);
   u_random_fifo_sc        : entity work.tb_common_rl_register generic map (c_nof_blocks, true, true, c_fifo_size,  true);
-
 end tb;
diff --git a/libraries/base/common/tb/vhdl/tb_tb_common_transpose.vhd b/libraries/base/common/tb/vhdl/tb_tb_common_transpose.vhd
index 69f7d62d7f..3fd334e1a1 100644
--- a/libraries/base/common/tb/vhdl/tb_tb_common_transpose.vhd
+++ b/libraries/base/common/tb/vhdl/tb_tb_common_transpose.vhd
@@ -33,7 +33,6 @@ end tb_tb_common_transpose;
 architecture tb of tb_tb_common_transpose is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
 --                                                            g_pipeline_shiftreg  : NATURAL := 0;
 --                                                            |  g_pipeline_transpose : NATURAL := 0;
 --                                                            |  |  g_pipeline_hold      : NATURAL := 0;
@@ -50,5 +49,4 @@ begin
 
   u_4_16  : entity common_lib.tb_common_transpose generic map(0, 0, 0, 1,  4, 16);
   u_4_16p : entity common_lib.tb_common_transpose generic map(1, 2, 3, 1,  4, 16);
-
 end tb;
diff --git a/libraries/base/common_mult/src/vhdl/common_complex_mult.vhd b/libraries/base/common_mult/src/vhdl/common_complex_mult.vhd
index f569e4a935..7ecc20e1be 100644
--- a/libraries/base/common_mult/src/vhdl/common_complex_mult.vhd
+++ b/libraries/base/common_mult/src/vhdl/common_complex_mult.vhd
@@ -73,9 +73,7 @@ entity common_complex_mult is
   );
 end common_complex_mult;
 
-
 architecture str of common_complex_mult is
-
   constant c_pipeline        : natural := g_pipeline_input + g_pipeline_product + g_pipeline_adder + g_pipeline_output;
 
   -- MegaWizard IP ip_stratixiv_complex_mult was generated with latency c_dsp_latency = 3
@@ -86,9 +84,7 @@ architecture str of common_complex_mult is
 
   signal result_re : std_logic_vector(g_out_p_w - 1 downto 0);
   signal result_im : std_logic_vector(g_out_p_w - 1 downto 0);
-
 begin
-
   -- User specificied latency must be >= MegaWizard IP dsp_mult_add2 latency
   assert c_pipeline >= c_dsp_latency
     report "tech_complex_mult: pipeline value not supported"
@@ -163,6 +159,4 @@ begin
     in_dat  => std_logic_vector(result_im),
     out_dat => out_pi
   );
-
-
 end str;
diff --git a/libraries/base/common_mult/src/vhdl/common_complex_mult_add.vhd b/libraries/base/common_mult/src/vhdl/common_complex_mult_add.vhd
index ff35daacc5..1d2064de81 100644
--- a/libraries/base/common_mult/src/vhdl/common_complex_mult_add.vhd
+++ b/libraries/base/common_mult/src/vhdl/common_complex_mult_add.vhd
@@ -57,7 +57,6 @@ end common_complex_mult_add;
 -- Pipeling should be done in the multiplier or adder entity.
 
 architecture str of common_complex_mult_add is
-
   constant c_conjugate    : boolean := false;
   constant c_direction    : string := "ADD";
   constant c_pipeline_in  : natural := 0;  -- input pipelining 0 or 1
@@ -70,9 +69,7 @@ architecture str of common_complex_mult_add is
 
   signal add_inr : std_logic_vector(g_out_p_w - 1 downto 0);
   signal add_ini : std_logic_vector(g_out_p_w - 1 downto 0);
-
 begin
-
   -- u_complex_mult : entity work.common_complex_mult(stratix4)  -- requires sum of g_pipeline >= 3
   u_complex_mult : entity work.common_complex_mult  -- suits sum of g_pipeline >= 0
   generic map (
@@ -137,13 +134,10 @@ begin
     in_b    => add_ini,
     result  => out_sumi
   );
-
 end str;
 
-
 -- The rtl architecture follows the syntax that is given as example by Altera for inferring the DSP blocks.
 architecture rtl of common_complex_mult_add is
-
   constant c_prod_w  : natural := g_in_a_w + g_in_b_w;
 
   signal ar_reg  : signed(g_in_a_w - 1  downto 0);
@@ -156,9 +150,7 @@ architecture rtl of common_complex_mult_add is
   signal pi      : signed(c_prod_w - 1  downto 0);
   signal sumr    : signed(g_out_p_w - 1 downto 0);
   signal sumi    : signed(g_out_p_w - 1 downto 0);
-
 begin
-
   process (clk, rst, clken)
   begin
     if(rst = '1') then  -- asynchronous reset
@@ -186,12 +178,9 @@ begin
 
       sumr <= RESIZE_NUM(pr, g_out_p_w) + RESIZE_NUM(signed(in_chr), g_out_p_w);  -- Add the chain_in real part to the real product
       sumi <= RESIZE_NUM(pi, g_out_p_w) + RESIZE_NUM(signed(in_chi), g_out_p_w);  -- Add the chain_in imaginary part to the imaginary product
-
     end if;
   end process;
 
   out_sumr <= std_logic_vector(sumr);
   out_sumi <= std_logic_vector(sumi);
-
 end rtl;
-
diff --git a/libraries/base/common_mult/src/vhdl/common_mult.vhd b/libraries/base/common_mult/src/vhdl/common_mult.vhd
index b4050a065d..e533209b2a 100644
--- a/libraries/base/common_mult/src/vhdl/common_mult.vhd
+++ b/libraries/base/common_mult/src/vhdl/common_mult.vhd
@@ -65,16 +65,13 @@ entity common_mult is
 end common_mult;
 
 architecture str of common_mult is
-
   constant c_pipeline        : natural := g_pipeline_input + g_pipeline_product + g_pipeline_output;
 
   -- Extra output pipelining using common_pipeline is only needed when g_pipeline_output > 1
   constant c_pipeline_output : natural := sel_a_b(g_pipeline_output > 0, g_pipeline_output - 1, 0);
 
   signal result        : std_logic_vector(out_p'range);  -- stage dependent on g_pipeline_output  being 0 or 1
-
 begin
-
   u_mult : entity tech_mult_lib.tech_mult
   generic map(
     g_technology       => g_technology,
@@ -128,5 +125,4 @@ begin
     in_dat  => std_logic_vector(result),
     out_dat => out_p
   );
-
 end str;
diff --git a/libraries/base/common_mult/src/vhdl/common_mult_add.vhd b/libraries/base/common_mult/src/vhdl/common_mult_add.vhd
index a46453b384..9c70318d26 100644
--- a/libraries/base/common_mult/src/vhdl/common_mult_add.vhd
+++ b/libraries/base/common_mult/src/vhdl/common_mult_add.vhd
@@ -61,9 +61,7 @@ begin
    -- SEVERITY FAILURE;
 end common_mult_add;
 
-
 architecture rtl of common_mult_add is
-
   constant c_prod_w         : natural := g_in_a_w + g_in_b_w;
   constant c_sum_w          : natural := c_prod_w + 1;
 
@@ -75,9 +73,7 @@ architecture rtl of common_mult_add is
   signal prod1      : signed(c_prod_w - 1 downto 0);
   signal result     : signed(c_sum_w - 1 downto 0);
   signal nxt_result : signed(c_sum_w - 1 downto 0);
-
 begin
-
   out_dat <= std_logic_vector(resize(result, out_dat'length));
 
   p_clk : process (clk)
diff --git a/libraries/base/common_mult/src/vhdl/common_mult_add2.vhd b/libraries/base/common_mult/src/vhdl/common_mult_add2.vhd
index 821a0f00a7..397a229a0b 100644
--- a/libraries/base/common_mult/src/vhdl/common_mult_add2.vhd
+++ b/libraries/base/common_mult/src/vhdl/common_mult_add2.vhd
@@ -65,13 +65,10 @@ entity common_mult_add2 is
 end common_mult_add2;
 
 architecture str of common_mult_add2 is
-
   -- Extra output pipelining is only needed when g_pipeline_output > 1
   constant c_pipeline_output : natural := sel_a_b(g_pipeline_output > 0, g_pipeline_output - 1, 0);
   signal   result            : std_logic_vector(res'range);
-
 begin
-
   u_mult_add2 : entity tech_mult_lib.tech_mult_add2
   generic map(
     g_technology       => g_technology,
@@ -113,5 +110,4 @@ begin
     in_dat  => result,
     out_dat => res
   );
-
 end str;
diff --git a/libraries/base/common_mult/src/vhdl/common_mult_add4.vhd b/libraries/base/common_mult/src/vhdl/common_mult_add4.vhd
index 56a3b6da68..088c8ccc9d 100644
--- a/libraries/base/common_mult/src/vhdl/common_mult_add4.vhd
+++ b/libraries/base/common_mult/src/vhdl/common_mult_add4.vhd
@@ -70,13 +70,10 @@ entity common_mult_add4 is
 end common_mult_add4;
 
 architecture str of common_mult_add4 is
-
   -- Extra output pipelining is only needed when g_pipeline_output > 1
   constant c_pipeline_output : natural := sel_a_b(g_pipeline_output > 0, g_pipeline_output - 1, 0);
   signal   result            : std_logic_vector(res'range);
-
 begin
-
   u_mult_add4 : entity tech_mult_lib.tech_mult_add4
   generic map(
     g_technology       => g_technology,
@@ -120,5 +117,4 @@ begin
     in_dat  => result,
     out_dat => res
   );
-
 end str;
diff --git a/libraries/base/common_mult/tb/vhdl/tb_common_complex_mult.vhd b/libraries/base/common_mult/tb/vhdl/tb_common_complex_mult.vhd
index 45a7f60398..bd0dec1fcb 100644
--- a/libraries/base/common_mult/tb/vhdl/tb_common_complex_mult.vhd
+++ b/libraries/base/common_mult/tb/vhdl/tb_common_complex_mult.vhd
@@ -35,7 +35,6 @@ use common_lib.common_lfsr_sequences_pkg.all;
 use common_lib.common_str_pkg.all;
 use common_lib.tb_common_pkg.all;
 
-
 entity tb_common_complex_mult is
   generic (
     g_variant          : string := "IP";  -- "RTL" or "IP"
@@ -48,9 +47,7 @@ entity tb_common_complex_mult is
   );
 end tb_common_complex_mult;
 
-
 architecture tb of tb_common_complex_mult is
-
   constant clk_period        : time := 10 ns;
   constant c_pipeline        : natural := g_pipeline_input + g_pipeline_product + g_pipeline_adder + g_pipeline_output;
 
@@ -96,9 +93,7 @@ architecture tb of tb_common_complex_mult is
   signal dbg_in_dat_w        : natural := g_in_dat_w;
   signal dbg_conjugate_b     : boolean := g_conjugate_b;
   signal dbg_pipeline        : natural := c_pipeline;
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
 
   random <= func_common_random(random) when rising_edge(clk);
@@ -303,5 +298,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/base/common_mult/tb/vhdl/tb_common_mult.vhd b/libraries/base/common_mult/tb/vhdl/tb_common_mult.vhd
index a2d5185bb1..811b71ec89 100644
--- a/libraries/base/common_mult/tb/vhdl/tb_common_mult.vhd
+++ b/libraries/base/common_mult/tb/vhdl/tb_common_mult.vhd
@@ -33,7 +33,6 @@ use technology_lib.technology_select_pkg.all;
 use common_lib.common_pkg.all;
 use common_lib.tb_common_pkg.all;
 
-
 entity tb_common_mult is
   generic (
     g_in_dat_w         : natural := 7;
@@ -46,7 +45,6 @@ entity tb_common_mult is
 end tb_common_mult;
 
 architecture tb of tb_common_mult is
-
   constant clk_period    : time := 10 ns;
   constant c_pipeline    : natural := g_pipeline_input + g_pipeline_product + g_pipeline_output;
   constant c_nof_mult    : natural := 2;  -- fixed
@@ -112,9 +110,7 @@ architecture tb of tb_common_mult is
   signal uresult_arr_rtl      : std_logic_vector(g_nof_mult * g_out_dat_w - 1 downto 0);
   signal sresult_arr_ip       : std_logic_vector(g_nof_mult * g_out_dat_w - 1 downto 0);
   signal uresult_arr_ip       : std_logic_vector(g_nof_mult * g_out_dat_w - 1 downto 0);
-
 begin
-
   clk  <= not clk or tb_end after clk_period / 2;
 
   -- run 1 us
@@ -346,5 +342,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/base/common_mult/tb/vhdl/tb_common_mult_add2.vhd b/libraries/base/common_mult/tb/vhdl/tb_common_mult_add2.vhd
index 22c75a7df4..b2e150e364 100644
--- a/libraries/base/common_mult/tb/vhdl/tb_common_mult_add2.vhd
+++ b/libraries/base/common_mult/tb/vhdl/tb_common_mult_add2.vhd
@@ -32,7 +32,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity tb_common_mult_add2 is
   generic (
     g_technology       : natural  := c_tech_select_default;
@@ -48,9 +47,7 @@ entity tb_common_mult_add2 is
   );
 end tb_common_mult_add2;
 
-
 architecture tb of tb_common_mult_add2 is
-
   constant clk_period    : time := 10 ns;
   constant c_pipeline    : natural := g_pipeline_input + g_pipeline_product + g_pipeline_adder + g_pipeline_output;
   constant c_nof_mult    : natural := 2;  -- fixed
@@ -97,9 +94,7 @@ architecture tb of tb_common_mult_add2 is
   signal out_result          : std_logic_vector(g_out_dat_w - 1 downto 0);  -- combinatorial result
   signal result_expected     : std_logic_vector(g_out_dat_w - 1 downto 0);  -- pipelined results
   signal result_rtl          : std_logic_vector(g_out_dat_w - 1 downto 0);
-
 begin
-
   clk  <= not clk or tb_end after clk_period / 2;
 
   -- run 1 us
@@ -195,7 +190,6 @@ begin
     out_dat => result_expected
   );
 
-
   u_dut_rtl : entity work.common_mult_add2
   generic map (
     g_in_a_w           => g_in_dat_w,
@@ -226,5 +220,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/base/common_mult/tb/vhdl/tb_tb_common_complex_mult.vhd b/libraries/base/common_mult/tb/vhdl/tb_tb_common_complex_mult.vhd
index 65c3e0f31a..a8b7dfd246 100644
--- a/libraries/base/common_mult/tb/vhdl/tb_tb_common_complex_mult.vhd
+++ b/libraries/base/common_mult/tb/vhdl/tb_tb_common_complex_mult.vhd
@@ -44,7 +44,6 @@ begin
   -- g_pipeline_adder   : NATURAL := 1;
   -- g_pipeline_output  : NATURAL := 1
 
-
   -- IP variants
   u_ip_18b      : entity work.tb_common_complex_mult generic map ("IP", 18, false, 1, 0, 1, 1);
   u_ip_18b_conj : entity work.tb_common_complex_mult generic map ("IP", 18,  true, 1, 0, 1, 1);
@@ -59,5 +58,4 @@ begin
   u_rtl_27b      : entity work.tb_common_complex_mult generic map ("RTL", 27, false, 1, 0, 1, 1);
   u_rtl_18b_conj : entity work.tb_common_complex_mult generic map ("RTL", 18,  true, 1, 0, 1, 1);
   u_rtl_27b_conj : entity work.tb_common_complex_mult generic map ("RTL", 27,  true, 1, 0, 1, 1);
-
 end tb;
diff --git a/libraries/base/common_mult/tb/vhdl/tb_tb_common_mult.vhd b/libraries/base/common_mult/tb/vhdl/tb_tb_common_mult.vhd
index 96dfc359e2..d08b846610 100644
--- a/libraries/base/common_mult/tb/vhdl/tb_tb_common_mult.vhd
+++ b/libraries/base/common_mult/tb/vhdl/tb_tb_common_mult.vhd
@@ -39,7 +39,6 @@ begin
   -- g_pipeline_product : NATURAL := 1;
   -- g_pipeline_output  : NATURAL := 1
 
-
   -- Vary g_out_dat_w
   u_mult_7_12_nof_2_pipe_1_1_1  : entity work.tb_common_mult generic map (7, 12, 2, 1, 1, 1);  -- truncate extra bit
   u_mult_7_13_nof_2_pipe_1_1_1  : entity work.tb_common_mult generic map (7, 13, 2, 1, 1, 1);  -- truncate double sign bit
@@ -55,5 +54,4 @@ begin
   u_mult_7_11_nof_1_pipe_1_0_0  : entity work.tb_common_mult generic map (7, 11, 2, 1, 0, 0);
   u_mult_7_11_nof_1_pipe_0_1_0  : entity work.tb_common_mult generic map (7, 11, 2, 0, 1, 0);
   u_mult_7_11_nof_1_pipe_0_0_1  : entity work.tb_common_mult generic map (7, 11, 2, 0, 0, 1);
-
 end tb;
diff --git a/libraries/base/diag/src/vhdl/diag_block_gen.vhd b/libraries/base/diag/src/vhdl/diag_block_gen.vhd
index 75fa9d3177..7163a9b310 100644
--- a/libraries/base/diag/src/vhdl/diag_block_gen.vhd
+++ b/libraries/base/diag/src/vhdl/diag_block_gen.vhd
@@ -98,11 +98,9 @@ entity diag_block_gen is
     out_siso     : in  t_dp_siso := c_dp_siso_rdy;
     out_sosi     : out t_dp_sosi
   );
-
 end diag_block_gen;
 
 architecture rtl of diag_block_gen is
-
   type state_type is (s_idle, s_block, s_gap);
 
   type reg_type is record
@@ -125,9 +123,7 @@ architecture rtl of diag_block_gen is
   signal r, rin     : reg_type;
   signal out_sosi_i : t_dp_sosi := c_dp_sosi_rst;  -- Signal used to assign reset values to output
   signal xon_reg    : std_logic := '0';
-
 begin
-
     -- xon is not clk cycle timing critical, so can use register xon to ease timing closure
     xon_reg <= out_siso.xon when rising_edge(clk);
 
@@ -139,7 +135,6 @@ begin
       variable v_mem_low_adrs       : natural;
       variable v_mem_high_adrs      : natural;
     begin
-
       v_samples_per_packet := TO_UINT(r.ctrl_hold.samples_per_packet);
       v_gapsize            := TO_UINT(r.ctrl_hold.gapsize);
       v_blocks_per_sync    := TO_UINT(r.ctrl_hold.blocks_per_sync);
@@ -256,7 +251,6 @@ begin
 
         when others =>
           v.state := s_idle;
-
       end case;
 
       if rst = '1' then
@@ -277,7 +271,6 @@ begin
       end if;
 
       rin <= v;
-
     end process;
 
     p_regs : process(rst, clk)
@@ -302,5 +295,4 @@ begin
     buf_rden <= r.rd_ena;
 
     ctrl_hold <= r.ctrl_hold;
-
 end rtl;
diff --git a/libraries/base/diag/src/vhdl/diag_block_gen_reg.vhd b/libraries/base/diag/src/vhdl/diag_block_gen_reg.vhd
index 99425a108c..018ca44aef 100644
--- a/libraries/base/diag/src/vhdl/diag_block_gen_reg.vhd
+++ b/libraries/base/diag/src/vhdl/diag_block_gen_reg.vhd
@@ -19,7 +19,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -44,13 +43,10 @@ entity diag_block_gen_reg is
 end diag_block_gen_reg;
 
 architecture rtl of diag_block_gen_reg is
-
   constant c_adrs_width : positive := c_diag_bg_reg_adr_w;
   signal   mm_bg_ctrl   : t_diag_block_gen := g_diag_block_gen_rst;
   signal   dp_bg_ctrl   : t_diag_block_gen := g_diag_block_gen_rst;
-
 begin
-
   ------------------------------------------------------------------------------
   -- MM register access in the mm_clk domain
   -- . Hardcode the shared MM slave register directly in RTL instead of using
@@ -162,5 +158,4 @@ begin
   end generate;  -- gen_crossing
 
   bg_ctrl <= dp_bg_ctrl;
-
 end rtl;
diff --git a/libraries/base/diag/src/vhdl/diag_bypass.vhd b/libraries/base/diag/src/vhdl/diag_bypass.vhd
index 481b79c224..506398a3d5 100644
--- a/libraries/base/diag/src/vhdl/diag_bypass.vhd
+++ b/libraries/base/diag/src/vhdl/diag_bypass.vhd
@@ -25,7 +25,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 entity diag_bypass is
   generic (
     g_in_dat_w        : natural := 12;
@@ -57,17 +56,13 @@ entity diag_bypass is
   );
 end diag_bypass;
 
-
 architecture rtl of diag_bypass is
-
   signal nxt_out_dat_x   : std_logic_vector(out_dat_x'range);
   signal nxt_out_dat_y   : std_logic_vector(out_dat_y'range);
   signal nxt_out_val     : std_logic;
   signal nxt_out_sync    : std_logic;
   signal bypass_en_reg   : std_logic;
-
 begin
-
   mod_in_dat_x <= RESIZE_SVEC(in_dat_x, mod_in_dat_x'length);
   mod_in_dat_y <= RESIZE_SVEC(in_dat_y, mod_in_dat_y'length);
   mod_in_val  <= in_val;
@@ -88,7 +83,6 @@ begin
     end if;
   end process;
 
-
   output_switch_proc : process (bypass_en, mod_out_dat_x, mod_out_val, mod_out_sync,
       in_dat_x, in_val, in_sync, mod_out_dat_y, in_dat_y)
   begin
@@ -105,7 +99,6 @@ begin
     end if;
   end process;
 
-
   clock_gating_proc : process (bypass_en, clk)
   begin
     mod_clk <= clk;
@@ -118,5 +111,4 @@ begin
     end if;
     -- synthesis translate_on
   end process;
-
 end rtl;
diff --git a/libraries/base/diag/src/vhdl/diag_data_buffer.vhd b/libraries/base/diag/src/vhdl/diag_data_buffer.vhd
index 6e1e27f9e8..f0211b988e 100644
--- a/libraries/base/diag/src/vhdl/diag_data_buffer.vhd
+++ b/libraries/base/diag/src/vhdl/diag_data_buffer.vhd
@@ -79,9 +79,7 @@ entity diag_data_buffer is
   );
 end diag_data_buffer;
 
-
 architecture rtl of diag_data_buffer is
-
   constant c_mm_factor     : natural := ceil_div(g_data_w, c_word_w);  -- must be a power of 2 multiple
 
   constant c_nof_data_mm   : natural := g_nof_data * c_mm_factor;
@@ -126,9 +124,7 @@ architecture rtl of diag_data_buffer is
   signal sync_cnt_clr    : std_logic := '0';
   signal sync_cnt        : std_logic_vector(c_word_w - 1 downto 0);  -- Nof times buffer has been written
   signal word_cnt        : std_logic_vector(c_word_w - 1 downto 0) := (others => '0');
-
 begin
-
   assert c_mm_factor = 2**true_log2(c_mm_factor) report "Only support mixed width data that uses a power of 2 multiple." severity FAILURE;
 
   ram_mm_miso <= i_ram_mm_miso;
@@ -261,6 +257,4 @@ begin
     cnt_clr => sync_cnt_clr,
     count   => sync_cnt
   );
-
 end rtl;
-
diff --git a/libraries/base/diag/src/vhdl/diag_data_buffer_dev.vhd b/libraries/base/diag/src/vhdl/diag_data_buffer_dev.vhd
index ad85335ca7..278e607ea2 100644
--- a/libraries/base/diag/src/vhdl/diag_data_buffer_dev.vhd
+++ b/libraries/base/diag/src/vhdl/diag_data_buffer_dev.vhd
@@ -101,9 +101,7 @@ entity diag_data_buffer_dev is
   );
 end diag_data_buffer_dev;
 
-
 architecture rtl of diag_data_buffer_dev is
-
   constant c_version       : natural := 1;
 
   constant c_mm_factor     : natural := ceil_div(g_data_w, c_word_w);  -- must be a power of 2 multiple
@@ -164,9 +162,7 @@ architecture rtl of diag_data_buffer_dev is
   end record;
 
   signal r, rin : reg_type;
-
 begin
-
   assert c_mm_factor = 2**true_log2(c_mm_factor) report "Only support mixed width data that uses a power of 2 multiple." severity FAILURE;
 
   out_wr_done <= nxt_wr_done;
@@ -195,7 +191,6 @@ begin
 
   -- Determine the write trigger in SYNC MODE and ARM MODE
   use_in_sync : if g_use_in_sync = true generate
-
     comb : process(st_rst, r, in_sync, rd_last_st, reg_sync_delay, arm_enable, valid_cnt)
       variable v : reg_type;
     begin
@@ -232,7 +227,6 @@ begin
 
         when others =>
           v.state := s_idle;
-
       end case;
 
       if st_rst = '1' then
@@ -241,7 +235,6 @@ begin
       end if;
 
       rin <= v;
-
     end process comb;
 
     regs : process(st_clk)
@@ -372,7 +365,4 @@ begin
     cnt_clr => in_sync,
     count   => valid_cnt
   );
-
 end rtl;
-
-
diff --git a/libraries/base/diag/src/vhdl/diag_frm_generator.vhd b/libraries/base/diag/src/vhdl/diag_frm_generator.vhd
index 85e13db8ba..cccb660269 100644
--- a/libraries/base/diag/src/vhdl/diag_frm_generator.vhd
+++ b/libraries/base/diag/src/vhdl/diag_frm_generator.vhd
@@ -25,7 +25,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 -- Purpose: Generate a stream of frames with test sequence data.
 -- Description:
 --   Each frame has g_frame_len words of out_dat. The test data can be PRSG or
@@ -37,7 +36,6 @@ use common_lib.common_pkg.all;
 -- Remark:
 -- . This component can be easily mapped to standard MM and ST interfaces.
 
-
 entity diag_frm_generator is
   generic (
     g_sel         : std_logic := '1';  -- '0' = PRSG, '1' = COUNTER
@@ -73,9 +71,7 @@ entity diag_frm_generator is
   );
 end diag_frm_generator;
 
-
 architecture str of diag_frm_generator is
-
   constant c_init           : natural := 0;  -- first data word of first frame that is generated after diag_en = '1'
   constant c_frame_len_w    : natural := ceil_log2(g_frame_len);
 
@@ -90,9 +86,7 @@ architecture str of diag_frm_generator is
 
   signal i_out_sop          : std_logic;
   signal i_out_eop          : std_logic;
-
 begin
-
   out_sop   <= i_out_sop;
   out_eop   <= i_out_eop;
   out_empty <= diag_frame_empty;
@@ -185,5 +179,4 @@ begin
     out_sop        => i_out_sop,
     out_eop        => i_out_eop
   );
-
 end str;
diff --git a/libraries/base/diag/src/vhdl/diag_frm_monitor.vhd b/libraries/base/diag/src/vhdl/diag_frm_monitor.vhd
index 9a01db05af..1993a75098 100644
--- a/libraries/base/diag/src/vhdl/diag_frm_monitor.vhd
+++ b/libraries/base/diag/src/vhdl/diag_frm_monitor.vhd
@@ -25,7 +25,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 -- Purpose: Monitor a stream of frames with test sequence data.
 -- Description:
 --   Each frame is marked by an active in_eop. The in_sop is not needed and the
@@ -42,7 +41,6 @@ use common_lib.common_pkg.all;
 -- Remark:
 -- . This component can be easily mapped to standard MM and ST interfaces.
 
-
 entity diag_frm_monitor is
   generic (
     g_frame_cnt_w : natural := 32
@@ -63,9 +61,7 @@ entity diag_frm_monitor is
   );
 end diag_frm_monitor;
 
-
 architecture str of diag_frm_monitor is
-
   signal diag_en_revt       : std_logic;
 
   signal frame_cnt          : std_logic_vector(diag_frame_cnt'range);
@@ -75,9 +71,7 @@ architecture str of diag_frm_monitor is
 
   signal frm_eop            : std_logic;
   signal frm_error          : std_logic;
-
 begin
-
   p_clk : process (rst, clk)
   begin
     if rst = '1' then
@@ -138,5 +132,4 @@ begin
     cnt_en  => frm_error,
     count   => error_cnt
   );
-
 end str;
diff --git a/libraries/base/diag/src/vhdl/diag_pkg.vhd b/libraries/base/diag/src/vhdl/diag_pkg.vhd
index 9c72a414e2..8f88945551 100644
--- a/libraries/base/diag/src/vhdl/diag_pkg.vhd
+++ b/libraries/base/diag/src/vhdl/diag_pkg.vhd
@@ -25,7 +25,6 @@ use IEEE.math_real.all;
 use common_lib.common_pkg.all;
 
 package diag_pkg is
-
   -----------------------------------------------------------------------------
   -- PHY interface tests (e.g. for ethernet, transceivers, lvds, memory)
   -----------------------------------------------------------------------------
@@ -50,7 +49,6 @@ package diag_pkg is
   constant c_diag_test_result_error     : natural := 3;  -- test received valid data, but the value was wrong for one or more
   constant c_diag_test_result_illegal   : natural := 4;  -- exception, condition that can not occur in the logic
 
-
   -----------------------------------------------------------------------------
   -- Waveform Generator
   -----------------------------------------------------------------------------
@@ -224,7 +222,6 @@ package diag_pkg is
 end diag_pkg;
 
 package body diag_pkg is
-
   function sel_a_b(sel : boolean; a, b : t_diag_block_gen) return t_diag_block_gen is
   begin
     if sel = true then
@@ -232,6 +229,7 @@ package body diag_pkg is
     else
       return b;
     end if;
+
   end;
 
   function func_diag_bg_ctrl_integer_to_slv(bg_ctrl_int : t_diag_block_gen_integer) return t_diag_block_gen is
diff --git a/libraries/base/diag/src/vhdl/diag_rx_seq.vhd b/libraries/base/diag/src/vhdl/diag_rx_seq.vhd
index 617a63b397..4bf373e254 100644
--- a/libraries/base/diag/src/vhdl/diag_rx_seq.vhd
+++ b/libraries/base/diag/src/vhdl/diag_rx_seq.vhd
@@ -129,9 +129,7 @@ entity diag_rx_seq is
   );
 end diag_rx_seq;
 
-
 architecture rtl of diag_rx_seq is
-
   constant c_lfsr_nr          : natural := g_dat_w - c_common_lfsr_first;
 
   constant c_diag_res_latency : natural := 3;
@@ -189,9 +187,7 @@ architecture rtl of diag_rx_seq is
   signal diff_detect      : std_logic := '0';
   signal nxt_diff_detect  : std_logic;
   signal diff_hold        : std_logic;
-
 begin
-
   diag_dis <= not diag_en;
   diag_sample <= i_diag_sample;
   diag_sample_diff <= i_diag_sample_diff;
@@ -207,6 +203,7 @@ begin
       end if;
     end process;
   end generate;
+
   no_input_reg : if g_input_reg = false generate
     in_val_reg  <= in_val;
     in_dat_reg  <= in_dat;
@@ -399,7 +396,6 @@ begin
     diff_res <= (others => diff_hold);  -- convert diff_hold to diff_res slv format as used for g_use_steps=FALSE
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Report valid diag_res
   ------------------------------------------------------------------------------
@@ -417,7 +413,6 @@ begin
     end if;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- Count number of valid input data
   ------------------------------------------------------------------------------
diff --git a/libraries/base/diag/src/vhdl/diag_tx_frm.vhd b/libraries/base/diag/src/vhdl/diag_tx_frm.vhd
index 99abf4c043..0f392a8179 100644
--- a/libraries/base/diag/src/vhdl/diag_tx_frm.vhd
+++ b/libraries/base/diag/src/vhdl/diag_tx_frm.vhd
@@ -43,7 +43,6 @@ use common_lib.common_lfsr_sequences_pkg.all;
 -- Remark:
 -- . This component can be easily mapped to standard MM and ST interfaces.
 
-
 entity diag_tx_frm is
   generic (
     g_sel       : std_logic := '1';  -- '0' = PRSG, '1' = COUNTER
@@ -75,9 +74,7 @@ entity diag_tx_frm is
   );
 end diag_tx_frm;
 
-
 architecture rtl of diag_tx_frm is
-
   constant c_lfsr_nr          : natural := g_dat_w - c_common_lfsr_first;
 
   signal i_diag_ready    : std_logic;
@@ -96,9 +93,7 @@ architecture rtl of diag_tx_frm is
   signal nxt_out_val     : std_logic;
   signal nxt_out_sop     : std_logic;
   signal nxt_out_eop     : std_logic;
-
 begin
-
   diag_ready <= i_diag_ready;
 
   p_clk : process (rst, clk)
@@ -170,5 +165,4 @@ begin
     out_dat    => out_dat,
     out_val    => open
   );
-
 end rtl;
diff --git a/libraries/base/diag/src/vhdl/diag_tx_seq.vhd b/libraries/base/diag/src/vhdl/diag_tx_seq.vhd
index bb4be8bda0..6b00fcfb0d 100644
--- a/libraries/base/diag/src/vhdl/diag_tx_seq.vhd
+++ b/libraries/base/diag/src/vhdl/diag_tx_seq.vhd
@@ -67,9 +67,7 @@ entity diag_tx_seq is
   );
 end diag_tx_seq;
 
-
 architecture rtl of diag_tx_seq is
-
   constant c_lfsr_nr     : natural := g_dat_w - c_common_lfsr_first;
 
   signal diag_dis        : std_logic;
@@ -82,9 +80,7 @@ architecture rtl of diag_tx_seq is
 
   signal nxt_out_dat     : std_logic_vector(out_dat'range);
   signal nxt_out_val     : std_logic;
-
 begin
-
   diag_dis <= not diag_en;
 
   p_clk : process (rst, clk)
@@ -149,5 +145,4 @@ begin
     cnt_en  => nxt_out_val,
     count   => out_cnt
   );
-
 end rtl;
diff --git a/libraries/base/diag/src/vhdl/diag_wg.vhd b/libraries/base/diag/src/vhdl/diag_wg.vhd
index 557165d10f..93592adee8 100644
--- a/libraries/base/diag/src/vhdl/diag_wg.vhd
+++ b/libraries/base/diag/src/vhdl/diag_wg.vhd
@@ -87,9 +87,7 @@ entity diag_wg is
   );
 end diag_wg;
 
-
 architecture rtl of diag_wg is
-
   constant c_mult_pipeline_input   : natural := 1;  -- 0 or 1
   constant c_mult_pipeline_product : natural := 1;  -- 0 or 1
   constant c_mult_pipeline_output  : natural := 0;  -- >= 0
@@ -165,9 +163,7 @@ architecture rtl of diag_wg is
   signal nxt_out_dat           : std_logic_vector(out_dat'range);
   signal nxt_out_val           : std_logic;
   signal nxt_out_sync          : std_logic;
-
 begin
-
   mon_ctrl <= i_mon_ctrl;
 
   registers : process(clk, rst)
@@ -467,5 +463,4 @@ begin
       end if;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/diag/src/vhdl/diag_wg_wideband.vhd b/libraries/base/diag/src/vhdl/diag_wg_wideband.vhd
index 76c0f064a8..bb2657dbd8 100644
--- a/libraries/base/diag/src/vhdl/diag_wg_wideband.vhd
+++ b/libraries/base/diag/src/vhdl/diag_wg_wideband.vhd
@@ -75,9 +75,7 @@ entity diag_wg_wideband is
   );
 end diag_wg_wideband;
 
-
 architecture str of diag_wg_wideband is
-
   constant c_buf            : t_c_mem := (latency  => 1,
                                           adr_w    => g_buf_addr_w,
                                           dat_w    => g_buf_dat_w,  -- fit DSP multiply 18x18 element
@@ -100,9 +98,7 @@ architecture str of diag_wg_wideband is
   signal st_rd         : std_logic_vector(0 to g_wideband_factor - 1);
   signal st_rdval      : std_logic_vector(0 to g_wideband_factor - 1);
   signal st_rddata     : t_buf_dat_arr(0 to g_wideband_factor - 1);
-
 begin
-
   assert c_buf_file /= "UNUSED" report "diag_wg_wideband : no buffer waveform file available" severity FAILURE;
 
   -- MM write same to all g_wideband_factor waveform buffers
diff --git a/libraries/base/diag/src/vhdl/diag_wg_wideband_reg.vhd b/libraries/base/diag/src/vhdl/diag_wg_wideband_reg.vhd
index 33c2b9598d..b0d7b45dc6 100644
--- a/libraries/base/diag/src/vhdl/diag_wg_wideband_reg.vhd
+++ b/libraries/base/diag/src/vhdl/diag_wg_wideband_reg.vhd
@@ -67,9 +67,7 @@ entity diag_wg_wideband_reg is
   );
 end diag_wg_wideband_reg;
 
-
 architecture rtl of diag_wg_wideband_reg is
-
   -- Define the actual size of the MM slave register
   constant c_mm_reg : t_c_mem := (latency  => 1,
                                   adr_w    => 2,
@@ -84,9 +82,7 @@ architecture rtl of diag_wg_wideband_reg is
   signal mm_mon_ctrl          : t_diag_wg;
 
   -- Registers in st_clk domain
-
 begin
-
   ------------------------------------------------------------------------------
   -- MM register access in the mm_clk domain
   -- . Hardcode the shared MM slave register directly in RTL instead of using
diff --git a/libraries/base/diag/src/vhdl/mms_diag_block_gen.vhd b/libraries/base/diag/src/vhdl/mms_diag_block_gen.vhd
index 0a3d83d233..dbd4111aec 100644
--- a/libraries/base/diag/src/vhdl/mms_diag_block_gen.vhd
+++ b/libraries/base/diag/src/vhdl/mms_diag_block_gen.vhd
@@ -92,7 +92,6 @@
 --   the DB mms_diag_data_buffer.vhd.
 -- . A nice new feature would be to support a BG burst of N blocks.
 
-
 library IEEE, common_lib, technology_lib, dp_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -149,7 +148,6 @@ entity mms_diag_block_gen is
 end mms_diag_block_gen;
 
 architecture rtl of mms_diag_block_gen is
-
   constant c_buf                  : t_c_mem  := (latency  => 1,
                                                  adr_w    => g_buf_addr_w,
                                                  dat_w    => g_buf_dat_w,
@@ -187,9 +185,7 @@ architecture rtl of mms_diag_block_gen is
 
   signal mux_src_in_arr        : t_dp_siso_arr(g_nof_streams - 1 downto 0);
   signal mux_src_out_arr       : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- BG
   -----------------------------------------------------------------------------
@@ -233,6 +229,7 @@ begin
     );
 
     gen_streams : for I in 0 to g_nof_streams - 1 generate
+
       no_buffer_ram : if g_use_bg_buffer_ram = false generate
         ram_bg_data_miso_arr(I) <= c_mem_miso_rst;
 
@@ -293,7 +290,6 @@ begin
     end generate;
   end generate;
 
-
   ---------------------------------------------------------------------------
   -- No multiplexer, so only one input or no input at all
   ---------------------------------------------------------------------------
@@ -308,11 +304,11 @@ begin
                       (others => c_dp_sosi_rst);
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- Multiplex user input and BG
   -----------------------------------------------------------------------------
   gen_dp_mux : if c_use_mux = true generate  -- so g_use_usr_input and g_use_bg are both TRUE
+
     gen_streams : for I in 0 to g_nof_streams - 1 generate
       -- Add user xon flow control if the user input does not already support it
       u_dp_xonoff : entity dp_lib.dp_xonoff
diff --git a/libraries/base/diag/src/vhdl/mms_diag_data_buffer.vhd b/libraries/base/diag/src/vhdl/mms_diag_data_buffer.vhd
index 750bea9c85..481104862a 100644
--- a/libraries/base/diag/src/vhdl/mms_diag_data_buffer.vhd
+++ b/libraries/base/diag/src/vhdl/mms_diag_data_buffer.vhd
@@ -107,7 +107,6 @@ entity mms_diag_data_buffer is
 end mms_diag_data_buffer;
 
 architecture str of mms_diag_data_buffer is
-
   constant c_buf_mm_factor   : natural := ceil_div(g_data_w, c_word_w);
   constant c_buf_nof_data_mm : natural := g_buf_nof_data * c_buf_mm_factor;
 
@@ -123,9 +122,7 @@ architecture str of mms_diag_data_buffer is
 
   signal reg_data_buf_mosi_arr : t_mem_mosi_arr(g_nof_streams - 1 downto 0);
   signal reg_data_buf_miso_arr : t_mem_miso_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   no_db : if g_use_db = false generate
     ram_data_buf_miso <= c_mem_miso_rst;
     reg_data_buf_miso <= c_mem_miso_rst;
diff --git a/libraries/base/diag/src/vhdl/mms_diag_data_buffer_dev.vhd b/libraries/base/diag/src/vhdl/mms_diag_data_buffer_dev.vhd
index 799e3fdc23..6bfbb0dab8 100644
--- a/libraries/base/diag/src/vhdl/mms_diag_data_buffer_dev.vhd
+++ b/libraries/base/diag/src/vhdl/mms_diag_data_buffer_dev.vhd
@@ -108,7 +108,6 @@ entity mms_diag_data_buffer_dev is
 end mms_diag_data_buffer_dev;
 
 architecture str of mms_diag_data_buffer_dev is
-
   constant c_buf_mm_factor   : natural := ceil_div(g_data_w, c_word_w);
   constant c_buf_nof_data_mm : natural := g_buf_nof_data * c_buf_mm_factor;
 
@@ -124,9 +123,7 @@ architecture str of mms_diag_data_buffer_dev is
 
   signal reg_data_buf_mosi_arr : t_mem_mosi_arr(g_nof_streams - 1 downto 0);
   signal reg_data_buf_miso_arr : t_mem_miso_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   no_db : if g_use_db = false generate
     ram_data_buf_miso <= c_mem_miso_rst;
     reg_data_buf_miso <= c_mem_miso_rst;
diff --git a/libraries/base/diag/src/vhdl/mms_diag_rx_seq.vhd b/libraries/base/diag/src/vhdl/mms_diag_rx_seq.vhd
index 6c879f1d14..f3c7d79645 100644
--- a/libraries/base/diag/src/vhdl/mms_diag_rx_seq.vhd
+++ b/libraries/base/diag/src/vhdl/mms_diag_rx_seq.vhd
@@ -127,9 +127,7 @@ entity mms_diag_rx_seq is
   );
 end mms_diag_rx_seq;
 
-
 architecture str of mms_diag_rx_seq is
-
   -- Define MM slave register size
   constant c_mm_reg      : t_c_mem  := (latency  => 1,
                                         adr_w    => c_diag_seq_rx_reg_adr_w,
@@ -182,13 +180,10 @@ architecture str of mms_diag_rx_seq is
 
   signal stat_res_ok_n_arr   : std_logic_vector(g_nof_streams - 1 downto 0);
   signal stat_res_val_n_arr  : std_logic_vector(g_nof_streams - 1 downto 0);
-
 begin
-
   assert g_data_w >= g_seq_dat_w report "mms_diag_rx_seq: g_data_w < g_seq_dat_w is not allowed." severity FAILURE;
 
   gen_nof_streams: for I in 0 to g_nof_streams - 1 generate
-
     -- no unreplicate needed
     gen_one : if g_data_w = g_seq_dat_w generate
       rx_seq_arr(I)     <= rx_snk_in_arr(i).data(g_seq_dat_w - 1 downto 0);
@@ -306,18 +301,4 @@ begin
     mosi_arr => reg_mosi_arr,
     miso_arr => reg_miso_arr
   );
-
 end str;
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libraries/base/diag/src/vhdl/mms_diag_tx_seq.vhd b/libraries/base/diag/src/vhdl/mms_diag_tx_seq.vhd
index 24fdcbad24..879b31e632 100644
--- a/libraries/base/diag/src/vhdl/mms_diag_tx_seq.vhd
+++ b/libraries/base/diag/src/vhdl/mms_diag_tx_seq.vhd
@@ -149,7 +149,6 @@
 --    which can be useful to ensure that reading e.g. address 2**g_seq_dat_w
 --    yields a different CNTR value than reading 2**(g_seq_dat_w+1).
 
-
 library IEEE, common_lib, dp_lib;  -- init value for out_dat when diag_en = '0'
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -184,9 +183,7 @@ entity mms_diag_tx_seq is
   );
 end mms_diag_tx_seq;
 
-
 architecture str of mms_diag_tx_seq is
-
   -- Define MM slave register size
   constant c_mm_reg      : t_c_mem  := (latency  => 1,
                                         adr_w    => c_diag_seq_tx_reg_adr_w,
@@ -386,16 +383,3 @@ begin
   end generate;
 
 end str;
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libraries/base/diag/src/vhdl/mms_diag_wg_wideband.vhd b/libraries/base/diag/src/vhdl/mms_diag_wg_wideband.vhd
index dfa264de60..f23fda685a 100644
--- a/libraries/base/diag/src/vhdl/mms_diag_wg_wideband.vhd
+++ b/libraries/base/diag/src/vhdl/mms_diag_wg_wideband.vhd
@@ -77,14 +77,10 @@ entity mms_diag_wg_wideband is
   );
 end mms_diag_wg_wideband;
 
-
 architecture str of mms_diag_wg_wideband is
-
   signal st_wg_ctrl      : t_diag_wg;  -- write
   signal st_mon_ctrl     : t_diag_wg;  -- read
-
 begin
-
   u_mm_reg : entity work.diag_wg_wideband_reg
   generic map (
     g_cross_clock_domain => g_cross_clock_domain
@@ -146,5 +142,4 @@ begin
     out_val              => out_val,
     out_sync             => out_sync
   );
-
 end str;
diff --git a/libraries/base/diag/src/vhdl/mms_diag_wg_wideband_arr.vhd b/libraries/base/diag/src/vhdl/mms_diag_wg_wideband_arr.vhd
index f7d439ef96..aa5b1be2c4 100644
--- a/libraries/base/diag/src/vhdl/mms_diag_wg_wideband_arr.vhd
+++ b/libraries/base/diag/src/vhdl/mms_diag_wg_wideband_arr.vhd
@@ -75,9 +75,7 @@ entity mms_diag_wg_wideband_arr is
   );
 end mms_diag_wg_wideband_arr;
 
-
 architecture str of mms_diag_wg_wideband_arr is
-
   constant c_reg_adr_w    : natural := 2;
 
   signal reg_mosi_arr     : t_mem_mosi_arr(g_nof_streams - 1 downto 0);
@@ -89,9 +87,7 @@ architecture str of mms_diag_wg_wideband_arr is
   signal wg_dat           : std_logic_vector(g_nof_streams * g_wideband_factor * g_buf_dat_w - 1 downto 0);
   signal wg_val           : std_logic_vector(g_nof_streams * g_wideband_factor            - 1 downto 0);
   signal wg_sync          : std_logic_vector(g_nof_streams * g_wideband_factor            - 1 downto 0);
-
 begin
-
   u_common_mem_mux_reg : entity common_lib.common_mem_mux
   generic map (
     g_nof_mosi    => g_nof_streams,
@@ -151,7 +147,6 @@ begin
       out_sync             => wg_sync((I + 1) * g_wideband_factor            - 1 downto I * g_wideband_factor            )
   );
 
-
     -- wire the wg signals to sosi outputs
     -- This is done as per the method used in unb1_bn_capture_input (Apertif)
     -- . all wideband samples will be valid in parallel, so using vector_or() or vector_and() is fine
@@ -162,8 +157,6 @@ begin
     out_sosi_arr(I).err   <= TO_DP_ERROR(0) when
                                   vector_or(wg_ovr( (I + 1) * g_wideband_factor             - 1 downto I * g_wideband_factor            )) = '0' else
                             TO_DP_ERROR(2**7);  -- pass ADC or WG overflow info on as an error signal
-
-
   end generate;
 
 end str;
diff --git a/libraries/base/diag/tb/vhdl/tb_diag_block_gen.vhd b/libraries/base/diag/tb/vhdl/tb_diag_block_gen.vhd
index e35441f5e3..4ec82902c6 100644
--- a/libraries/base/diag/tb/vhdl/tb_diag_block_gen.vhd
+++ b/libraries/base/diag/tb/vhdl/tb_diag_block_gen.vhd
@@ -55,9 +55,7 @@ entity tb_diag_block_gen is
   );
 end tb_diag_block_gen;
 
-
 architecture tb of tb_diag_block_gen is
-
   constant clk_period       : time    := 10 ns;
   constant c_timeout        : natural := 1000;
   constant c_offtime        : natural := 200;
@@ -76,7 +74,6 @@ architecture tb of tb_diag_block_gen is
   constant c_cntr_incr  : integer := 1;
   constant c_cntr_arr   : t_slv_32_arr(c_buf.nof_dat - 1 downto 0) := flip(array_init(c_cntr_init, c_buf.nof_dat, c_cntr_incr));
 
-
   -- Phasor: exp(j*angle) = cos(angle) + j*sin(angle)
   -- A complex FFT of N points has N bins or channels: ch = -N/2:0:N/2-1.
   -- To create an FFT input phasor with frequency in the middle of a channel use FREQ = ch.
@@ -147,9 +144,7 @@ architecture tb of tb_diag_block_gen is
   signal last_size      : natural;
   signal exp_size       : natural;
   signal cnt_size       : natural;
-
 begin
-
   rst <= '1', '0' after clk_period * 10;
 
   clk <= not clk or tb_end after clk_period / 2;
@@ -279,6 +274,4 @@ begin
   out_siso_bg.ready <= '1'                 when g_flow_control_verify = e_active  else
                        random(random'high) when g_flow_control_verify = e_random  else
                        toggle              when g_flow_control_verify = e_pulse;
-
 end tb;
-
diff --git a/libraries/base/diag/tb/vhdl/tb_diag_data_buffer_dev.vhd b/libraries/base/diag/tb/vhdl/tb_diag_data_buffer_dev.vhd
index 6a0e60f20e..730f6e6fd0 100644
--- a/libraries/base/diag/tb/vhdl/tb_diag_data_buffer_dev.vhd
+++ b/libraries/base/diag/tb/vhdl/tb_diag_data_buffer_dev.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -51,7 +50,6 @@ use mm_lib.mm_file_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use work.diag_pkg.all;
 
-
 entity tb_diag_data_buffer is
   generic(
     g_nof_streams : positive :=  2;  -- = 16
@@ -61,7 +59,6 @@ entity tb_diag_data_buffer is
 end tb_diag_data_buffer;
 
 architecture tb of tb_diag_data_buffer is
-
   constant c_sim                : boolean := true;
 
   ----------------------------------------------------------------------------
@@ -138,9 +135,7 @@ architecture tb of tb_diag_data_buffer is
 
   signal s_init                     : std_logic;
   signal nof_valids                 : natural;
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -162,7 +157,6 @@ begin
   ----------------------------------------------------------------------------
   mmf_poll_sim_ctrl_file(c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
 
-
   ----------------------------------------------------------------------------
   -- Stimuli: Block gen data send to memory
   ----------------------------------------------------------------------------
@@ -286,5 +280,4 @@ begin
     in_sync           => bg_sosi_arr(0).sync,
     in_sosi_arr       => bg_sosi_arr
   );
-
 end tb;
diff --git a/libraries/base/diag/tb/vhdl/tb_diag_frm_generator.vhd b/libraries/base/diag/tb/vhdl/tb_diag_frm_generator.vhd
index 321cc22b9f..0156020ba1 100644
--- a/libraries/base/diag/tb/vhdl/tb_diag_frm_generator.vhd
+++ b/libraries/base/diag/tb/vhdl/tb_diag_frm_generator.vhd
@@ -34,7 +34,6 @@ entity tb_diag_frm_generator is
 end tb_diag_frm_generator;
 
 architecture tb of tb_diag_frm_generator is
-
   constant c_period       : time    := 100 ns;
   constant c_nof_cycles   : natural := 200;
 
@@ -68,9 +67,7 @@ architecture tb of tb_diag_frm_generator is
   signal seq_empty       : std_logic_vector(c_empty_w - 1 downto 0);  -- nof empty symbols in last out_dat word marked by out_eop
 
   signal init_dat        : std_logic_vector(c_dat_w - 1 downto 0);
-
 begin
-
   rst <= '1', '0' after c_period / 10;
   clk <= not clk or tb_end after c_period / 2;
 
@@ -178,6 +175,4 @@ begin
       if seq_val = '1' and unsigned(seq_dat) > unsigned(init_dat) then assert unsigned(prev_seq_dat) = unsigned(seq_dat) - 1 report "Wrong seq_dat";       end if;
     end if;
   end process;
-
 end tb;
-
diff --git a/libraries/base/diag/tb/vhdl/tb_diag_frm_monitor.vhd b/libraries/base/diag/tb/vhdl/tb_diag_frm_monitor.vhd
index 723af72104..ef5aa9aa48 100644
--- a/libraries/base/diag/tb/vhdl/tb_diag_frm_monitor.vhd
+++ b/libraries/base/diag/tb/vhdl/tb_diag_frm_monitor.vhd
@@ -34,7 +34,6 @@ entity tb_diag_frm_monitor is
 end tb_diag_frm_monitor;
 
 architecture tb of tb_diag_frm_monitor is
-
   constant c_period       : time    := 100 ns;
   constant c_nof_cycles   : natural := 200;
 
@@ -71,9 +70,7 @@ architecture tb of tb_diag_frm_monitor is
   signal hld_frame_cnt       : natural;
 
   signal init_dat            : std_logic_vector(c_dat_w - 1 downto 0);
-
 begin
-
   rst <= '1', '0' after c_period / 10;
   clk <= not clk or tb_end after c_period / 2;
 
@@ -157,7 +154,6 @@ begin
     out_eop         => seq_eop
   );
 
-
   u_frm_mon : entity work.diag_frm_monitor
   generic map (
     g_frame_cnt_w => c_frame_cnt_w
@@ -177,7 +173,6 @@ begin
     in_error        => seq_error
   );
 
-
   prev_seq_dat <= seq_dat when rising_edge(clk) and seq_val = '1';
 
   p_verify_generator : process(clk)
@@ -199,6 +194,4 @@ begin
       if seq_val = '1' and unsigned(seq_dat) > unsigned(init_dat) then assert unsigned(prev_seq_dat) = unsigned(seq_dat) - 1 report "Wrong seq_dat";       end if;
     end if;
   end process;
-
 end tb;
-
diff --git a/libraries/base/diag/tb/vhdl/tb_diag_pkg.vhd b/libraries/base/diag/tb/vhdl/tb_diag_pkg.vhd
index c9fbf5bb56..9d1b394675 100644
--- a/libraries/base/diag/tb/vhdl/tb_diag_pkg.vhd
+++ b/libraries/base/diag/tb/vhdl/tb_diag_pkg.vhd
@@ -35,7 +35,6 @@ use dp_lib.tb_dp_pkg.all;
 use work.diag_pkg.all;
 
 package tb_diag_pkg is
-
   -- Test modes for diag seq
   type t_tb_diag_seq_mode_enum is (
     s_off,
@@ -192,7 +191,6 @@ package tb_diag_pkg is
 end tb_diag_pkg;
 
 package body tb_diag_pkg is
-
   procedure proc_diag_seq_read_all(constant c_stream : in  natural;
                                    signal   mm_clk   : in  std_logic;
                                    signal   tx_miso  : in  t_mem_miso;
diff --git a/libraries/base/diag/tb/vhdl/tb_diag_regression.vhd b/libraries/base/diag/tb/vhdl/tb_diag_regression.vhd
index 1bc0566e9e..e34799d1dc 100644
--- a/libraries/base/diag/tb/vhdl/tb_diag_regression.vhd
+++ b/libraries/base/diag/tb/vhdl/tb_diag_regression.vhd
@@ -28,14 +28,12 @@
 -- > as 3
 -- > run -all
 
-
 library IEEE;
 use IEEE.std_logic_1164.all;
 
 entity tb_diag_regression is
 end tb_diag_regression;
 
-
 architecture tb of tb_diag_regression is
 begin
   -- Single tb
diff --git a/libraries/base/diag/tb/vhdl/tb_diag_rx_seq.vhd b/libraries/base/diag/tb/vhdl/tb_diag_rx_seq.vhd
index 0355c249d6..35316f212a 100644
--- a/libraries/base/diag/tb/vhdl/tb_diag_rx_seq.vhd
+++ b/libraries/base/diag/tb/vhdl/tb_diag_rx_seq.vhd
@@ -37,7 +37,6 @@ use work.diag_pkg.all;
 -- . The tb can verify rx_steps other than +1 by using g_tx_cnt_incr, it can
 --   only verify one of the c_diag_seq_rx_reg_nof_steps at a time.
 
-
 entity tb_diag_rx_seq is
   generic (
     g_tx_cnt_incr    : integer := -7;
@@ -49,7 +48,6 @@ entity tb_diag_rx_seq is
 end tb_diag_rx_seq;
 
 architecture tb of tb_diag_rx_seq is
-
   constant c_period         : time    := 100 ns;
   constant c_nof_cycles     : natural := 100;
   constant c_latency        : natural := 2;
@@ -80,9 +78,7 @@ architecture tb of tb_diag_rx_seq is
   signal diag_res_val      : std_logic;
 
   signal expected_res      : std_logic_vector(c_diag_res_w - 1 downto 0);
-
 begin
-
   rst <= '1', '0' after c_period / 10;
   clk <= not clk or tb_end after c_period / 2;
 
@@ -300,6 +296,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
-
diff --git a/libraries/base/diag/tb/vhdl/tb_diag_tx_frm.vhd b/libraries/base/diag/tb/vhdl/tb_diag_tx_frm.vhd
index ce4be53f02..d526a763f0 100644
--- a/libraries/base/diag/tb/vhdl/tb_diag_tx_frm.vhd
+++ b/libraries/base/diag/tb/vhdl/tb_diag_tx_frm.vhd
@@ -29,7 +29,6 @@ entity tb_diag_tx_frm is
 end tb_diag_tx_frm;
 
 architecture tb of tb_diag_tx_frm is
-
   constant c_period      : time    := 100 ns;
   constant c_nof_cycles  : natural := 83;  -- use prime number to avoid periodicity with sequence data, which can confuse interpretating the data
 
@@ -54,9 +53,7 @@ architecture tb of tb_diag_tx_frm is
   signal seq_val        : std_logic;
   signal seq_sop        : std_logic;
   signal seq_eop        : std_logic;
-
 begin
-
   rst <= '1', '0' after c_period / 10;
   clk <= not clk after c_period / 2;
 
@@ -181,7 +178,6 @@ begin
     out_eop        => seq_eop
   );
 
-
   prev_seq_dat <= seq_dat when rising_edge(clk) and seq_val = '1';
 
   p_verify : process(clk)
@@ -197,6 +193,4 @@ begin
       if seq_val = '1' and unsigned(seq_dat) > c_init then assert unsigned(prev_seq_dat) = unsigned(seq_dat) - 1  report "Wrong seq_dat";       end if;
     end if;
   end process;
-
 end tb;
-
diff --git a/libraries/base/diag/tb/vhdl/tb_diag_tx_seq.vhd b/libraries/base/diag/tb/vhdl/tb_diag_tx_seq.vhd
index 0247eb2740..a172bb172d 100644
--- a/libraries/base/diag/tb/vhdl/tb_diag_tx_seq.vhd
+++ b/libraries/base/diag/tb/vhdl/tb_diag_tx_seq.vhd
@@ -34,7 +34,6 @@ entity tb_diag_tx_seq is
 end tb_diag_tx_seq;
 
 architecture tb of tb_diag_tx_seq is
-
   constant c_period     : time    := 100 ns;
   constant c_nof_cycles : natural := 83;  -- use prime number to avoid periodicity with sequence data, which can confuse interpretating the data
 
@@ -49,9 +48,7 @@ architecture tb of tb_diag_tx_seq is
   signal diag_req     : std_logic;
   signal seq_dat      : std_logic_vector(c_dat_w - 1 downto 0);
   signal seq_val      : std_logic;
-
 begin
-
   rst <= '1', '0' after c_period / 10;
   clk <= not clk or tb_end after c_period / 2;
 
@@ -119,6 +116,4 @@ begin
     out_dat  => seq_dat,
     out_val  => seq_val
   );
-
 end tb;
-
diff --git a/libraries/base/diag/tb/vhdl/tb_diag_wg.vhd b/libraries/base/diag/tb/vhdl/tb_diag_wg.vhd
index 9853faafcf..db0f7c42fe 100644
--- a/libraries/base/diag/tb/vhdl/tb_diag_wg.vhd
+++ b/libraries/base/diag/tb/vhdl/tb_diag_wg.vhd
@@ -36,7 +36,6 @@ use work.diag_pkg.all;
 -- . run 10 us to see CALC mode waveform output at proper automatic scale
 -- . run 100 us to see SINGLE and REPEAT mode waveform output at proper automatic scale
 
-
 entity tb_diag_wg is
   generic (
     g_buf_adr_w      : natural := 10;  -- Waveform buffer address width (requires corresponding c_buf_file)
@@ -46,7 +45,6 @@ entity tb_diag_wg is
 end tb_diag_wg;
 
 architecture tb of tb_diag_wg is
-
   constant c_clk_freq       : natural := 200 * 10**6;  -- Hz
   constant c_clk_period     : time    := (10**9 / c_clk_freq) * 1 ns;
 
@@ -60,7 +58,6 @@ architecture tb of tb_diag_wg is
                                         sel_a_b(c_buf.adr_w = 10 and c_buf.dat_w = 18, "data/diag_sin_1024x18.hex",
                                         sel_a_b(c_buf.adr_w = 10 and c_buf.dat_w = 8, "data/diag_sin_1024x8.hex", "UNUSED")));
 
-
   constant c_wg_nof_samples : natural := c_buf.nof_dat;  -- must be <= c_buf.nof_dat
   constant c_wg_gain_w      : natural := 1;  -- Normalized range [0 1>  maps to fixed point range [0:2**c_diag_wg_ampl_w>
                                               -- . use gain 2**0             = 1 to have fulle scale without clipping
@@ -99,10 +96,7 @@ architecture tb of tb_diag_wg is
   signal wg_dat         : std_logic_vector(c_buf.dat_w - 1 downto 0);
   signal wg_val         : std_logic;
   signal wg_sync        : std_logic;
-
-
 begin
-
   rst <= '1', '0' after c_clk_period / 10;
   clk <= not clk or tb_end after c_clk_period / 2;
 
@@ -258,6 +252,4 @@ begin
     out_val        => wg_val,
     out_sync       => wg_sync
   );
-
 end tb;
-
diff --git a/libraries/base/diag/tb/vhdl/tb_diag_wg_wideband.vhd b/libraries/base/diag/tb/vhdl/tb_diag_wg_wideband.vhd
index e91f7354c6..8521629f7d 100644
--- a/libraries/base/diag/tb/vhdl/tb_diag_wg_wideband.vhd
+++ b/libraries/base/diag/tb/vhdl/tb_diag_wg_wideband.vhd
@@ -48,7 +48,6 @@ entity tb_diag_wg_wideband is
 end tb_diag_wg_wideband;
 
 architecture tb of tb_diag_wg_wideband is
-
   constant c_clk_freq       : natural := 200;  -- MHz
   constant c_clk_period     : time    := (10**6 / c_clk_freq) * 1 ps;
 
@@ -107,9 +106,7 @@ architecture tb of tb_diag_wg_wideband is
   signal sample_dat     : std_logic_vector(g_buf_dat_w - 1 downto 0);
   signal sample_val     : std_logic;
   signal sample_sync    : std_logic;
-
 begin
-
   rst <= '1', '0' after c_clk_period / 10;
   clk <= not clk or tb_end after c_clk_period / 2;
 
@@ -263,7 +260,6 @@ begin
     wait;
   end process;
 
-
   u_wideband_wg : entity work.diag_wg_wideband
   generic map (
     -- Wideband parameters
@@ -324,6 +320,4 @@ begin
       sample_sync <= wg_sync(sample_cnt);
     end if;
   end process;
-
 end tb;
-
diff --git a/libraries/base/diag/tb/vhdl/tb_mms_diag_block_gen.vhd b/libraries/base/diag/tb/vhdl/tb_mms_diag_block_gen.vhd
index 05e007d5bb..6205b58112 100644
--- a/libraries/base/diag/tb/vhdl/tb_mms_diag_block_gen.vhd
+++ b/libraries/base/diag/tb/vhdl/tb_mms_diag_block_gen.vhd
@@ -54,7 +54,6 @@ entity tb_mms_diag_block_gen is
 end tb_mms_diag_block_gen;
 
 architecture tb of tb_mms_diag_block_gen is
-
   constant clk_period           : time := 10 ns;
 
   constant c_verify_usr_rflow   : boolean := g_flow_control_verify /= e_active;
@@ -127,9 +126,7 @@ architecture tb of tb_mms_diag_block_gen is
   signal verify_data_en             : std_logic := '0';
   signal verify_tx_seq_en           : std_logic := '0';
   signal verify_no_bg_buffer_ram_en : std_logic := '0';
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 5;
 
@@ -211,7 +208,6 @@ begin
     wait;
   end process;
 
-
   -------------------------------------------------
   -- User input modelled by another BG
   -------------------------------------------------
@@ -242,6 +238,7 @@ begin
   end generate;
 
   gen_user_fifo : if c_use_user_fifo = true generate
+
     gen_nof_streams : for I in 0 to g_nof_streams - 1 generate
       u_user_fifo : entity dp_lib.dp_fifo_sc
       generic map (
@@ -440,5 +437,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/base/diag/tb/vhdl/tb_mms_diag_seq.vhd b/libraries/base/diag/tb/vhdl/tb_mms_diag_seq.vhd
index 0efb8a4a81..57222de7e0 100644
--- a/libraries/base/diag/tb/vhdl/tb_mms_diag_seq.vhd
+++ b/libraries/base/diag/tb/vhdl/tb_mms_diag_seq.vhd
@@ -26,7 +26,6 @@
 --   > as 10
 --   > run -all
 
-
 library IEEE, common_lib, dp_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -54,7 +53,6 @@ entity tb_mms_diag_seq is
 end entity tb_mms_diag_seq;
 
 architecture str of tb_mms_diag_seq is
-
   constant mm_clk_period          : time := 8 ns;  -- 125 MHz
   constant dp_clk_period          : time := 5 ns;  -- 200 MHz
   constant c_random_w             : natural := 16;
@@ -89,9 +87,7 @@ architecture str of tb_mms_diag_seq is
   signal force_replicate_error    : std_logic;
 
   signal rx_snk_in_arr            : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   mm_rst <= '1', '0' after mm_clk_period * 5;
   dp_rst <= mm_rst when rising_edge(dp_clk);
 
@@ -114,7 +110,6 @@ begin
   -- Stimuli
   ------------------------------------------------------------------------------
 
-
   p_stimuli_and_verify : process
     -- Cannot use non static rd_reg_arr(I) variable index in procedure argument, therefor use constant index rd_reg_arr(c_st_0) or rd_reg_arr(c_st_1).
     constant c_st_0 : natural := 0;
@@ -285,7 +280,6 @@ begin
     end if;
   end process;
 
-
   u_mms_diag_tx_seq: entity WORK.mms_diag_tx_seq
   generic map(
     g_mm_broadcast => g_mm_broadcast_tx,
@@ -342,5 +336,4 @@ begin
       rx_snk_in_arr(0).data(g_seq_dat_w) <= not tx_src_out_arr(0).data(g_seq_dat_w);
     end if;
   end process;
-
 end architecture str;
diff --git a/libraries/base/diag/tb/vhdl/tb_tb_diag_block_gen.vhd b/libraries/base/diag/tb/vhdl/tb_tb_diag_block_gen.vhd
index 7dc5753126..6417e9d67f 100644
--- a/libraries/base/diag/tb/vhdl/tb_tb_diag_block_gen.vhd
+++ b/libraries/base/diag/tb/vhdl/tb_tb_diag_block_gen.vhd
@@ -35,13 +35,9 @@ use dp_lib.tb_dp_pkg.all;
 entity tb_tb_diag_block_gen is
 end tb_tb_diag_block_gen;
 
-
 architecture tb of tb_tb_diag_block_gen is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- -- general
   -- g_flow_control_verify    : t_dp_flow_control_enum := e_active;  -- always active, random or pulse flow control
   -- -- specific
@@ -57,5 +53,4 @@ begin
   u_bg_ready         : entity work.tb_diag_block_gen generic map (e_random, 96, 10, 32, 7, 32, false);
   u_bg_minimal_gap_0 : entity work.tb_diag_block_gen generic map (e_active,  2,  1,  0, 7, 32, false);
   u_bg_minimal_gap_1 : entity work.tb_diag_block_gen generic map (e_active,  2,  1,  1, 7, 32, false);
-
 end tb;
diff --git a/libraries/base/diag/tb/vhdl/tb_tb_diag_rx_seq.vhd b/libraries/base/diag/tb/vhdl/tb_tb_diag_rx_seq.vhd
index 2eca397d4c..09ecb0650a 100644
--- a/libraries/base/diag/tb/vhdl/tb_tb_diag_rx_seq.vhd
+++ b/libraries/base/diag/tb/vhdl/tb_tb_diag_rx_seq.vhd
@@ -26,11 +26,9 @@ use dp_lib.tb_dp_pkg.all;
 entity tb_tb_diag_rx_seq is
 end tb_tb_diag_rx_seq;
 
-
 architecture tb of tb_tb_diag_rx_seq is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- g_tx_cnt_incr    : INTEGER := 1;
   -- g_tx_mod         : INTEGER := 0;
   -- g_rx_use_steps   : BOOLEAN := TRUE;
@@ -43,5 +41,4 @@ begin
   u_diag_steps_tx_mod          : entity work.tb_diag_rx_seq generic map ( 1, 255,  true, (1,   2, 1, 1), 8);  -- rx_step = 2**g_seq_dat_w - tx_mod + g_tx_cnt_incr = 256 - 255 + 1 = 2
   u_diag_steps_tx_mod_incr_7   : entity work.tb_diag_rx_seq generic map ( 7, 255,  true, (7,   8, 7, 7), 8);  -- rx_step = 2**g_seq_dat_w - tx_mod + g_tx_cnt_incr = 256 - 255 + 7 = 8
   u_diag_steps_tx_mod_incr_5   : entity work.tb_diag_rx_seq generic map ( 5, 127,  true, (5, 134, 5, 5), 8);  -- rx_step = 2**g_seq_dat_w - tx_mod + g_tx_cnt_incr = 256 - 127 + 5 = 134
-
 end tb;
diff --git a/libraries/base/diag/tb/vhdl/tb_tb_mms_diag_block_gen.vhd b/libraries/base/diag/tb/vhdl/tb_tb_mms_diag_block_gen.vhd
index 5365f236bc..812024f273 100644
--- a/libraries/base/diag/tb/vhdl/tb_tb_mms_diag_block_gen.vhd
+++ b/libraries/base/diag/tb/vhdl/tb_tb_mms_diag_block_gen.vhd
@@ -34,15 +34,11 @@ use dp_lib.tb_dp_pkg.all;
 entity tb_tb_mms_diag_block_gen is
 end tb_tb_mms_diag_block_gen;
 
-
 architecture tb of tb_tb_mms_diag_block_gen is
-
   constant c_nof_repeat : natural := 2;
 
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
 -- g_use_usr_input        : BOOLEAN := TRUE;
 -- g_use_bg               : BOOLEAN := TRUE;
 -- g_use_tx_seq           : BOOLEAN := FALSE;
@@ -67,6 +63,4 @@ begin
   u_usr_tx_seq_random_stream_0  : entity work.tb_mms_diag_block_gen generic map ( true, false,  true,  true, false, e_random, 2, 2,   0);  -- stream 1 is active, so both e_random and e_active are tested
 
   u_bg_no_buffer_ram            : entity work.tb_mms_diag_block_gen generic map (false,  true, false, false, false, e_active, 1, 2,   0);
-
-
 end tb;
diff --git a/libraries/base/diag/tb/vhdl/tb_tb_mms_diag_seq.vhd b/libraries/base/diag/tb/vhdl/tb_tb_mms_diag_seq.vhd
index edb55d1e35..416cb26dec 100644
--- a/libraries/base/diag/tb/vhdl/tb_tb_mms_diag_seq.vhd
+++ b/libraries/base/diag/tb/vhdl/tb_tb_mms_diag_seq.vhd
@@ -27,11 +27,9 @@ use dp_lib.tb_dp_pkg.all;
 entity tb_tb_mms_diag_seq is
 end tb_tb_mms_diag_seq;
 
-
 architecture tb of tb_tb_mms_diag_seq is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- g_flow_control_verify  : t_dp_flow_control_enum := e_active;  -- always active or random flow control
   -- g_nof_streams          : NATURAL := 2;
   -- g_use_steps            : BOOLEAN := FALSE;
@@ -45,5 +43,4 @@ begin
   u_2_streams_mm_multiplex     : entity work.tb_mms_diag_seq generic map (e_active, 2, false, false, 40, 32);
 
   u_1_stream_mm_steps_w        : entity work.tb_mms_diag_seq generic map (e_random, 1, true,  false, 40, 15);
-
 end tb;
diff --git a/libraries/base/diagnostics/src/vhdl/diagnostics.vhd b/libraries/base/diagnostics/src/vhdl/diagnostics.vhd
index 969c2edca0..2fceec4f1a 100644
--- a/libraries/base/diagnostics/src/vhdl/diagnostics.vhd
+++ b/libraries/base/diagnostics/src/vhdl/diagnostics.vhd
@@ -75,9 +75,7 @@ entity diagnostics is
   );
 end diagnostics;
 
-
 architecture str of diagnostics is
-
   constant c_min_dat_w        : natural := 8;
   constant c_max_dat_w        : natural := 32;
   constant c_sub_stream_dat_w : natural := split_w(g_dat_w, c_min_dat_w, c_max_dat_w);  -- Calculate appropriate data width of internal streams
@@ -112,9 +110,7 @@ architecture str of diagnostics is
 
   signal rx_clk               : std_logic_vector(g_nof_streams - 1 downto 0);
   signal rx_rst               : std_logic_vector(g_nof_streams - 1 downto 0);
-
 begin
-
   gen_separate_clk : if g_separate_clk = true generate
     tx_clk <= src_clk;
     tx_rst <= src_rst;
@@ -124,7 +120,6 @@ begin
   end generate;
 
   gen_nof_streams : for i in 0 to g_nof_streams - 1 generate
-
     gen_one_clk : if g_separate_clk = false generate
       tx_clk(i) <= clk;
       tx_rst(i) <= rst;
@@ -171,7 +166,6 @@ begin
     tx_diag_req(i) <= tx_siso_arr(i).ready and tx_siso_arr(i).xon;
 
     gen_bg : if g_block_len > 0 generate
-
       u_dp_block_gen: entity dp_lib.dp_block_gen
       generic map (
         g_nof_data => g_block_len,
@@ -196,7 +190,6 @@ begin
       tx_sosi_arr(i).channel  <= tx_bg_sosi_arr(i).channel;
 
       tx_bg_siso_arr(i).ready <= tx_siso_arr(i).ready;
-
     end generate;
 
     gen_nof_substreams : for j in c_nof_substreams - 1 downto 0 generate
@@ -243,7 +236,6 @@ begin
     rx_siso_arr(i).ready <= '1';  -- snk_diag_en(i);
     rx_siso_arr(i).xon   <= '1';  -- snk_diag_en(i);
 
-
     u_tx_dpmon : entity dp_lib.dp_mon
     generic map (
       g_latency  => 1
@@ -281,8 +273,5 @@ begin
       clr      => snk_val_cnt_clr(i),
       word_cnt => snk_val_cnt(i)
     );
-
   end generate;
-
 end str;
-
diff --git a/libraries/base/diagnostics/src/vhdl/diagnostics_reg.vhd b/libraries/base/diagnostics/src/vhdl/diagnostics_reg.vhd
index 30a9492f49..c5edd26f91 100644
--- a/libraries/base/diagnostics/src/vhdl/diagnostics_reg.vhd
+++ b/libraries/base/diagnostics/src/vhdl/diagnostics_reg.vhd
@@ -63,9 +63,7 @@ entity diagnostics_reg is
    );
 end diagnostics_reg;
 
-
 architecture rtl of diagnostics_reg is
-
   constant c_nof_registers       : natural := 40;  -- src_cnt and snk_cnt registers should be variable in size....but the CASE process makes that difficult.
 
   constant c_mm_reg              : t_c_mem := (latency  => 1,
@@ -94,10 +92,7 @@ architecture rtl of diagnostics_reg is
 
   signal i_snk_clk            : std_logic_vector(g_nof_streams - 1 downto 0);
   signal i_snk_rst            : std_logic_vector(g_nof_streams - 1 downto 0);
-
-
 begin
-
   gen_sep_clk : if g_separate_clk = true generate
     i_src_clk <= src_clk;
     i_src_rst <= src_rst;
@@ -107,6 +102,7 @@ begin
   end generate;
 
   gen_one_clk : if g_separate_clk = false generate
+
     gen_nof_streams : for i in 0 to g_nof_streams - 1 generate
       i_src_clk(i) <= st_clk;
       i_src_rst(i) <= st_rst;
@@ -261,7 +257,6 @@ begin
   ------------------------------------------------------------------------------
 
   gen_g_nof_streams_asyncs : for i in 0 to g_nof_streams - 1 generate
-
     u_async_src_en : entity common_lib.common_async
       generic map (
         g_rst_level => '0'
@@ -357,7 +352,6 @@ begin
 
 --    mm_snk_diag_val(i)     <= st_snk_diag_val(i);
 --    mm_snk_diag_res(i)     <= st_snk_diag_res(i);
-
   end generate;
 
   u_cross_domain_snk_diag_val : entity common_lib.common_reg_cross_domain
@@ -383,5 +377,4 @@ begin
       out_dat     => mm_snk_diag_res,
       out_new     => open
     );
-
 end rtl;
diff --git a/libraries/base/diagnostics/src/vhdl/mm_rx_logger.vhd b/libraries/base/diagnostics/src/vhdl/mm_rx_logger.vhd
index 19e0c35d62..3f93466da3 100644
--- a/libraries/base/diagnostics/src/vhdl/mm_rx_logger.vhd
+++ b/libraries/base/diagnostics/src/vhdl/mm_rx_logger.vhd
@@ -60,9 +60,7 @@ entity mm_rx_logger is
   );
 end mm_rx_logger;
 
-
 architecture str of mm_rx_logger is
-
   constant c_data_wr_rd_ratio          : natural := g_dat_w / c_word_w;
   constant c_dpmm_fifo_wr_depth        : natural := 16;
   constant c_data_dpmm_fifo_rd_depth   : natural := c_data_wr_rd_ratio * c_dpmm_fifo_wr_depth;
@@ -106,10 +104,7 @@ architecture str of mm_rx_logger is
 
   signal mm_trig_en_evt          : std_logic;
   signal mm_trig_dis_evt         : std_logic;
-
-
 begin
-
   -- ============== logged 'data' data path (256 bits of data as example) =======================================================
   --                                                                              |
   --              256     /----------\     256     /---------\     256     /---------------\      32     /---------------\
@@ -258,9 +253,4 @@ begin
     rx_trig_nof_logged_words => mm_trig_nof_logged_words,
     mm_data_usedw            => data_mm_rd_usedw
   );
-
-
-
 end str;
-
-
diff --git a/libraries/base/diagnostics/src/vhdl/mm_rx_logger_reg.vhd b/libraries/base/diagnostics/src/vhdl/mm_rx_logger_reg.vhd
index fa51795373..fb6107194a 100644
--- a/libraries/base/diagnostics/src/vhdl/mm_rx_logger_reg.vhd
+++ b/libraries/base/diagnostics/src/vhdl/mm_rx_logger_reg.vhd
@@ -51,9 +51,7 @@ entity mm_rx_logger_reg is
    );
 end mm_rx_logger_reg;
 
-
 architecture rtl of mm_rx_logger_reg is
-
   constant c_mm_reg        : t_c_mem := (latency  => 1,
                                          adr_w    => ceil_log2(8),
                                          dat_w    => c_word_w,  -- Use MM bus data width = c_word_w = 32 for all MM registers
@@ -68,9 +66,7 @@ architecture rtl of mm_rx_logger_reg is
   signal mm_ovr                   : std_logic;
   signal mm_log_en_evt            : std_logic;
   signal mm_log_dis_evt           : std_logic;
-
 begin
-
   ------------------------------------------------------------------------------
   -- MM register access in the mm_clk domain
   -- . Hardcode the shared MM slave register directly in RTL instead of using
@@ -209,6 +205,4 @@ begin
   rx_trig_nof_words <= mm_trig_nof_words;
 
   mm_trig_nof_logged_words <= rx_trig_nof_logged_words;
-
 end rtl;
-
diff --git a/libraries/base/diagnostics/src/vhdl/mm_rx_logger_trig.vhd b/libraries/base/diagnostics/src/vhdl/mm_rx_logger_trig.vhd
index d1334a75b7..cfe4fe951f 100644
--- a/libraries/base/diagnostics/src/vhdl/mm_rx_logger_trig.vhd
+++ b/libraries/base/diagnostics/src/vhdl/mm_rx_logger_trig.vhd
@@ -26,7 +26,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
 entity mm_rx_logger_trig is
-
   port (
     clk                : in  std_logic;
     rst                : in  std_logic;
@@ -40,9 +39,7 @@ entity mm_rx_logger_trig is
    );
 end mm_rx_logger_trig;
 
-
 architecture str of mm_rx_logger_trig is
-
   signal i_log_cnt     : std_logic_vector(c_word_w - 1 downto 0);
   signal nxt_log_cnt   : std_logic_vector(c_word_w - 1 downto 0);
 
@@ -51,9 +48,7 @@ architecture str of mm_rx_logger_trig is
   signal state                  : t_state_enum;
   signal nxt_state              : t_state_enum;
   signal prev_state             : t_state_enum;
-
 begin
-
   log_cnt <= i_log_cnt;
 
   p_clk : process(rst, clk)
@@ -106,9 +101,6 @@ begin
       when others =>  -- s_init
         log_en    <= '0';
         nxt_state <= s_idle;
-
     end case;
   end process;
-
 end str;
-
diff --git a/libraries/base/diagnostics/src/vhdl/mm_tx_framer.vhd b/libraries/base/diagnostics/src/vhdl/mm_tx_framer.vhd
index 634096505c..6f31fd34b9 100644
--- a/libraries/base/diagnostics/src/vhdl/mm_tx_framer.vhd
+++ b/libraries/base/diagnostics/src/vhdl/mm_tx_framer.vhd
@@ -56,9 +56,7 @@ entity mm_tx_framer is
     );
 end mm_tx_framer;
 
-
 architecture str of mm_tx_framer is
-
   constant c_wr_rd_ratio   : natural := g_dat_out_w / c_word_w;
   constant c_wr_fifo_depth : natural := g_rd_fifo_depth * c_wr_rd_ratio;
 
@@ -70,9 +68,7 @@ architecture str of mm_tx_framer is
   signal fifo_out_sosi   : t_dp_sosi;
 
   signal release         : std_logic := '0';
-
 begin
-
   master_release <= release;
 
   u_data_dp_fifo_from_mm : entity dp_lib.dp_fifo_from_mm
@@ -135,7 +131,4 @@ begin
     tx_release        => release
 
   );
-
-
 end str;
-
diff --git a/libraries/base/diagnostics/src/vhdl/mm_tx_framer_reg.vhd b/libraries/base/diagnostics/src/vhdl/mm_tx_framer_reg.vhd
index 04b094cc99..97ef6ed9f1 100644
--- a/libraries/base/diagnostics/src/vhdl/mm_tx_framer_reg.vhd
+++ b/libraries/base/diagnostics/src/vhdl/mm_tx_framer_reg.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -46,9 +45,7 @@ entity mm_tx_framer_reg is
    );
 end mm_tx_framer_reg;
 
-
 architecture rtl of mm_tx_framer_reg is
-
   constant c_mm_reg        : t_c_mem := (latency  => 1,
                                          adr_w    => ceil_log2(2),
                                          dat_w    => c_word_w,  -- Use MM bus data width = c_word_w = 32 for all MM registers
@@ -56,9 +53,7 @@ architecture rtl of mm_tx_framer_reg is
                                          init_sl  => '0');
   -- Registers in mm_clk domain
   signal mm_release         : std_logic;
-
 begin
-
   ------------------------------------------------------------------------------
   -- MM register access in the mm_clk domain
   -- . Hardcode the shared MM slave register directly in RTL instead of using
@@ -131,6 +126,4 @@ begin
     din  => mm_release,
     dout => tx_release
   );
-
 end rtl;
-
diff --git a/libraries/base/diagnostics/src/vhdl/mms_diagnostics.vhd b/libraries/base/diagnostics/src/vhdl/mms_diagnostics.vhd
index 5d3278f5c1..a1c02e2330 100644
--- a/libraries/base/diagnostics/src/vhdl/mms_diagnostics.vhd
+++ b/libraries/base/diagnostics/src/vhdl/mms_diagnostics.vhd
@@ -65,9 +65,7 @@ entity mms_diagnostics is
   );
 end mms_diagnostics;
 
-
 architecture str of mms_diagnostics is
-
   signal src_diag_en      : std_logic_vector(g_nof_streams - 1 downto 0);
   signal src_diag_md      : std_logic_vector(g_nof_streams - 1 downto 0);
 
@@ -82,9 +80,7 @@ architecture str of mms_diagnostics is
 
   signal snk_val_cnt      : t_slv_32_arr(g_nof_streams - 1 downto 0);
   signal snk_val_cnt_clr  : std_logic_vector(g_nof_streams - 1 downto 0);
-
 begin
-
   src_en_out <= src_diag_en;
   snk_en_out <= snk_diag_en;
 
@@ -157,7 +153,4 @@ begin
     st_snk_diag_val     => snk_diag_res_val,
     st_snk_diag_res     => snk_diag_res
   );
-
-
 end str;
-
diff --git a/libraries/base/diagnostics/tb/vhdl/tb_diagnostics.vhd b/libraries/base/diagnostics/tb/vhdl/tb_diagnostics.vhd
index b77389110e..4df9f42fa1 100644
--- a/libraries/base/diagnostics/tb/vhdl/tb_diagnostics.vhd
+++ b/libraries/base/diagnostics/tb/vhdl/tb_diagnostics.vhd
@@ -38,7 +38,6 @@ entity tb_diagnostics is
 end entity tb_diagnostics;
 
 architecture str of tb_diagnostics is
-
   constant c_sim          : boolean := true;
   constant clk_period     : time    := 5 ns;  -- 200 MHz
 
@@ -59,16 +58,13 @@ architecture str of tb_diagnostics is
 
   signal src_diag_en      : std_logic_vector(c_nof_streams - 1 downto 0);
   signal src_val_cnt      : t_slv_32_arr(c_nof_streams - 1 downto 0);
-
  begin
-
   -- Run for 1us
 
   rst <= '0' after 100 ns;
   clk <= not clk or tb_end after clk_period / 2;
 
   gen_tb_processes: for i in 0 to c_nof_streams - 1 generate
-
     p_stimuli : process
     begin
       for rpt in 0 to 1 loop
@@ -95,7 +91,6 @@ architecture str of tb_diagnostics is
         wait until rising_edge(clk);
 
         snk_diag_en(i) <= '0';
-
       end loop;
       wait for 100 ns;
       tb_end <= '1';
@@ -128,8 +123,4 @@ architecture str of tb_diagnostics is
       src_diag_md      => (others => '1'),
       src_val_cnt      => src_val_cnt
     );
-
-
 end architecture str;
-
-
diff --git a/libraries/base/diagnostics/tb/vhdl/tb_diagnostics_trnb_pkg.vhd b/libraries/base/diagnostics/tb/vhdl/tb_diagnostics_trnb_pkg.vhd
index 384ec35117..796aeba35b 100644
--- a/libraries/base/diagnostics/tb/vhdl/tb_diagnostics_trnb_pkg.vhd
+++ b/libraries/base/diagnostics/tb/vhdl/tb_diagnostics_trnb_pkg.vhd
@@ -29,7 +29,6 @@ use common_lib.tb_common_pkg.all;
 use common_lib.tb_common_mem_pkg.all;
 
 package tb_diagnostics_trnb_pkg is
-
   type t_e_diagnostics_trnb_mode is (e_prbs, e_counter);
 
   -- Global procedures
@@ -60,13 +59,9 @@ package tb_diagnostics_trnb_pkg is
                                                  signal   mm_mosi             : out t_mem_mosi);
 
   -- Private procedures
-
-
 end tb_diagnostics_trnb_pkg;
 
-
 package body tb_diagnostics_trnb_pkg is
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Set all gx to default mode PRBS
   ------------------------------------------------------------------------------
@@ -83,7 +78,6 @@ package body tb_diagnostics_trnb_pkg is
     proc_mem_mm_bus_wr(20, 0, mm_clk, mm_mosi);  -- set sink   mode 0 = PRBS, 1 = COUNTER
   end procedure proc_diagnostics_trnb_rx_set_mode_prbs;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE:  Set the masked gx to mode COUNTER and set the unmasked gx to
   --             default mode PRBS
@@ -103,7 +97,6 @@ package body tb_diagnostics_trnb_pkg is
     proc_mem_mm_bus_wr(20, c_nof_gx_mask, mm_clk, mm_mosi);  -- set source mode 0 = PRBS, 1 = COUNTER
   end procedure proc_diagnostics_trnb_rx_set_mode_counter;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE:  Run a diagnostic measurement and verify the result
   ------------------------------------------------------------------------------
@@ -151,5 +144,4 @@ package body tb_diagnostics_trnb_pkg is
     proc_common_wait_some_cycles(mm_clk, c_mm_clk_1us * c_diag_off_interval);
   end procedure proc_diagnostics_trnb_run_and_verify;
 
-
 end tb_diagnostics_trnb_pkg;
diff --git a/libraries/base/diagnostics/tb/vhdl/tb_mm_tx_framer.vhd b/libraries/base/diagnostics/tb/vhdl/tb_mm_tx_framer.vhd
index 6bbfe25053..9500074a59 100644
--- a/libraries/base/diagnostics/tb/vhdl/tb_mm_tx_framer.vhd
+++ b/libraries/base/diagnostics/tb/vhdl/tb_mm_tx_framer.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2011
@@ -34,7 +33,6 @@ entity tb_mm_tx_framer is
 end tb_mm_tx_framer;
 
 architecture tb of tb_mm_tx_framer is
-
   constant c_mm_clk_period               : time := 8 ns;  -- 125 MHz MM clock, altpll in SOPC will make this from the ETH 25 MHz XO clock
   constant c_tx_clk_period               : time := 6.4 ns;  -- 156.25 MHz
 
@@ -62,9 +60,7 @@ architecture tb of tb_mm_tx_framer is
   signal  sla_data_out                      : std_logic_vector(31 downto 0);
 
   signal mst_release : std_logic;
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -176,6 +172,4 @@ begin
     data_out     => sla_data_out,
     slave_release => mst_release
   );
-
 end tb;
-
diff --git a/libraries/base/dp/designs/unb1_dp_offload/src/vhdl/mmm_unb1_dp_offload.vhd b/libraries/base/dp/designs/unb1_dp_offload/src/vhdl/mmm_unb1_dp_offload.vhd
index 937e8c43bb..8e84c4b54c 100644
--- a/libraries/base/dp/designs/unb1_dp_offload/src/vhdl/mmm_unb1_dp_offload.vhd
+++ b/libraries/base/dp/designs/unb1_dp_offload/src/vhdl/mmm_unb1_dp_offload.vhd
@@ -125,7 +125,6 @@ entity mmm_unb1_dp_offload is
 end mmm_unb1_dp_offload;
 
 architecture str of mmm_unb1_dp_offload is
-
   -- Clocks
   signal i_mm_clk                                  : std_logic := '1';
   signal i_tse_clk                                 : std_logic := '1';
@@ -168,9 +167,7 @@ architecture str of mmm_unb1_dp_offload is
   signal i_eth1g_reg_miso                          : t_mem_miso;
 
   signal sim_eth1g_reg_mosi                        : t_mem_mosi;
-
 begin
-
   mm_clk        <= i_mm_clk;
   eth1g_tse_clk <= i_tse_clk;
   dp_clk        <= i_dp_clk;
@@ -179,7 +176,6 @@ begin
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     i_dp_clk      <= not i_dp_clk      after c_dp_clk_period / 2;
     i_mm_clk      <= not i_mm_clk      after c_mm_clk_period / 2;
     i_tse_clk     <= not i_tse_clk     after c_tech_tse_clk_period / 2;
@@ -258,7 +254,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   ----------------------------------------------------------------------------
diff --git a/libraries/base/dp/designs/unb1_dp_offload/src/vhdl/unb1_dp_offload.vhd b/libraries/base/dp/designs/unb1_dp_offload/src/vhdl/unb1_dp_offload.vhd
index 8586285c28..52877cb035 100644
--- a/libraries/base/dp/designs/unb1_dp_offload/src/vhdl/unb1_dp_offload.vhd
+++ b/libraries/base/dp/designs/unb1_dp_offload/src/vhdl/unb1_dp_offload.vhd
@@ -74,9 +74,7 @@ entity unb1_dp_offload is
   );
 end unb1_dp_offload;
 
-
 architecture str of unb1_dp_offload is
-
   constant c_design_name                : string  := "unb1_dp_offload";
   constant c_nof_streams                : natural := 1;
   constant c_data_w                     : natural := c_tech_tse_data_w;
@@ -203,9 +201,7 @@ architecture str of unb1_dp_offload is
 
   signal dp_fifo_fill_src_out_arr       : t_dp_sosi_arr(c_nof_streams - 1 downto 0);
   signal dp_fifo_fill_src_in_arr        : t_dp_siso_arr(c_nof_streams - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- TX: Block generator
   -----------------------------------------------------------------------------
@@ -544,5 +540,4 @@ begin
     reg_diag_data_buf_mosi         => reg_diag_data_buf_mosi,
     reg_diag_data_buf_miso         => reg_diag_data_buf_miso
   );
-
 end str;
diff --git a/libraries/base/dp/designs/unb1_dp_offload/tb/vhdl/tb_unb1_dp_offload.vhd b/libraries/base/dp/designs/unb1_dp_offload/tb/vhdl/tb_unb1_dp_offload.vhd
index 6b2673d5ee..9faac986ed 100644
--- a/libraries/base/dp/designs/unb1_dp_offload/tb/vhdl/tb_unb1_dp_offload.vhd
+++ b/libraries/base/dp/designs/unb1_dp_offload/tb/vhdl/tb_unb1_dp_offload.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -49,7 +48,6 @@ entity tb_unb1_dp_offload is
 end tb_unb1_dp_offload;
 
 architecture tb of tb_unb1_dp_offload is
-
   constant c_sim             : boolean := true;
 
   constant c_unb1_board_nr   : natural := 0;  -- UniBoard 0
@@ -72,9 +70,7 @@ architecture tb of tb_unb1_dp_offload is
 
   signal VERSION             : std_logic_vector(c_unb1_board_aux.version_w - 1 downto 0) := c_version;
   signal ID                  : std_logic_vector(c_unb1_board_aux.id_w - 1 downto 0) := c_id;
-
 begin
-
   ----------------------------------------------------------------------------
   -- Externally generated clocks
   ----------------------------------------------------------------------------
@@ -99,5 +95,4 @@ begin
       ETH_SGIN    => eth_lpbk,
       ETH_SGOUT   => eth_lpbk
       );
-
 end tb;
diff --git a/libraries/base/dp/src/vhdl/dp_barrel_shift.vhd b/libraries/base/dp/src/vhdl/dp_barrel_shift.vhd
index 18d0aa9b68..2c46150622 100644
--- a/libraries/base/dp/src/vhdl/dp_barrel_shift.vhd
+++ b/libraries/base/dp/src/vhdl/dp_barrel_shift.vhd
@@ -45,9 +45,7 @@ entity dp_barrel_shift is
   );
 end dp_barrel_shift;
 
-
 architecture str of dp_barrel_shift is
-
   type t_reg is record
     src_out_arr : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
     shift_out   : std_logic_vector(ceil_log2(g_nof_streams) - 1 downto 0);
@@ -57,9 +55,7 @@ architecture str of dp_barrel_shift is
                                        (others => '0') );
 
   signal r, nxt_r : t_reg := c_reg_defaults;
-
 begin
-
   r <= nxt_r when rising_edge(clk);
 
   p_comb : process(rst, r, snk_in_arr, shift_in)
@@ -77,5 +73,4 @@ begin
 
     nxt_r <= v;
   end process;
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_block_from_mm.vhd b/libraries/base/dp/src/vhdl/dp_block_from_mm.vhd
index 057eaddc33..96e84bff32 100644
--- a/libraries/base/dp/src/vhdl/dp_block_from_mm.vhd
+++ b/libraries/base/dp/src/vhdl/dp_block_from_mm.vhd
@@ -97,9 +97,7 @@ entity dp_block_from_mm is
   );
 end dp_block_from_mm;
 
-
 architecture rtl of dp_block_from_mm is
-
   constant c_mem_size : natural := g_step_size * g_nof_data;
 
   type t_reg is record
@@ -132,9 +130,7 @@ architecture rtl of dp_block_from_mm is
   signal out_eop  : std_logic;
   signal out_sync : std_logic;
   signal out_bsn  : std_logic_vector(g_bsn_w - 1 downto 0);
-
 begin
-
   last_mm_address <= g_step_size * (g_nof_data - 1) + g_data_size + start_address - 1;
   mm_address      <= start_address + r.data_index + r.step_address;  -- default word order per g_user_size
   mm_address_rev  <= start_address + r.word_index + r.step_address;  -- reverse word order per g_user_size
@@ -253,5 +249,4 @@ begin
 
     nxt_r <= v;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_block_from_mm_dc.vhd b/libraries/base/dp/src/vhdl/dp_block_from_mm_dc.vhd
index 92774c9804..a5dbf8136b 100644
--- a/libraries/base/dp/src/vhdl/dp_block_from_mm_dc.vhd
+++ b/libraries/base/dp/src/vhdl/dp_block_from_mm_dc.vhd
@@ -77,7 +77,6 @@ entity dp_block_from_mm_dc is
 end dp_block_from_mm_dc;
 
 architecture str of dp_block_from_mm_dc is
-
   constant c_packet_size  : natural := g_nof_data * g_data_size;
 
   -- Fit one packet in FIFO, and less than two, to avoid filling the FIFO with
@@ -103,9 +102,7 @@ architecture str of dp_block_from_mm_dc is
   signal start_address_slv    : std_logic_vector(c_start_addr_w - 1 downto 0) := (others => '0');
   signal mm_start_address_slv : std_logic_vector(c_start_addr_w - 1 downto 0) := (others => '0');
   signal mm_start_address     : natural := 0;
-
 begin
-
   -- Use g_delay_len = c_meta_delay_len + 4 for start_pulse and g_delay_len =
   -- c_meta_delay_len for the other signals. The + 4 ensures that the other
   -- signals are already stable in the mm_clk domain, when the mm_start_pulse
@@ -236,6 +233,4 @@ begin
 
   out_sosi <= dp_out_sosi;
   dp_out_siso <= out_siso;
-
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_block_gen.vhd b/libraries/base/dp/src/vhdl/dp_block_gen.vhd
index b5df7fc890..a9f997127f 100644
--- a/libraries/base/dp/src/vhdl/dp_block_gen.vhd
+++ b/libraries/base/dp/src/vhdl/dp_block_gen.vhd
@@ -62,7 +62,6 @@
 -- . Alternatively consider using dp_block_gen_valid_arr.vhd or
 --   dp_block_reshape.vhd.
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -96,9 +95,7 @@ entity dp_block_gen is
   );
 end dp_block_gen;
 
-
 architecture rtl of dp_block_gen is
-
   type t_state is (s_sop, s_data, s_eop);
 
   type t_reg is record  -- local registers
@@ -116,9 +113,7 @@ architecture rtl of dp_block_gen is
   -- Define the local registers in t_reg record
   signal r         : t_reg;
   signal nxt_r     : t_reg;
-
 begin
-
   snk_out.ready <= src_in.ready when g_use_src_in = true else '1';  -- force snk_out.ready = '1' when src_in.ready is not used
   snk_out.xon   <= src_in.xon;  -- always pass on siso.xon
 
@@ -227,5 +222,4 @@ begin
         end if;
     end case;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_block_gen_valid_arr.vhd b/libraries/base/dp/src/vhdl/dp_block_gen_valid_arr.vhd
index 8d2d582a9e..0abb80fa52 100644
--- a/libraries/base/dp/src/vhdl/dp_block_gen_valid_arr.vhd
+++ b/libraries/base/dp/src/vhdl/dp_block_gen_valid_arr.vhd
@@ -167,9 +167,7 @@ entity dp_block_gen_valid_arr is
   );
 end dp_block_gen_valid_arr;
 
-
 architecture rtl of dp_block_gen_valid_arr is
-
   -- Check consistancy of the parameters, the function return value is void, because always true or abort due to failure
   function parameter_asserts(g_check_input_sync : boolean; g_nof_pages_bsn : natural) return boolean is
   begin
@@ -207,9 +205,7 @@ architecture rtl of dp_block_gen_valid_arr is
   -- Define the local registers in t_reg record
   signal r         : t_reg;
   signal nxt_r     : t_reg;
-
 begin
-
   p_clk : process(rst, clk)
   begin
     if rst = '1' then
@@ -352,5 +348,4 @@ begin
 
   -- Combine input data with the same out_put info and output ctrl for all streams
   nxt_src_out_arr <= func_dp_stream_arr_combine_data_info_ctrl(snk_in_arr, out_sosi, out_sosi);
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_block_reshape.vhd b/libraries/base/dp/src/vhdl/dp_block_reshape.vhd
index 46e39a01fb..5e1dce61c2 100644
--- a/libraries/base/dp/src/vhdl/dp_block_reshape.vhd
+++ b/libraries/base/dp/src/vhdl/dp_block_reshape.vhd
@@ -97,9 +97,7 @@ entity dp_block_reshape is
   );
 end dp_block_reshape;
 
-
 architecture str of dp_block_reshape is
-
   constant c_nof_counters       : natural := 2;  -- counter [0] is used for block reshape and valid index,
                                                  -- counter [1] is only used for sop_index
   constant c_nof_block_per_sync : natural := sel_a_b(g_input_nof_data_per_sync > g_reshape_nof_data_per_blk,
@@ -111,9 +109,7 @@ architecture str of dp_block_reshape is
 
   signal cnt_sosi_arr      : t_dp_sosi_arr(c_nof_counters - 1 downto 0);
   signal input_src_out     : t_dp_sosi;
-
 begin
-
   u_dp_counter : entity work.dp_counter
   generic map (
     g_nof_counters     => c_nof_counters,
@@ -145,5 +141,4 @@ begin
     src_out.sop <= cnt_sosi_arr(0).sop;
     src_out.eop <= cnt_sosi_arr(0).eop;
   end process;
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_block_reshape_arr.vhd b/libraries/base/dp/src/vhdl/dp_block_reshape_arr.vhd
index d5af701f4c..d0d7039eca 100644
--- a/libraries/base/dp/src/vhdl/dp_block_reshape_arr.vhd
+++ b/libraries/base/dp/src/vhdl/dp_block_reshape_arr.vhd
@@ -60,9 +60,7 @@ entity dp_block_reshape_arr is
   );
 end dp_block_reshape_arr;
 
-
 architecture str of dp_block_reshape_arr is
-
   signal in_sosi_arr  : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
   signal in_siso_arr  : t_dp_siso_arr(g_nof_streams - 1 downto 0);
   signal out_sosi_arr : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
@@ -73,9 +71,7 @@ architecture str of dp_block_reshape_arr is
   signal out_siso     : t_dp_siso;
 
   signal out_index_2arr_2 : t_natural_2arr_2(g_nof_streams - 1 downto 0);  -- [1] sop index, [0] valid index per stream
-
 begin
-
   -- Dependent on g_shared_control use stream(0) to control all streams or use separate control per stream
   in_sosi  <= snk_in_arr(0);
   in_siso  <= in_siso_arr(0);
@@ -150,5 +146,4 @@ begin
 
   -- Wire index arr
   src_index_2arr_2 <= out_index_2arr_2 when g_shared_control = false else (others => out_index_2arr_2(0));
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_block_reshape_sync.vhd b/libraries/base/dp/src/vhdl/dp_block_reshape_sync.vhd
index ca7a6337cd..2934cf719e 100644
--- a/libraries/base/dp/src/vhdl/dp_block_reshape_sync.vhd
+++ b/libraries/base/dp/src/vhdl/dp_block_reshape_sync.vhd
@@ -92,9 +92,7 @@ entity dp_block_reshape_sync is
   );
 end dp_block_reshape_sync;
 
-
 architecture str of dp_block_reshape_sync is
-
   constant c_reshape_nof_data_per_sync       : natural := g_reshape_nof_data_per_blk * g_reshape_nof_blk_per_sync;
 
   -- If g_input_nof_data_per_sync <= c_reshape_nof_data_per_sync then c_nof_output_sync_per_input_sync = 1, else the
@@ -131,9 +129,7 @@ architecture str of dp_block_reshape_sync is
   signal local_bsn         : std_logic_vector(c_dp_stream_bsn_w - 1 downto 0);
   signal reg_output_bsn    : std_logic_vector(c_dp_stream_bsn_w - 1 downto 0);
   signal reg_global_bsn    : std_logic_vector(c_dp_stream_bsn_w - 1 downto 0);
-
 begin
-
   u_dp_counter : entity work.dp_counter
   generic map (
     g_nof_counters     => c_nof_counters,
@@ -159,6 +155,7 @@ begin
   gen_sync_index : if c_nof_output_sync_per_input_sync > 1 generate
     sync_index <= TO_UINT(cnt_sosi_arr(2).data);
   end generate;
+
   sop_index   <= TO_UINT(cnt_sosi_arr(1).data);
   valid_index <= TO_UINT(cnt_sosi_arr(0).data);
 
@@ -215,5 +212,4 @@ begin
   -- No need to pipeline output for gen_reshape_bsn, because does not have so much combinatorial logic
   src_out      <= reshape_sosi;
   reshape_siso <= src_in;
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_block_resize.vhd b/libraries/base/dp/src/vhdl/dp_block_resize.vhd
index 1ffc044acc..db89a82750 100644
--- a/libraries/base/dp/src/vhdl/dp_block_resize.vhd
+++ b/libraries/base/dp/src/vhdl/dp_block_resize.vhd
@@ -61,21 +61,17 @@ entity dp_block_resize is
   );
 end dp_block_resize;
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.dp_stream_pkg.all;
 
 architecture rtl of dp_block_resize is
-
   signal cnt_reg      : natural range 0 to g_input_block_size-1;
   signal cnt          : natural;
   signal sop_sosi_reg : t_dp_sosi;
   signal sop_sosi     : t_dp_sosi;
   signal block_sosi   : t_dp_sosi;
-
 begin
-
   p_clk : process(rst, clk)
   begin
     if rst = '1' then
@@ -143,5 +139,4 @@ begin
     src_in       => src_in,
     src_out      => src_out
   );
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_block_select.vhd b/libraries/base/dp/src/vhdl/dp_block_select.vhd
index 0682c23741..773adcfb0d 100644
--- a/libraries/base/dp/src/vhdl/dp_block_select.vhd
+++ b/libraries/base/dp/src/vhdl/dp_block_select.vhd
@@ -73,21 +73,17 @@ entity dp_block_select is
   );
 end dp_block_select;
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.dp_stream_pkg.all;
 
 architecture rtl of dp_block_select is
-
   signal cnt_reg       : natural range 0 to true_log_pow2(g_nof_blocks_per_sync);
   signal cnt           : natural;
   signal sync_sosi_reg : t_dp_sosi;  -- hold snk_in.bsn
   signal sync_sosi     : t_dp_sosi;  -- hold snk_in.bsn
   signal block_sosi    : t_dp_sosi;
-
 begin
-
   p_clk : process(rst, clk)
   begin
     if rst = '1' then
@@ -157,5 +153,4 @@ begin
     src_in       => src_in,
     src_out      => src_out
   );
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_block_to_mm.vhd b/libraries/base/dp/src/vhdl/dp_block_to_mm.vhd
index 530ee3a465..0c1cb30560 100644
--- a/libraries/base/dp/src/vhdl/dp_block_to_mm.vhd
+++ b/libraries/base/dp/src/vhdl/dp_block_to_mm.vhd
@@ -47,9 +47,7 @@ entity dp_block_to_mm is
   );
 end dp_block_to_mm;
 
-
 architecture rtl of dp_block_to_mm is
-
   constant c_mem_size : natural := g_step_size * g_nof_data;
 
   type t_reg is record
@@ -63,7 +61,6 @@ architecture rtl of dp_block_to_mm is
   signal r : t_reg;
   signal d : t_reg;
   signal address : natural := 0;
-
 begin
   address <= start_address + r.word_index + r.step_index;
 
@@ -108,5 +105,4 @@ begin
       d.step_index <= 0;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_block_validate_bsn_at_sync.vhd b/libraries/base/dp/src/vhdl/dp_block_validate_bsn_at_sync.vhd
index 545d9c06bf..a9a587e8e4 100644
--- a/libraries/base/dp/src/vhdl/dp_block_validate_bsn_at_sync.vhd
+++ b/libraries/base/dp/src/vhdl/dp_block_validate_bsn_at_sync.vhd
@@ -90,7 +90,6 @@ entity dp_block_validate_bsn_at_sync is
 end dp_block_validate_bsn_at_sync;
 
 architecture rtl of dp_block_validate_bsn_at_sync is
-
   constant c_nof_regs   : natural := 3;
   constant c_clear_adr  : natural := c_nof_regs - 1;
   -- Define the actual size of the MM slave register
@@ -118,9 +117,7 @@ architecture rtl of dp_block_validate_bsn_at_sync is
   signal bsn_at_sync_reg  : std_logic_vector(g_bsn_w - 1 downto 0);
 
   signal block_sosi       : t_dp_sosi;
-
 begin
-
   mm_cnt_clr <= (reg_mosi.rd or reg_mosi.wr) when TO_UINT(reg_mosi.address(c_mm_reg.adr_w - 1 downto 0)) = c_clear_adr else '0';
   u_common_spulse : entity common_lib.common_spulse
     port map (
@@ -229,7 +226,6 @@ begin
       if in_sosi.sop = '1' then
         out_valid <= '1';  -- Packets with channel unequal to g_check_channel are always valid
       end if;
-
     end if;
     bsn_ok      <= v_bsn_ok;  -- bsn_ok is used to indicate if the bsn is correct for the entire sync period of g_check_channel.
     bsn_at_sync <= v_bsn_at_sync;  -- register to store the bsn at sync of bs_sosi.
@@ -269,5 +265,4 @@ begin
     -- ST source
     src_out      => out_sosi
   );
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_block_validate_channel.vhd b/libraries/base/dp/src/vhdl/dp_block_validate_channel.vhd
index 505401f8be..32c4a07830 100644
--- a/libraries/base/dp/src/vhdl/dp_block_validate_channel.vhd
+++ b/libraries/base/dp/src/vhdl/dp_block_validate_channel.vhd
@@ -57,14 +57,11 @@ entity dp_block_validate_channel is
 end dp_block_validate_channel;
 
 architecture rtl of dp_block_validate_channel is
-
   signal remove_blk      : std_logic;
   signal remove_blk_reg  : std_logic := '0';
   signal remove_sosi     : t_dp_sosi;
   signal keep_sosi       : t_dp_sosi;
-
 begin
-
   assert g_mode = "=" or g_mode = "<" or g_mode = ">" report "g_mode must be one of three options: '=', '<' or '>'" severity ERROR;
   gen_equal   : if g_mode = "=" generate  -- remove all blocks with ch = remove_channel
    remove_blk  <= remove_blk_reg when in_sosi.sop = '0' else
@@ -102,7 +99,6 @@ begin
     keep_sosi.sop     <= in_sosi.sop   and not remove_blk;
     keep_sosi.eop     <= in_sosi.eop   and not remove_blk;
     keep_sosi.sync    <= in_sosi.sync  and not remove_blk;
-
   end process;
 
   u_pipe_remove : entity work.dp_pipeline
@@ -130,5 +126,4 @@ begin
     -- ST source
     src_out      => out_keep_sosi
   );
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_block_validate_err.vhd b/libraries/base/dp/src/vhdl/dp_block_validate_err.vhd
index c44962c7f7..96b89286a1 100644
--- a/libraries/base/dp/src/vhdl/dp_block_validate_err.vhd
+++ b/libraries/base/dp/src/vhdl/dp_block_validate_err.vhd
@@ -119,7 +119,6 @@ entity dp_block_validate_err is
 end dp_block_validate_err;
 
 architecture rtl of dp_block_validate_err is
-
   constant c_nof_err_ok : natural := ceil_div(g_max_block_size, g_min_block_size);
   constant c_nof_regs   : natural := g_nof_err_counts + 1 + 2 + 1;
   constant c_clear_adr  : natural := c_nof_regs - 1;
@@ -164,9 +163,7 @@ architecture rtl of dp_block_validate_err is
   signal block_sosi       : t_dp_sosi;
   signal block_siso       : t_dp_siso;
   signal block_sosi_piped : t_dp_sosi;
-
 begin
-
   mm_cnt_clr <= (reg_mosi.rd or reg_mosi.wr) when TO_UINT(reg_mosi.address(c_mm_reg.adr_w - 1 downto 0)) = c_clear_adr else '0';
   u_common_spulse : entity common_lib.common_spulse
     port map (
@@ -376,5 +373,4 @@ begin
     src_out.eop   <= block_sosi_piped.eop   and out_valid;
     src_out.sync  <= block_sosi_piped.sync  and out_valid;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_block_validate_length.vhd b/libraries/base/dp/src/vhdl/dp_block_validate_length.vhd
index cd6316d9a2..d523cc1506 100644
--- a/libraries/base/dp/src/vhdl/dp_block_validate_length.vhd
+++ b/libraries/base/dp/src/vhdl/dp_block_validate_length.vhd
@@ -64,13 +64,10 @@ entity dp_block_validate_length is
 end dp_block_validate_length;
 
 architecture rtl of dp_block_validate_length is
-
   signal cnt_reg      : natural;
   signal cnt          : natural;
   signal block_sosi   : t_dp_sosi;
-
 begin
-
   p_clk : process(rst, clk)
   begin
     if rst = '1' then
@@ -127,5 +124,4 @@ begin
     src_in       => src_in,
     src_out      => src_out
   );
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_bsn_align.vhd b/libraries/base/dp/src/vhdl/dp_bsn_align.vhd
index 7f12910cd4..f8c6daeaf2 100644
--- a/libraries/base/dp/src/vhdl/dp_bsn_align.vhd
+++ b/libraries/base/dp/src/vhdl/dp_bsn_align.vhd
@@ -158,9 +158,7 @@ entity dp_bsn_align is
   );
 end dp_bsn_align;
 
-
 architecture rtl of dp_bsn_align is
-
   constant c_timeout_max            : natural := largest(g_xoff_timeout, g_sop_timeout);
   constant c_timeout_w              : natural := ceil_log2(c_timeout_max + 1);
 
@@ -218,9 +216,7 @@ architecture rtl of dp_bsn_align is
   signal hold_src_in_arr    : t_dp_siso_arr(g_nof_input - 1 downto 0);
 
   signal src_in             : t_dp_siso;
-
 begin
-
   snk_out_arr <= i_snk_out_arr;
   src_out_arr <= r.src_out_arr;
 
@@ -312,6 +308,7 @@ begin
   gen_reg : if c_bsn_actual_pipeline = 1 generate
     nxt_r.pend_sop_all(0) <= func_dp_stream_arr_and(pend_src_buf_arr, r.in_en_arr, "SOP");
   end generate;
+
   gen_pipe : if c_bsn_actual_pipeline > 1 generate
     nxt_r.pend_sop_all    <= func_dp_stream_arr_and(pend_src_buf_arr, r.in_en_arr, "SOP") & r.pend_sop_all(c_bsn_actual_pipeline-1 downto 1);
   end generate;
@@ -504,5 +501,4 @@ begin
         end if;
     end case;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_bsn_align_reg.vhd b/libraries/base/dp/src/vhdl/dp_bsn_align_reg.vhd
index f33ad05275..e2f93b3baf 100644
--- a/libraries/base/dp/src/vhdl/dp_bsn_align_reg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_bsn_align_reg.vhd
@@ -39,7 +39,6 @@
 --  |                                                  enable_input.. = [0] |  g_nof_inputs-1
 --  |-----------------------------------------------------------------------|
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -67,9 +66,7 @@ entity dp_bsn_align_reg is
   );
 end dp_bsn_align_reg;
 
-
 architecture str of dp_bsn_align_reg is
-
   -- Define the actual size of the MM slave register
   constant c_mm_reg : t_c_mem := (latency  => 1,
                                   adr_w    => ceil_log2(g_nof_input),
@@ -83,9 +80,7 @@ architecture str of dp_bsn_align_reg is
   -- Registers in st_clk domain
   signal out_en_arr_reg  : std_logic_vector(g_nof_input * c_word_w - 1 downto 0);  -- := (OTHERS => '1');
   signal reg_wr_arr      : std_logic_vector(g_nof_input - 1 downto 0) := (others => '0');
-
 begin
-
   u_reg : entity common_lib.common_reg_r_w_dc
   generic map (
     g_cross_clock_domain => g_cross_clock_domain,
@@ -119,4 +114,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/dp_bsn_align_v2.vhd b/libraries/base/dp/src/vhdl/dp_bsn_align_v2.vhd
index f2b7d843e4..b2b0a1640b 100644
--- a/libraries/base/dp/src/vhdl/dp_bsn_align_v2.vhd
+++ b/libraries/base/dp/src/vhdl/dp_bsn_align_v2.vhd
@@ -54,7 +54,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use work.dp_stream_pkg.all;
 
-
 entity dp_bsn_align_v2 is
   generic (
     g_nof_streams                : natural := 2;  -- >= 2, number of input and output streams
@@ -92,9 +91,7 @@ entity dp_bsn_align_v2 is
   );
 end dp_bsn_align_v2;
 
-
 architecture rtl of dp_bsn_align_v2 is
-
   -- Circular buffer per stream, size is next power of 2 that fits
   constant c_buffer_nof_blocks : natural :=  true_log_pow2(1 + g_nof_aligners_max * g_bsn_latency_max);
 
@@ -220,9 +217,7 @@ architecture rtl of dp_bsn_align_v2 is
   signal dbg_rd_latency             : natural := g_rd_latency;
   signal dbg_c_buffer_nof_blocks    : natural := c_buffer_nof_blocks;
   signal dbg_c_product_w            : natural := c_product_w;
-
 begin
-
   -- Output mm_sosi, also when g_use_mm_output = FALSE.
   mm_sosi <= r.mm_sosi;
 
@@ -436,6 +431,7 @@ begin
   ------------------------------------------------------------------------------
 
   gen_streaming_output : if not g_use_mm_output generate
+
     gen_mm_to_dp : for I in 0 to g_nof_streams - 1 generate
       u_mm_to_dp: entity work.dp_block_from_mm
       generic map (
@@ -522,5 +518,4 @@ begin
     -- ST source
     src_out_arr  => out_sosi_arr
   );
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_bsn_delay.vhd b/libraries/base/dp/src/vhdl/dp_bsn_delay.vhd
index 3b3ca696b9..fe7e368060 100644
--- a/libraries/base/dp/src/vhdl/dp_bsn_delay.vhd
+++ b/libraries/base/dp/src/vhdl/dp_bsn_delay.vhd
@@ -81,9 +81,7 @@ entity dp_bsn_delay is
   );
 end dp_bsn_delay;
 
-
 architecture rtl of dp_bsn_delay is
-
   type t_bsn_arr  is array (integer range <>) of std_logic_vector(g_bsn_w - 1 downto 0);
 
   signal hold_sync        : std_logic;
@@ -95,9 +93,7 @@ architecture rtl of dp_bsn_delay is
 
   signal bsn_reg          : std_logic_vector(g_bsn_w - 1 downto 0);
   signal nxt_bsn_reg      : std_logic_vector(g_bsn_w - 1 downto 0);
-
 begin
-
   p_clk : process(clk, rst)
   begin
     if rst = '1' then
@@ -137,6 +133,4 @@ begin
   out_sync    <= sync_dly(g_nof_block_latency) when out_release = '1' else '0';  -- combinatorial pulse
   nxt_bsn_reg <= bsn_dly(g_nof_block_latency)  when out_release = '1' else bsn_reg;  -- register the BSN to hold it during the output block
   out_bsn     <= bsn_reg;
-
 end rtl;
-
diff --git a/libraries/base/dp/src/vhdl/dp_bsn_monitor.vhd b/libraries/base/dp/src/vhdl/dp_bsn_monitor.vhd
index 93f37c4079..e32360c208 100644
--- a/libraries/base/dp/src/vhdl/dp_bsn_monitor.vhd
+++ b/libraries/base/dp/src/vhdl/dp_bsn_monitor.vhd
@@ -46,7 +46,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 use work.dp_stream_pkg.all;
 
-
 entity dp_bsn_monitor is
   generic (
     g_sync_timeout  : natural := 200 * 10**6;  -- choose >= nof clk cycles per sync period
@@ -79,9 +78,7 @@ entity dp_bsn_monitor is
   );
 end dp_bsn_monitor;
 
-
 architecture rtl of dp_bsn_monitor is
-
   constant c_sync_timeout_w : natural := ceil_log2(g_sync_timeout);
   constant c_bsn_w          : natural := mon_bsn_at_sync'length;
   constant c_cnt_sop_w      : natural := mon_nof_sop'length;
@@ -140,9 +137,7 @@ architecture rtl of dp_bsn_monitor is
   signal nxt_mon_bsn_first           : std_logic_vector(c_bsn_w - 1 downto 0);
   signal nxt_mon_bsn_first_cycle_cnt : std_logic_vector(c_word_w - 1 downto 0);
   signal nxt_current_bsn             : std_logic_vector(c_bsn_w - 1 downto 0);
-
 begin
-
   mon_sync                <= sync;
   mon_sync_timeout        <= sync_timeout;
   mon_ready_stable        <= i_mon_ready_stable;
@@ -338,8 +333,4 @@ begin
     cnt_en  => '1',
     count   => cnt_cycle
   );
-
 end rtl;
-
-
-
diff --git a/libraries/base/dp/src/vhdl/dp_bsn_monitor_reg.vhd b/libraries/base/dp/src/vhdl/dp_bsn_monitor_reg.vhd
index 39e9921aeb..1eab6bd1e0 100644
--- a/libraries/base/dp/src/vhdl/dp_bsn_monitor_reg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_bsn_monitor_reg.vhd
@@ -45,7 +45,6 @@
 --  |                    bsn_first_cycle_cnt[31: 0]                         |  8
 --  |-----------------------------------------------------------------------|
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -82,9 +81,7 @@ entity dp_bsn_monitor_reg is
   );
 end dp_bsn_monitor_reg;
 
-
 architecture str of dp_bsn_monitor_reg is
-
   -- Define the actual size of the MM slave register
   constant c_mm_reg : t_c_mem := (latency  => 1,
                                   adr_w    => 4,
@@ -94,9 +91,7 @@ architecture str of dp_bsn_monitor_reg is
 
   -- Registers in st_clk domain
   signal mon_reg      : std_logic_vector(c_mm_reg.nof_dat * c_mm_reg.dat_w - 1 downto 0) := (others => '0');
-
 begin
-
   -- Register mapping
   mon_reg(         3 - 1 downto          0) <= mon_sync_timeout & mon_ready_stable & mon_xon_stable;
   mon_reg(1 * c_word_w - 1 downto          3) <= (others => '0');
@@ -132,5 +127,4 @@ begin
     in_reg      => mon_reg,  -- read only
     out_reg     => open  -- no write
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_bsn_monitor_reg_v2.vhd b/libraries/base/dp/src/vhdl/dp_bsn_monitor_reg_v2.vhd
index fb0a4c4edf..6f01dc61b6 100644
--- a/libraries/base/dp/src/vhdl/dp_bsn_monitor_reg_v2.vhd
+++ b/libraries/base/dp/src/vhdl/dp_bsn_monitor_reg_v2.vhd
@@ -77,9 +77,7 @@ entity dp_bsn_monitor_reg_v2 is
   );
 end dp_bsn_monitor_reg_v2;
 
-
 architecture str of dp_bsn_monitor_reg_v2 is
-
   -- Define the actual size of the MM slave register
   constant c_mm_reg : t_c_mem := (latency  => 1,
                                   adr_w    => 3,
@@ -89,9 +87,7 @@ architecture str of dp_bsn_monitor_reg_v2 is
 
   -- Registers in st_clk domain
   signal mon_reg      : std_logic_vector(c_mm_reg.nof_dat * c_mm_reg.dat_w - 1 downto 0) := (others => '0');
-
 begin
-
   -- Register mapping
   mon_reg(         3 - 1 downto          0) <= mon_sync_timeout & mon_ready_stable & mon_xon_stable;
   mon_reg(1 * c_word_w - 1 downto          3) <= (others => '0');
@@ -126,5 +122,4 @@ begin
     in_reg      => mon_reg,  -- read only
     out_reg     => open  -- no write
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_bsn_monitor_v2.vhd b/libraries/base/dp/src/vhdl/dp_bsn_monitor_v2.vhd
index fc3841cc1c..339533f55e 100644
--- a/libraries/base/dp/src/vhdl/dp_bsn_monitor_v2.vhd
+++ b/libraries/base/dp/src/vhdl/dp_bsn_monitor_v2.vhd
@@ -45,7 +45,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 use work.dp_stream_pkg.all;
 
-
 entity dp_bsn_monitor_v2 is
   generic (
     g_sync_timeout  : natural := 200 * 10**6;  -- choose >= nof clk cycles per sync period
@@ -76,9 +75,7 @@ entity dp_bsn_monitor_v2 is
   );
 end dp_bsn_monitor_v2;
 
-
 architecture rtl of dp_bsn_monitor_v2 is
-
   constant c_sync_timeout_w : natural := ceil_log2(g_sync_timeout);
   constant c_bsn_w          : natural := mon_bsn_at_sync'length;
   constant c_cnt_sop_w      : natural := mon_nof_sop'length;
@@ -144,9 +141,7 @@ architecture rtl of dp_bsn_monitor_v2 is
   signal nxt_mon_nof_valid           : std_logic_vector(c_cnt_valid_w - 1 downto 0);
   signal nxt_mon_latency             : std_logic_vector(c_cnt_latency_w - 1 downto 0);
   signal nxt_current_bsn             : std_logic_vector(c_bsn_w - 1 downto 0);
-
 begin
-
   mon_sync                <= sync;
   mon_sync_timeout        <= sync_timeout;
   mon_ready_stable        <= i_mon_ready_stable;
@@ -340,8 +335,4 @@ begin
     cnt_en  => '1',
     count   => cnt_latency
   );
-
 end rtl;
-
-
-
diff --git a/libraries/base/dp/src/vhdl/dp_bsn_restore_global.vhd b/libraries/base/dp/src/vhdl/dp_bsn_restore_global.vhd
index 11f30ee777..b4c524a869 100644
--- a/libraries/base/dp/src/vhdl/dp_bsn_restore_global.vhd
+++ b/libraries/base/dp/src/vhdl/dp_bsn_restore_global.vhd
@@ -57,17 +57,13 @@ entity dp_bsn_restore_global is
   );
 end dp_bsn_restore_global;
 
-
 architecture str of dp_bsn_restore_global is
-
   signal blk_sync          : std_logic;
   signal bsn_at_sync       : std_logic_vector(g_bsn_w - 1 downto 0);
   signal nxt_bsn_at_sync   : std_logic_vector(g_bsn_w - 1 downto 0);
   signal bsn_restored      : std_logic_vector(g_bsn_w - 1 downto 0);
   signal snk_in_restored   : t_dp_sosi;
-
 begin
-
   -- keep BSN at sync
   p_clk : process(clk, rst)
   begin
@@ -117,5 +113,4 @@ begin
     src_in      => src_in,
     src_out     => src_out
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_bsn_scheduler.vhd b/libraries/base/dp/src/vhdl/dp_bsn_scheduler.vhd
index 2bb5db1000..b095b03d52 100644
--- a/libraries/base/dp/src/vhdl/dp_bsn_scheduler.vhd
+++ b/libraries/base/dp/src/vhdl/dp_bsn_scheduler.vhd
@@ -37,7 +37,6 @@ use work.dp_stream_pkg.all;
 --   a new scheduled_bsn value.
 -- . The bsn scheduler can only handle one scheduled_bsn at a time.
 
-
 entity dp_bsn_scheduler is
   generic (
     g_bsn_w       : natural := 48
@@ -53,14 +52,10 @@ entity dp_bsn_scheduler is
   );
 end dp_bsn_scheduler;
 
-
 architecture rtl of dp_bsn_scheduler is
-
   signal trigger_en     : std_logic;
   signal nxt_trigger_en : std_logic;
-
 begin
-
   -- Use the block sync combinatorially, to avoid one cycle latency and have block synchronisation for the trigger_out
   trigger_out <= snk_in.eop and trigger_en;
 
@@ -74,6 +69,4 @@ begin
       trigger_en <= nxt_trigger_en;
     end if;
   end process;
-
 end rtl;
-
diff --git a/libraries/base/dp/src/vhdl/dp_bsn_scheduler_reg.vhd b/libraries/base/dp/src/vhdl/dp_bsn_scheduler_reg.vhd
index d90b7705c3..36d2d553ae 100644
--- a/libraries/base/dp/src/vhdl/dp_bsn_scheduler_reg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_bsn_scheduler_reg.vhd
@@ -57,9 +57,7 @@ entity dp_bsn_scheduler_reg is
   );
 end dp_bsn_scheduler_reg;
 
-
 architecture rtl of dp_bsn_scheduler_reg is
-
   constant c_bsn_w : natural := st_current_bsn'length;
 
   -- Define the actual size of the MM slave register
@@ -74,9 +72,7 @@ architecture rtl of dp_bsn_scheduler_reg is
   signal mm_current_bsn_hi   : std_logic_vector(c_word_w - 1 downto 0) := (others => '0');
   signal mm_scheduled_bsn    : std_logic_vector(c_longword_w - 1 downto 0) := (others => '0');
   signal mm_scheduled_bsn_wr : std_logic;
-
 begin
-
   ------------------------------------------------------------------------------
   -- MM register access in the mm_clk domain
   -- . Hardcode the shared MM slave register directly in RTL instead of using
@@ -165,7 +161,6 @@ begin
   end generate;  -- no_cross
 
   gen_cross : if g_cross_clock_domain = true generate
-
     -- write occurs with sufficient margin before it is used, still use common_reg_cross_domain nonetheless
     u_init_bsn : entity common_lib.common_reg_cross_domain
     port map (
@@ -193,7 +188,6 @@ begin
       out_dat     => mm_current_bsn(c_bsn_w - 1 downto 0),
       out_new     => open
     );
-
   end generate;  -- gen_cross
 
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_bsn_source.vhd b/libraries/base/dp/src/vhdl/dp_bsn_source.vhd
index 5dc319ffda..b190933263 100644
--- a/libraries/base/dp/src/vhdl/dp_bsn_source.vhd
+++ b/libraries/base/dp/src/vhdl/dp_bsn_source.vhd
@@ -61,9 +61,7 @@ entity dp_bsn_source is
   );
 end dp_bsn_source;
 
-
 architecture rtl of dp_bsn_source is
-
   constant c_block_size_cnt_w : natural := ceil_log2(g_block_size);
   constant c_block_cnt_zero   : std_logic_vector(g_bsn_w - 1 downto 0) := (others => '0');
 
@@ -84,9 +82,7 @@ architecture rtl of dp_bsn_source is
 
   signal nxt_dp_on_status   : std_logic;
   signal i_dp_on_status     : std_logic;
-
 begin
-
   src_out <= i_src_out;
   dp_on_status <= i_dp_on_status;
 
@@ -154,11 +150,9 @@ begin
 
       when others =>  -- s_init
         nxt_state <= s_dp_off;
-
     end case;
   end process;
 
-
   p_clk : process(rst, clk)
   begin
     if rst = '1' then
@@ -177,7 +171,4 @@ begin
       i_dp_on_status  <= nxt_dp_on_status;
     end if;
   end process;
-
 end rtl;
-
-
diff --git a/libraries/base/dp/src/vhdl/dp_bsn_source_reg.vhd b/libraries/base/dp/src/vhdl/dp_bsn_source_reg.vhd
index 4e0beb0889..e6310abb8f 100644
--- a/libraries/base/dp/src/vhdl/dp_bsn_source_reg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_bsn_source_reg.vhd
@@ -69,9 +69,7 @@ entity dp_bsn_source_reg is
   );
 end dp_bsn_source_reg;
 
-
 architecture rtl of dp_bsn_source_reg is
-
   constant c_bsn_w                : natural := st_init_bsn'length;
 
   -- Define the actual size of the MM slave register
@@ -96,9 +94,7 @@ architecture rtl of dp_bsn_source_reg is
   signal mm_current_bsn_hi     : std_logic_vector(c_word_w - 1 downto 0) := (others => '0');
 
   -- Registers in st_clk domain
-
 begin
-
   ------------------------------------------------------------------------------
   -- MM register access in the mm_clk domain
   -- . Hardcode the shared MM slave register directly in RTL instead of using
@@ -279,7 +275,6 @@ begin
       out_dat     => mm_current_bsn(c_bsn_w - 1 downto 0),
       out_new     => open
     );
-
   end generate;  -- gen_cross
 
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_bsn_source_reg_v2.vhd b/libraries/base/dp/src/vhdl/dp_bsn_source_reg_v2.vhd
index 872ffa66a5..71eab87eda 100644
--- a/libraries/base/dp/src/vhdl/dp_bsn_source_reg_v2.vhd
+++ b/libraries/base/dp/src/vhdl/dp_bsn_source_reg_v2.vhd
@@ -71,9 +71,7 @@ entity dp_bsn_source_reg_v2 is
   );
 end dp_bsn_source_reg_v2;
 
-
 architecture rtl of dp_bsn_source_reg_v2 is
-
   constant c_bsn_w                : natural := st_bsn_init'length;
   constant c_bsn_time_offset_w    : natural := st_bsn_time_offset'length;
 
@@ -102,9 +100,7 @@ architecture rtl of dp_bsn_source_reg_v2 is
   signal mm_bsn_time_offset_wr : std_logic;
 
   -- Registers in st_clk domain
-
 begin
-
   ------------------------------------------------------------------------------
   -- MM register access in the mm_clk domain
   -- . Hardcode the shared MM slave register directly in RTL instead of using
@@ -317,7 +313,6 @@ begin
       out_dat     => st_bsn_time_offset,
       out_new     => open
     );
-
   end generate;  -- gen_cross
 
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_bsn_source_v2.vhd b/libraries/base/dp/src/vhdl/dp_bsn_source_v2.vhd
index c6fb19795c..1d2ebf0fbb 100644
--- a/libraries/base/dp/src/vhdl/dp_bsn_source_v2.vhd
+++ b/libraries/base/dp/src/vhdl/dp_bsn_source_v2.vhd
@@ -87,9 +87,7 @@ entity dp_bsn_source_v2 is
   );
 end dp_bsn_source_v2;
 
-
 architecture rtl of dp_bsn_source_v2 is
-
   constant c_block_size_cnt_w : natural := ceil_log2(g_block_size);
   constant c_block_cnt_zero   : std_logic_vector(g_bsn_w - 1 downto 0) := (others => '0');
 
@@ -120,9 +118,7 @@ architecture rtl of dp_bsn_source_v2 is
   signal sync_size_cnt           : std_logic_vector(c_word_w - 1 downto 0);
   signal nxt_sync                : std_logic;
   signal sync                    : std_logic;
-
 begin
-
   src_out <= i_src_out;
   dp_on_status <= i_src_out.valid;
   bs_restart <= i_bs_restart;
@@ -266,5 +262,4 @@ begin
       bsn_time_offset_cnt <= nxt_bsn_time_offset_cnt;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_bsn_sync_scheduler.vhd b/libraries/base/dp/src/vhdl/dp_bsn_sync_scheduler.vhd
index b826cc3eb1..f92809dc54 100644
--- a/libraries/base/dp/src/vhdl/dp_bsn_sync_scheduler.vhd
+++ b/libraries/base/dp/src/vhdl/dp_bsn_sync_scheduler.vhd
@@ -147,9 +147,7 @@ entity dp_bsn_sync_scheduler is
   );
 end dp_bsn_sync_scheduler;
 
-
 architecture rtl of dp_bsn_sync_scheduler is
-
   type t_reg is record
     enable_init       : std_logic;
     enable            : std_logic;
@@ -181,9 +179,7 @@ architecture rtl of dp_bsn_sync_scheduler is
   signal output_start_interval_reg : std_logic := '0';
   signal output_sync               : std_logic;
   signal output_sosi               : t_dp_sosi;
-
 begin
-
   assert g_block_size >= 2 report "g_block_size must be >= 2." severity FAILURE;
 
   -- Capture monitoring info
@@ -424,7 +420,6 @@ begin
 
   output_start_interval_reg <= output_start_interval when rising_edge(clk);
 
-
   -----------------------------------------------------------------------------
   -- Pipeline output to avoid timing closure problems due to use of output_enable
   -----------------------------------------------------------------------------
@@ -446,12 +441,10 @@ begin
     out_start_interval <= output_start_interval_reg;
     out_enable <= r.output_enable;
   end generate;
+
   no_pipe_out_start : if g_pipeline = 0 generate
     out_start <= output_start;
     out_start_interval <= output_start_interval;
     out_enable <= output_enable;
   end generate;
-
 end rtl;
-
-
diff --git a/libraries/base/dp/src/vhdl/dp_calculate_crc.vhd b/libraries/base/dp/src/vhdl/dp_calculate_crc.vhd
index fd3d15755d..0326cf2138 100644
--- a/libraries/base/dp/src/vhdl/dp_calculate_crc.vhd
+++ b/libraries/base/dp/src/vhdl/dp_calculate_crc.vhd
@@ -36,7 +36,6 @@ use easics_lib.PCK_CRC28_D28.all;
 use easics_lib.PCK_CRC32_D32.all;
 use easics_lib.PCK_CRC32_D64.all;
 
-
 entity dp_calculate_crc is
   generic (
     g_data_w  : natural := 32;
@@ -51,9 +50,7 @@ entity dp_calculate_crc is
   );
 end dp_calculate_crc;
 
-
 architecture rtl of dp_calculate_crc is
-
   constant c_crc_init : std_logic_vector(g_crc_w - 1 downto 0) := (others => '1');
 
   function func_next_crc(data, crc : std_logic_vector) return std_logic_vector is
@@ -75,9 +72,7 @@ architecture rtl of dp_calculate_crc is
   signal nxt_calc_crc : std_logic_vector(g_crc_w - 1 downto 0);
   signal i_blk_crc    : std_logic_vector(g_crc_w - 1 downto 0);
   signal nxt_blk_crc  : std_logic_vector(g_crc_w - 1 downto 0);
-
 begin
-
   data <= snk_in.data(g_data_w - 1 downto 0);
 
   blk_crc <= i_blk_crc;
@@ -112,5 +107,4 @@ begin
       nxt_blk_crc <= v_crc;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_complex_add.vhd b/libraries/base/dp/src/vhdl/dp_complex_add.vhd
index ab564fbffe..046cd7f80a 100644
--- a/libraries/base/dp/src/vhdl/dp_complex_add.vhd
+++ b/libraries/base/dp/src/vhdl/dp_complex_add.vhd
@@ -32,7 +32,6 @@ use dp_lib.dp_stream_pkg.all;
 -- . Provide a complex adder tree with streaming array I/O types
 -- Description:
 
-
 entity dp_complex_add is
   generic (
     g_technology  : natural := c_tech_select_default;
@@ -50,7 +49,6 @@ entity dp_complex_add is
 end dp_complex_add;
 
 architecture str of dp_complex_add is
-
   constant c_pipeline                : natural := 1;
   constant c_pipeline_adder_tree     : natural := c_pipeline * ceil_log2(g_nof_inputs);
 
@@ -64,9 +62,7 @@ architecture str of dp_complex_add is
 
   signal common_adder_tree_re_sum    : std_logic_vector(c_common_adder_tree_sum_w - 1 downto 0);
   signal common_adder_tree_im_sum    : std_logic_vector(c_common_adder_tree_sum_w - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- Complex Adder Trees
   -----------------------------------------------------------------------------
@@ -132,5 +128,4 @@ begin
     -- ST source
     src_out => snk_in_pipe
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_complex_mult.vhd b/libraries/base/dp/src/vhdl/dp_complex_mult.vhd
index 38abb50d56..b41f0cfdf0 100644
--- a/libraries/base/dp/src/vhdl/dp_complex_mult.vhd
+++ b/libraries/base/dp/src/vhdl/dp_complex_mult.vhd
@@ -55,14 +55,11 @@ entity dp_complex_mult is
 end dp_complex_mult;
 
 architecture str of dp_complex_mult is
-
   constant c_pipeline : natural := 3;  -- Delay introduces by IP multiplier used
 
   signal common_complex_mult_src_out_arr : t_dp_sosi_arr(g_nof_multipliers - 1 downto 0);
   signal dp_pipeline_src_out_arr         : t_dp_sosi_arr(g_nof_multipliers - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- Complex Multipliers
   -----------------------------------------------------------------------------
@@ -109,5 +106,4 @@ begin
      in_dat  => snk_in_2arr_2(0)(0).sync,
      out_dat => src_out_arr(0).sync
    );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_components_pkg.vhd b/libraries/base/dp/src/vhdl/dp_components_pkg.vhd
index 697fb8fba2..2fafe0a210 100644
--- a/libraries/base/dp/src/vhdl/dp_components_pkg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_components_pkg.vhd
@@ -29,7 +29,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
 package dp_components_pkg is
-
   constant c_dp_clk_MHz                               : natural := 200;
   constant c_dp_sync_timeout                          : natural := c_dp_clk_MHz * 10**6 + c_dp_clk_MHz * 10**5;  -- 10% margin for nominal 1 s
 
@@ -42,10 +41,7 @@ package dp_components_pkg is
   constant c_dp_strobe_total_count_reg_nof_counts_max : natural := 2**c_dp_strobe_total_count_reg_adr_w / 2 - 1;  -- = 15
   constant c_dp_strobe_total_count_reg_clear_adr      : natural := c_dp_strobe_total_count_reg_nof_counts_max * 2;  -- after counters in REGMAP
   constant c_dp_strobe_total_count_reg_flush_adr      : natural := c_dp_strobe_total_count_reg_nof_counts_max * 2 + 1;
-
 end dp_components_pkg;
 
-
 package body dp_components_pkg is
 end dp_components_pkg;
-
diff --git a/libraries/base/dp/src/vhdl/dp_concat.vhd b/libraries/base/dp/src/vhdl/dp_concat.vhd
index 39714a6101..e2d6a58f0d 100644
--- a/libraries/base/dp/src/vhdl/dp_concat.vhd
+++ b/libraries/base/dp/src/vhdl/dp_concat.vhd
@@ -66,7 +66,6 @@ use work.dp_stream_pkg.all;
 --  10 made tb_dp_concat self checking for data for c_nof_symbols_per_data > 1
 --  11 iterate these steps until the dp_concat works OK
 
-
 entity dp_concat is
   generic (
     g_data_w      : natural := 16;  -- >= 1
@@ -84,9 +83,7 @@ entity dp_concat is
   );
 end dp_concat;
 
-
 architecture rtl of dp_concat is
-
   constant c_nof_symbols_per_data  : natural := g_data_w / g_symbol_w;  -- nof symbols per data
   constant c_empty_w               : natural := ceil_log2(c_nof_symbols_per_data);
   constant c_bsn_w                 : natural := c_dp_stream_bsn_w;
@@ -124,9 +121,7 @@ architecture rtl of dp_concat is
 
   signal i_src_out           : t_dp_sosi;
   signal nxt_src_out         : t_dp_sosi;
-
 begin
-
   assert (g_data_w mod g_symbol_w) = 0 report "dp_concat : g_data_w/g_symbol_w must be an integer" severity FAILURE;
 
   snk_out_arr <= i_snk_out_arr;
@@ -334,5 +329,4 @@ begin
     flush_arr(0).xon     <= src_in.xon;
     flush_arr(1).xon     <= src_in.xon;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_concat_field_blk.vhd b/libraries/base/dp/src/vhdl/dp_concat_field_blk.vhd
index f896d428f9..c115e41e88 100644
--- a/libraries/base/dp/src/vhdl/dp_concat_field_blk.vhd
+++ b/libraries/base/dp/src/vhdl/dp_concat_field_blk.vhd
@@ -35,7 +35,6 @@
 --     g_symbol_w = g_data_w if the empty field is always 0, so the number of bits in
 --                  the header and data are an integer number of g_data_w.
 
-
 library IEEE, common_lib, technology_lib, mm_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -74,9 +73,7 @@ entity dp_concat_field_blk is
   );
 end dp_concat_field_blk;
 
-
 architecture str of dp_concat_field_blk is
-
   constant c_dp_field_blk_snk_data_w : natural := field_slv_out_len(field_arr_set_mode(g_hdr_field_arr , "RW"));
   constant c_dp_field_blk_src_data_w : natural := g_data_w;
 
@@ -94,16 +91,13 @@ architecture str of dp_concat_field_blk is
 
   signal reg_hdr_dat_mosi_arr        : t_mem_mosi_arr(g_nof_streams - 1 downto 0);
   signal reg_hdr_dat_miso_arr        : t_mem_miso_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   assert c_dp_field_blk_snk_data_w <= c_dp_stream_data_w report "Number of header bits must fit in t_dp_sosi data field." severity FAILURE;
 
   ---------------------------------------------------------------------------------------
   -- Create header block & concatenate header to offload stream.
   ---------------------------------------------------------------------------------------
   gen_dp_field_blk : for i in 0 to g_nof_streams - 1 generate
-
     p_wire_valid : process(snk_in_arr, hdr_fields_in_arr)
     begin
       for i in 0 to g_nof_streams - 1 loop
@@ -155,12 +149,10 @@ begin
     );
 
     dp_field_blk_src_in_arr(i) <= dp_concat_snk_out_2arr(i)(1);
-
   end generate;
 
   -- Prepend the header block to the input block
   gen_dp_concat : for i in 0 to g_nof_streams - 1 generate
-
     dp_concat_snk_in_2arr(i)(0) <= snk_in_arr(i);
     dp_concat_snk_in_2arr(i)(1) <= dp_field_blk_src_out_arr(i);
 
@@ -195,5 +187,4 @@ begin
     mosi_arr => reg_hdr_dat_mosi_arr,
     miso_arr => reg_hdr_dat_miso_arr
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_counter.vhd b/libraries/base/dp/src/vhdl/dp_counter.vhd
index e84b4ee2a8..9748348ee2 100644
--- a/libraries/base/dp/src/vhdl/dp_counter.vhd
+++ b/libraries/base/dp/src/vhdl/dp_counter.vhd
@@ -92,9 +92,7 @@ entity dp_counter is
   );
 end dp_counter;
 
-
 architecture wrap of dp_counter is
-
   -- force downto range for unconstraint g_range generics
   constant c_range_len             : natural := g_range_start'length;  -- g_nof_counters must be <= c_range_len
   constant c_range_start           : t_nat_natural_arr(c_range_len - 1 downto 0) := g_range_start;
@@ -105,9 +103,7 @@ architecture wrap of dp_counter is
   constant c_use_dp_pipeline_ready : boolean := (g_pipeline_src_in > 0);
 
   signal dp_counter_func_src_out_arr : t_dp_sosi_arr(g_nof_counters - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- dp_counter_func
   ------------------------------------------------------------------------------
diff --git a/libraries/base/dp/src/vhdl/dp_counter_func.vhd b/libraries/base/dp/src/vhdl/dp_counter_func.vhd
index 9f074ba9fe..89431450dd 100644
--- a/libraries/base/dp/src/vhdl/dp_counter_func.vhd
+++ b/libraries/base/dp/src/vhdl/dp_counter_func.vhd
@@ -61,9 +61,7 @@ entity dp_counter_func is
   );
 end dp_counter_func;
 
-
 architecture str of dp_counter_func is
-
   -- force downto range for unconstraint g_range generics
   constant c_range_len             : natural := g_range_start'length;  -- g_nof_counters must be <= c_range_len
   constant c_range_start           : t_nat_natural_arr(c_range_len - 1 downto 0) := g_range_start;
@@ -79,14 +77,11 @@ architecture str of dp_counter_func is
   signal count_max_arr  : std_logic_vector(g_nof_counters - 1 downto 0);
   type t_count_arr is array(g_nof_counters - 1 downto 0) of std_logic_vector(c_max_count_w - 1 downto 0);
   signal count_arr      : t_count_arr;
-
 begin
-
   --------------------------------------------------------------------------------
   -- Counter control inputs
   -------------------------------------------------------------------------------
   gen_dp_counter_func_single_input : for i in 0 to g_nof_counters - 1 generate
-
     gen_c0 : if i = 0 generate
       count_en_arr(i)  <= count_en;
       check_max_arr(i) <= count_en;
diff --git a/libraries/base/dp/src/vhdl/dp_counter_func_single.vhd b/libraries/base/dp/src/vhdl/dp_counter_func_single.vhd
index b258fec131..01c3d94c4a 100644
--- a/libraries/base/dp/src/vhdl/dp_counter_func_single.vhd
+++ b/libraries/base/dp/src/vhdl/dp_counter_func_single.vhd
@@ -55,9 +55,7 @@ entity dp_counter_func_single is  -- FIXME move this to common
   );
 end dp_counter_func_single;
 
-
 architecture rtl of dp_counter_func_single is
-
  -- The user defines the counters like a Python range(start,stop,step) in which the stop value
   -- is never actually reached. Calculate the actual maximum values here.
   -- . Example:
@@ -80,9 +78,7 @@ architecture rtl of dp_counter_func_single is
   end record;
 
   signal r, nxt_r : t_reg;
-
 begin
-
   --------------------------------------------------------------------------------
   -- Combinational logic
   --------------------------------------------------------------------------------
@@ -147,6 +143,4 @@ begin
   count_init <= nxt_r.count_init;
   count_min  <= nxt_r.count_min;
   count_max  <= nxt_r.count_max;
-
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_deinterleave.vhd b/libraries/base/dp/src/vhdl/dp_deinterleave.vhd
index 8418f9578d..9a7ddc82f1 100644
--- a/libraries/base/dp/src/vhdl/dp_deinterleave.vhd
+++ b/libraries/base/dp/src/vhdl/dp_deinterleave.vhd
@@ -59,9 +59,7 @@ entity dp_deinterleave is
   );
 end dp_deinterleave;
 
-
 architecture wrap of dp_deinterleave is
-
   constant c_complex_w  : natural := g_dat_w / 2;
 
   signal common_deinterleave_in_dat  : std_logic_vector(g_dat_w - 1 downto 0);
@@ -71,9 +69,7 @@ architecture wrap of dp_deinterleave is
 
   signal common_deinterleave_src_out_arr : t_dp_sosi_arr(g_nof_out - 1 downto 0);
   signal dp_block_gen_src_out_arr        : t_dp_sosi_arr(g_nof_out - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- DP wrapper around common_deinterleave
   -----------------------------------------------------------------------------
@@ -109,6 +105,7 @@ begin
   -- Use complex fields if required
   -----------------------------------------------------------------------------
   gen_wires_out : for i in 0 to g_nof_out - 1 generate
+
     gen_sosi_dat_out: if g_use_complex = false generate
       common_deinterleave_src_out_arr(i).data(g_dat_w - 1 downto 0) <= common_deinterleave_out_dat( i * g_dat_w + g_dat_w - 1 downto i * g_dat_w);
     end generate;
@@ -125,6 +122,7 @@ begin
   -- Add SOP and EOP to the outputs
   -----------------------------------------------------------------------------
   gen_ctrl : if g_use_ctrl = true generate
+
     gen_dp_block_gen : for i in 0 to g_nof_out - 1 generate
       u_dp_block_gen : entity work.dp_block_gen
       generic map (
@@ -151,6 +149,7 @@ begin
   -- Re-add input sync + BSN to all output streams
   -----------------------------------------------------------------------------
   align_out : if g_use_sync_bsn = true generate
+
     gen_dp_fifo_info: for i in 0 to g_nof_out - 1 generate
       u_dp_fifo_info : entity work.dp_fifo_info
       generic map (
diff --git a/libraries/base/dp/src/vhdl/dp_deinterleave_one_to_n.vhd b/libraries/base/dp/src/vhdl/dp_deinterleave_one_to_n.vhd
index 5c9bd2ba3d..aea3de86d7 100755
--- a/libraries/base/dp/src/vhdl/dp_deinterleave_one_to_n.vhd
+++ b/libraries/base/dp/src/vhdl/dp_deinterleave_one_to_n.vhd
@@ -63,9 +63,7 @@ entity dp_deinterleave_one_to_n is
   );
 end dp_deinterleave_one_to_n;
 
-
 architecture rtl of dp_deinterleave_one_to_n is
-
   -- local state registers
   type t_reg is record
     cnt         : natural range 0 to g_nof_outputs - 1;
@@ -77,9 +75,7 @@ architecture rtl of dp_deinterleave_one_to_n is
 
   signal out_siso_arr : t_dp_siso_arr(g_nof_outputs - 1 downto 0);
   signal out_sosi_arr : t_dp_sosi_arr(g_nof_outputs - 1 downto 0);
-
 begin
-
   p_reg : process(rst, clk)
   begin
     if rst = '1' then
@@ -167,5 +163,4 @@ begin
     src_in_arr   => src_in_arr,
     src_out_arr  => src_out_arr
   );
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_demux.vhd b/libraries/base/dp/src/vhdl/dp_demux.vhd
index 392e745ddc..f70721856d 100644
--- a/libraries/base/dp/src/vhdl/dp_demux.vhd
+++ b/libraries/base/dp/src/vhdl/dp_demux.vhd
@@ -25,7 +25,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 use work.dp_stream_pkg.all;
 
-
 -- Purpose:
 --   De-multiplex frames from one input stream with one or more channels onto
 --   separate output streams.
@@ -82,9 +81,7 @@ entity dp_demux is
   );
 end dp_demux;
 
-
 architecture rtl of dp_demux is
-
   -- The low part of snk_in.channel is used to select the output port and the high part of snk_in.channel used for src_out_arr[].channel
   constant c_sel_w  : natural := true_log2(g_nof_output);
 
@@ -101,9 +98,7 @@ architecture rtl of dp_demux is
 
   signal prev_src_in_arr  : t_dp_siso_arr(0 to g_nof_output - 1);
   signal pend_src_out_arr : t_dp_sosi_arr(0 to g_nof_output - 1);
-
 begin
-
   -- Collapse to wires
   gen_one : if g_nof_output = 1 generate
     snk_out        <= src_in_arr(0);
@@ -139,7 +134,6 @@ begin
 
   -- Use external MM control input to select the output
   gen_mode_2 : if g_mode = 2 generate
-
     no_pkt_ctrl: if g_sel_ctrl_pkt = false generate
       -- Select new output immediately (registered: one cycle after sel_ctrl change)
       p_clk : process(rst, clk)
@@ -198,12 +192,10 @@ begin
         siso      => adapt_siso,  -- We're using the adapted sink_in with RL=0
         pkt_det   => pkt_det
       );
-
     end generate;
 
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- g_combined=TRUE : All outputs must be ready
   ------------------------------------------------------------------------------
@@ -236,7 +228,6 @@ begin
     end process;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- g_combined=FALSE : Only the output for the current channel needs to be ready
   ------------------------------------------------------------------------------
@@ -307,5 +298,4 @@ begin
       );
     end generate;
   end generate;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_distribute.vhd b/libraries/base/dp/src/vhdl/dp_distribute.vhd
index 23a5d39635..dea7dc87d6 100644
--- a/libraries/base/dp/src/vhdl/dp_distribute.vhd
+++ b/libraries/base/dp/src/vhdl/dp_distribute.vhd
@@ -122,9 +122,7 @@ entity dp_distribute is
   );
 end dp_distribute;
 
-
 architecture str of dp_distribute is
-
   constant c_demux_mode              : natural := sel_a_b(g_tx, 1, 0);
   constant c_demux_remove_channel_lo : boolean := not g_tx;
 
@@ -150,15 +148,14 @@ architecture str of dp_distribute is
   signal mux_sosi_2arr   : t_mux_sosi_2arr(0 to g_nof_output - 1);
   signal tx_siso_arr     : t_dp_siso_arr(0 to g_nof_output - 1);  -- ST at output of mux, to src_* for ST output after optional encoding
   signal tx_sosi_arr     : t_dp_sosi_arr(0 to g_nof_output - 1);
-
 begin
-
   no_fifo : if g_use_fifo = false generate
     snk_out_arr <= in_siso_arr;
     in_sosi_arr <= snk_in_arr;
   end generate;
 
   gen_fifo : if g_use_fifo = true generate
+
     gen_input : for I in 0 to g_nof_input - 1 generate
       u_fifo : entity work.dp_fifo_fill
       generic map (
@@ -197,6 +194,7 @@ begin
   end generate;
 
   gen_dec : if g_decode_channel_lo = true generate
+
     gen_i : for I in 0 to g_nof_input - 1 generate
       u_dec : entity work.dp_packet_dec_channel_lo
       generic map (
@@ -222,6 +220,7 @@ begin
   end generate;
 
   gen_transpose : if g_nof_input /= g_nof_output or g_transpose = true generate
+
     gen_demux : for I in 0 to g_nof_input - 1 generate
       u_demux : entity work.dp_demux
       generic map (
@@ -244,6 +243,7 @@ begin
 
     -- Rewire to distribute
     gen_in : for I in 0 to g_nof_input - 1 generate
+
       gen_out : for J in 0 to g_nof_output - 1 generate
         demux_siso_2arr(I)(J) <= mux_siso_2arr(J)(I);
         mux_sosi_2arr(J)(I) <= demux_sosi_2arr(I)(J);
@@ -281,6 +281,7 @@ begin
   end generate;
 
   gen_enc : if g_encode_channel_lo = true generate
+
     gen_j : for J in 0 to g_nof_output - 1 generate
       u_enc : entity work.dp_packet_enc_channel_lo
       generic map (
@@ -297,5 +298,4 @@ begin
       );
     end generate;
   end generate;
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_dummy_source.vhd b/libraries/base/dp/src/vhdl/dp_dummy_source.vhd
index 86fed113e9..33b96ad565 100644
--- a/libraries/base/dp/src/vhdl/dp_dummy_source.vhd
+++ b/libraries/base/dp/src/vhdl/dp_dummy_source.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -49,15 +48,11 @@ entity dp_dummy_source is
   );
 end dp_dummy_source;
 
-
 architecture rtl of dp_dummy_source is
-
   constant c_dp_sosi_dummy : t_dp_sosi := ('0', g_dummy_bsn, g_dummy_data, g_dummy_re, g_dummy_im, '0', '0', '0', g_dummy_empty, g_dummy_channel, g_dummy_err);
 
   signal block_sosi : t_dp_sosi;
-
 begin
-
   src_out.valid   <= block_sosi.valid;
   src_out.sop     <= block_sosi.sop;
   src_out.eop     <= block_sosi.eop;
@@ -84,6 +79,4 @@ begin
 
     en         => '1'
   );
-
 end rtl;
-
diff --git a/libraries/base/dp/src/vhdl/dp_eop_extend.vhd b/libraries/base/dp/src/vhdl/dp_eop_extend.vhd
index 512c340bd8..c32b6480ea 100644
--- a/libraries/base/dp/src/vhdl/dp_eop_extend.vhd
+++ b/libraries/base/dp/src/vhdl/dp_eop_extend.vhd
@@ -41,13 +41,9 @@ entity dp_eop_extend is
   );
 end dp_eop_extend;
 
-
 architecture rtl of dp_eop_extend is
-
   signal extend     : std_logic;
-
 begin
-
   u_extend : entity common_lib.common_switch
   port map (
     rst         => rst,
@@ -58,5 +54,4 @@ begin
   );
 
   eop_extend <= (in_eop or extend) and not in_sop;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_example_dut.vhd b/libraries/base/dp/src/vhdl/dp_example_dut.vhd
index 03efd8b3a0..5492efb386 100644
--- a/libraries/base/dp/src/vhdl/dp_example_dut.vhd
+++ b/libraries/base/dp/src/vhdl/dp_example_dut.vhd
@@ -180,9 +180,7 @@ entity dp_example_dut is
   );
 end dp_example_dut;
 
-
 architecture rtl of dp_example_dut is
-
   type t_reg is record
     src_out       : t_dp_sosi;  -- sosi output
     hold_out      : t_dp_sosi;  -- hold snk_in.sync/sop/eop until end of section and then hold valid src_out until src_in.ready
@@ -191,9 +189,7 @@ architecture rtl of dp_example_dut is
   signal r_snk_out  : t_dp_siso := c_dp_siso_rdy;
   signal r          : t_reg;
   signal nxt_r      : t_reg;
-
 begin
-
   p_func : process(rst, r, snk_in, src_in)
     variable v : t_reg;
   begin
@@ -289,11 +285,9 @@ begin
     r_snk_out <= c_dp_siso_rdy;
 
     -- < force r_snk_out.ready='0' based on nxt_r if function needs to apply backpressure >
-
   end process;
 
   -- combined local and remote src_in flow control
   snk_out.ready <= r_snk_out.ready when nxt_r.hold_out.valid = '0' else src_in.ready;  -- if there is pending output then the src_in ready determines the flow control
   snk_out.xon   <= src_in.xon;  -- just pass on the xon/off frame flow control
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_field_blk.vhd b/libraries/base/dp/src/vhdl/dp_field_blk.vhd
index 5497055960..abab971487 100644
--- a/libraries/base/dp/src/vhdl/dp_field_blk.vhd
+++ b/libraries/base/dp/src/vhdl/dp_field_blk.vhd
@@ -128,7 +128,6 @@ entity dp_field_blk is
 end dp_field_blk;
 
 architecture str of dp_field_blk is
-
 --  CONSTANT c_ovr_field_arr : t_common_field_arr(g_field_arr'RANGE) := field_ovr_arr(g_field_arr, g_field_sel);
 
   -- Mode: fields to data block (c_field_to_block=True) or data block to fields (c_field_to_block=False)
@@ -150,9 +149,7 @@ architecture str of dp_field_blk is
 
   signal dp_repack_data_src_out  : t_dp_sosi;
   signal dp_repack_data_src_in   : t_dp_siso;
-
 begin
-
   ---------------------------------------------------------------------------------------
   -- dp_repack_data in source mode: single-cycle snk_in.data to multi-cycle DP data block
   ---------------------------------------------------------------------------------------
@@ -255,5 +252,4 @@ begin
 --
 --    slv_out => field_override_arr
 --  );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_core.vhd b/libraries/base/dp/src/vhdl/dp_fifo_core.vhd
index 91105a6c8c..b611fd2797 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_core.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_core.vhd
@@ -89,9 +89,7 @@ entity dp_fifo_core is
   );
 end dp_fifo_core;
 
-
 architecture str of dp_fifo_core is
-
   constant c_use_data         : boolean := true;
   constant c_ctrl_w           : natural := 2;  -- sop and eop
 
@@ -129,9 +127,7 @@ architecture str of dp_fifo_core is
 
   signal rd_siso       : t_dp_siso;
   signal rd_sosi       : t_dp_sosi := c_dp_sosi_rst;  -- initialize default values for unused sosi fields
-
 begin
-
   -- Output monitor FIFO filling
   wr_ful   <= fifo_wr_ful;
   wr_usedw <= fifo_wr_usedw;
@@ -262,5 +258,4 @@ begin
     src_in    => src_in,
     src_out   => src_out
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_core_arr.vhd b/libraries/base/dp/src/vhdl/dp_fifo_core_arr.vhd
index 1ec8ea0443..b3a020284e 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_core_arr.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_core_arr.vhd
@@ -98,9 +98,7 @@ entity dp_fifo_core_arr is
   );
 end dp_fifo_core_arr;
 
-
 architecture str of dp_fifo_core_arr is
-
   constant c_use_data         : boolean := true;
   constant c_total_data_w     : natural := g_nof_streams * g_data_w;
   constant c_ctrl_w           : natural := 2;  -- sop and eop
@@ -146,9 +144,7 @@ architecture str of dp_fifo_core_arr is
 
   signal in_aux_sosi   : t_dp_sosi := c_dp_sosi_rst;
   signal out_aux_sosi  : t_dp_sosi := c_dp_sosi_rst;
-
 begin
-
   -- Output monitor FIFO filling
   wr_ful   <= fifo_wr_ful;
   wr_usedw <= fifo_wr_usedw;
@@ -175,6 +171,7 @@ begin
     wr_data_complex_arr(I) <= snk_in_arr(I).im(c_complex_w - 1 downto 0) & snk_in_arr(I).re(c_complex_w - 1 downto 0);
     wr_data((I + 1) * g_data_w - 1 downto I * g_data_w) <= snk_in_arr(I).data(g_data_w - 1 downto 0) when g_use_complex = false else RESIZE_UVEC(wr_data_complex_arr(I), g_data_w);
   end generate;
+
   -- fifo wr wires
   fifo_wr_req <= snk_in_arr(0).valid;
   fifo_wr_dat <= func_slv_concat(c_use_data, g_use_bsn, g_use_empty, g_use_channel, g_use_error, g_use_sync, g_use_ctrl, g_use_aux,
@@ -307,5 +304,4 @@ begin
     src_in    => src_in_arr(0),
     src_out   => out_aux_sosi
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_dc.vhd b/libraries/base/dp/src/vhdl/dp_fifo_dc.vhd
index 41adce2ef4..3ec0c419a8 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_dc.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_dc.vhd
@@ -69,10 +69,8 @@ entity dp_fifo_dc is
   );
 end dp_fifo_dc;
 
-
 architecture str of dp_fifo_dc is
 begin
-
   u_dp_fifo_core : entity work.dp_fifo_core
   generic map (
     g_technology     => g_technology,
@@ -112,5 +110,4 @@ begin
     src_in      => src_in,
     src_out     => src_out
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_dc_arr.vhd b/libraries/base/dp/src/vhdl/dp_fifo_dc_arr.vhd
index 4ce5463f84..5bc9dffb7f 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_dc_arr.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_dc_arr.vhd
@@ -76,10 +76,8 @@ entity dp_fifo_dc_arr is
   );
 end dp_fifo_dc_arr;
 
-
 architecture str of dp_fifo_dc_arr is
 begin
-
   u_dp_fifo_core_arr : entity work.dp_fifo_core_arr
   generic map (
     g_technology     => g_technology,
@@ -124,5 +122,4 @@ begin
     src_out_arr => src_out_arr,
     out_aux     => out_aux
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_dc_mixed_widths.vhd b/libraries/base/dp/src/vhdl/dp_fifo_dc_mixed_widths.vhd
index 3e3fd2fc20..2162fd4be1 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_dc_mixed_widths.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_dc_mixed_widths.vhd
@@ -137,9 +137,7 @@ entity dp_fifo_dc_mixed_widths is
   );
 end dp_fifo_dc_mixed_widths;
 
-
 architecture str of dp_fifo_dc_mixed_widths is
-
   constant c_wr_wide             : boolean := sel_a_b(g_wr_data_w > g_rd_data_w, true, false);
   constant c_nof_narrow          : natural := largest(g_wr_data_w / g_rd_data_w, g_rd_data_w / g_wr_data_w);
   constant c_nof_narrow_wr       : natural := sel_a_b(c_wr_wide, c_nof_narrow, 1);
@@ -160,7 +158,6 @@ architecture str of dp_fifo_dc_mixed_widths is
   constant c_fifo_wr_dat_w       : natural := sel_a_b(c_wr_wide, c_fifo_wide_data_w,   c_fifo_narrow_data_w);
   constant c_fifo_rd_dat_w       : natural := sel_a_b(c_wr_wide, c_fifo_narrow_data_w, c_fifo_wide_data_w);
 
-
   signal arst           : std_logic;
   signal i_wr_usedw     : std_logic_vector(wr_usedw'range);
 
@@ -188,9 +185,7 @@ architecture str of dp_fifo_dc_mixed_widths is
 
   signal i_snk_out      : t_dp_siso := c_dp_siso_rst;
   signal nxt_snk_out    : t_dp_siso := c_dp_siso_rst;
-
 begin
-
   -- Use i_snk_out with defaults to force unused snk_out bits and fields to '0'
   snk_out <= i_snk_out;
 
@@ -294,7 +289,6 @@ begin
 
     -- FIFO write multiple parallel --> read one serial
     gen_wr_wide : if c_wr_wide = true generate
-
       gen_ctrl : if g_use_ctrl = true generate
         -- Write the wide SOSI
         p_fifo_wr_dat : process(snk_in)
@@ -314,6 +308,7 @@ begin
             end if;
           end loop;
         end process;
+
         -- Read the narrow SOSI
         rd_sosi.data  <= RESIZE_DP_DATA(fifo_rd_dat(c_fifo_narrow_data_w - 1 downto 2));  -- c_ctrl_w = 2
         rd_sosi.valid <= fifo_rd_val and not rd_gap_val;
@@ -342,7 +337,6 @@ begin
         end process;
 
         rd_gap_val <= rd_eop_hld and not fifo_rd_dat(1);  -- valid during gap between this frame eop and next frame sop
-
       end generate;
 
       no_ctrl : if g_use_ctrl = false generate
@@ -356,6 +350,7 @@ begin
             fifo_wr_dat((I + 1) * c_narrow_data_w - 1 downto I * c_narrow_data_w) <= snk_in.data((vB + 1) * c_narrow_data_w - 1 downto vB * c_narrow_data_w);
           end loop;
         end process;
+
         -- Read the narrow SOSI
         rd_sosi.data  <= RESIZE_DP_DATA(fifo_rd_dat(c_narrow_data_w - 1 downto 0));
         rd_sosi.valid <= fifo_rd_val;
@@ -365,7 +360,6 @@ begin
 
     -- FIFO write one serial --> read multiple parallel
     gen_rd_wide : if c_wr_wide = false generate
-
       gen_ctrl : if g_use_ctrl = true generate
         -- Write the narrow SOSI
         fifo_wr_dat <= snk_in.data(c_narrow_data_w - 1 downto 0) & snk_in.sop & snk_in.eop;
@@ -447,10 +441,8 @@ begin
           rd_sosi <= v_sosi;
         end process;
       end generate;
-
     end generate;  -- gen_rd_wide
 
-
     -- Support show ahead FIFO with ready latency = 0 at read output
     u_rl : entity work.dp_latency_adapter
     generic map (
@@ -467,7 +459,5 @@ begin
       src_in    => src_in,
       src_out   => src_out
     );
-
   end generate;  -- gen_mixed
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_fill.vhd b/libraries/base/dp/src/vhdl/dp_fifo_fill.vhd
index 20d57efaa1..5ba44fca04 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_fill.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_fill.vhd
@@ -75,10 +75,8 @@ entity dp_fifo_fill is
   );
 end dp_fifo_fill;
 
-
 architecture str of dp_fifo_fill is
 begin
-
   u_dp_fifo_fill_sc : entity work.dp_fifo_fill_sc
   generic map (
     g_technology     => g_technology,
@@ -120,5 +118,4 @@ begin
     src_in      => src_in,
     src_out     => src_out
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_fill_core.vhd b/libraries/base/dp/src/vhdl/dp_fifo_fill_core.vhd
index 1b296951d8..f7c848b155 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_fill_core.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_fill_core.vhd
@@ -108,9 +108,7 @@ entity dp_fifo_fill_core is
   );
 end dp_fifo_fill_core;
 
-
 architecture rtl of dp_fifo_fill_core is
-
   constant c_fifo_rl          : natural := sel_a_b(g_fifo_fill = 0, 1, g_fifo_rl);
   constant c_fifo_fill_margin : natural := g_fifo_af_margin + 2;  -- add +2 extra margin, with tb_dp_fifo_fill it follows that +1 is also enough to avoid almost full when fifo is operating near g_fifo_fill level
   constant c_fifo_size        : natural := largest(g_fifo_size, g_fifo_fill + c_fifo_fill_margin);
@@ -145,9 +143,7 @@ architecture rtl of dp_fifo_fill_core is
   -- Signals for g_fifo_rl=1
   signal hold_src_in  : t_dp_siso;
   signal pend_src_out : t_dp_sosi;
-
 begin
-
   -- Output monitor FIFO filling
   wr_usedw <= wr_fifo_usedw;
   rd_usedw <= rd_fifo_usedw;
@@ -245,7 +241,6 @@ begin
   end generate;  -- no_fill
 
   gen_fill : if g_fifo_fill > 0 generate
-
     src_out <= i_src_out;
 
     p_rd_clk: process(rd_clk, rd_rst)
@@ -405,6 +400,5 @@ begin
         hold_src_in.xon <= src_in.xon;
       end process;
     end generate;  -- gen_rl_1
-
   end generate;  -- gen_fill
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_fill_dc.vhd b/libraries/base/dp/src/vhdl/dp_fifo_fill_dc.vhd
index d5099ebc8f..e766edd8f6 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_fill_dc.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_fill_dc.vhd
@@ -73,10 +73,8 @@ entity dp_fifo_fill_dc is
   );
 end dp_fifo_fill_dc;
 
-
 architecture str of dp_fifo_fill_dc is
 begin
-
   u_dp_fifo_fill_core : entity work.dp_fifo_fill_core
   generic map (
     g_technology     => g_technology,
@@ -119,5 +117,4 @@ begin
     src_in      => src_in,
     src_out     => src_out
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_fill_eop.vhd b/libraries/base/dp/src/vhdl/dp_fifo_fill_eop.vhd
index 3f2abfd71d..c7b793d0b5 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_fill_eop.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_fill_eop.vhd
@@ -106,7 +106,6 @@ entity dp_fifo_fill_eop is
 end dp_fifo_fill_eop;
 
 architecture rtl of dp_fifo_fill_eop is
-
   constant c_fifo_rl          : natural := sel_a_b(g_fifo_fill = 0, 1, g_fifo_rl);
   constant c_fifo_fill_margin : natural := g_fifo_af_margin + 2;  -- add +2 extra margin, with tb_dp_fifo_fill it follows that +1 is also enough to avoid almost full when fifo is operating near g_fifo_fill level
   constant c_fifo_size        : natural := largest(g_fifo_size, g_fifo_fill + c_fifo_fill_margin);
@@ -156,9 +155,7 @@ architecture rtl of dp_fifo_fill_eop is
   -- Signals for g_fifo_rl=1
   signal hold_src_in  : t_dp_siso;
   signal pend_src_out : t_dp_sosi;
-
 begin
-
   -- Output monitor FIFO filling
   wr_usedw <= wr_fifo_usedw;
   rd_usedw <= rd_fifo_usedw;
@@ -302,14 +299,12 @@ begin
     end if;
   end process;
 
-
   no_fill : if g_fifo_fill = 0 generate
     rd_siso <= src_in;  -- SISO
     src_out <= rd_sosi;  -- SOSI
   end generate;  -- no_fill
 
   gen_fill : if g_fifo_fill > 0 generate
-
     src_out <= i_src_out;
 
     p_rd_clk: process(rd_clk, rd_rst)
@@ -353,7 +348,6 @@ begin
       rd_siso <= hold_src_in;
     end generate;
 
-
     p_state : process(state, src_in, xon_reg, pend_src_out, rd_fifo_usedw, rd_fill_ctrl, rd_eop_cnt, eop_cnt, rd_eop_new)
     begin
       nxt_state <= state;
@@ -415,6 +409,5 @@ begin
       -- Pass on frame level flow control
       hold_src_in.xon <= src_in.xon;
     end process;
-
   end generate;  -- gen_fill
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_fill_eop_sc.vhd b/libraries/base/dp/src/vhdl/dp_fifo_fill_eop_sc.vhd
index 7b6567b870..f7d22ea5bd 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_fill_eop_sc.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_fill_eop_sc.vhd
@@ -75,7 +75,6 @@ end dp_fifo_fill_eop_sc;
 
 architecture wrap of dp_fifo_fill_eop_sc is
 begin
-
   u_dp_fifo_fill_eop : entity work.dp_fifo_fill_eop
   generic map (
     g_technology     => g_technology,
@@ -120,5 +119,4 @@ begin
     src_in       => src_in,
     src_out      => src_out
   );
-
 end wrap;
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_fill_reg.vhd b/libraries/base/dp/src/vhdl/dp_fifo_fill_reg.vhd
index 0dd0ef1ce9..d5dabeee58 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_fill_reg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_fill_reg.vhd
@@ -49,7 +49,6 @@
 --  |                                         max_fifo_used_words stream x  |
 --  |-----------------------------------------------------------------------|
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -78,9 +77,7 @@ entity dp_fifo_fill_reg is
   );
 end dp_fifo_fill_reg;
 
-
 architecture str of dp_fifo_fill_reg is
-
   constant c_reg_max_used_words_offset : natural := 2;
   constant c_nof_regs_per_stream       : natural := 4;  -- Must always be a power of 2 in order to meet the python register definition.
 
@@ -96,9 +93,7 @@ architecture str of dp_fifo_fill_reg is
   signal reg_wr_arr  : std_logic_vector(g_nof_streams * c_nof_regs_per_stream - 1          downto 0) := (others => '0');
   signal reg_rd_arr  : std_logic_vector(g_nof_streams * c_nof_regs_per_stream - 1          downto 0) := (others => '0');
   signal peak_used_w : std_logic_vector(g_nof_streams * c_word_w - 1                       downto 0) := (others => '0');
-
 begin
-
   gen_in_arr_reg : for I in 0 to g_nof_streams - 1 generate
     in_arr_reg((c_nof_regs_per_stream * I + 1) * c_word_w - 1  downto  c_nof_regs_per_stream * I   * c_word_w) <= used_w((I + 1) * c_word_w - 1 downto I * c_word_w);
     in_arr_reg((c_nof_regs_per_stream * I + 2) * c_word_w - 31 downto (c_nof_regs_per_stream * I + 1) * c_word_w) <= wr_ful(I) & rd_emp(I);
@@ -150,4 +145,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_fill_sc.vhd b/libraries/base/dp/src/vhdl/dp_fifo_fill_sc.vhd
index 7c9972b085..2fc428f432 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_fill_sc.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_fill_sc.vhd
@@ -74,10 +74,8 @@ entity dp_fifo_fill_sc is
   );
 end dp_fifo_fill_sc;
 
-
 architecture str of dp_fifo_fill_sc is
 begin
-
   u_dp_fifo_fill_core : entity work.dp_fifo_fill_core
   generic map (
     g_technology     => g_technology,
@@ -121,5 +119,4 @@ begin
     src_in      => src_in,
     src_out     => src_out
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_from_mm.vhd b/libraries/base/dp/src/vhdl/dp_fifo_from_mm.vhd
index ecc96675a1..0ee926636d 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_from_mm.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_from_mm.vhd
@@ -45,7 +45,6 @@ use work.dp_stream_pkg.all;
 --   hence is operates entirely in the MM clock domain.
 -- . The ST sop, eop, empty, channel and error fields are not supported.
 
-
 entity dp_fifo_from_mm is
   generic (
     g_fifo_size      : natural := 512;
@@ -66,16 +65,12 @@ entity dp_fifo_from_mm is
   );
 end dp_fifo_from_mm;
 
-
 architecture str of dp_fifo_from_mm is
-
   constant c_fifo_almost_full : natural := g_fifo_size - g_fifo_af_margin;  -- FIFO almost full level, usedw will always be <= c_fifo_almost_full
   constant c_usedw_w          : natural := ceil_log2(g_fifo_size);
 
   signal availw        : std_logic_vector(c_usedw_w - 1 downto 0);  -- no need to use ceil_log2(g_fifo_size+1), because availw = g_fifo_size - g_fifo_af_margin < g_fifo_size when the FIFO is empty
-
 begin
-
   assert g_fifo_af_margin /= 0 report "dp_fifo_from_mm.vhd : the g_fifo_af_margin must be > 0" severity FAILURE;
 
   -- Combinatorial logic
@@ -87,5 +82,4 @@ begin
 
   src_out.valid <= mm_wr;
   src_out.data  <= RESIZE_DP_DATA(mm_wrdata);  -- Unsigned resize to ST data width
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_from_mm_reg.vhd b/libraries/base/dp/src/vhdl/dp_fifo_from_mm_reg.vhd
index c9cc0fa633..56aa690919 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_from_mm_reg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_from_mm_reg.vhd
@@ -40,17 +40,13 @@ entity dp_fifo_from_mm_reg is
    );
 end dp_fifo_from_mm_reg;
 
-
 architecture rtl of dp_fifo_from_mm_reg is
-
   constant c_mm_reg        : t_c_mem := (latency  => 1,
                                          adr_w    => ceil_log2(2),
                                          dat_w    => c_word_w,  -- Use MM bus data width = c_word_w = 32 for all MM registers
                                          nof_dat  => 2,
                                          init_sl  => '0');
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
   begin
     if mm_rst = '1' then
@@ -76,6 +72,4 @@ begin
       end if;
     end if;
   end process;
-
 end rtl;
-
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_info.vhd b/libraries/base/dp/src/vhdl/dp_fifo_info.vhd
index 16d0f00cdc..05cdd07ee2 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_info.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_info.vhd
@@ -109,7 +109,6 @@ entity dp_fifo_info is
 end dp_fifo_info;
 
 architecture str of dp_fifo_info is
-
   constant c_fifo_sop_dat_w   : natural := func_slv_concat_w(g_use_sync, g_use_bsn, g_use_channel, 1, g_bsn_w, g_channel_w);  -- concat sop info via FIFO
   constant c_fifo_eop_dat_w   : natural := func_slv_concat_w(g_use_empty, g_use_error, g_empty_w, g_error_w);  -- concat eop info via FIFO
   constant c_fifo_info_dat_w  : natural := c_fifo_sop_dat_w + c_fifo_eop_dat_w;
@@ -142,9 +141,7 @@ architecture str of dp_fifo_info is
   signal fifo_eop_rd_val            : std_logic;
   signal fifo_eop_rd_req            : std_logic;
   signal fifo_eop_rd_emp            : std_logic;
-
 begin
-
   no_info : if c_fifo_info_dat_w = 0 generate
     data_snk_out <= src_in;
     src_out      <= data_snk_in;
@@ -252,5 +249,4 @@ begin
     dp_pipeline_data_src_in <= src_in;
     src_out                 <= func_dp_stream_combine_info_and_data(info_src_out, dp_pipeline_data_src_out);
   end generate;
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_monitor.vhd b/libraries/base/dp/src/vhdl/dp_fifo_monitor.vhd
index 85c6969c7b..fd0011ecac 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_monitor.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_monitor.vhd
@@ -55,9 +55,7 @@ entity dp_fifo_monitor is
   );
 end dp_fifo_monitor;
 
-
 architecture str of dp_fifo_monitor is
-
   constant c_field_arr : t_common_field_arr(4 downto 0) := ( (field_name_pad("rd_usedw"), "RO", 32, field_default(0) ),
                                                              (field_name_pad("wr_usedw"), "RO", 32, field_default(0) ),
                                                              (field_name_pad("rd_empty"), "RO",  1, field_default(0) ),
@@ -66,9 +64,7 @@ architecture str of dp_fifo_monitor is
 
   signal mm_fields_in  : std_logic_vector(field_slv_in_len(c_field_arr) - 1 downto 0);
   signal mm_fields_out : std_logic_vector(field_slv_out_len(c_field_arr) - 1 downto 0);
-
 begin
-
   mm_fields_in(field_hi(c_field_arr, "rd_usedw") downto field_lo(c_field_arr, "rd_usedw")) <= rd_usedw_32b;
   mm_fields_in(field_hi(c_field_arr, "wr_usedw") downto field_lo(c_field_arr, "wr_usedw")) <= wr_usedw_32b;
   mm_fields_in(field_hi(c_field_arr, "rd_empty") downto field_lo(c_field_arr, "rd_empty")) <= slv(rd_emp);
@@ -96,6 +92,4 @@ begin
   );
 
   rd_fill_32b <= mm_fields_out(field_hi(c_field_arr, "rd_fill") downto field_lo(c_field_arr, "rd_fill"));
-
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_monitor_arr.vhd b/libraries/base/dp/src/vhdl/dp_fifo_monitor_arr.vhd
index 8b6ceee5e2..4ec10842d1 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_monitor_arr.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_monitor_arr.vhd
@@ -57,16 +57,12 @@ entity dp_fifo_monitor_arr is
   );
 end dp_fifo_monitor_arr;
 
-
 architecture str of dp_fifo_monitor_arr is
-
   constant c_nof_regs : natural := 5;
 
   signal reg_mosi_arr : t_mem_mosi_arr(g_nof_streams - 1 downto 0);
   signal reg_miso_arr : t_mem_miso_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   u_common_mem_mux : entity common_lib.common_mem_mux
   generic map (
     g_nof_mosi    => g_nof_streams,
@@ -100,4 +96,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_sc.vhd b/libraries/base/dp/src/vhdl/dp_fifo_sc.vhd
index 52ef061d74..1ff22a1a71 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_sc.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_sc.vhd
@@ -68,10 +68,8 @@ entity dp_fifo_sc is
   );
 end dp_fifo_sc;
 
-
 architecture str of dp_fifo_sc is
 begin
-
   u_dp_fifo_core : entity work.dp_fifo_core
   generic map (
     g_technology     => g_technology,
@@ -113,5 +111,4 @@ begin
     src_in      => src_in,
     src_out     => src_out
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_to_mm.vhd b/libraries/base/dp/src/vhdl/dp_fifo_to_mm.vhd
index 7340848573..2c5adb850c 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_to_mm.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_to_mm.vhd
@@ -44,7 +44,6 @@ use work.dp_stream_pkg.all;
 --   is operates entirely in the MM clock domain.
 -- . The ST sop, eop, empty, channel and error fields are not supported.
 
-
 entity dp_fifo_to_mm is
   generic (
     g_fifo_size   : natural := 512;
@@ -65,11 +64,8 @@ entity dp_fifo_to_mm is
   );
 end dp_fifo_to_mm;
 
-
 architecture str of dp_fifo_to_mm is
-
 begin
-
   -- Wires
   mm_usedw <= RESIZE_UVEC(usedw, g_mm_word_w);
 
@@ -79,5 +75,4 @@ begin
   snk_out.ready <= mm_rd;  -- Combinatorial, because FIFO RL=1 already fits MM read latency=1
   mm_rddata     <= RESIZE_UVEC(snk_in.data, g_mm_word_w);
   mm_rdval      <= snk_in.valid;
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_fifo_to_mm_reg.vhd b/libraries/base/dp/src/vhdl/dp_fifo_to_mm_reg.vhd
index 8f1c2af2fe..364603eeae 100644
--- a/libraries/base/dp/src/vhdl/dp_fifo_to_mm_reg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_fifo_to_mm_reg.vhd
@@ -40,17 +40,13 @@ entity dp_fifo_to_mm_reg is
    );
 end dp_fifo_to_mm_reg;
 
-
 architecture rtl of dp_fifo_to_mm_reg is
-
   constant c_mm_reg        : t_c_mem := (latency  => 1,
                                          adr_w    => ceil_log2(1),
                                          dat_w    => c_word_w,  -- Use MM bus data width = c_word_w = 32 for all MM registers
                                          nof_dat  => 1,
                                          init_sl  => '0');
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
   begin
     if mm_rst = '1' then
@@ -74,6 +70,4 @@ begin
       end if;
     end if;
   end process;
-
 end rtl;
-
diff --git a/libraries/base/dp/src/vhdl/dp_flush.vhd b/libraries/base/dp/src/vhdl/dp_flush.vhd
index 56e1cd282c..c800903a5b 100644
--- a/libraries/base/dp/src/vhdl/dp_flush.vhd
+++ b/libraries/base/dp/src/vhdl/dp_flush.vhd
@@ -61,7 +61,6 @@ use work.dp_stream_pkg.all;
 --   number is ignored and any sop will affect framed xon or xoff. Use the
 --   actual needed width for g_framed_channel_w to ease timing closure.
 
-
 entity dp_flush is
   generic (
     g_ready_latency      : natural := 1;  -- >= 0
@@ -85,9 +84,7 @@ entity dp_flush is
   );
 end dp_flush;
 
-
 architecture rtl of dp_flush is
-
   signal flush_dly    : std_logic_vector(0 to g_ready_latency);  -- use 0 TO high for delay lines, rather than high DOWNTO 0
   signal snk_flush    : std_logic;
   signal snk_flush_hi : std_logic;
@@ -95,9 +92,7 @@ architecture rtl of dp_flush is
   signal src_en       : std_logic;
   signal src_en_hi    : std_logic;
   signal src_en_lo    : std_logic;
-
 begin
-
   -- Combine MM control flush_en and streaming control src_in.xon
   flush_dly(0) <= flush_en or not src_in.xon;  -- use flush_dly(0) combinatorially, so that flush_dly supports all g_ready_latency >= 0
   p_clk : process(rst, clk)
@@ -209,6 +204,4 @@ begin
     switch_low  => snk_flush_lo,
     out_level   => snk_flush
   );
-
 end rtl;
-
diff --git a/libraries/base/dp/src/vhdl/dp_folder.vhd b/libraries/base/dp/src/vhdl/dp_folder.vhd
index 1e0a142afc..87097cb1b4 100644
--- a/libraries/base/dp/src/vhdl/dp_folder.vhd
+++ b/libraries/base/dp/src/vhdl/dp_folder.vhd
@@ -68,7 +68,6 @@ entity dp_folder is
 end dp_folder;
 
 architecture str of dp_folder is
-
   component dp_folder is
     generic (
       g_nof_inputs        : natural;
@@ -99,9 +98,7 @@ architecture str of dp_folder is
 
   signal dp_block_gen_snk_in_arr  : t_dp_sosi_arr(sel_a_b(g_nof_folds >= 0, ceil_div(g_nof_inputs, ceil_pow2(g_nof_folds)), 1) - 1 downto 0);
   signal dp_block_gen_src_out_arr : t_dp_sosi_arr(sel_a_b(g_nof_folds >= 0, ceil_div(g_nof_inputs, ceil_pow2(g_nof_folds)), 1) - 1 downto 0);
-
 begin
-
   gen_arch: if g_nof_folds /= 0 generate
     -----------------------------------------------------------------------------
     -- Wire input array to mux_snk_in_arr to make sure we have an even number
@@ -180,7 +177,6 @@ begin
       );
 
       src_out_arr <= dp_folder_src_out_arr;
-
     end generate;
 
     -----------------------------------------------------------------------------
@@ -193,6 +189,7 @@ begin
       -- Add SOP and EOP to the outputs
       -----------------------------------------------------------------------------
       gen_ctrl : if g_output_block_size > 0 generate
+
         gen_dp_block_gen : for i in 0 to c_nof_muxes - 1 generate
           u_dp_block_gen : entity work.dp_block_gen
           generic map (
@@ -220,6 +217,7 @@ begin
       -- Re-add input sync + BSN to all output streams
       -----------------------------------------------------------------------------
       gen_sync_bsn : if g_fwd_sync_bsn = true generate
+
         gen_dp_fifo_info: for i in 0 to c_nof_muxes - 1 generate
           u_dp_fifo_info : entity work.dp_fifo_info
           generic map (
@@ -253,4 +251,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/dp_force_data_parallel.vhd b/libraries/base/dp/src/vhdl/dp_force_data_parallel.vhd
index 43f175cd0c..7de5defbca 100644
--- a/libraries/base/dp/src/vhdl/dp_force_data_parallel.vhd
+++ b/libraries/base/dp/src/vhdl/dp_force_data_parallel.vhd
@@ -99,18 +99,14 @@ entity dp_force_data_parallel is
   );
 end dp_force_data_parallel;
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.dp_stream_pkg.all;
 
 architecture str of dp_force_data_parallel is
-
   signal data_in          : t_dp_sosi;
   signal data_out         : t_dp_sosi;
-
 begin
-
   p_comb : process(snk_in, force_en, force_data, force_re, force_im, data_out)
   begin
     data_in <= snk_in;
diff --git a/libraries/base/dp/src/vhdl/dp_force_data_serial.vhd b/libraries/base/dp/src/vhdl/dp_force_data_serial.vhd
index c42bffb0ee..85b4568abd 100644
--- a/libraries/base/dp/src/vhdl/dp_force_data_serial.vhd
+++ b/libraries/base/dp/src/vhdl/dp_force_data_serial.vhd
@@ -107,9 +107,7 @@ entity dp_force_data_serial is
   );
 end dp_force_data_serial;
 
-
 architecture str of dp_force_data_serial is
-
   constant c_cnt_w   : natural := ceil_log2(g_index_period);
 
   signal cnt_clr     : std_logic;
@@ -118,9 +116,7 @@ architecture str of dp_force_data_serial is
 
   signal data_in     : t_dp_sosi;
   signal force_zero  : std_logic;
-
 begin
-
   cnt_clr <= snk_in.sop   when g_index_sample_block_n = true else snk_in.sync;
   cnt_en  <= snk_in.valid when g_index_sample_block_n = true else snk_in.sop;
 
@@ -178,5 +174,4 @@ begin
     src_in       => src_in,
     src_out      => src_out
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_frame.vhd b/libraries/base/dp/src/vhdl/dp_frame.vhd
index 27cc63b903..c60355be35 100644
--- a/libraries/base/dp/src/vhdl/dp_frame.vhd
+++ b/libraries/base/dp/src/vhdl/dp_frame.vhd
@@ -25,7 +25,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 use work.dp_packetizing_pkg.all;
 
-
 -- Reuse from LOFAR rad_frame.vhd and rad_frame(rtl).vhd
 
 -- Purpose:
@@ -82,9 +81,7 @@ entity dp_frame is
   );
 end dp_frame;
 
-
 architecture rtl of dp_frame is
-
   -- Use unregistered input to save logic, use registered input to ease achieving timing constrains.
   constant c_input_reg   : boolean := false;
 
@@ -114,9 +111,7 @@ architecture rtl of dp_frame is
   signal nxt_out_val     : std_logic;
   signal nxt_out_sof     : std_logic;
   signal nxt_out_eof     : std_logic;
-
 begin
-
   out_dat <= i_out_dat;
 
   gen_input_reg : if c_input_reg = true generate
@@ -139,6 +134,7 @@ begin
       end if;
     end process;
   end generate;
+
   no_input_reg : if c_input_reg = false generate
     in_fsn_reg <= in_fsn;
     in_dat_reg <= in_dat;
@@ -148,7 +144,6 @@ begin
     in_err_reg <= in_err;
   end generate;
 
-
   p_clk: process(clk, rst)
   begin
     if rst = '1' then
@@ -201,5 +196,4 @@ begin
       nxt_out_val <= '1';
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_frame_busy.vhd b/libraries/base/dp/src/vhdl/dp_frame_busy.vhd
index 70a5a265d8..96e79e56f2 100644
--- a/libraries/base/dp/src/vhdl/dp_frame_busy.vhd
+++ b/libraries/base/dp/src/vhdl/dp_frame_busy.vhd
@@ -43,13 +43,9 @@ entity dp_frame_busy is
   );
 end dp_frame_busy;
 
-
 architecture str of dp_frame_busy is
-
   signal busy : std_logic;
-
 begin
-
   u_common_switch : entity common_lib.common_switch
   generic map (
     g_rst_level    => '0',  -- Defines the output level at reset.
@@ -77,5 +73,4 @@ begin
     in_dat  => busy,
     out_dat => snk_in_busy
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_frame_busy_arr.vhd b/libraries/base/dp/src/vhdl/dp_frame_busy_arr.vhd
index 066cc3ec50..8b2e689ec4 100644
--- a/libraries/base/dp/src/vhdl/dp_frame_busy_arr.vhd
+++ b/libraries/base/dp/src/vhdl/dp_frame_busy_arr.vhd
@@ -40,10 +40,8 @@ entity dp_frame_busy_arr is
   );
 end dp_frame_busy_arr;
 
-
 architecture str of dp_frame_busy_arr is
 begin
-
   gen_nof_inputs : for I in 0 to g_nof_inputs - 1 generate
     u_dp_frame_busy : entity work.dp_frame_busy
     generic map (
diff --git a/libraries/base/dp/src/vhdl/dp_frame_fsn.vhd b/libraries/base/dp/src/vhdl/dp_frame_fsn.vhd
index f4d5cc2b5c..76ab9717de 100644
--- a/libraries/base/dp/src/vhdl/dp_frame_fsn.vhd
+++ b/libraries/base/dp/src/vhdl/dp_frame_fsn.vhd
@@ -91,9 +91,7 @@ entity dp_frame_fsn is
   );
 end dp_frame_fsn;
 
-
 architecture rtl of dp_frame_fsn is
-
   type state_type is (s_idle, s_data, s_flush);
 
   -- Use unregistered input to save logic, use registered input to ease achieving timing constrains.
@@ -132,9 +130,7 @@ architecture rtl of dp_frame_fsn is
   signal i_out_eof         : std_logic;
   signal nxt_out_eof       : std_logic;
   signal nxt_out_err       : std_logic;
-
 begin
-
   out_eof <= i_out_eof;
 
   -- Frame sequence number is composed of fsync and fsn
@@ -154,6 +150,7 @@ begin
       end if;
     end process;
   end generate;
+
   no_input_reg : if c_input_reg = false generate
     in_sync_reg <= in_sync;
     in_val_reg  <= in_val;
@@ -252,5 +249,4 @@ begin
         end if;
     end case;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_frame_rd.vhd b/libraries/base/dp/src/vhdl/dp_frame_rd.vhd
index 512e5f8c7f..0a1b077acf 100644
--- a/libraries/base/dp/src/vhdl/dp_frame_rd.vhd
+++ b/libraries/base/dp/src/vhdl/dp_frame_rd.vhd
@@ -60,7 +60,6 @@ use IEEE.std_logic_1164.all;
 --   . The output throttle after the eof to avoid a new sof to follow the
 --     previous eof too soon may not be needed (then use g_throttle_eof=FALSE).
 
-
 entity dp_frame_rd is
   generic (
     g_dat_w          : positive := 16;
@@ -105,9 +104,7 @@ entity dp_frame_rd is
   );
 end dp_frame_rd;
 
-
 architecture rtl of dp_frame_rd is
-
   type t_state_enum is (s_idle, s_sof, s_eof, s_err);
 
   constant c_throttle_cnt_max : natural := g_throttle_den + g_throttle_num;
@@ -142,9 +139,7 @@ architecture rtl of dp_frame_rd is
   signal nxt_out_val       : std_logic;
   signal nxt_out_sof       : std_logic;
   signal nxt_out_eof       : std_logic;
-
 begin
-
   frm_busy <= i_frm_busy;
   frm_err  <= i_frm_err;
 
@@ -314,5 +309,4 @@ begin
         end if;
     end case;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_frame_remove.vhd b/libraries/base/dp/src/vhdl/dp_frame_remove.vhd
index ea3baac904..41dbe3e5e8 100644
--- a/libraries/base/dp/src/vhdl/dp_frame_remove.vhd
+++ b/libraries/base/dp/src/vhdl/dp_frame_remove.vhd
@@ -52,9 +52,7 @@ entity dp_frame_remove is
   );
 end dp_frame_remove;
 
-
 architecture str of dp_frame_remove is
-
   constant c_tail_nof_symbols : natural := (g_tail_nof_words * g_symbol_w) / g_symbol_w;
 
   signal hdr_rem_siso   : t_dp_siso;
@@ -62,11 +60,8 @@ architecture str of dp_frame_remove is
 
   signal snk_out_rl_1   : t_dp_siso;
   signal snk_in_rl_1    : t_dp_sosi;
-
 begin
-
   no_bypass : if g_internal_bypass = false generate
-
     u_dp_latency_adpapter: entity work.dp_latency_adapter
     generic map (
       g_in_latency  => g_snk_latency,
@@ -122,7 +117,6 @@ begin
       src_in  => src_in,
       src_out => src_out
     );
-
   end generate;
 
   gen_bypass : if g_internal_bypass = true generate
diff --git a/libraries/base/dp/src/vhdl/dp_frame_repack.vhd b/libraries/base/dp/src/vhdl/dp_frame_repack.vhd
index f730ceecbe..7bda823b12 100644
--- a/libraries/base/dp/src/vhdl/dp_frame_repack.vhd
+++ b/libraries/base/dp/src/vhdl/dp_frame_repack.vhd
@@ -25,7 +25,6 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity dp_frame_repack is
   generic (
     g_in_dat_w        : natural;
@@ -47,9 +46,7 @@ entity dp_frame_repack is
   );
 end dp_frame_repack;
 
-
 architecture str of dp_frame_repack is
-
   signal pack_fsn       : std_logic_vector(in_dat'range);
   signal pack_dat       : std_logic_vector(in_dat'range);
   signal pack_val       : std_logic;
@@ -62,9 +59,7 @@ architecture str of dp_frame_repack is
   signal repack_val     : std_logic;
   signal repack_sof     : std_logic;
   signal repack_eof     : std_logic;
-
 begin
-
   no_pack : if g_in_nof_words = g_out_nof_words generate
     out_dat <= RESIZE_UVEC(in_dat, out_dat'length);  -- any extra bits will get stripped again by dp_repack at the other end,
                                                      -- typically g_out_dat_w=g_in_dat_w
diff --git a/libraries/base/dp/src/vhdl/dp_frame_rx.vhd b/libraries/base/dp/src/vhdl/dp_frame_rx.vhd
index 6b03e09732..6a5304e97b 100644
--- a/libraries/base/dp/src/vhdl/dp_frame_rx.vhd
+++ b/libraries/base/dp/src/vhdl/dp_frame_rx.vhd
@@ -97,9 +97,7 @@ entity dp_frame_rx is
   );
 end dp_frame_rx;
 
-
 architecture rtl of dp_frame_rx is
-
   -- Use unregistered input to save logic, use registered input to ease achieving timing constrains.
   constant c_input_reg   : boolean := false;
 
@@ -156,9 +154,7 @@ architecture rtl of dp_frame_rx is
       end if;
     end if;
   end proc_handle_rx_timeout;
-
 begin
-
   gen_input_reg : if c_input_reg = true generate
     p_reg : process (clk, rst)
     begin
@@ -171,6 +167,7 @@ begin
       end if;
     end process;
   end generate;
+
   no_input_reg : if c_input_reg = false generate
     in_val_reg <= in_val;
     in_dat_reg <= in_dat;
@@ -316,5 +313,4 @@ begin
 
     nxt_state <= v_nxt_state;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_frame_scheduler.vhd b/libraries/base/dp/src/vhdl/dp_frame_scheduler.vhd
index 9488c327fb..6d587242c7 100644
--- a/libraries/base/dp/src/vhdl/dp_frame_scheduler.vhd
+++ b/libraries/base/dp/src/vhdl/dp_frame_scheduler.vhd
@@ -72,9 +72,7 @@ entity dp_frame_scheduler is
   );
 end dp_frame_scheduler;
 
-
 architecture rtl of dp_frame_scheduler is
-
   -- Use unregistered input to save logic, use registered input to ease achieving timing constrains.
   constant c_input_reg       : boolean := false;
 
@@ -117,9 +115,7 @@ architecture rtl of dp_frame_scheduler is
   signal nxt_out_val     : std_logic;
   signal nxt_out_sof     : std_logic;
   signal nxt_out_eof     : std_logic;
-
 begin
-
   gen_input_reg : if c_input_reg = true generate
     p_reg : process (clk, rst)
     begin
@@ -138,6 +134,7 @@ begin
       end if;
     end process;
   end generate;
+
   no_input_reg : if c_input_reg = false generate
     p_in_reg : process(in_dat, in_val, in_sof, in_eof)
     begin
@@ -264,5 +261,4 @@ begin
         end if;
     end case;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_frame_status.vhd b/libraries/base/dp/src/vhdl/dp_frame_status.vhd
index f8562ab914..abff3ccbce 100644
--- a/libraries/base/dp/src/vhdl/dp_frame_status.vhd
+++ b/libraries/base/dp/src/vhdl/dp_frame_status.vhd
@@ -29,7 +29,6 @@
 --   The status output is aggregate input discarded & frame sync & aggregate brc & count nof rx frames. The
 --   status applies to the interval before the previous sync interval, due to the data processing latency.
 
-
 library IEEE,common_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -58,7 +57,6 @@ entity dp_frame_status is
 end dp_frame_status;
 
 architecture rtl of dp_frame_status is
-
   signal i_status      : std_logic_vector(status'range);
   signal debug_status  : std_logic_vector(status'range);
   signal debug_dis     : std_logic;
@@ -86,9 +84,7 @@ architecture rtl of dp_frame_status is
   signal nxt_cnt       : std_logic_vector(cnt'range);
   signal cnt_hld       : std_logic_vector(cnt'range);
   signal nxt_cnt_hld   : std_logic_vector(cnt'range);
-
 begin
-
   status   <= i_status;
   i_status <= hton(RESIZE_UVEC(dis_hld & fsync_hld & brc_hld & cnt_hld, g_status_w), c_word_sz);
   -- synthesis translate_off
@@ -168,5 +164,4 @@ begin
       nxt_cnt <= std_logic_vector(unsigned(cnt) + 1);
     end if;
   end process;
-
 end architecture;
diff --git a/libraries/base/dp/src/vhdl/dp_frame_tx.vhd b/libraries/base/dp/src/vhdl/dp_frame_tx.vhd
index a16930526b..01dbbf256a 100644
--- a/libraries/base/dp/src/vhdl/dp_frame_tx.vhd
+++ b/libraries/base/dp/src/vhdl/dp_frame_tx.vhd
@@ -83,9 +83,7 @@ entity dp_frame_tx is
   );
 end dp_frame_tx;
 
-
 architecture rtl of dp_frame_tx is
-
   -- Use unregistered input to save logic, use registered input to ease achieving timing constrains.
   constant c_input_reg   : boolean := false;
 
@@ -118,9 +116,7 @@ architecture rtl of dp_frame_tx is
   signal nxt_out_val     : std_logic;
   signal nxt_out_sof     : std_logic;
   signal nxt_out_eof     : std_logic;
-
 begin
-
   gen_input_reg : if c_input_reg = true generate
     p_reg : process (clk, rst)
     begin
@@ -137,6 +133,7 @@ begin
       end if;
     end process;
   end generate;
+
   no_input_reg : if c_input_reg = false generate
     in_dat_reg <= in_dat;
     in_val_reg <= in_val;
@@ -219,5 +216,4 @@ begin
       end if;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_gap.vhd b/libraries/base/dp/src/vhdl/dp_gap.vhd
index 0c5e71520f..9f487ec1c7 100644
--- a/libraries/base/dp/src/vhdl/dp_gap.vhd
+++ b/libraries/base/dp/src/vhdl/dp_gap.vhd
@@ -58,7 +58,6 @@ entity dp_gap is
 end dp_gap;
 
 architecture rtl of dp_gap is
-
   constant c_dat_len_w : natural := ceil_log2(g_dat_len);
   constant c_gap_len_w : natural := ceil_log2(largest(g_gap_len, 1));
 
@@ -72,13 +71,10 @@ architecture rtl of dp_gap is
 
   signal gap_cnt       : std_logic_vector(c_gap_len_w - 1 downto 0);
   signal nxt_gap_cnt   : std_logic_vector(c_gap_len_w - 1 downto 0);
-
 begin
-
   src_out <= snk_in;
 
   gen_rtl : if g_gap_len > 0 generate
-
     p_clk : process(clk, rst)
     begin
       if rst = '1' then
@@ -140,7 +136,6 @@ begin
           nxt_state   <= s_wait_for_val;
           nxt_clk_cnt <= (others => '0');
         end if;
-
       end case;
     end process;
 
@@ -149,6 +144,4 @@ begin
   no_rtl : if g_gap_len = 0 generate  -- bypass
     snk_out <= src_in;
   end generate;
-
 end rtl;
-
diff --git a/libraries/base/dp/src/vhdl/dp_hdr_insert.vhd b/libraries/base/dp/src/vhdl/dp_hdr_insert.vhd
index 2b8996552a..4de9166883 100644
--- a/libraries/base/dp/src/vhdl/dp_hdr_insert.vhd
+++ b/libraries/base/dp/src/vhdl/dp_hdr_insert.vhd
@@ -57,18 +57,14 @@ entity dp_hdr_insert is
   );
 end dp_hdr_insert;
 
-
 architecture str of dp_hdr_insert is
-
   signal hdr_siso        : t_dp_siso;
   signal hdr_sosi        : t_dp_sosi;
 
   -- element (0) becomes the head, element (1) becomes the tail
   signal concat_siso_arr : t_dp_siso_arr(0 to 1);
   signal concat_sosi_arr : t_dp_sosi_arr(0 to 1);
-
 begin
-
   no_bypass: if g_internal_bypass = false generate
     u_dp_ram_from_mm : entity work.mms_dp_ram_from_mm
     generic map (
diff --git a/libraries/base/dp/src/vhdl/dp_hdr_remove.vhd b/libraries/base/dp/src/vhdl/dp_hdr_remove.vhd
index dec86251ea..c924c29515 100644
--- a/libraries/base/dp/src/vhdl/dp_hdr_remove.vhd
+++ b/libraries/base/dp/src/vhdl/dp_hdr_remove.vhd
@@ -49,17 +49,13 @@ entity dp_hdr_remove is
   );
 end dp_hdr_remove;
 
-
 architecture str of dp_hdr_remove is
-
   constant c_nof_symbols : natural := (g_data_w * g_hdr_nof_words) / g_symbol_w;
 
   -- element (0) gets the head, element (1) gets the tail
   signal split_siso_arr : t_dp_siso_arr(0 to 1);
   signal split_sosi_arr : t_dp_sosi_arr(0 to 1);
-
 begin
-
   u_dp_ram_to_mm : entity work.dp_ram_to_mm
   generic map (
     g_ram_rd_nof_words => g_hdr_nof_words * (g_data_w / c_word_w),
@@ -98,5 +94,4 @@ begin
     src_in_arr  => split_siso_arr,
     src_out_arr => split_sosi_arr
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_hold_ctrl.vhd b/libraries/base/dp/src/vhdl/dp_hold_ctrl.vhd
index 20e2217497..18f45d4172 100644
--- a/libraries/base/dp/src/vhdl/dp_hold_ctrl.vhd
+++ b/libraries/base/dp/src/vhdl/dp_hold_ctrl.vhd
@@ -47,14 +47,10 @@ entity dp_hold_ctrl is
   );
 end dp_hold_ctrl;
 
-
 architecture rtl of dp_hold_ctrl is
-
   signal hi_ctrl : std_logic;
   signal lo_ctrl : std_logic;
-
 begin
-
   hi_ctrl <=     in_ctrl and not ready;  -- capture
   lo_ctrl <= not in_ctrl and     ready;  -- release
 
@@ -66,5 +62,4 @@ begin
     switch_low  => lo_ctrl,
     out_level   => hld_ctrl
   );
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_hold_data.vhd b/libraries/base/dp/src/vhdl/dp_hold_data.vhd
index 98eeac0af0..73323f54a6 100644
--- a/libraries/base/dp/src/vhdl/dp_hold_data.vhd
+++ b/libraries/base/dp/src/vhdl/dp_hold_data.vhd
@@ -45,14 +45,10 @@ entity dp_hold_data is
   );
 end dp_hold_data;
 
-
 architecture rtl of dp_hold_data is
-
   signal i_hld_data   : std_logic_vector(hld_data'range);
   signal nxt_hld_data : std_logic_vector(hld_data'range);
-
 begin
-
   hld_data <= i_hld_data;
 
   nxt_hld_data <= in_data when in_en = '1' else i_hld_data;
@@ -65,5 +61,4 @@ begin
       i_hld_data <= nxt_hld_data;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_hold_input.vhd b/libraries/base/dp/src/vhdl/dp_hold_input.vhd
index 14ec716ede..f5e5dd4572 100644
--- a/libraries/base/dp/src/vhdl/dp_hold_input.vhd
+++ b/libraries/base/dp/src/vhdl/dp_hold_input.vhd
@@ -69,14 +69,10 @@ entity dp_hold_input is
   );
 end dp_hold_input;
 
-
 architecture rtl of dp_hold_input is
-
   signal i_pend_src_out : t_dp_sosi;
   signal hold_in        : t_dp_sosi;  -- uses only the SOSI ctrl fields
-
 begin
-
   pend_src_out <= i_pend_src_out;
 
   -- SISO:
@@ -153,5 +149,4 @@ begin
     next_src_out.sop   <= i_pend_src_out.sop   and src_in.ready;
     next_src_out.eop   <= i_pend_src_out.eop   and src_in.ready;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_interleave_n_to_one.vhd b/libraries/base/dp/src/vhdl/dp_interleave_n_to_one.vhd
index 752ddb09a9..5335ee16ed 100755
--- a/libraries/base/dp/src/vhdl/dp_interleave_n_to_one.vhd
+++ b/libraries/base/dp/src/vhdl/dp_interleave_n_to_one.vhd
@@ -81,9 +81,7 @@ entity dp_interleave_n_to_one is
   );
 end dp_interleave_n_to_one;
 
-
 architecture rtl of dp_interleave_n_to_one is
-
   -- local state registers
   type t_reg is record
     ready       : std_logic;
@@ -99,9 +97,7 @@ architecture rtl of dp_interleave_n_to_one is
   signal snk_out      : t_dp_siso;
   signal out_siso     : t_dp_siso;
   signal out_sosi     : t_dp_sosi;
-
 begin
-
   p_reg : process(rst, clk)
   begin
     if rst = '1' then
@@ -206,5 +202,4 @@ begin
     src_in   => src_in,
     src_out  => src_out
   );
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_latency_adapter.vhd b/libraries/base/dp/src/vhdl/dp_latency_adapter.vhd
index c1f762e52f..237ba315c2 100644
--- a/libraries/base/dp/src/vhdl/dp_latency_adapter.vhd
+++ b/libraries/base/dp/src/vhdl/dp_latency_adapter.vhd
@@ -67,9 +67,7 @@ entity dp_latency_adapter is
   );
 end dp_latency_adapter;
 
-
 architecture rtl of dp_latency_adapter is
-
   -- The difference between the input ready latency and the output ready latency
   constant c_diff_latency               : integer := g_out_latency - g_in_latency;
 
@@ -93,9 +91,7 @@ architecture rtl of dp_latency_adapter is
   signal ff_sosi            : t_dp_sosi;  -- SOSI
 
   signal i_snk_out          : t_dp_siso := c_dp_siso_rdy;
-
 begin
-
   -- Use i_snk_out with defaults to force unused snk_out bits and fields to '0'
   snk_out <= i_snk_out;
 
@@ -104,7 +100,6 @@ begin
     src_out   <= snk_in;  -- SOSI
   end generate gen_wires;
 
-
   no_fifo : if c_diff_latency > 0 generate  -- g_out_latency > g_in_latency
     -- Go from g_in_latency to required larger g_out_latency
     u_latency : entity work.dp_latency_increase
@@ -124,7 +119,6 @@ begin
     );
   end generate no_fifo;
 
-
   gen_fifo : if c_diff_latency < 0 generate  -- g_out_latency < g_in_latency
     -- Register [0] contains the FIFO output with zero ready latency
     ff_sosi <= fifo_reg(0);
@@ -256,5 +250,4 @@ begin
       src_out   => src_out
     );
   end generate gen_fifo;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_latency_fifo.vhd b/libraries/base/dp/src/vhdl/dp_latency_fifo.vhd
index dafab5c55e..77c10e03b9 100644
--- a/libraries/base/dp/src/vhdl/dp_latency_fifo.vhd
+++ b/libraries/base/dp/src/vhdl/dp_latency_fifo.vhd
@@ -60,25 +60,20 @@ entity dp_latency_fifo is
   );
 end dp_latency_fifo;
 
-
 architecture rtl of dp_latency_fifo is
-
   constant c_adapter_input_rl  : natural := g_input_rl + g_fifo_size;
   constant c_adapter_output_rl : natural := g_output_rl;
 
   signal i_snk_out    : t_dp_siso;
   signal fifo_snk_out : t_dp_siso;
   signal i_usedw      : std_logic_vector(usedw'range);
-
 begin
-
   gen_bypass : if g_bypass = true generate
     snk_out <= src_in;
     src_out <= snk_in;
   end generate;
 
   no_bypass : if g_bypass = false generate
-
     snk_out <= i_snk_out;
     usedw   <= i_usedw;
 
diff --git a/libraries/base/dp/src/vhdl/dp_latency_increase.vhd b/libraries/base/dp/src/vhdl/dp_latency_increase.vhd
index 60f10f3d20..4ac0f42465 100644
--- a/libraries/base/dp/src/vhdl/dp_latency_increase.vhd
+++ b/libraries/base/dp/src/vhdl/dp_latency_increase.vhd
@@ -60,18 +60,14 @@ entity dp_latency_increase is
   );
 end dp_latency_increase;
 
-
 architecture rtl of dp_latency_increase is
-
   constant c_out_latency : natural := g_in_latency + g_incr_latency;
 
   signal reg_ready : std_logic_vector(c_out_latency downto 0);
   signal reg_val   : std_logic;
 
   signal i_snk_out : t_dp_siso := c_dp_siso_rdy;
-
 begin
-
   -- Use i_snk_out with defaults to force unused snk_out bits and fields to '0'
   snk_out <= i_snk_out;
 
@@ -84,6 +80,7 @@ begin
   gen_latency : if g_incr_latency > 0 generate
     -- SISO
     reg_ready(0) <= src_in.ready;  -- use reg_ready(0) to combinatorially store src_in.ready
+
     p_clk : process(rst, clk)
     begin
       if rst = '1' then
@@ -100,6 +97,7 @@ begin
     gen_out : if g_in_latency /= 0 generate
       src_out <= snk_in;
     end generate;
+
     gen_zero_out : if g_in_latency = 0 generate
       reg_val <= reg_ready(c_out_latency);
 
@@ -113,5 +111,4 @@ begin
       end process;
     end generate;
   end generate gen_latency;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_loopback.vhd b/libraries/base/dp/src/vhdl/dp_loopback.vhd
index 55a9436316..c28f0223b3 100644
--- a/libraries/base/dp/src/vhdl/dp_loopback.vhd
+++ b/libraries/base/dp/src/vhdl/dp_loopback.vhd
@@ -99,9 +99,7 @@ end dp_loopback;
 --    3) When both demuxes indicate they're done (sel_stat outputs), u_dp_mux_1
 --       selects its new input (0) to complete the loopback.
 
-
 architecture str of dp_loopback is
-
   constant c_nof_demux_out : natural := 3;
   constant c_nof_mux_in    : natural := 2;
 
@@ -125,9 +123,7 @@ architecture str of dp_loopback is
 
   signal mux_0_sel_ctrl   : natural range 0 to c_nof_mux_in - 1 := 0;
   signal mux_1_sel_ctrl   : natural range 0 to c_nof_mux_in - 1 := 1;
-
 begin
-
   -- The interconnections as shown in the above structure:
   mux_0_sosi_arr(0)   <= demux_0_sosi_arr(0);
   demux_0_siso_arr(0) <= mux_0_siso_arr(0);
@@ -223,6 +219,4 @@ begin
 
     sel_ctrl    => mux_1_sel_ctrl
   );
-
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_mon.vhd b/libraries/base/dp/src/vhdl/dp_mon.vhd
index 69b0e55d70..e1d72e7654 100644
--- a/libraries/base/dp/src/vhdl/dp_mon.vhd
+++ b/libraries/base/dp/src/vhdl/dp_mon.vhd
@@ -50,13 +50,9 @@ entity dp_mon is
   );
 end dp_mon;
 
-
 architecture rtl of dp_mon is
-
   signal snk_accept      : std_logic;
-
 begin
-
   snk_out <= src_in;
   src_out <= snk_in;
 
@@ -75,6 +71,4 @@ begin
     cnt_en  => snk_accept,
     count   => word_cnt
   );
-
 end rtl;
-
diff --git a/libraries/base/dp/src/vhdl/dp_mux.vhd b/libraries/base/dp/src/vhdl/dp_mux.vhd
index ce42b95054..93ad6c17e8 100644
--- a/libraries/base/dp/src/vhdl/dp_mux.vhd
+++ b/libraries/base/dp/src/vhdl/dp_mux.vhd
@@ -124,9 +124,7 @@ entity dp_mux is
   );
 end dp_mux;
 
-
 architecture rtl of dp_mux is
-
   -- Convert unconstrained range (that starts at INTEGER'LEFT) to 0 TO g_nof_input-1 range
   constant c_fifo_fill  : t_natural_arr(0 to g_nof_input - 1) := g_fifo_fill;
   constant c_fifo_size  : t_natural_arr(0 to g_nof_input - 1) := g_fifo_size;
@@ -169,9 +167,7 @@ architecture rtl of dp_mux is
   signal nxt_src_out_hi   : t_dp_sosi;
   signal channel_lo       : std_logic_vector(c_sel_w - 1 downto 0);
   signal nxt_channel_lo   : std_logic_vector(c_sel_w - 1 downto 0);
-
 begin
-
   snk_out_arr <= i_snk_out_arr;
 
   -- Monitor sink valid input and sink ready output
@@ -213,6 +209,7 @@ begin
   end process;
 
   gen_input : for I in 0 to g_nof_input - 1 generate
+
     gen_fifo : if g_use_fifo = true generate
       u_fill : entity work.dp_fifo_fill
       generic map (
@@ -244,6 +241,7 @@ begin
         src_out  => rd_sosi_arr(I)
       );
     end generate;
+
     no_fifo : if g_use_fifo = false generate
       i_snk_out_arr <= rd_siso_arr;
       rd_sosi_arr   <= snk_in_arr;
@@ -339,7 +337,6 @@ begin
     end process;
   end generate;
 
-
   gen_framed : if g_mode = 0 or g_mode = 1 or g_mode = 3 generate
     p_hold_src_in_arr : process(rd_siso_arr, pend_src_out_arr, in_sel, src_in)
     begin
diff --git a/libraries/base/dp/src/vhdl/dp_offload_rx.vhd b/libraries/base/dp/src/vhdl/dp_offload_rx.vhd
index 42206bf7ba..374201d300 100644
--- a/libraries/base/dp/src/vhdl/dp_offload_rx.vhd
+++ b/libraries/base/dp/src/vhdl/dp_offload_rx.vhd
@@ -39,7 +39,6 @@
 --     g_symbol_w defines the symbol width of the data and is used to
 --     control the snk_out_arr empty field.
 
-
 library IEEE, common_lib, dp_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -78,9 +77,7 @@ entity dp_offload_rx is
   );
 end dp_offload_rx;
 
-
 architecture str of dp_offload_rx is
-
   constant c_symbol_w                 : natural := sel_a_b(g_symbol_w = 0, g_data_w, g_symbol_w);
   constant c_nof_symbols_per_data     : natural := g_data_w / c_symbol_w;
   constant c_nof_header_symbols       : natural := field_slv_len(g_hdr_field_arr) / c_symbol_w;
@@ -106,9 +103,7 @@ architecture str of dp_offload_rx is
 
   constant c_dp_field_blk_snk_data_w : natural := g_data_w;
   constant c_dp_field_blk_src_data_w : natural := field_slv_in_len(field_arr_set_mode(g_hdr_field_arr , "RO"));
-
 begin
-
   ---------------------------------------------------------------------------------------
   -- Remove header
   ---------------------------------------------------------------------------------------
@@ -172,7 +167,6 @@ begin
 
     dp_field_blk_slv_out(i)(c_dp_field_blk_src_data_w - 1 downto 0) <= dp_field_blk_src_out_arr(i).data(c_dp_field_blk_src_data_w - 1 downto 0);
     dp_field_blk_slv_out_val(i) <= dp_field_blk_src_out_arr(i).valid;
-
   end generate;
 
   ---------------------------------------------------------------------------------------
@@ -222,6 +216,7 @@ begin
   gen_hdr_fields_out_arr : for i in 0 to g_nof_streams - 1 generate
     hdr_fields_out_arr(i) <= reg_dp_field_blk_slv_out(i) when dp_tail_remove_src_out_arr(i).sop = '1' else (others => '0');
   end generate;
+
   -- Put the fields that can be valid during entire packet on the entity combinatorially (e.g. all sosi slv fields)
   hdr_fields_raw_arr <= reg_dp_field_blk_slv_out;
 
@@ -239,5 +234,4 @@ begin
     mosi_arr => reg_hdr_dat_mosi_arr,
     miso_arr => reg_hdr_dat_miso_arr
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_offload_rx_filter.vhd b/libraries/base/dp/src/vhdl/dp_offload_rx_filter.vhd
index 4e55f098cd..fe450e22c1 100644
--- a/libraries/base/dp/src/vhdl/dp_offload_rx_filter.vhd
+++ b/libraries/base/dp/src/vhdl/dp_offload_rx_filter.vhd
@@ -54,9 +54,7 @@ entity dp_offload_rx_filter is
   );
 end dp_offload_rx_filter;
 
-
 architecture str of dp_offload_rx_filter  is
-
   constant c_header_w : natural := field_slv_in_len(field_arr_set_mode(g_hdr_field_arr , "RO"));
   constant c_nof_words: natural := c_header_w / g_data_w;
 
@@ -74,9 +72,7 @@ architecture str of dp_offload_rx_filter  is
   end record;
 
   signal r, rin : reg_type;
-
 begin
-
   snk_out_arr <= src_in_arr;
 
   gen_bypass : if g_bypass = true generate
@@ -109,7 +105,6 @@ begin
           if g_udp_dst_port_ena    = true and not(hdr_fields_out_arr(i)(udp_dst_port_range)    = hdr_fields_in_arr(i)(udp_dst_port_range)    ) then
             v.valid(i) := '0';
           end if;
-
         end if;
       end loop check;
 
@@ -119,10 +114,8 @@ begin
       end if;
 
       rin <= v;
-
     end process;
 
-
     process(r)
     begin
       src_out_arr   <= r.src_out_arr;
diff --git a/libraries/base/dp/src/vhdl/dp_offload_rx_filter_mm.vhd b/libraries/base/dp/src/vhdl/dp_offload_rx_filter_mm.vhd
index 4a1a1bbd76..d091171e52 100644
--- a/libraries/base/dp/src/vhdl/dp_offload_rx_filter_mm.vhd
+++ b/libraries/base/dp/src/vhdl/dp_offload_rx_filter_mm.vhd
@@ -57,9 +57,7 @@ entity dp_offload_rx_filter_mm is
   );
 end dp_offload_rx_filter_mm;
 
-
 architecture str of dp_offload_rx_filter_mm  is
-
   constant c_header_w : natural := field_slv_in_len(field_arr_set_mode(g_hdr_field_arr , "RO"));
   constant c_nof_words: natural := c_header_w / g_data_w;
 
@@ -106,9 +104,7 @@ architecture str of dp_offload_rx_filter_mm  is
   end record;
 
   signal r, rin : reg_type;
-
 begin
-
   snk_out_arr <= src_in_arr;
 
   gen_bypass : if g_bypass = true generate
@@ -116,7 +112,6 @@ begin
   end generate;
 
   no_bypass : if g_bypass = false generate
-
     p_comb : process(hdr_fields_to_check_arr, snk_in_arr, r, dp_rst)
       variable v : reg_type;
     begin
@@ -142,7 +137,6 @@ begin
           if udp_dst_port_ena(i)    = true and not(hdr_fields_to_check_arr(i)(udp_dst_port_range)    = mm_fields_slv_out_arr(i)(udp_dst_port_range)    ) then
             v.valid(i) := '0';
           end if;
-
         end if;
       end loop check;
 
@@ -152,10 +146,8 @@ begin
       end if;
 
       rin <= v;
-
     end process;
 
-
     process(r)
     begin
       src_out_arr   <= r.src_out_arr;
@@ -173,7 +165,6 @@ begin
       end if;
     end process;
 
-
 		-------------------------------------------
 		-- mm_fields for MM access to each field --
 		-------------------------------------------
@@ -190,7 +181,6 @@ begin
     );
 
     gen_mm_fields : for i in 0 to g_nof_streams - 1 generate
-
       u_common_mem_mux : entity common_lib.common_mem_mux
       generic map (
         g_nof_mosi    => 2,
@@ -203,7 +193,6 @@ begin
         miso_arr => common_miso_arr
       );
 
-
       eth_dst_mac_ena(i)     <= is_true(reg_ena_sig(i)(0));
     	ip_dst_addr_ena(i)     <= is_true(reg_ena_sig(i)(32));
     	ip_total_length_ena(i) <= is_true(reg_ena_sig(i)(64));
@@ -213,7 +202,6 @@ begin
   	  generic map(
   	    g_reg       => c_ena_reg
   	  )
-
   	  port map(
   	    -- Clocks and reset
   	    mm_rst      => mm_rst,  -- reset synchronous with mm_clk
diff --git a/libraries/base/dp/src/vhdl/dp_offload_rx_legacy.vhd b/libraries/base/dp/src/vhdl/dp_offload_rx_legacy.vhd
index d9ac55a4e7..cbe97b4e0f 100644
--- a/libraries/base/dp/src/vhdl/dp_offload_rx_legacy.vhd
+++ b/libraries/base/dp/src/vhdl/dp_offload_rx_legacy.vhd
@@ -53,9 +53,7 @@ entity dp_offload_rx_legacy is
   );
 end dp_offload_rx_legacy;
 
-
 architecture str of dp_offload_rx_legacy is
-
   constant c_hdr_remove_ram_addr_w : natural := ceil_log2( g_hdr_nof_words * (g_data_w / c_word_w) );
 
   signal rx_pkt_sosi_arr         : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
@@ -63,9 +61,7 @@ architecture str of dp_offload_rx_legacy is
 
   signal ram_hdr_remove_mosi_arr : t_mem_mosi_arr(g_nof_streams - 1 downto 0);
   signal ram_hdr_remove_miso_arr : t_mem_miso_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   u_common_mem_mux_hdr_ram : entity common_lib.common_mem_mux
   generic map (
     g_nof_mosi    => g_nof_streams,
@@ -79,7 +75,6 @@ begin
   );
 
   gen_nof_streams: for i in 0 to g_nof_streams - 1 generate
-
     ---------------------------------------------------------------------------------------
     -- RX: Unframe: remove header (and CRC if phy link is used) from DP packets
     ---------------------------------------------------------------------------------------
@@ -125,7 +120,6 @@ begin
       src_in    => dp_siso_arr(i),
       src_out   => dp_sosi_arr(i)
     );
-
   end generate;
 
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_offload_tx.vhd b/libraries/base/dp/src/vhdl/dp_offload_tx.vhd
index 791f83d7e5..e88d96a678 100644
--- a/libraries/base/dp/src/vhdl/dp_offload_tx.vhd
+++ b/libraries/base/dp/src/vhdl/dp_offload_tx.vhd
@@ -82,9 +82,7 @@ entity dp_offload_tx is
   );
 end dp_offload_tx;
 
-
 architecture str of dp_offload_tx is
-
   constant c_dp_split_val_latency               : natural := 1;
   constant c_dp_packet_merge_val_latency        : natural := 2;
   constant c_nof_header_words                   : natural := field_nof_words(g_hdr_field_arr, g_data_w);
@@ -126,9 +124,7 @@ architecture str of dp_offload_tx is
 
   signal reg_hdr_dat_mosi_arr                   : t_mem_mosi_arr(g_nof_streams - 1 downto 0);
   signal reg_hdr_dat_miso_arr                   : t_mem_miso_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   ---------------------------------------------------------------------------------------
   -- Wire inputs to dp_split inputs
   ---------------------------------------------------------------------------------------
@@ -142,6 +138,7 @@ begin
       end loop;
     end process;
   end generate;
+
   gen_wires_data : if g_use_complex = false generate
     dp_split_snk_in_arr <= snk_in_arr;
   end generate;
@@ -156,7 +153,6 @@ begin
   -- Split nof_words_per_block (forward only the first nof_words_per_block of each block)
   ---------------------------------------------------------------------------------------
   gen_dp_split : for i in 0 to g_nof_streams - 1 generate
-
     snk_out_arr(i).ready <= dp_split_snk_out_arr(i).ready;
     snk_out_arr(i).xon   <= src_in_arr(i).xon;  -- Pass on XON from source side
 
@@ -178,7 +174,6 @@ begin
     );
 
     dp_split_src_in_2arr(i)(0) <= c_dp_siso_rdy;  -- Always ready to throw away the tail
-
   end generate;
 
   -- Introduce the same delay (as dp_plit) on the corresponding header fields
@@ -296,7 +291,6 @@ begin
   -- Create header block & concatenate header to offload stream.
   ---------------------------------------------------------------------------------------
   gen_dp_field_blk : for i in 0 to g_nof_streams - 1 generate
-
     -- Create multi-cycle header block from single-cycle wide header SLV
     u_dp_field_blk : entity work.dp_field_blk
     generic map (
@@ -355,5 +349,4 @@ begin
     mosi_arr => reg_hdr_dat_mosi_arr,
     miso_arr => reg_hdr_dat_miso_arr
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_offload_tx_legacy.vhd b/libraries/base/dp/src/vhdl/dp_offload_tx_legacy.vhd
index b11bcefca2..b3101b542d 100644
--- a/libraries/base/dp/src/vhdl/dp_offload_tx_legacy.vhd
+++ b/libraries/base/dp/src/vhdl/dp_offload_tx_legacy.vhd
@@ -72,9 +72,7 @@ entity dp_offload_tx_legacy is
   );
 end dp_offload_tx_legacy;
 
-
 architecture str of dp_offload_tx_legacy is
-
   constant c_fifo_margin               : natural := 10;
   constant c_dp_pkt_overhead_nof_words : natural := 4 + 1;
 
@@ -113,9 +111,7 @@ architecture str of dp_offload_tx_legacy is
 
   signal reg_hdr_insert_mosi_arr      : t_mem_mosi_arr(g_nof_streams - 1 downto 0);
   signal ram_hdr_insert_mosi_arr      : t_mem_mosi_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   u_common_mem_mux_hdr_reg : entity common_lib.common_mem_mux
   generic map (
     g_nof_mosi    => g_nof_streams,
@@ -137,7 +133,6 @@ begin
   );
 
   gen_nof_streams0: for i in 0 to g_nof_streams - 1 generate
-
     ---------------------------------------------------------------------------------------
     -- Select complex input if required
     ---------------------------------------------------------------------------------------
@@ -371,5 +366,4 @@ begin
     end generate;
 
   end generate;
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_offload_tx_len_calc.vhd b/libraries/base/dp/src/vhdl/dp_offload_tx_len_calc.vhd
index fb1bdffd29..e95ac25810 100644
--- a/libraries/base/dp/src/vhdl/dp_offload_tx_len_calc.vhd
+++ b/libraries/base/dp/src/vhdl/dp_offload_tx_len_calc.vhd
@@ -56,9 +56,7 @@ entity dp_offload_tx_len_calc is
   );
 end dp_offload_tx_len_calc;
 
-
 architecture str of dp_offload_tx_len_calc is
-
   constant c_eth_header_len    : natural := 14;
   constant c_ip_header_len     : natural := 20;
   constant c_udp_header_len    : natural := 8;
@@ -79,9 +77,7 @@ architecture str of dp_offload_tx_len_calc is
 
   signal ip_adder_in           : std_logic_vector(2 * c_adder_in_w - 1 downto 0);
   signal ip_adder_out          : std_logic_vector(c_adder_in_w + 1 - 1 downto 0);
-
 begin
-
   ---------------------------------------------------------------------------------------
   -- Calculate number of payload words
   ---------------------------------------------------------------------------------------
@@ -152,5 +148,4 @@ begin
   );
 
   ip_total_length <= ip_adder_out(c_adder_in_w - 1 downto 0);
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_offload_tx_v3.vhd b/libraries/base/dp/src/vhdl/dp_offload_tx_v3.vhd
index f8a4288fe5..9382254dc5 100644
--- a/libraries/base/dp/src/vhdl/dp_offload_tx_v3.vhd
+++ b/libraries/base/dp/src/vhdl/dp_offload_tx_v3.vhd
@@ -39,7 +39,6 @@
 --     g_symbol_w = g_data_w if the empty field is always 0, so the number of
 --          bits in the header and data are an integer number of g_data_w.
 
-
 library IEEE, common_lib, technology_lib, mm_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -79,9 +78,7 @@ entity dp_offload_tx_v3 is
   );
 end dp_offload_tx_v3;
 
-
 architecture str of dp_offload_tx_v3 is
-
   constant c_dp_field_blk_snk_data_w : natural := field_slv_out_len(field_arr_set_mode(g_hdr_field_arr , "RW"));
   constant c_dp_field_blk_src_data_w : natural := g_data_w;
 
@@ -102,10 +99,7 @@ architecture str of dp_offload_tx_v3 is
 
   signal mm_fields_slv_out_arr       : t_slv_1024_arr(g_nof_streams - 1 downto 0);
   signal field_override_arr          : std_logic_vector(g_hdr_field_arr'range) := g_hdr_field_sel;  -- 1 override bit per field
-
-
 begin
-
   assert c_dp_field_blk_snk_data_w <= c_dp_stream_data_w report "Number of header bits must fit in t_dp_sosi data field." severity FAILURE;
   ---------------------------------------------------------------------------------------
   -- Create header block & concatenate header to offload stream.
@@ -129,7 +123,6 @@ begin
   end process;
 
   gen_dp_field_blk : for i in 0 to g_nof_streams - 1 generate
-
     -- Both dp_concat inputs must be ready. One of the inputs toggles ready via dp_field_blk.
     snk_out_arr(i).ready <= dp_field_blk_snk_out_arr(i).ready and dp_concat_snk_out_2arr(i)(0).ready;
     snk_out_arr(i).xon <= src_in_arr(i).xon;
@@ -174,7 +167,6 @@ begin
       slv_out    => mm_fields_slv_out_arr(i)(field_slv_len(g_hdr_field_arr) - 1 downto 0)
     );
 
-
     -- Create multi-cycle header block from single-cycle wide header SLV
     u_dp_field_blk : entity work.dp_field_blk
     generic map (
@@ -205,12 +197,10 @@ begin
     );
 
     dp_field_blk_src_in_arr(i) <= dp_concat_snk_out_2arr(i)(1);
-
   end generate;
 
   -- Prepend the header block to the input block
   gen_dp_concat : for i in 0 to g_nof_streams - 1 generate
-
     dp_concat_snk_in_2arr(i)(0) <= snk_in_arr(i);
     dp_concat_snk_in_2arr(i)(1) <= dp_field_blk_src_out_arr(i);
 
@@ -245,5 +235,4 @@ begin
     mosi_arr => reg_hdr_dat_mosi_arr,
     miso_arr => reg_hdr_dat_miso_arr
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_packet_dec.vhd b/libraries/base/dp/src/vhdl/dp_packet_dec.vhd
index 026c8f5557..6839ff8a6e 100644
--- a/libraries/base/dp/src/vhdl/dp_packet_dec.vhd
+++ b/libraries/base/dp/src/vhdl/dp_packet_dec.vhd
@@ -75,7 +75,6 @@ use work.dp_packet_pkg.all;
 -- . The output SOSI sync is defined such that it can only be active at sop, so
 --   not during entire frame or even until the next sop.
 
-
 entity dp_packet_dec is
   generic (
     g_data_w        : natural := 32;
@@ -96,9 +95,7 @@ entity dp_packet_dec is
   );
 end dp_packet_dec;
 
-
 architecture rtl of dp_packet_dec is
-
   constant c_output_reg     : boolean := true;  -- register dp_shiftreg output to ease timing closure
 
   constant c_channel_len    : natural := ceil_div(c_dp_packet_channel_w, g_data_w);
@@ -144,9 +141,7 @@ architecture rtl of dp_packet_dec is
   signal new_src_out_inputs : t_dp_sosi_arr(0 to c_shiftreg_len - 1);
 
   signal i_src_out        : t_dp_sosi;
-
 begin
-
   src_out <= i_src_out;
 
   -- Map to slv to ease monitoring in wave window
@@ -285,7 +280,6 @@ begin
     hold_src_in.xon <= src_in.xon;
   end process;
 
-
   -- Handle output error field and eop
   u_src_shift : entity work.dp_shiftreg
   generic map (
@@ -337,6 +331,4 @@ begin
       end if;
     end if;
   end process;
-
 end rtl;
-
diff --git a/libraries/base/dp/src/vhdl/dp_packet_dec_channel_lo.vhd b/libraries/base/dp/src/vhdl/dp_packet_dec_channel_lo.vhd
index c85ee49113..2fe927abf4 100644
--- a/libraries/base/dp/src/vhdl/dp_packet_dec_channel_lo.vhd
+++ b/libraries/base/dp/src/vhdl/dp_packet_dec_channel_lo.vhd
@@ -54,14 +54,10 @@ entity dp_packet_dec_channel_lo is
   );
 end dp_packet_dec_channel_lo;
 
-
 architecture rtl of dp_packet_dec_channel_lo is
-
   signal channel_lo_hold      : std_logic_vector(g_channel_lo - 1 downto 0);
   signal nxt_channel_lo_hold  : std_logic_vector(g_channel_lo - 1 downto 0);
-
 begin
-
   assert g_channel_lo + 1 <= g_data_w report "dp_packet_dec_channel_lo : g_channel_lo does not fit in g_data_w" severity FAILURE;
 
   -- Pass on the flow control
@@ -96,5 +92,4 @@ begin
       end if;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_packet_detect.vhd b/libraries/base/dp/src/vhdl/dp_packet_detect.vhd
index 8f9aead044..0801177252 100644
--- a/libraries/base/dp/src/vhdl/dp_packet_detect.vhd
+++ b/libraries/base/dp/src/vhdl/dp_packet_detect.vhd
@@ -38,7 +38,6 @@ use work.dp_stream_pkg.all;
 --                 _________________________
 -- pkt_det  ______|                         |____
 
-
 entity dp_packet_detect is
   generic (
     g_latency   : natural := 1
@@ -56,7 +55,6 @@ entity dp_packet_detect is
 end dp_packet_detect;
 
 architecture str of dp_packet_detect is
-
   signal i_pkt_det    : std_logic;
   signal prev_pkt_det : std_logic;
   signal prev_eop     : std_logic;
@@ -64,9 +62,7 @@ architecture str of dp_packet_detect is
   -- For RL=0, these signals are only asserted when src_in.ready='1'.
   signal sop          : std_logic;
   signal eop          : std_logic;
-
 begin
-
   gen_rl_0: if g_latency = 0 generate
     sop <= sosi.sop and siso.ready;
     eop <= sosi.eop and siso.ready;
@@ -100,5 +96,4 @@ begin
       prev_pkt_det <= i_pkt_det;
     end if;
   end process;
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_packet_enc.vhd b/libraries/base/dp/src/vhdl/dp_packet_enc.vhd
index 75ec661c0b..489bdc80ec 100644
--- a/libraries/base/dp/src/vhdl/dp_packet_enc.vhd
+++ b/libraries/base/dp/src/vhdl/dp_packet_enc.vhd
@@ -89,9 +89,7 @@ entity dp_packet_enc is
   );
 end dp_packet_enc;
 
-
 architecture rtl of dp_packet_enc is
-
   constant c_channel_len    : natural := ceil_div(c_dp_packet_channel_w, g_data_w);
   constant c_bsn_len        : natural := ceil_div(c_dp_packet_bsn_w,     g_data_w);
   constant c_error_len      : natural := ceil_div(c_dp_packet_error_w,   g_data_w);
@@ -125,9 +123,7 @@ architecture rtl of dp_packet_enc is
   signal nxt_src_out     : t_dp_sosi;
 
   signal i_snk_out       : t_dp_siso;
-
 begin
-
   src_out <= i_src_out;
   snk_out <= i_snk_out;
 
@@ -260,5 +256,4 @@ begin
     i_snk_out.xon   <= src_in.xon;
     hold_src_in.xon <= src_in.xon;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_packet_enc_channel_lo.vhd b/libraries/base/dp/src/vhdl/dp_packet_enc_channel_lo.vhd
index 9d3955d30e..9ce09443d7 100644
--- a/libraries/base/dp/src/vhdl/dp_packet_enc_channel_lo.vhd
+++ b/libraries/base/dp/src/vhdl/dp_packet_enc_channel_lo.vhd
@@ -63,10 +63,8 @@ entity dp_packet_enc_channel_lo is
   );
 end dp_packet_enc_channel_lo;
 
-
 architecture rtl of dp_packet_enc_channel_lo is
 begin
-
   assert g_channel_lo + 1 <= g_data_w report "dp_packet_enc_channel_lo : g_channel_lo does not fit in g_data_w" severity FAILURE;
 
   -- Pass on the flow control
@@ -82,5 +80,4 @@ begin
       end if;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_packet_merge.vhd b/libraries/base/dp/src/vhdl/dp_packet_merge.vhd
index 551460047f..78269fecf9 100644
--- a/libraries/base/dp/src/vhdl/dp_packet_merge.vhd
+++ b/libraries/base/dp/src/vhdl/dp_packet_merge.vhd
@@ -205,9 +205,7 @@ entity dp_packet_merge is
   );
 end dp_packet_merge;
 
-
 architecture rtl of dp_packet_merge is
-
   type t_reg is record
     nof_pkt     : natural range 0 to g_nof_pkt + 1;
     pkt_cnt     : natural range 0 to g_nof_pkt + 1;
@@ -227,9 +225,7 @@ architecture rtl of dp_packet_merge is
   signal dp_latency_adapter_snk_in  : t_dp_sosi;
   signal dp_latency_adapter_src_in  : t_dp_siso;
   signal dp_latency_adapter_src_out : t_dp_sosi;
-
 begin
-
   -- Map t_reg outputs to entity outputs
   nof_pkt_out <= TO_UVEC(r.nof_pkt, ceil_log2(g_nof_pkt + 1));
 
@@ -264,7 +260,6 @@ begin
     src_out <= dp_latency_adapter_src_out;
   end generate;
 
-
   -- p_reg
   r <= nxt_r when rising_edge(clk);
 
@@ -398,5 +393,4 @@ begin
 
     nxt_r <= v;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_packet_pkg.vhd b/libraries/base/dp/src/vhdl/dp_packet_pkg.vhd
index b9e33be549..76c65b3a90 100644
--- a/libraries/base/dp/src/vhdl/dp_packet_pkg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_packet_pkg.vhd
@@ -23,9 +23,7 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 package dp_packet_pkg is
-
   ------------------------------------------------------------------------------
   -- DP Packet definition:
   --
@@ -55,12 +53,9 @@ package dp_packet_pkg is
 
   -- Determine the length in nof data words to fit the DP packet overhead fields
   function func_dp_packet_overhead_len(c_data_w : natural) return natural;
-
 end dp_packet_pkg;
 
-
 package body dp_packet_pkg is
-
   function func_dp_packet_overhead_len(c_data_w : natural) return natural is
   begin
     -- Calculate the total DP PACKET overhead length of header (channel and bsn words) + lenght of tail (error words).
@@ -70,4 +65,3 @@ package body dp_packet_pkg is
   end;
 
 end dp_packet_pkg;
-
diff --git a/libraries/base/dp/src/vhdl/dp_packet_unmerge.vhd b/libraries/base/dp/src/vhdl/dp_packet_unmerge.vhd
index 251466d022..1fe7ebd08f 100644
--- a/libraries/base/dp/src/vhdl/dp_packet_unmerge.vhd
+++ b/libraries/base/dp/src/vhdl/dp_packet_unmerge.vhd
@@ -31,7 +31,6 @@
 --                            _         _         _         _         _         _
 -- src_out.eop  _____________|0|_______|1|_______|2|_______|0|_______|1|_______|2|___
 
-
 library IEEE,common_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -55,13 +54,9 @@ entity dp_packet_unmerge is
   );
 end dp_packet_unmerge;
 
-
 architecture rtl of dp_packet_unmerge is
-
 begin
-
   -- Temporary void component that assigns output = input
   snk_out <= src_in;
   src_out <= snk_in;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_packetizing_pkg.vhd b/libraries/base/dp/src/vhdl/dp_packetizing_pkg.vhd
index ca365bcda5..cbc94af722 100644
--- a/libraries/base/dp/src/vhdl/dp_packetizing_pkg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_packetizing_pkg.vhd
@@ -54,7 +54,6 @@ use easics_lib.PCK_CRC32_D64.all;
 use easics_lib.PCK_CRC32_D72.all;
 
 package dp_packetizing_pkg is
-
   --<types>--
 
   --<functions>--
@@ -78,12 +77,9 @@ package dp_packetizing_pkg is
   constant c_dp_mode_buf       : std_logic_vector(c_dp_mode_w - 1 downto 0) := "00";
   constant c_dp_mode_stream    : std_logic_vector(c_dp_mode_w - 1 downto 0) := "11";
   constant c_dp_mode_combine   : std_logic_vector(c_dp_mode_w - 1 downto 0) := "10";
-
 end dp_packetizing_pkg;
 
-
 package body dp_packetizing_pkg is
-
   --<functions>--
 
   ------------------------------------------------------------------------------
@@ -100,6 +96,7 @@ package body dp_packetizing_pkg is
         when 20 => nxt_crc := nextRAD_CRC20_D20(RESIZE_UVEC(dat, 20), crc);
         when others   => report "DP data width not supported in easics_lib RAD for LOFAR" severity FAILURE;
       end case;
+
     else
       -- CRC-16
       if c_dp_crc_w = 16 then
@@ -143,4 +140,3 @@ package body dp_packetizing_pkg is
   end func_dp_next_crc;
 
 end dp_packetizing_pkg;
-
diff --git a/libraries/base/dp/src/vhdl/dp_pad_insert.vhd b/libraries/base/dp/src/vhdl/dp_pad_insert.vhd
index a0c31ed3d7..7a0fe1975a 100644
--- a/libraries/base/dp/src/vhdl/dp_pad_insert.vhd
+++ b/libraries/base/dp/src/vhdl/dp_pad_insert.vhd
@@ -40,7 +40,6 @@ use work.dp_stream_pkg.all;
 -- . This dp_pad_insert now can only insert 1 word at the head, this could be
 --   extended to allow also g_nof_padding > g_data_w/g_symbol_w
 
-
 entity dp_pad_insert is
   generic (
     g_data_w          : natural := 64;
@@ -60,9 +59,7 @@ entity dp_pad_insert is
   );
 end dp_pad_insert;
 
-
 architecture str of dp_pad_insert is
-
   constant c_symbols_per_beat     : natural := g_data_w / g_symbol_w;
   constant c_pad_empty            : natural := c_symbols_per_beat - g_nof_padding;
 
@@ -81,11 +78,8 @@ architecture str of dp_pad_insert is
   -- element (0) becomes the head, element (1) becomes the tail
   signal concat_siso_arr : t_dp_siso_arr(0 to 1);
   signal concat_sosi_arr : t_dp_sosi_arr(0 to 1);
-
 begin
-
   no_bypass : if g_internal_bypass = false generate
-
     -- Create the padding input word, while preserving the sync and BSN from the snk_in
     p_clk : process(rst, clk)
     begin
@@ -145,7 +139,6 @@ begin
       src_in      => src_in,
       src_out     => src_out
     );
-
   end generate;
 
   gen_bypass : if g_internal_bypass = true generate
diff --git a/libraries/base/dp/src/vhdl/dp_pad_remove.vhd b/libraries/base/dp/src/vhdl/dp_pad_remove.vhd
index 09c049737d..134fc740ef 100644
--- a/libraries/base/dp/src/vhdl/dp_pad_remove.vhd
+++ b/libraries/base/dp/src/vhdl/dp_pad_remove.vhd
@@ -33,7 +33,6 @@ use work.dp_stream_pkg.all;
 -- . Ready latency (RL) = 1
 -- . Reverse operation is dp_pad_insert
 
-
 entity dp_pad_remove is
   generic (
     g_data_w          : natural := 64;
@@ -53,15 +52,11 @@ entity dp_pad_remove is
   );
 end dp_pad_remove;
 
-
 architecture str of dp_pad_remove is
-
   -- element (0) gets the head, element (1) gets the tail
   signal split_siso_arr : t_dp_siso_arr(0 to 1);
   signal split_sosi_arr : t_dp_sosi_arr(0 to 1);
-
 begin
-
   no_bypass : if g_internal_bypass = false generate
     -- Remove the padding octets from the head and output the tail
     split_siso_arr(0) <= c_dp_siso_rdy;
diff --git a/libraries/base/dp/src/vhdl/dp_paged_sop_eop_reg.vhd b/libraries/base/dp/src/vhdl/dp_paged_sop_eop_reg.vhd
index 2a2eba1ee0..a2b024710c 100644
--- a/libraries/base/dp/src/vhdl/dp_paged_sop_eop_reg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_paged_sop_eop_reg.vhd
@@ -62,14 +62,10 @@ entity dp_paged_sop_eop_reg is
   );
 end dp_paged_sop_eop_reg;
 
-
 architecture str of dp_paged_sop_eop_reg is
-
   signal snk_in_sync  : std_logic_vector(0 downto 0);
   signal src_out_sync : std_logic_vector(0 downto 0);
-
 begin
-
   -- Sosi info at sop
   snk_in_sync(0) <= snk_in.sync;  -- convert sl to slv
   src_out.sync   <= src_out_sync(0);  -- convert slv to sl
@@ -139,5 +135,4 @@ begin
     wr_dat       => snk_in.err,
     out_dat      => src_out.err
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_pipeline.vhd b/libraries/base/dp/src/vhdl/dp_pipeline.vhd
index 5a0fcfdae6..63f860246c 100644
--- a/libraries/base/dp/src/vhdl/dp_pipeline.vhd
+++ b/libraries/base/dp/src/vhdl/dp_pipeline.vhd
@@ -60,7 +60,6 @@ entity dp_pipeline is
   );
 end dp_pipeline;
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.dp_stream_pkg.all;
@@ -78,18 +77,14 @@ entity dp_pipeline_one is
   );
 end dp_pipeline_one;
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.dp_stream_pkg.all;
 
 architecture str of dp_pipeline is
-
   signal snk_out_arr      : t_dp_siso_arr(0 to g_pipeline);
   signal snk_in_arr       : t_dp_sosi_arr(0 to g_pipeline);
-
 begin
-
   -- Input at index 0
   snk_out       <= snk_out_arr(0);
   snk_in_arr(0) <= snk_in;
@@ -114,18 +109,14 @@ begin
 
 end str;
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use work.dp_stream_pkg.all;
 
 architecture str of dp_pipeline_one is
-
   signal nxt_src_out      : t_dp_sosi;
   signal i_src_out        : t_dp_sosi;
-
 begin
-
   src_out <= i_src_out;
 
   -- Pipeline register
@@ -152,5 +143,4 @@ begin
     pend_src_out     => OPEN,
     src_out_reg      => i_src_out
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_pipeline_arr.vhd b/libraries/base/dp/src/vhdl/dp_pipeline_arr.vhd
index 91d70de3fe..57e45e045e 100644
--- a/libraries/base/dp/src/vhdl/dp_pipeline_arr.vhd
+++ b/libraries/base/dp/src/vhdl/dp_pipeline_arr.vhd
@@ -46,11 +46,8 @@ entity dp_pipeline_arr is
   );
 end dp_pipeline_arr;
 
-
 architecture str of dp_pipeline_arr is
-
 begin
-
   gen_nof_streams : for I in 0 to g_nof_streams - 1 generate
     u_p : entity work.dp_pipeline
     generic map (
diff --git a/libraries/base/dp/src/vhdl/dp_pipeline_ready.vhd b/libraries/base/dp/src/vhdl/dp_pipeline_ready.vhd
index d911589876..b4dcc11aac 100644
--- a/libraries/base/dp/src/vhdl/dp_pipeline_ready.vhd
+++ b/libraries/base/dp/src/vhdl/dp_pipeline_ready.vhd
@@ -55,14 +55,10 @@ entity dp_pipeline_ready is
   );
 end dp_pipeline_ready;
 
-
 architecture str of dp_pipeline_ready is
-
   signal internal_siso  : t_dp_siso;
   signal internal_sosi  : t_dp_sosi;
-
 begin
-
   gen_out_incr_rl : if g_out_latency > g_in_latency generate
     -- Register siso by incrementing the input RL first
     u_incr : entity work.dp_latency_increase
diff --git a/libraries/base/dp/src/vhdl/dp_ram_from_mm.vhd b/libraries/base/dp/src/vhdl/dp_ram_from_mm.vhd
index 739b1db04a..bc4a05d652 100644
--- a/libraries/base/dp/src/vhdl/dp_ram_from_mm.vhd
+++ b/libraries/base/dp/src/vhdl/dp_ram_from_mm.vhd
@@ -53,7 +53,6 @@ entity dp_ram_from_mm is
 end dp_ram_from_mm;
 
 architecture rtl of dp_ram_from_mm is
-
   constant c_mm_ram_wr  : t_c_mem := (latency  => 1,
                                       adr_w    => ceil_log2(g_ram_wr_nof_words),
                                       dat_w    => c_word_w,
@@ -81,9 +80,7 @@ architecture rtl of dp_ram_from_mm is
   signal rd_data     : std_logic_vector(c_mm_ram_rd.dat_w - 1 downto 0);
   signal rd_addr     : std_logic_vector(c_mm_ram_rd.adr_w - 1 downto 0);
   signal nxt_rd_addr : std_logic_vector(c_mm_ram_rd.adr_w - 1 downto 0);
-
 begin
-
   p_src_out : process(src_out_ctrl_val, rd_data)
   begin
     src_out <= src_out_ctrl_val;
@@ -137,10 +134,8 @@ begin
       when others =>
         nxt_state <= s_init;
     end case;
-
   end process;
 
-
   p_clk : process(st_rst, st_clk)
   begin
     if st_rst = '1' then
@@ -176,6 +171,4 @@ begin
     rd_dat    => rd_data,
     rd_val    => open
   );
-
 end rtl;
-
diff --git a/libraries/base/dp/src/vhdl/dp_ram_from_mm_reg.vhd b/libraries/base/dp/src/vhdl/dp_ram_from_mm_reg.vhd
index c783a7a8e1..25446267ea 100644
--- a/libraries/base/dp/src/vhdl/dp_ram_from_mm_reg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_ram_from_mm_reg.vhd
@@ -41,9 +41,7 @@ entity dp_ram_from_mm_reg is
    );
 end dp_ram_from_mm_reg;
 
-
 architecture rtl of dp_ram_from_mm_reg is
-
   constant c_mm_reg  : t_c_mem := (latency  => 1,
                                    adr_w    => ceil_log2(1),
                                    dat_w    => c_word_w,
@@ -51,9 +49,7 @@ architecture rtl of dp_ram_from_mm_reg is
                                    init_sl  => '0');
 
   signal mm_dp_on : std_logic;
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
   begin
     if mm_rst = '1' then
@@ -81,6 +77,4 @@ begin
     din  => mm_dp_on,
     dout => dp_on
   );
-
 end rtl;
-
diff --git a/libraries/base/dp/src/vhdl/dp_ram_to_mm.vhd b/libraries/base/dp/src/vhdl/dp_ram_to_mm.vhd
index c2203adebf..eab525722a 100644
--- a/libraries/base/dp/src/vhdl/dp_ram_to_mm.vhd
+++ b/libraries/base/dp/src/vhdl/dp_ram_to_mm.vhd
@@ -49,7 +49,6 @@ entity dp_ram_to_mm is
 end dp_ram_to_mm;
 
 architecture rtl of dp_ram_to_mm is
-
   constant c_mm_ram_rd  : t_c_mem := (latency  => 1,
                                       adr_w    => ceil_log2(g_ram_rd_nof_words),
                                       dat_w    => c_word_w,
@@ -75,9 +74,7 @@ architecture rtl of dp_ram_to_mm is
   signal wr_data     : std_logic_vector(c_mm_ram_wr.dat_w - 1 downto 0);
   signal wr_addr     : std_logic_vector(c_mm_ram_wr.adr_w - 1 downto 0);
   signal nxt_wr_addr : std_logic_vector(c_mm_ram_wr.adr_w - 1 downto 0);
-
 begin
-
   p_state : process(state, wr_addr, snk_in, wr_data)
   begin
     nxt_state   <= state;
@@ -115,10 +112,8 @@ begin
       when others =>
         nxt_state <= s_init;
     end case;
-
   end process;
 
-
   p_clk : process(st_rst, st_clk)
   begin
     if st_rst = '1' then
@@ -154,6 +149,4 @@ begin
     rd_dat    => sla_out.rddata(c_mm_ram_rd.dat_w - 1 downto 0),
     rd_val    => sla_out.rdval
   );
-
 end rtl;
-
diff --git a/libraries/base/dp/src/vhdl/dp_ready.vhd b/libraries/base/dp/src/vhdl/dp_ready.vhd
index 9e3bdb3aa8..f1f8532c37 100644
--- a/libraries/base/dp/src/vhdl/dp_ready.vhd
+++ b/libraries/base/dp/src/vhdl/dp_ready.vhd
@@ -47,14 +47,10 @@ entity dp_ready is
   );
 end dp_ready;
 
-
 architecture rtl of dp_ready is
-
   signal reg_ready : std_logic_vector(g_ready_latency downto 0);
   signal reg_val   : std_logic;
-
 begin
-
   gen_latency : if g_ready_latency > 0 generate
     reg_ready(0) <= src_in.ready;  -- use reg_ready(0) to combinatorially store src_in.ready
 
@@ -82,6 +78,4 @@ begin
     src_out.sop   <= snk_in.sop   and reg_val;
     src_out.eop   <= snk_in.eop   and reg_val;
   end process;
-
 end rtl;
-
diff --git a/libraries/base/dp/src/vhdl/dp_reinterleave.vhd b/libraries/base/dp/src/vhdl/dp_reinterleave.vhd
index 60a4f0f862..1c0b4204f0 100644
--- a/libraries/base/dp/src/vhdl/dp_reinterleave.vhd
+++ b/libraries/base/dp/src/vhdl/dp_reinterleave.vhd
@@ -74,9 +74,7 @@ entity dp_reinterleave is
   );
 end dp_reinterleave;
 
-
 architecture wrap of dp_reinterleave is
-
   constant c_complex_w : natural := g_dat_w / 2;
 
   signal common_reinterleave_in_dat  : std_logic_vector(g_nof_in * g_dat_w - 1 downto 0);
@@ -86,13 +84,12 @@ architecture wrap of dp_reinterleave is
 
   signal common_reinterleave_src_out_arr : t_dp_sosi_arr(g_nof_out - 1 downto 0);
   signal dp_block_gen_src_out_arr        : t_dp_sosi_arr(g_nof_out - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- Map input sosi_arr to SLV
   -----------------------------------------------------------------------------
   gen_wires_in : for i in 0 to g_nof_in - 1 generate
+
     gen_sosi_dat_in: if g_use_complex = false generate
       -----------------------------------------------------------------------------
       -- Forward SOSI data field
@@ -134,6 +131,7 @@ begin
   -- Map output SLV to sosi_arr
   -----------------------------------------------------------------------------
   gen_wires_out : for i in 0 to g_nof_out - 1 generate
+
     gen_sosi_dat_out: if g_use_complex = false generate
       -----------------------------------------------------------------------------
       -- Forward SOSI data field
@@ -156,6 +154,7 @@ begin
   -- Add SOP and EOP to the outputs
   -----------------------------------------------------------------------------
   gen_ctrl : if g_use_ctrl = true generate
+
     gen_dp_block_gen : for i in 0 to g_nof_out - 1 generate
       u_dp_block_gen : entity work.dp_block_gen
       generic map (
@@ -182,6 +181,7 @@ begin
   -- Re-add input sync + BSN to all output streams
   -----------------------------------------------------------------------------
   align_out : if g_use_sync_bsn = true generate
+
     gen_dp_fifo_info: for i in 0 to g_nof_out - 1 generate
       u_dp_fifo_info : entity work.dp_fifo_info
       generic map (
diff --git a/libraries/base/dp/src/vhdl/dp_repack.vhd b/libraries/base/dp/src/vhdl/dp_repack.vhd
index 80ff6b55ca..ebc3dd4c1b 100644
--- a/libraries/base/dp/src/vhdl/dp_repack.vhd
+++ b/libraries/base/dp/src/vhdl/dp_repack.vhd
@@ -63,9 +63,7 @@ entity dp_repack is
   );
 end dp_repack;
 
-
 architecture rtl of dp_repack is
-
   constant c_buf_dat_w      : natural := g_in_dat_w * g_in_nof_words;
 
   signal in_dat_vec         : std_logic_vector(c_buf_dat_w - 1 downto 0);
@@ -95,9 +93,7 @@ architecture rtl of dp_repack is
   signal nxt_buf_eof        : std_logic;
   signal nxt_out_sof        : std_logic;
   signal nxt_sof_sync       : std_logic;
-
 begin
-
   no_pack : if g_in_nof_words = g_out_nof_words generate
     out_dat <= RESIZE_UVEC(in_dat, out_dat'length);  -- any extra bits will get stripped again by dp_repack at the other end,
                                                      -- typically g_out_dat_w=g_in_dat_w
@@ -178,7 +174,6 @@ begin
           -- Right shift in_dat into in_dat_vec at each in_dat cycle, results in MS to LS word concatenation
           nxt_in_dat_vec <= in_dat_vec(in_dat_vec'high - in_dat'length downto 0) & in_dat;
         end if;
-
       end if;
     end process;
 
@@ -242,5 +237,4 @@ begin
       end if;
     end process;
   end generate;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_repack_data.vhd b/libraries/base/dp/src/vhdl/dp_repack_data.vhd
index 24eb8308cf..fbc1849f6a 100644
--- a/libraries/base/dp/src/vhdl/dp_repack_data.vhd
+++ b/libraries/base/dp/src/vhdl/dp_repack_data.vhd
@@ -199,9 +199,7 @@ entity dp_repack_in is
   );
 end dp_repack_in;
 
-
 architecture rtl of dp_repack_in is
-
   constant c_in_buf_dat_w      : natural := g_in_dat_w * g_in_nof_words;
   constant c_bit_cnt_max       : natural := c_in_buf_dat_w;
   constant c_in_empty_lo       : natural := true_log2(g_in_symbol_w);
@@ -233,9 +231,7 @@ architecture rtl of dp_repack_in is
   signal dbg_in_nof_words : natural := g_in_nof_words;
   signal dbg_in_symbol_w  : natural := g_in_symbol_w;
   signal dbc_in_buf_dat_w : natural := c_in_buf_dat_w;
-
 begin
-
   snk_in_data <= snk_in.data(g_in_dat_w - 1 downto 0);
 
   src_out      <= i_src_out;
@@ -248,7 +244,6 @@ begin
   end generate;
 
   no_bypass : if g_bypass = false generate
-
     p_comb : process(rst, r, snk_in, data_vec, src_in)
       variable v : t_reg;
     begin
@@ -386,13 +381,10 @@ begin
     -- combined local and remote src_in flow control
     snk_out.ready <= r_snk_out.ready when nxt_r.hold_out.valid = '0' else src_in.ready;  -- if there is pending output then the src_in ready determines the flow control
     snk_out.xon   <= src_in.xon;  -- just pass on the xon/off frame flow control
-
   end generate;
 
 end rtl;
 
-
-
 library IEEE, common_lib, dp_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -420,7 +412,6 @@ entity dp_repack_out is
 end dp_repack_out;
 
 architecture rtl of dp_repack_out is
-
   constant c_out_buf_dat_w     : natural := g_out_dat_w * g_out_nof_words;
   constant c_out_buf_dat_lo    : natural := sel_a_b(c_out_buf_dat_w > g_in_buf_dat_w, c_out_buf_dat_w -  g_in_buf_dat_w, 0);  -- pack into subsection with 0 or more padding bits
   constant c_snk_in_dat_lo     : natural := sel_a_b(c_out_buf_dat_w < g_in_buf_dat_w,  g_in_buf_dat_w - c_out_buf_dat_w, 0);  -- unpack from subsection that has 0 or more padding bits
@@ -457,9 +448,7 @@ architecture rtl of dp_repack_out is
   signal dbc_out_buf_dat_w  : natural := c_out_buf_dat_w;
   signal dbc_out_buf_dat_lo : natural := c_out_buf_dat_lo;
   signal dbc_snk_in_dat_lo  : natural := c_snk_in_dat_lo;
-
 begin
-
   src_out      <= i_src_out;
   src_out_data <= i_src_out.data(g_out_dat_w - 1 downto 0);
 
@@ -481,7 +470,6 @@ begin
   end generate;
 
   no_bypass : if g_bypass = false generate
-
     p_comb : process(rst, snk_in, r, data_vec, src_in)
       variable v : t_reg;
     begin
@@ -633,13 +621,10 @@ begin
     -- combined local and remote src_in flow control
     snk_out.ready <= r_snk_out.ready when nxt_r.hold_out.valid = '0' else src_in.ready;  -- if there is pending output then the src_in ready determines the flow control
     snk_out.xon   <= src_in.xon;  -- just pass on the xon/off frame flow control
-
   end generate;
 
 end rtl;
 
-
-
 library IEEE, common_lib, dp_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -671,9 +656,7 @@ entity dp_repack_data is
   );
 end dp_repack_data;
 
-
 architecture str of dp_repack_data is
-
   constant c_in_buf_dat_w      : natural := g_in_dat_w * g_in_nof_words;
 
   signal snk_in_data       : std_logic_vector(g_in_dat_w - 1 downto 0);
@@ -689,9 +672,7 @@ architecture str of dp_repack_data is
 
   signal snk_out_ready_reg : std_logic_vector(0 to c_dp_stream_rl);
   signal pack_ready_reg    : std_logic_vector(0 to c_dp_stream_rl);
-
 begin
-
   gen_dp_pipeline_ready: if g_pipeline_ready = true generate
     u_dp_pipeline_ready : entity dp_lib.dp_pipeline_ready
     port map (
@@ -773,5 +754,4 @@ begin
   -- Simulation only: internal stream RL verification
   proc_dp_siso_alert(clk, i_snk_in, i_snk_out, snk_out_ready_reg);
   proc_dp_siso_alert(clk, pack_sosi, pack_siso, pack_ready_reg);
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_repack_legacy.vhd b/libraries/base/dp/src/vhdl/dp_repack_legacy.vhd
index bbf5cac26c..5149b5f2aa 100644
--- a/libraries/base/dp/src/vhdl/dp_repack_legacy.vhd
+++ b/libraries/base/dp/src/vhdl/dp_repack_legacy.vhd
@@ -63,9 +63,7 @@ entity dp_repack_legacy is
   );
 end dp_repack_legacy;
 
-
 architecture rtl of dp_repack_legacy is
-
   constant c_buf_dat_w      : natural := g_in_dat_w * g_in_nof_words;
 
   signal in_dat_vec         : std_logic_vector(c_buf_dat_w - 1 downto 0);
@@ -95,9 +93,7 @@ architecture rtl of dp_repack_legacy is
   signal nxt_buf_eof        : std_logic;
   signal nxt_out_sof        : std_logic;
   signal nxt_sof_sync       : std_logic;
-
 begin
-
   no_pack : if g_in_nof_words = g_out_nof_words generate
     out_dat <= RESIZE_UVEC(in_dat, out_dat'length);  -- any extra bits will get stripped again by dp_repack_legacy at the other end,
                                                      -- typically g_out_dat_w=g_in_dat_w
@@ -178,7 +174,6 @@ begin
           -- Right shift in_dat into in_dat_vec at each in_dat cycle, results in MS to LS word concatenation
           nxt_in_dat_vec <= in_dat_vec(in_dat_vec'high - in_dat'length downto 0) & in_dat;
         end if;
-
       end if;
     end process;
 
@@ -242,5 +237,4 @@ begin
       end if;
     end process;
   end generate;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_requantize.vhd b/libraries/base/dp/src/vhdl/dp_requantize.vhd
index 1c5547523a..c063da2ad8 100644
--- a/libraries/base/dp/src/vhdl/dp_requantize.vhd
+++ b/libraries/base/dp/src/vhdl/dp_requantize.vhd
@@ -63,9 +63,7 @@ entity dp_requantize is
   );
 end dp_requantize;
 
-
 architecture str of dp_requantize is
-
   constant c_pipeline : natural := g_pipeline_remove_lsb + g_pipeline_remove_msb;
 
   signal snk_in_piped   : t_dp_sosi;
@@ -75,9 +73,7 @@ architecture str of dp_requantize is
   signal quantized_im   : std_logic_vector(g_out_dat_w - 1 downto 0);
   signal out_ovr_re     : std_logic;
   signal out_ovr_im     : std_logic;
-
 begin
-
   assert g_gain_w = 0 report "dp_requantize: must use g_gain_w = 0, because gain is now supported via negative g_lsb_w." severity FAILURE;
 
   ---------------------------------------------------------------
@@ -155,7 +151,6 @@ begin
     out_ovr <= out_ovr_re or out_ovr_im;
   end generate;
 
-
   --------------------------------------------------------------
   -- Pipeline to align the other sosi fields
   --------------------------------------------------------------
@@ -186,5 +181,4 @@ begin
       src_out.im <= RESIZE_DP_DSP_DATA(quantized_im);
     end if;
   end process;
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_reverse_n_data.vhd b/libraries/base/dp/src/vhdl/dp_reverse_n_data.vhd
index 2c9a6f8056..7e76bc93ba 100644
--- a/libraries/base/dp/src/vhdl/dp_reverse_n_data.vhd
+++ b/libraries/base/dp/src/vhdl/dp_reverse_n_data.vhd
@@ -64,9 +64,7 @@ entity dp_reverse_n_data is
   );
 end dp_reverse_n_data;
 
-
 architecture str of dp_reverse_n_data is
-
   constant c_pipeline_total : natural := g_pipeline_demux_in + g_pipeline_demux_out +
                                          g_reverse_len - 1 +
                                          g_pipeline_mux_in + g_pipeline_mux_out;
@@ -78,9 +76,7 @@ architecture str of dp_reverse_n_data is
   signal reversed_val       : std_logic;
 
   signal snk_in_delayed     : t_dp_sosi;
-
 begin
-
   p_in_data : process(snk_in)
   begin
     if g_use_complex = false then
@@ -139,5 +135,4 @@ begin
       src_out.re <= RESIZE_DP_DSP_DATA(reversed_data(c_complex_w - 1 downto 0));
     end if;
   end process;
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_reverse_n_data_fc.vhd b/libraries/base/dp/src/vhdl/dp_reverse_n_data_fc.vhd
index 50335742ea..77741d7694 100644
--- a/libraries/base/dp/src/vhdl/dp_reverse_n_data_fc.vhd
+++ b/libraries/base/dp/src/vhdl/dp_reverse_n_data_fc.vhd
@@ -60,16 +60,12 @@ entity dp_reverse_n_data_fc is
   );
 end dp_reverse_n_data_fc;
 
-
 architecture str of dp_reverse_n_data_fc is
-
   signal demux_siso_arr   : t_dp_siso_arr(g_reverse_len - 1 downto 0);
   signal demux_sosi_arr   : t_dp_sosi_arr(g_reverse_len - 1 downto 0);
   signal reverse_siso_arr : t_dp_siso_arr(g_reverse_len - 1 downto 0);
   signal reverse_sosi_arr : t_dp_sosi_arr(g_reverse_len - 1 downto 0);
-
 begin
-
   u_demux_one_to_n : entity work.dp_deinterleave_one_to_n
   generic map (
     g_pipeline     => g_pipeline_in,
@@ -104,5 +100,4 @@ begin
     src_in      => src_in,
     src_out     => src_out
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_rsn_source.vhd b/libraries/base/dp/src/vhdl/dp_rsn_source.vhd
index d492b2fb9f..db1c351234 100644
--- a/libraries/base/dp/src/vhdl/dp_rsn_source.vhd
+++ b/libraries/base/dp/src/vhdl/dp_rsn_source.vhd
@@ -89,9 +89,7 @@ entity dp_rsn_source is
   );
 end dp_rsn_source;
 
-
 architecture rtl of dp_rsn_source is
-
   constant c_bs_block_size_cnt_w : natural := ceil_log2(g_bs_block_size) + 1;  -- +1 because value 2**n requires n + 1 bits
   constant c_rs_block_size_cnt_w : natural := ceil_log2(g_rs_block_size) + 1;  -- +1 because value 2**n requires n + 1 bits
   constant c_rsn_product_w       : natural := g_bsn_w + c_bs_block_size_cnt_w;
@@ -119,9 +117,7 @@ architecture rtl of dp_rsn_source is
   signal nxt_rs_restart      : std_logic;
   signal i_rs_new_interval   : std_logic;
   signal reg_rs_new_interval : std_logic;
-
 begin
-
   rs_sosi <= i_rs_sosi;
   rs_restart <= i_rs_restart;
   rs_new_interval <= i_rs_new_interval;
@@ -248,5 +244,4 @@ begin
       reg_rs_new_interval <= i_rs_new_interval;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_selector.vhd b/libraries/base/dp/src/vhdl/dp_selector.vhd
index 045ffea428..79aea56993 100644
--- a/libraries/base/dp/src/vhdl/dp_selector.vhd
+++ b/libraries/base/dp/src/vhdl/dp_selector.vhd
@@ -27,7 +27,6 @@
 -- . See dp_selector_arr.vhd for more detail.
 -------------------------------------------------------------------------------
 
-
 library IEEE;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -59,9 +58,7 @@ entity dp_selector is
 end dp_selector;
 
 architecture str of dp_selector is
-
 begin
-
   u_dp_selector_arr : entity work.dp_selector_arr
   generic map (
     g_nof_arr   => 1,
@@ -82,5 +79,4 @@ begin
 
     selector_en        => selector_en
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_selector_arr.vhd b/libraries/base/dp/src/vhdl/dp_selector_arr.vhd
index 82c747c200..33b96c99a3 100644
--- a/libraries/base/dp/src/vhdl/dp_selector_arr.vhd
+++ b/libraries/base/dp/src/vhdl/dp_selector_arr.vhd
@@ -30,7 +30,6 @@
 --  The select register is synchronised with the sync signal in ref_sosi_arr.
 -------------------------------------------------------------------------------
 
-
 library IEEE;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -71,9 +70,7 @@ architecture str of dp_selector_arr is
 
   signal pipelined_pipe_sosi_arr  : t_dp_sosi_arr(g_nof_arr - 1 downto 0);
   signal select_sosi_arr          : t_dp_sosi_arr(g_nof_arr - 1 downto 0);
-
 begin
-
   selector_en <= reg_selector_en(0);
 
   u_mms_common_reg : entity common_lib.mms_common_reg
@@ -93,7 +90,6 @@ begin
     out_reg        => reg_selector_en
   );
 
-
   n_en <= not reg_selector_en(0);
 
   u_common_switch : entity common_lib.common_switch
@@ -106,7 +102,6 @@ begin
       out_level   => switch_select
   );
 
-
   u_pipeline_arr : entity work.dp_pipeline_arr
   generic map (
     g_nof_streams => g_nof_arr,
@@ -119,7 +114,6 @@ begin
     src_out_arr  => pipelined_pipe_sosi_arr
   );
 
-
   select_sosi_arr <= pipelined_pipe_sosi_arr when switch_select = '1' else ref_sosi_arr;
 
   u_pipeline_arr_out : entity work.dp_pipeline_arr
@@ -133,5 +127,4 @@ begin
     snk_in_arr   => select_sosi_arr,
     src_out_arr  => out_sosi_arr
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_shiftram.vhd b/libraries/base/dp/src/vhdl/dp_shiftram.vhd
index bbb1631e13..f63fd0c4d9 100644
--- a/libraries/base/dp/src/vhdl/dp_shiftram.vhd
+++ b/libraries/base/dp/src/vhdl/dp_shiftram.vhd
@@ -57,9 +57,7 @@ entity dp_shiftram is
   );
 end dp_shiftram;
 
-
 architecture str of dp_shiftram is
-
   constant c_shift_w : natural := ceil_log2(g_nof_words);
 
   type t_common_shiftram_shift_arr is array(g_nof_streams - 1 downto 0) of std_logic_vector(c_shift_w - 1 downto 0);
@@ -72,9 +70,7 @@ architecture str of dp_shiftram is
 
   type t_mm_fields_out_arr is array(g_nof_streams - 1 downto 0) of std_logic_vector(field_slv_out_len(c_field_arr) - 1 downto 0);
   signal mm_fields_out_arr : t_mm_fields_out_arr;
-
 begin
-
   -----------------------------------------------------------------------------
   -- common_shiftram
   -----------------------------------------------------------------------------
@@ -115,7 +111,6 @@ begin
   );
 
   gen_stream : for i in 0 to g_nof_streams - 1 generate
-
     u_mm_fields: entity mm_lib.mm_fields
     generic map(
       g_field_arr => c_field_arr
@@ -132,6 +127,7 @@ begin
 
       slv_out => mm_fields_out_arr(i)
     );
+
     gen_no_sync : if g_use_sync_in = false generate
       common_shiftram_shift_in_arr(i) <= mm_fields_out_arr(i)(field_hi(c_field_arr, "shift") downto field_lo(c_field_arr, "shift"));
     end generate;
@@ -148,7 +144,6 @@ begin
         end if;
       end process;
     end generate;
-
   end generate;
 
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_shiftreg.vhd b/libraries/base/dp/src/vhdl/dp_shiftreg.vhd
index 5d65ca25fa..0a6c63afa8 100644
--- a/libraries/base/dp/src/vhdl/dp_shiftreg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_shiftreg.vhd
@@ -70,9 +70,7 @@ entity dp_shiftreg is
   );
 end dp_shiftreg;
 
-
 architecture rtl of dp_shiftreg is
-
   constant c_high  : natural := g_nof_words - 1;  -- shift stream data from 0 to g_nof_words-1
 
   signal prev_src_in           : t_dp_siso;
@@ -86,9 +84,7 @@ architecture rtl of dp_shiftreg is
   signal nxt_shiftreg          : t_dp_sosi_arr(0 to c_high);
 
   signal shiftreg_out          : t_dp_sosi;
-
 begin
-
   cur_shiftreg_inputs <= i_cur_shiftreg_inputs;
 
   -- Pass on frame level flow control
@@ -115,6 +111,7 @@ begin
   no_flush_eop : if g_flush_eop = false generate
     flush <= '0';
   end generate;
+
   gen_flush_eop : if g_flush_eop = true generate
     p_eop : process(prev_src_in, shiftreg)
       variable v_eop : std_logic := '0';
diff --git a/libraries/base/dp/src/vhdl/dp_split.vhd b/libraries/base/dp/src/vhdl/dp_split.vhd
index fff84c9cd8..19ac1fb2b5 100644
--- a/libraries/base/dp/src/vhdl/dp_split.vhd
+++ b/libraries/base/dp/src/vhdl/dp_split.vhd
@@ -72,7 +72,6 @@ use work.dp_stream_pkg.all;
 --     restart -f, then run x ns to just before the when the error occurs and
 --     then single step until the error occurs.
 
-
 entity dp_split is
   generic (
     g_data_w            : natural := 16;  -- >= 1
@@ -101,9 +100,7 @@ entity dp_split is
   );
 end dp_split;
 
-
 architecture rtl of dp_split is
-
   constant c_nof_symbols_per_data  : natural := g_data_w / g_symbol_w;  -- nof symbols per data
   constant c_empty_w               : natural := ceil_log2(c_nof_symbols_per_data);
 
@@ -147,9 +144,7 @@ architecture rtl of dp_split is
   signal nxt_input_empty_reg : std_logic_vector(c_empty_w - 1 downto 0);
   signal nof_remain_reg      : std_logic_vector(c_empty_w - 1 downto 0);
   signal nxt_nof_remain_reg  : std_logic_vector(c_empty_w - 1 downto 0);
-
 begin
-
   assert (g_data_w mod g_symbol_w) = 0 report "dp_split : g_data_w/g_symbol_w must be an integer" severity FAILURE;
 
   snk_out <= i_snk_out;
@@ -221,7 +216,6 @@ begin
     variable v_cnt             : std_logic_vector(c_symbol_cnt_w - 1 downto 0);
     variable v_nof_from_this   : natural range 0 to c_nof_symbols_per_data;
   begin
-
     -- SISO default
     i_snk_out   <= c_dp_siso_rst;  -- no input request
     hold_src_in <= c_dp_siso_rst;  -- no input request
@@ -394,5 +388,4 @@ begin
     i_snk_out.xon   <= func_dp_stream_arr_and(src_in_arr, "XON");
     hold_src_in.xon <= func_dp_stream_arr_and(src_in_arr, "XON");
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_split_reg.vhd b/libraries/base/dp/src/vhdl/dp_split_reg.vhd
index 16c0abe596..dc7a67f30e 100644
--- a/libraries/base/dp/src/vhdl/dp_split_reg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_split_reg.vhd
@@ -29,7 +29,6 @@
 --  |                              nof_symbols                              |  0
 --  |-----------------------------------------------------------------------|
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -55,9 +54,7 @@ entity dp_split_reg is
   );
 end dp_split_reg;
 
-
 architecture str of dp_split_reg is
-
   constant c_mm_reg : t_c_mem := (latency  => 1,
                                   adr_w    => 1,
                                   dat_w    => c_word_w,
@@ -65,9 +62,7 @@ architecture str of dp_split_reg is
                                   init_sl  => '0');
 
   signal mm_nof_symbols : std_logic_vector(ceil_log2(g_nof_symbols + 1) - 1 downto 0);
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
   begin
     if mm_rst = '1' then
@@ -118,5 +113,4 @@ begin
 
     out_dat    => nof_symbols
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_src_out_timer.vhd b/libraries/base/dp/src/vhdl/dp_src_out_timer.vhd
index 9b20a22580..e47aa13cbc 100644
--- a/libraries/base/dp/src/vhdl/dp_src_out_timer.vhd
+++ b/libraries/base/dp/src/vhdl/dp_src_out_timer.vhd
@@ -54,7 +54,6 @@ entity dp_src_out_timer is
 end dp_src_out_timer;
 
 architecture rtl of dp_src_out_timer is
-
   type t_state is (s_init, s_wait, s_delay, s_ready, s_not_ready);
   signal state             : t_state;
   signal nxt_state         : t_state;
@@ -67,9 +66,7 @@ architecture rtl of dp_src_out_timer is
   signal prv_snk_out_ready : std_logic;
   signal snk_out_ready     : std_logic;
   signal nxt_snk_out_ready : std_logic;
-
 begin
-
   snk_out.ready <= snk_out_ready;
   snk_out.xon   <= '1';
 
@@ -78,7 +75,6 @@ begin
   -----------------------------------------------------------------------------
   p_state : process(state, init_valid_delay_ref, cycle_cnt, snk_out_ready, prv_snk_out_ready, snk_in.valid)
   begin
-
     nxt_state         <= state;
     nxt_cycle_cnt     <= cycle_cnt;
     nxt_snk_out_ready <= snk_out_ready;
@@ -134,9 +130,7 @@ begin
         nxt_state         <= s_wait;
         nxt_snk_out_ready <= '0';
         nxt_cycle_cnt     <= (others => '0');
-
     end case;
-
   end process;
 
   -----------------------------------------------------------------------------
@@ -156,5 +150,4 @@ begin
       cycle_cnt         <= nxt_cycle_cnt;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_stream_pkg.vhd b/libraries/base/dp/src/vhdl/dp_stream_pkg.vhd
index e466a0ad04..22b5cc127b 100644
--- a/libraries/base/dp/src/vhdl/dp_stream_pkg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_stream_pkg.vhd
@@ -25,7 +25,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
 package dp_stream_pkg is
-
   ------------------------------------------------------------------------------
   -- General DP stream record defintion
   ------------------------------------------------------------------------------
@@ -410,9 +409,7 @@ package dp_stream_pkg is
 
 end dp_stream_pkg;
 
-
 package body dp_stream_pkg is
-
   -- Check sosi.valid against siso.ready
   procedure proc_dp_siso_alert(constant c_ready_latency : in    natural;
                                signal   clk             : in    std_logic;
@@ -427,6 +424,7 @@ package body dp_stream_pkg is
       if sosi.valid = '1' and ready_reg(c_ready_latency) = '0' then
         report "RL ERROR" severity FAILURE;
       end if;
+
       ready_reg( 1 to c_ready_latency) <= ready_reg( 0 to c_ready_latency - 1);
     end if;
   end proc_dp_siso_alert;
@@ -595,7 +593,6 @@ package body dp_stream_pkg is
     return RESIZE_DP_CHANNEL(std_logic_vector(unsigned(vec(w - 1 downto 0)) + dec));
   end INCR_DP_CHANNEL;
 
-
   function REPLICATE_DP_DATA(seq : std_logic_vector) return std_logic_vector is
     constant c_seq_w            : natural := seq'length;
     constant c_nof_replications : natural := ceil_div(c_dp_stream_data_w, c_seq_w);
@@ -667,7 +664,6 @@ package body dp_stream_pkg is
     return siso_arr(0);
   end TO_DP_ONE;
 
-
   -- Keep part of head data and combine part of tail data
   function func_dp_data_shift_first(head_sosi, tail_sosi : t_dp_sosi; symbol_w, nof_symbols_per_data, nof_symbols_from_tail : natural) return t_dp_sosi is
     variable vN     : natural := nof_symbols_per_data;
@@ -684,7 +680,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_data_shift_first;
 
-
   -- Shift and combine part of previous data and this data,
   function func_dp_data_shift(prev_sosi, this_sosi : t_dp_sosi; symbol_w, nof_symbols_per_data, nof_symbols_from_this : natural) return t_dp_sosi is
     variable vK     : natural := nof_symbols_from_this;
@@ -717,7 +712,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_data_shift;
 
-
   -- Shift part of tail data and account for input empty
   function func_dp_data_shift_last(tail_sosi : t_dp_sosi; symbol_w, nof_symbols_per_data, nof_symbols_from_tail, input_empty : natural) return t_dp_sosi is
     variable vK     : natural := nof_symbols_from_tail;
@@ -746,7 +740,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_data_shift_last;
 
-
   -- Determine resulting empty if two streams are concatenated
   -- . both empty must use the same nof symbols per data
   function func_dp_empty_concat(head_empty, tail_empty : std_logic_vector; nof_symbols_per_data : natural) return std_logic_vector is
@@ -774,7 +767,6 @@ package body dp_stream_pkg is
     return TO_UVEC(v_empty, head_empty'length);
   end func_dp_empty_split;
 
-
   -- Multiplex the t_dp_sosi_arr based on the valid, assuming that at most one input is active valid.
   function func_dp_sosi_arr_mux(dp : t_dp_sosi_arr) return t_dp_sosi is
     variable v_sosi : t_dp_sosi := c_dp_sosi_rst;
@@ -788,7 +780,6 @@ package body dp_stream_pkg is
     return v_sosi;
   end func_dp_sosi_arr_mux;
 
-
   -- Determine the combined logical value of corresponding STD_LOGIC fields in t_dp_*_arr (for all elements or only for the mask[]='1' elements)
   function func_dp_stream_arr_and(dp : t_dp_siso_arr; mask : std_logic_vector; str : string) return std_logic is
     variable v_vec : std_logic_vector(dp'range) := (others => '1');  -- set default v_vec such that unmasked input have no influence on operation result
@@ -906,7 +897,6 @@ package body dp_stream_pkg is
     return func_dp_stream_arr_or(dp, c_mask, str);
   end func_dp_stream_arr_or;
 
-
   -- Functions to set or get a STD_LOGIC field as a STD_LOGIC_VECTOR to or from an siso or an sosi array
   function func_dp_stream_arr_set(dp : t_dp_siso_arr; slv : std_logic_vector; str : string) return t_dp_siso_arr is
     variable v_dp  : t_dp_siso_arr(dp'range)    := dp;  -- default
@@ -980,7 +970,6 @@ package body dp_stream_pkg is
     return v_ctrl;
   end func_dp_stream_arr_get;
 
-
   -- Functions to select elements from two siso or two sosi arrays (sel[] = '1' selects a, sel[] = '0' selects b)
   function func_dp_stream_arr_select(sel : std_logic_vector; a, b : t_dp_siso) return t_dp_siso_arr is
     variable v_dp : t_dp_siso_arr(sel'range);
@@ -1231,7 +1220,6 @@ package body dp_stream_pkg is
     return v_dp;
   end func_dp_stream_arr_copy_valid_bsn;
 
-
   -- Functions to combinatorially handle channels
   function func_dp_stream_channel_set(st_sosi : t_dp_sosi; ch : natural) return t_dp_sosi is
     variable v_rec : t_dp_sosi := st_sosi;
@@ -1262,7 +1250,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_channel_remove;
 
-
   function func_dp_stream_error_set(st_sosi : t_dp_sosi; n : natural) return t_dp_sosi is
     variable v_rec : t_dp_sosi := st_sosi;
   begin
@@ -1270,7 +1257,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_error_set;
 
-
   function func_dp_stream_bsn_set(st_sosi : t_dp_sosi; bsn : std_logic_vector) return t_dp_sosi is
     variable v_rec : t_dp_sosi := st_sosi;
   begin
@@ -1278,7 +1264,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_bsn_set;
 
-
   function func_dp_stream_combine_info_and_data(info, data : t_dp_sosi) return t_dp_sosi is
     variable v_rec : t_dp_sosi := data;  -- Sosi data fields
   begin
@@ -1291,7 +1276,6 @@ package body dp_stream_pkg is
     return v_rec;
   end func_dp_stream_combine_info_and_data;
 
-
   function func_dp_stream_slv_to_integer(slv_sosi : t_dp_sosi; w : natural) return t_dp_sosi_integer is
     variable v_rec : t_dp_sosi_integer;
   begin
@@ -1572,6 +1556,4 @@ package body dp_stream_pkg is
     return func_dp_data_match(snk_in_a, snk_in_b, data_w) and func_dp_data_match(snk_in_b, snk_in_c, data_w);
   end;
 
-
 end dp_stream_pkg;
-
diff --git a/libraries/base/dp/src/vhdl/dp_strobe_total_count.vhd b/libraries/base/dp/src/vhdl/dp_strobe_total_count.vhd
index 211fc2020f..76c0b90aa5 100644
--- a/libraries/base/dp/src/vhdl/dp_strobe_total_count.vhd
+++ b/libraries/base/dp/src/vhdl/dp_strobe_total_count.vhd
@@ -104,7 +104,6 @@ entity dp_strobe_total_count is
 end dp_strobe_total_count;
 
 architecture rtl of dp_strobe_total_count is
-
   -- Fixed by REGMAP
   constant c_nof_counts_max : natural := c_dp_strobe_total_count_reg_nof_counts_max;
   constant c_clear_adr      : natural := c_dp_strobe_total_count_reg_clear_adr;
@@ -134,9 +133,7 @@ architecture rtl of dp_strobe_total_count is
   signal cnt_en_arr         : std_logic_vector(g_nof_counts - 1 downto 0);
   signal cnt_arr            : t_cnt_arr(g_nof_counts - 1 downto 0);
   signal hold_cnt_arr       : t_cnt_arr(g_nof_counts - 1 downto 0) := (others => (others => '0'));
-
 begin
-
   assert g_nof_counts <= c_nof_counts_max report "Too many counters to fit REGMAP." severity FAILURE;
   assert g_count_w <= g_mm_w * 2 report "Too wide counter to fit REGMAP." severity FAILURE;
 
@@ -232,10 +229,12 @@ begin
 
   -- Register mapping
   gen_cnt : for I in 0 to g_nof_counts - 1 generate
+
     gen_reg_32b : if g_count_w <= g_mm_w generate
       rd_reg((2 * I + 1) * g_mm_w - 1 downto (2 * I + 0) * g_mm_w) <= RESIZE_UVEC(hold_cnt_arr(I), g_mm_w);  -- low part
       rd_reg((2 * I + 2) * g_mm_w - 1 downto (2 * I + 1) * g_mm_w) <= (others => '0');  -- high part (not used)
     end generate;
+
     gen_reg_64b : if g_count_w > g_mm_w generate
       rd_reg((2 * I + 1) * g_mm_w - 1 downto (2 * I + 0) * g_mm_w) <= hold_cnt_arr(I)(g_mm_w - 1 downto 0);  -- low part
       rd_reg((2 * I + 2) * g_mm_w - 1 downto (2 * I + 1) * g_mm_w) <= RESIZE_UVEC(hold_cnt_arr(I)(g_count_w - 1 downto g_mm_w), g_mm_w);  -- high part
@@ -265,5 +264,4 @@ begin
     in_reg      => rd_reg,  -- read only
     out_reg     => open  -- no write
   );
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_switch.vhd b/libraries/base/dp/src/vhdl/dp_switch.vhd
index 5ba1d4d7ad..e116310383 100644
--- a/libraries/base/dp/src/vhdl/dp_switch.vhd
+++ b/libraries/base/dp/src/vhdl/dp_switch.vhd
@@ -76,9 +76,7 @@ entity dp_switch is
   );
 end dp_switch;
 
-
 architecture str of dp_switch is
-
   constant c_field_arr : t_common_field_arr(0 downto 0) := (0 => ( field_name_pad("input_select"), "RW", ceil_log2(g_nof_inputs), field_default(g_default_enabled) ));
 
   signal mm_fields_out       : std_logic_vector(field_slv_out_len(c_field_arr) - 1 downto 0);
@@ -90,9 +88,7 @@ architecture str of dp_switch is
 
   signal inverted_snk_in_arr : t_dp_sosi_arr(0 to g_nof_inputs - 1);
   signal inverted_snk_out_arr: t_dp_siso_arr(0 to g_nof_inputs - 1);
-
 begin
-
   ------------------------------------------------------------------------------
   -- A single MM register contains input to select
   ------------------------------------------------------------------------------
@@ -180,5 +176,4 @@ begin
     src_out     => src_out,
     src_in      => src_in
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_sync_checker.vhd b/libraries/base/dp/src/vhdl/dp_sync_checker.vhd
index bdd968f814..e17d04d777 100644
--- a/libraries/base/dp/src/vhdl/dp_sync_checker.vhd
+++ b/libraries/base/dp/src/vhdl/dp_sync_checker.vhd
@@ -78,7 +78,6 @@ entity dp_sync_checker is
 end dp_sync_checker;
 
 architecture str of dp_sync_checker is
-
   constant c_nof_blk_per_sync : natural := g_nof_blk_per_sync - 1;
 
   type reg_type is record
@@ -92,9 +91,7 @@ architecture str of dp_sync_checker is
   end record;
 
   signal r, rin      : reg_type;
-
 begin
-
   snk_out <= c_dp_siso_rdy;
 
   p_comb : process(r, dp_rst, snk_in )
@@ -161,7 +158,6 @@ begin
     end if;
 
     rin <= v;
-
   end process;
 
   p_regs : process(dp_clk)
@@ -174,7 +170,4 @@ begin
   src_out         <= r.src_out;
   nof_early_syncs <= TO_UVEC(r.nof_early_syncs, c_word_w);
   nof_late_syncs  <= TO_UVEC(r.nof_late_syncs, c_word_w);
-
 end str;
-
-
diff --git a/libraries/base/dp/src/vhdl/dp_sync_insert.vhd b/libraries/base/dp/src/vhdl/dp_sync_insert.vhd
index 6cfdc15935..d1da545d1a 100644
--- a/libraries/base/dp/src/vhdl/dp_sync_insert.vhd
+++ b/libraries/base/dp/src/vhdl/dp_sync_insert.vhd
@@ -55,9 +55,7 @@ entity dp_sync_insert is
   );
 end dp_sync_insert;
 
-
 architecture rtl of dp_sync_insert is
-
   type t_reg is record  -- local registers
     data_cnt      : natural range 0 to g_nof_data_per_blk;
     blk_cnt       : natural range 0 to g_nof_blk_per_sync;
@@ -72,9 +70,7 @@ architecture rtl of dp_sync_insert is
   -- Define the local registers in t_reg record
   signal r         : t_reg;
   signal nxt_r     : t_reg;
-
 begin
-
   src_out <= r.src_out;
 
   p_clk : process(rst, clk)
@@ -86,11 +82,9 @@ begin
     end if;
   end process;
 
-
   p_comb : process(r, snk_in)
     variable v : t_reg;
   begin
-
     v := r;
     v.src_out := func_dp_stream_reset_control(v.src_out);
     v.snk_in_reg := snk_in;
@@ -130,7 +124,5 @@ begin
     end if;
 
     nxt_r <= v;
-
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_sync_insert_v2.vhd b/libraries/base/dp/src/vhdl/dp_sync_insert_v2.vhd
index 9532abac3f..d5d54d2a23 100644
--- a/libraries/base/dp/src/vhdl/dp_sync_insert_v2.vhd
+++ b/libraries/base/dp/src/vhdl/dp_sync_insert_v2.vhd
@@ -65,9 +65,7 @@ entity dp_sync_insert_v2 is
   );
 end dp_sync_insert_v2;
 
-
 architecture rtl of dp_sync_insert_v2 is
-
   type t_reg is record  -- local registers
     blk_cnt          : natural range 0 to g_nof_blk_per_sync;
     nof_blk_per_sync : natural range 0 to g_nof_blk_per_sync;
@@ -84,9 +82,7 @@ architecture rtl of dp_sync_insert_v2 is
   signal nxt_r     : t_reg;
 
   signal reg_nof_blk_per_sync : std_logic_vector(c_mm_reg_w - 1 downto 0);
-
 begin
-
   out_sosi_arr <= r.out_sosi_arr;
 
   p_clk : process(dp_rst, dp_clk)
@@ -123,7 +119,6 @@ begin
     nxt_r <= v;
   end process;
 
-
   u_common_reg_r_w_dc : entity common_lib.common_reg_r_w_dc
   generic map (
     g_cross_clock_domain => true,
@@ -148,5 +143,4 @@ begin
     in_reg         => reg_nof_blk_per_sync,
     out_reg        => reg_nof_blk_per_sync
   );
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_sync_recover.vhd b/libraries/base/dp/src/vhdl/dp_sync_recover.vhd
index 4a4dc90eb1..60fee25c8b 100644
--- a/libraries/base/dp/src/vhdl/dp_sync_recover.vhd
+++ b/libraries/base/dp/src/vhdl/dp_sync_recover.vhd
@@ -62,9 +62,7 @@ entity dp_sync_recover is
   );
 end dp_sync_recover;
 
-
 architecture rtl of dp_sync_recover is
-
   type t_reg is record  -- local registers
     bsn_at_sync        : std_logic_vector(c_dp_stream_bsn_w - 1 downto 0);  -- bsn to store at which to generate a sync pulse.
     bsn_before_restart : std_logic_vector(c_dp_stream_bsn_w - 1 downto 0);  -- bsn to store at which to restart te bsn counter.
@@ -81,9 +79,7 @@ architecture rtl of dp_sync_recover is
   -- Define the local registers in t_reg record
   signal r         : t_reg;
   signal nxt_r     : t_reg;
-
 begin
-
   out_sosi <= nxt_r.out_sosi;
 
   p_clk : process(dp_rst, dp_clk)
@@ -146,5 +142,4 @@ begin
 
     nxt_r <= v;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_tail_remove.vhd b/libraries/base/dp/src/vhdl/dp_tail_remove.vhd
index 280865f0a5..d27a5f1743 100644
--- a/libraries/base/dp/src/vhdl/dp_tail_remove.vhd
+++ b/libraries/base/dp/src/vhdl/dp_tail_remove.vhd
@@ -54,9 +54,7 @@ entity dp_tail_remove is
   );
 end dp_tail_remove;
 
-
 architecture str of dp_tail_remove is
-
   constant c_output_reg     : boolean := true;  -- register dp_shiftreg output to ease timing closure
   constant c_tail_nof_words : natural := ceil_div(g_nof_symbols * g_symbol_w, g_data_w);
 
@@ -66,9 +64,7 @@ architecture str of dp_tail_remove is
 
   signal rd_sosi_arr        : t_dp_sosi_arr(0 to c_nof_shiftreg_words - 1);
   signal wr_sosi_arr        : t_dp_sosi_arr(0 to c_nof_shiftreg_words - 1);
-
 begin
-
   snk_out <= src_in;
 
   u_src_shift : entity work.dp_shiftreg
@@ -109,5 +105,4 @@ begin
 
     wr_sosi_arr <= v_wr_sosi_arr;
   end process;
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_throttle.vhd b/libraries/base/dp/src/vhdl/dp_throttle.vhd
index fa7dd4d811..0c1ab51619 100644
--- a/libraries/base/dp/src/vhdl/dp_throttle.vhd
+++ b/libraries/base/dp/src/vhdl/dp_throttle.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 use work.dp_stream_pkg.all;
 
-
 entity dp_throttle is
   generic (
     g_dc_period      : natural := 100;  -- provides a resolution of 1% (1/100..100/100)
@@ -46,11 +45,8 @@ entity dp_throttle is
 end dp_throttle;
 
 architecture str of dp_throttle is
-
   signal dc_out : std_logic;
-
 begin
-
   gen_throttle_ready : if g_throttle_valid = false generate
     -- Simply AND the ready signal with out duty cycle controlled signal to provide a throttle
     snk_out.ready <= src_in.ready and dc_out;
@@ -80,7 +76,4 @@ begin
     dc_out_en   => '1',  -- We can also disable the output by writing zero to dc_act_cnt.
     dc_out      => dc_out
    );
-
-
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/dp_throttle_reg.vhd b/libraries/base/dp/src/vhdl/dp_throttle_reg.vhd
index 10d5e4a7ce..3d755e41ee 100644
--- a/libraries/base/dp/src/vhdl/dp_throttle_reg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_throttle_reg.vhd
@@ -44,9 +44,7 @@ entity dp_throttle_reg is
   );
 end dp_throttle_reg;
 
-
 architecture rtl of dp_throttle_reg is
-
   -- Define the actual size of the MM slave register
   constant c_mm_reg : t_c_mem := (latency  => 1,
                                   adr_w    => 2,
@@ -55,9 +53,7 @@ architecture rtl of dp_throttle_reg is
                                   init_sl  => '0');
 
   signal mm_throttle : std_logic_vector(ceil_log2(g_dc_period + 1) - 1 downto 0);
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
   begin
     if mm_rst = '1' then
@@ -77,7 +73,6 @@ begin
 
           when others => null;
         end case;
-
       end if;
     end if;
   end process;
@@ -93,5 +88,4 @@ begin
     out_dat     => throttle,
     out_new     => open
   );
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_throttle_sop.vhd b/libraries/base/dp/src/vhdl/dp_throttle_sop.vhd
index 2a769f7a58..f90a6ffc44 100644
--- a/libraries/base/dp/src/vhdl/dp_throttle_sop.vhd
+++ b/libraries/base/dp/src/vhdl/dp_throttle_sop.vhd
@@ -44,7 +44,6 @@ entity dp_throttle_sop is
 end dp_throttle_sop;
 
 architecture str of dp_throttle_sop is
-
   constant c_cnt_w : natural := ceil_log2(g_period);
 
   signal cnt_clr   : std_logic := '0';
@@ -54,9 +53,7 @@ architecture str of dp_throttle_sop is
   signal switch_high : std_logic;
   signal switch_low  : std_logic;
   signal switch_out  : std_logic;
-
 begin
-
   snk_out.xon <= '1';
 
   u_common_counter : entity common_lib.common_counter
@@ -92,6 +89,4 @@ begin
   switch_high   <= not cnt_en;
   switch_low    <= snk_in.eop;
   snk_out.ready <= switch_out;
-
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/dp_throttle_xon.vhd b/libraries/base/dp/src/vhdl/dp_throttle_xon.vhd
index 48ca4a6a11..dc6307419b 100644
--- a/libraries/base/dp/src/vhdl/dp_throttle_xon.vhd
+++ b/libraries/base/dp/src/vhdl/dp_throttle_xon.vhd
@@ -33,7 +33,6 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 use work.dp_stream_pkg.all;
 
-
 entity dp_throttle_xon is
   generic (
     g_restart_at_sync : boolean := false;  -- if true restart xon control at each snk_in_sync, else and start at first valid and never restart
@@ -54,7 +53,6 @@ entity dp_throttle_xon is
 end dp_throttle_xon;
 
 architecture rtl of dp_throttle_xon is
-
   constant c_nof_block_on : natural := g_nof_block_on - 1;  -- adjust by -1 to account for that first block already appears at cnt = 0
   constant c_nof_valid_on : natural := c_nof_block_on * g_block_size;
 
@@ -62,9 +60,7 @@ architecture rtl of dp_throttle_xon is
   signal nxt_cnt : natural;
   signal xon     : std_logic;
   signal nxt_xon : std_logic;
-
 begin
-
   snk_out.ready <= src_in.ready;  -- pass on ready
   snk_out.xon   <= src_in.xon and xon;  -- control xon
 
@@ -120,6 +116,4 @@ begin
       nxt_xon <= '1';
     end if;
   end process;
-
 end rtl;
-
diff --git a/libraries/base/dp/src/vhdl/dp_unfolder.vhd b/libraries/base/dp/src/vhdl/dp_unfolder.vhd
index 6d6bb3c5bb..d0811413ed 100644
--- a/libraries/base/dp/src/vhdl/dp_unfolder.vhd
+++ b/libraries/base/dp/src/vhdl/dp_unfolder.vhd
@@ -57,7 +57,6 @@ entity dp_unfolder is
 end dp_unfolder;
 
 architecture str of dp_unfolder is
-
   component dp_unfolder is
     generic (
       g_nof_inputs   : natural;
@@ -91,9 +90,7 @@ architecture str of dp_unfolder is
 
   signal dp_block_gen_snk_in_arr  : t_dp_sosi_arr(c_nof_outputs - 1 downto 0);
   signal dp_block_gen_src_out_arr : t_dp_sosi_arr(c_nof_outputs - 1 downto 0);
-
 begin
-
   gen_arch: if g_nof_unfolds /= 0 generate
     -----------------------------------------------------------------------------
     -- Simple 2-output demux logic
@@ -175,7 +172,6 @@ begin
     -- g_nof_unfolds=1, so this is the last stage. Wire up the outputs.
     -----------------------------------------------------------------------------
     gen_src_out_arr: if g_nof_unfolds = 1 generate
-
       gen_output_align : if g_output_align = true generate
         dp_pipeline_snk_in_arr <= demux_src_out_arr;
 
@@ -205,6 +201,7 @@ begin
       -- Add SOP and EOP to the outputs
       -----------------------------------------------------------------------------
       gen_ctrl : if g_output_block_size > 0 generate
+
         gen_dp_block_gen : for i in 0 to c_nof_outputs - 1 generate
           u_dp_block_gen : entity work.dp_block_gen
           generic map (
@@ -232,6 +229,7 @@ begin
       -- Re-add input sync + BSN to all output streams
       -----------------------------------------------------------------------------
       gen_sync_bsn : if g_fwd_sync_bsn = true generate
+
         gen_dp_fifo_info: for i in 0 to c_nof_outputs - 1 generate
           u_dp_fifo_info : entity work.dp_fifo_info
           generic map (
@@ -256,7 +254,6 @@ begin
       end generate;
 
         end generate;
-
       end generate;
 
   -----------------------------------------------------------------------------
@@ -267,4 +264,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/dp_unframe.vhd b/libraries/base/dp/src/vhdl/dp_unframe.vhd
index 1164b21af8..2e9d0f5b21 100644
--- a/libraries/base/dp/src/vhdl/dp_unframe.vhd
+++ b/libraries/base/dp/src/vhdl/dp_unframe.vhd
@@ -79,12 +79,9 @@ begin
     report "g_fsn_w must be smaller than or equal to g_dat_w"
       severity ERROR;
 -- synthesis translate_on
-
 end dp_unframe;
 
-
 architecture rtl of dp_unframe is
-
   -- Use unregistered input to save logic, use registered input to ease achieving timing constrains.
   constant c_input_reg   : boolean := false;
 
@@ -125,9 +122,7 @@ architecture rtl of dp_unframe is
   signal nxt_out_sof     : std_logic;
   signal nxt_out_eof     : std_logic;
   signal nxt_sof_sync    : std_logic;
-
 begin
-
   out_fsn <= i_out_fsn;
   out_err <= i_out_err;
   out_dat <= i_out_dat;
@@ -148,6 +143,7 @@ begin
       end if;
     end process;
   end generate;
+
   no_input_reg : if c_input_reg = false generate
     in_dat_reg  <= in_dat;
     in_val_reg  <= in_val;
@@ -241,5 +237,4 @@ begin
       end if;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_validate.vhd b/libraries/base/dp/src/vhdl/dp_validate.vhd
index 7db309c9bf..763676ec42 100644
--- a/libraries/base/dp/src/vhdl/dp_validate.vhd
+++ b/libraries/base/dp/src/vhdl/dp_validate.vhd
@@ -51,13 +51,9 @@ entity dp_validate is
   );
 end dp_validate;
 
-
 architecture rtl of dp_validate is
-
   signal valid : std_logic;
-
 begin
-
   -- SISO ready
   snk_out <= src_in;
 
@@ -90,5 +86,4 @@ begin
       end if;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/base/dp/src/vhdl/dp_wideband_sp_arr_scope.vhd b/libraries/base/dp/src/vhdl/dp_wideband_sp_arr_scope.vhd
index ed719fde55..e25f692777 100644
--- a/libraries/base/dp/src/vhdl/dp_wideband_sp_arr_scope.vhd
+++ b/libraries/base/dp/src/vhdl/dp_wideband_sp_arr_scope.vhd
@@ -46,7 +46,6 @@
 --   and the input sosi array has size g_wideband_factor, so there the wideband
 --   data is carried via the sosi array dimension.
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -78,19 +77,17 @@ entity dp_wideband_sp_arr_scope is
   );
 end dp_wideband_sp_arr_scope;
 
-
 architecture beh of dp_wideband_sp_arr_scope is
-
   signal SCLKi           : std_logic;  -- sampling clk, for simulation only
   signal scope_cnt_arr   : t_natural_arr(g_nof_streams - 1 downto 0);
   signal st_sosi_arr     : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   sim_only : if g_sim = true generate
+
     use_sclk : if g_use_sclk = true generate
       SCLKi <= SCLK;  -- no worry about the delta cycle delay from SCLK to SCLKi
     end generate;
+
     gen_sclk : if g_use_sclk = false generate
       proc_common_dclk_generate_sclk(g_wideband_factor, DCLK, SCLKi);
     end generate;
@@ -131,5 +128,4 @@ begin
       scope_sosi_arr(I) <= func_dp_stream_slv_to_integer(st_sosi_arr(I), g_dat_w);
     end generate;
   end generate;
-
 end beh;
diff --git a/libraries/base/dp/src/vhdl/dp_wideband_wb_arr_scope.vhd b/libraries/base/dp/src/vhdl/dp_wideband_wb_arr_scope.vhd
index ac4ac46a7e..772f4a5ce0 100644
--- a/libraries/base/dp/src/vhdl/dp_wideband_wb_arr_scope.vhd
+++ b/libraries/base/dp/src/vhdl/dp_wideband_wb_arr_scope.vhd
@@ -39,7 +39,6 @@
 --   data is carried by g_wideband_factor concatenated symbols in the data
 --   field or in the (re, im) fields.
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -68,19 +67,17 @@ entity dp_wideband_wb_arr_scope is
   );
 end dp_wideband_wb_arr_scope;
 
-
 architecture beh of dp_wideband_wb_arr_scope is
-
   signal SCLKi        : std_logic;  -- sampling clk, for simulation only
   signal sample_cnt   : natural range 0 to g_wideband_factor - 1 := 0;
   signal st_sosi      : t_dp_sosi;
-
 begin
-
   sim_only : if g_sim = true generate
+
     use_sclk : if g_use_sclk = true generate
       SCLKi <= SCLK;  -- no worry about the delta cycle delay from SCLK to SCLKi
     end generate;
+
     gen_sclk : if g_use_sclk = false generate
       proc_common_dclk_generate_sclk(g_wideband_factor, DCLK, SCLKi);
     end generate;
@@ -104,5 +101,4 @@ begin
     -- Map sosi to SLV of actual g_dat_w to allow observation in Wave Window in analogue format
     scope_sosi <= func_dp_stream_slv_to_integer(st_sosi, g_dat_w);
   end generate;
-
 end beh;
diff --git a/libraries/base/dp/src/vhdl/dp_xonoff.vhd b/libraries/base/dp/src/vhdl/dp_xonoff.vhd
index c85d77fe4c..e9768eda7a 100644
--- a/libraries/base/dp/src/vhdl/dp_xonoff.vhd
+++ b/libraries/base/dp/src/vhdl/dp_xonoff.vhd
@@ -114,9 +114,7 @@ entity dp_xonoff is
   );
 end dp_xonoff;
 
-
 architecture rtl of dp_xonoff is
-
   signal frm_busy     : std_logic;
   signal frm_busy_reg : std_logic;
 
@@ -125,9 +123,7 @@ architecture rtl of dp_xonoff is
 
   signal i_out_en   : std_logic;
   signal nxt_out_en : std_logic;
-
 begin
-
   out_en <= i_out_en;
 
   gen_bypass : if g_bypass = true generate
@@ -188,5 +184,4 @@ begin
       out_sosi.eop   <= in_sosi.eop   and i_out_en;
     end process;
   end generate;
-
 end architecture;
diff --git a/libraries/base/dp/src/vhdl/dp_xonoff_reg.vhd b/libraries/base/dp/src/vhdl/dp_xonoff_reg.vhd
index c64bf88f1b..7690cbfe3f 100644
--- a/libraries/base/dp/src/vhdl/dp_xonoff_reg.vhd
+++ b/libraries/base/dp/src/vhdl/dp_xonoff_reg.vhd
@@ -57,9 +57,7 @@ entity dp_xonoff_reg is
   );
 end dp_xonoff_reg;
 
-
 architecture str of dp_xonoff_reg is
-
   constant c_mm_reg : t_c_mem := (latency  => 1,
                                   adr_w    => 1,
                                   dat_w    => c_word_w,
@@ -67,9 +65,7 @@ architecture str of dp_xonoff_reg is
                                   init_sl  => g_default_value);
 
   signal mm_xonoff_reg : std_logic_vector(0 downto 0);
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
   begin
     if mm_rst = '1' then
@@ -120,5 +116,4 @@ begin
 
     out_dat    => xonoff_reg
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/dp_xonoff_reg_timeout.vhd b/libraries/base/dp/src/vhdl/dp_xonoff_reg_timeout.vhd
index 1edae2143b..4fd64c8f6e 100644
--- a/libraries/base/dp/src/vhdl/dp_xonoff_reg_timeout.vhd
+++ b/libraries/base/dp/src/vhdl/dp_xonoff_reg_timeout.vhd
@@ -59,9 +59,7 @@ entity dp_xonoff_reg_timeout is
   );
 end dp_xonoff_reg_timeout;
 
-
 architecture str of dp_xonoff_reg_timeout is
-
   constant c_mm_reg : t_c_mem := (latency  => 1,
                                   adr_w    => 1,
                                   dat_w    => c_word_w,
@@ -69,17 +67,12 @@ architecture str of dp_xonoff_reg_timeout is
                                   init_sl  => g_default_value);
   constant c_mm_max_counter : natural := sel_a_b(g_sim, g_mm_timeout * 50, g_mm_timeout * (50 * 10**6));  -- @50MHz
 
-
   signal mm_xonoff_reg     : std_logic_vector(0 downto 0);
   signal mm_xonoff_reg_out : std_logic_vector(0 downto 0);
   signal counter           : std_logic_vector(c_word_w - 1 downto 0);
   signal cnt_clr           : std_logic := '0';
   signal cnt_en            : std_logic := '1';
-
-
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
   begin
     if mm_rst = '1' then
@@ -128,8 +121,6 @@ begin
     end if;
   end process;
 
-
-
   u_counter : entity common_lib.common_counter
   generic map (
     g_latency  => 0
@@ -154,5 +145,4 @@ begin
 
     out_dat    => xonoff_reg
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/mmp_dp_bsn_align_v2.vhd b/libraries/base/dp/src/vhdl/mmp_dp_bsn_align_v2.vhd
index 5f5977b064..20456ab387 100644
--- a/libraries/base/dp/src/vhdl/mmp_dp_bsn_align_v2.vhd
+++ b/libraries/base/dp/src/vhdl/mmp_dp_bsn_align_v2.vhd
@@ -41,7 +41,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use work.dp_stream_pkg.all;
 
-
 entity mmp_dp_bsn_align_v2 is
   generic (
     -- for dp_bsn_align_v2
@@ -94,9 +93,7 @@ entity mmp_dp_bsn_align_v2 is
   );
 end mmp_dp_bsn_align_v2;
 
-
 architecture str of mmp_dp_bsn_align_v2 is
-
   -- Use one MM word (bit 0) per input_enable bit, similar as in dp_bsn_align_reg.vhd.
 
   -- TYPE t_c_mem IS RECORD
@@ -116,9 +113,7 @@ architecture str of mmp_dp_bsn_align_v2 is
   signal mon_out_sosi_arr : t_dp_sosi_arr(0 downto 0);
   signal i_out_sosi_arr   : t_dp_sosi_arr(g_nof_streams - 1  downto 0);
   signal i_mm_sosi        : t_dp_sosi;
-
 begin
-
   -- MM control of BSN aligner
   u_reg : entity common_lib.common_reg_r_w_dc
   generic map (
@@ -151,7 +146,6 @@ begin
     reg_rd((2 * I + 2) * c_word_w - 1 downto (2 * I + 1) * c_word_w) <= stream_replaced_cnt_arr(I);
   end generate;
 
-
   -- Use local sync as reference sync input for the BSN monitors
   ref_sync <= in_sosi_arr(0).sync;
 
@@ -252,6 +246,4 @@ begin
     -- Output via streaming DP interface, when g_use_mm_output = TRUE.
     out_sosi_arr            => i_out_sosi_arr
   );
-
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mmp_dp_bsn_sync_scheduler.vhd b/libraries/base/dp/src/vhdl/mmp_dp_bsn_sync_scheduler.vhd
index 114045c44f..4cab59e25a 100644
--- a/libraries/base/dp/src/vhdl/mmp_dp_bsn_sync_scheduler.vhd
+++ b/libraries/base/dp/src/vhdl/mmp_dp_bsn_sync_scheduler.vhd
@@ -60,7 +60,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use work.dp_stream_pkg.all;
 
-
 entity mmp_dp_bsn_sync_scheduler is
   generic (
     g_bsn_w                  : natural := c_dp_stream_bsn_w;
@@ -88,7 +87,6 @@ entity mmp_dp_bsn_sync_scheduler is
 end mmp_dp_bsn_sync_scheduler;
 
 architecture str of mmp_dp_bsn_sync_scheduler is
-
   -- TYPE t_c_mem IS RECORD
   --   latency   : NATURAL;    -- read latency
   --   adr_w     : NATURAL;
@@ -118,9 +116,7 @@ architecture str of mmp_dp_bsn_sync_scheduler is
   signal rd_current_input_bsn_64   : std_logic_vector(2 * c_word_w - 1 downto 0);
   signal rd_input_bsn_at_sync_64   : std_logic_vector(2 * c_word_w - 1 downto 0);
   signal rd_output_sync_bsn_64     : std_logic_vector(2 * c_word_w - 1 downto 0);
-
 begin
-
   ctrl_start_bsn <= wr_start_bsn_64(g_bsn_w - 1 downto 0);
 
   rd_current_input_bsn_64 <= RESIZE_UVEC(mon_current_input_bsn, 2 * c_word_w);
@@ -219,6 +215,4 @@ begin
     out_start_interval       => out_start_interval,
     out_enable               => out_enable
   );
-
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mmp_dp_bsn_sync_scheduler_arr.vhd b/libraries/base/dp/src/vhdl/mmp_dp_bsn_sync_scheduler_arr.vhd
index 571927de27..85a154fa94 100644
--- a/libraries/base/dp/src/vhdl/mmp_dp_bsn_sync_scheduler_arr.vhd
+++ b/libraries/base/dp/src/vhdl/mmp_dp_bsn_sync_scheduler_arr.vhd
@@ -30,7 +30,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use work.dp_stream_pkg.all;
 
-
 entity mmp_dp_bsn_sync_scheduler_arr is
   generic (
     g_nof_streams            : positive := 1;
@@ -65,7 +64,6 @@ architecture str of mmp_dp_bsn_sync_scheduler_arr is
 
   signal in_sosi_arr_piped : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
 begin
-
   -- dp_bsn_sync_scheduler
   u_mmp_dp_bsn_sync_scheduler : entity work.mmp_dp_bsn_sync_scheduler
   generic map (
@@ -115,5 +113,4 @@ begin
       out_sosi_arr(I).sync  <= single_src_out.sync;
     end loop;
   end process;
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/mms_dp_block_select.vhd b/libraries/base/dp/src/vhdl/mms_dp_block_select.vhd
index 24912d4a41..336f7e5565 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_block_select.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_block_select.vhd
@@ -61,9 +61,7 @@ entity mms_dp_block_select is
   );
 end mms_dp_block_select;
 
-
 architecture str of mms_dp_block_select is
-
   constant c_field_arr : t_common_field_arr(1 downto 0) := ( (field_name_pad("index_hi"), "RW", 32, field_default(g_index_hi) ),
                                                              (field_name_pad("index_lo"), "RW", 32, field_default(g_index_lo) ));
 
@@ -71,9 +69,7 @@ architecture str of mms_dp_block_select is
 
   signal index_lo      : natural;
   signal index_hi      : natural;
-
 begin
-
   -- Use same control for all streams
   u_mm_fields: entity mm_lib.mm_fields
   generic map(
@@ -119,4 +115,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_bsn_align.vhd b/libraries/base/dp/src/vhdl/mms_dp_bsn_align.vhd
index 564443cdaa..fd265dbd40 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_bsn_align.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_bsn_align.vhd
@@ -59,14 +59,10 @@ entity mms_dp_bsn_align is
   );
 end mms_dp_bsn_align;
 
-
 architecture str of mms_dp_bsn_align is
-
   signal en_evt : std_logic;
   signal en_arr : std_logic_vector(g_nof_input - 1 downto 0);
-
 begin
-
   u_align : entity work.dp_bsn_align
   generic map(
     g_block_size           => g_block_size,
@@ -111,6 +107,4 @@ begin
     out_en_evt => en_evt,
     out_en_arr => en_arr
   );
-
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_bsn_monitor.vhd b/libraries/base/dp/src/vhdl/mms_dp_bsn_monitor.vhd
index a9f4549ae4..645f43333f 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_bsn_monitor.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_bsn_monitor.vhd
@@ -57,9 +57,7 @@ entity mms_dp_bsn_monitor is
   );
 end mms_dp_bsn_monitor;
 
-
 architecture str of mms_dp_bsn_monitor is
-
   constant c_reg_adr_w : natural := ceil_log2(9);
 
   signal mon_evt_arr           : std_logic_vector(g_nof_streams - 1 downto 0);
@@ -81,9 +79,7 @@ architecture str of mms_dp_bsn_monitor is
 
   signal reg_mosi_arr                : t_mem_mosi_arr(g_nof_streams - 1 downto 0);
   signal reg_miso_arr                : t_mem_miso_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   u_common_mem_mux : entity common_lib.common_mem_mux
   generic map (
     g_nof_mosi    => g_nof_streams,
@@ -97,7 +93,6 @@ begin
   );
 
   gen_stream : for i in 0 to g_nof_streams - 1 generate
-
     u_reg : entity work.dp_bsn_monitor_reg
     generic map (
       g_cross_clock_domain => g_cross_clock_domain
@@ -162,8 +157,6 @@ begin
       mon_bsn_first           => mon_bsn_first_arr(i),
       mon_bsn_first_cycle_cnt => mon_bsn_first_cycle_cnt_arr(i)
     );
-
   end generate;
 
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_bsn_monitor_v2.vhd b/libraries/base/dp/src/vhdl/mms_dp_bsn_monitor_v2.vhd
index d99687e507..5ba8560094 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_bsn_monitor_v2.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_bsn_monitor_v2.vhd
@@ -59,9 +59,7 @@ entity mms_dp_bsn_monitor_v2 is
   );
 end mms_dp_bsn_monitor_v2;
 
-
 architecture str of mms_dp_bsn_monitor_v2 is
-
   constant c_reg_adr_w : natural := c_dp_bsn_monitor_v2_reg_adr_w;
 
   signal mon_evt_arr           : std_logic_vector(g_nof_streams - 1 downto 0);
@@ -83,9 +81,7 @@ architecture str of mms_dp_bsn_monitor_v2 is
 
   signal reg_mosi_arr                : t_mem_mosi_arr(g_nof_streams - 1 downto 0);
   signal reg_miso_arr                : t_mem_miso_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   u_common_mem_mux : entity common_lib.common_mem_mux
   generic map (
     g_nof_mosi    => g_nof_streams,
@@ -99,7 +95,6 @@ begin
   );
 
   gen_stream : for i in 0 to g_nof_streams - 1 generate
-
     u_reg : entity work.dp_bsn_monitor_reg_v2
     generic map (
       g_cross_clock_domain => g_cross_clock_domain
@@ -159,8 +154,6 @@ begin
       mon_nof_valid           => mon_nof_valid_arr(i),
       mon_latency             => mon_latency_arr(i)
     );
-
   end generate;
 
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_bsn_scheduler.vhd b/libraries/base/dp/src/vhdl/mms_dp_bsn_scheduler.vhd
index 5a78c9c27b..bf03acd736 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_bsn_scheduler.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_bsn_scheduler.vhd
@@ -51,13 +51,9 @@ entity mms_dp_bsn_scheduler is
   );
 end mms_dp_bsn_scheduler;
 
-
 architecture str of mms_dp_bsn_scheduler is
-
   signal scheduled_bsn : std_logic_vector(g_bsn_w - 1 downto 0) := (others => '0');
-
 begin
-
   u_mm_reg : entity work.dp_bsn_scheduler_reg
   generic map (
     g_cross_clock_domain => g_cross_clock_domain
@@ -91,6 +87,4 @@ begin
     snk_in        => snk_in,
     trigger_out   => trigger_out
   );
-
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_bsn_source.vhd b/libraries/base/dp/src/vhdl/mms_dp_bsn_source.vhd
index 7cbfb893d1..9b7f13a519 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_bsn_source.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_bsn_source.vhd
@@ -28,7 +28,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use work.dp_stream_pkg.all;
 
-
 entity mms_dp_bsn_source is
   generic (
     g_cross_clock_domain     : boolean := true;  -- use FALSE when mm_clk and st_clk are the same, else use TRUE to cross the clock domain
@@ -53,9 +52,7 @@ entity mms_dp_bsn_source is
   );
 end mms_dp_bsn_source;
 
-
 architecture str of mms_dp_bsn_source is
-
   signal dp_on              : std_logic;
   signal dp_on_pps          : std_logic;
   signal nof_block_per_sync : std_logic_vector(c_word_w - 1 downto 0);
@@ -66,9 +63,7 @@ architecture str of mms_dp_bsn_source is
   signal dp_on_status       : std_logic;
 
   signal capture_bsn        : std_logic_vector(g_bsn_w - 1 downto 0) := (others => '0');
-
 begin
-
   bs_sosi <= i_bs_sosi;
 
   u_mm_reg : entity work.dp_bsn_source_reg
@@ -119,6 +114,4 @@ begin
   --capture_bsn <= i_bs_sosi.bsn;                                                  -- capture current BSN
   --capture_bsn <= i_bs_sosi.bsn WHEN rising_edge(dp_clk) AND dp_pps='1';          -- capture BSN at external PPS
   capture_bsn <= i_bs_sosi.bsn when rising_edge(dp_clk) and i_bs_sosi.sync = '1';  -- capture BSN at internal sync
-
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_bsn_source_v2.vhd b/libraries/base/dp/src/vhdl/mms_dp_bsn_source_v2.vhd
index 8aab344a1d..92388ecf1e 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_bsn_source_v2.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_bsn_source_v2.vhd
@@ -28,7 +28,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use work.dp_stream_pkg.all;
 
-
 entity mms_dp_bsn_source_v2 is
   generic (
     g_cross_clock_domain     : boolean := true;  -- use FALSE when mm_clk and st_clk are the same, else use TRUE to cross the clock domain
@@ -58,9 +57,7 @@ entity mms_dp_bsn_source_v2 is
   );
 end mms_dp_bsn_source_v2;
 
-
 architecture str of mms_dp_bsn_source_v2 is
-
   signal dp_on                   : std_logic;
   signal dp_on_pps               : std_logic;
   signal nof_clk_per_sync        : std_logic_vector(c_word_w - 1 downto 0);
@@ -72,9 +69,7 @@ architecture str of mms_dp_bsn_source_v2 is
   signal dp_on_status            : std_logic;
 
   signal capture_bsn             : std_logic_vector(g_bsn_w - 1 downto 0) := (others => '0');
-
 begin
-
   bs_sosi <= i_bs_sosi;
   bs_nof_clk_per_sync <= nof_clk_per_sync;
 
@@ -128,6 +123,4 @@ begin
   );
 
   capture_bsn <= i_bs_sosi.bsn when rising_edge(dp_clk) and i_bs_sosi.sync = '1';  -- capture BSN at internal sync
-
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_fifo_fill.vhd b/libraries/base/dp/src/vhdl/mms_dp_fifo_fill.vhd
index a038a376b6..4cc0b97ba5 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_fifo_fill.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_fifo_fill.vhd
@@ -80,17 +80,13 @@ entity mms_dp_fifo_fill is
   );
 end mms_dp_fifo_fill;
 
-
 architecture str of mms_dp_fifo_fill is
-
   constant c_usedw_w          : natural := ceil_log2(largest(g_fifo_size, g_fifo_fill + g_fifo_af_margin + 2));
 
   signal fifo_usedw_reg : std_logic_vector(g_nof_streams * c_word_w - 1 downto 0) := (others => '0');
   signal wr_ful_reg     : std_logic_vector(g_nof_streams - 1          downto 0);
   signal rd_emp_reg     : std_logic_vector(g_nof_streams - 1          downto 0);
-
 begin
-
   gen_fifos : for I in 0 to g_nof_streams - 1 generate
     dp_fifo_sc : entity work.dp_fifo_fill
     generic map (
@@ -148,5 +144,4 @@ begin
     rd_emp  => rd_emp_reg,
     wr_ful  => wr_ful_reg
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/mms_dp_fifo_from_mm.vhd b/libraries/base/dp/src/vhdl/mms_dp_fifo_from_mm.vhd
index 45027c7c90..8298bcacd5 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_fifo_from_mm.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_fifo_from_mm.vhd
@@ -47,16 +47,12 @@ entity mms_dp_fifo_from_mm is
   );
 end mms_dp_fifo_from_mm;
 
-
 architecture str of mms_dp_fifo_from_mm is
-
   signal mm_wr_usedw       : std_logic_vector(c_word_w - 1 downto 0);
   signal mm_wr_availw      : std_logic_vector(c_word_w - 1 downto 0);
   signal mm_wr_data        : std_logic_vector(c_word_w - 1 downto 0);
   signal mm_wr             : std_logic;
-
 begin
-
   u_dp_fifo_from_mm : entity dp_lib.dp_fifo_from_mm
   generic map(
     g_fifo_size => g_wr_fifo_depth
@@ -88,6 +84,4 @@ begin
 
   mm_wr_data <= data_mosi.wrdata(c_word_w - 1 downto 0);
   mm_wr      <= data_mosi.wr;
-
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_fifo_to_mm.vhd b/libraries/base/dp/src/vhdl/mms_dp_fifo_to_mm.vhd
index 7d5c3baf6a..982363aafe 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_fifo_to_mm.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_fifo_to_mm.vhd
@@ -49,16 +49,12 @@ entity mms_dp_fifo_to_mm is
   );
 end mms_dp_fifo_to_mm;
 
-
 architecture str of mms_dp_fifo_to_mm is
-
   signal mm_rd_usedw       : std_logic_vector(c_word_w - 1 downto 0);
   signal mm_rd_data        : std_logic_vector(c_word_w - 1 downto 0);
   signal mm_rd_val         : std_logic;
   signal mm_rd             : std_logic;
-
 begin
-
   u_dp_fifo_to_mm : entity dp_lib.dp_fifo_to_mm
   generic map(
     g_fifo_size => g_rd_fifo_depth
@@ -91,6 +87,4 @@ begin
   data_miso.rddata(c_word_w - 1 downto 0) <= mm_rd_data;
   data_miso.rdval                       <= mm_rd_val;
   mm_rd                                 <= data_mosi.rd;
-
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_force_data_parallel.vhd b/libraries/base/dp/src/vhdl/mms_dp_force_data_parallel.vhd
index 271f59d2e7..78ef7e85f0 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_force_data_parallel.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_force_data_parallel.vhd
@@ -38,7 +38,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use work.dp_stream_pkg.all;
 
-
 entity mms_dp_force_data_parallel is
   generic (
     g_dat_w                 : natural := 32;  -- must be <= 32 to fit INTEGER range
@@ -74,7 +73,6 @@ entity mms_dp_force_data_parallel is
 end mms_dp_force_data_parallel;
 
 architecture str of mms_dp_force_data_parallel is
-
   -- TYPE t_c_mem IS RECORD
   --   latency   : NATURAL;    -- read latency
   --   adr_w     : NATURAL;
@@ -92,9 +90,7 @@ architecture str of mms_dp_force_data_parallel is
   signal force_data         : integer := 0;  -- used for sosi.data
   signal force_re           : integer := 0;  -- used for sosi.re
   signal force_im           : integer := 0;  -- used for sosi.im
-
 begin
-
   -- wires
   force_en             <= reg_force_data_wr(0);
   reg_force_data_rd(0) <= reg_force_data_wr(0);  -- other bits are not used and will read '0'
@@ -162,4 +158,3 @@ begin
     src_out       => src_out
   );
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_force_data_parallel_arr.vhd b/libraries/base/dp/src/vhdl/mms_dp_force_data_parallel_arr.vhd
index 04a13556ca..405a23ba8e 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_force_data_parallel_arr.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_force_data_parallel_arr.vhd
@@ -39,7 +39,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use work.dp_stream_pkg.all;
 
-
 entity mms_dp_force_data_parallel_arr is
   generic (
     g_nof_streams           : natural := 1;
@@ -75,16 +74,12 @@ entity mms_dp_force_data_parallel_arr is
   );
 end mms_dp_force_data_parallel_arr;
 
-
 architecture str of mms_dp_force_data_parallel_arr is
-
   constant c_mm_reg_adr_w : natural := 2;  -- = ceil_log2(c_mm_reg.adr_w), copied from mms_dp_force_data_parallel.vhd
 
   signal reg_force_data_mosi_arr : t_mem_mosi_arr(g_nof_streams - 1 downto 0) := (others => c_mem_mosi_rst);
   signal reg_force_data_miso_arr : t_mem_miso_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   u_mem_mux : entity common_lib.common_mem_mux
   generic map (
     g_nof_mosi    => g_nof_streams,
@@ -131,4 +126,3 @@ begin
     );
   end generate;
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_force_data_serial.vhd b/libraries/base/dp/src/vhdl/mms_dp_force_data_serial.vhd
index 3f19c86b90..63de286f7c 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_force_data_serial.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_force_data_serial.vhd
@@ -42,7 +42,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use work.dp_stream_pkg.all;
 
-
 entity mms_dp_force_data_serial is
   generic (
     g_dat_w                : natural := 32;  -- number of bits per force data value, must be <= 32 to fit INTEGER range
@@ -68,7 +67,6 @@ entity mms_dp_force_data_serial is
 end mms_dp_force_data_serial;
 
 architecture str of mms_dp_force_data_serial is
-
   constant c_index_w        : natural := ceil_log2(g_index_period);
 
   -- TYPE t_c_mem IS RECORD
@@ -91,9 +89,7 @@ architecture str of mms_dp_force_data_serial is
   signal force_data         : integer := 0;  -- used for sosi.data
   signal force_re           : integer := 0;  -- used for sosi.re
   signal force_im           : integer := 0;  -- used for sosi.im
-
 begin
-
   -- write wires
   force_en    <= reg_force_data_wr(0);
   force_value <= reg_force_data_wr(1);
@@ -169,6 +165,4 @@ begin
     src_in        => src_in,
     src_out       => src_out
   );
-
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_force_data_serial_arr.vhd b/libraries/base/dp/src/vhdl/mms_dp_force_data_serial_arr.vhd
index a999fcdc8d..38e1ad0980 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_force_data_serial_arr.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_force_data_serial_arr.vhd
@@ -39,7 +39,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use work.dp_stream_pkg.all;
 
-
 entity mms_dp_force_data_serial_arr is
   generic (
     g_nof_streams          : natural := 1;  -- number of parallel streams
@@ -65,16 +64,12 @@ entity mms_dp_force_data_serial_arr is
   );
 end mms_dp_force_data_serial_arr;
 
-
 architecture str of mms_dp_force_data_serial_arr is
-
   constant c_mm_reg_adr_w : natural := 3;  -- = ceil_log2(c_mm_reg.adr_w), copied from mms_dp_force_data_serial.vhd
 
   signal reg_force_data_mosi_arr : t_mem_mosi_arr(g_nof_streams - 1 downto 0) := (others => c_mem_mosi_rst);
   signal reg_force_data_miso_arr : t_mem_miso_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   u_mem_mux : entity common_lib.common_mem_mux
   generic map (
     g_nof_mosi    => g_nof_streams,
@@ -112,4 +107,3 @@ begin
     );
   end generate;
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_gain.vhd b/libraries/base/dp/src/vhdl/mms_dp_gain.vhd
index fe0950141c..cfb48e8937 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_gain.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_gain.vhd
@@ -33,7 +33,6 @@ use common_lib.common_mem_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity mms_dp_gain is
   generic (
     g_technology                    : natural := c_tech_select_default;
@@ -78,12 +77,9 @@ entity mms_dp_gain is
   );
 end mms_dp_gain;
 
-
 architecture str of mms_dp_gain is
-
   signal in_sosi_arr     : t_dp_sosi_arr(0 downto 0);
   signal out_sosi_arr    : t_dp_sosi_arr(0 downto 0);
-
 begin
   -- wires
   in_sosi_arr(0) <= in_sosi;
@@ -131,6 +127,4 @@ begin
     in_sosi_arr       => in_sosi_arr,
     out_sosi_arr      => out_sosi_arr
   );
-
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_gain_arr.vhd b/libraries/base/dp/src/vhdl/mms_dp_gain_arr.vhd
index f338e6da00..3c8d7025a9 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_gain_arr.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_gain_arr.vhd
@@ -58,7 +58,6 @@ use common_lib.common_mem_pkg.all;
 use work.dp_stream_pkg.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity mms_dp_gain_arr is
   generic (
     g_technology                    : natural := c_tech_select_default;
@@ -104,9 +103,7 @@ entity mms_dp_gain_arr is
   );
 end mms_dp_gain_arr;
 
-
 architecture str of mms_dp_gain_arr is
-
   constant c_real_multiply  : boolean := g_complex_data = false and g_complex_gain = false;
 
   constant c_real_multiply_latency    : natural := g_pipeline_real_mult_input + g_pipeline_real_mult_product + g_pipeline_real_mult_output;
@@ -131,9 +128,7 @@ architecture str of mms_dp_gain_arr is
 
   signal mult_sosi_arr         : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
   signal pipelined_in_sosi_arr : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   reg_gain_re <= i_reg_gain_re;
   reg_gain_im <= i_reg_gain_im;
 
@@ -163,6 +158,7 @@ begin
   );
 
   gen_real_multiply : if c_real_multiply = true generate
+
     gen_nof_streams : for I in 0 to g_nof_streams - 1 generate
       u_common_mult : entity common_mult_lib.common_mult
       generic map (
@@ -209,6 +205,7 @@ begin
   end generate gen_real_multiply;
 
   gen_complex_multiply : if c_real_multiply = false generate
+
     gen_complex_gain : if g_complex_gain = true generate
       u_common_reg_r_w_dc_im : entity common_lib.common_reg_r_w_dc
       generic map (
@@ -235,6 +232,7 @@ begin
         out_reg        => i_reg_gain_im  -- readback via ST clock domain
       );
     end generate gen_complex_gain;
+
     -- ELSE: if g_complex_gain=FALSE then use default i_reg_gain_im, which is then typically g_gain_init_im=0 for all streams.
 
     gen_nof_streams : for I in 0 to g_nof_streams - 1 generate
@@ -285,6 +283,4 @@ begin
 
     end generate gen_nof_streams;
   end generate gen_complex_multiply;
-
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_gain_serial.vhd b/libraries/base/dp/src/vhdl/mms_dp_gain_serial.vhd
index 3992244b9a..f84253d771 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_gain_serial.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_gain_serial.vhd
@@ -33,7 +33,6 @@ use common_lib.common_mem_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity mms_dp_gain_serial is
   generic (
     g_technology                    : natural := c_tech_select_default;
@@ -76,12 +75,9 @@ entity mms_dp_gain_serial is
   );
 end mms_dp_gain_serial;
 
-
 architecture str of mms_dp_gain_serial is
-
   signal in_sosi_arr     : t_dp_sosi_arr(0 downto 0);
   signal out_sosi_arr    : t_dp_sosi_arr(0 downto 0);
-
 begin
   -- wires
   in_sosi_arr(0) <= in_sosi;
@@ -128,6 +124,4 @@ begin
     in_sosi_arr             => in_sosi_arr,
     out_sosi_arr            => out_sosi_arr
   );
-
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_gain_serial_arr.vhd b/libraries/base/dp/src/vhdl/mms_dp_gain_serial_arr.vhd
index c3fc8bfb18..0131c10cf0 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_gain_serial_arr.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_gain_serial_arr.vhd
@@ -92,7 +92,6 @@ entity mms_dp_gain_serial_arr is
 end mms_dp_gain_serial_arr;
 
 architecture str of mms_dp_gain_serial_arr is
-
   constant c_real_multiply  : boolean := g_complex_data = false and g_complex_gain = false;
   constant c_conjugate      : boolean := false;
 
@@ -142,9 +141,7 @@ architecture str of mms_dp_gain_serial_arr is
   signal out_dat_re_arr        : t_slv_out_dat_arr(g_nof_streams - 1 downto 0);
   signal out_dat_im_arr        : t_slv_out_dat_arr(g_nof_streams - 1 downto 0);
   signal out_val_arr           : std_logic_vector(g_nof_streams - 1 downto 0);
-
 begin
-
   -- pipeline in_sosi_arr to align it with gains_rd_data_arr
   u_pipeline_arr : entity work.dp_pipeline_arr
   generic map (
@@ -255,6 +252,7 @@ begin
     end generate gen_real_multiply;
 
     gen_complex_multiply : if c_real_multiply = false generate
+
       gen_real_gain : if g_complex_gain = false generate
         gains_re_arr(I) <= gains_rd_data_arr(I)(g_gain_w - 1 downto 0);
         gains_im_arr(I) <= gains_rd_data_arr(I)(g_gain_w - 1 downto 0);
@@ -307,7 +305,5 @@ begin
         out_sosi_arr(I).bsn   <= in_sosi_arr_pipe_ctrl(I).bsn;
       end process;
     end generate gen_complex_multiply;
-
   end generate gen_nof_streams;
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/mms_dp_packet_merge.vhd b/libraries/base/dp/src/vhdl/mms_dp_packet_merge.vhd
index d498b85797..5191eef130 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_packet_merge.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_packet_merge.vhd
@@ -57,9 +57,7 @@ entity mms_dp_packet_merge is
   );
 end mms_dp_packet_merge;
 
-
 architecture str of mms_dp_packet_merge is
-
   constant c_field_arr : t_common_field_arr(0 downto 0) := (0 => ( field_name_pad("nof_pkt"), "RW", ceil_log2(g_nof_pkt + 1), field_default(18) ));
 
   type t_mm_fields_out_arr is array(g_nof_streams - 1 downto 0) of std_logic_vector(field_slv_out_len(c_field_arr) - 1 downto 0);
@@ -70,9 +68,7 @@ architecture str of mms_dp_packet_merge is
 
   signal mm_fields_out_arr : t_mm_fields_out_arr;
   signal nof_pkt           : t_nof_pkt_arr;
-
 begin
-
   u_common_mem_mux : entity common_lib.common_mem_mux
   generic map (
     g_nof_mosi    => g_nof_streams,
@@ -86,7 +82,6 @@ begin
   );
 
   gen_stream : for i in 0 to g_nof_streams - 1 generate
-
     u_mm_fields: entity mm_lib.mm_fields
     generic map(
       g_field_arr => c_field_arr
@@ -119,8 +114,6 @@ begin
       src_in      => src_in_arr(i),
       src_out     => src_out_arr(i)
     );
-
   end generate;
 
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_ram_from_mm.vhd b/libraries/base/dp/src/vhdl/mms_dp_ram_from_mm.vhd
index fa15b23d32..47d9371bc9 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_ram_from_mm.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_ram_from_mm.vhd
@@ -47,13 +47,9 @@ entity mms_dp_ram_from_mm is
   );
 end mms_dp_ram_from_mm;
 
-
 architecture str of mms_dp_ram_from_mm is
-
  signal dp_on  : std_logic;
-
 begin
-
  u_dp_ram_from_mm : entity dp_lib.dp_ram_from_mm
   generic map(
     g_ram_wr_nof_words => g_ram_wr_nof_words,
@@ -92,5 +88,4 @@ begin
 
     dp_on   => dp_on
   );
-
 end str;
diff --git a/libraries/base/dp/src/vhdl/mms_dp_scale.vhd b/libraries/base/dp/src/vhdl/mms_dp_scale.vhd
index 75bf826fe2..37b2b5a73d 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_scale.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_scale.vhd
@@ -76,12 +76,10 @@ entity mms_dp_scale is
 end mms_dp_scale;
 
 architecture str of mms_dp_scale is
-
   constant c_dp_requantize_complex : boolean := g_complex_gain or g_complex_data;
   constant c_gain_out_dat_w        : natural := g_gain_w + g_in_dat_w - 1;  -- -1 to compensate for double sign-bit
 
   signal dp_gain_out_sosi : t_dp_sosi;
-
 begin
   ---------------------------------------------------------------
   -- Gain
diff --git a/libraries/base/dp/src/vhdl/mms_dp_split.vhd b/libraries/base/dp/src/vhdl/mms_dp_split.vhd
index a0d0915298..ee7ade081f 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_split.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_split.vhd
@@ -56,9 +56,7 @@ entity mms_dp_split is
   );
 end mms_dp_split;
 
-
 architecture str of mms_dp_split is
-
   constant c_reg_adr_w : natural := 1;
 
   signal reg_mosi_arr  : t_mem_mosi_arr(g_nof_streams - 1 downto 0);
@@ -67,9 +65,7 @@ architecture str of mms_dp_split is
   type t_nof_symbols_arr is array(g_nof_streams - 1 downto 0) of std_logic_vector(ceil_log2(g_nof_symbols_max + 1) - 1 downto 0);
 
   signal nof_symbols   : t_nof_symbols_arr;
-
 begin
-
   u_common_mem_mux : entity common_lib.common_mem_mux
   generic map (
     g_nof_mosi    => g_nof_streams,
@@ -83,7 +79,6 @@ begin
   );
 
   gen_stream : for i in 0 to g_nof_streams - 1 generate
-
     out_nof_symbols(i) <= TO_UINT(nof_symbols(i));
 
     u_reg : entity work.dp_split_reg
@@ -121,8 +116,6 @@ begin
       src_in_arr  => src_in_2arr(i),
       src_out_arr => src_out_2arr(i)
     );
-
   end generate;
 
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_sync_checker.vhd b/libraries/base/dp/src/vhdl/mms_dp_sync_checker.vhd
index 628f50a26a..ad8d312d44 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_sync_checker.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_sync_checker.vhd
@@ -81,7 +81,6 @@ entity mms_dp_sync_checker is
 end mms_dp_sync_checker;
 
 architecture str of mms_dp_sync_checker is
-
   -- Define the actual size of the MM slave register
   constant c_nof_regs  : positive := 2;
   constant c_mm_reg    : t_c_mem := (latency  => 1,
@@ -94,9 +93,7 @@ architecture str of mms_dp_sync_checker is
   signal nof_early_syncs : std_logic_vector(c_word_w - 1 downto 0);
   signal nof_late_syncs  : std_logic_vector(c_word_w - 1 downto 0);
   signal reg_rd_arr      : std_logic_vector(c_nof_regs - 1 downto 0);
-
 begin
-
   u_dp_sync_checker : entity work.dp_sync_checker
   generic map(
     g_nof_blk_per_sync => g_nof_blk_per_sync
@@ -142,7 +139,4 @@ begin
     out_reg     => OPEN,
     out_new     => open
   );
-
 end str;
-
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_sync_checker_arr.vhd b/libraries/base/dp/src/vhdl/mms_dp_sync_checker_arr.vhd
index a5f96ef3e1..1d6a6bbdef 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_sync_checker_arr.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_sync_checker_arr.vhd
@@ -58,17 +58,13 @@ entity mms_dp_sync_checker_arr is
   );
 end mms_dp_sync_checker_arr;
 
-
 architecture str of mms_dp_sync_checker_arr is
-
   constant c_latency : natural := 2;
 
   signal sync_checker_snk_out : t_dp_siso;
   signal sync_checker_src_out : t_dp_sosi;
   signal pipeline_src_out_arr : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   -- Copy flow control from output stream 0 via sync_checker to all input streams, ignore flow control from other output streams
   snk_out_arr <= (others => sync_checker_snk_out);
 
@@ -122,7 +118,4 @@ begin
       src_out_arr(i).im   <= pipeline_src_out_arr(i).im;
     end loop;
   end process;
-
 end str;
-
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_throttle.vhd b/libraries/base/dp/src/vhdl/mms_dp_throttle.vhd
index 13f6ba742a..8194cddac1 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_throttle.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_throttle.vhd
@@ -25,7 +25,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use work.dp_stream_pkg.all;
 
-
 entity mms_dp_throttle is
   generic (
     g_dc_period      : natural := 100;
@@ -49,13 +48,9 @@ entity mms_dp_throttle is
   );
 end mms_dp_throttle;
 
-
 architecture str of mms_dp_throttle is
-
   signal throttle : std_logic_vector(ceil_log2(g_dc_period + 1) - 1 downto 0);
-
 begin
-
   u_dp_throttle_reg : entity work.dp_throttle_reg
   generic map (
     g_dc_period => g_dc_period
@@ -91,6 +86,4 @@ begin
 
     throttle  => throttle
   );
-
 end str;
-
diff --git a/libraries/base/dp/src/vhdl/mms_dp_xonoff.vhd b/libraries/base/dp/src/vhdl/mms_dp_xonoff.vhd
index a12560736e..ddd9947f02 100644
--- a/libraries/base/dp/src/vhdl/mms_dp_xonoff.vhd
+++ b/libraries/base/dp/src/vhdl/mms_dp_xonoff.vhd
@@ -59,9 +59,7 @@ entity mms_dp_xonoff is
   );
 end mms_dp_xonoff;
 
-
 architecture str of mms_dp_xonoff is
-
   constant c_nof_ctrl_streams : natural := sel_a_b(g_combine_streams, 1, g_nof_streams);
   constant c_reg_adr_w        : natural := 1;
 
@@ -71,9 +69,7 @@ architecture str of mms_dp_xonoff is
   signal xonoff_reg    : std_logic_vector(c_nof_ctrl_streams - 1 downto 0);
   signal xonoff_reg_i  : std_logic_vector(g_nof_streams - 1 downto 0);
   signal src_in_arr_i  : t_dp_siso_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   u_common_mem_mux : entity common_lib.common_mem_mux
   generic map (
     g_nof_mosi    => c_nof_ctrl_streams,
@@ -87,6 +83,7 @@ begin
   );
 
   gen_reg : for i in 0 to c_nof_ctrl_streams - 1 generate
+
     gen_no_timeout : if g_timeout_time = 0 generate
       u_reg : entity work.dp_xonoff_reg
       generic map(
@@ -159,5 +156,3 @@ begin
   end generate;
 
 end str;
-
-
diff --git a/libraries/base/dp/tb/vhdl/dp_phy_link.vhd b/libraries/base/dp/tb/vhdl/dp_phy_link.vhd
index e88d9c87c3..bf481437ec 100644
--- a/libraries/base/dp/tb/vhdl/dp_phy_link.vhd
+++ b/libraries/base/dp/tb/vhdl/dp_phy_link.vhd
@@ -48,11 +48,8 @@ entity dp_phy_link is
   );
 end dp_phy_link;
 
-
 architecture beh of dp_phy_link is
-
 begin
-
   out_dat <= transport in_dat after g_latency;
 
   gen_valid : if g_valid_support = true generate
diff --git a/libraries/base/dp/tb/vhdl/dp_sosi_arr_recorder.vhd b/libraries/base/dp/tb/vhdl/dp_sosi_arr_recorder.vhd
index f33e7e29f8..2df830e950 100644
--- a/libraries/base/dp/tb/vhdl/dp_sosi_arr_recorder.vhd
+++ b/libraries/base/dp/tb/vhdl/dp_sosi_arr_recorder.vhd
@@ -62,9 +62,7 @@ entity dp_sosi_arr_recorder is
   );
 end dp_sosi_arr_recorder;
 
-
 architecture beh of dp_sosi_arr_recorder is
-
   constant c_nof_bsn_chars     : natural := sel_a_b(g_record_bsn,     ceil_div(g_bsn_w,     4), 1);
   constant c_nof_data_chars    : natural := sel_a_b(g_record_data,    ceil_div(g_data_w,    4), 1);
   constant c_nof_re_chars      : natural := sel_a_b(g_record_re,      ceil_div(g_re_w,      4), 1);
@@ -75,9 +73,7 @@ architecture beh of dp_sosi_arr_recorder is
 
   signal record_start : boolean := false;
   file   record_file  : TEXT;
-
 begin
-
   gen_record_start : if g_wait_for_valid = true generate  -- Start recording after valid=1
     p_record_start : process(snk_in.valid)
       variable v_open_status : file_open_status;
@@ -174,5 +170,4 @@ begin
       end if;
     end if;
   end process;
-
 end beh;
diff --git a/libraries/base/dp/tb/vhdl/dp_sosi_recorder.vhd b/libraries/base/dp/tb/vhdl/dp_sosi_recorder.vhd
index b337797dae..4fa5cf10e3 100644
--- a/libraries/base/dp/tb/vhdl/dp_sosi_recorder.vhd
+++ b/libraries/base/dp/tb/vhdl/dp_sosi_recorder.vhd
@@ -78,9 +78,7 @@ entity dp_sosi_recorder is
   );
 end dp_sosi_recorder;
 
-
 architecture beh of dp_sosi_recorder is
-
   constant c_nof_bsn_chars     : natural := sel_a_b(g_record_bsn,     ceil_div(g_bsn_w,     4), 1);
   constant c_nof_data_chars    : natural := sel_a_b(g_record_data,    ceil_div(g_data_w,    4), 1);
   constant c_nof_re_chars      : natural := sel_a_b(g_record_re,      ceil_div(g_re_w,      4), 1);
@@ -91,9 +89,7 @@ architecture beh of dp_sosi_recorder is
 
   signal record_start : boolean := false;
   file   record_file  : TEXT;
-
 begin
-
   gen_record_start : if g_wait_for_valid = true generate  -- Start recording after valid=1
     p_record_start : process(snk_in.valid)
       variable v_open_status : file_open_status;
@@ -190,5 +186,4 @@ begin
       end if;
     end if;
   end process;
-
 end beh;
diff --git a/libraries/base/dp/tb/vhdl/dp_statistics.vhd b/libraries/base/dp/tb/vhdl/dp_statistics.vhd
index c0e16cf02f..90c09b5f24 100644
--- a/libraries/base/dp/tb/vhdl/dp_statistics.vhd
+++ b/libraries/base/dp/tb/vhdl/dp_statistics.vhd
@@ -62,9 +62,7 @@ entity dp_statistics is
   );
 end dp_statistics;
 
-
 architecture str of dp_statistics is
-
   signal packet_count         : natural := 0;
   signal nxt_packet_count     : natural := 0;
 
@@ -75,9 +73,7 @@ architecture str of dp_statistics is
 
   signal dp_done               : std_logic := '0';
   signal nxt_dp_done           : std_logic;
-
 begin
-
   -- Make sure tb_end will not cause dp_clk to be stopped before dp_done has
   -- been evaluated in p_dp_done_check
   tb_end <= dp_done when rising_edge(dp_clk);
@@ -138,5 +134,4 @@ begin
       dp_done      <= nxt_dp_done;
     end if;
   end process;
-
 end str;
diff --git a/libraries/base/dp/tb/vhdl/dp_stream_player.vhd b/libraries/base/dp/tb/vhdl/dp_stream_player.vhd
index 100854294c..2591a2fa72 100644
--- a/libraries/base/dp/tb/vhdl/dp_stream_player.vhd
+++ b/libraries/base/dp/tb/vhdl/dp_stream_player.vhd
@@ -47,16 +47,12 @@ entity dp_stream_player is
   );
 end dp_stream_player;
 
-
 architecture beh of dp_stream_player is
-
   constant c_nof_chars_per_line : natural := 144;
 
   signal playback_start : boolean := false;
   file   playback_file  : TEXT;
-
 begin
-
   p_playback_start : process(src_in.xon)
     variable v_open_status : file_open_status;
   begin
@@ -96,5 +92,4 @@ begin
       end if;
     end if;
   end process;
-
 end beh;
diff --git a/libraries/base/dp/tb/vhdl/dp_stream_rec_play.vhd b/libraries/base/dp/tb/vhdl/dp_stream_rec_play.vhd
index 659ca1a745..fe65542bf2 100644
--- a/libraries/base/dp/tb/vhdl/dp_stream_rec_play.vhd
+++ b/libraries/base/dp/tb/vhdl/dp_stream_rec_play.vhd
@@ -52,11 +52,8 @@ entity dp_stream_rec_play is
   );
 end dp_stream_rec_play;
 
-
 architecture str of dp_stream_rec_play is
-
 begin
-
   gen_pass_through: if g_pass_through = true or g_sim = false generate
     snk_out <= src_in;
     src_out <= snk_in;
diff --git a/libraries/base/dp/tb/vhdl/dp_stream_stimuli.vhd b/libraries/base/dp/tb/vhdl/dp_stream_stimuli.vhd
index a59de84082..6b507231b2 100644
--- a/libraries/base/dp/tb/vhdl/dp_stream_stimuli.vhd
+++ b/libraries/base/dp/tb/vhdl/dp_stream_stimuli.vhd
@@ -40,7 +40,6 @@ use common_lib.tb_common_pkg.all;
 use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity dp_stream_stimuli is
   generic (
     g_instance_nr    : natural := 0;
@@ -83,9 +82,7 @@ entity dp_stream_stimuli is
   );
 end dp_stream_stimuli;
 
-
 architecture str of dp_stream_stimuli is
-
   signal random          : std_logic_vector(g_random_w - 1 downto 0) := TO_UVEC(g_instance_nr, g_random_w);  -- use different initialization to have different random sequences per stream
   signal pulse           : std_logic;
   signal pulse_en        : std_logic := '1';
@@ -93,9 +90,7 @@ architecture str of dp_stream_stimuli is
   signal stimuli_en      : std_logic := '1';
   signal src_out_data    : std_logic_vector(g_in_dat_w - 1 downto 0);
   signal i_src_out       : t_dp_sosi;
-
 begin
-
   src_out <= i_src_out;
 
   ------------------------------------------------------------------------------
@@ -200,5 +195,4 @@ begin
 
   -- Map to slv to ease monitoring in wave window
   src_out_data <= i_src_out.data(g_in_dat_w - 1 downto 0);
-
 end str;
diff --git a/libraries/base/dp/tb/vhdl/dp_stream_verify.vhd b/libraries/base/dp/tb/vhdl/dp_stream_verify.vhd
index 18f1cdcd87..374ccc129d 100644
--- a/libraries/base/dp/tb/vhdl/dp_stream_verify.vhd
+++ b/libraries/base/dp/tb/vhdl/dp_stream_verify.vhd
@@ -47,7 +47,6 @@ use common_lib.tb_common_pkg.all;
 use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity dp_stream_verify is
   generic (
     g_instance_nr         : natural := 0;
@@ -82,9 +81,7 @@ entity dp_stream_verify is
   );
 end dp_stream_verify;
 
-
 architecture tb of dp_stream_verify is
-
   constant c_rl                       : natural := 1;
   constant c_no_dut                   : boolean := true;
 
@@ -105,9 +102,7 @@ architecture tb of dp_stream_verify is
 
   signal exp_size                   : natural;
   signal cnt_size                   : natural;
-
 begin
-
   snk_out <= i_snk_out;
 
   ------------------------------------------------------------------------------
@@ -196,5 +191,4 @@ begin
   snk_in_data  <= snk_in.data(g_in_dat_w - 1 downto 0);
 
   hold_snk_in_data <= snk_in.data when snk_in.valid = '1';
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb2_dp_demux.vhd b/libraries/base/dp/tb/vhdl/tb2_dp_demux.vhd
index b26e59d13f..a66fd6e302 100644
--- a/libraries/base/dp/tb/vhdl/tb2_dp_demux.vhd
+++ b/libraries/base/dp/tb/vhdl/tb2_dp_demux.vhd
@@ -69,9 +69,7 @@ entity tb2_dp_demux is
   );
 end tb2_dp_demux;
 
-
 architecture tb of tb2_dp_demux is
-
   constant c_data_w          : natural := 16;
   constant c_rl              : natural := 1;
   constant c_data_init       : integer := 0;
@@ -114,9 +112,7 @@ architecture tb of tb2_dp_demux is
   signal out_eop             : std_logic;
   signal hold_out_sop        : std_logic;
   signal expected_out_data   : std_logic_vector(c_data_w - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -126,7 +122,6 @@ begin
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period,   '1', rst, clk, pulse_en, pulse_0);
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period + 1, '1', rst, clk, pulse_en, pulse_1);
 
-
   ------------------------------------------------------------------------------
   -- STREAM CONTROL
   ------------------------------------------------------------------------------
@@ -139,7 +134,6 @@ begin
                     random_1(random_1'high) when g_out_ready = e_random  else
                     pulse_1                 when g_out_ready = e_pulse;
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -172,12 +166,10 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
 
-
   -- Verification logistics
   verify_en <= '1'          when rising_edge(clk) and out_sosi.sop = '1';  -- enable verify after first output sop
   count_eop <= count_eop + 1  when rising_edge(clk) and out_sosi.eop = '1';  -- count number of output eop
@@ -195,7 +187,6 @@ begin
   out_sop  <= out_sosi.sop;
   out_eop  <= out_sosi.eop;
 
-
   ------------------------------------------------------------------------------
   -- DUT dp_demux
   ------------------------------------------------------------------------------
@@ -252,5 +243,4 @@ begin
     src_in      => out_siso,
     src_out     => out_sosi
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb2_dp_mux.vhd b/libraries/base/dp/tb/vhdl/tb2_dp_mux.vhd
index 8333435a04..c4c0161f75 100644
--- a/libraries/base/dp/tb/vhdl/tb2_dp_mux.vhd
+++ b/libraries/base/dp/tb/vhdl/tb2_dp_mux.vhd
@@ -58,7 +58,6 @@ use common_lib.tb_common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 entity tb2_dp_mux is
   generic (
     g_in_en          : t_dp_flow_control_enum := e_active;  -- always active, random or pulse flow control
@@ -71,9 +70,7 @@ entity tb2_dp_mux is
   );
 end tb2_dp_mux;
 
-
 architecture tb of tb2_dp_mux is
-
   constant c_mode_demux                : natural := 0;
   constant c_use_channel_lo            : boolean := true;
   constant c_use_bsn                   : boolean := true;
@@ -165,9 +162,7 @@ architecture tb of tb2_dp_mux is
   signal out_eop           : t_ctrl_2arr;
   signal hold_out_sop      : t_ctrl_2arr;
   signal expected_out_data : t_data_2arr;
-
 begin
-
   tb_end <= vector_and(tb_end_vec);
 
   clk <= (not clk) or tb_end after clk_period / 2;
@@ -179,7 +174,6 @@ begin
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period,   '1', rst, clk, pulse_en, pulse_0);
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period + 1, '1', rst, clk, pulse_en, pulse_1);
 
-
   ------------------------------------------------------------------------------
   -- STREAM CONTROL
   ------------------------------------------------------------------------------
@@ -194,13 +188,13 @@ begin
 
   out_siso_2arr <= (others => (others => out_siso));
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
 
   -- Generate data path input data
   gen_type : for I in 0 to c_nof_type-1 generate
+
     gen_input : for J in 0 to c_nof_input - 1 generate
       p_stimuli : process
         constant cK             : natural := I * c_nof_input + J;
@@ -227,7 +221,6 @@ begin
     end generate;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -235,6 +228,7 @@ begin
   prev_count_eop <= count_eop when rising_edge(clk);
 
   gen_verify : for I in 0 to c_nof_type-1 generate
+
     gen_output : for J in 0 to c_nof_input - 1 generate
       -- Verification logistics
       verify_en(I,J) <= '1'              when rising_edge(clk) and out_sosi_2arr(I)(J).sop = '1';  -- verify enable after first output sop
@@ -251,7 +245,6 @@ begin
     end generate;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- DUT
   ------------------------------------------------------------------------------
@@ -323,7 +316,6 @@ begin
   mux_eop     <= mux_sosi.eop;
   mux_channel <= mux_sosi.channel(c_channel_w - 1 downto 0);
 
-
   ------------------------------------------------------------------------------
   -- DATA DEMULTIPLEXING
   ------------------------------------------------------------------------------
@@ -374,5 +366,4 @@ begin
       out_eop( I, J) <= out_sosi_2arr(I)(J).eop;
     end generate;
   end generate;
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb3_dp_demux.vhd b/libraries/base/dp/tb/vhdl/tb3_dp_demux.vhd
index ce92600ab4..47b21dc98e 100644
--- a/libraries/base/dp/tb/vhdl/tb3_dp_demux.vhd
+++ b/libraries/base/dp/tb/vhdl/tb3_dp_demux.vhd
@@ -55,9 +55,7 @@ entity tb3_dp_demux is
   );
 end tb3_dp_demux;
 
-
 architecture tb of tb3_dp_demux is
-
   constant c_sel_ctrl_pkt    : boolean := true;  -- TRUE requires: c_mode_demux = 2 and c_combined_demux = FALSE
   constant c_mode_demux      : natural := 2;
   constant c_use_channel_lo  : boolean := false;
@@ -105,9 +103,7 @@ architecture tb of tb3_dp_demux is
   signal out_eop             : std_logic;
   signal hold_out_sop        : std_logic;
   signal expected_out_data   : std_logic_vector(c_data_w - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -117,7 +113,6 @@ begin
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period,   '1', rst, clk, pulse_en, pulse_0);
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period + 1, '1', rst, clk, pulse_en, pulse_1);
 
-
   ------------------------------------------------------------------------------
   -- STREAM CONTROL
   ------------------------------------------------------------------------------
@@ -130,11 +125,9 @@ begin
                     random_1(random_1'high) when g_out_ready = e_random  else
                     pulse_1                 when g_out_ready = e_pulse;
 
-
   -- Some random stimuli for sel_ctrl
   sel_ctrl <= TO_UINT(random_0) mod g_nof_outputs when rising_edge(clk) and unsigned(in_sosi.data(c_data_w - 1 downto 0)) mod 19 = 0 and in_sosi.valid = '1';
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -167,12 +160,10 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
 
-
   -- Verification logistics
   verify_en <= '1'          when rising_edge(clk) and out_sosi.sop = '1';  -- enable verify after first output sop
   count_eop <= count_eop + 1  when rising_edge(clk) and out_sosi.eop = '1';  -- count number of output eop
@@ -190,7 +181,6 @@ begin
   out_sop  <= out_sosi.sop;
   out_eop  <= out_sosi.eop;
 
-
   ------------------------------------------------------------------------------
   -- DUT dp_demux
   ------------------------------------------------------------------------------
@@ -219,5 +209,4 @@ begin
   -- Use same ready stimuli for all outputs to ease verification
   out_siso_arr <= (others => out_siso);
   out_sosi     <= func_dp_sosi_arr_mux(out_sosi_arr);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb3_dp_mux.vhd b/libraries/base/dp/tb/vhdl/tb3_dp_mux.vhd
index 365c95c0d1..535656ce91 100644
--- a/libraries/base/dp/tb/vhdl/tb3_dp_mux.vhd
+++ b/libraries/base/dp/tb/vhdl/tb3_dp_mux.vhd
@@ -52,9 +52,7 @@ entity tb3_dp_mux is
   );
 end tb3_dp_mux;
 
-
 architecture tb of tb3_dp_mux is
-
   constant c_mode_mux        : natural := 2;
   constant c_use_channel_lo  : boolean := false;
 
@@ -100,9 +98,7 @@ architecture tb of tb3_dp_mux is
   signal out_eop             : std_logic;
   signal hold_out_sop        : std_logic;
   signal expected_out_data   : std_logic_vector(c_data_w - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -112,7 +108,6 @@ begin
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period,   '1', rst, clk, pulse_en, pulse_0);
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period + 1, '1', rst, clk, pulse_en, pulse_1);
 
-
   ------------------------------------------------------------------------------
   -- STREAM CONTROL
   ------------------------------------------------------------------------------
@@ -125,11 +120,9 @@ begin
                     random_1(random_1'high) when g_out_ready = e_random  else
                     pulse_1                 when g_out_ready = e_pulse;
 
-
   -- Some random stimuli for sel_ctrl
   sel_ctrl <= TO_UINT(random_0) mod g_nof_inputs when rising_edge(clk) and unsigned(in_sosi.data(c_data_w - 1 downto 0)) mod 19 = 0 and in_sosi.valid = '1';
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -170,12 +163,10 @@ begin
   -- Use these commented in_sosi_arr to check that indeed all inputs are used by the dp_demux, this will cause errors due to the invalid input at port 2
   --in_sosi_arr   <= (in_sosi, in_sosi, c_dp_sosi_rst);
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
 
-
   -- Verification logistics
   verify_en <= '1'          when rising_edge(clk) and out_sosi.sop = '1';  -- enable verify after first output sop
   count_eop <= count_eop + 1  when rising_edge(clk) and out_sosi.eop = '1';  -- count number of output eop
@@ -193,7 +184,6 @@ begin
   out_sop  <= out_sosi.sop;
   out_eop  <= out_sosi.eop;
 
-
   ------------------------------------------------------------------------------
   -- DUT dp_mux
   ------------------------------------------------------------------------------
@@ -221,5 +211,4 @@ begin
     src_in      => out_siso,
     src_out     => out_sosi
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_block_from_mm.vhd b/libraries/base/dp/tb/vhdl/tb_dp_block_from_mm.vhd
index 7d3d9319bb..b8030bfb66 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_block_from_mm.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_block_from_mm.vhd
@@ -50,7 +50,6 @@ use common_lib.tb_common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 entity tb_dp_block_from_mm is
   generic (
     g_data_size : natural := 2;
@@ -60,7 +59,6 @@ entity tb_dp_block_from_mm is
 end tb_dp_block_from_mm;
 
 architecture tb of tb_dp_block_from_mm is
-
   constant c_nof_blocks    : natural := g_step_size / g_data_size;
   constant c_ram_data_size : natural := g_nof_data * g_data_size * c_nof_blocks;
   constant c_ram_adr_w     : natural := ceil_log2(c_ram_data_size);
@@ -103,9 +101,7 @@ architecture tb of tb_dp_block_from_mm is
 
   signal init_done         : std_logic := '0';
   signal transfer_done     : std_logic := '0';
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -273,5 +269,4 @@ begin
     rd_dat => ram_rd_dat,
     rd_val => ram_rd_val
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_block_gen.vhd b/libraries/base/dp/tb/vhdl/tb_dp_block_gen.vhd
index d6e6335fe5..0e4fc37681 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_block_gen.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_block_gen.vhd
@@ -35,7 +35,6 @@ use common_lib.tb_common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 entity tb_dp_block_gen is
   generic (
     g_use_src_in         : boolean := false;
@@ -47,9 +46,7 @@ entity tb_dp_block_gen is
   );
 end tb_dp_block_gen;
 
-
 architecture tb of tb_dp_block_gen is
-
   constant c_rl                       : natural := 1;
   constant c_pulse_active             : natural := 1;
   constant c_pulse_period             : natural := 7;
@@ -84,9 +81,7 @@ architecture tb of tb_dp_block_gen is
   signal verify_valid       : std_logic := '0';
   signal verify_sop         : std_logic := '0';
   signal verify_eop         : std_logic := '0';
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -102,7 +97,6 @@ begin
            random(random'high) when g_out_ready = e_random else
            pulse               when g_out_ready = e_pulse;
 
-
   ------------------------------------------------------------------------------
   -- STIMULI
   ------------------------------------------------------------------------------
@@ -205,5 +199,4 @@ begin
     -- MM control
     en         => enable
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_block_gen_valid_arr.vhd b/libraries/base/dp/tb/vhdl/tb_dp_block_gen_valid_arr.vhd
index e086efbfa8..52b11dd5ce 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_block_gen_valid_arr.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_block_gen_valid_arr.vhd
@@ -36,7 +36,6 @@ use common_lib.tb_common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 entity tb_dp_block_gen_valid_arr is
   generic (
     g_nof_streams           : positive := 1;
@@ -51,9 +50,7 @@ entity tb_dp_block_gen_valid_arr is
   );
 end tb_dp_block_gen_valid_arr;
 
-
 architecture tb of tb_dp_block_gen_valid_arr is
-
   constant c_pulse_period             : natural := 5;
   constant c_nof_valid_per_sync       : natural := g_nof_blk_per_sync * g_nof_data_per_block;
   constant c_nof_valid_per_enable     : natural := 3 * c_nof_valid_per_sync + 1;
@@ -101,9 +98,7 @@ architecture tb of tb_dp_block_gen_valid_arr is
   signal verify_sop          : std_logic := '0';
   signal verify_eop          : std_logic := '0';
   signal verify_sync         : std_logic := '0';
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -254,6 +249,7 @@ begin
     -- verify BSN for the other sop between sync using out_sosi_local
     proc_dp_verify_data("BSN", c_local_bsn_max, c_local_bsn_gap, clk, verify_bsn_en, out_sosi_local.sop, out_sosi_local.bsn, prev_out_sosi_local.bsn);
   end generate;
+
   verify_global_bsn : if g_restore_global_bsn = true generate
     -- verify BSN for all sop
     proc_dp_verify_data("BSN", clk, verify_bsn_en, out_sosi.sop, out_sosi.bsn, prev_out_sosi.bsn);
@@ -288,5 +284,4 @@ begin
     -- MM control
     enable      => enable
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_block_reshape.vhd b/libraries/base/dp/tb/vhdl/tb_dp_block_reshape.vhd
index 20a72c57ba..91d7db7738 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_block_reshape.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_block_reshape.vhd
@@ -57,9 +57,7 @@ entity tb_dp_block_reshape is
   );
 end tb_dp_block_reshape;
 
-
 architecture tb of tb_dp_block_reshape is
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -87,9 +85,7 @@ architecture tb of tb_dp_block_reshape is
   signal verify_index_arr  : t_natural_arr(1 downto 0);  -- [1] sop index, [0] valid index
   signal pipeline_sosi     : t_dp_sosi;
   signal pipeline_siso     : t_dp_siso := c_dp_siso_rdy;
-
 begin
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -161,7 +157,6 @@ begin
     src_index_arr => verify_index_arr  -- [1] sop index, [0] valid index
   );
 
-
   ------------------------------------------------------------------------------
   -- Verification
   ------------------------------------------------------------------------------
@@ -189,5 +184,4 @@ begin
   end process;
 
   tb_end <= '0', stimuli_end after (1 + 10 * g_pipeline) * c_clk_period;
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_block_reshape_sync.vhd b/libraries/base/dp/tb/vhdl/tb_dp_block_reshape_sync.vhd
index f2ddb10f0c..d03c07a6ad 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_block_reshape_sync.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_block_reshape_sync.vhd
@@ -59,9 +59,7 @@ entity tb_dp_block_reshape_sync is
   );
 end tb_dp_block_reshape_sync;
 
-
 architecture tb of tb_dp_block_reshape_sync is
-
   constant c_pipeline : natural := sel_a_b(g_pipeline_src_out + g_pipeline_src_in > 0, 1, 0);
 
   ------------------------------------------------------------------------------
@@ -89,9 +87,7 @@ architecture tb of tb_dp_block_reshape_sync is
   signal pipeline_dut_siso    : t_dp_siso := c_dp_siso_rdy;
   signal pipeline_total_sosi  : t_dp_sosi;
   signal pipeline_total_siso  : t_dp_siso := c_dp_siso_rdy;
-
 begin
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -163,7 +159,6 @@ begin
     src_in      => verify_siso
   );
 
-
   ------------------------------------------------------------------------------
   -- Verification
   ------------------------------------------------------------------------------
@@ -236,5 +231,4 @@ begin
   end process;
 
   tb_end <= '0', stimuli_end after (1 + 10 * c_pipeline) * c_clk_period;
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_block_select.vhd b/libraries/base/dp/tb/vhdl/tb_dp_block_select.vhd
index 9390dbd121..1162980ee8 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_block_select.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_block_select.vhd
@@ -55,9 +55,7 @@ entity tb_dp_block_select is
   );
 end tb_dp_block_select;
 
-
 architecture tb of tb_dp_block_select is
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -82,9 +80,7 @@ architecture tb of tb_dp_block_select is
   signal reference_sosi      : t_dp_sosi;
   signal reference_siso      : t_dp_siso := c_dp_siso_rdy;
   signal sync_sosi           : t_dp_sosi;
-
 begin
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -139,7 +135,6 @@ begin
     src_out      => verify_sosi
   );
 
-
   ------------------------------------------------------------------------------
   -- Verification
   ------------------------------------------------------------------------------
@@ -221,5 +216,4 @@ begin
   end process;
 
   tb_end <= '0', stimuli_end after (1 + 10 * g_dut_pipeline) * c_clk_period;
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_block_validate_bsn_at_sync.vhd b/libraries/base/dp/tb/vhdl/tb_dp_block_validate_bsn_at_sync.vhd
index b3b2baea76..9ec17af29e 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_block_validate_bsn_at_sync.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_block_validate_bsn_at_sync.vhd
@@ -50,9 +50,7 @@ entity tb_dp_block_validate_bsn_at_sync is
   );
 end tb_dp_block_validate_bsn_at_sync;
 
-
 architecture tb of tb_dp_block_validate_bsn_at_sync is
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -91,7 +89,6 @@ architecture tb of tb_dp_block_validate_bsn_at_sync is
   signal reg_mosi           : t_mem_mosi := c_mem_mosi_rst;
   signal reg_miso           : t_mem_miso := c_mem_miso_rst;
 begin
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -169,7 +166,6 @@ begin
     reg_miso     => reg_miso
   );
 
-
   ------------------------------------------------------------------------------
   -- Verification
   ------------------------------------------------------------------------------
@@ -235,5 +231,4 @@ begin
     tb_end <= '1';
     wait;
   end process;
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_block_validate_channel.vhd b/libraries/base/dp/tb/vhdl/tb_dp_block_validate_channel.vhd
index e5c9a0f944..d6ba2d4592 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_block_validate_channel.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_block_validate_channel.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright 2021
@@ -52,9 +51,7 @@ entity tb_dp_block_validate_channel is
   );
 end tb_dp_block_validate_channel;
 
-
 architecture tb of tb_dp_block_validate_channel is
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -77,7 +74,6 @@ architecture tb of tb_dp_block_validate_channel is
   signal reference_sosi     : t_dp_sosi;
   signal reference_siso     : t_dp_siso := c_dp_siso_rdy;
 begin
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -128,7 +124,6 @@ begin
     remove_channel  => TO_UVEC(g_remove_channel, 32)
   );
 
-
   ------------------------------------------------------------------------------
   -- Verification
   ------------------------------------------------------------------------------
@@ -194,5 +189,4 @@ begin
   end process;
 
   tb_end <= '0', stimuli_end after (1 + 10 * c_dut_pipeline) * c_dp_clk_period;
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_block_validate_err.vhd b/libraries/base/dp/tb/vhdl/tb_dp_block_validate_err.vhd
index 235e95b15b..fd24928a06 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_block_validate_err.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_block_validate_err.vhd
@@ -56,9 +56,7 @@ entity tb_dp_block_validate_err is
   );
 end tb_dp_block_validate_err;
 
-
 architecture tb of tb_dp_block_validate_err is
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -100,9 +98,7 @@ architecture tb of tb_dp_block_validate_err is
   signal rd_blk_cnt        : natural;
   signal rd_discarded_cnt  : natural;
   signal rd_err_cnt_arr    : t_natural_arr(g_nof_err_counts - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -176,7 +172,6 @@ begin
     reg_miso     => reg_miso
   );
 
-
   ------------------------------------------------------------------------------
   -- Verification
   ------------------------------------------------------------------------------
@@ -277,5 +272,4 @@ begin
     tb_end <= '1';
     wait;
   end process;
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_block_validate_length.vhd b/libraries/base/dp/tb/vhdl/tb_dp_block_validate_length.vhd
index 5ae417b6fb..2ecc70415e 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_block_validate_length.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_block_validate_length.vhd
@@ -47,9 +47,7 @@ entity tb_dp_block_validate_length is
   );
 end tb_dp_block_validate_length;
 
-
 architecture tb of tb_dp_block_validate_length is
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -74,9 +72,7 @@ architecture tb of tb_dp_block_validate_length is
   signal reference_cnt       : natural;
   signal reference_sosi      : t_dp_sosi;
   signal reference_siso      : t_dp_siso := c_dp_siso_rdy;
-
 begin
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -128,7 +124,6 @@ begin
     src_out      => verify_sosi
   );
 
-
   ------------------------------------------------------------------------------
   -- Verification
   ------------------------------------------------------------------------------
@@ -198,5 +193,4 @@ begin
   end process;
 
   tb_end <= '0', stimuli_end after (1 + 10 * c_dut_pipeline) * c_clk_period;
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_bsn_align.vhd b/libraries/base/dp/tb/vhdl/tb_dp_bsn_align.vhd
index 9f775c733b..5b799b6b68 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_bsn_align.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_bsn_align.vhd
@@ -32,7 +32,6 @@
 --   BSN alignment thanks to verify_dis_arr these cases are also verified
 --   automatically.
 
-
 library IEEE, common_lib, dp_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -42,7 +41,6 @@ use common_lib.tb_common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 entity tb_dp_bsn_align is
   generic (
     g_block_size           : natural := 11;
@@ -56,9 +54,7 @@ entity tb_dp_bsn_align is
   );
 end tb_dp_bsn_align;
 
-
 architecture tb of tb_dp_bsn_align is
-
   constant c_rl                       : natural := 1;
   constant c_pulse_active             : natural := 1;
   constant c_pulse_period             : natural := 7;
@@ -145,9 +141,7 @@ architecture tb of tb_dp_bsn_align is
   signal bsn_event_ack     : std_logic;
   signal in_en_event       : std_logic := '0';  -- pulse '1' indicates that the input enables in in_en_arr have been updated
   signal in_en_arr         : std_logic_vector(g_nof_input - 1 downto 0) := (others => '1');  -- default all inputs are enabled
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -155,7 +149,6 @@ begin
 
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period + 1, '1', rst, clk, pulse_en, pulse);
 
-
   ------------------------------------------------------------------------------
   -- STREAM CONTROL
   ------------------------------------------------------------------------------
@@ -407,7 +400,6 @@ begin
     proc_dp_verify_value(e_equal, clk, verify_done_arr(I), expected_out_bsn(I),  prev_out_bsn(I));
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- DUT
   ------------------------------------------------------------------------------
@@ -434,5 +426,4 @@ begin
     in_en_evt   => in_en_event,
     in_en_arr   => in_en_arr
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_bsn_align_v2.vhd b/libraries/base/dp/tb/vhdl/tb_dp_bsn_align_v2.vhd
index 2bf2549ee0..c6db289f9e 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_bsn_align_v2.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_bsn_align_v2.vhd
@@ -81,7 +81,6 @@ use common_lib.tb_common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 entity tb_dp_bsn_align_v2 is
   generic (
     -- DUT
@@ -110,9 +109,7 @@ entity tb_dp_bsn_align_v2 is
   );
 end tb_dp_bsn_align_v2;
 
-
 architecture tb of tb_dp_bsn_align_v2 is
-
   constant c_rl                       : natural := 1;
 
   constant c_data_w                   : natural := 16;
@@ -263,9 +260,7 @@ architecture tb of tb_dp_bsn_align_v2 is
   signal dbg_verify_bsn_arr             : std_logic_vector(g_nof_streams - 1 downto 0) := (others => '0');  -- '1' when bsn in all streams is verified
   signal dbg_verify_no_lost_flag_arr    : std_logic_vector(g_nof_streams - 1 downto 0) := (others => '0');  -- '1' when lost data flag = 0 is verified
   signal dbg_verify_lost_flag_arr       : std_logic_vector(g_nof_streams - 1 downto 0) := (others => '0');  -- '1' when lost data flag = 1 is verified
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -366,7 +361,6 @@ begin
     end if;
   end process;
 
-
   -- Use tb_state to view tb progress in Wave window
   restart_cnt <= restart_cnt_arr(0);
 
@@ -666,5 +660,4 @@ begin
 
     out_sosi_arr <= nxt_r.out_sosi_arr;
   end generate;
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_bsn_monitor.vhd b/libraries/base/dp/tb/vhdl/tb_dp_bsn_monitor.vhd
index e4b19609be..2003d4327f 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_bsn_monitor.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_bsn_monitor.vhd
@@ -36,7 +36,6 @@ use common_lib.tb_common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 entity tb_dp_bsn_monitor is
   generic (
     g_in_en      : t_dp_flow_control_enum := e_active;  -- always e_active, e_random or e_pulse flow control
@@ -44,9 +43,7 @@ entity tb_dp_bsn_monitor is
   );
 end tb_dp_bsn_monitor;
 
-
 architecture tb of tb_dp_bsn_monitor is
-
   constant c_rl                  : natural := 1;
   constant c_data_w              : natural := 16;
   constant c_data_init           : integer := 0;
@@ -112,9 +109,7 @@ architecture tb of tb_dp_bsn_monitor is
   signal expected_nof_sop      : std_logic_vector(c_word_w - 1 downto 0);
   signal expected_nof_err      : std_logic_vector(c_word_w - 1 downto 0);
   signal expected_nof_valid    : std_logic_vector(c_word_w - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -122,7 +117,6 @@ begin
 
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period,   '1', rst, clk, pulse_en, pulse_0);
 
-
   ------------------------------------------------------------------------------
   -- SOSI DATA GENERATION
   ------------------------------------------------------------------------------
@@ -273,7 +267,6 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -297,7 +290,6 @@ begin
   in_sop  <= in_sosi.sop;
   in_eop  <= in_sosi.eop;
 
-
   ------------------------------------------------------------------------------
   -- MONITOR VERIFICATION
   ------------------------------------------------------------------------------
@@ -307,7 +299,6 @@ begin
   proc_dp_verify_value(e_equal, clk, verify_done, expected_nof_err,   mon_nof_err);
   proc_dp_verify_value(e_equal, clk, verify_done, expected_nof_valid, mon_nof_valid);
 
-
   ------------------------------------------------------------------------------
   -- DUT dp_bsn_monitor
   ------------------------------------------------------------------------------
@@ -344,5 +335,4 @@ begin
     mon_bsn_first           => mon_bsn_first,
     mon_bsn_first_cycle_cnt => mon_bsn_first_cycle_cnt
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_bsn_monitor_v2.vhd b/libraries/base/dp/tb/vhdl/tb_dp_bsn_monitor_v2.vhd
index e013906e0b..8f76b0058e 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_bsn_monitor_v2.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_bsn_monitor_v2.vhd
@@ -36,7 +36,6 @@ use common_lib.tb_common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 entity tb_dp_bsn_monitor_v2 is
   generic (
     g_in_en      : t_dp_flow_control_enum := e_active;  -- always e_active, e_random or e_pulse flow control
@@ -44,9 +43,7 @@ entity tb_dp_bsn_monitor_v2 is
   );
 end tb_dp_bsn_monitor_v2;
 
-
 architecture tb of tb_dp_bsn_monitor_v2 is
-
   constant c_rl                  : natural := 1;
   constant c_data_w              : natural := 16;
   constant c_data_init           : integer := 0;
@@ -115,9 +112,7 @@ architecture tb of tb_dp_bsn_monitor_v2 is
   signal expected_nof_err      : std_logic_vector(c_word_w - 1 downto 0);
   signal expected_nof_valid    : std_logic_vector(c_word_w - 1 downto 0);
   signal expected_latency      : std_logic_vector(c_word_w - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -125,7 +120,6 @@ begin
 
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period,   '1', rst, clk, pulse_en, pulse_0);
 
-
   ------------------------------------------------------------------------------
   -- SOSI DATA GENERATION
   ------------------------------------------------------------------------------
@@ -272,7 +266,6 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -296,7 +289,6 @@ begin
   in_sop  <= in_sosi.sop;
   in_eop  <= in_sosi.eop;
 
-
   ------------------------------------------------------------------------------
   -- MONITOR VERIFICATION
   ------------------------------------------------------------------------------
@@ -307,7 +299,6 @@ begin
   proc_dp_verify_value(e_equal, clk, verify_done, expected_nof_valid, mon_nof_valid);
   proc_dp_verify_value(e_equal, clk, verify_done, expected_latency,   mon_latency);
 
-
   ------------------------------------------------------------------------------
   -- DUT dp_bsn_monitor_v2
   ------------------------------------------------------------------------------
@@ -341,5 +332,4 @@ begin
     mon_nof_valid           => mon_nof_valid,
     mon_latency             => mon_latency
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_bsn_source.vhd b/libraries/base/dp/tb/vhdl/tb_dp_bsn_source.vhd
index 1d21b09efd..77429b4b4f 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_bsn_source.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_bsn_source.vhd
@@ -38,7 +38,6 @@ entity tb_dp_bsn_source is
 end tb_dp_bsn_source;
 
 architecture tb of tb_dp_bsn_source is
-
   constant c_clk_period   : time    := 10 ns;
 
   constant c_block_size   : natural := 31;
@@ -71,9 +70,7 @@ architecture tb of tb_dp_bsn_source is
   -- Verify
   signal verify_sync  : std_logic := '1';
   signal hold_bs_sop  : std_logic;
-
 begin
-
   -----------------------------------------------------------------------------
   -- Stimuli
   -----------------------------------------------------------------------------
@@ -142,13 +139,11 @@ begin
     proc_common_wait_some_cycles(clk, 1);
     pps <= '0';
 
-
     proc_common_wait_some_cycles(clk, 10000);
     tb_end   <= '1';
     wait;
   end process;
 
-
   -----------------------------------------------------------------------------
   -- Verification
   -----------------------------------------------------------------------------
@@ -176,5 +171,4 @@ begin
     -- Streaming
     src_out   => bs_sosi
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_bsn_source_v2.vhd b/libraries/base/dp/tb/vhdl/tb_dp_bsn_source_v2.vhd
index 69c2a55e5b..d8de93d613 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_bsn_source_v2.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_bsn_source_v2.vhd
@@ -58,7 +58,6 @@ entity tb_dp_bsn_source_v2 is
 end tb_dp_bsn_source_v2;
 
 architecture tb of tb_dp_bsn_source_v2 is
-
   -- The nof block per sync interval will be the same after every
   -- c_min_nof_pps_interval. The c_gcd is the greatest common divider of
   -- g_pps_interval and g_block_size, so g_block_size / c_gcd yields an
@@ -146,9 +145,7 @@ architecture tb of tb_dp_bsn_source_v2 is
   signal dbg_nof_blk        : natural;
   signal dbg_accumulate     : natural;
   signal dbg_expected_bsn   : natural;
-
 begin
-
   rst <= '1', '0' after c_clk_period * 7;
   clk <= (not clk) or tb_end after c_clk_period / 2;
 
@@ -249,7 +246,6 @@ begin
     wait;
   end process;
 
-
   -----------------------------------------------------------------------------
   -- Verification
   -- . Some aspects of bs_sosi are verified multiple times in different ways,
@@ -352,5 +348,4 @@ begin
     -- Streaming
     src_out          => bs_sosi
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_bsn_sync_scheduler.vhd b/libraries/base/dp/tb/vhdl/tb_dp_bsn_sync_scheduler.vhd
index 5165a0f848..5a8bde3e86 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_bsn_sync_scheduler.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_bsn_sync_scheduler.vhd
@@ -92,7 +92,6 @@ entity tb_dp_bsn_sync_scheduler is
 end tb_dp_bsn_sync_scheduler;
 
 architecture tb of tb_dp_bsn_sync_scheduler is
-
   constant c_clk_period                   : time    := 10 ns;
   constant c_bsn_w                        : natural := 31;
   constant c_dut_latency                  : natural := 1;
@@ -231,9 +230,7 @@ architecture tb of tb_dp_bsn_sync_scheduler is
     proc_common_wait_some_cycles(clk, 1);
     ctrl_enable_evt <= '0';
   end proc_output_disable;
-
 begin
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -565,7 +562,6 @@ begin
     end if;
   end process;
 
-
   -----------------------------------------------------------------------------
   -- DUT: dp_bsn_sync_scheduler
   -----------------------------------------------------------------------------
@@ -597,5 +593,4 @@ begin
     out_start_interval    => out_start_interval,
     out_enable            => out_enable
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_calculate_crc.vhd b/libraries/base/dp/tb/vhdl/tb_dp_calculate_crc.vhd
index 1db8875e84..9506ca762c 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_calculate_crc.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_calculate_crc.vhd
@@ -48,9 +48,7 @@ entity tb_dp_calculate_crc is
   );
 end tb_dp_calculate_crc;
 
-
 architecture tb of tb_dp_calculate_crc is
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -74,9 +72,7 @@ architecture tb of tb_dp_calculate_crc is
 
   -- Expected specific value obtained from simulation
   signal exp_crc_28       : std_logic_vector(28 - 1 downto 0) := X"ABDE9EB";
-
 begin
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -150,5 +146,4 @@ begin
   end process;
 
   tb_end <= '0', stimuli_end after 10 * c_clk_period;
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_concat.vhd b/libraries/base/dp/tb/vhdl/tb_dp_concat.vhd
index d8aeb34095..e4ceabe74d 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_concat.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_concat.vhd
@@ -36,9 +36,7 @@ entity tb_dp_concat is
   );
 end tb_dp_concat;
 
-
 architecture tb of tb_dp_concat is
-
   constant c_period               : time    := 100 ns;
 
   constant c_rl                   : natural := 1;
@@ -83,9 +81,7 @@ architecture tb of tb_dp_concat is
   signal prev_out_data  : std_logic_vector(g_data_w - 1 downto 0);
   signal expected_data  : std_logic_vector(g_data_w - 1 downto 0);
   signal hold_out_sop   : std_logic;
-
 begin
-
   -- run 100 us
 
   rst  <= '1', '0' after c_period * 7;
@@ -200,5 +196,4 @@ begin
 
   -- Check that the test has ran at all
   proc_dp_verify_value(e_at_least, clk, verify_done, expected_data, out_data);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_concat_field_blk.vhd b/libraries/base/dp/tb/vhdl/tb_dp_concat_field_blk.vhd
index a4504c4175..aea02918e9 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_concat_field_blk.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_concat_field_blk.vhd
@@ -46,7 +46,6 @@ use common_lib.tb_common_pkg.all;
 use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_dp_concat_field_blk is
   generic (
     -- general
@@ -60,9 +59,7 @@ entity tb_dp_concat_field_blk is
   );
 end tb_dp_concat_field_blk;
 
-
 architecture tb of tb_dp_concat_field_blk is
-
   constant c_mm_clk_period : time := 1 ns;
   constant c_dp_clk_period : time := 5 ns;
 
@@ -183,9 +180,7 @@ architecture tb of tb_dp_concat_field_blk is
   signal verify_snk_out             : t_dp_siso := c_dp_siso_rdy;
   signal verify_snk_in              : t_dp_sosi;
   signal verify_snk_in_data         : std_logic_vector(g_data_w - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -230,7 +225,6 @@ begin
     tb_end              => tb_end  -- signal end of tb as far as this dp_stream_stimuli is concerned
   );
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -430,5 +424,4 @@ begin
   -- Map to slv to ease monitoring in wave window
   stimuli_src_out_data <= stimuli_src_out.data(g_data_w - 1 downto 0);
   verify_snk_in_data   <= verify_snk_in.data(g_data_w - 1 downto 0);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_counter.vhd b/libraries/base/dp/tb/vhdl/tb_dp_counter.vhd
index 1443301e5a..50c0401ffe 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_counter.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_counter.vhd
@@ -57,9 +57,7 @@ entity tb_dp_counter is
   );
 end tb_dp_counter;
 
-
 architecture tb of tb_dp_counter is
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -114,10 +112,7 @@ architecture tb of tb_dp_counter is
 
   signal in_en          : std_logic := '0';
   signal out_ready      : std_logic := '0';
-
-
 begin
-
   ------------------------------------------------------------------------------
   -- Flow control
   ------------------------------------------------------------------------------
@@ -220,5 +215,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_counter_func.vhd b/libraries/base/dp/tb/vhdl/tb_dp_counter_func.vhd
index 2e20614d26..f9ff61dc0c 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_counter_func.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_counter_func.vhd
@@ -56,9 +56,7 @@ entity tb_dp_counter_func is
   );
 end tb_dp_counter_func;
 
-
 architecture tb of tb_dp_counter_func is
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -93,9 +91,7 @@ architecture tb of tb_dp_counter_func is
   type t_count_arr is array(g_nof_counters - 1 downto 0) of natural;
   signal tb_count_arr      : t_count_arr := (others => 0);
   signal tb_last_count_arr : t_count_arr := (others => 0);
-
   begin
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -239,7 +235,6 @@ architecture tb of tb_dp_counter_func is
     end if;
   end process;
 
-
   tb_last_count_arr <= tb_count_arr when rising_edge(clk);
 
   gen_tb_count_arr : for i in 0 to g_nof_counters - 1 generate
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_counter_offset.vhd b/libraries/base/dp/tb/vhdl/tb_dp_counter_offset.vhd
index b78741a463..0d79d8e8f6 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_counter_offset.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_counter_offset.vhd
@@ -58,9 +58,7 @@ entity tb_dp_counter_offset is
   );
 end tb_dp_counter_offset;
 
-
 architecture tb of tb_dp_counter_offset is
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -117,9 +115,7 @@ architecture tb of tb_dp_counter_offset is
   signal out_ready      : std_logic := '0';
 
   signal count_offset_in_arr : t_nat_natural_arr(g_nof_counters - 1 downto 0) := (others => 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Flow control
   ------------------------------------------------------------------------------
@@ -224,5 +220,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_deinterleave.vhd b/libraries/base/dp/tb/vhdl/tb_dp_deinterleave.vhd
index db0399479c..033d1fe079 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_deinterleave.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_deinterleave.vhd
@@ -45,7 +45,6 @@ entity tb_dp_deinterleave is
 end;
 
 architecture tb of tb_dp_deinterleave is
-
   type t_dsp_data_arr is array (integer range <>) of std_logic_vector(g_dat_w / 2 - 1 downto 0);
   type t_data_arr     is array (integer range <>) of std_logic_vector(g_dat_w - 1 downto 0);
   type t_val_arr      is array (integer range <>) of std_logic;
@@ -83,9 +82,7 @@ architecture tb of tb_dp_deinterleave is
   signal out_re_arr   :  t_dsp_data_arr(g_nof_out - 1 downto 0);
   signal out_im_arr   :  t_dsp_data_arr(g_nof_out - 1 downto 0);
   signal out_val_arr  :  t_val_arr(g_nof_out - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- Standard TB clocking, RST and control
   -----------------------------------------------------------------------------
@@ -132,7 +129,6 @@ begin
     src_out_arr => src_out_arr
   );
 
-
   -----------------------------------------------------------------------------
   -- Wave window monitor
   -----------------------------------------------------------------------------
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_deinterleave_interleave_to_one.vhd b/libraries/base/dp/tb/vhdl/tb_dp_deinterleave_interleave_to_one.vhd
index 2eeac9a7e2..9d28335701 100755
--- a/libraries/base/dp/tb/vhdl/tb_dp_deinterleave_interleave_to_one.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_deinterleave_interleave_to_one.vhd
@@ -65,9 +65,7 @@ entity tb_dp_deinterleave_interleave_to_one is
   );
 end tb_dp_deinterleave_interleave_to_one;
 
-
 architecture tb of tb_dp_deinterleave_interleave_to_one is
-
   constant c_flow_control_verify      : t_dp_flow_control_enum := e_active;
   constant c_pipeline                 : natural := 1;  -- 0 for combinatorial, > 0 for registers
 
@@ -135,9 +133,7 @@ architecture tb of tb_dp_deinterleave_interleave_to_one is
   signal verify_snk_out             : t_dp_siso := c_dp_siso_rdy;
   signal verify_snk_in              : t_dp_sosi;
   signal verify_snk_in_data         : std_logic_vector(c_data_w - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -329,5 +325,4 @@ begin
   -- Map to slv to ease monitoring in wave window
   stimuli_src_out_data <= stimuli_src_out.data(c_data_w - 1 downto 0);
   verify_snk_in_data   <= verify_snk_in.data(c_data_w - 1 downto 0);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_deinterleave_one_to_n_to_one.vhd b/libraries/base/dp/tb/vhdl/tb_dp_deinterleave_one_to_n_to_one.vhd
index 0efefa875c..1be5bdf0b7 100755
--- a/libraries/base/dp/tb/vhdl/tb_dp_deinterleave_one_to_n_to_one.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_deinterleave_one_to_n_to_one.vhd
@@ -62,9 +62,7 @@ entity tb_dp_deinterleave_one_to_n_to_one is
   );
 end tb_dp_deinterleave_one_to_n_to_one;
 
-
 architecture tb of tb_dp_deinterleave_one_to_n_to_one is
-
   -- Only verify the sosi data fields when g_pkt_len is an integer multiple of g_nof_streams,
   -- the sosi info and control fields are always verified using c_out_pkt_len
   constant c_out_pkt_len              : natural := ceil_value(g_pkt_len, g_nof_streams);
@@ -127,9 +125,7 @@ architecture tb of tb_dp_deinterleave_one_to_n_to_one is
   signal verify_snk_out             : t_dp_siso := c_dp_siso_rdy;
   signal verify_snk_in              : t_dp_sosi;
   signal verify_snk_in_data         : std_logic_vector(c_data_w - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -176,7 +172,6 @@ begin
     tb_end              => tb_end  -- signal end of tb as far as this dp_stream_stimuli is concerned
   );
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -266,6 +261,7 @@ begin
 
   -- Use FIFO to break flow control between one to N and N to one, so that stimuli see ready = '1'
   use_fifo : if g_use_fifo = true generate
+
     gen_fifos : for I in 0 to g_nof_streams - 1 generate
       u_dp_fifo_sc : entity work.dp_fifo_sc
       generic map (
@@ -322,5 +318,4 @@ begin
   -- Map to slv to ease monitoring in wave window
   stimuli_src_out_data <= stimuli_src_out.data(c_data_w - 1 downto 0);
   verify_snk_in_data   <= verify_snk_in.data(c_data_w - 1 downto 0);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_demux.vhd b/libraries/base/dp/tb/vhdl/tb_dp_demux.vhd
index bbdf5573bf..16b878e544 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_demux.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_demux.vhd
@@ -35,9 +35,7 @@ entity tb_dp_demux is
   );
 end tb_dp_demux;
 
-
 architecture tb of tb_dp_demux is
-
   -- See tb_dp_pkg.vhd for explanation and run time
 
   -- DUT
@@ -134,9 +132,7 @@ architecture tb of tb_dp_demux is
   signal verify_done    : std_logic_vector(0 to g_dut_nof_output - 1);
 
   signal exp_data       : std_logic_vector(c_dp_data_w - 1 downto 0) := TO_UVEC(5000, c_dp_data_w);
-
 begin
-
   tb_end <= vector_and(tb_end_vec);
 
   clk <= not clk or tb_end after clk_period / 2;
@@ -196,7 +192,6 @@ begin
     proc_dp_verify_value(e_at_least, clk, verify_done(I), exp_data, out_data(I));
   end generate;
 
-
   -- map sl, slv to record
   p_in : process(in_siso, in_data_vec, in_empty_vec, in_channel_vec, in_val, in_sop, in_eop)
   begin
@@ -268,5 +263,4 @@ begin
     src_in_arr  => demux_siso,  -- IN  = request from downstream ST sink
     src_out_arr => demux_sosi
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_distribute.vhd b/libraries/base/dp/tb/vhdl/tb_dp_distribute.vhd
index f300446af5..6fe69179da 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_distribute.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_distribute.vhd
@@ -71,9 +71,7 @@ entity tb_dp_distribute is
   );
 end tb_dp_distribute;
 
-
 architecture tb of tb_dp_distribute is
-
   constant c_rl                          : natural := 1;
   constant c_data_init                   : integer := 0;
   constant c_frame_len                   : integer := 10;
@@ -132,9 +130,7 @@ architecture tb of tb_dp_distribute is
   signal out_eop           : std_logic_vector(0 to g_nof_input - 1);
   signal hold_out_sop      : std_logic_vector(0 to g_nof_input - 1);
   signal expected_out_data : t_data_arr;
-
 begin
-
   tb_end <= vector_and(tb_end_vec);
 
   clk <= (not clk) or tb_end after clk_period / 2;
@@ -146,7 +142,6 @@ begin
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period,   '1', rst, clk, pulse_en, pulse_0);
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period + 1, '1', rst, clk, pulse_en, pulse_1);
 
-
   ------------------------------------------------------------------------------
   -- STREAM CONTROL
   ------------------------------------------------------------------------------
@@ -162,7 +157,6 @@ begin
 
   out_siso_arr <= (others => out_siso);
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -201,13 +195,11 @@ begin
     end process;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
 
   gen_verify : for I in 0 to g_nof_input - 1 generate
-
     -- Verification logistics
     verify_en(I) <= '1'               when rising_edge(clk) and out_sosi_arr(I).sop = '1';  -- enable verify after first output sop
     count_eop(I) <= count_eop(I) + 1    when rising_edge(clk) and out_sosi_arr(I).eop = '1';  -- count number of output eop
@@ -226,6 +218,7 @@ begin
       -- Use at least because there will still be some frames in the FIFO due to the required fill level
       proc_dp_verify_value(e_at_least, clk, verify_done(I), expected_out_data(I), prev_out_data(I));  -- Verify that the stimuli have been applied at all
     end generate;
+
     gen_equal : if g_tx_use_fifo = false and g_tx_use_fifo = false generate
       -- Use equal because without FIFOs all frames must come through
       proc_dp_verify_value(e_equal, clk, verify_done(I), expected_out_data(I), prev_out_data(I));  -- Verify that the stimuli have been applied at all
@@ -238,10 +231,8 @@ begin
     out_val(I)  <= out_sosi_arr(I).valid;
     out_sop(I)  <= out_sosi_arr(I).sop;
     out_eop(I)  <= out_sosi_arr(I).eop;
-
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- DUT dp_distribute
   ------------------------------------------------------------------------------
@@ -315,5 +306,4 @@ begin
     src_in_arr  => out_siso_arr,
     src_out_arr => out_sosi_arr
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_example_dut.vhd b/libraries/base/dp/tb/vhdl/tb_dp_example_dut.vhd
index d200c08db4..464fd24ca5 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_example_dut.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_example_dut.vhd
@@ -128,7 +128,6 @@ use common_lib.tb_common_pkg.all;
 use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_dp_example_dut is
   generic (
     -- general
@@ -143,9 +142,7 @@ entity tb_dp_example_dut is
   );
 end tb_dp_example_dut;
 
-
 architecture tb of tb_dp_example_dut is
-
   -- dp_stream_stimuli
   constant c_stimuli_pulse_active     : natural := 3;
   constant c_stimuli_pulse_period     : natural := 7;
@@ -192,9 +189,7 @@ architecture tb of tb_dp_example_dut is
   signal verify_snk_out             : t_dp_siso := c_dp_siso_rdy;
   signal verify_snk_in              : t_dp_sosi;
   signal verify_snk_in_data         : std_logic_vector(g_dat_w - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -237,7 +232,6 @@ begin
     tb_end              => tb_end  -- signal end of tb as far as this dp_stream_stimuli is concerned
   );
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -334,7 +328,6 @@ begin
   dut_src_in     <= verify_snk_out;
   verify_snk_in  <= dut_src_out;
 
-
   ------------------------------------------------------------------------------
   -- Auxiliary
   ------------------------------------------------------------------------------
@@ -342,5 +335,4 @@ begin
   -- Map to slv to ease monitoring in wave window
   stimuli_src_out_data <= stimuli_src_out.data(g_dat_w - 1 downto 0);
   verify_snk_in_data   <= verify_snk_in.data(g_dat_w - 1 downto 0);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_example_no_dut.vhd b/libraries/base/dp/tb/vhdl/tb_dp_example_no_dut.vhd
index 296ac0eab6..7cf8b884b2 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_example_no_dut.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_example_no_dut.vhd
@@ -119,7 +119,6 @@ use common_lib.tb_common_pkg.all;
 use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_dp_example_no_dut is
   generic (
     -- general
@@ -134,9 +133,7 @@ entity tb_dp_example_no_dut is
   );
 end tb_dp_example_no_dut;
 
-
 architecture tb of tb_dp_example_no_dut is
-
   constant c_rl                       : natural := 1;
   constant c_no_dut                   : boolean := true;
 
@@ -190,9 +187,7 @@ architecture tb of tb_dp_example_no_dut is
   signal expected_verify_snk_in     : t_dp_sosi;
   signal exp_size                   : natural;
   signal cnt_size                   : natural;
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -214,7 +209,6 @@ begin
                           random_1(random_1'high) when g_flow_control_verify = e_random  else
                           pulse_1                 when g_flow_control_verify = e_pulse;
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -268,7 +262,6 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -307,7 +300,6 @@ begin
   -- Verify output ready latency
   proc_dp_verify_valid(clk, verify_en_valid, verify_snk_out.ready, prev_verify_snk_out.ready, verify_snk_in.valid);
 
-
   ------------------------------------------------------------------------------
   -- DUT
   ------------------------------------------------------------------------------
@@ -323,14 +315,12 @@ begin
 
   -- DUT function
   gen_dut : if c_no_dut = false generate
-
   end generate;
 
   -- Connect DUT source output stream to verification
   dut_src_in     <= verify_snk_out;
   verify_snk_in  <= dut_src_out;
 
-
   ------------------------------------------------------------------------------
   -- Auxiliary
   ------------------------------------------------------------------------------
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_fifo_dc.vhd b/libraries/base/dp/tb/vhdl/tb_dp_fifo_dc.vhd
index aa85d51adb..2c5c009486 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_fifo_dc.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_fifo_dc.vhd
@@ -41,9 +41,7 @@ entity tb_dp_fifo_dc is
   );
 end tb_dp_fifo_dc;
 
-
 architecture tb of tb_dp_fifo_dc is
-
   -- See tb_dp_pkg.vhd for explanation and run time, increase the run time by g_dut_rd_clk_freq/g_dut_wr_clk_freq if g_dut_rd_clk_freq>g_dut_wr_clk_freq
 
   -- DUT
@@ -118,9 +116,7 @@ architecture tb of tb_dp_fifo_dc is
   signal exp_data       : std_logic_vector(c_dp_data_w - 1 downto 0) := TO_UVEC(19000 / g_dut_wr_clk_freq, c_dp_data_w);
 
   signal usedw          : std_logic_vector(ceil_log2(c_dut_fifo_size) - 1 downto 0);
-
 begin
-
   wr_clk <= not wr_clk or tb_end after g_dut_rd_clk_freq * clk_period / 2;
   rd_clk <= not rd_clk or tb_end after g_dut_wr_clk_freq * clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
@@ -227,5 +223,4 @@ begin
     src_in      => out_siso,  -- IN  = request from downstream ST sink
     src_out     => out_sosi
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_fifo_dc_arr.vhd b/libraries/base/dp/tb/vhdl/tb_dp_fifo_dc_arr.vhd
index cfce57389f..5c75f0d420 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_fifo_dc_arr.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_fifo_dc_arr.vhd
@@ -48,9 +48,7 @@ entity tb_dp_fifo_dc_arr is
   );
 end tb_dp_fifo_dc_arr;
 
-
 architecture tb of tb_dp_fifo_dc_arr is
-
   -- See tb_dp_pkg.vhd for explanation and run time, increase the run time by g_dut_rd_clk_freq/g_dut_wr_clk_freq if g_dut_rd_clk_freq>g_dut_wr_clk_freq
 
   -- DUT
@@ -127,9 +125,7 @@ architecture tb of tb_dp_fifo_dc_arr is
   signal exp_data       : std_logic_vector(c_dp_data_w - 1 downto 0) := TO_UVEC(19000 / g_dut_wr_clk_freq, c_dp_data_w);
 
   signal usedw          : std_logic_vector(ceil_log2(c_dut_fifo_size) - 1 downto 0);
-
 begin
-
   wr_clk <= not wr_clk or tb_end after g_dut_rd_clk_freq * clk_period / 2;
   rd_clk <= not rd_clk or tb_end after g_dut_wr_clk_freq * clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
@@ -194,6 +190,7 @@ begin
   -- map sl, slv to record
   in_ready <= in_siso_arr(0).ready;  -- SISO
   in_aux   <= in_sync;  -- use sync to test aux data
+
   gen_streams : for I in 0 to g_dut_nof_streams - 1 generate
     in_sosi_arr(I).data(c_dp_data_w - 1 downto 0) <= in_data;  -- SOSI
     in_sosi_arr(I).bsn(c_dp_bsn_w - 1 downto 0)   <= in_bsn(c_dp_bsn_w - 1 downto 0);
@@ -205,6 +202,7 @@ begin
     in_sosi_arr(I).eop                          <= in_eop;
     out_siso_arr(I).ready                       <= out_ready;  -- SISO
   end generate;
+
   out_data                               <= out_sosi_arr(0).data(c_dp_data_w - 1 downto 0);  -- SOSI
   out_bsn(c_dp_bsn_w - 1 downto 0)         <= out_sosi_arr(0).bsn(c_dp_bsn_w - 1 downto 0);
   out_empty(c_dp_empty_w - 1 downto 0)     <= out_sosi_arr(0).empty;
@@ -247,5 +245,4 @@ begin
     src_out_arr => out_sosi_arr,
     out_aux(0)  => out_aux
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_fifo_dc_mixed_widths.vhd b/libraries/base/dp/tb/vhdl/tb_dp_fifo_dc_mixed_widths.vhd
index a3d7ed7ebd..58dfd08b6b 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_fifo_dc_mixed_widths.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_fifo_dc_mixed_widths.vhd
@@ -42,9 +42,7 @@ entity tb_dp_fifo_dc_mixed_widths is
   );
 end tb_dp_fifo_dc_mixed_widths;
 
-
 architecture tb of tb_dp_fifo_dc_mixed_widths is
-
   constant c_rl                : natural := 1;
   constant c_wr_fifo_size      : natural := 128;  -- use same nof words for both n2w FIFO and w2n FIFO, hence the w2n FIFO is bigger
   constant c_long_frame_len    : natural := c_wr_fifo_size * 5;
@@ -102,9 +100,7 @@ architecture tb of tb_dp_fifo_dc_mixed_widths is
 
   signal expected_about     : std_logic_vector(g_narrow_w - 1 downto 0);
   signal expected_exact     : std_logic_vector(g_narrow_w - 1 downto 0);
-
 begin
-
   narrow_rst  <= '1', '0' after g_narrow_period * 7;
   narrow_clk  <=  not narrow_clk or tb_end after g_narrow_period / 2;
 
@@ -120,6 +116,7 @@ begin
     in_en          <= '1';
     out_siso.ready <= out_en;
   end generate;
+
   gen_random_flow : if g_random_flow = true generate
     in_en          <= random_0(random_0'high);
     out_siso.ready <= random_1(random_1'high) and out_en;
@@ -220,7 +217,6 @@ begin
     src_out        => wide_sosi
   );
 
-
   -- Adapt for wide to narrow FIFO input RL=1 in case g_read_rl=0
   u_rl : entity work.dp_latency_adapter
   generic map (
@@ -238,7 +234,6 @@ begin
     src_out   => wide_sosi_rl1
   );
 
-
   -- Wide to narrow FIFO
   u_dut_w2n : entity work.dp_fifo_dc_mixed_widths
   generic map (
@@ -276,7 +271,6 @@ begin
   proc_dp_verify_valid(g_read_rl, wide_clk, verify_wide_en, wide_siso.ready, prev_wide_ready, wide_sosi.valid);
   proc_dp_verify_gap_invalid(wide_clk, wide_sosi.valid, wide_sosi.sop, wide_sosi.eop, wide_gap);
 
-
   -- 2) Verify final narrow data
 
   -- . Note that verify per frame can only verify frames that are longer than 1 data word
@@ -290,6 +284,7 @@ begin
 
   -- . Check that the test has ran at all
   proc_dp_verify_value(e_at_least, narrow_clk, verify_done, expected_about, prev_out_data);  -- for unframed data we know at least what to expect
+
   gen_exact : if g_use_ctrl = true generate
     proc_dp_verify_value(e_equal, narrow_clk, verify_done, expected_exact, prev_out_data);  -- for framed data we know exactly what to expect
   end generate;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_fifo_fill.vhd b/libraries/base/dp/tb/vhdl/tb_dp_fifo_fill.vhd
index 2678bf711e..d6ad771c2a 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_fifo_fill.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_fifo_fill.vhd
@@ -54,9 +54,7 @@ entity tb_dp_fifo_fill is
   );
 end tb_dp_fifo_fill;
 
-
 architecture tb of tb_dp_fifo_fill is
-
   -- See tb_dp_pkg.vhd for explanation and run time
 
   -- DUT
@@ -130,9 +128,7 @@ architecture tb of tb_dp_fifo_fill is
   signal verify_done    : std_logic;
 
   signal exp_data       : std_logic_vector(c_dp_data_w - 1 downto 0) := TO_UVEC(15000, c_dp_data_w);
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -162,6 +158,7 @@ begin
   gen_verify_data : if c_verify_data_en = true generate
     proc_dp_verify_data("out_sosi.data", c_rx_latency, clk, verify_en, out_ready, out_val, out_data, prev_out_data);
   end generate;
+
   assert c_verify_data_en = true report "proc_dp_verify_data() can not verify the data if it is not continuous" severity WARNING;
 
   proc_dp_verify_valid(c_rx_latency, clk, verify_en, out_ready, prev_out_ready, out_val);
@@ -238,5 +235,4 @@ begin
     src_in      => out_siso,  -- IN  = request from downstream ST sink
     src_out     => out_sosi
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_fifo_fill_eop.vhd b/libraries/base/dp/tb/vhdl/tb_dp_fifo_fill_eop.vhd
index b2ce169ff9..aeceefb25f 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_fifo_fill_eop.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_fifo_fill_eop.vhd
@@ -62,9 +62,7 @@ entity tb_dp_fifo_fill_eop is
   );
 end tb_dp_fifo_fill_eop;
 
-
 architecture tb of tb_dp_fifo_fill_eop is
-
   -- See tb_dp_pkg.vhd for explanation and run time
 
   -- DUT
@@ -147,9 +145,7 @@ architecture tb of tb_dp_fifo_fill_eop is
   signal exp_data       : std_logic_vector(c_dp_data_w - 1 downto 0) := TO_UVEC(15000, c_dp_data_w);
 
   signal gap_en         : std_logic := '0';
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -164,6 +160,7 @@ begin
   proc_dp_tx_ctrl(c_tx_offset_sync, c_tx_period_sync, in_data, in_val, in_sync);
   proc_dp_tx_ctrl(c_tx_offset_sop, c_tx_period_sop, in_data, in_val, in_sop);
   proc_dp_tx_ctrl(c_tx_offset_eop, c_tx_period_eop, in_data, in_val, in_eop);
+
   gen_gap: if g_dut_use_gap generate
     proc_dp_tx_ctrl(c_tx_offset_gap, c_tx_period_gap, in_data, in_val, gap_en);
   end generate;
@@ -191,6 +188,7 @@ begin
 
   -- Stimuli control
     proc_dp_count_en(rst, clk, sync, lfsr1, state, verify_done, tb_done, cnt_en);
+
   gen_random_ctrl : if g_dut_use_random_ctrl generate
     proc_dp_out_ready(rst, clk, sync, lfsr2, out_ready);
   end generate;
@@ -201,6 +199,7 @@ begin
   gen_verify_data : if c_verify_data_en = true generate
     proc_dp_verify_data("out_sosi.data", c_rx_latency, clk, verify_en, out_ready, out_val, out_data, prev_out_data);
   end generate;
+
   assert c_verify_data_en = true report "proc_dp_verify_data() can not verify the data if it is not continuous" severity WARNING;
 
   proc_dp_verify_valid(c_rx_latency, clk, verify_en, out_ready, prev_out_ready, out_val);
@@ -234,7 +233,6 @@ begin
       if g_dut_use_rd_fill_32b = true then
         rd_fill_32b <= TO_UVEC(g_dut_fifo_size / 5, c_word_w);
       end if;
-
     end if;
 
     proc_common_wait_until_high(clk, tb_done);
@@ -298,5 +296,4 @@ begin
     src_in      => out_siso,  -- IN  = request from downstream ST sink
     src_out     => out_sosi
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_fifo_fill_sc.vhd b/libraries/base/dp/tb/vhdl/tb_dp_fifo_fill_sc.vhd
index 4f38f19304..bd1ccdaaa0 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_fifo_fill_sc.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_fifo_fill_sc.vhd
@@ -56,9 +56,7 @@ entity tb_dp_fifo_fill_sc is
   );
 end tb_dp_fifo_fill_sc;
 
-
 architecture tb of tb_dp_fifo_fill_sc is
-
   -- See tb_dp_pkg.vhd for explanation and run time
 
   -- DUT
@@ -136,9 +134,7 @@ architecture tb of tb_dp_fifo_fill_sc is
   signal tb_done        : std_logic;
 
   signal exp_data       : std_logic_vector(c_dp_data_w - 1 downto 0) := TO_UVEC(15000, c_dp_data_w);
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -168,6 +164,7 @@ begin
   gen_verify_data : if c_verify_data_en = true generate
     proc_dp_verify_data("out_sosi.data", c_rx_latency, clk, verify_en, out_ready, out_val, out_data, prev_out_data);
   end generate;
+
   assert c_verify_data_en = true report "proc_dp_verify_data() can not verify the data if it is not continuous" severity WARNING;
 
   proc_dp_verify_valid(c_rx_latency, clk, verify_en, out_ready, prev_out_ready, out_val);
@@ -270,5 +267,4 @@ begin
     src_in      => out_siso,  -- IN  = request from downstream ST sink
     src_out     => out_sosi
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_fifo_info.vhd b/libraries/base/dp/tb/vhdl/tb_dp_fifo_info.vhd
index 2b872e5856..aea359818b 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_fifo_info.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_fifo_info.vhd
@@ -58,9 +58,7 @@ entity tb_dp_fifo_info is
   );
 end tb_dp_fifo_info;
 
-
 architecture tb of tb_dp_fifo_info is
-
   constant c_rl                       : natural := 1;  -- fixed
 
   constant c_data_w                   : natural := 16;
@@ -117,9 +115,7 @@ architecture tb of tb_dp_fifo_info is
   signal verify_done_error          : std_logic := '0';
 
   signal expected_verify_snk_in     : t_dp_sosi;
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -141,7 +137,6 @@ begin
                           random_1(random_1'high) when g_flow_control_verify = e_random  else
                           pulse_1                 when g_flow_control_verify = e_pulse;
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -280,5 +275,4 @@ begin
 
   -- Verify output ready latency
   proc_dp_verify_valid(c_rl, clk, verify_en_valid, verify_snk_out.ready, prev_verify_snk_out_ready, verify_snk_in.valid);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_fifo_sc.vhd b/libraries/base/dp/tb/vhdl/tb_dp_fifo_sc.vhd
index 351fd26ab5..0597d8e0dc 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_fifo_sc.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_fifo_sc.vhd
@@ -42,9 +42,7 @@ entity tb_dp_fifo_sc is
   );
 end tb_dp_fifo_sc;
 
-
 architecture tb of tb_dp_fifo_sc is
-
   -- See tb_dp_pkg.vhd for explanation and run time
 
   -- DUT
@@ -117,9 +115,7 @@ architecture tb of tb_dp_fifo_sc is
   signal exp_data       : std_logic_vector(c_dp_data_w - 1 downto 0) := TO_UVEC(19000, c_dp_data_w);
 
   signal usedw          : std_logic_vector(ceil_log2(g_dut_fifo_size) - 1 downto 0);
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -224,5 +220,4 @@ begin
     src_in      => out_siso,  -- IN  = request from downstream ST sink
     src_out     => out_sosi
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_fifo_to_mm.vhd b/libraries/base/dp/tb/vhdl/tb_dp_fifo_to_mm.vhd
index fa7c604eee..141127e58c 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_fifo_to_mm.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_fifo_to_mm.vhd
@@ -49,12 +49,10 @@ use work.tb_dp_pkg.all;
 --   to run as long as necessary so that wr_availw_is_0='1' and
 --   rd_usedw_is_0='1' have occurred.
 
-
 entity tb_dp_fifo_to_mm is
 end tb_dp_fifo_to_mm;
 
 architecture tb of tb_dp_fifo_to_mm is
-
   constant clk_period        : time := 10 ns;
 
   constant c_run_time        : natural := 9000;
@@ -105,9 +103,7 @@ architecture tb of tb_dp_fifo_to_mm is
 
   signal prev_mm_rddata      : std_logic_vector(c_mm_data_w - 1 downto 0);
   signal expected_mm_rddata  : std_logic_vector(c_mm_data_w - 1 downto 0) := (others => '0');
-
 begin
-
   -- as 10
   -- run 10 ms
 
@@ -282,5 +278,4 @@ begin
   -- Verify that the read data is incrementing data
   mm_rdval <= mm_rd when rising_edge(clk);
   proc_common_verify_data(c_rl, clk, verify_en, ready, mm_rdval, mm_rddata, prev_mm_rddata);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_fifo_xonoff.vhd b/libraries/base/dp/tb/vhdl/tb_dp_fifo_xonoff.vhd
index cbeb6ede60..2c7c60352a 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_fifo_xonoff.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_fifo_xonoff.vhd
@@ -95,9 +95,7 @@ entity tb_dp_fifo_xonoff is
   );
 end tb_dp_fifo_xonoff;
 
-
 architecture tb of tb_dp_fifo_xonoff is
-
   constant c_clk_period         : time := 5 ns;
 
   constant c_tb_nof_clk_cycles  : natural := g_nof_blocks * g_block_size;
@@ -153,9 +151,7 @@ architecture tb of tb_dp_fifo_xonoff is
   signal out_fifo_wr_ful     : std_logic;
   signal out_fifo_usedw      : std_logic_vector(ceil_log2(c_out_fifo_size) - 1 downto 0);
   signal out_fifo_rd_emp     : std_logic;
-
 begin
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -201,6 +197,7 @@ begin
         out_en      => dp_out_en_arr(I)
       );
     end generate;
+
     no_dp_xonoff : if not g_use_in_xonoff generate
       fifo_in_sosi_arr <= bg_sosi_arr;
       dp_out_en_arr <= (others => '1');
@@ -283,6 +280,7 @@ begin
       out_en      => dp_out_en
     );
   end generate;
+
   no_dp_xonoff : if not g_use_out_xonoff generate
     fifo_fill_in_sosi <= mux_out_sosi;
     mux_out_siso <= fifo_fill_in_siso;
@@ -315,5 +313,4 @@ begin
     src_in      => out_siso,
     src_out     => out_sosi
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_flush.vhd b/libraries/base/dp/tb/vhdl/tb_dp_flush.vhd
index 10384668f4..bb5e1dce66 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_flush.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_flush.vhd
@@ -37,7 +37,6 @@ use common_lib.tb_common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 entity tb_dp_flush is
   generic (
     g_rl           : natural := 0;  -- this tb supports ready latency is 0 or 1
@@ -49,9 +48,7 @@ entity tb_dp_flush is
   );
 end tb_dp_flush;
 
-
 architecture tb of tb_dp_flush is
-
   constant c_pulse_active             : natural := 1;
   constant c_pulse_period             : natural := 7;
 
@@ -108,9 +105,7 @@ architecture tb of tb_dp_flush is
   signal reg_mode_flush_en_framed_xoff : std_logic := '0';
 
   signal reg_mode_flush_en             : std_logic;
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -134,7 +129,6 @@ begin
 
   out_siso.ready <= out_ready when g_rl /= 0 else out_ready and out_sosi.valid;  -- request for RL > 0, acknowledge for RL = 0
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -257,7 +251,6 @@ begin
     end if;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- DUT : DP_FLUSH
   ------------------------------------------------------------------------------
@@ -298,5 +291,4 @@ begin
 
   -- Use reg_m is registered m signal to match the register stage in reg_mode_flush_en
   reg_m <= m when rising_edge(clk);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_folder.vhd b/libraries/base/dp/tb/vhdl/tb_dp_folder.vhd
index 591b226ddf..1a752aaa71 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_folder.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_folder.vhd
@@ -37,9 +37,7 @@ use work.tb_dp_pkg.all;
 entity tb_dp_folder is
 end tb_dp_folder;
 
-
 architecture tb of tb_dp_folder is
-
   constant c_nof_inputs                  : natural := 1;
   constant c_nof_unfolds                 : natural := 1;  -- 5 folds = 1->2->4->8->16->32 unfolded streams
   constant c_nof_unfolded_streams        : natural := c_nof_inputs * pow2(c_nof_unfolds);
@@ -63,9 +61,7 @@ architecture tb of tb_dp_folder is
   signal dp_unfolder_snk_in_arr          : t_dp_sosi_arr(c_nof_inputs - 1 downto 0);
   signal dp_folder_snk_in_arr            : t_dp_sosi_arr(c_nof_unfolded_streams - 1 downto 0);
   signal dp_folder_src_out_arr           : t_dp_sosi_arr(c_nof_inputs - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- Clock,reset generation
   -----------------------------------------------------------------------------
@@ -124,6 +120,4 @@ begin
     snk_in_arr  => dp_folder_snk_in_arr,
     src_out_arr => dp_folder_src_out_arr
   );
-
 end tb;
-
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_frame_rd.vhd b/libraries/base/dp/tb/vhdl/tb_dp_frame_rd.vhd
index 8673515a10..8b0d02b22b 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_frame_rd.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_frame_rd.vhd
@@ -27,13 +27,10 @@ use common_lib.common_pkg.all;
 use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_dp_frame_rd is
 end tb_dp_frame_rd;
 
-
 architecture tb of tb_dp_frame_rd is
-
   -- > as 5
   -- > run 10 us, at 4335 ns expect Warning: Frame with valid data but no sof.
 
@@ -141,9 +138,7 @@ architecture tb of tb_dp_frame_rd is
     -- gap
     for I in 1 to c_gap_length loop wait until rising_edge(clk); end loop;
   end proc_frame;
-
 begin
-
   clk <= not clk after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -258,7 +253,6 @@ begin
     out_eof          => out_eof
   );
 
-
   p_output_stimuli : process
   begin
     frm_req   <= '0';
@@ -294,7 +288,6 @@ begin
     end loop;
   end process;
 
-
   p_verify : process(clk)
   begin
     if rising_edge(clk) then
@@ -309,5 +302,4 @@ begin
 
   -- Check that the test has ran at all
   proc_dp_verify_value(e_at_least, clk, verify_done, exp_data, out_data);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_frame_scheduler.vhd b/libraries/base/dp/tb/vhdl/tb_dp_frame_scheduler.vhd
index 47bc08630f..3030dbaa28 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_frame_scheduler.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_frame_scheduler.vhd
@@ -27,7 +27,6 @@ use common_lib.common_pkg.all;
 use work.dp_stream_pkg.all;
 use work.dp_packetizing_pkg.all;
 
-
 entity tb_dp_frame_scheduler is
   generic (
     g_dut_verify_mux : boolean := true;  -- when FALSE verify dp_frame_scheduler else verify dp_mux
@@ -38,7 +37,6 @@ end tb_dp_frame_scheduler;
 -- run 12 ms, enough to let mark_in_sof occur at least twice
 
 architecture tb of tb_dp_frame_scheduler is
-
   constant c_clk_period         : time    := 5 ns;
   constant c_rst_delay          : natural := 4;
   constant c_dut_delay          : natural := 11;
@@ -203,9 +201,7 @@ architecture tb of tb_dp_frame_scheduler is
       end if;
     end if;
   end proc_cnt;
-
 begin
-
   ------------------------------------------------------------------------------
   -- Clock, reset and sync
   ------------------------------------------------------------------------------
@@ -236,7 +232,6 @@ begin
     end if;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- Generate crosslet and beamlet packets, about one per slice
   ------------------------------------------------------------------------------
@@ -281,7 +276,6 @@ begin
               clk);
   end process;
 
-
   ------------------------------------------------------------------------------
   -- DUT : The dp_frame_scheduler
   ------------------------------------------------------------------------------
@@ -481,5 +475,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_gap.vhd b/libraries/base/dp/tb/vhdl/tb_dp_gap.vhd
index c43c39581f..45705b5ea1 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_gap.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_gap.vhd
@@ -31,7 +31,6 @@ entity tb_dp_gap is
 end tb_dp_gap;
 
 architecture tb of tb_dp_gap is
-
   constant c_clk_period   : time    := 10 ns;
   constant c_dat_w        : natural := c_dp_stream_data_w;  -- use full SOSI data width to ease viewing in wave window
 
@@ -54,9 +53,7 @@ architecture tb of tb_dp_gap is
   signal prev_ready2      : std_logic_vector(0 downto 0);
   signal prev_data1       : std_logic_vector(c_dat_w - 1 downto 0);
   signal prev_data2       : std_logic_vector(c_dat_w - 1 downto 0);
-
 begin
-
   -- Run for 12us
 
   rst <= '1', '0' after c_clk_period * 7;
@@ -151,5 +148,4 @@ begin
     src_in    => gap_siso,
     src_out   => gap_sosi
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_hdr_insert_remove.vhd b/libraries/base/dp/tb/vhdl/tb_dp_hdr_insert_remove.vhd
index 7fff19d325..901fe867b8 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_hdr_insert_remove.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_hdr_insert_remove.vhd
@@ -42,9 +42,7 @@ entity tb_dp_hdr_insert_remove is
   );
 end tb_dp_hdr_insert_remove;
 
-
 architecture tb of tb_dp_hdr_insert_remove is
-
   -- tb default
   constant c_rl                       : natural := 1;
   constant c_pulse_active             : natural := 1;
@@ -140,9 +138,7 @@ architecture tb of tb_dp_hdr_insert_remove is
 
   constant c_ram_header_start : std_logic_vector(c_word_w - 1 downto 0) := x"DEADBEEF";
   constant c_ram_header_end   : std_logic_vector(c_word_w - 1 downto 0) := x"CAFEBABE";
-
 begin
-
   mm_clk <= (not mm_clk) or tb_end after c_mm_clk_period / 2;
   mm_rst <= '1', '0' after c_mm_clk_period * 20;
 
@@ -167,7 +163,6 @@ begin
                     random_1(random_1'high) when g_out_ready = e_random  else
                     pulse_1                 when g_out_ready = e_pulse;
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -236,7 +231,6 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -330,5 +324,4 @@ begin
   out_err     <= out_sosi.err(in_err'range);
   out_sync    <= out_sosi.sync;
   out_bsn     <= out_sosi.bsn(c_bsn_w - 1 downto 0);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_latency_adapter.vhd b/libraries/base/dp/tb/vhdl/tb_dp_latency_adapter.vhd
index 28a0757a53..cb7c1b30ae 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_latency_adapter.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_latency_adapter.vhd
@@ -30,9 +30,7 @@ use work.tb_dp_pkg.all;
 entity tb_dp_latency_adapter is
 end tb_dp_latency_adapter;
 
-
 architecture tb of tb_dp_latency_adapter is
-
   -- See tb_dp_pkg.vhd for explanation and run time
 
   subtype t_dut_range  is integer range - 1 to integer'high;
@@ -127,9 +125,7 @@ architecture tb of tb_dp_latency_adapter is
   signal verify_done    : std_logic;
 
   signal exp_data       : std_logic_vector(c_dp_data_w - 1 downto 0) := TO_UVEC(19555, c_dp_data_w);
-
 begin
-
   -- Use intervals marked by sync to start a new test named by state.
   --
   -- Under all circumstances the out_data should not mis or duplicate a count
@@ -250,5 +246,4 @@ begin
   out_val                <= dut_val(c_nof_dut - 1);
   out_sop                <= dut_sop(c_nof_dut - 1);
   out_eop                <= dut_eop(c_nof_dut - 1);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_latency_fifo.vhd b/libraries/base/dp/tb/vhdl/tb_dp_latency_fifo.vhd
index 7af4073c2a..a0a272ebb6 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_latency_fifo.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_latency_fifo.vhd
@@ -49,9 +49,7 @@ entity tb_dp_latency_fifo is
   );
 end tb_dp_latency_fifo;
 
-
 architecture tb of tb_dp_latency_fifo is
-
   constant c_nof_data_per_block       : natural := ceil_div(g_nof_symbols_per_block, g_nof_symbols_per_data);
 
   -- tb default
@@ -113,9 +111,7 @@ architecture tb of tb_dp_latency_fifo is
   signal out_eop              : std_logic;
 
   signal out_gap              : std_logic := '1';
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -137,7 +133,6 @@ begin
                     random_1(random_1'high) when g_out_ready = e_random  else
                     pulse_1                 when g_out_ready = e_pulse;
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -176,7 +171,6 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -194,7 +188,6 @@ begin
   -- . verify that the stimuli have been applied at all
   proc_dp_verify_value(e_equal, clk, verify_done, expected_out_data, out_data);
 
-
   ------------------------------------------------------------------------------
   -- DUT
   ------------------------------------------------------------------------------
@@ -233,5 +226,4 @@ begin
   out_sop     <= out_sosi.sop;
   out_eop     <= out_sosi.eop;
   out_sync    <= out_sosi.sync;
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_mux.vhd b/libraries/base/dp/tb/vhdl/tb_dp_mux.vhd
index 9518336006..bc34fa7cc5 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_mux.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_mux.vhd
@@ -42,9 +42,7 @@ entity tb_dp_mux is
   );
 end tb_dp_mux;
 
-
 architecture tb of tb_dp_mux is
-
   -- See tb_dp_pkg.vhd for explanation and run time
 
   -- DUT
@@ -147,9 +145,7 @@ architecture tb of tb_dp_mux is
   signal verify_done    : std_logic_vector(0 to g_dut_nof_input - 1);
 
   signal exp_data       : std_logic_vector(c_dp_data_w - 1 downto 0) := TO_UVEC(1000, c_dp_data_w);
-
 begin
-
   tb_end <= vector_and(tb_end_vec);
 
   clk <= not clk or tb_end after clk_period / 2;
@@ -211,6 +207,7 @@ begin
     gen_verify_empty : if g_dut_use_empty = true generate
       proc_dp_verify_other_sosi("empty", INCR_UVEC(out_data(I), c_empty_offset), clk, verify_en, out_empty(I));
     end generate;
+
     gen_verify_channel : if g_dut_use_in_channel = true generate
       out_channel(I)(c_dut_in_channel_w - 1 downto 0) <= mux_channel(c_dut_out_channel_w - 1 downto c_dut_nof_input_w);
       proc_dp_verify_other_sosi("channel", INCR_UVEC(out_data(I), c_channel_offset), clk, verify_en, out_channel(I));
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_offload_rx_filter.vhd b/libraries/base/dp/tb/vhdl/tb_dp_offload_rx_filter.vhd
index 6af75575e4..4cca345bbd 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_offload_rx_filter.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_offload_rx_filter.vhd
@@ -50,9 +50,7 @@ use work.tb_dp_pkg.all;
 entity tb_dp_offload_rx_filter is
 end tb_dp_offload_rx_filter;
 
-
 architecture tb of tb_dp_offload_rx_filter is
-
   constant c_nof_stream     : natural := 1;
   constant c_data_w				  : natural := 64;
 
@@ -122,9 +120,7 @@ architecture tb of tb_dp_offload_rx_filter is
   signal hdr_fields_out_arr: t_slv_1024_arr(c_nof_streams - 1 downto 0);
 
   signal hdr_fields_wrong_arr : t_slv_1024_arr(c_nof_streams - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -146,8 +142,6 @@ begin
     hdr_fields_wrong_arr(i)(field_hi(c_hdr_field_arr, "ip_total_length"   ) downto field_lo(c_hdr_field_arr, "ip_total_length"    )) <= TO_UVEC(c_wrong_length, 16);
   end generate;
 
-
-
   p_stimuli : process
   begin
     proc_common_wait_some_cycles(dp_clk, 10);
@@ -188,10 +182,8 @@ begin
 		if c_nof_packets + 1 <= counter then
     	tb_end <= '1';
     end if;
-
   end process;
 
-
   dut : entity work.dp_offload_rx_filter
   generic map(
     g_nof_streams         => c_nof_streams,  -- : POSITIVE;
@@ -216,5 +208,4 @@ begin
     hdr_fields_out_arr => hdr_fields_out_arr,
     hdr_fields_in_arr  => hdr_fields_in_arr
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_offload_tx_v3.vhd b/libraries/base/dp/tb/vhdl/tb_dp_offload_tx_v3.vhd
index ad3da91825..41811773fe 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_offload_tx_v3.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_offload_tx_v3.vhd
@@ -65,7 +65,6 @@ use common_lib.tb_common_mem_pkg.all;
 use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_dp_offload_tx_v3 is
   generic (
     -- general
@@ -81,9 +80,7 @@ entity tb_dp_offload_tx_v3 is
   );
 end tb_dp_offload_tx_v3;
 
-
 architecture tb of tb_dp_offload_tx_v3 is
-
   constant c_mm_clk_period : time := 1 ns;
   constant c_dp_clk_period : time := 5 ns;
 
@@ -342,9 +339,7 @@ architecture tb of tb_dp_offload_tx_v3 is
   signal verify_snk_in              : t_dp_sosi;
   signal verify_snk_in_data         : std_logic_vector(g_data_w - 1 downto 0);
   signal prev_verify_snk_in_data    : std_logic_vector(g_data_w - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -391,7 +386,6 @@ begin
     tb_end              => tb_end  -- signal end of tb as far as this dp_stream_stimuli is concerned
   );
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -526,7 +520,6 @@ begin
     hdr_fields_out_arr    => tx_hdr_fields_out_arr
   );
 
-
   p_rd_tx_hdr_words : process
     variable v_word : std_logic_vector(c_word_w - 1 downto 0);
   begin
@@ -551,7 +544,6 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- Link
   ------------------------------------------------------------------------------
@@ -621,7 +613,6 @@ begin
   dp_offload_rx_src_in_arr    <= (others => c_dp_siso_rdy);
   dp_offload_rx_src_in_arr(0) <= verify_snk_out;
 
-
   p_rd_rx_hdr_words : process
     variable v_word : std_logic_vector(c_word_w - 1 downto 0);
   begin
@@ -691,7 +682,6 @@ begin
     end if;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- Auxiliary
   ------------------------------------------------------------------------------
@@ -699,5 +689,4 @@ begin
   -- Map to slv to ease monitoring in wave window
   stimuli_src_out_data <= stimuli_src_out.data(g_data_w - 1 downto 0);
   verify_snk_in_data   <= verify_snk_in.data(g_data_w - 1 downto 0);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_packet.vhd b/libraries/base/dp/tb/vhdl/tb_dp_packet.vhd
index 0a4f1ea664..f0d5e7bde9 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_packet.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_packet.vhd
@@ -35,7 +35,6 @@ use common_lib.tb_common_pkg.all;
 use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_dp_packet is
   generic (
     g_data_w                 : natural := 16;
@@ -46,7 +45,6 @@ entity tb_dp_packet is
 end tb_dp_packet;
 
 architecture tb of tb_dp_packet is
-
   constant c_rl                       : natural := 1;
   constant c_data_init                : integer := 0;
   constant c_data_w                   : integer := sel_a_b(g_data_w < 30, g_data_w, 30);  -- used to avoid INTEGER range error for 2**31 and 2**32
@@ -129,9 +127,7 @@ architecture tb of tb_dp_packet is
   signal expected_rx_data  : std_logic_vector(g_data_w - 1 downto 0);
   signal expected_rx_bsn   : std_logic_vector(c_dp_stream_bsn_w - 1 downto 0);
   signal expected_rx_err   : std_logic_vector(c_dp_stream_error_w - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -153,7 +149,6 @@ begin
                    random_1(random_1'high) when g_out_ready = e_random  else
                    pulse_1                 when g_out_ready = e_pulse;
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -206,7 +201,6 @@ begin
     wait;
   end process;
 
-
   -- Map to slv to ease monitoring in wave window
   in_data    <= in_sosi.data(in_data'range);
   in_val     <= in_sosi.valid;
@@ -241,7 +235,6 @@ begin
 
   proc_dp_verify_sync(c_sync_period, c_sync_offset, clk, verify_en, rx_sync, rx_sop, rx_bsn);  -- Verify that the output sync occurs when expected
 
-
   ------------------------------------------------------------------------------
   -- DP SOSI ==> DP PACKET
   ------------------------------------------------------------------------------
@@ -277,7 +270,6 @@ begin
   pkt_eop  <= pkt_sosi.eop;
   pkt_sync <= pkt_sosi.sync;
 
-
   ------------------------------------------------------------------------------
   -- DP PACKET ==> DP SOSI
   ------------------------------------------------------------------------------
@@ -307,5 +299,4 @@ begin
   rx_channel <= rx_sosi.channel(rx_channel'range);
   rx_sync    <= rx_sosi.sync;
   rx_bsn     <= rx_sosi.bsn(rx_bsn'range);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_packet_merge.vhd b/libraries/base/dp/tb/vhdl/tb_dp_packet_merge.vhd
index 2c60d0f34f..6466f7e36b 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_packet_merge.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_packet_merge.vhd
@@ -53,7 +53,6 @@ use common_lib.tb_common_pkg.all;
 use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_dp_packet_merge is
   generic (
     -- general
@@ -73,9 +72,7 @@ entity tb_dp_packet_merge is
   );
 end tb_dp_packet_merge;
 
-
 architecture tb of tb_dp_packet_merge is
-
   constant c_rl                       : natural := 1;
 
   constant c_pulse_active             : natural := 1;
@@ -141,9 +138,7 @@ architecture tb of tb_dp_packet_merge is
   signal verify_value_en            : std_logic := sel_a_b(g_nof_pkt = 0, '0', '1');
 
   signal expected_verify_snk_in     : t_dp_sosi;
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -165,7 +160,6 @@ begin
                           random_1(random_1'high) when g_flow_control_verify = e_random  else
                           pulse_1                 when g_flow_control_verify = e_pulse;
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -232,7 +226,6 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -253,8 +246,10 @@ begin
 
   -- Verify that the output is incrementing data, like the input stimuli
   proc_dp_verify_data("verify_snk_in.data",    c_rl, c_data_max,   c_unsigned_1,                      clk, verify_en_valid, verify_snk_out.ready, verify_snk_in.valid, verify_snk_in.data,    prev_verify_snk_in.data);
+
   gen_verify_bsn_increment : if g_verify_bsn_err = false generate
     proc_dp_verify_data("verify_snk_in.bsn",   c_rl, c_unsigned_0, to_unsigned(c_verify_bsn_gap, 32), clk, verify_en_sop,   verify_snk_out.ready, verify_snk_in.sop,   verify_snk_in.bsn,     prev_verify_snk_in.bsn);
+
     gen_verify_err : if g_nof_pkt = 1 generate
       -- Assume verifying g_nof_pkt = 1 is sufficient. Verifing g_nof_pkt > 1 is more difficult,
       -- because the merged output error field is the bitwise OR of the input error fields
@@ -292,7 +287,6 @@ begin
   -- Verify output ready latency
   proc_dp_verify_valid(clk, verify_en_valid, verify_snk_out.ready, prev_verify_snk_out.ready, verify_snk_in.valid);
 
-
   ------------------------------------------------------------------------------
   -- DUT dp_packet_merge
   ------------------------------------------------------------------------------
@@ -319,7 +313,6 @@ begin
     src_out   => dp_packet_merge_src_out
   );
 
-
   ------------------------------------------------------------------------------
   -- Optional reverse DUT dp_packet_unmerge
   ------------------------------------------------------------------------------
@@ -351,5 +344,4 @@ begin
   -- Map to slv to ease monitoring in wave window
   stimuli_data <= stimuli_src_out.data(g_data_w - 1 downto 0);
   verify_data  <= verify_snk_in.data(g_data_w - 1 downto 0);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_packetizing.vhd b/libraries/base/dp/tb/vhdl/tb_dp_packetizing.vhd
index ceb0c22c1d..7046fe0e48 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_packetizing.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_packetizing.vhd
@@ -28,7 +28,6 @@ use work.dp_stream_pkg.all;
 use work.dp_packetizing_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_dp_packetizing is
   generic (
     -- Try different packing
@@ -39,9 +38,7 @@ entity tb_dp_packetizing is
   );
 end tb_dp_packetizing;
 
-
 architecture tb of tb_dp_packetizing is
-
   -- > as 10
   -- > run 30 us                 --> OK
   -- > restart -f
@@ -53,7 +50,6 @@ architecture tb of tb_dp_packetizing is
 
   constant c_fsn_w                    : natural := 8;  -- <= g_usr_dat_w
 
-
   ------------------------------------------------------------------------------
   -- Try different block sizes
 
@@ -65,7 +61,6 @@ architecture tb of tb_dp_packetizing is
 
   constant c_phy_block_size           : natural := c_usr_block_size * g_phy_nof_words / g_usr_nof_words;
 
-
   ------------------------------------------------------------------------------
 
   constant c_nof_block_per_sync       : natural := 10;
@@ -155,13 +150,10 @@ architecture tb of tb_dp_packetizing is
   signal rcv_err           : std_logic := '0';
 
   signal prev_rcv_dat      : std_logic_vector(g_usr_dat_w - 1 downto 0) := (others => '1');  -- -1 to also verify first sample 0 correctly
-
 begin
-
   clk <= not clk after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION and VERIFICATION
   ------------------------------------------------------------------------------
@@ -193,7 +185,6 @@ begin
   -- Verify the data path output CRC (avoid error message at initialisation)
   assert NOW = 0 ps or rcv_err = '0' report "rcv_err = '1' indicating CRC error" severity ERROR;
 
-
   ------------------------------------------------------------------------------
   -- TRANSMITTER
   ------------------------------------------------------------------------------
@@ -290,7 +281,6 @@ begin
     out_eof      => xmt_pace_eof(0)
   );
 
-
   ------------------------------------------------------------------------------
   -- PHY LINK INTERFACE
   ------------------------------------------------------------------------------
@@ -481,7 +471,6 @@ begin
     end generate;  -- gen_rcv_throttle
   end generate;  -- no_valid_support
 
-
   ------------------------------------------------------------------------------
   -- RECEIVER
   ------------------------------------------------------------------------------
@@ -532,5 +521,4 @@ begin
     out_eof      => rcv_eof,
     out_err      => rcv_err
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_pad_insert_remove.vhd b/libraries/base/dp/tb/vhdl/tb_dp_pad_insert_remove.vhd
index c4f631b23f..f5bfc3ebe3 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_pad_insert_remove.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_pad_insert_remove.vhd
@@ -47,9 +47,7 @@ entity tb_dp_pad_insert_remove is
   );
 end tb_dp_pad_insert_remove;
 
-
 architecture tb of tb_dp_pad_insert_remove is
-
   -- tb default
   constant c_rl                       : natural := 1;
   constant c_pulse_active             : natural := 1;
@@ -129,9 +127,7 @@ architecture tb of tb_dp_pad_insert_remove is
   signal out_err              : std_logic_vector(c_dp_stream_error_w - 1 downto 0);
 
   signal out_gap              : std_logic := '1';
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -153,7 +149,6 @@ begin
                     random_1(random_1'high) when g_out_ready = e_random  else
                     pulse_1                 when g_out_ready = e_pulse;
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -195,7 +190,6 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -223,7 +217,6 @@ begin
   proc_dp_verify_value(e_equal, clk, verify_done, expected_out_channel, prev_out_channel);
   proc_dp_verify_value(e_equal, clk, verify_done, expected_out_err,     prev_out_err);
 
-
   ------------------------------------------------------------------------------
   -- DUT
   ------------------------------------------------------------------------------
@@ -287,5 +280,4 @@ begin
   out_err     <= out_sosi.err(in_err'range);
   out_sync    <= out_sosi.sync;
   out_bsn     <= out_sosi.bsn(c_bsn_w - 1 downto 0);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_pipeline.vhd b/libraries/base/dp/tb/vhdl/tb_dp_pipeline.vhd
index 55baa7e428..aec011b91b 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_pipeline.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_pipeline.vhd
@@ -33,9 +33,7 @@ entity tb_dp_pipeline is
   );
 end tb_dp_pipeline;
 
-
 architecture tb of tb_dp_pipeline is
-
   -- See tb_dp_pkg.vhd for explanation and run time
 
   -- DUT ready latency
@@ -95,9 +93,7 @@ architecture tb of tb_dp_pipeline is
   signal verify_done    : std_logic;
 
   signal exp_data       : std_logic_vector(c_dp_data_w - 1 downto 0) := TO_UVEC(sel_a_b(g_pipeline = 0, 18953, 18952), c_dp_data_w);
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -160,5 +156,4 @@ begin
     src_in      => out_siso,  -- IN  = request from downstream ST sink
     src_out     => out_sosi
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_pipeline_ready.vhd b/libraries/base/dp/tb/vhdl/tb_dp_pipeline_ready.vhd
index c218fc8360..87366a3388 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_pipeline_ready.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_pipeline_ready.vhd
@@ -36,7 +36,6 @@ use common_lib.tb_common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 entity tb_dp_pipeline_ready is
   generic (
     g_in_en          : t_dp_flow_control_enum := e_random;  -- always active, random or pulse flow control
@@ -47,7 +46,6 @@ entity tb_dp_pipeline_ready is
   );
 end tb_dp_pipeline_ready;
 
-
 architecture tb of tb_dp_pipeline_ready is
   constant c_data_w          : natural := 16;
   constant c_rl              : natural := 1;
@@ -94,9 +92,7 @@ architecture tb of tb_dp_pipeline_ready is
   signal out_eop             : std_logic;
   signal hold_out_sop        : std_logic;
   signal expected_out_data   : std_logic_vector(c_data_w - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -106,7 +102,6 @@ begin
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period,   '1', rst, clk, pulse_en, pulse_0);
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period + 1, '1', rst, clk, pulse_en, pulse_1);
 
-
   ------------------------------------------------------------------------------
   -- STREAM CONTROL
   ------------------------------------------------------------------------------
@@ -119,7 +114,6 @@ begin
                     random_1(random_1'high) when g_out_ready = e_random  else
                     pulse_1                 when g_out_ready = e_pulse;
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -171,12 +165,10 @@ begin
     src_out      => adapt_sosi
   );
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
 
-
   -- Verification logistics
   verify_en <= '1'          when rising_edge(clk) and out_sosi.sop = '1';  -- enable verify after first output sop
   count_eop <= count_eop + 1  when rising_edge(clk) and out_sosi.eop = '1' and((g_out_latency > 0) or
@@ -198,7 +190,6 @@ begin
   out_sop  <= out_sosi.sop;
   out_eop  <= out_sosi.eop;
 
-
   ------------------------------------------------------------------------------
   -- DUT dp_pipeline_ready
   ------------------------------------------------------------------------------
@@ -218,6 +209,4 @@ begin
     src_in       => out_siso,
     src_out      => out_sosi
   );
-
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_pkg.vhd b/libraries/base/dp/tb/vhdl/tb_dp_pkg.vhd
index b52ebc9b10..3cb638a976 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_pkg.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_pkg.vhd
@@ -29,9 +29,7 @@ use common_lib.common_str_pkg.all;
 use common_lib.tb_common_pkg.all;
 use work.dp_stream_pkg.all;
 
-
 package tb_dp_pkg is
-
   ------------------------------------------------------------------------------
   -- Purpose:
   --
@@ -608,12 +606,9 @@ package tb_dp_pkg is
   procedure proc_dp_stream_valid_eop(signal clk      : in  std_logic;
                                      signal in_valid : in  std_logic;
                                      signal in_eop   : in  std_logic);
-
 end tb_dp_pkg;
 
-
 package body tb_dp_pkg is
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Block data generator with feedforward throttle control
   ------------------------------------------------------------------------------
@@ -658,6 +653,7 @@ package body tb_dp_pkg is
           cnt_dat <= INCR_UVEC(cnt_dat, 1);
           wait until rising_edge(clk);
         end loop;
+
       else
         -- throttle cnt_val, so c_throttle_num active cnt_val cycles per c_throttle_den cycles
         for I in 0 to c_block_size / c_throttle_num - 1 loop
@@ -687,7 +683,6 @@ package body tb_dp_pkg is
     end loop;
   end proc_dp_gen_block_data;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Block data generator with ready flow control and symbols counter
   -- . dependent on in_en and src_in.ready
@@ -858,7 +853,6 @@ package body tb_dp_pkg is
     out_eop   <= '0';
   end proc_dp_stream_ready_latency;
 
-
   ------------------------------------------------------------------------------
   -- FUNCTION: Initialize the data per symbol
   -- . use big endian
@@ -878,7 +872,6 @@ package body tb_dp_pkg is
     return v_data;
   end func_dp_data_init;
 
-
   ------------------------------------------------------------------------------
   -- FUNCTION: Increment the data per symbol
   -- . use big endian
@@ -900,7 +893,6 @@ package body tb_dp_pkg is
     return v_data;
   end func_dp_data_incr;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Generate counter data with valid
   -- . Output counter data dependent on in_en and src_in.ready
@@ -927,7 +919,6 @@ package body tb_dp_pkg is
     end if;
   end proc_dp_gen_data;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Generate counter data with valid
   -- . Output counter data dependent on in_en and src_in.ready
@@ -960,7 +951,6 @@ package body tb_dp_pkg is
     end if;
   end proc_dp_gen_data;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Generate a frame with symbols counter
   -- . dependent on in_en and src_in.ready
@@ -1010,7 +1000,6 @@ package body tb_dp_pkg is
     src_out.eop   <= '0';
   end proc_dp_gen_frame;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Input data counter
   ------------------------------------------------------------------------------
@@ -1076,7 +1065,6 @@ package body tb_dp_pkg is
     out_val  <= tx_val(c_ready_latency);
   end proc_dp_tx_data;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Transmit data control (use for sop, eop)
   ------------------------------------------------------------------------------
@@ -1094,7 +1082,6 @@ package body tb_dp_pkg is
     end if;
   end proc_dp_tx_ctrl;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Define test sync interval
   ------------------------------------------------------------------------------
@@ -1107,7 +1094,6 @@ package body tb_dp_pkg is
     wait until rising_edge(clk);
   end proc_dp_sync_interval;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Stimuli for cnt_en
   ------------------------------------------------------------------------------
@@ -1415,7 +1401,6 @@ package body tb_dp_pkg is
     wait;
   end proc_dp_count_en;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Stimuli for out_ready
   ------------------------------------------------------------------------------
@@ -1687,7 +1672,6 @@ package body tb_dp_pkg is
     wait;
   end proc_dp_out_ready;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: DUT output verify enable
   ------------------------------------------------------------------------------
@@ -1711,7 +1695,6 @@ package body tb_dp_pkg is
     wait;
   end proc_dp_verify_en;
 
-
   -- Dynamicly depend on first valid data to make verify_en active
   procedure proc_dp_verify_en(constant c_continuous : in  boolean;
                               signal   clk          : in  std_logic;
@@ -1751,7 +1734,6 @@ package body tb_dp_pkg is
     proc_common_wait_some_cycles(clk, nof_post_clk);
   end proc_dp_verify_run_some_cycles;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Verify the expected value
   ------------------------------------------------------------------------------
@@ -2067,7 +2049,6 @@ package body tb_dp_pkg is
     end if;
   end proc_dp_verify_symbols;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Verify the DUT output data with empty
   -- . account for stream empty
@@ -2155,7 +2136,6 @@ package body tb_dp_pkg is
     end if;
   end proc_dp_verify_data_empty;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Verify the DUT output other SOSI data
   -- . Suited to verify the empty, error, channel fields assuming that these
@@ -2672,7 +2652,6 @@ package body tb_dp_pkg is
     end if;
   end proc_dp_verify_gap_invalid;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Verify the DUT output control (use for sop, eop)
   ------------------------------------------------------------------------------
@@ -2702,7 +2681,6 @@ package body tb_dp_pkg is
     end if;
   end proc_dp_verify_ctrl;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Wait for stream valid
   ------------------------------------------------------------------------------
@@ -2715,7 +2693,6 @@ package body tb_dp_pkg is
     end loop;
   end proc_dp_stream_valid;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Wait for stream valid AND sop
   ------------------------------------------------------------------------------
@@ -2729,7 +2706,6 @@ package body tb_dp_pkg is
     end loop;
   end proc_dp_stream_valid_sop;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Wait for stream valid AND eop
   ------------------------------------------------------------------------------
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_reinterleave.vhd b/libraries/base/dp/tb/vhdl/tb_dp_reinterleave.vhd
index 5e78c8d0c2..da2ad8b364 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_reinterleave.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_reinterleave.vhd
@@ -48,7 +48,6 @@ entity tb_dp_reinterleave is
 end;
 
 architecture rtl of tb_dp_reinterleave is
-
   type t_dat_arr is array (integer range <>) of std_logic_vector(g_dat_w - 1 downto 0);
   type t_val_arr is array (integer range <>) of std_logic;
 
@@ -73,9 +72,7 @@ architecture rtl of tb_dp_reinterleave is
   signal snk_out_arr : t_dp_siso_arr(g_nof_in - 1 downto 0);
 
   signal src_out_arr : t_dp_sosi_arr(g_nof_out - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- Standard TB clocking, RST and control
   -----------------------------------------------------------------------------
@@ -135,5 +132,4 @@ begin
     snk_in_arr  => snk_in_arr,
     src_out_arr => src_out_arr
   );
-
 end rtl;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_repack.vhd b/libraries/base/dp/tb/vhdl/tb_dp_repack.vhd
index 3e7ba004a1..f8137c37ce 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_repack.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_repack.vhd
@@ -40,7 +40,6 @@ use common_lib.tb_common_pkg.all;
 use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_dp_repack is
   generic (
     -- general
@@ -57,9 +56,7 @@ entity tb_dp_repack is
   );
 end tb_dp_repack;
 
-
 architecture tb of tb_dp_repack is
-
   constant c_rl                       : natural := 1;
 
   constant c_pulse_active             : natural := g_in_nof_words;
@@ -110,9 +107,7 @@ architecture tb of tb_dp_repack is
   signal verify_done                : std_logic := '0';
 
   signal expected_verify_snk_in     : t_dp_sosi;
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -134,7 +129,6 @@ begin
                           random_1(random_1'high) when g_flow_control_verify = e_random  else
                           pulse_1                 when g_flow_control_verify = e_pulse;
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -188,7 +182,6 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -222,7 +215,6 @@ begin
   -- Verify output ready latency
   proc_dp_verify_valid(clk, verify_en_valid, verify_snk_out.ready, prev_verify_snk_out.ready, verify_snk_in.valid);
 
-
   ------------------------------------------------------------------------------
   -- Pack
   ------------------------------------------------------------------------------
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_repack_data.vhd b/libraries/base/dp/tb/vhdl/tb_dp_repack_data.vhd
index 116b8e6fd5..1fbc042d83 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_repack_data.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_repack_data.vhd
@@ -48,7 +48,6 @@ use common_lib.tb_common_pkg.all;
 use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_dp_repack_data is
   generic (
     -- general
@@ -69,9 +68,7 @@ entity tb_dp_repack_data is
   );
 end tb_dp_repack_data;
 
-
 architecture tb of tb_dp_repack_data is
-
   constant c_no_unpack                : boolean := false;
   constant c_enable_repack_in         : boolean := true;
   constant c_enable_repack_out        : boolean := true;
@@ -126,9 +123,7 @@ architecture tb of tb_dp_repack_data is
   signal unpack_src_in              : t_dp_siso;
   signal unpack_src_out             : t_dp_sosi;
   signal unpack_src_out_data        : std_logic_vector(g_in_dat_w - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -171,7 +166,6 @@ begin
     tb_end              => tb_end  -- signal end of tb as far as this dp_stream_stimuli is concerned
   );
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -313,5 +307,4 @@ begin
   -- Map to slv to ease monitoring in wave window
   stimuli_src_out_data <= stimuli_src_out.data(g_in_dat_w - 1 downto 0);
   verify_snk_in_data   <= verify_snk_in.data(g_in_dat_w - 1 downto 0);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_repack_legacy.vhd b/libraries/base/dp/tb/vhdl/tb_dp_repack_legacy.vhd
index e6d77cdd7b..062f9d2dee 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_repack_legacy.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_repack_legacy.vhd
@@ -40,7 +40,6 @@ use common_lib.tb_common_pkg.all;
 use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_dp_repack_legacy is
   generic (
     -- general
@@ -64,9 +63,7 @@ entity tb_dp_repack_legacy is
   );
 end tb_dp_repack_legacy;
 
-
 architecture tb of tb_dp_repack_legacy is
-
   -- dp_stream_stimuli
   constant c_stimuli_pulse_active     : natural := 1;
   constant c_stimuli_pulse_period     : natural := 2;
@@ -114,9 +111,7 @@ architecture tb of tb_dp_repack_legacy is
 
   signal unpack_src_in              : t_dp_siso;
   signal unpack_src_out             : t_dp_sosi;
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -159,7 +154,6 @@ begin
     tb_end              => tb_end  -- signal end of tb as far as this dp_stream_stimuli is concerned
   );
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -303,5 +297,4 @@ begin
   -- Map to slv to ease monitoring in wave window
   stimuli_src_out_data <= stimuli_src_out.data(g_in_dat_w - 1 downto 0);
   verify_snk_in_data   <= verify_snk_in.data(g_in_dat_w - 1 downto 0);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_reverse_n_data.vhd b/libraries/base/dp/tb/vhdl/tb_dp_reverse_n_data.vhd
index ed94016f85..163c4635bf 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_reverse_n_data.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_reverse_n_data.vhd
@@ -59,9 +59,7 @@ entity tb_dp_reverse_n_data is
   );
 end tb_dp_reverse_n_data;
 
-
 architecture tb of tb_dp_reverse_n_data is
-
   constant c_pkt_len                  : natural := g_reverse_len * 5;
 
   -- dp_stream_stimuli
@@ -113,9 +111,7 @@ architecture tb of tb_dp_reverse_n_data is
 
   signal verify_fc_snk_in           : t_dp_sosi;
   signal verify_fc_snk_in_data      : std_logic_vector(c_data_w - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -159,7 +155,6 @@ begin
     tb_end              => tb_end  -- signal end of tb as far as this dp_stream_stimuli is concerned
   );
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -316,5 +311,4 @@ begin
 
   verify_snk_in_data      <= verify_snk_in.data(c_data_w - 1 downto 0);
   verify_fc_snk_in_data   <= verify_fc_snk_in.data(c_data_w - 1 downto 0);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_reverse_n_data_fc.vhd b/libraries/base/dp/tb/vhdl/tb_dp_reverse_n_data_fc.vhd
index e9b6d64ff7..5d89c3ab55 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_reverse_n_data_fc.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_reverse_n_data_fc.vhd
@@ -58,9 +58,7 @@ entity tb_dp_reverse_n_data_fc is
   );
 end tb_dp_reverse_n_data_fc;
 
-
 architecture tb of tb_dp_reverse_n_data_fc is
-
   constant c_pkt_len                  : natural := g_reverse_len * 5;
 
   -- dp_stream_stimuli
@@ -116,9 +114,7 @@ architecture tb of tb_dp_reverse_n_data_fc is
   signal verify_snk_out             : t_dp_siso := c_dp_siso_rdy;
   signal verify_snk_in              : t_dp_sosi;
   signal verify_snk_in_data         : std_logic_vector(c_data_w - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -165,7 +161,6 @@ begin
     tb_end              => tb_end  -- signal end of tb as far as this dp_stream_stimuli is concerned
   );
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -272,5 +267,4 @@ begin
   stimuli_src_out_data <= stimuli_src_out.data(c_data_w - 1 downto 0);
   reverse_src_out_data <= reverse_src_out.data(c_data_w - 1 downto 0);
   verify_snk_in_data   <= verify_snk_in.data(c_data_w - 1 downto 0);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_rsn_source.vhd b/libraries/base/dp/tb/vhdl/tb_dp_rsn_source.vhd
index ef9aff6ee3..2079df7627 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_rsn_source.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_rsn_source.vhd
@@ -46,7 +46,6 @@ entity tb_dp_rsn_source is
 end tb_dp_rsn_source;
 
 architecture tb of tb_dp_rsn_source is
-
   -- The nof block per sync interval will be the same after every
   -- c_min_nof_pps_interval. The c_gcd is the greatest common divider of
   -- g_pps_interval and g_bs_block_size, so g_bs_block_size / c_gcd yields an
@@ -147,9 +146,7 @@ architecture tb of tb_dp_rsn_source is
   signal dbg_nof_blk        : natural;
   signal dbg_accumulate     : natural;
   signal dbg_expected_bsn   : natural;
-
 begin
-
   rst <= '1', '0' after c_clk_period * 7;
   clk <= (not clk) or tb_end after c_clk_period / 2;
 
@@ -248,11 +245,9 @@ begin
           end if;
         end if;
       end if;
-
     end if;
   end process;
 
-
   -----------------------------------------------------------------------------
   -- Stimuli
   -----------------------------------------------------------------------------
@@ -316,7 +311,6 @@ begin
     wait;
   end process;
 
-
   -----------------------------------------------------------------------------
   -- Verification
   -- . Some aspects of rs_sosi are verified multiple times in different ways,
@@ -440,5 +434,4 @@ begin
     rs_restart          => rs_restart,  -- = rs_sosi.sync for first sync after bs_sosi.valid went high
     rs_new_interval     => rs_new_interval  -- = active during first rs_sosi.sync interval
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_selector_arr.vhd b/libraries/base/dp/tb/vhdl/tb_dp_selector_arr.vhd
index b2d945c887..2801b29fc2 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_selector_arr.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_selector_arr.vhd
@@ -59,7 +59,6 @@ entity tb_dp_selector_arr is
 end tb_dp_selector_arr;
 
 architecture tb of tb_dp_selector_arr is
-
   constant c_nof_streams   : natural := 4;
 
   constant c_sync_period            : natural := 10;
@@ -89,14 +88,10 @@ architecture tb of tb_dp_selector_arr is
 
   signal mm_mosi_pipe : t_mem_mosi;
   signal mm_mosi_ref  : t_mem_mosi;
-
 begin
-
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
-
   ------------------------------------------------------------------------------
   -- STREAM CONTROL
   ------------------------------------------------------------------------------
@@ -152,7 +147,6 @@ begin
     wait;
   end process;
 
-
   p_verify : process
   begin
     proc_common_wait_some_cycles(clk, g_nof_repeat * (g_pkt_gap + g_pkt_len));  -- Wait until end of simulation.
@@ -242,6 +236,4 @@ begin
      proc_mem_mm_bus_wr(0, x"1", clk, mm_mosi_pipe);  -- select pipe_sosi_arr on dut_pipe
      wait;
    end process;
-
 end tb;
-
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_shiftram.vhd b/libraries/base/dp/tb/vhdl/tb_dp_shiftram.vhd
index ed63595ab8..dfa71d0f18 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_shiftram.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_shiftram.vhd
@@ -42,7 +42,6 @@ use common_lib.tb_common_mem_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 entity tb_dp_shiftram is
   generic (
     -- DUT
@@ -56,9 +55,7 @@ entity tb_dp_shiftram is
   );
 end tb_dp_shiftram;
 
-
 architecture tb of tb_dp_shiftram is
-
   constant dp_clk_period    : time :=  5 ns;
   constant mm_clk_period    : time := 20 ns;
 
@@ -83,9 +80,7 @@ architecture tb of tb_dp_shiftram is
   signal out_sosi_arr       : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
 
   signal state              : natural := 0;
-
 begin
-
   mm_clk <= (not mm_clk) or tb_end after mm_clk_period / 2;
   mm_rst <= '1', '0' after mm_clk_period * 7;
 
@@ -213,6 +208,4 @@ begin
     -- Streaming source
     src_out_arr  => out_sosi_arr
   );
-
 end tb;
-
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_shiftreg.vhd b/libraries/base/dp/tb/vhdl/tb_dp_shiftreg.vhd
index 8454ab7834..1d249b0aa1 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_shiftreg.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_shiftreg.vhd
@@ -30,9 +30,7 @@ use work.tb_dp_pkg.all;
 entity tb_dp_shiftreg is
 end tb_dp_shiftreg;
 
-
 architecture tb of tb_dp_shiftreg is
-
   -- See tb_dp_pkg.vhd for explanation and run time
 
   -- DUT ready latency
@@ -96,9 +94,7 @@ architecture tb of tb_dp_shiftreg is
   signal verify_done    : std_logic;
 
   signal exp_data       : std_logic_vector(c_dp_data_w - 1 downto 0) := TO_UVEC(18951, c_dp_data_w);
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -168,5 +164,4 @@ begin
     src_in              => out_siso,  -- IN  = request from downstream ST sink
     src_out             => out_sosi
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_split.vhd b/libraries/base/dp/tb/vhdl/tb_dp_split.vhd
index 8618312e29..47278fc5b0 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_split.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_split.vhd
@@ -40,9 +40,7 @@ entity tb_dp_split is
   );
 end tb_dp_split;
 
-
 architecture tb of tb_dp_split is
-
   constant c_period               : time    := 100 ns;
 
   constant c_rl                   : natural := 1;
@@ -84,9 +82,7 @@ architecture tb of tb_dp_split is
   signal expected_data_1  : std_logic_vector(g_data_w - 1 downto 0);
   signal hold_out_sop_0   : std_logic;
   signal hold_out_sop_1   : std_logic;
-
 begin
-
   rst  <= '1', '0' after c_period * 7;
   clk  <=  not clk or tb_end after c_period / 2;
 
@@ -188,5 +184,4 @@ begin
   -- Check that the test has ran at all
   proc_dp_verify_value(e_at_least, clk, verify_done, expected_data_0, out_data_0);
   proc_dp_verify_value(e_at_least, clk, verify_done, expected_data_1, out_data_1);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_strobe_total_count.vhd b/libraries/base/dp/tb/vhdl/tb_dp_strobe_total_count.vhd
index ac39b4dcf6..55c713be62 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_strobe_total_count.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_strobe_total_count.vhd
@@ -53,9 +53,7 @@ entity tb_dp_strobe_total_count is
   );
 end tb_dp_strobe_total_count;
 
-
 architecture tb of tb_dp_strobe_total_count is
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -96,9 +94,7 @@ architecture tb of tb_dp_strobe_total_count is
 
   signal rd_count_arr       : t_natural_arr(c_nof_counts - 1 downto 0);
   signal exp_count_arr      : t_natural_arr(c_nof_counts - 1 downto 0) := (c_exp_nof_valid, c_exp_nof_sop, c_exp_nof_sync);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -198,5 +194,4 @@ begin
     tb_end <= '1';
     wait;
   end process;
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_switch.vhd b/libraries/base/dp/tb/vhdl/tb_dp_switch.vhd
index f7c67797eb..83b91d5114 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_switch.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_switch.vhd
@@ -36,13 +36,10 @@ use common_lib.tb_common_mem_pkg.all;
 use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_dp_switch is
 end tb_dp_switch;
 
-
 architecture tb of tb_dp_switch is
-
   constant c_nof_inputs                  : natural := 3;
   constant c_data_w                      : natural := 32;
   constant c_nof_packets                 : natural := 30;
@@ -74,9 +71,7 @@ architecture tb of tb_dp_switch is
 
   signal reg_dp_switch_mosi              : t_mem_mosi := c_mem_mosi_rst;
   signal reg_dp_switch_miso              : t_mem_miso;
-
 begin
-
   -----------------------------------------------------------------------------
   -- Clock,reset generation
   -----------------------------------------------------------------------------
@@ -86,7 +81,6 @@ begin
   mm_clk <= not mm_clk or tb_end after c_mm_clk_period / 2;
   mm_rst <= '1', '0' after c_mm_clk_period * 7;
 
-
   -----------------------------------------------------------------------------
   -- Generate continuous packet streams, with and without gaps
   -----------------------------------------------------------------------------
@@ -97,7 +91,6 @@ begin
     begin
       dp_gen_block_data_src_out_arr(i) <= c_dp_sosi_rst;
 
-
       proc_common_wait_until_low(dp_clk, dp_rst);
       --proc_common_wait_some_cycles(dp_clk, 4);
 
@@ -185,6 +178,4 @@ begin
     reg_mosi    => reg_dp_switch_mosi,
     reg_miso    => reg_dp_switch_miso
   );
-
 end tb;
-
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_sync_checker.vhd b/libraries/base/dp/tb/vhdl/tb_dp_sync_checker.vhd
index 5b35a7a9d5..22cf16f4c6 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_sync_checker.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_sync_checker.vhd
@@ -60,9 +60,7 @@ entity tb_dp_sync_checker is
   );
 end tb_dp_sync_checker;
 
-
 architecture tb of tb_dp_sync_checker is
-
   constant c_rl                 : natural := 1;
   constant c_no_dut             : boolean := true;
 
@@ -119,9 +117,7 @@ architecture tb of tb_dp_sync_checker is
   signal verify_done            : std_logic := '0';
 
   signal expected_verify_snk_in : t_dp_sosi;
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -143,7 +139,6 @@ begin
                           random_1(random_1'high) when g_flow_control_verify = e_random  else
                           pulse_1                 when g_flow_control_verify = e_pulse;
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -197,7 +192,6 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -284,7 +278,4 @@ begin
   verify_data  <= verify_snk_in.data(g_in_dat_w - 1 downto 0);
 
   verify_snk_in_data <= verify_snk_in.data when verify_snk_in.valid = '1';
-
 end tb;
-
-
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_sync_insert.vhd b/libraries/base/dp/tb/vhdl/tb_dp_sync_insert.vhd
index 2c615fd695..d11d579d64 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_sync_insert.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_sync_insert.vhd
@@ -40,7 +40,6 @@ use common_lib.tb_common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 entity tb_dp_sync_insert is
   generic (
     g_block_size_input       : natural := 16;
@@ -53,9 +52,7 @@ entity tb_dp_sync_insert is
   );
 end tb_dp_sync_insert;
 
-
 architecture tb of tb_dp_sync_insert is
-
   constant c_dut_latency         : natural := 2;
   constant c_nof_replicated_sync : natural := g_block_size_input / g_nof_data_per_block * g_nof_blk_per_sync_input / g_nof_blk_per_sync;
 
@@ -76,9 +73,7 @@ architecture tb of tb_dp_sync_insert is
   signal cnt_replicated_global_bsn : natural;
   signal prev_out_sosi_global      : t_dp_sosi := c_dp_sosi_rst;
   signal prev_out_sosi_local       : t_dp_sosi := c_dp_sosi_rst;
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -198,5 +193,4 @@ begin
 
   -- Verify output packet block size
   proc_dp_verify_block_size(exp_size, clk, out_sosi.valid, out_sosi.sop, out_sosi.eop, cnt_size);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_sync_insert_v2.vhd b/libraries/base/dp/tb/vhdl/tb_dp_sync_insert_v2.vhd
index bc3fef9e79..481331ffe8 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_sync_insert_v2.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_sync_insert_v2.vhd
@@ -44,7 +44,6 @@ use common_lib.tb_common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 entity tb_dp_sync_insert_v2 is
   generic (
     g_nof_streams            : natural := 2;
@@ -58,9 +57,7 @@ entity tb_dp_sync_insert_v2 is
   );
 end tb_dp_sync_insert_v2;
 
-
 architecture tb of tb_dp_sync_insert_v2 is
-
   constant c_dut_latency         : natural := 1;
   constant c_nof_replicated_sync : natural := g_nof_blk_per_sync_input / g_nof_blk_per_sync;
 
@@ -88,9 +85,7 @@ architecture tb of tb_dp_sync_insert_v2 is
   signal out_hold_sop              : std_logic := '0';
   signal exp_size                  : natural := g_block_size_input;
   signal cnt_size_arr              : t_natural_arr(0 to g_nof_streams - 1);
-
 begin
-
   dp_clk <= (not dp_clk) or tb_end after c_dp_clk_period / 2;
   mm_clk <= (not mm_clk) or tb_end after c_mm_clk_period / 2;
   rst <= '1', '0' after c_dp_clk_period * 7;
@@ -234,6 +229,4 @@ begin
     proc_dp_verify_block_size(exp_size, dp_clk, out_sosi_arr(I).valid, out_sosi_arr(I).sop, out_sosi_arr(I).eop, cnt_size_arr(I));
   end generate;
 
-
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_sync_recover.vhd b/libraries/base/dp/tb/vhdl/tb_dp_sync_recover.vhd
index f54683b6e6..3ec876e8a3 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_sync_recover.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_sync_recover.vhd
@@ -44,7 +44,6 @@ use common_lib.tb_common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 entity tb_dp_sync_recover is
   generic (
     g_nof_data_per_block     : natural := 16;
@@ -58,9 +57,7 @@ entity tb_dp_sync_recover is
   );
 end tb_dp_sync_recover;
 
-
 architecture tb of tb_dp_sync_recover is
-
   constant c_dp_clk_period       : time := 5 ns;
 
   signal tb_end                    : std_logic := '0';
@@ -79,9 +76,7 @@ architecture tb of tb_dp_sync_recover is
   signal out_hold_sop              : std_logic := '0';
   signal exp_size                  : natural := g_nof_data_per_block;
   signal cnt_size                  : natural;
-
 begin
-
   dp_clk <= (not dp_clk) or tb_end after c_dp_clk_period / 2;
   rst <= '1', '0' after c_dp_clk_period * 7;
 
@@ -229,7 +224,4 @@ begin
   proc_dp_verify_sop_and_eop(dp_clk, out_sosi.valid, out_sosi.sop, out_sosi.eop, out_hold_sop);
   -- Verify output packet block size
   proc_dp_verify_block_size(exp_size, dp_clk, out_sosi.valid, out_sosi.sop, out_sosi.eop, cnt_size);
-
-
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_tail_remove.vhd b/libraries/base/dp/tb/vhdl/tb_dp_tail_remove.vhd
index 0d0dd4e959..7f85cf3f48 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_tail_remove.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_tail_remove.vhd
@@ -36,11 +36,9 @@ entity tb_dp_tail_remove is
 end tb_dp_tail_remove;
 
 architecture tb of tb_dp_tail_remove is
-
   constant c_clk_period           : time    := 100 ns;
   constant c_rl                   : natural := 1;
 
-
   constant c_nof_frames : natural := 3;
   constant c_nof_symbols_per_frame : natural := 80;
   constant c_nof_symbols_per_tail  : natural := 12;
@@ -58,9 +56,7 @@ architecture tb of tb_dp_tail_remove is
 
   signal detailed_siso       : t_dp_siso := c_dp_siso_rdy;
   signal detailed_sosi       : t_dp_sosi;
-
 begin
-
   rst  <= '1', '0' after c_clk_period * 7;
   clk  <=  not clk or tb_end after c_clk_period / 2;
 
@@ -135,5 +131,4 @@ begin
     src_in => detailed_siso,
     src_out => detailed_sosi
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_throttle_sop.vhd b/libraries/base/dp/tb/vhdl/tb_dp_throttle_sop.vhd
index 7b3716afa5..13cc297acc 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_throttle_sop.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_throttle_sop.vhd
@@ -39,7 +39,6 @@ entity tb_dp_throttle_sop is
 end tb_dp_throttle_sop;
 
 architecture tb of tb_dp_throttle_sop is
-
   constant c_period           : natural := 100;
 
   constant c_clk_period       : time    := 10 ns;
@@ -57,9 +56,7 @@ architecture tb of tb_dp_throttle_sop is
 
   signal fifo_src_out         : t_dp_sosi;
   signal fifo_src_in          : t_dp_siso;
-
 begin
-
   -----------------------------------------------------------------------------
   -- Clock and reset generation
   -----------------------------------------------------------------------------
@@ -126,5 +123,4 @@ begin
     snk_out     => fifo_src_in,
     snk_in      => fifo_src_out
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_throttle_xon.vhd b/libraries/base/dp/tb/vhdl/tb_dp_throttle_xon.vhd
index 02f3834cef..f9587df95d 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_throttle_xon.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_throttle_xon.vhd
@@ -40,7 +40,6 @@ use common_lib.tb_common_pkg.all;
 use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_dp_throttle_xon is
   generic (
     -- general
@@ -55,9 +54,7 @@ entity tb_dp_throttle_xon is
   );
 end tb_dp_throttle_xon;
 
-
 architecture tb of tb_dp_throttle_xon is
-
   constant c_nof_sync                 : natural := 20;
   constant c_nof_valid_on             : natural := g_nof_block_on * g_block_size;
   constant c_nof_clk_off              : natural := sel_a_b(g_nof_clk_off > g_block_size, g_nof_clk_off, 0);
@@ -103,9 +100,7 @@ architecture tb of tb_dp_throttle_xon is
 
   signal xon_cnt                    : natural;  -- count nof valid='1' cycles
   signal xoff_cnt                   : natural;  -- count nof valid='0' cycles
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -119,7 +114,6 @@ begin
   stimuli_en           <= random_0(random_0'high) when g_flow_control_stimuli = e_random else '1';
   verify_snk_out.ready <= random_1(random_1'high) when g_flow_control_verify = e_random  else '1';
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -158,7 +152,6 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -207,7 +200,6 @@ begin
         else
           -- no verification yet for restart at sync, add when necessary
         end if;
-
       end if;
     else
       -- no verification needed, because the ready flow control does not affect the xonoff
@@ -235,5 +227,4 @@ begin
     src_in        => verify_snk_out,  -- flush control via out_siso.xon
     src_out       => verify_snk_in
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_xonoff.vhd b/libraries/base/dp/tb/vhdl/tb_dp_xonoff.vhd
index 549d6e57cf..bd86e59c73 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_xonoff.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_xonoff.vhd
@@ -60,7 +60,6 @@ use common_lib.tb_common_pkg.all;
 use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_dp_xonoff is
   generic (
     -- general
@@ -76,9 +75,7 @@ entity tb_dp_xonoff is
   );
 end tb_dp_xonoff;
 
-
 architecture tb of tb_dp_xonoff is
-
   constant c_rl                       : natural := 1;
   constant c_nof_repeat               : natural := g_nof_repeat + g_nof_dut;
 
@@ -134,9 +131,7 @@ architecture tb of tb_dp_xonoff is
   signal expected_verify_snk_in     : t_dp_sosi;
   signal exp_size                   : natural;
   signal cnt_size                   : natural;
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -158,7 +153,6 @@ begin
                           random_1(random_1'high) when g_flow_control_verify = e_random  else
                           pulse_1                 when g_flow_control_verify = e_pulse;
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -217,7 +211,6 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -300,7 +293,6 @@ begin
   dut_siso_arr(g_nof_dut - 1) <= verify_snk_out;
   verify_snk_in             <= dut_sosi_arr(g_nof_dut - 1);
 
-
   ------------------------------------------------------------------------------
   -- Auxiliary
   ------------------------------------------------------------------------------
diff --git a/libraries/base/dp/tb/vhdl/tb_dp_xonoff_reg_timeout.vhd b/libraries/base/dp/tb/vhdl/tb_dp_xonoff_reg_timeout.vhd
index 37d8f40879..46d08b2d87 100644
--- a/libraries/base/dp/tb/vhdl/tb_dp_xonoff_reg_timeout.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_dp_xonoff_reg_timeout.vhd
@@ -20,7 +20,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 --
 -- Usage:
 --   > as 10
@@ -33,18 +32,13 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 
-
-
 entity tb_dp_xonoff_reg_timeout is
 end tb_dp_xonoff_reg_timeout;
 
-
 architecture tb of tb_dp_xonoff_reg_timeout is
-
   constant clk_period : time := 20 ns;  -- 50 MHz
   constant st_clk_period : time := 5000 ps;  -- 200 MHz
 
-
   -- Minimum nof clk cycles between eop and sop
   constant c_500ns_latency : natural := 500 / 20;
   constant c_timeout_2us   : natural := 2000 / 20;
@@ -58,16 +52,13 @@ architecture tb of tb_dp_xonoff_reg_timeout is
   signal sla_out_miso  : t_mem_miso := c_mem_miso_rst;
 
   signal xonoff_reg    : std_logic_vector(0 downto 0);
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   st_clk <= not st_clk or tb_end after st_clk_period / 2;
   rst <= '1', '0' after 3 * clk_period;
 
   p_stimuli : process
   begin
-
     wait until rst = '0';
     for I in 0 to c_500ns_latency - 1 loop wait until rising_edge(clk); end loop;
 
@@ -102,9 +93,6 @@ begin
     wait;
   end process;
 
-
-
-
   u_dut : entity work.dp_xonoff_reg_timeout
   generic map (
     g_mm_timeout  => 1,
@@ -121,5 +109,4 @@ begin
 
     xonoff_reg    => xonoff_reg
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_mmp_dp_bsn_align_v2.vhd b/libraries/base/dp/tb/vhdl/tb_mmp_dp_bsn_align_v2.vhd
index d2b8f68425..f9c35e7c75 100644
--- a/libraries/base/dp/tb/vhdl/tb_mmp_dp_bsn_align_v2.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_mmp_dp_bsn_align_v2.vhd
@@ -50,9 +50,7 @@ entity tb_mmp_dp_bsn_align_v2 is
   );
 end tb_mmp_dp_bsn_align_v2;
 
-
 architecture tb of tb_mmp_dp_bsn_align_v2 is
-
   constant c_mm_clk_period              : time := 40 ns;
   constant c_dp_clk_period              : time := 10 ns;
   constant c_cross_clock_domain_latency : natural := 20;
@@ -190,9 +188,7 @@ architecture tb of tb_mmp_dp_bsn_align_v2 is
   signal dbg_c_align_latency_nof_clk    : natural := c_align_latency_nof_clk;
   signal dbg_c_total_latency            : natural := c_total_latency;
   signal dbg_c_verify_nof_blocks        : natural := c_verify_nof_blocks;
-
 begin
-
   dp_clk <= (not dp_clk) or tb_end after c_dp_clk_period / 2;
   mm_clk <= (not mm_clk) or tb_end after c_mm_clk_period / 2;
   dp_rst <= '1', '0' after c_dp_clk_period * 7;
@@ -368,6 +364,7 @@ begin
   -- Model misalignment latency between the input streams to have different
   -- input BSN monitor latencies
   no_lost_input : if g_lost_input = false generate
+
     gen_in_sosi_arr : for I in c_nof_streams - 1 downto 0 generate
       in_sosi_arr(I) <= transport ref_sosi_arr(I) after func_input_delay(I) * c_dp_clk_period;
     end generate;
@@ -376,6 +373,7 @@ begin
   one_lost_input : if g_lost_input = true generate
     -- Model missing enabled input stream at index c_lost_input = c_nof_streams-1
     in_sosi_arr(c_nof_streams - 1) <= c_dp_sosi_rst;
+
     gen_in_sosi_arr : for I in c_nof_streams - 2 downto 0 generate
       in_sosi_arr(I) <= transport ref_sosi_arr(I) after func_input_delay(I) * c_dp_clk_period;
     end generate;
@@ -469,5 +467,4 @@ begin
     -- Output via streaming DP interface, when g_use_mm_output = TRUE.
     out_sosi_arr            => out_sosi_arr
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_mmp_dp_bsn_sync_scheduler.vhd b/libraries/base/dp/tb/vhdl/tb_mmp_dp_bsn_sync_scheduler.vhd
index 56dbef924e..20d75a9e96 100644
--- a/libraries/base/dp/tb/vhdl/tb_mmp_dp_bsn_sync_scheduler.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_mmp_dp_bsn_sync_scheduler.vhd
@@ -39,9 +39,7 @@ use work.tb_dp_pkg.all;
 entity tb_mmp_dp_bsn_sync_scheduler is
 end tb_mmp_dp_bsn_sync_scheduler;
 
-
 architecture tb of tb_mmp_dp_bsn_sync_scheduler is
-
   constant c_mm_clk_period                : time := 40 ns;
   constant c_dp_clk_period                : time := 10 ns;
   constant c_cross_clock_domain_latency   : natural := 20;
@@ -89,9 +87,7 @@ architecture tb of tb_mmp_dp_bsn_sync_scheduler is
   signal out_enable               : std_logic;
 
   signal verify_bsn_hi            : std_logic := '0';
-
 begin
-
   dp_clk <= (not dp_clk) or tb_end after c_dp_clk_period / 2;
   mm_clk <= (not mm_clk) or tb_end after c_mm_clk_period / 2;
   dp_rst <= '1', '0' after c_dp_clk_period * 7;
@@ -417,5 +413,4 @@ begin
     out_start       => out_start,
     out_enable      => out_enable
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_mms_dp_bsn_align.vhd b/libraries/base/dp/tb/vhdl/tb_mms_dp_bsn_align.vhd
index 464360979b..ad32c92176 100644
--- a/libraries/base/dp/tb/vhdl/tb_mms_dp_bsn_align.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_mms_dp_bsn_align.vhd
@@ -32,7 +32,6 @@
 --   BSN alignment thanks to verify_dis_arr these cases are also verified
 --   automatically.
 
-
 library IEEE, common_lib, dp_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -44,7 +43,6 @@ use common_lib.tb_common_mem_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 entity tb_mms_dp_bsn_align is
   generic (
     g_block_size           : natural := 11;
@@ -58,9 +56,7 @@ entity tb_mms_dp_bsn_align is
   );
 end tb_mms_dp_bsn_align;
 
-
 architecture tb of tb_mms_dp_bsn_align is
-
   constant c_mm_clk_period            : time    := 20 ns;  -- 40 MHz
   constant c_rl                       : natural := 1;
   constant c_pulse_active             : natural := 1;
@@ -153,9 +149,7 @@ architecture tb of tb_mms_dp_bsn_align is
 
   signal mm_mosi           : t_mem_mosi;
   signal mm_miso           : t_mem_miso;
-
 begin
-
   clk    <= (not clk)    or tb_end after clk_period / 2;
   mm_clk <= (not mm_clk) or tb_end after c_mm_clk_period / 2;
   rst    <= '1', '0' after clk_period * 7;
@@ -165,7 +159,6 @@ begin
 
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period + 1, '1', rst, clk, pulse_en, pulse);
 
-
   ------------------------------------------------------------------------------
   -- STREAM CONTROL
   ------------------------------------------------------------------------------
@@ -333,7 +326,6 @@ begin
     tb_state <= s_disable_one_input;
     verify_dis_arr <= (others => '1');
 
-
 --    in_en_event <= '1';
     in_en_arr(c_event_input) <= '0';  -- switch an input off
 --    proc_common_wait_some_cycles(clk, 1);
@@ -426,7 +418,6 @@ begin
     proc_dp_verify_value(e_equal, clk, verify_done_arr(I), expected_out_bsn(I),  prev_out_bsn(I));
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- DUT
   ------------------------------------------------------------------------------
@@ -456,5 +447,4 @@ begin
     src_in_arr  => out_siso_arr,
     src_out_arr => out_sosi_arr
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_mms_dp_bsn_source.vhd b/libraries/base/dp/tb/vhdl/tb_mms_dp_bsn_source.vhd
index e2f52dd07a..13cb45b509 100644
--- a/libraries/base/dp/tb/vhdl/tb_mms_dp_bsn_source.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_mms_dp_bsn_source.vhd
@@ -43,7 +43,6 @@ entity tb_mms_dp_bsn_source is
 end tb_mms_dp_bsn_source;
 
 architecture tb of tb_mms_dp_bsn_source is
-
   constant c_clk_period                 : time := 10 ns;
 
   constant c_pps_interval               : natural := 1000;
@@ -76,9 +75,7 @@ architecture tb of tb_mms_dp_bsn_source is
 
   signal mm_mosi              : t_mem_mosi := c_mem_mosi_rst;
   signal mm_miso              : t_mem_miso;
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -179,6 +176,4 @@ begin
     -- Streaming clock domain
     bs_sosi           => bs_sosi
   );
-
 end tb;
-
diff --git a/libraries/base/dp/tb/vhdl/tb_mms_dp_bsn_source_v2.vhd b/libraries/base/dp/tb/vhdl/tb_mms_dp_bsn_source_v2.vhd
index c47ce8adbf..a17112b675 100644
--- a/libraries/base/dp/tb/vhdl/tb_mms_dp_bsn_source_v2.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_mms_dp_bsn_source_v2.vhd
@@ -44,7 +44,6 @@ entity tb_mms_dp_bsn_source_v2 is
 end tb_mms_dp_bsn_source_v2;
 
 architecture tb of tb_mms_dp_bsn_source_v2 is
-
   constant c_bsn_time_offset_w          : natural := 10;
 
   constant c_clk_period                 : time := 10 ns;
@@ -82,9 +81,7 @@ architecture tb of tb_mms_dp_bsn_source_v2 is
 
   signal mm_mosi              : t_mem_mosi := c_mem_mosi_rst;
   signal mm_miso              : t_mem_miso;
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -204,6 +201,4 @@ begin
     -- Streaming clock domain
     bs_sosi           => bs_sosi
   );
-
 end tb;
-
diff --git a/libraries/base/dp/tb/vhdl/tb_mms_dp_fields.vhd b/libraries/base/dp/tb/vhdl/tb_mms_dp_fields.vhd
index 55a2753195..f37559d352 100644
--- a/libraries/base/dp/tb/vhdl/tb_mms_dp_fields.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_mms_dp_fields.vhd
@@ -30,9 +30,7 @@ use common_lib.tb_common_mem_pkg.all;
 entity tb_mms_dp_fields is
 end tb_mms_dp_fields;
 
-
 architecture tb of tb_mms_dp_fields is
-
   constant clk_period   : time := 10 ns;
   constant c_delay_len  : natural := 3;
 
@@ -52,9 +50,7 @@ architecture tb of tb_mms_dp_fields is
 
   signal mm_mosi : t_mem_mosi;
   signal mm_miso : t_mem_miso;
-
 begin
-
   clk  <= not clk after clk_period / 2;
   rst <= '0' after 100 ns;
 
@@ -102,5 +98,4 @@ begin
 
      wait;
    end process;
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_mms_dp_fifo_fill.vhd b/libraries/base/dp/tb/vhdl/tb_mms_dp_fifo_fill.vhd
index 7fc96c30e1..006cf2502a 100644
--- a/libraries/base/dp/tb/vhdl/tb_mms_dp_fifo_fill.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_mms_dp_fifo_fill.vhd
@@ -60,9 +60,7 @@ entity tb_mms_dp_fifo_fill is
   );
 end tb_mms_dp_fifo_fill;
 
-
 architecture tb of tb_mms_dp_fifo_fill is
-
   constant c_nof_regs_per_stream       : natural := 3;
   constant c_reg_used_words_offset     : natural := 0;
   constant c_reg_fifo_flags            : natural := 1;
@@ -97,9 +95,7 @@ architecture tb of tb_mms_dp_fifo_fill is
   signal in_sosi_arr           : t_dp_sosi_arr(g_nof_streams - 1 downto 0) := (others => c_dp_sosi_rst);
   signal out_siso_arr          : t_dp_siso_arr(g_nof_streams - 1 downto 0);
   signal out_sosi_arr          : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -214,5 +210,4 @@ begin
     src_in_arr  => out_siso_arr,
     src_out_arr => open
   );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_mms_dp_force_data_parallel_arr.vhd b/libraries/base/dp/tb/vhdl/tb_mms_dp_force_data_parallel_arr.vhd
index e86703b12a..3ec6d17329 100644
--- a/libraries/base/dp/tb/vhdl/tb_mms_dp_force_data_parallel_arr.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_mms_dp_force_data_parallel_arr.vhd
@@ -28,7 +28,6 @@
 -- In wave window view sosi.data,re,im in radix decimal
 -- The tb is self stopping and self checking.
 
-
 library IEEE, common_lib, technology_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -41,7 +40,6 @@ use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity tb_mms_dp_force_data_parallel_arr is
   generic (
     g_flow_control_stimuli   : t_dp_flow_control_enum := e_random;  -- always active or random stimuli valid flow control
@@ -61,9 +59,7 @@ entity tb_mms_dp_force_data_parallel_arr is
   );
 end tb_mms_dp_force_data_parallel_arr;
 
-
 architecture tb of tb_mms_dp_force_data_parallel_arr is
-
   constant c_mm_clk_period              : time := 20 ns;
   constant c_dp_clk_period              : time := 10 ns;
   constant c_cross_clock_domain_latency : natural := 20;
@@ -105,9 +101,7 @@ architecture tb of tb_mms_dp_force_data_parallel_arr is
 
   signal reg_force_data_mosi   : t_mem_mosi := c_mem_mosi_rst;
   signal reg_force_data_miso   : t_mem_miso;
-
 begin
-
   dp_clk <= (not dp_clk) or tb_end after c_dp_clk_period / 2;
   mm_clk <= (not mm_clk) or tb_end after c_mm_clk_period / 2;
   dp_rst <= '1', '0' after c_dp_clk_period * 7;
diff --git a/libraries/base/dp/tb/vhdl/tb_mms_dp_force_data_serial_arr.vhd b/libraries/base/dp/tb/vhdl/tb_mms_dp_force_data_serial_arr.vhd
index 56b7209aab..4b9c1555db 100644
--- a/libraries/base/dp/tb/vhdl/tb_mms_dp_force_data_serial_arr.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_mms_dp_force_data_serial_arr.vhd
@@ -28,7 +28,6 @@
 -- In wave window view sosi.data,re,im in radix decimal
 -- The tb is self stopping and self checking.
 
-
 library IEEE, common_lib, technology_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -41,7 +40,6 @@ use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity tb_mms_dp_force_data_serial_arr is
   generic (
     g_flow_control_stimuli   : t_dp_flow_control_enum := e_active;  -- always active or random stimuli valid flow control
@@ -59,9 +57,7 @@ entity tb_mms_dp_force_data_serial_arr is
   );
 end tb_mms_dp_force_data_serial_arr;
 
-
 architecture tb of tb_mms_dp_force_data_serial_arr is
-
   constant c_mm_clk_period              : time := 20 ns;
   constant c_dp_clk_period              : time := 10 ns;
   constant c_cross_clock_domain_latency : natural := 20;
@@ -103,9 +99,7 @@ architecture tb of tb_mms_dp_force_data_serial_arr is
 
   signal reg_force_data_mosi   : t_mem_mosi := c_mem_mosi_rst;
   signal reg_force_data_miso   : t_mem_miso;
-
 begin
-
   dp_clk <= (not dp_clk) or tb_end after c_dp_clk_period / 2;
   mm_clk <= (not mm_clk) or tb_end after c_mm_clk_period / 2;
   dp_rst <= '1', '0' after c_dp_clk_period * 7;
diff --git a/libraries/base/dp/tb/vhdl/tb_mms_dp_gain_arr.vhd b/libraries/base/dp/tb/vhdl/tb_mms_dp_gain_arr.vhd
index ba8e803f1f..17f4264509 100644
--- a/libraries/base/dp/tb/vhdl/tb_mms_dp_gain_arr.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_mms_dp_gain_arr.vhd
@@ -27,7 +27,6 @@
 -- > run -all
 -- The tb is self stopping and self checking.
 
-
 library IEEE, common_lib, technology_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -40,7 +39,6 @@ use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity tb_mms_dp_gain_arr is
   generic (
     g_technology             : natural := c_tech_select_default;
@@ -51,9 +49,7 @@ entity tb_mms_dp_gain_arr is
   );
 end tb_mms_dp_gain_arr;
 
-
 architecture tb of tb_mms_dp_gain_arr is
-
   constant c_mm_clk_period              : time := 20 ns;
   constant c_dp_clk_period              : time := 10 ns;
   constant c_cross_clock_domain_latency : natural := 20;
@@ -100,9 +96,7 @@ architecture tb of tb_mms_dp_gain_arr is
   signal reg_gain_re_miso   : t_mem_miso;
   signal reg_gain_im_mosi   : t_mem_mosi := c_mem_mosi_rst;
   signal reg_gain_im_miso   : t_mem_miso;
-
 begin
-
   dp_clk <= (not dp_clk) or tb_end after c_dp_clk_period / 2;
   mm_clk <= (not mm_clk) or tb_end after c_mm_clk_period / 2;
   dp_rst <= '1', '0' after c_dp_clk_period * 7;
diff --git a/libraries/base/dp/tb/vhdl/tb_mms_dp_gain_serial_arr.vhd b/libraries/base/dp/tb/vhdl/tb_mms_dp_gain_serial_arr.vhd
index ac6a6dfac1..5c3eb33571 100644
--- a/libraries/base/dp/tb/vhdl/tb_mms_dp_gain_serial_arr.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_mms_dp_gain_serial_arr.vhd
@@ -26,7 +26,6 @@
 -- > run -all
 -- The tb is self stopping and self checking.
 
-
 library IEEE, common_lib, technology_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -39,7 +38,6 @@ use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity tb_mms_dp_gain_serial_arr is
   generic (
     g_technology             : natural := c_tech_select_default;
@@ -51,9 +49,7 @@ entity tb_mms_dp_gain_serial_arr is
   );
 end tb_mms_dp_gain_serial_arr;
 
-
 architecture tb of tb_mms_dp_gain_serial_arr is
-
   constant c_mm_clk_period              : time := 20 ns;
   constant c_dp_clk_period              : time := 10 ns;
   constant c_cross_clock_domain_latency : natural := 20;
@@ -110,9 +106,7 @@ architecture tb of tb_mms_dp_gain_serial_arr is
   signal ram_gains_miso       : t_mem_miso;
   signal gains_rd_address     : std_logic_vector(c_nof_gains_w - 1 downto 0) := TO_UVEC(0, c_nof_gains_w);  -- DP read side, same read address for all streams
   signal gains_rd_address_dly : std_logic_vector(c_nof_gains_w - 1 downto 0);
-
 begin
-
   dp_clk <= (not dp_clk) or tb_end after c_dp_clk_period / 2;
   mm_clk <= (not mm_clk) or tb_end after c_mm_clk_period / 2;
   dp_rst <= '1', '0' after c_dp_clk_period * 7;
diff --git a/libraries/base/dp/tb/vhdl/tb_mms_dp_scale.vhd b/libraries/base/dp/tb/vhdl/tb_mms_dp_scale.vhd
index d3012fd5dd..869118a709 100644
--- a/libraries/base/dp/tb/vhdl/tb_mms_dp_scale.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_mms_dp_scale.vhd
@@ -40,13 +40,10 @@ use work.dp_stream_pkg.all;
 use work.tb_dp_pkg.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity tb_mms_dp_scale is
 end tb_mms_dp_scale;
 
-
 architecture tb of tb_mms_dp_scale is
-
   constant c_mm_clk_period              : time := 20 ns;
   constant c_dp_clk_period              : time := 10 ns;
   constant c_cross_clock_domain_latency : natural := 20;
@@ -89,9 +86,7 @@ architecture tb of tb_mms_dp_scale is
   signal reg_gain_re_miso   : t_mem_miso;
   signal reg_gain_im_mosi   : t_mem_mosi := c_mem_mosi_rst;
   signal reg_gain_im_miso   : t_mem_miso;
-
 begin
-
   dp_clk <= (not dp_clk) or tb_end after c_dp_clk_period / 2;
   mm_clk <= (not mm_clk) or tb_end after c_mm_clk_period / 2;
   dp_rst <= '1', '0' after c_dp_clk_period * 7;
@@ -189,5 +184,4 @@ begin
       in_sosi           => in_sosi,
       out_sosi          => out_sosi
     );
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_mms_dp_sync_checker.vhd b/libraries/base/dp/tb/vhdl/tb_mms_dp_sync_checker.vhd
index da263914f8..16982fd0cd 100644
--- a/libraries/base/dp/tb/vhdl/tb_mms_dp_sync_checker.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_mms_dp_sync_checker.vhd
@@ -62,9 +62,7 @@ entity tb_mms_dp_sync_checker is
   );
 end tb_mms_dp_sync_checker;
 
-
 architecture tb of tb_mms_dp_sync_checker is
-
   constant c_mm_clk_period      : time    := 30 ns;  -- 40 MHz
   constant c_rl                 : natural := 1;
   constant c_no_dut             : boolean := true;
@@ -127,9 +125,7 @@ architecture tb of tb_mms_dp_sync_checker is
 
   signal mm_nof_early_syncs     : std_logic_vector(c_word_w - 1 downto 0);
   signal mm_nof_late_syncs      : std_logic_vector(c_word_w - 1 downto 0);
-
 begin
-
   clk    <= (not clk)    or tb_end after clk_period / 2;
   mm_clk <= (not mm_clk) or tb_end after c_mm_clk_period / 2;
   rst    <= '1', '0' after clk_period * 7;
@@ -153,7 +149,6 @@ begin
                           random_1(random_1'high) when g_flow_control_verify = e_random  else
                           pulse_1                 when g_flow_control_verify = e_pulse;
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -290,8 +285,6 @@ begin
     reg_dp_sync_checker_miso => mm_miso
   );
 
-
-
   -- Connect DUT source output stream to verification
   dut_src_in     <= verify_snk_out;
   verify_snk_in  <= dut_src_out;
@@ -305,7 +298,4 @@ begin
   verify_data  <= verify_snk_in.data(g_in_dat_w - 1 downto 0);
 
   verify_snk_in_data <= verify_snk_in.data when verify_snk_in.valid = '1';
-
 end tb;
-
-
diff --git a/libraries/base/dp/tb/vhdl/tb_mms_dp_xonoff.vhd b/libraries/base/dp/tb/vhdl/tb_mms_dp_xonoff.vhd
index 4121a346b6..25c9376f2c 100644
--- a/libraries/base/dp/tb/vhdl/tb_mms_dp_xonoff.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_mms_dp_xonoff.vhd
@@ -61,7 +61,6 @@ entity tb_mms_dp_xonoff is
 end tb_mms_dp_xonoff;
 
 architecture tb of tb_mms_dp_xonoff is
-
   constant c_nof_streams   : natural := 4;
 
   constant c_pulse_active           : natural := g_in_nof_words;
@@ -91,14 +90,10 @@ architecture tb of tb_mms_dp_xonoff is
 
   signal mm_mosi : t_mem_mosi;
   signal mm_miso : t_mem_miso;
-
 begin
-
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
-
   ------------------------------------------------------------------------------
   -- STREAM CONTROL
   ------------------------------------------------------------------------------
@@ -220,6 +215,4 @@ begin
 
      wait;
    end process;
-
 end tb;
-
diff --git a/libraries/base/dp/tb/vhdl/tb_tb2_dp_demux.vhd b/libraries/base/dp/tb/vhdl/tb_tb2_dp_demux.vhd
index 3214efff2c..85eb2eafed 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb2_dp_demux.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb2_dp_demux.vhd
@@ -24,18 +24,15 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 -- > as 2
 -- > run -all --> OK
 
 entity tb_tb2_dp_demux is
 end tb_tb2_dp_demux;
 
-
 architecture tb of tb_tb2_dp_demux is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   --                                                         in_en,    src_in.ready, in_channel, nof_repeat, nof_streams, mode_demux, mode_mux, use_channel_lo, combined_demux
   -- Framed mode 0
   u0_rnd_rnd         : entity work.tb2_dp_demux generic map (e_random, e_random,     1,          30,         3,           0,          0,        true,           false);
@@ -49,6 +46,4 @@ begin
   u2_rnd_rnd         : entity work.tb2_dp_demux generic map (e_random, e_random,     1,          30,         3,           2,          2,        false,          false);
   u2_rnd_rnd_comb    : entity work.tb2_dp_demux generic map (e_random, e_random,     1,          30,         3,           2,          2,        false,          true);
   u2_rnd_pls         : entity work.tb2_dp_demux generic map (e_random, e_pulse,      1,          30,         3,           2,          2,        false,          false);
-
 end tb;
-
diff --git a/libraries/base/dp/tb/vhdl/tb_tb2_dp_mux.vhd b/libraries/base/dp/tb/vhdl/tb_tb2_dp_mux.vhd
index fd91af5ef8..a82257f888 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb2_dp_mux.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb2_dp_mux.vhd
@@ -24,21 +24,16 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 -- > as 2
 -- > run -all --> OK
 
 entity tb_tb2_dp_mux is
 end tb_tb2_dp_mux;
 
-
 architecture tb of tb_tb2_dp_mux is
-
   constant c_nof_repeat : natural := 10;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- Select next input when eop has occurred or when this input has had an active ready (so it has had a fair chance)
   --                                                         in_en, src_in.ready, g_mux_mode, g_mux_use_fifo, g_mux_fifo_fill, g_combined_demux, nof repeat
   u0_act_act         : entity work.tb2_dp_mux generic map (e_active, e_active,    0,          false,          0,               false,            c_nof_repeat);
diff --git a/libraries/base/dp/tb/vhdl/tb_tb3_dp_demux.vhd b/libraries/base/dp/tb/vhdl/tb_tb3_dp_demux.vhd
index 1169f22669..5d6bee41f5 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb3_dp_demux.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb3_dp_demux.vhd
@@ -24,22 +24,17 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 -- > as 2
 -- > run -all --> OK
 
 entity tb_tb3_dp_demux is
 end tb_tb3_dp_demux;
 
-
 architecture tb of tb_tb3_dp_demux is
-
   constant c_nof_outputs : natural := 3;
   constant c_nof_repeat  : natural := c_nof_outputs * 10;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- Select input via sel_ctrl (g_mode=2)
   --                                                         in_en,    src_in.ready, nof repeat,   nof_outputs
   u0_act_act         : entity work.tb3_dp_demux generic map (e_active, e_active,     c_nof_repeat, c_nof_outputs);
@@ -53,5 +48,4 @@ begin
   u0_pls_act         : entity work.tb3_dp_demux generic map (e_pulse,  e_active,     c_nof_repeat, c_nof_outputs);
   u0_pls_rnd         : entity work.tb3_dp_demux generic map (e_pulse,  e_random,     c_nof_repeat, c_nof_outputs);
   u0_pls_pls         : entity work.tb3_dp_demux generic map (e_pulse,  e_pulse,      c_nof_repeat, c_nof_outputs);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb3_dp_mux.vhd b/libraries/base/dp/tb/vhdl/tb_tb3_dp_mux.vhd
index af85f4c9db..140f3d8ff1 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb3_dp_mux.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb3_dp_mux.vhd
@@ -24,22 +24,17 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 -- > as 2
 -- > run -all --> OK
 
 entity tb_tb3_dp_mux is
 end tb_tb3_dp_mux;
 
-
 architecture tb of tb_tb3_dp_mux is
-
   constant c_nof_inputs : natural := 3;
   constant c_nof_repeat : natural := c_nof_inputs * 10;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- Select input via sel_ctrl (g_mode=2)
   --                                                       in_en,    src_in.ready, nof repeat,   nof_inputs
   u0_act_act         : entity work.tb3_dp_mux generic map (e_active, e_active,     c_nof_repeat, c_nof_inputs);
@@ -53,5 +48,4 @@ begin
   u0_pls_act         : entity work.tb3_dp_mux generic map (e_pulse,  e_active,     c_nof_repeat, c_nof_inputs);
   u0_pls_rnd         : entity work.tb3_dp_mux generic map (e_pulse,  e_random,     c_nof_repeat, c_nof_inputs);
   u0_pls_pls         : entity work.tb3_dp_mux generic map (e_pulse,  e_pulse,      c_nof_repeat, c_nof_inputs);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_from_mm.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_from_mm.vhd
index d471109778..fcca299fdb 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_from_mm.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_from_mm.vhd
@@ -33,11 +33,9 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_tb_dp_block_from_mm is
 end tb_tb_dp_block_from_mm;
 
-
 architecture tb of tb_tb_dp_block_from_mm is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
@@ -49,6 +47,4 @@ begin
   u4_tst_2_6_256 : entity work.tb_dp_block_from_mm generic map (2, 6, 256);
   u5_tst_2_8_256 : entity work.tb_dp_block_from_mm generic map (2, 8, 256);
   u6_tst_3_6_17  : entity work.tb_dp_block_from_mm generic map (3, 6, 17);
-
 end tb;
-
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_gen.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_gen.vhd
index 598d37181b..ccb522b9b6 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_gen.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_gen.vhd
@@ -23,15 +23,12 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_tb_dp_block_gen is
 end tb_tb_dp_block_gen;
 
-
 architecture tb of tb_tb_dp_block_gen is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 3
   -- > run -all                 --> OK
 
@@ -48,5 +45,4 @@ begin
   u_snk_in_valid_1 : entity work.tb_dp_block_gen generic map (false, 11, 1, e_active, e_active, 100);
   u_snk_in_valid_8 : entity work.tb_dp_block_gen generic map (false, 11, 8, e_active, e_random, 100);
   u_snk_in_valid_9 : entity work.tb_dp_block_gen generic map (false, 11, 9, e_pulse,  e_random, 100);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_gen_valid_arr.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_gen_valid_arr.vhd
index 3edfc19a45..a48141d030 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_gen_valid_arr.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_gen_valid_arr.vhd
@@ -28,11 +28,9 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_tb_dp_block_gen_valid_arr is
 end tb_tb_dp_block_gen_valid_arr;
 
-
 architecture tb of tb_tb_dp_block_gen_valid_arr is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
@@ -61,5 +59,4 @@ begin
   u_global_input_bsn            : entity work.tb_dp_block_gen_valid_arr generic map (1, 11, 8, false, 0,  true, e_active, e_active, 100);
   u_global_input_bsn_check_sync : entity work.tb_dp_block_gen_valid_arr generic map (1, 11, 9,  true, 0,  true, e_active, e_active, 100);
   u_buffer_global_input_bsn     : entity work.tb_dp_block_gen_valid_arr generic map (1, 11, 5, false, 1,  true, e_active, e_active, 100);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_reshape.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_reshape.vhd
index 7c4b2ba3eb..c9853ef71b 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_reshape.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_reshape.vhd
@@ -26,15 +26,12 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_tb_dp_block_reshape is
 end tb_tb_dp_block_reshape;
 
-
 architecture tb of tb_tb_dp_block_reshape is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 5
   -- > run -all                 --> OK
 
@@ -42,5 +39,4 @@ begin
 
   u_comb   : entity work.tb_dp_block_reshape generic map (0);
   u_pipe   : entity work.tb_dp_block_reshape generic map (1);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_reshape_sync.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_reshape_sync.vhd
index 3d5c9a4b50..d137defec7 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_reshape_sync.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_reshape_sync.vhd
@@ -26,15 +26,12 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_tb_dp_block_reshape_sync is
 end tb_tb_dp_block_reshape_sync;
 
-
 architecture tb of tb_tb_dp_block_reshape_sync is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 5
   -- > run -all                 --> OK
 
@@ -46,7 +43,6 @@ begin
   -- g_pipeline_src_out         : NATURAL := 0;
   -- g_pipeline_src_in          : NATURAL := 0
 
-
   -- nof reshape sync > nof input sync, so reshape sync intervals are shorter
   u_more_comb                      : entity work.tb_dp_block_reshape_sync generic map (9, 12, 18,  3, false, 0, 0);
   u_more_pipe                      : entity work.tb_dp_block_reshape_sync generic map (9, 12, 18,  3, false, 0, 0);
@@ -56,5 +52,4 @@ begin
 
   -- nof reshape sync < nof input sync, so reshape sync intervals are longer
   u_less_bsn_channel_pipe_src_out  : entity work.tb_dp_block_reshape_sync generic map (9, 12, 18, 12,  true, 1, 0);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_select.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_select.vhd
index efb2e23d31..e4ea053afe 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_select.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_select.vhd
@@ -33,16 +33,12 @@ use IEEE.std_logic_1164.all;
 entity tb_tb_dp_block_select is
 end tb_tb_dp_block_select;
 
-
 architecture tb of tb_tb_dp_block_select is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 
   constant c_length   : natural := 5;
   constant c_end      : natural := c_length - 1;
-
 begin
-
 -- g_dut_pipeline         : NATURAL := 1;
 -- g_nof_blocks_per_sync  : NATURAL := c_length;
 -- g_index_lo             : NATURAL := 0;
@@ -58,5 +54,4 @@ begin
   u_end         : entity work.tb_dp_block_select generic map(1, c_length, c_end - 1, c_end - 1);  -- pass only block at last index
   u_none        : entity work.tb_dp_block_select generic map(1, c_length, 3, 2);  -- pass no block because hi index < lo index
   u_none_end    : entity work.tb_dp_block_select generic map(1, c_length, c_end + 1, c_end + 1);  -- pass no block because lo index >= c_length
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_validate_bsn_at_sync.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_validate_bsn_at_sync.vhd
index d7b934cce4..5b129050da 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_validate_bsn_at_sync.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_validate_bsn_at_sync.vhd
@@ -32,14 +32,11 @@ use IEEE.std_logic_1164.all;
 entity tb_tb_dp_block_validate_bsn_at_sync is
 end tb_tb_dp_block_validate_bsn_at_sync;
 
-
 architecture tb of tb_tb_dp_block_validate_bsn_at_sync is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 
   constant c_blk_per_sync   : natural := 5;
   constant c_data_per_blk   : natural := 9;
-
 begin
 --    g_nof_blocks_per_sync  : NATURAL := 5;
 --    g_nof_data_per_blk     : NATURAL := 6;
@@ -48,5 +45,4 @@ begin
   u_smaller    : entity work.tb_dp_block_validate_bsn_at_sync generic map(c_blk_per_sync, c_data_per_blk, c_blk_per_sync - 4);  -- g_bsn_init < g_nof_blocks_per_sync
   u_equal      : entity work.tb_dp_block_validate_bsn_at_sync generic map(c_blk_per_sync, c_data_per_blk, c_blk_per_sync);  -- g_bsn_init = g_nof_blocks_per_sync
   u_larger     : entity work.tb_dp_block_validate_bsn_at_sync generic map(c_blk_per_sync, c_data_per_blk, c_blk_per_sync + 4);  -- g_bsn_init > g_nof_blocks_per_sync
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_validate_channel.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_validate_channel.vhd
index 72b0bc3f90..b88c0ada78 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_validate_channel.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_validate_channel.vhd
@@ -32,15 +32,12 @@ use IEEE.std_logic_1164.all;
 entity tb_tb_dp_block_validate_channel is
 end tb_tb_dp_block_validate_channel;
 
-
 architecture tb of tb_tb_dp_block_validate_channel is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 
   constant c_blk_per_sync   : natural := 5;
   constant c_data_per_blk   : natural := 9;
   constant c_gap_size       : natural := 5;
-
 begin
 --    g_nof_blocks_per_sync : NATURAL := 8;
 --    g_nof_data_per_blk    : NATURAL := 8;
@@ -51,5 +48,4 @@ begin
   u_equal   : entity work.tb_dp_block_validate_channel generic map(c_blk_per_sync, c_data_per_blk, c_gap_size, 7, "=");
   u_smaller : entity work.tb_dp_block_validate_channel generic map(c_blk_per_sync, c_data_per_blk, c_gap_size, 7, "<");
   u_greater : entity work.tb_dp_block_validate_channel generic map(c_blk_per_sync, c_data_per_blk, c_gap_size, 7, ">");
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_validate_err.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_validate_err.vhd
index 6ee7473a84..da1be4d735 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_validate_err.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_validate_err.vhd
@@ -32,16 +32,13 @@ use IEEE.std_logic_1164.all;
 entity tb_tb_dp_block_validate_err is
 end tb_tb_dp_block_validate_err;
 
-
 architecture tb of tb_tb_dp_block_validate_err is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 
   constant c_blk_per_sync   : natural := 5;
   constant c_data_per_blk   : natural := 9;
   constant c_max_block_size : natural := 9;
   constant c_nof_err_counts : natural := 5;
-
 begin
 --    g_nof_blocks_per_sync  : NATURAL := 5;
 --    g_nof_data_per_blk     : NATURAL := 9;
@@ -57,5 +54,4 @@ begin
   u_small_gap   : entity work.tb_dp_block_validate_err generic map(c_blk_per_sync, c_data_per_blk, c_max_block_size, c_nof_err_counts, 1,   16);
   u_large_gap   : entity work.tb_dp_block_validate_err generic map(c_blk_per_sync, c_data_per_blk, c_max_block_size, c_nof_err_counts, 100, 16);
   u_low_nof_cnt : entity work.tb_dp_block_validate_err generic map(c_blk_per_sync, c_data_per_blk, c_max_block_size, 1,                1,   16);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_validate_length.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_validate_length.vhd
index d18309018a..c5ec1d291f 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_block_validate_length.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_block_validate_length.vhd
@@ -32,18 +32,14 @@ use IEEE.std_logic_1164.all;
 entity tb_tb_dp_block_validate_length is
 end tb_tb_dp_block_validate_length;
 
-
 architecture tb of tb_tb_dp_block_validate_length is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 
   constant c_blk_per_sync : natural := 5;
   constant c_data_per_blk : natural := 9;
   constant c_exp_length   : natural := 9;
   constant c_err_bi       : natural := 3;
-
 begin
-
 --    g_nof_blocks_per_sync  : NATURAL := 5;
 --    g_nof_data_per_blk     : NATURAL := 9;
 --    g_expected_length      : NATURAL := 3;
@@ -52,5 +48,4 @@ begin
   u_equal   : entity work.tb_dp_block_validate_length generic map(c_blk_per_sync, c_data_per_blk, c_exp_length,     c_err_bi);  -- g_expected_length = g_nof_data_per_blk
   u_smaller : entity work.tb_dp_block_validate_length generic map(c_blk_per_sync, c_data_per_blk, c_exp_length - 3, c_err_bi);  -- g_expected_length < g_nof_data_per_blk
   u_larger  : entity work.tb_dp_block_validate_length generic map(c_blk_per_sync, c_data_per_blk, c_exp_length + 3, c_err_bi);  -- g_expected_length > g_nof_data_per_blk
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_bsn_align.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_bsn_align.vhd
index dbb098d933..98e4893c43 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_bsn_align.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_bsn_align.vhd
@@ -23,13 +23,10 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_tb_dp_bsn_align is
 end tb_tb_dp_bsn_align;
 
-
 architecture tb of tb_tb_dp_bsn_align is
-
   constant c_block_size           : natural := 11;
   constant c_diff_delay           : natural := 20;
   constant c_diff_bsn             : natural := 3;  -- g_diff_bsn = g_bsn_latency can just be aligned
@@ -38,7 +35,6 @@ architecture tb of tb_tb_dp_bsn_align is
 
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 2
   -- > run -all                 --> OK
 
@@ -60,5 +56,4 @@ begin
   u_rnd_16_2    : entity work.tb_dp_bsn_align generic map (c_block_size, c_diff_delay, c_diff_bsn, 16, c_bsn_latency,  2, e_random, c_nof_repeat);
   u_rnd_16_3    : entity work.tb_dp_bsn_align generic map (c_block_size, c_diff_delay, c_diff_bsn, 16, c_bsn_latency,  3, e_random, c_nof_repeat);
   u_rnd_16_4    : entity work.tb_dp_bsn_align generic map (c_block_size, c_diff_delay, c_diff_bsn, 16, c_bsn_latency,  4, e_random, c_nof_repeat);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_bsn_align_v2.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_bsn_align_v2.vhd
index 395d190780..d1ac6698b7 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_bsn_align_v2.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_bsn_align_v2.vhd
@@ -27,21 +27,16 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_tb_dp_bsn_align_v2 is
 end tb_tb_dp_bsn_align_v2;
 
-
 architecture tb of tb_tb_dp_bsn_align_v2 is
-
   constant c_block                : natural := 11;
   constant c_period               : natural := 20;
   constant c_nof_blk              : natural := 30;
 
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- -- DUT
   -- g_nof_streams                : NATURAL := 2;      -- number of input and output streams
   -- g_bsn_latency_max            : NATURAL := 1;      -- Maximum travel latency of a remote block in number of block periods T_blk
@@ -87,5 +82,4 @@ begin
   u_diff_delay              : entity work.tb_dp_bsn_align_v2 generic map (3, 1, 1, c_block, c_period, 32, 16, 17, 0, 0,  0, 3,    false, 0, 0, 1, -1, 2, c_nof_blk);
   u_nof_aligners            : entity work.tb_dp_bsn_align_v2 generic map (2, 1, 8, c_block, c_period, 32, 16, 17, 0, 0,  0, 3,    false, 0, 0, 1,  0, 2, c_nof_blk);
   u_nof_aligners_diff_delay : entity work.tb_dp_bsn_align_v2 generic map (4, 1, 3, c_block, c_period, 32, 16, 17, 0, 0,  0, 3,    false, 0, 0, 1, -1, 2, c_nof_blk);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_bsn_source_v2.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_bsn_source_v2.vhd
index e53132411d..cf58ac3979 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_bsn_source_v2.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_bsn_source_v2.vhd
@@ -24,18 +24,14 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 -- > as 4
 -- > run -all --> OK
 
 entity tb_tb_dp_bsn_source_v2 is
 end tb_tb_dp_bsn_source_v2;
 
-
 architecture tb of tb_tb_dp_bsn_source_v2 is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
   -- from tb_dp_bsn_source_v2.vhd
   --
@@ -71,6 +67,4 @@ begin
   -- test some prime values
   u_17_3   : entity work.tb_dp_bsn_source_v2 generic map (17, 3);  -- 17 // 3 = 5, 17 MOD 3 = 2, 17/3 = 5.66 block/sync
   u_101_17 : entity work.tb_dp_bsn_source_v2 generic map (101, 17);  -- 101 // 17 = 5, 101 MOD 17 = 16, 101/17 = 5.9411 block/sync
-
 end tb;
-
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_bsn_sync_scheduler.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_bsn_sync_scheduler.vhd
index e1286df5cf..23ff128bc4 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_bsn_sync_scheduler.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_bsn_sync_scheduler.vhd
@@ -26,14 +26,12 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 -- > as 4
 -- > run -all --> OK
 
 entity tb_tb_dp_bsn_sync_scheduler is
 end tb_tb_dp_bsn_sync_scheduler;
 
-
 architecture tb of tb_tb_dp_bsn_sync_scheduler is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 
@@ -43,7 +41,6 @@ architecture tb of tb_tb_dp_bsn_sync_scheduler is
   -- dp_bsn_scheduler.vhd.
   constant c_nof_input_sync : natural := 25;
   constant c_pipeline       : natural := 1;
-
 begin
   -- from tb_dp_bsn_scheduler.vhd
   --
@@ -81,4 +78,3 @@ begin
   end generate;
 
 end tb;
-
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_calculate_crc.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_calculate_crc.vhd
index 2a92925a25..b3bf5be97e 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_calculate_crc.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_calculate_crc.vhd
@@ -40,18 +40,13 @@ use work.tb_dp_pkg.all;
 entity tb_tb_dp_calculate_crc is
 end tb_tb_dp_calculate_crc;
 
-
 architecture tb of tb_tb_dp_calculate_crc is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   --  g_data_w      : NATURAL := 28;
   --  g_crc_w       : NATURAL := 28;
   --  g_gap_size    : NATURAL := 10
 
   u_no_gap : entity work.tb_dp_calculate_crc generic map (28, 28, 0);
   u_gap    : entity work.tb_dp_calculate_crc generic map (28, 28, 10);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_concat.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_concat.vhd
index bbd6541b66..502254befc 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_concat.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_concat.vhd
@@ -29,7 +29,6 @@ end tb_tb_dp_concat;
 architecture tb of tb_tb_dp_concat is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 10
   -- > run 300 us --> OK
 
@@ -44,5 +43,4 @@ begin
   u_nof_2_rnd : entity work.tb_dp_concat generic map (2 * 16, 16, true);
   u_nof_3_rnd : entity work.tb_dp_concat generic map (3 * 16, 16, true);
   u_nof_4_rnd : entity work.tb_dp_concat generic map (4 * 16, 16, true);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_concat_field_blk.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_concat_field_blk.vhd
index 6a8a85c3de..69e2c6d1f7 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_concat_field_blk.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_concat_field_blk.vhd
@@ -25,20 +25,16 @@
 -- > as 5
 -- > run -all                 --> OK
 
-
 library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_tb_dp_concat_field_blk is
 end tb_tb_dp_concat_field_blk;
 
-
 architecture tb of tb_tb_dp_concat_field_blk is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
 -- -- general
 -- g_flow_control_stimuli   : t_dp_flow_control_enum := e_active;  -- always e_active, e_random or e_pulse flow control
 -- g_flow_control_verify    : t_dp_flow_control_enum := e_active;  -- always e_active, e_random or e_pulse flow control
@@ -50,5 +46,4 @@ begin
 
   u_large_gap       : entity work.tb_dp_concat_field_blk generic map (e_active, e_active, 64, 13, 100, 10);  -- g_pkt_gap > header length
   u_zero_gap        : entity work.tb_dp_concat_field_blk generic map (e_active, e_active, 64, 13, 100,  0);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_counter.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_counter.vhd
index 219f007cb2..d97d8f4ae2 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_counter.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_counter.vhd
@@ -34,13 +34,9 @@ use work.tb_dp_pkg.all;
 entity tb_tb_dp_counter is
 end tb_tb_dp_counter;
 
-
 architecture tb of tb_tb_dp_counter is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- -- general
   -- g_flow_control_stimuli   : t_dp_flow_control_enum := e_active;   -- always active, random or pulse flow control
   -- g_flow_control_verify    : t_dp_flow_control_enum := e_pulse;  -- always active, random or pulse flow control
@@ -60,5 +56,4 @@ begin
   u_rnd_rnd_comb     : entity work.tb_dp_counter generic map (e_random, e_random, 0, 0, 3);
   u_rnd_rnd_pipe_out : entity work.tb_dp_counter generic map (e_random, e_random, 1, 0, 3);
   u_rnd_rnd_pipe_in  : entity work.tb_dp_counter generic map (e_random, e_random, 0, 1, 3);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_deinterleave_interleave_to_one.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_deinterleave_interleave_to_one.vhd
index 997d70b2bd..4f1ab4f582 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_deinterleave_interleave_to_one.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_deinterleave_interleave_to_one.vhd
@@ -34,16 +34,12 @@ use work.tb_dp_pkg.all;
 entity tb_tb_dp_deinterleave_interleave_to_one is
 end tb_tb_dp_deinterleave_interleave_to_one;
 
-
 architecture tb of tb_tb_dp_deinterleave_interleave_to_one is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 
   constant c_rep_act   : natural :=   5;
   constant c_rep_rnd   : natural := 100;
-
 begin
-
 -- -- general
 -- g_flow_control_stimuli   : t_dp_flow_control_enum := e_active;   -- always e_active, e_random or e_pulse flow control
 -- -- specific
@@ -80,5 +76,4 @@ begin
 
   u_act_3_12_0_complex : entity work.tb_dp_deinterleave_interleave_to_one generic map(e_active,  true, c_rep_act, 3, 12, 0);
   u_pls_3_12_0         : entity work.tb_dp_deinterleave_interleave_to_one generic map(e_pulse,  false, c_rep_rnd, 3, 12, 0);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_deinterleave_one_to_n_to_one.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_deinterleave_one_to_n_to_one.vhd
index 4920cb3708..45d727f2a6 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_deinterleave_one_to_n_to_one.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_deinterleave_one_to_n_to_one.vhd
@@ -34,16 +34,12 @@ use work.tb_dp_pkg.all;
 entity tb_tb_dp_deinterleave_one_to_n_to_one is
 end tb_tb_dp_deinterleave_one_to_n_to_one;
 
-
 architecture tb of tb_tb_dp_deinterleave_one_to_n_to_one is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 
   constant c_rep_act   : natural :=   5;
   constant c_rep_rnd   : natural := 100;
-
 begin
-
 -- -- general
 -- g_flow_control_stimuli   : t_dp_flow_control_enum := e_active;   -- always e_active, e_random or e_pulse flow control
 -- g_flow_control_verify    : t_dp_flow_control_enum := e_active;  -- always e_active, e_random or e_pulse flow control
@@ -82,5 +78,4 @@ begin
   u_pls_pls_pipe_3_12_0         : entity work.tb_dp_deinterleave_one_to_n_to_one generic map(e_pulse,  e_pulse,   true, false, 1, c_rep_rnd, 3, 12, 0);
   u_rnd_rnd_comb_3_12_0         : entity work.tb_dp_deinterleave_one_to_n_to_one generic map(e_random, e_random,  true, false, 0, c_rep_rnd, 3, 12, 0);
   u_rnd_rnd_pipe_3_12_0         : entity work.tb_dp_deinterleave_one_to_n_to_one generic map(e_random, e_random,  true, false, 1, c_rep_rnd, 3, 12, 0);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_demux.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_demux.vhd
index 5bd8e9f123..a027706fbe 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_demux.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_demux.vhd
@@ -25,15 +25,12 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_tb_dp_demux is
 end tb_tb_dp_demux;
 
-
 architecture tb of tb_tb_dp_demux is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 10
   -- > run 300 us --> OK
 
@@ -46,5 +43,4 @@ begin
   u_nof_1_reg   : entity work.tb_dp_demux generic map (1, false);
   u_nof_2_reg   : entity work.tb_dp_demux generic map (2, false);
   u_nof_3_reg   : entity work.tb_dp_demux generic map (3, false);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_distribute.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_distribute.vhd
index dbcb3fa429..50a0a330ec 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_distribute.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_distribute.vhd
@@ -25,15 +25,12 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_tb_dp_distribute is
 end tb_tb_dp_distribute;
 
-
 architecture tb of tb_tb_dp_distribute is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 10
   -- > run -all --> OK
 
@@ -92,5 +89,4 @@ begin
   u_rnd_rnd_3_4_coding_fifo_tx     : entity work.tb_dp_distribute generic map (e_random, e_random,  50,         true,            true,        15,           false,       0,            10,               0,                3,         4,          true);
   u_rnd_rnd_4_3_coding_fifo_tx_rx  : entity work.tb_dp_distribute generic map (e_random, e_random,  50,         true,            true,        15,           true,        15,           10,               0,                4,         3,          true);
   u_rnd_rnd_3_4_coding_fifo_tx_rx  : entity work.tb_dp_distribute generic map (e_random, e_random,  50,         true,            true,        15,           true,        15,           10,               0,                3,         4,          true);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_example_dut.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_example_dut.vhd
index 07fdc0a274..df13417b87 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_example_dut.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_example_dut.vhd
@@ -34,18 +34,14 @@ use work.tb_dp_pkg.all;
 entity tb_tb_dp_example_dut is
 end tb_tb_dp_example_dut;
 
-
 architecture tb of tb_tb_dp_example_dut is
-
   constant c_nof_repeat  : natural := 10;
 
   constant c_flow        : t_dp_flow_control_enum_arr := c_dp_flow_control_enum_arr;
   constant c_bool        : t_nat_boolean_arr := c_nat_boolean_arr;
 
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- -- general
   -- g_flow_control_stimuli   : t_dp_flow_control_enum := e_pulse;   -- always active, random or pulse flow control
   -- g_flow_control_verify    : t_dp_flow_control_enum := e_active;  -- always active, random or pulse flow control
@@ -63,5 +59,4 @@ begin
       end generate;
     end generate;
   end generate;
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_example_no_dut.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_example_no_dut.vhd
index e15807ddd5..3da7df71ce 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_example_no_dut.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_example_no_dut.vhd
@@ -33,14 +33,10 @@ use dp_lib.tb_dp_pkg.all;
 entity tb_tb_dp_example_no_dut is
 end tb_tb_dp_example_no_dut;
 
-
 architecture tb of tb_tb_dp_example_no_dut is
-
   constant c_nof_repeat            : natural := 10;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- -- general
   -- g_flow_control_stimuli   : t_dp_flow_control_enum := e_pulse;   -- always active, random or pulse flow control
   -- g_flow_control_verify    : t_dp_flow_control_enum := e_active;  -- always active, random or pulse flow control
@@ -55,5 +51,4 @@ begin
   u_rnd_act      : entity work.tb_dp_example_no_dut generic map ( e_random, e_active, 16, 1, c_nof_repeat, 16, 4);
   u_rnd_rnd      : entity work.tb_dp_example_no_dut generic map ( e_random, e_random, 16, 1, c_nof_repeat, 16, 4);
   u_pls_pls      : entity work.tb_dp_example_no_dut generic map ( e_pulse,  e_pulse,  16, 1, c_nof_repeat, 16, 4);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_dc.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_dc.vhd
index ed39753a36..46f94d01c3 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_dc.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_dc.vhd
@@ -23,15 +23,12 @@
 library IEEE;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_tb_dp_fifo_dc is
 end tb_tb_dp_fifo_dc;
 
-
 architecture tb of tb_tb_dp_fifo_dc is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 10
   -- > run g_dut_rd_clk_freq * 330 us                 --> OK
 
@@ -59,5 +56,4 @@ begin
   u_no_channel            : entity work.tb_dp_fifo_dc generic map (1, 1, true,  true,  false, true,   true,  1);
   u_no_sync               : entity work.tb_dp_fifo_dc generic map (1, 1, true,  true,  true,  false,  true,  1);
   u_no_ctrl               : entity work.tb_dp_fifo_dc generic map (1, 1, true,  true,  true,  true,   false, 1);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_dc_arr.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_dc_arr.vhd
index 91a5b2a748..2df85ef7d2 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_dc_arr.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_dc_arr.vhd
@@ -26,15 +26,12 @@
 library IEEE;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_tb_dp_fifo_dc_arr is
 end tb_tb_dp_fifo_dc_arr;
 
-
 architecture tb of tb_tb_dp_fifo_dc_arr is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 10
   -- > run g_dut_rd_clk_freq * 330 us                 --> OK
 
@@ -63,5 +60,4 @@ begin
   u_no_sync               : entity work.tb_dp_fifo_dc_arr generic map (3, 1, 1, true,  true,  true,  false,  true,  true,  1);
   u_no_ctrl               : entity work.tb_dp_fifo_dc_arr generic map (3, 1, 1, true,  true,  true,  true,   false, true,  1);
   u_no_aux                : entity work.tb_dp_fifo_dc_arr generic map (3, 1, 1, true,  true,  true,  true,   true,  false, 1);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_dc_mixed_widths.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_dc_mixed_widths.vhd
index 61b8c7c696..71f4afcd32 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_dc_mixed_widths.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_dc_mixed_widths.vhd
@@ -22,15 +22,12 @@
 library IEEE;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_tb_dp_fifo_dc_mixed_widths is
 end tb_tb_dp_fifo_dc_mixed_widths;
 
-
 architecture tb of tb_tb_dp_fifo_dc_mixed_widths is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 5
   -- > run 100 us --> OK
 
@@ -66,5 +63,4 @@ begin
   u_seq_nof_1_rl_1_rnd           : entity work.tb_dp_fifo_dc_mixed_widths generic map ( true, 10 ns, 10 ns, 16, 1, false, 1);
   u_seq_nof_2_rl_1_rnd           : entity work.tb_dp_fifo_dc_mixed_widths generic map ( true, 10 ns, 10 ns, 16, 2, false, 1);
   --u_seq_nof_3_rl_1_rnd           : ENTITY work.tb_dp_fifo_dc_mixed_widths GENERIC MAP ( TRUE, 10 ns, 10 ns, 16, 3, FALSE, 1);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_fill.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_fill.vhd
index 44537192f1..8bed5bd937 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_fill.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_fill.vhd
@@ -23,15 +23,12 @@
 library IEEE;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_tb_dp_fifo_fill is
 end tb_tb_dp_fifo_fill;
 
-
 architecture tb of tb_tb_dp_fifo_fill is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 10
   -- > run 300 us                 --> OK
 
@@ -50,5 +47,4 @@ begin
 
   u_rl_0_fill_0          : entity work.tb_dp_fifo_fill generic map (false, false, false, false, 0, 64, 0);  -- no fill ==> dp_fifo_sc
   u_rl_0_fill_1          : entity work.tb_dp_fifo_fill generic map (false, false, false, false, 0, 64, 1);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_fill_eop.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_fill_eop.vhd
index 60fe18d027..4c793ad522 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_fill_eop.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_fill_eop.vhd
@@ -37,11 +37,9 @@
 library IEEE;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_tb_dp_fifo_fill_eop is
 end tb_tb_dp_fifo_fill_eop;
 
-
 architecture tb of tb_tb_dp_fifo_fill_eop is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
@@ -74,5 +72,4 @@ begin
 
   u_dut_sc_1_blk_gt_fill : entity work.tb_dp_fifo_fill_eop generic map (g_dut_use_dual_clock => false, g_dut_fifo_rl => 1, g_dut_use_random_ctrl => false, g_dut_use_gap => false,
                                                                         g_dut_fifo_fill => 10, g_block_size => 20);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_fill_sc.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_fill_sc.vhd
index 6824407602..c6711c48e2 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_fill_sc.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_fill_sc.vhd
@@ -23,15 +23,12 @@
 library IEEE;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_tb_dp_fifo_fill_sc is
 end tb_tb_dp_fifo_fill_sc;
 
-
 architecture tb of tb_tb_dp_fifo_fill_sc is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 10
   -- > run 300 us                 --> OK
 
@@ -53,5 +50,4 @@ begin
 
   u_rl_0_fill_control    : entity work.tb_dp_fifo_fill_sc generic map (false, false, false, false, 0, 64, 64, true);
   u_rl_1_fill_control    : entity work.tb_dp_fifo_fill_sc generic map (false, false, false, false, 1, 64, 64, true);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_info.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_info.vhd
index 633ad861d6..3a1e772519 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_info.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_info.vhd
@@ -33,14 +33,10 @@ use dp_lib.tb_dp_pkg.all;
 entity tb_tb_dp_fifo_info is
 end tb_tb_dp_fifo_info;
 
-
 architecture tb of tb_tb_dp_fifo_info is
-
   constant c_nof_repeat            : natural := 100;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   --  -- general
   --  g_flow_control_stimuli   : t_dp_flow_control_enum := e_random;  -- always active, random or pulse flow control
   --  g_flow_control_verify    : t_dp_flow_control_enum := e_random;  -- always active, random or pulse flow control
@@ -76,5 +72,4 @@ begin
   u_act_act_channel : entity work.tb_dp_fifo_info generic map ( e_active, e_active, false, false, true,  false, false, 8, 25, 10, 35);
   u_act_act_empty   : entity work.tb_dp_fifo_info generic map ( e_active, e_active, false, false, false, true,  false, 8, 25, 10, 35);
   u_act_act_error   : entity work.tb_dp_fifo_info generic map ( e_active, e_active, false, false, false, false, true,  8, 25, 10, 35);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_sc.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_sc.vhd
index a4c840ed65..fbfee60637 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_sc.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_fifo_sc.vhd
@@ -23,15 +23,12 @@
 library IEEE;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_tb_dp_fifo_sc is
 end tb_tb_dp_fifo_sc;
 
-
 architecture tb of tb_tb_dp_fifo_sc is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 5
   -- > run -a --> OK
 
@@ -63,5 +60,4 @@ begin
   u_ram_no_channel            : entity work.tb_dp_fifo_sc generic map (false, 64, 4,  true,  true, false,  true,  true, 1);
   u_ram_no_sync               : entity work.tb_dp_fifo_sc generic map (false, 64, 4,  true,  true,  true, false,  true, 1);
   u_ram_no_ctrl               : entity work.tb_dp_fifo_sc generic map (false, 64, 4,  true,  true,  true,  true, false, 1);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_flush.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_flush.vhd
index b8297054b8..1a43d7cf57 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_flush.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_flush.vhd
@@ -34,11 +34,8 @@ entity tb_tb_dp_flush is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 end tb_tb_dp_flush;
 
-
 architecture tb of tb_tb_dp_flush is
-
   constant c_nof_repeat : natural := 100;
-
 begin
   --                                              g_rl, g_framed_xon, g_framed_xoff , g_in_en, g_out_ready, g_nof_repeat
   u_0_frm_frm_act_act : entity work.tb_dp_flush generic map (0, true,  true,  e_active, e_active, c_nof_repeat);
@@ -60,6 +57,4 @@ begin
   u_0_str_frm_rnd_rnd : entity work.tb_dp_flush generic map (0, false, true,  e_random, e_random, c_nof_repeat);
   u_1_str_frm_act_act : entity work.tb_dp_flush generic map (1, false, true,  e_active, e_active, c_nof_repeat);
   u_1_str_frm_rnd_rnd : entity work.tb_dp_flush generic map (1, false, true,  e_random, e_random, c_nof_repeat);
-
 end tb;
-
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_frame_scheduler.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_frame_scheduler.vhd
index bc1000d192..7b3a6d8112 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_frame_scheduler.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_frame_scheduler.vhd
@@ -23,15 +23,12 @@
 library IEEE;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_tb_dp_frame_scheduler is
 end tb_tb_dp_frame_scheduler;
 
-
 architecture tb of tb_tb_dp_frame_scheduler is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 10
   -- > run 12 ms --> OK
 
@@ -41,5 +38,4 @@ begin
 
   u_scheduler       : entity work.tb_dp_frame_scheduler generic map (false, 1);
   u_scheduler_rl_0  : entity work.tb_dp_frame_scheduler generic map (false, 0);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_latency_fifo.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_latency_fifo.vhd
index f3509c059e..b2d70fca28 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_latency_fifo.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_latency_fifo.vhd
@@ -24,15 +24,12 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_tb_dp_latency_fifo is
 end tb_tb_dp_latency_fifo;
 
-
 architecture tb of tb_tb_dp_latency_fifo is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 2
   -- > run -all --> OK
 
@@ -63,5 +60,4 @@ begin
   u_fifo_2_rnd_rnd          : entity work.tb_dp_latency_fifo generic map (false, 1, 1,   2,   51, 4, e_random, e_random);
   u_fifo_2_pls_rnd          : entity work.tb_dp_latency_fifo generic map (false, 1, 1,   2,   51, 4, e_pulse,  e_random);
   u_fifo_3_pls_rnd          : entity work.tb_dp_latency_fifo generic map (false, 1, 1,   3,   51, 4, e_pulse,  e_random);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_mux.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_mux.vhd
index 9934decb32..582a55eaed 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_mux.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_mux.vhd
@@ -25,13 +25,10 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_tb_dp_mux is
 end tb_tb_dp_mux;
 
-
 architecture tb of tb_tb_dp_mux is
-
   -- Use array_init() function to assign value to an unconstrained array of size 1.
   -- Simply doing:
   --   CONSTANT c_natural_arr_init : t_natural_arr := (1024);
@@ -41,7 +38,6 @@ architecture tb of tb_tb_dp_mux is
 
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 10
   -- > run 300 us --> OK
 
@@ -70,5 +66,4 @@ begin
   u_nof_3_fill       : entity work.tb_dp_mux generic map (false, false, false, 0, 3, true,  array_init(1024, 3), (8, 12, 17));
   u_nof_3_fill_empty : entity work.tb_dp_mux generic map (true,  false, false, 0, 3, true,  array_init(1024, 3), (8, 12, 17));
   u_nof_3_fill_sync  : entity work.tb_dp_mux generic map (false, false, true,  0, 3, true,  array_init(1024, 3), (8, 12, 17));
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_offload_tx_v3.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_offload_tx_v3.vhd
index cdd77af84b..615f42cfd5 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_offload_tx_v3.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_offload_tx_v3.vhd
@@ -30,13 +30,9 @@ use work.tb_dp_pkg.all;  -- for t_dp_flow_control_enum
 entity tb_tb_dp_offload_tx_v3 is
 end tb_tb_dp_offload_tx_v3;
 
-
 architecture tb of tb_tb_dp_offload_tx_v3 is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- -- general
   -- g_flow_control_stimuli   : t_dp_flow_control_enum := e_pulse;  -- always e_active, e_random or e_pulse flow control
   -- g_flow_control_verify    : t_dp_flow_control_enum := e_active;  -- always e_active, e_random or e_pulse flow control
@@ -60,5 +56,4 @@ begin
   u_rnd_act_data_64_symbol_32         : entity work.tb_dp_offload_tx_v3 generic map (e_random, e_active, false, 64, 32, 1, 240, 16);
   u_rnd_act_data_32_symbol_8          : entity work.tb_dp_offload_tx_v3 generic map (e_random, e_active, false, 32,  8, 1, 240, 16);
   u_rnd_act_data_32_symbol_16         : entity work.tb_dp_offload_tx_v3 generic map (e_random, e_active, false, 32, 16, 1, 240, 16);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_packet.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_packet.vhd
index e2a0bc2efd..ed199b8dbb 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_packet.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_packet.vhd
@@ -33,14 +33,10 @@ use dp_lib.tb_dp_pkg.all;
 entity tb_tb_dp_packet is
 end tb_tb_dp_packet;
 
-
 architecture tb of tb_tb_dp_packet is
-
   constant c_nof_repeat             : natural := 10;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   --                                                        g_data_w, in_en, src_in.ready, nof repeat
   u_16_act_act         : entity work.tb_dp_packet generic map (16, e_active, e_active, c_nof_repeat);
   u_16_act_rnd         : entity work.tb_dp_packet generic map (16, e_active, e_random, c_nof_repeat);
@@ -77,5 +73,4 @@ begin
   u_32_pls_act         : entity work.tb_dp_packet generic map (32, e_pulse,  e_active, c_nof_repeat);
   u_32_pls_rnd         : entity work.tb_dp_packet generic map (32, e_pulse,  e_random, c_nof_repeat);
   u_32_pls_pls         : entity work.tb_dp_packet generic map (32, e_pulse,  e_pulse,  c_nof_repeat);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_packet_merge.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_packet_merge.vhd
index e62fe8c16a..46fbd725ba 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_packet_merge.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_packet_merge.vhd
@@ -33,14 +33,10 @@ use dp_lib.tb_dp_pkg.all;
 entity tb_tb_dp_packet_merge is
 end tb_tb_dp_packet_merge;
 
-
 architecture tb of tb_tb_dp_packet_merge is
-
   constant c_nof_repeat            : natural := 100;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   --     -- general
   --     g_flow_control_stimuli   : t_dp_flow_control_enum := e_active;  -- always active, random or pulse flow control
   --     g_flow_control_verify    : t_dp_flow_control_enum := e_active;  -- always active, random or pulse flow control
@@ -79,5 +75,4 @@ begin
   u_act_act_8_nof_3_err_11 : entity work.tb_dp_packet_merge generic map ( e_active, e_active, 8, c_nof_repeat, 3, 29, 0, false, true, 1, 11, false);
   u_act_act_8_nof_3_err_12 : entity work.tb_dp_packet_merge generic map ( e_active, e_active, 8, c_nof_repeat, 3, 29, 0, false, true, 1, 12, false);
   u_act_act_8_nof_3_err_13 : entity work.tb_dp_packet_merge generic map ( e_active, e_active, 8, c_nof_repeat, 3, 29, 0, false, true, 1, 13, false);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_packetizing.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_packetizing.vhd
index 28d6e8d12a..f7df2030e1 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_packetizing.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_packetizing.vhd
@@ -23,15 +23,12 @@
 library IEEE;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_tb_dp_packetizing is
 end tb_tb_dp_packetizing;
 
-
 architecture tb of tb_tb_dp_packetizing is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 10
   -- > run 30 us                 --> OK
 
@@ -48,5 +45,4 @@ begin
   u_2_3_24_16 : entity work.tb_dp_packetizing generic map (2, 3, 24, 16);  -- 2/3
   u_4_1_8_32  : entity work.tb_dp_packetizing generic map (4, 1,  8, 32);  -- 4/1
   u_1_4_32_8  : entity work.tb_dp_packetizing generic map (1, 4, 32,  8);  -- 1/4
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_pad_insert_remove.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_pad_insert_remove.vhd
index 2ed88677ca..b44aa851f6 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_pad_insert_remove.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_pad_insert_remove.vhd
@@ -25,15 +25,12 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_tb_dp_pad_insert_remove is
 end tb_tb_dp_pad_insert_remove;
 
-
 architecture tb of tb_tb_dp_pad_insert_remove is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 2
   -- > run -all --> OK
 
@@ -45,5 +42,4 @@ begin
   u_pls_pls          : entity work.tb_dp_pad_insert_remove generic map (64,       8,           51,            2,             e_pulse,  e_pulse);
   u_rnd_pls          : entity work.tb_dp_pad_insert_remove generic map (64,       8,           52,            2,             e_random, e_pulse);
   u_pls_rnd          : entity work.tb_dp_pad_insert_remove generic map (64,       8,           53,            2,             e_pulse,  e_random);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_pipeline.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_pipeline.vhd
index 18b60bcde4..bf7764dd7a 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_pipeline.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_pipeline.vhd
@@ -29,14 +29,11 @@ use IEEE.std_logic_1164.all;
 entity tb_tb_dp_pipeline is
 end tb_tb_dp_pipeline;
 
-
 architecture tb of tb_tb_dp_pipeline is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   u_p0 : entity work.tb_dp_pipeline generic map (0);
   u_p1 : entity work.tb_dp_pipeline generic map (1);
   u_p2 : entity work.tb_dp_pipeline generic map (2);
   u_p7 : entity work.tb_dp_pipeline generic map (7);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_pipeline_ready.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_pipeline_ready.vhd
index 2046b8fe06..78c897f854 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_pipeline_ready.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_pipeline_ready.vhd
@@ -24,21 +24,16 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 -- > as 2
 -- > run -all --> OK
 
 entity tb_tb_dp_pipeline_ready is
 end tb_tb_dp_pipeline_ready;
 
-
 architecture tb of tb_tb_dp_pipeline_ready is
-
   constant c_nof_repeat : natural := 50;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   --                                                               in_en,    src_in.ready, in_latency, out_latency, nof repeat,
   -- Random flow control for different RL
   u_rnd_rnd_0_0    : entity work.tb_dp_pipeline_ready generic map (e_random, e_random,     0,          0,           c_nof_repeat);
@@ -62,5 +57,4 @@ begin
   u_pls_act_1_1    : entity work.tb_dp_pipeline_ready generic map (e_pulse,  e_active,     1,          1,           c_nof_repeat);
   u_pls_rnd_1_1    : entity work.tb_dp_pipeline_ready generic map (e_pulse,  e_random,     1,          1,           c_nof_repeat);
   u_pls_pls_1_1    : entity work.tb_dp_pipeline_ready generic map (e_pulse,  e_pulse,      1,          1,           c_nof_repeat);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_repack_data.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_repack_data.vhd
index f92622f3db..2d03c4ac50 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_repack_data.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_repack_data.vhd
@@ -34,18 +34,14 @@ use dp_lib.tb_dp_pkg.all;
 entity tb_tb_dp_repack_data is
 end tb_tb_dp_repack_data;
 
-
 architecture tb of tb_tb_dp_repack_data is
-
   constant c_nof_repeat  : natural := 5;
 
   constant c_flow        : t_dp_flow_control_enum_arr := c_dp_flow_control_enum_arr;
   constant c_bool        : t_nat_boolean_arr := c_nat_boolean_arr;
 
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- -- general
   -- g_flow_control_stimuli   : t_dp_flow_control_enum := e_active;  -- always e_active, e_random or e_pulse flow control
   -- g_flow_control_verify    : t_dp_flow_control_enum := e_active;  -- always e_active, e_random or e_pulse flow control
@@ -73,6 +69,7 @@ begin
       -------------------------------------------------------------------------
 
       gen_bool_bypass : for K in 0 to 1 generate
+
         gen_bool_bypass : for L in 0 to 1 generate
           -- no repack, g_in_nof_words = g_out_nof_words = 1
           u_16_1_16_1_len_10_gap_0   : entity work.tb_dp_repack_data generic map (c_flow(I), c_flow(J), 16, 1, 16, 1, c_bool(K), c_bool(L), 1, 1, c_nof_repeat, 10, 0);  -- g_pkt_len > g_in_nof_words
@@ -159,8 +156,6 @@ begin
       u_18_2_8_5_len_2_gap_0     : entity work.tb_dp_repack_data generic map (c_flow(I), c_flow(J),  18, 2,  8, 5, false, false, 1, 1, c_nof_repeat,  2, 0);  -- g_pkt_len = g_in_nof_words
       u_18_2_8_5_len_3_gap_0     : entity work.tb_dp_repack_data generic map (c_flow(I), c_flow(J),  18, 2,  8, 5, false, false, 1, 1, c_nof_repeat,  3, 0);  -- g_pkt_len = fractional multiple of g_in_nof_words
       u_18_2_8_5_len_10_gap_0    : entity work.tb_dp_repack_data generic map (c_flow(I), c_flow(J),  18, 2,  8, 5, false, false, 1, 1, c_nof_repeat, 10, 0);  -- g_pkt_len = integer multiple of g_in_nof_words
-
     end generate;
   end generate;
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_reverse_n_data.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_reverse_n_data.vhd
index f5840e0536..5ac3ae84d2 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_reverse_n_data.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_reverse_n_data.vhd
@@ -32,15 +32,11 @@ use work.tb_dp_pkg.all;
 entity tb_tb_dp_reverse_n_data is
 end tb_tb_dp_reverse_n_data;
 
-
 architecture tb of tb_tb_dp_reverse_n_data is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 
   constant c_rep_act   : natural :=   3;
-
 begin
-
 -- g_pipeline               : NATURAL := 1;  -- 0 for combinatorial, > 0 for registers
 -- g_nof_repeat             : NATURAL := 5;
 -- g_reverse_len            : NATURAL := 4;
@@ -55,5 +51,4 @@ begin
   u_pipe_2_0  : entity work.tb_dp_reverse_n_data generic map(1, c_rep_act, 2, 0);
   u_comb_3_5  : entity work.tb_dp_reverse_n_data generic map(0, c_rep_act, 3, 5);
   u_pipe_3_5  : entity work.tb_dp_reverse_n_data generic map(1, c_rep_act, 3, 5);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_reverse_n_data_fc.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_reverse_n_data_fc.vhd
index ebac7a7adb..85ad8c0022 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_reverse_n_data_fc.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_reverse_n_data_fc.vhd
@@ -32,16 +32,12 @@ use work.tb_dp_pkg.all;
 entity tb_tb_dp_reverse_n_data_fc is
 end tb_tb_dp_reverse_n_data_fc;
 
-
 architecture tb of tb_tb_dp_reverse_n_data_fc is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 
   constant c_rep_act   : natural :=   3;
   constant c_rep_rnd   : natural := 100;
-
 begin
-
 -- -- general
 -- g_flow_control_stimuli   : t_dp_flow_control_enum := e_active;   -- always e_active, e_random or e_pulse flow control
 -- g_flow_control_verify    : t_dp_flow_control_enum := e_active;  -- always e_active, e_random or e_pulse flow control
@@ -69,5 +65,4 @@ begin
   u_pls_pls_pipe_3_0  : entity work.tb_dp_reverse_n_data_fc generic map(e_pulse,  e_pulse,  1, c_rep_rnd, 3, 0);
   u_rnd_rnd_comb_3_0  : entity work.tb_dp_reverse_n_data_fc generic map(e_random, e_random, 0, c_rep_rnd, 3, 0);
   u_rnd_rnd_pipe_3_0  : entity work.tb_dp_reverse_n_data_fc generic map(e_random, e_random, 1, c_rep_rnd, 3, 0);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_rsn_source.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_rsn_source.vhd
index 02c69fd10c..484aa4dba3 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_rsn_source.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_rsn_source.vhd
@@ -31,15 +31,11 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_tb_dp_rsn_source is
 end tb_tb_dp_rsn_source;
 
-
 architecture tb of tb_tb_dp_rsn_source is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
   -- from tb_dp_rsn_source.vhd
   --
@@ -92,6 +88,4 @@ begin
   -- test some prime values
   u_17_3   : entity work.tb_dp_rsn_source generic map (17, 3, 3);  -- 17 // 3 = 5, 17 MOD 3 = 2, 17/3 = 5.66 block/sync
   u_101_17 : entity work.tb_dp_rsn_source generic map (101, 17, 17);  -- 101 // 17 = 5, 101 MOD 17 = 16, 101/17 = 5.9411 block/sync
-
 end tb;
-
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_split.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_split.vhd
index b4e4ded739..c57e02ba18 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_split.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_split.vhd
@@ -29,7 +29,6 @@ end tb_tb_dp_split;
 architecture tb of tb_tb_dp_split is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 10
   -- > run 300 us --> OK
 
@@ -39,5 +38,4 @@ begin
   u_nof_2  : entity work.tb_dp_split generic map (32, 16, 50, true);
   u_nof_3  : entity work.tb_dp_split generic map (48, 16, 50, true);
   u_nof_4  : entity work.tb_dp_split generic map (64, 16, 50, true);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_strobe_total_count.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_strobe_total_count.vhd
index ead7204e7b..c7195a0344 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_strobe_total_count.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_strobe_total_count.vhd
@@ -31,11 +31,8 @@ use IEEE.std_logic_1164.all;
 entity tb_tb_dp_strobe_total_count is
 end tb_tb_dp_strobe_total_count;
 
-
 architecture tb of tb_tb_dp_strobe_total_count is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
   --g_mm_w                 : NATURAL := c_word_w;
   --g_count_w              : NATURAL := 16;
@@ -57,5 +54,4 @@ begin
   u_mm8b_cnt16b_high     : entity work.tb_dp_strobe_total_count generic map(8, 16,  10,10,  10, 3);  -- use high part
   u_mm8b_cnt9b_overflow  : entity work.tb_dp_strobe_total_count generic map(8,  9,  10,10,  10, 3);  -- cause overflow to clip count high part
   u_mm8b_cnt7b_overflow  : entity work.tb_dp_strobe_total_count generic map(8,  7,  10,10,  10, 3);  -- cause overflow to clip count low part
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_sync_checker.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_sync_checker.vhd
index 23f051a75d..155a8c4c9d 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_sync_checker.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_sync_checker.vhd
@@ -33,14 +33,10 @@ use dp_lib.tb_dp_pkg.all;
 entity tb_tb_dp_sync_checker is
 end tb_tb_dp_sync_checker;
 
-
 architecture tb of tb_tb_dp_sync_checker is
-
   constant c_nof_repeat            : natural := 100;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
 --    -- general
 --    g_flow_control_stimuli : t_dp_flow_control_enum := e_active;   -- always active, random or pulse flow control
 --    g_flow_control_verify  : t_dp_flow_control_enum := e_active;  -- always active, random or pulse flow control
@@ -61,5 +57,4 @@ begin
   u_rnd_sync_ok    : entity work.tb_dp_sync_checker generic map(e_random, e_active, 16, 1, c_nof_repeat, 16, 0, 16, 16);
   u_rnd_sync_early : entity work.tb_dp_sync_checker generic map(e_random, e_active, 16, 1, c_nof_repeat, 16, 0, 14, 16);
   u_rnd_sync_late  : entity work.tb_dp_sync_checker generic map(e_random, e_active, 16, 1, c_nof_repeat, 16, 0, 18, 16);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_sync_insert.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_sync_insert.vhd
index 30f74c4653..bb53bc054a 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_sync_insert.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_sync_insert.vhd
@@ -32,14 +32,10 @@ use IEEE.std_logic_1164.all;
 entity tb_tb_dp_sync_insert is
 end tb_tb_dp_sync_insert;
 
-
 architecture tb of tb_tb_dp_sync_insert is
-
   constant c_nof_repeat            : natural := 100;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
 --    g_block_size_input       : NATURAL := 16;
 --    g_nof_blk_per_sync_input : NATURAL := 32;
 --    g_gap_size_during_block  : NATURAL := 0;
@@ -50,5 +46,4 @@ begin
 
   u_no_gaps    : entity work.tb_dp_sync_insert generic map(16, 32, 0, 0, 8, 4, 14);
   u_no_gap     : entity work.tb_dp_sync_insert generic map(16, 32, 1, 3, 8, 4, 14);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_sync_insert_v2.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_sync_insert_v2.vhd
index d7857dfc1f..78b416f87b 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_sync_insert_v2.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_sync_insert_v2.vhd
@@ -36,7 +36,6 @@ end tb_tb_dp_sync_insert_v2;
 architecture tb of tb_tb_dp_sync_insert_v2 is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
 --    g_nof_streams            : NATURAL := 2;
 --    g_block_size_input       : NATURAL := 16;
 --    g_nof_blk_per_sync_input : NATURAL := 32;
@@ -50,5 +49,4 @@ begin
   u_gap                : entity work.tb_dp_sync_insert_v2 generic map(2, 16, 32, 1, 3, 8, 2, 14);
   u_large_blk_per_sync : entity work.tb_dp_sync_insert_v2 generic map(2, 16, 32, 0, 0, 999, 2, 14);
   u_fract_blk_per_sync : entity work.tb_dp_sync_insert_v2 generic map(2, 16, 32, 0, 0, 7, 2, 14);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_sync_recover.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_sync_recover.vhd
index a5047a87f8..31fedc8eb4 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_sync_recover.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_sync_recover.vhd
@@ -36,7 +36,6 @@ end tb_tb_dp_sync_recover;
 architecture tb of tb_tb_dp_sync_recover is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
 --    g_nof_data_per_block     : NATURAL := 16;
 --    g_nof_blk_per_sync       : NATURAL := 8;
 --    g_gap_size_during_block  : NATURAL := 0;
@@ -53,5 +52,4 @@ begin
   u_restart_at_sync_lo : entity work.tb_dp_sync_recover generic map(16, 8, 1, 3, 3, 2 * 8 + 3,  1,   14);
   u_high_latency       : entity work.tb_dp_sync_recover generic map(16, 8, 1, 3, 3, 50,     100, 14);
   u_low_latency        : entity work.tb_dp_sync_recover generic map(16, 8, 1, 3, 3, 50,     1,   14);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_throttle_xon.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_throttle_xon.vhd
index 885b4484bc..6b9190e152 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_throttle_xon.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_throttle_xon.vhd
@@ -32,15 +32,12 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_tb_dp_throttle_xon is
 end tb_tb_dp_throttle_xon;
 
-
 architecture tb of tb_tb_dp_throttle_xon is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 3
   -- > run -all                 --> OK
 
@@ -62,5 +59,4 @@ begin
   u_act_block_size_is_2                : entity work.tb_dp_throttle_xon generic map (e_active, e_active, false,  2, 10, 10, 37);
   u_act_block_size_is_3                : entity work.tb_dp_throttle_xon generic map (e_active, e_active, false,  3, 10, 10, 37);
   u_rnd_xon_equal_to_sync_interval     : entity work.tb_dp_throttle_xon generic map (e_random, e_random, false, 20, 10, 10, 37);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_dp_xonoff.vhd b/libraries/base/dp/tb/vhdl/tb_tb_dp_xonoff.vhd
index aa6e4deefe..cfa9826d63 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_dp_xonoff.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_dp_xonoff.vhd
@@ -32,17 +32,14 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_tb_dp_xonoff is
 end tb_tb_dp_xonoff;
 
-
 architecture tb of tb_tb_dp_xonoff is
   constant c_rep : natural := 1000;
 
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 3
   -- > run -all                 --> OK
 
@@ -63,5 +60,4 @@ begin
   u_act_act_gap0    : entity work.tb_dp_xonoff generic map (e_active, e_active, 32, 1, c_rep, 10, 5, 0);
   u_rnd_rnd_gap0    : entity work.tb_dp_xonoff generic map (e_random, e_random, 32, 1, c_rep, 10, 5, 0);
   u_pls_pls         : entity work.tb_dp_xonoff generic map (e_pulse,  e_pulse,  32, 7, c_rep, 10, 5, 4);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_mmp_dp_bsn_align_v2.vhd b/libraries/base/dp/tb/vhdl/tb_tb_mmp_dp_bsn_align_v2.vhd
index 8dc6420dde..9d05799188 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_mmp_dp_bsn_align_v2.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_mmp_dp_bsn_align_v2.vhd
@@ -27,20 +27,14 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_tb_mmp_dp_bsn_align_v2 is
 end tb_tb_mmp_dp_bsn_align_v2;
 
-
 architecture tb of tb_tb_mmp_dp_bsn_align_v2 is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- g_lost_input          : BOOLEAN := FALSE
 
   u_no_lost_input      : entity work.tb_mmp_dp_bsn_align_v2 generic map (false);
   u_one_lost_input     : entity work.tb_mmp_dp_bsn_align_v2 generic map (true);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_mms_dp_force_data_parallel_arr.vhd b/libraries/base/dp/tb/vhdl/tb_tb_mms_dp_force_data_parallel_arr.vhd
index 0365151c13..bdde22c2c0 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_mms_dp_force_data_parallel_arr.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_mms_dp_force_data_parallel_arr.vhd
@@ -35,11 +35,8 @@ entity tb_tb_mms_dp_force_data_parallel_arr is
 end tb_tb_mms_dp_force_data_parallel_arr;
 
 architecture tb of tb_tb_mms_dp_force_data_parallel_arr is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
 -- g_flow_control_stimuli   : t_dp_flow_control_enum := e_active;   -- always active or random stimuli valid flow control
 -- g_flow_control_verify    : t_dp_flow_control_enum := e_active;   -- always active or random verify  ready flow control
 -- g_nof_streams            : NATURAL := 1;     -- >= 1
@@ -62,5 +59,4 @@ begin
   u_rnd_force_data_incr_stream1      : entity work.tb_mms_dp_force_data_parallel_arr generic map (e_random, e_random, 3, 16, 1,  -1, 2, -3,  1, 1, 1,  false, false, false);
   u_rnd_force_data_incr_sync_stream2 : entity work.tb_mms_dp_force_data_parallel_arr generic map (e_random, e_random, 3, 16, 2,  -1, 2, -3,  1, 1, 1,  false,  true, false);
   u_rnd_force_data_incr_sop_stream1  : entity work.tb_mms_dp_force_data_parallel_arr generic map (e_random, e_random, 3, 16, 1,  -1, 2, -3,  1, 1, 1,  false, false,  true);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_mms_dp_force_data_serial_arr.vhd b/libraries/base/dp/tb/vhdl/tb_tb_mms_dp_force_data_serial_arr.vhd
index c3749bd26b..b406e3c7e6 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_mms_dp_force_data_serial_arr.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_mms_dp_force_data_serial_arr.vhd
@@ -35,11 +35,8 @@ entity tb_tb_mms_dp_force_data_serial_arr is
 end tb_tb_mms_dp_force_data_serial_arr;
 
 architecture tb of tb_tb_mms_dp_force_data_serial_arr is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
 -- g_flow_control_stimuli   : t_dp_flow_control_enum := e_active;   -- always active or random stimuli valid flow control
 -- g_flow_control_verify    : t_dp_flow_control_enum := e_active;   -- always active or random verify  ready flow control
 -- g_nof_streams            : NATURAL := 1;      -- >= 1
@@ -60,5 +57,4 @@ begin
   u_rnd_force_data_value_block_stream2        : entity work.tb_mms_dp_force_data_serial_arr generic map (e_random, e_random, 3, 16, 2,  true, 7, -1, 2, -3,  17, false);
   u_rnd_force_data_transparant_sample_stream1 : entity work.tb_mms_dp_force_data_serial_arr generic map (e_random, e_random, 3, 16, 1, false, 7, -1, 2, -3,  17,  true);
   u_rnd_force_data_transparant_block_stream2  : entity work.tb_mms_dp_force_data_serial_arr generic map (e_random, e_random, 3, 16, 2, false, 7, -1, 2, -3,  17, false);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_mms_dp_gain_arr.vhd b/libraries/base/dp/tb/vhdl/tb_tb_mms_dp_gain_arr.vhd
index 3ce6852087..0902c69d97 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_mms_dp_gain_arr.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_mms_dp_gain_arr.vhd
@@ -36,11 +36,8 @@ entity tb_tb_mms_dp_gain_arr is
 end tb_tb_mms_dp_gain_arr;
 
 architecture tb of tb_tb_mms_dp_gain_arr is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- g_technology             : NATURAL := c_tech_select_default;
   -- g_flow_control_stimuli   : t_dp_flow_control_enum := e_active;   -- always active or random stimuli valid flow control
   -- g_nof_streams            : NATURAL := 1;      -- >= 1
@@ -53,5 +50,4 @@ begin
   u_rnd_complex_data_real_gain_1    : entity work.tb_mms_dp_gain_arr generic map (c_tech_select_default, e_random, 1,  true,  true);
   u_rnd_real_data_real_gain_3       : entity work.tb_mms_dp_gain_arr generic map (c_tech_select_default, e_random, 3, false, false);
   u_rnd_real_data_real_gain_1       : entity work.tb_mms_dp_gain_arr generic map (c_tech_select_default, e_random, 1, false, false);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_mms_dp_gain_serial_arr.vhd b/libraries/base/dp/tb/vhdl/tb_tb_mms_dp_gain_serial_arr.vhd
index 9d586aaadd..96e76fd8d6 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_mms_dp_gain_serial_arr.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_mms_dp_gain_serial_arr.vhd
@@ -35,11 +35,8 @@ entity tb_tb_mms_dp_gain_serial_arr is
 end tb_tb_mms_dp_gain_serial_arr;
 
 architecture tb of tb_tb_mms_dp_gain_serial_arr is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- g_technology             : NATURAL := c_tech_select_default;
   -- g_flow_control_stimuli   : t_dp_flow_control_enum := e_active;   -- always active or random stimuli valid flow control
   -- g_nof_streams            : NATURAL := 1;      -- >= 1
@@ -53,5 +50,4 @@ begin
   u_rnd_complex_data_real_gain_1    : entity work.tb_mms_dp_gain_serial_arr generic map (c_tech_select_default, e_active, 1, 113,  true,  true);
   u_rnd_real_data_real_gain_3       : entity work.tb_mms_dp_gain_serial_arr generic map (c_tech_select_default, e_active, 3, 113, false, false);
   u_rnd_real_data_real_gain_1       : entity work.tb_mms_dp_gain_serial_arr generic map (c_tech_select_default, e_active, 1, 113, false, false);
-
 end tb;
diff --git a/libraries/base/dp/tb/vhdl/tb_tb_tb_dp_backpressure.vhd b/libraries/base/dp/tb/vhdl/tb_tb_tb_dp_backpressure.vhd
index beab667b26..0b9f0629d4 100644
--- a/libraries/base/dp/tb/vhdl/tb_tb_tb_dp_backpressure.vhd
+++ b/libraries/base/dp/tb/vhdl/tb_tb_tb_dp_backpressure.vhd
@@ -28,20 +28,16 @@
 -- > as 3
 -- > run -all
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 use work.tb_dp_pkg.all;
 
-
 entity tb_tb_tb_dp_backpressure is
 end tb_tb_tb_dp_backpressure;
 
-
 architecture tb of tb_tb_tb_dp_backpressure is
 begin
-
   -- Single TB
   u_tb_dp_fifo_to_mm              : entity work.tb_dp_fifo_to_mm;
   u_tb_dp_latency_adapter         : entity work.tb_dp_latency_adapter;
@@ -77,5 +73,4 @@ begin
 
   u_tb_tb3_dp_demux               : entity work.tb_tb3_dp_demux;
   u_tb_tb3_dp_mux                 : entity work.tb_tb3_dp_mux;
-
 end tb;
diff --git a/libraries/base/mm/src/vhdl/mm_arbiter.vhd b/libraries/base/mm/src/vhdl/mm_arbiter.vhd
index 3c5695f706..0fe99f1a06 100644
--- a/libraries/base/mm/src/vhdl/mm_arbiter.vhd
+++ b/libraries/base/mm/src/vhdl/mm_arbiter.vhd
@@ -44,9 +44,7 @@ entity mm_arbiter is
   );
 end mm_arbiter;
 
-
 architecture str of mm_arbiter is
-
   constant c_slave_base : std_logic_vector(g_nof_slaves * 32 - 1 downto 0) := nat_arr_to_concat_slv(g_slave_base_arr, g_nof_slaves);  -- Concatenated addresses; one for each slave
   constant c_slave_high : std_logic_vector(g_nof_slaves * 32 - 1 downto 0) := nat_arr_to_concat_slv(g_slave_high_arr, g_nof_slaves);  -- Concatenated addresess; one for each slave
 
@@ -166,9 +164,7 @@ architecture str of mm_arbiter is
 
   signal wbs_mosi_arr : t_wb_mosi_arr(g_nof_slaves - 1 downto 0);
   signal wbs_miso_arr : t_wb_miso_arr(g_nof_slaves - 1 downto 0);
-
 begin
-
 --  wbs_arbiter #(
 --    .NUM_SLAVES (N_WB_SLAVES),
 --    .SLAVE_ADDR (SLAVE_BASE),
@@ -293,5 +289,4 @@ begin
     wbs_dat_i => wbs_dat_i,
     wbs_ack_i => wbs_ack_i
   );
-
 end str;
diff --git a/libraries/base/mm/src/vhdl/mm_bus.vhd b/libraries/base/mm/src/vhdl/mm_bus.vhd
index d7be2cd14f..6c6bf43ccb 100644
--- a/libraries/base/mm/src/vhdl/mm_bus.vhd
+++ b/libraries/base/mm/src/vhdl/mm_bus.vhd
@@ -103,7 +103,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -132,12 +131,9 @@ entity mm_bus is
 end mm_bus;
 
 architecture str of mm_bus is
-
   signal bus_mosi_arr   : t_mem_mosi_arr(0 to g_nof_slaves - 1);
   signal bus_miso_arr   : t_mem_miso_arr(0 to g_nof_slaves - 1);
-
 begin
-
   -- MM bus
   u_mm_bus_pipe : entity work.mm_bus_pipe
   generic map (
diff --git a/libraries/base/mm/src/vhdl/mm_bus_comb.vhd b/libraries/base/mm/src/vhdl/mm_bus_comb.vhd
index ae5db39b10..eb27973b62 100644
--- a/libraries/base/mm/src/vhdl/mm_bus_comb.vhd
+++ b/libraries/base/mm/src/vhdl/mm_bus_comb.vhd
@@ -102,7 +102,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -125,7 +124,6 @@ entity mm_bus_comb is
 end mm_bus_comb;
 
 architecture rtl of mm_bus_comb is
-
   -- Determine the address range of all slaves on the MM bus.
   function func_derive_mm_bus_addr_w(g_base_arr, g_width_arr : t_nat_natural_arr) return natural is
     variable v_base            : natural := 0;
@@ -150,9 +148,7 @@ architecture rtl of mm_bus_comb is
   constant c_rd_latency_max      : natural := largest(g_rd_latency_arr);
 
   signal slave_index_arr     : t_nat_natural_arr(0 to c_rd_latency_max) := (others => 0);
-
 begin
-
   gen_single : if g_nof_slaves = 1 generate
     slave_mosi_arr(0) <= master_mosi;
     master_miso       <= slave_miso_arr(0);
@@ -192,7 +188,6 @@ begin
       end loop;
     end process;
 
-
     -- Slave response to read access after read latency mm_clk cycles
     p_master_miso : process(slave_miso_arr, slave_index_arr)
       variable v_rd_latency : natural;
diff --git a/libraries/base/mm/src/vhdl/mm_bus_pipe.vhd b/libraries/base/mm/src/vhdl/mm_bus_pipe.vhd
index 178c1543db..67bcb3211c 100644
--- a/libraries/base/mm/src/vhdl/mm_bus_pipe.vhd
+++ b/libraries/base/mm/src/vhdl/mm_bus_pipe.vhd
@@ -126,7 +126,6 @@ entity mm_bus_pipe is
 end mm_bus_pipe;
 
 architecture str of mm_bus_pipe is
-
   signal m_mosi         : t_mem_mosi := c_mem_mosi_rst;
   signal m_miso         : t_mem_miso := c_mem_miso_rst;
   signal m_miso_reg     : t_mem_miso := c_mem_miso_rst;
@@ -137,9 +136,7 @@ architecture str of mm_bus_pipe is
   signal pipe_miso_arr  : t_mem_miso_arr(0 to g_nof_slaves - 1);
   signal adapt_mosi_arr : t_mem_mosi_arr(0 to g_nof_slaves - 1);
   signal adapt_miso_arr : t_mem_miso_arr(0 to g_nof_slaves - 1);
-
 begin
-
   assert not(g_pipeline_miso_wait = true and g_pipeline_mosi = true)
   report "Do not use g_pipeline_mosi = true if g_pipeline_miso_wait = TRUE"
   severity FAILURE;
@@ -219,5 +216,4 @@ begin
 
   slave_mosi_arr <= adapt_mosi_arr;
   adapt_miso_arr <= slave_miso_arr;
-
 end str;
diff --git a/libraries/base/mm/src/vhdl/mm_fields.vhd b/libraries/base/mm/src/vhdl/mm_fields.vhd
index 5d244b8f12..6538f9f912 100644
--- a/libraries/base/mm/src/vhdl/mm_fields.vhd
+++ b/libraries/base/mm/src/vhdl/mm_fields.vhd
@@ -95,9 +95,7 @@ entity mm_fields is
   );
 end mm_fields;
 
-
 architecture str of mm_fields is
-
   constant c_reg_nof_words : natural := field_nof_words(g_field_arr, c_word_w);
 
   constant c_reg           : t_c_mem := (latency  => 1,
@@ -116,9 +114,7 @@ architecture str of mm_fields is
 
   signal reg_slv_in         : std_logic_vector(c_reg.dat_w * c_reg.nof_dat - 1 downto 0);
   signal reg_slv_out        : std_logic_vector(c_reg.dat_w * c_reg.nof_dat - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- reg_slv_out is persistent (always valid) while slv_in is not. Register
   -- slv_in_arr so reg_slv_in is persistent also.
@@ -174,5 +170,4 @@ begin
     in_reg      => reg_slv_in,
     out_reg     => reg_slv_out
   );
-
 end str;
diff --git a/libraries/base/mm/src/vhdl/mm_latency_adapter.vhd b/libraries/base/mm/src/vhdl/mm_latency_adapter.vhd
index 17075eeafb..558c420219 100644
--- a/libraries/base/mm/src/vhdl/mm_latency_adapter.vhd
+++ b/libraries/base/mm/src/vhdl/mm_latency_adapter.vhd
@@ -53,9 +53,7 @@ entity mm_latency_adapter is
   );
 end mm_latency_adapter;
 
-
 architecture str of mm_latency_adapter is
-
   -- Sum of all t_mem_mosi fields widths (synthesis will optimize away unused address and data bits)
   constant c_data_w  : natural := c_mem_address_w +  c_mem_data_w + 2;  -- 32 + 72 + 1 (wr) + 1 (rd) = 106
 
@@ -66,9 +64,7 @@ architecture str of mm_latency_adapter is
   signal out_ready       : std_logic;
   signal out_data        : std_logic_vector(c_data_w - 1 downto 0);
   signal out_val         : std_logic;
-
 begin
-
   in_data <= func_slv_concat(in_mosi.address, in_mosi.wrdata, slv(in_mosi.wr), slv(in_mosi.rd));
   in_val <= in_mosi.wr or in_mosi.rd;
 
@@ -105,5 +101,4 @@ begin
   out_mosi.wrdata  <=    func_slv_extract(c_mem_address_w, c_mem_data_w, 1, 1, out_data, 1);
   out_mosi.wr      <= sl(func_slv_extract(c_mem_address_w, c_mem_data_w, 1, 1, out_data, 2));
   out_mosi.rd      <= sl(func_slv_extract(c_mem_address_w, c_mem_data_w, 1, 1, out_data, 3));
-
 end str;
diff --git a/libraries/base/mm/src/vhdl/mm_master_mux.vhd b/libraries/base/mm/src/vhdl/mm_master_mux.vhd
index 01f5fdc67e..0eb66110d9 100644
--- a/libraries/base/mm/src/vhdl/mm_master_mux.vhd
+++ b/libraries/base/mm/src/vhdl/mm_master_mux.vhd
@@ -56,7 +56,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -77,19 +76,15 @@ entity mm_master_mux is
 end mm_master_mux;
 
 architecture rtl of mm_master_mux is
-
   signal index                : natural := 0;
   signal index_hold           : natural := 0;
-
 begin
-
   gen_single : if g_nof_masters = 1 generate
     mux_mosi           <= master_mosi_arr(0);
     master_miso_arr(0) <= mux_miso;
   end generate;
 
   gen_multiple : if g_nof_masters > 1 generate
-
     -- Detect which master in the array is active
     -- The pre condition is that the input masters will only start an access
     -- when the mux master is free. For a rd access this means that the
@@ -117,7 +112,6 @@ begin
 
     index_hold <= index when rising_edge(mm_clk);  -- hold index of last active master
 
-
     -- Multiplex master access, can be write or read
     mux_mosi <= master_mosi_arr(index);
 
diff --git a/libraries/base/mm/src/vhdl/mm_pipeline.vhd b/libraries/base/mm/src/vhdl/mm_pipeline.vhd
index fb7bcc1ec2..bef70460dd 100644
--- a/libraries/base/mm/src/vhdl/mm_pipeline.vhd
+++ b/libraries/base/mm/src/vhdl/mm_pipeline.vhd
@@ -109,15 +109,11 @@ entity mm_pipeline is
   );
 end mm_pipeline;
 
-
 architecture rtl of mm_pipeline is
-
   signal mosi_reg     : t_mem_mosi := c_mem_mosi_rst;
   signal nxt_mosi_reg : t_mem_mosi;
   signal ready        : std_logic;
-
 begin
-
   -- Pass on miso
   in_miso <= out_miso;
 
@@ -150,5 +146,4 @@ begin
       end if;
     end process;
   end generate;
-
 end rtl;
diff --git a/libraries/base/mm/src/vhdl/mm_slave_enable.vhd b/libraries/base/mm/src/vhdl/mm_slave_enable.vhd
index 9f0afdd1fa..dad3178dbd 100644
--- a/libraries/base/mm/src/vhdl/mm_slave_enable.vhd
+++ b/libraries/base/mm/src/vhdl/mm_slave_enable.vhd
@@ -69,15 +69,11 @@ entity mm_slave_enable is
   );
 end mm_slave_enable;
 
-
 architecture rtl of mm_slave_enable is
-
   signal rd          : std_logic;
   signal rdval       : std_logic;
   signal waitrequest : std_logic;
-
 begin
-
   -- Use mosi.rd to create miso.rdval for unconnected slave or for slaves that do not support rdval
   u_rdval : entity common_lib.common_pipeline_sl
   generic map (
@@ -90,7 +86,6 @@ begin
     out_dat => rdval
   );
 
-
   no_slave : if g_enable = false generate
     out_mosi <= c_mem_mosi_rst;
 
@@ -118,5 +113,4 @@ begin
       in_miso.waitrequest <= waitrequest;
     end process;
   end generate;
-
 end rtl;
diff --git a/libraries/base/mm/src/vhdl/mm_slave_mux.vhd b/libraries/base/mm/src/vhdl/mm_slave_mux.vhd
index 93d9e66f5a..09459a54a9 100644
--- a/libraries/base/mm/src/vhdl/mm_slave_mux.vhd
+++ b/libraries/base/mm/src/vhdl/mm_slave_mux.vhd
@@ -29,7 +29,6 @@
 --   for clk. If necessary apply pipelining via mm_bus.vhd.
 -------------------------------------------------------------------------------
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -51,7 +50,6 @@ end mm_slave_mux;
 
 architecture str of mm_slave_mux is
 begin
-
   u_common_mem_mux : entity common_lib.common_mem_mux
   generic map (
     g_broadcast   => g_broadcast,
@@ -66,5 +64,4 @@ begin
     mosi_arr => mosi_arr,
     miso_arr => miso_arr
   );
-
 end str;
diff --git a/libraries/base/mm/tb/vhdl/mm_file.vhd b/libraries/base/mm/tb/vhdl/mm_file.vhd
index d2ca971388..f04fb7d4b0 100644
--- a/libraries/base/mm/tb/vhdl/mm_file.vhd
+++ b/libraries/base/mm/tb/vhdl/mm_file.vhd
@@ -105,9 +105,7 @@ entity mm_file is
   );
 end mm_file;
 
-
 architecture str of mm_file is
-
   constant c_rd_file_name : string :=  g_file_prefix & ".ctrl";
   constant c_wr_file_name : string :=  g_file_prefix & ".stat";
 
@@ -119,9 +117,7 @@ architecture str of mm_file is
   signal polling         : std_logic := '0';  -- monitor signal to view in Wave window when mmf_mm_from_file() is busy
   signal timebegin       : time := 0 ns;
   signal timeout         : time := 0 ns;
-
 begin
-
   mm_master_out <= i_mm_master_out;
 
   no_file : if g_file_enable = '0' generate
@@ -129,7 +125,6 @@ begin
   end generate;
 
   gen_file : if g_file_enable = '1' generate
-
     p_file_to_mm : process
     begin
       i_mm_master_out <= c_mem_mosi_rst;
@@ -176,8 +171,6 @@ begin
         end if;
       end process;
     end generate;
-
   end generate;
 
 end str;
-
diff --git a/libraries/base/mm/tb/vhdl/mm_file_pkg.vhd b/libraries/base/mm/tb/vhdl/mm_file_pkg.vhd
index 73e2d5a0cb..c742fee221 100644
--- a/libraries/base/mm/tb/vhdl/mm_file_pkg.vhd
+++ b/libraries/base/mm/tb/vhdl/mm_file_pkg.vhd
@@ -124,7 +124,6 @@ use IEEE.std_logic_textio.all;
 use common_lib.common_str_pkg.all;
 
 package mm_file_pkg is
-
   -- Constants used by mm_file.vhd
   constant c_mmf_mm_clk_period : time :=  100 ps;  -- Default mm_clk period in simulation. Set much faster than DP clock to speed up
                                                    -- simulation of MM access. Without file IO throttling 100 ps is a good balance
@@ -250,7 +249,6 @@ package mm_file_pkg is
 end mm_file_pkg;
 
 package body mm_file_pkg is
-
   procedure mmf_file_create(filename: in string) is
     file created_file : TEXT open write_mode is filename;
   begin
@@ -354,7 +352,6 @@ package body mm_file_pkg is
     -- The END implicitely close the rd_file, if still necessary.
   end;
 
-
   procedure mmf_sim_ctrl_from_file(rd_filename: in string;
                                    wr_filename: in string) is
 
@@ -410,7 +407,6 @@ package body mm_file_pkg is
     -- The END implicitely close the rd_file, if still necessary.
   end;
 
-
   procedure mmf_poll_sim_ctrl_file(rd_file_name: in string; wr_file_name : in string) is
   begin
     -- Create the ctrl file that we're going to read from
@@ -424,7 +420,6 @@ package body mm_file_pkg is
 
   end;
 
-
   procedure mmf_poll_sim_ctrl_file(signal mm_clk  : in std_logic;
                                    rd_file_name: in string; wr_file_name : in string) is
   begin
@@ -439,7 +434,6 @@ package body mm_file_pkg is
 
   end;
 
-
   procedure mmf_wait_for_file_status(rd_filename   : in string;  -- file name with extension
                                      exit_on_empty : in boolean;
                                      signal mm_clk : in std_logic) is
@@ -631,7 +625,6 @@ package body mm_file_pkg is
     end loop;
   end mmf_mm_wait_until_value;
 
-
   procedure mmf_sim_get_now(filename       : in string;  -- file name without extension
                             signal rd_now  : out string;
                             signal mm_clk  : in std_logic) is
@@ -754,4 +747,3 @@ package body mm_file_pkg is
   end;
 
 end mm_file_pkg;
-
diff --git a/libraries/base/mm/tb/vhdl/mm_file_unb_pkg.vhd b/libraries/base/mm/tb/vhdl/mm_file_unb_pkg.vhd
index 4aabfcd69f..ded649d443 100644
--- a/libraries/base/mm/tb/vhdl/mm_file_unb_pkg.vhd
+++ b/libraries/base/mm/tb/vhdl/mm_file_unb_pkg.vhd
@@ -25,7 +25,6 @@ use common_lib.common_str_pkg.all;
 use work.mm_file_pkg.all;
 
 package mm_file_unb_pkg is
-
   type t_c_mmf_unb_sys is record
     nof_unb : natural;  -- Nof used UniBoard in our system [0..nof_unb-1]
     nof_fn  : natural;  -- Nof used FNs [0..nof_fn-1] per UniBoard
@@ -49,7 +48,6 @@ package mm_file_unb_pkg is
 end mm_file_unb_pkg;
 
 package body mm_file_unb_pkg is
-
   function mmf_unb_file_prefix(sys: t_c_mmf_unb_sys; node: natural) return string is
     -- This function is used to create files for node function instances that (can) run on
     -- an FN or a BN. One generate loop can be used for all node instances, no need to
@@ -95,4 +93,3 @@ package body mm_file_unb_pkg is
   end;
 
 end mm_file_unb_pkg;
-
diff --git a/libraries/base/mm/tb/vhdl/mm_waitrequest_model.vhd b/libraries/base/mm/tb/vhdl/mm_waitrequest_model.vhd
index 8c9acdf1be..7584ee7983 100644
--- a/libraries/base/mm/tb/vhdl/mm_waitrequest_model.vhd
+++ b/libraries/base/mm/tb/vhdl/mm_waitrequest_model.vhd
@@ -47,7 +47,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -70,7 +69,6 @@ entity mm_waitrequest_model is
 end mm_waitrequest_model;
 
 architecture rtl of mm_waitrequest_model is
-
   constant c_prsg_init     : natural := g_seed + 1;  -- PRSG init must be > 0
 
   signal prsg              : std_logic_vector(g_prsg_w - 1 downto 0) := TO_UVEC(c_prsg_init, g_prsg_w);
@@ -79,9 +77,7 @@ architecture rtl of mm_waitrequest_model is
 
   signal prev_bus_mosi     : t_mem_mosi;
   signal prev_waitrequest  : std_logic;
-
 begin
-
   no_waitrequest : if g_waitrequest = false generate
     slave_mosi <= bus_mosi;
 
diff --git a/libraries/base/mm/tb/vhdl/tb_mm_bus.vhd b/libraries/base/mm/tb/vhdl/tb_mm_bus.vhd
index 1419f5eda0..7c4046568a 100644
--- a/libraries/base/mm/tb/vhdl/tb_mm_bus.vhd
+++ b/libraries/base/mm/tb/vhdl/tb_mm_bus.vhd
@@ -69,9 +69,7 @@ end tb_mm_bus;
 --   > as 10
 --   > run -all
 
-
 architecture tb of tb_mm_bus is
-
   constant mm_clk_period   : time    := 10 ns;
 
   constant c_repeat          : natural := 10;  -- sel_a_b(g_waitrequest, 10, 2);  -- repeat 2 for deterministic, more often for random
@@ -113,9 +111,7 @@ architecture tb of tb_mm_bus is
   signal dbg_c_base_arr        : t_nat_natural_arr(0 to g_nof_slaves - 1) := c_base_arr;
   signal dbg_c_width_arr       : t_nat_natural_arr(0 to g_nof_slaves - 1) := c_width_arr;
   signal dbg_c_rd_latency_arr  : t_nat_natural_arr(0 to g_nof_slaves - 1) := c_rd_latency_arr;
-
 begin
-
   mm_clk <= not mm_clk or tb_end after mm_clk_period / 2;
   mm_rst <= '1', '0' after mm_clk_period * 5;
 
diff --git a/libraries/base/mm/tb/vhdl/tb_mm_file.vhd b/libraries/base/mm/tb/vhdl/tb_mm_file.vhd
index 0b4970bd25..ce5bfc5ca2 100644
--- a/libraries/base/mm/tb/vhdl/tb_mm_file.vhd
+++ b/libraries/base/mm/tb/vhdl/tb_mm_file.vhd
@@ -63,7 +63,6 @@ entity tb_mm_file is
 end tb_mm_file;
 
 architecture tb of tb_mm_file is
-
   constant c_mm_clk_period            : time := c_mmf_mm_clk_period;  -- = 100 ps;
   constant c_mm_nof_dat               : natural := smallest(c_mem_reg_init_w / c_32, g_mm_nof_accesses);
   constant c_mm_rd_latency            : natural := 2;
@@ -111,9 +110,7 @@ architecture tb of tb_mm_file is
   signal out_new            : std_logic;  -- Pulses '1' when new data has been written.
 
   signal out_reg_arr        : t_slv_32_arr(c_mem_reg.nof_dat - 1 downto 0);
-
 begin
-
   mm_clk <= not mm_clk or tb_end after c_mm_clk_period / 2;
   mm_rst <= '1', '0' after c_mm_clk_period * 10;
 
@@ -233,5 +230,4 @@ begin
     mmf_sim_get_now(c_sim_file_pathname, rd_now, mm_clk);
     wait;
   end process;
-
 end tb;
diff --git a/libraries/base/mm/tb/vhdl/tb_mm_master_mux.vhd b/libraries/base/mm/tb/vhdl/tb_mm_master_mux.vhd
index 7320275dfb..f939920bf7 100644
--- a/libraries/base/mm/tb/vhdl/tb_mm_master_mux.vhd
+++ b/libraries/base/mm/tb/vhdl/tb_mm_master_mux.vhd
@@ -66,9 +66,7 @@ end tb_mm_master_mux;
 --   > as 10
 --   > run -all
 
-
 architecture tb of tb_mm_master_mux is
-
   constant mm_clk_period   : time    := 10 ns;
 
   constant c_repeat                  : natural := sel_a_b(g_waitrequest, 10, 2);  -- repeat 2 for deterministic, more often for random
@@ -101,9 +99,7 @@ architecture tb of tb_mm_master_mux is
   signal mux_miso         : t_mem_miso := c_mem_miso_rst;
   signal ram_mosi         : t_mem_mosi := c_mem_mosi_rst;
   signal ram_miso         : t_mem_miso := c_mem_miso_rst;
-
 begin
-
   mm_clk <= not mm_clk or tb_end after mm_clk_period / 2;
   mm_rst <= '1', '0' after mm_clk_period * 5;
 
@@ -220,6 +216,4 @@ begin
     rd_dat    => ram_miso.rddata(c_data_w - 1 downto 0),
     rd_val    => ram_miso.rdval
   );
-
-
 end tb;
diff --git a/libraries/base/mm/tb/vhdl/tb_tb_mm_bus.vhd b/libraries/base/mm/tb/vhdl/tb_tb_mm_bus.vhd
index e477ed224c..508a66f587 100644
--- a/libraries/base/mm/tb/vhdl/tb_tb_mm_bus.vhd
+++ b/libraries/base/mm/tb/vhdl/tb_tb_mm_bus.vhd
@@ -63,5 +63,4 @@ begin
   -- Do not support simultaneous g_pipeline_mosi = TRUE and g_pipeline_miso_wait = TRUE, see mm_bus_pipe.vhd.
   --u_waitrequest_pipe_mosi_miso_wait  : ENTITY work.tb_mm_bus GENERIC MAP ( 2,      0, 4, 1,  TRUE,  TRUE, FALSE,  TRUE);
   --u_waitrequest_pipe_all             : ENTITY work.tb_mm_bus GENERIC MAP ( 2,      0, 4, 1,  TRUE,  TRUE,  TRUE,  TRUE);
-
 end tb;
diff --git a/libraries/base/mm/tb/vhdl/tb_tb_mm_file.vhd b/libraries/base/mm/tb/vhdl/tb_tb_mm_file.vhd
index 12ef1e6736..469bf97212 100644
--- a/libraries/base/mm/tb/vhdl/tb_tb_mm_file.vhd
+++ b/libraries/base/mm/tb/vhdl/tb_tb_mm_file.vhd
@@ -50,5 +50,4 @@ begin
   u_with_gap_one_clk_mm_throttle   : entity work.tb_mm_file generic map (5, 10000, 100 ns, 1 us,  3, false);
   u_with_gap_cross_clk             : entity work.tb_mm_file generic map (6,  1000,   0 ns, 1 us,  3, true);
   u_with_gap_cross_clk_mm_throttle : entity work.tb_mm_file generic map (7,  1000, 100 ns, 1 us,  3, true);
-
 end tb;
diff --git a/libraries/base/mm/tb/vhdl/tb_tb_mm_master_mux.vhd b/libraries/base/mm/tb/vhdl/tb_tb_mm_master_mux.vhd
index d08ca2fdfe..fb6d289c65 100644
--- a/libraries/base/mm/tb/vhdl/tb_tb_mm_master_mux.vhd
+++ b/libraries/base/mm/tb/vhdl/tb_tb_mm_master_mux.vhd
@@ -57,5 +57,4 @@ begin
 
   -- Do not support simultaneous g_pipeline_mosi = TRUE and g_pipeline_miso_wait = TRUE, see mm_bus_pipe.vhd.
   --u_waitrequest_pipe_all             : ENTITY work.tb_mm_master_mux GENERIC MAP (2, (0, 256), (4,   8),  TRUE,  TRUE,  TRUE, TRUE);
-
 end tb;
diff --git a/libraries/base/reorder/src/vhdl/mms_reorder_rewire.vhd b/libraries/base/reorder/src/vhdl/mms_reorder_rewire.vhd
index 8a28d3cdf6..7769954f47 100644
--- a/libraries/base/reorder/src/vhdl/mms_reorder_rewire.vhd
+++ b/libraries/base/reorder/src/vhdl/mms_reorder_rewire.vhd
@@ -84,11 +84,8 @@ entity mms_reorder_rewire is
 end mms_reorder_rewire;
 
 architecture str of mms_reorder_rewire is
-
   signal sel_reg : std_logic_vector(sel_a_b(g_use_sel_table, g_sel_in_w, g_sel_in_w * g_nof_streams) - 1 downto 0) := (others => '0');
-
 begin
-
   u_register : entity work.reorder_rewire_reg
   generic map(
     g_nof_streams        => g_nof_streams,
@@ -129,5 +126,4 @@ begin
     output_sosi_arr => src_out_arr,
     output_siso_arr => src_in_arr
   );
-
 end str;
diff --git a/libraries/base/reorder/src/vhdl/reorder_col.vhd b/libraries/base/reorder/src/vhdl/reorder_col.vhd
index 79db37a81a..b169627075 100644
--- a/libraries/base/reorder/src/vhdl/reorder_col.vhd
+++ b/libraries/base/reorder/src/vhdl/reorder_col.vhd
@@ -88,7 +88,6 @@ entity reorder_col is
 end reorder_col;
 
 architecture str of reorder_col is
-
   constant c_data_w         : natural := c_nof_complex * g_dsp_data_w;
   constant c_store_buf      : t_c_mem := (latency  => 1,
                                           adr_w    => ceil_log2(g_nof_ch_in),
@@ -127,9 +126,7 @@ architecture str of reorder_col is
   signal retrieve_info_sosi : t_dp_sosi;
   signal retrieve_sosi      : t_dp_sosi;
   signal retrieve_siso      : t_dp_siso;
-
 begin
-
   -----------------------------------------------------------------------------
   -- Throttle the incoming streams so they provide a consistent packet flow
   -- (no bursting) by enforcing a minimum period of g_nof_ch_sel
@@ -282,6 +279,4 @@ begin
     src_in       => output_siso,
     src_out      => output_sosi
   );
-
 end str;
-
diff --git a/libraries/base/reorder/src/vhdl/reorder_col_select.vhd b/libraries/base/reorder/src/vhdl/reorder_col_select.vhd
index 2fd6d8d369..2aac2334fc 100644
--- a/libraries/base/reorder/src/vhdl/reorder_col_select.vhd
+++ b/libraries/base/reorder/src/vhdl/reorder_col_select.vhd
@@ -91,7 +91,6 @@ entity reorder_col_select is
 end reorder_col_select;
 
 architecture str of reorder_col_select is
-
   constant c_data_w    : natural := c_nof_complex * g_dsp_data_w;
   constant c_store_buf : t_c_mem := (latency  => 1,
                                      adr_w    => ceil_log2(g_nof_ch_in),
@@ -132,9 +131,7 @@ architecture str of reorder_col_select is
 
   signal nof_ch_in_reg      : natural;
   signal nof_ch_sel_reg     : natural;
-
 begin
-
   reorder_busy   <= i_reorder_busy;
   nof_ch_in_reg  <= nof_ch_in  when rising_edge(dp_clk) and i_reorder_busy = '0';
   nof_ch_sel_reg <= nof_ch_sel when rising_edge(dp_clk) and i_reorder_busy = '0';
@@ -285,6 +282,4 @@ begin
   -- Account for retrieve rd latency is 1, for sop related info it is not
   -- critical that it arrives early, but for eop related info it is.
   output_sosi <= func_dp_stream_combine_info_and_data(info_sosi, retrieve_sosi);
-
 end str;
-
diff --git a/libraries/base/reorder/src/vhdl/reorder_col_wide.vhd b/libraries/base/reorder/src/vhdl/reorder_col_wide.vhd
index 4cc63def4f..ce8a2c0bad 100644
--- a/libraries/base/reorder/src/vhdl/reorder_col_wide.vhd
+++ b/libraries/base/reorder/src/vhdl/reorder_col_wide.vhd
@@ -66,16 +66,13 @@ entity reorder_col_wide is
 end reorder_col_wide;
 
 architecture str of reorder_col_wide is
-
   constant c_mem_addr_w           : natural := ceil_log2(g_nof_ch_sel);
   constant c_nof_ch_in            : natural := g_nof_ch_in;
   constant c_nof_ch_sel           : natural := g_nof_ch_sel;
 
   signal ram_ss_ss_wide_mosi_arr  : t_mem_mosi_arr(g_wb_factor - 1 downto 0);
   signal ram_ss_ss_wide_miso_arr  : t_mem_miso_arr(g_wb_factor - 1 downto 0) := (others => c_mem_miso_rst);
-
 begin
-
   ---------------------------------------------------------------
   -- COMBINE MEMORY MAPPED INTERFACES
   ---------------------------------------------------------------
@@ -125,4 +122,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/base/reorder/src/vhdl/reorder_col_wide_select.vhd b/libraries/base/reorder/src/vhdl/reorder_col_wide_select.vhd
index 62e6db3216..41916d90e0 100644
--- a/libraries/base/reorder/src/vhdl/reorder_col_wide_select.vhd
+++ b/libraries/base/reorder/src/vhdl/reorder_col_wide_select.vhd
@@ -62,11 +62,8 @@ entity reorder_col_wide_select is
 end reorder_col_wide_select;
 
 architecture str of reorder_col_wide_select is
-
   signal col_select_miso_arr : t_mem_miso_arr(g_nof_inputs - 1 downto 0);
-
 begin
-
   col_select_miso <= col_select_miso_arr(0);  -- All inputs have the same mosi/miso
 
   -- Instantiate reorder_col_select for multiple streams in parallel, to
@@ -99,4 +96,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/base/reorder/src/vhdl/reorder_matrix.vhd b/libraries/base/reorder/src/vhdl/reorder_matrix.vhd
index 46a30e6afa..49a71a8025 100644
--- a/libraries/base/reorder/src/vhdl/reorder_matrix.vhd
+++ b/libraries/base/reorder/src/vhdl/reorder_matrix.vhd
@@ -88,12 +88,9 @@ entity reorder_matrix is
 end reorder_matrix;
 
 architecture str of reorder_matrix is
-
   signal  ss_wide_in_sosi_arr  : t_dp_sosi_arr(g_nof_internals - 1 downto 0) := (others => c_dp_sosi_rst);
   signal  ss_wide_out_sosi_arr : t_dp_sosi_arr(g_nof_internals - 1 downto 0) := (others => c_dp_sosi_rst);
-
 begin
-
   -----------------------------------------------------------------------------
   -- Throttle the incoming streams so they provide a consistent packet flow
   -- (no bursting) by enforcing a minimum period of g_frame_size_out
@@ -195,6 +192,4 @@ begin
     input_sosi_arr      => ss_wide_out_sosi_arr,
     output_sosi_arr     => output_sosi_arr
   );
-
 end str;
-
diff --git a/libraries/base/reorder/src/vhdl/reorder_pkg.vhd b/libraries/base/reorder/src/vhdl/reorder_pkg.vhd
index 80136add77..caad085b16 100644
--- a/libraries/base/reorder/src/vhdl/reorder_pkg.vhd
+++ b/libraries/base/reorder/src/vhdl/reorder_pkg.vhd
@@ -26,7 +26,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 
 package reorder_pkg is
-
   type t_reorder_seq is record
     wr_chunksize    : positive;  -- := 64;
     rd_chunksize    : positive;  -- := 16;
@@ -99,7 +98,6 @@ package reorder_pkg is
 end reorder_pkg;
 
 package body reorder_pkg is
-
   -- A transpose process and an undo transpose process can both use
   -- func_reorder_transpose(), by swapping the transpose dimensions.
   -- For example, to get transposed output with:
@@ -157,6 +155,7 @@ package body reorder_pkg is
         if v.blk_cnt = nof_blocks_per_packet then
           v.blk_cnt := 0;
         end if;
+
         v.addr := v.blk_cnt;
       end if;
     else
diff --git a/libraries/base/reorder/src/vhdl/reorder_retreive.vhd b/libraries/base/reorder/src/vhdl/reorder_retreive.vhd
index 099f85a16e..b8b15f6837 100644
--- a/libraries/base/reorder/src/vhdl/reorder_retreive.vhd
+++ b/libraries/base/reorder/src/vhdl/reorder_retreive.vhd
@@ -71,9 +71,7 @@ entity reorder_retrieve is
   );
 end reorder_retrieve;
 
-
 architecture rtl of reorder_retrieve is
-
   constant c_data_w          : natural := c_nof_complex * g_dsp_data_w;
   constant c_retrieve_lat    : natural := 2;  -- fixed 1 for select buf read + 1 for store buf read
 
@@ -87,9 +85,7 @@ architecture rtl of reorder_retrieve is
 
   signal retrieve_sop_dly    : std_logic_vector(0 to c_retrieve_lat);
   signal retrieve_eop_dly    : std_logic_vector(0 to c_retrieve_lat);
-
 begin
-
   p_reg : process (clk, rst)
   begin
     if rst = '1' then
@@ -111,7 +107,6 @@ begin
     end if;
   end process;
 
-
   -- Enable retrieve when a block has been stored, disable retrieve when the block has been output
   u_retrieve_en : entity common_lib.common_switch
   generic map (
@@ -146,7 +141,6 @@ begin
         nxt_ch_cnt <= ch_cnt + 1;
       end if;
     end if;
-
   end process;
 
   -- Optional SS output frame control
@@ -169,5 +163,4 @@ begin
   output_sosi.valid <= retrieve_miso.rdval;
   output_sosi.sop   <= retrieve_sop_dly(c_retrieve_lat);
   output_sosi.eop   <= retrieve_eop_dly(c_retrieve_lat);
-
 end rtl;
diff --git a/libraries/base/reorder/src/vhdl/reorder_rewire.vhd b/libraries/base/reorder/src/vhdl/reorder_rewire.vhd
index 04475b3dc3..63abd6919c 100644
--- a/libraries/base/reorder/src/vhdl/reorder_rewire.vhd
+++ b/libraries/base/reorder/src/vhdl/reorder_rewire.vhd
@@ -78,7 +78,6 @@ entity reorder_rewire is
 end reorder_rewire;
 
 architecture str of reorder_rewire is
-
 begin
   ---------------------------------------------------------------------------------------
   -- Connect outputs in process using Selection Table
@@ -113,5 +112,4 @@ begin
       end loop;
     end process;
   end generate;
-
 end str;
diff --git a/libraries/base/reorder/src/vhdl/reorder_rewire_reg.vhd b/libraries/base/reorder/src/vhdl/reorder_rewire_reg.vhd
index 9deaf608b0..db85b9f482 100644
--- a/libraries/base/reorder/src/vhdl/reorder_rewire_reg.vhd
+++ b/libraries/base/reorder/src/vhdl/reorder_rewire_reg.vhd
@@ -39,7 +39,6 @@
 --  |                                                  enable_input.. = [0] |  g_nof_inputs-1
 --  |-----------------------------------------------------------------------|
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -67,9 +66,7 @@ entity reorder_rewire_reg is
   );
 end reorder_rewire_reg;
 
-
 architecture str of reorder_rewire_reg is
-
   constant c_nof_required_bits      : natural := g_nof_streams * g_sel_in_w;  -- 24
   constant c_nof_required_registers : natural := 1;  -- c_nof_required_bits MOD c_word_w;
 
@@ -85,9 +82,7 @@ architecture str of reorder_rewire_reg is
 
   -- Registers in st_clk domain
   signal sel_in_reg  : std_logic_vector(c_word_w - 1 downto 0);
-
 begin
-
   u_reg : entity common_lib.common_reg_r_w_dc
   generic map (
     g_cross_clock_domain => g_cross_clock_domain,
@@ -117,7 +112,4 @@ begin
   );
 
   sel_reg <= sel_in_reg(g_nof_streams * g_sel_in_w - 1 downto 0);
-
-
 end str;
-
diff --git a/libraries/base/reorder/src/vhdl/reorder_row.vhd b/libraries/base/reorder/src/vhdl/reorder_row.vhd
index 32171e203f..dc638d860b 100644
--- a/libraries/base/reorder/src/vhdl/reorder_row.vhd
+++ b/libraries/base/reorder/src/vhdl/reorder_row.vhd
@@ -68,7 +68,6 @@ entity reorder_row is
 end reorder_row;
 
 architecture str of reorder_row is
-
   constant c_sel_buf_read_lat    : natural := 1;  -- Latency introduced by the counter.
   constant c_tot_pipeline        : natural := g_pipeline_in + g_pipeline_in_m + g_pipeline_out + c_sel_buf_read_lat;
 
@@ -88,7 +87,6 @@ architecture str of reorder_row is
                                             nof_dat  => c_mem_nof_dat_mm,
                                             init_sl  => '0');
 
-
   constant c_select_buf_dp    : t_c_mem := (latency  => 1,
                                             adr_w    => ceil_log2(g_frame_size),
                                             dat_w    => c_mem_dat_w_dp,
@@ -112,7 +110,6 @@ architecture str of reorder_row is
   signal reorder_select     : std_logic_vector(c_mem_dat_w_dp - 1 downto 0);
   --SIGNAL reorder_select     : STD_LOGIC_VECTOR(g_nof_outputs*c_select_w-1 DOWNTO 0);
   signal reorder_chan_cnt   : std_logic_vector(c_select_buf_dp.adr_w - 1 downto 0);
-
 begin
   ---------------------------------------------------------------
   -- PREPARE THE INPUT DATA.
@@ -122,11 +119,13 @@ begin
   -- selection buffer.
   ---------------------------------------------------------------
   gen_input : for I in g_nof_inputs - 1 downto 0 generate
+
     use_complex : if g_use_complex generate
       reorder_in_dat((I + 1) * c_data_w - 1 downto I * c_data_w) <=
         r.pipe_sosi_2arr(0)(I).im(g_dsp_data_w - 1 downto 0) &
         r.pipe_sosi_2arr(0)(I).re(g_dsp_data_w - 1 downto 0);
     end generate;
+
    use_data : if not g_use_complex generate
       reorder_in_dat((I + 1) * c_data_w - 1 downto I * c_data_w) <=
         r.pipe_sosi_2arr(0)(I).data(c_data_w - 1 downto 0);
@@ -251,6 +250,4 @@ begin
   end process;
 
   output_sosi_arr <= r.output_sosi_arr;
-
 end str;
-
diff --git a/libraries/base/reorder/src/vhdl/reorder_row_select.vhd b/libraries/base/reorder/src/vhdl/reorder_row_select.vhd
index 447f4a1487..b3a0873aaa 100644
--- a/libraries/base/reorder/src/vhdl/reorder_row_select.vhd
+++ b/libraries/base/reorder/src/vhdl/reorder_row_select.vhd
@@ -60,7 +60,6 @@ entity reorder_row_select is
 end reorder_row_select;
 
 architecture str of reorder_row_select is
-
   constant c_tot_pipeline     : natural := g_pipeline_in + g_pipeline_in_m + g_pipeline_out;
   constant c_data_w           : natural := g_dsp_data_w * c_nof_complex;
 
@@ -75,9 +74,7 @@ architecture str of reorder_row_select is
 
   signal reorder_in_dat     : std_logic_vector(g_nof_inputs * c_data_w - 1 downto 0);
   signal reorder_out_dat    : std_logic_vector(g_nof_outputs * c_data_w - 1 downto 0);
-
 begin
-
   ---------------------------------------------------------------
   -- PREPARE THE INPUT DATA.
   --
@@ -86,11 +83,13 @@ begin
   -- selection buffer.
   ---------------------------------------------------------------
   gen_input : for I in g_nof_inputs - 1 downto 0 generate
+
     use_complex : if g_use_complex generate
       reorder_in_dat((I + 1) * c_data_w - 1 downto I * c_data_w) <=
         input_sosi_arr(I).im(g_dsp_data_w - 1 downto 0) &
         input_sosi_arr(I).re(g_dsp_data_w - 1 downto 0);
     end generate;
+
     use_data : if not g_use_complex generate
       reorder_in_dat((I + 1) * c_data_w - 1 downto I * c_data_w) <=
         input_sosi_arr(I).data(c_data_w - 1 downto 0);
@@ -159,6 +158,4 @@ begin
   end process;
 
   output_sosi_arr <= r.output_sosi_arr;
-
 end str;
-
diff --git a/libraries/base/reorder/src/vhdl/reorder_sequencer.vhd b/libraries/base/reorder/src/vhdl/reorder_sequencer.vhd
index 11daf33e8e..e23186e439 100644
--- a/libraries/base/reorder/src/vhdl/reorder_sequencer.vhd
+++ b/libraries/base/reorder/src/vhdl/reorder_sequencer.vhd
@@ -142,7 +142,6 @@
 --                 It is not supported to write small chunks and read one big chunk.
 --              3) Also be sure that nof_blocks is larger than or equal to rd_chunksize
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -169,9 +168,7 @@ entity reorder_sequencer is
    );
 end reorder_sequencer;
 
-
 architecture rtl of reorder_sequencer is
-
   -- Rescale to memory addressing
   constant c_wr_chunksize       : positive := g_reorder_seq.wr_chunksize / g_data_w_ratio;
   constant c_rd_chunksize       : positive := g_reorder_seq.rd_chunksize / g_data_w_ratio;
@@ -201,9 +198,7 @@ architecture rtl of reorder_sequencer is
   end record;
 
   signal r, rin      : reg_type;
-
 begin
-
   ---------------------------------------------------------------
   -- CHECK IF PROVIDED GENERICS ARE ALLOWED.
   ---------------------------------------------------------------
@@ -217,7 +212,6 @@ begin
   p_comb : process(r, dp_rst, done)
     variable v : reg_type;
   begin
-
     v         := r;
     v.ddr3_en := '0';
 
@@ -289,7 +283,6 @@ begin
 
       when others =>
         v.state := s_idle;
-
     end case;
 
     if(dp_rst = '1') then
@@ -309,7 +302,6 @@ begin
     end if;
 
     rin <= v;
-
   end process;
 
   p_regs : process(dp_clk)
@@ -323,6 +315,4 @@ begin
   wr_not_rd   <= r.wr_not_rd;
   address     <= TO_UVEC(r.start_addr, address'length);
   burstsize   <= TO_UVEC(r.burstsize,  burstsize'length);
-
 end rtl;
-
diff --git a/libraries/base/reorder/src/vhdl/reorder_transpose.vhd b/libraries/base/reorder/src/vhdl/reorder_transpose.vhd
index 0943789673..e62740d57c 100644
--- a/libraries/base/reorder/src/vhdl/reorder_transpose.vhd
+++ b/libraries/base/reorder/src/vhdl/reorder_transpose.vhd
@@ -129,9 +129,7 @@ entity reorder_transpose is
    );
 end reorder_transpose;
 
-
 architecture str of reorder_transpose is
-
   constant c_blocksize        : positive := g_reorder_seq.wr_chunksize + g_reorder_seq.gapsize;
   constant c_pagesize         : positive := g_reorder_seq.nof_blocks * c_blocksize;
   constant c_mem_size         : positive := 2 * c_pagesize;
@@ -200,9 +198,7 @@ architecture str of reorder_transpose is
   signal dbg_src_out                      : t_dp_sosi;
   signal dbg_src_out_re_concat            : std_logic_vector(c_total_data_w - 1 downto 0);
   signal dbg_src_out_im_concat            : std_logic_vector(c_total_data_w - 1 downto 0);
-
 begin
-
   to_mem_src_out <= i_to_mem_src_out;
   src_out_arr <= i_src_out_arr;
 
@@ -211,6 +207,7 @@ begin
   dbg_to_mem_src_out  <= i_to_mem_src_out;
   dbg_from_mem_snk_in <= from_mem_snk_in;
   dbg_src_out         <= i_src_out_arr(0);
+
   gen_debug : for I in 0 to g_nof_streams - 1 generate
     -- g_use_complex = FALSE : view sosi.data
     dbg_snk_in_data_concat(         (I + 1) * g_in_dat_w - 1 downto I * g_in_dat_w) <=    snk_in_arr(I).data(      g_in_dat_w - 1 downto 0);
@@ -272,7 +269,6 @@ begin
     src_out      => pipe_merged_snk_in
   );
 
-
   u_sync_check_and_restore : entity dp_lib.mms_dp_sync_checker
   generic map(
     g_nof_blk_per_sync   => g_reorder_seq.nof_blocks
@@ -332,7 +328,6 @@ begin
       output_sosi    => i_to_mem_src_out,
       output_siso    => to_mem_src_in
     );
-
   end generate;
 
   gen_not_pre_transpose : if g_ena_pre_transp = false generate
@@ -500,7 +495,4 @@ begin
     -- ST source
     src_out_arr  => i_src_out_arr
   );
-
 end str;
-
-
diff --git a/libraries/base/reorder/tb/vhdl/tb_mmf_reorder_matrix.vhd b/libraries/base/reorder/tb/vhdl/tb_mmf_reorder_matrix.vhd
index 0cf2ae02da..262a2b142e 100644
--- a/libraries/base/reorder/tb/vhdl/tb_mmf_reorder_matrix.vhd
+++ b/libraries/base/reorder/tb/vhdl/tb_mmf_reorder_matrix.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -63,7 +62,6 @@ entity tb_mmf_reorder_matrix is
 end tb_mmf_reorder_matrix;
 
 architecture tb of tb_mmf_reorder_matrix is
-
   constant c_sim                : boolean := true;
 
   ----------------------------------------------------------------------------
@@ -138,9 +136,7 @@ architecture tb of tb_mmf_reorder_matrix is
 
   signal out_sosi_arr               : t_dp_sosi_arr(g_nof_outputs - 1 downto 0) := (others => c_dp_sosi_rst);
   signal out_siso_arr               : t_dp_siso_arr(g_nof_outputs - 1 downto 0) := (others => c_dp_siso_rdy);
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -303,5 +299,4 @@ begin
     in_sync           => OPEN,
     in_sosi_arr       => out_sosi_arr
   );
-
 end tb;
diff --git a/libraries/base/reorder/tb/vhdl/tb_mmf_reorder_row.vhd b/libraries/base/reorder/tb/vhdl/tb_mmf_reorder_row.vhd
index aa1c9ed98d..ee1bdadda1 100644
--- a/libraries/base/reorder/tb/vhdl/tb_mmf_reorder_row.vhd
+++ b/libraries/base/reorder/tb/vhdl/tb_mmf_reorder_row.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -65,7 +64,6 @@ entity tb_mmf_reorder_row is
 end tb_mmf_reorder_row;
 
 architecture tb of tb_mmf_reorder_row is
-
   constant c_sim                : boolean := true;
 
   ----------------------------------------------------------------------------
@@ -134,9 +132,7 @@ architecture tb of tb_mmf_reorder_row is
 
   signal out_sosi_arr               : t_dp_sosi_arr(g_nof_outputs - 1 downto 0) := (others => c_dp_sosi_rst);
   signal out_siso_arr               : t_dp_siso_arr(g_nof_outputs - 1 downto 0) := (others => c_dp_siso_rdy);
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -297,5 +293,4 @@ begin
     in_sync           => OPEN,
     in_sosi_arr       => out_sosi_arr
   );
-
 end tb;
diff --git a/libraries/base/reorder/tb/vhdl/tb_mms_reorder_rewire.vhd b/libraries/base/reorder/tb/vhdl/tb_mms_reorder_rewire.vhd
index 5b3e90e50c..5572720cd7 100644
--- a/libraries/base/reorder/tb/vhdl/tb_mms_reorder_rewire.vhd
+++ b/libraries/base/reorder/tb/vhdl/tb_mms_reorder_rewire.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -54,7 +53,6 @@ entity tb_mms_reorder_rewire is
 end tb_mms_reorder_rewire;
 
 architecture tb of tb_mms_reorder_rewire is
-
   ----------------------------------------------------------------------------
   -- Clocks and resets
   ----------------------------------------------------------------------------
@@ -127,7 +125,6 @@ architecture tb of tb_mms_reorder_rewire is
     (0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)
   );
 
-
   -- Custom definitions of constants
   constant c_bg_block_len           : natural  := 16;
   constant c_db_block_len           : natural  := 16;
@@ -163,9 +160,7 @@ architecture tb of tb_mms_reorder_rewire is
 
   signal out_sosi_arr               : t_dp_sosi_arr(c_bg_nof_output_streams - 1 downto 0) := (others => c_dp_sosi_rst);
   signal out_siso_arr               : t_dp_siso_arr(c_bg_nof_output_streams - 1 downto 0) := (others => c_dp_siso_rdy);
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -287,6 +282,4 @@ begin
     in_sync           => out_sosi_arr(0).sync,
     in_sosi_arr       => out_sosi_arr
   );
-
 end tb;
-
diff --git a/libraries/base/reorder/tb/vhdl/tb_reorder_col.vhd b/libraries/base/reorder/tb/vhdl/tb_reorder_col.vhd
index 1f0e760b36..c0669ea2df 100644
--- a/libraries/base/reorder/tb/vhdl/tb_reorder_col.vhd
+++ b/libraries/base/reorder/tb/vhdl/tb_reorder_col.vhd
@@ -30,7 +30,6 @@ use common_lib.common_lfsr_sequences_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 -- Usage:
 -- > as 10
 -- > run -all
@@ -71,9 +70,7 @@ entity tb_reorder_col is
   );
 end tb_reorder_col;
 
-
 architecture tb of tb_reorder_col is
-
   constant clk_period             : time := 10 ns;
 
   constant c_rl                   : natural := 1;
@@ -114,9 +111,7 @@ architecture tb of tb_reorder_col is
 
   signal first_in_bsn    : std_logic_vector(c_dp_stream_bsn_w - 1 downto 0);
   signal first_out_bsn   : std_logic_vector(c_dp_stream_bsn_w - 1 downto 0);
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 5;
 
@@ -156,7 +151,6 @@ begin
                     toggle  when g_mode_out_ready = 1 else
                     not toggle;
 
-
   ------------------------------------------------------------------------------
   -- Generate input data blocks
   ------------------------------------------------------------------------------
@@ -206,7 +200,6 @@ begin
     dp_sosi.bsn <= TO_DP_BSN(bsn);
   end process;
 
-
   ------------------------------------------------------------------------------
   -- Compensate for reverse order read out of DUT so that proc_verify_* have incrementing data
   ------------------------------------------------------------------------------
@@ -316,7 +309,7 @@ begin
   gen_verify_non_complex: if not(g_use_complex) generate
     proc_dp_verify_data("out_sosi.data", c_unsigned_0, to_unsigned(c_nof_ch_gap,32), clk, verify_en, out_sosi.valid, out_sosi.data, prev_out_sosi.data);
   end generate;
+
   -- verify output framing
   proc_dp_verify_sop_and_eop(clk, out_sosi.valid, out_sosi.sop, out_sosi.eop, hold_out_sosi.sop);
-
 end tb;
diff --git a/libraries/base/reorder/tb/vhdl/tb_reorder_col_select_all.vhd b/libraries/base/reorder/tb/vhdl/tb_reorder_col_select_all.vhd
index 955c7a7184..c335260390 100644
--- a/libraries/base/reorder/tb/vhdl/tb_reorder_col_select_all.vhd
+++ b/libraries/base/reorder/tb/vhdl/tb_reorder_col_select_all.vhd
@@ -88,9 +88,7 @@ entity tb_reorder_col_select_all is
   );
 end tb_reorder_col_select_all;
 
-
 architecture tb of tb_reorder_col_select_all is
-
   constant c_clk_period   : time := 10 ns;
   constant c_rl           : natural := 1;
 
@@ -147,9 +145,7 @@ architecture tb of tb_reorder_col_select_all is
   signal d_transpose      : t_reorder_transpose;
   signal r_undo_transpose : t_reorder_transpose;
   signal d_undo_transpose : t_reorder_transpose;
-
 begin
-
   clk <= (not clk) or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 7;
 
diff --git a/libraries/base/reorder/tb/vhdl/tb_reorder_col_wide.vhd b/libraries/base/reorder/tb/vhdl/tb_reorder_col_wide.vhd
index 482813a92b..d6d5d66f9c 100644
--- a/libraries/base/reorder/tb/vhdl/tb_reorder_col_wide.vhd
+++ b/libraries/base/reorder/tb/vhdl/tb_reorder_col_wide.vhd
@@ -29,7 +29,6 @@ use common_lib.common_lfsr_sequences_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 -- Usage:
 -- > as 10
 -- > run -all
@@ -40,9 +39,7 @@ use dp_lib.tb_dp_pkg.all;
 entity tb_reorder_col_wide is
 end tb_reorder_col_wide;
 
-
 architecture tb of tb_reorder_col_wide is
-
   constant c_clk_period             : time := 10 ns;
 
   constant c_rl                   : natural := 1;
@@ -76,9 +73,7 @@ architecture tb of tb_reorder_col_wide is
 
   signal out_siso_arr    : t_dp_siso_arr(c_wb_factor - 1 downto 0) := (others => c_dp_siso_rdy);
   signal out_sosi_arr    : t_dp_sosi_arr(c_wb_factor - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 7;
 
@@ -180,5 +175,4 @@ begin
     output_sosi_arr    => out_sosi_arr,
     output_siso_arr    => out_siso_arr
   );
-
 end tb;
diff --git a/libraries/base/reorder/tb/vhdl/tb_reorder_col_wide_row_select.vhd b/libraries/base/reorder/tb/vhdl/tb_reorder_col_wide_row_select.vhd
index 294c4ed3a8..126bfc83b1 100644
--- a/libraries/base/reorder/tb/vhdl/tb_reorder_col_wide_row_select.vhd
+++ b/libraries/base/reorder/tb/vhdl/tb_reorder_col_wide_row_select.vhd
@@ -88,9 +88,7 @@ entity tb_reorder_col_wide_row_select is
   );
 end tb_reorder_col_wide_row_select;
 
-
 architecture tb of tb_reorder_col_wide_row_select is
-
   constant c_use_complex          : boolean := true;
   constant c_data_w               : natural := c_nof_complex * g_dsp_data_w;
 
@@ -127,9 +125,7 @@ architecture tb of tb_reorder_col_wide_row_select is
 
   signal reorder_row_in_select : std_logic_vector(c_in_select_w - 1 downto 0) := (others => '0');
   signal in_select             : std_logic_vector(c_in_select_w - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 7;
 
@@ -318,5 +314,4 @@ begin
     input_sosi_arr     => col_wide_select_sosi_arr,
     output_sosi_arr    => out_sosi_arr
   );
-
 end tb;
diff --git a/libraries/base/reorder/tb/vhdl/tb_reorder_transpose.vhd b/libraries/base/reorder/tb/vhdl/tb_reorder_transpose.vhd
index cf95c398d8..62d32e038f 100644
--- a/libraries/base/reorder/tb/vhdl/tb_reorder_transpose.vhd
+++ b/libraries/base/reorder/tb/vhdl/tb_reorder_transpose.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -82,7 +81,6 @@ entity tb_reorder_transpose is
 end tb_reorder_transpose;
 
 architecture tb of tb_reorder_transpose is
-
   ----------------------------------------------------------------------------
   -- Clocks and resets
   ----------------------------------------------------------------------------
@@ -151,13 +149,11 @@ architecture tb of tb_reorder_transpose is
   constant c_wr_fifo_depth          : natural  := sel_a_b(c_blocksize > c_min_fifo_size, c_blocksize, c_min_fifo_size);  -- c_blocksize * 2;
   constant c_rd_fifo_depth          : natural  := sel_a_b(c_blocksize > c_min_fifo_size, c_blocksize, c_min_fifo_size);  -- c_blocksize * 2;
 
-
   constant c_use_complex            : boolean  := true;
   constant c_total_data_w           : natural  := g_nof_streams * g_in_dat_w;
   constant c_complex_data_w         : natural  := c_total_data_w * c_nof_complex;
   constant c_data_w                 : natural  := sel_a_b(c_use_complex, c_complex_data_w, c_total_data_w);
 
-
   constant c_ctrl_ref_clk_period    : time  := 5000 ps;
 
   -- Custom definitions of constants
@@ -198,10 +194,7 @@ architecture tb of tb_reorder_transpose is
   signal phy_in                     : t_tech_ddr3_phy_in;
   signal phy_io                     : t_tech_ddr3_phy_io;
   signal phy_ou                     : t_tech_ddr3_phy_ou;
-
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -253,7 +246,6 @@ begin
   u_mm_file_reg_io_ddr           : mm_file generic map(mmf_unb_file_prefix(0, 0, "FN") & "REG_IO_DDR")
                                            port map(mm_rst, mm_clk, reg_io_ddr_mosi, reg_io_ddr_miso);
 
-
   ----------------------------------------------------------------------------
   -- Source: block generator
   ----------------------------------------------------------------------------
@@ -462,6 +454,4 @@ begin
     in_sync           => OPEN,
     in_sosi_arr       => out_sosi_arr
   );
-
 end tb;
-
diff --git a/libraries/base/reorder/tb/vhdl/tb_tb_reorder_col.vhd b/libraries/base/reorder/tb/vhdl/tb_tb_reorder_col.vhd
index 8403929486..5e1b814ea4 100644
--- a/libraries/base/reorder/tb/vhdl/tb_tb_reorder_col.vhd
+++ b/libraries/base/reorder/tb/vhdl/tb_tb_reorder_col.vhd
@@ -26,13 +26,10 @@ entity tb_tb_reorder_col is
 end tb_tb_reorder_col;
 
 architecture tb of tb_tb_reorder_col is
-
   constant c_nof_sync       : natural := 20;
   constant c_reverse_ss_map : boolean := true;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- > as 2
   -- > run -all                 --> OK
 
@@ -63,5 +60,4 @@ begin
 
   u_act_invert_toggle_32_16    : entity work.tb_reorder_col generic map (0, 2, c_nof_sync, c_reverse_ss_map, 32, 16, false);
   u_rnd_invert_toggle_32_16    : entity work.tb_reorder_col generic map (1, 2, c_nof_sync, c_reverse_ss_map, 32, 16, false);
-
 end tb;
diff --git a/libraries/base/reorder/tb/vhdl/tb_tb_reorder_col_select_all.vhd b/libraries/base/reorder/tb/vhdl/tb_tb_reorder_col_select_all.vhd
index bd66fd81f0..279f2bdb4b 100644
--- a/libraries/base/reorder/tb/vhdl/tb_tb_reorder_col_select_all.vhd
+++ b/libraries/base/reorder/tb/vhdl/tb_tb_reorder_col_select_all.vhd
@@ -36,7 +36,6 @@ end tb_tb_reorder_col_select_all;
 architecture tb of tb_tb_reorder_col_select_all is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
 -- g_dsp_data_w            : natural := 16;  -- complex data width, = c_data_w / 2
 -- g_nof_sync              : natural := 2;
 -- g_nof_packets_per_sync  : natural := 3;
@@ -56,5 +55,4 @@ begin
 
   u_dynamic_data_5_3_no_gaps : entity work.tb_reorder_col_select_all generic map(16, 3, 3, 5, 3, 0,  0, false, true);
   u_dynamic_data_5_3_gaps    : entity work.tb_reorder_col_select_all generic map(16, 3, 3, 5, 3,10,100, false, true);
-
 end tb;
diff --git a/libraries/base/reorder/tb/vhdl/tb_tb_reorder_col_wide_row_select.vhd b/libraries/base/reorder/tb/vhdl/tb_tb_reorder_col_wide_row_select.vhd
index 6fd70a5c19..1306c592df 100644
--- a/libraries/base/reorder/tb/vhdl/tb_tb_reorder_col_wide_row_select.vhd
+++ b/libraries/base/reorder/tb/vhdl/tb_tb_reorder_col_wide_row_select.vhd
@@ -34,13 +34,10 @@ entity tb_tb_reorder_col_wide_row_select is
 end tb_tb_reorder_col_wide_row_select;
 
 architecture tb of tb_tb_reorder_col_wide_row_select is
-
   constant c_nof_sync       : natural := 3;
   constant c_dsp_data_w     : natural := 16;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- Generics:
   --  g_nof_inputs                   : NATURAL := 6; -- also nof rows
   --  g_nof_outputs                  : NATURAL := 2;
@@ -59,5 +56,4 @@ begin
   u_sdp          : entity work.tb_reorder_col_wide_row_select generic map (6, 1, c_dsp_data_w, c_nof_sync, 4, 1024, 2, 2, (0, 16), 3, 0, 1, 1);
   u_max_out      : entity work.tb_reorder_col_wide_row_select generic map (8, 1, c_dsp_data_w, c_nof_sync, 1, 512, 8, 8, (0 ,64, 128, 192, 256, 320, 384, 448), 0, 0, 1, 1);  -- rows * cols * offsets = 8*8*8 = 512
   u_multiple_out : entity work.tb_reorder_col_wide_row_select generic map (2, 5, c_dsp_data_w, c_nof_sync, 4, 1024, 2, 2, (0, 16), 3, 0, 1, 1);
-
 end tb;
diff --git a/libraries/base/ring/src/vhdl/ring_info.vhd b/libraries/base/ring/src/vhdl/ring_info.vhd
index b1773c9b28..f30cde027d 100644
--- a/libraries/base/ring/src/vhdl/ring_info.vhd
+++ b/libraries/base/ring/src/vhdl/ring_info.vhd
@@ -53,13 +53,9 @@ entity ring_info is
   );
 end ring_info;
 
-
 architecture str of ring_info is
-
   signal mm_fields_out : std_logic_vector(field_slv_out_len(c_ring_info_field_arr) - 1 downto 0);
-
 begin
-
   u_mm_fields: entity mm_lib.mm_fields
   generic map(
     g_use_slv_in_val  => false,  -- use FALSE to save logic when always slv_in_val='1'
@@ -86,10 +82,4 @@ begin
 
   ring_info.use_cable_to_previous_rn <= sl(mm_fields_out(field_hi(c_ring_info_field_arr, "use_cable_to_previous_rn") downto field_lo(c_ring_info_field_arr, "use_cable_to_previous_rn")));
   ring_info.use_cable_to_next_rn     <= sl(mm_fields_out(field_hi(c_ring_info_field_arr, "use_cable_to_next_rn") downto field_lo(c_ring_info_field_arr, "use_cable_to_next_rn")));
-
 end str;
-
-
-
-
-
diff --git a/libraries/base/ring/src/vhdl/ring_lane.vhd b/libraries/base/ring/src/vhdl/ring_lane.vhd
index 374faeb6d6..aae48c720d 100644
--- a/libraries/base/ring/src/vhdl/ring_lane.vhd
+++ b/libraries/base/ring/src/vhdl/ring_lane.vhd
@@ -86,12 +86,9 @@ entity ring_lane is
 end ring_lane;
 
 architecture str of ring_lane is
-
   constant c_lane_direction : std_logic := sel_a_b(g_lane_direction, '1', '0');
   signal lane_info : t_ring_lane_info;
-
 begin
-
   u_ring_lane_info : entity work.ring_lane_info
   port map (
     dp_rst => dp_rst,
@@ -107,7 +104,6 @@ begin
     lane_info => lane_info
   );
 
-
   u_ring_rx : entity work.ring_rx
   generic map (
     g_use_dp_layer        => g_use_dp_layer,
@@ -174,5 +170,4 @@ begin
     this_rn        => this_rn,
     N_rn           => N_rn
   );
-
 end str;
diff --git a/libraries/base/ring/src/vhdl/ring_lane_info.vhd b/libraries/base/ring/src/vhdl/ring_lane_info.vhd
index c905ccfae9..83c2cf4ca3 100644
--- a/libraries/base/ring/src/vhdl/ring_lane_info.vhd
+++ b/libraries/base/ring/src/vhdl/ring_lane_info.vhd
@@ -57,13 +57,9 @@ entity ring_lane_info is
   );
 end ring_lane_info;
 
-
 architecture str of ring_lane_info is
-
   signal lane_info_ro: t_ring_lane_info;  -- ro = read only
-
 begin
-
   u_mm_fields: entity work.ring_lane_info_reg
   port map (
 
@@ -80,7 +76,5 @@ begin
     lane_info    => lane_info
   );
 
-
   lane_info_ro.lane_direction <= lane_direction;
-
 end str;
diff --git a/libraries/base/ring/src/vhdl/ring_lane_info_reg.vhd b/libraries/base/ring/src/vhdl/ring_lane_info_reg.vhd
index ba4254765a..d2a145621a 100644
--- a/libraries/base/ring/src/vhdl/ring_lane_info_reg.vhd
+++ b/libraries/base/ring/src/vhdl/ring_lane_info_reg.vhd
@@ -55,17 +55,13 @@ entity ring_lane_info_reg is
   );
 end ring_lane_info_reg;
 
-
 architecture str of ring_lane_info_reg is
-
   signal mm_fields_in  : std_logic_vector(field_slv_in_len(c_ring_lane_info_field_arr) - 1 downto 0);
   signal mm_fields_out : std_logic_vector(field_slv_out_len(c_ring_lane_info_field_arr) - 1 downto 0);
 
   signal lane_info_rd : t_ring_lane_info;
   signal lane_info_wr : t_ring_lane_info;
-
 begin
-
   lane_info    <= lane_info_rd;
 
   p_lane_info_rd : process(lane_info_wr, lane_info_ro)
@@ -77,7 +73,6 @@ begin
     lane_info_rd.lane_direction <= lane_info_ro.lane_direction;
   end process;
 
-
   u_mm_fields: entity mm_lib.mm_fields
   generic map(
     g_use_slv_in_val  => false,  -- use FALSE to save logic when always slv_in_val='1'
@@ -104,5 +99,4 @@ begin
 
   -- get "RW" fields from mm_fields
   lane_info_wr.transport_nof_hops <= mm_fields_out(field_hi(c_ring_lane_info_field_arr, "transport_nof_hops") downto field_lo(c_ring_lane_info_field_arr, "transport_nof_hops"));
-
 end str;
diff --git a/libraries/base/ring/src/vhdl/ring_mux.vhd b/libraries/base/ring/src/vhdl/ring_mux.vhd
index 8a0e1450c7..da34e38528 100644
--- a/libraries/base/ring/src/vhdl/ring_mux.vhd
+++ b/libraries/base/ring/src/vhdl/ring_mux.vhd
@@ -67,12 +67,10 @@ entity ring_mux is
 end ring_mux;
 
 architecture str of ring_mux is
-
   constant c_nof_input : natural := 2;
 
   signal dp_mux_in_sosi_arr : t_dp_sosi_arr(0 to c_nof_input - 1);
   signal dp_mux_in_siso_arr : t_dp_siso_arr(0 to c_nof_input - 1);
-
 begin
   -- rewire dp_mux inputs
   dp_mux_in_sosi_arr(0) <= local_sosi;
@@ -108,5 +106,4 @@ begin
     src_in      => mux_siso,
     src_out     => mux_sosi
   );
-
 end str;
diff --git a/libraries/base/ring/src/vhdl/ring_pkg.vhd b/libraries/base/ring/src/vhdl/ring_pkg.vhd
index 1c22b26c92..58bb4193dd 100644
--- a/libraries/base/ring/src/vhdl/ring_pkg.vhd
+++ b/libraries/base/ring/src/vhdl/ring_pkg.vhd
@@ -98,7 +98,6 @@ package ring_pkg is
  end package ring_pkg;
 
 package body ring_pkg is
-
   function func_ring_nof_hops_to_source_rn(hops, this_rn, N_rn, lane_dir : natural) return natural is
     variable v_source_rn     : integer;
     variable v_source_rn_nat : natural;
@@ -128,4 +127,3 @@ package body ring_pkg is
   end;
 
 end ring_pkg;
-
diff --git a/libraries/base/ring/src/vhdl/ring_rx.vhd b/libraries/base/ring/src/vhdl/ring_rx.vhd
index ef3b18eb2e..42c1b8d206 100644
--- a/libraries/base/ring/src/vhdl/ring_rx.vhd
+++ b/libraries/base/ring/src/vhdl/ring_rx.vhd
@@ -76,7 +76,6 @@ entity ring_rx is
 end ring_rx;
 
 architecture str of ring_rx is
-
   constant c_nof_hdr_fields : natural := sel_a_b(g_use_dp_layer, c_ring_dp_nof_hdr_fields, c_ring_eth_nof_hdr_fields);
   constant c_hdr_field_arr  : t_common_field_arr(c_nof_hdr_fields - 1 downto 0) := sel_a_b(g_use_dp_layer, c_ring_dp_hdr_field_arr, c_ring_eth_hdr_field_arr);
   constant c_hdr_field_size : natural := sel_a_b(g_use_dp_layer, c_ring_dp_hdr_field_size, c_ring_eth_hdr_field_size);
@@ -94,9 +93,7 @@ architecture str of ring_rx is
 
   signal hdr_fields_out   : std_logic_vector(1023 downto 0);
   signal hdr_fields_raw   : std_logic_vector(1023 downto 0);
-
 begin
-
   -- Select input based on rx_select
   lane_rx_sosi <= lane_rx_cable_sosi when rx_select = '1' else lane_rx_board_sosi;
 
@@ -242,7 +239,6 @@ begin
       in_sosi_arr => monitor_sosi_arr,
       ref_sync    => ref_sync
     );
-
   end generate;
 
   -- Do not use dp layer
diff --git a/libraries/base/ring/src/vhdl/ring_tx.vhd b/libraries/base/ring/src/vhdl/ring_tx.vhd
index 0919bf8f8a..059e6fb0a3 100644
--- a/libraries/base/ring/src/vhdl/ring_tx.vhd
+++ b/libraries/base/ring/src/vhdl/ring_tx.vhd
@@ -72,7 +72,6 @@ entity ring_tx is
 end ring_tx;
 
 architecture str of ring_tx is
-
   constant c_use_empty      : boolean := sel_a_b(g_symbol_w = g_data_w, false, true);
   constant c_empty_w        : natural := ceil_log2(g_data_w / g_symbol_w);
   constant c_nof_hdr_fields : natural := sel_a_b(g_use_dp_layer, c_ring_dp_nof_hdr_fields, c_ring_eth_nof_hdr_fields);
@@ -92,7 +91,6 @@ architecture str of ring_tx is
 
   signal hdr_fields_in     : std_logic_vector(1023 downto 0);
   signal hdr_fields_in_reg : std_logic_vector(1023 downto 0);
-
 begin
   -- Validate transport_nof_hops
   gen_validate : if g_validate_channel generate
@@ -110,6 +108,7 @@ begin
       remove_channel => remove_channel
     );
   end generate;
+
   -- Don't validate transport_nof_hops
   gen_no_validate : if not g_validate_channel generate
     validated_sosi <= to_lane_sosi;
@@ -130,6 +129,7 @@ begin
   hdr_fields_in(field_hi(c_hdr_field_arr, "eth_dst_mac"  ) downto field_lo(c_hdr_field_arr, "eth_dst_mac" )) <= c_ring_eth_dst_mac;
   hdr_fields_in(field_hi(c_hdr_field_arr, "eth_src_mac"  ) downto field_lo(c_hdr_field_arr, "eth_src_mac" )) <= c_ring_eth_src_mac;
   hdr_fields_in(field_hi(c_hdr_field_arr, "eth_type"     ) downto field_lo(c_hdr_field_arr, "eth_type"    )) <= g_ring_pkt_type;
+
   gen_hdr_dp : if g_use_dp_layer generate
     hdr_fields_in(field_hi(c_hdr_field_arr, "dp_channel" ) downto field_lo(c_hdr_field_arr, "dp_channel"  )) <= tx_sosi.channel(c_halfword_w - 1 downto 0);
     hdr_fields_in(field_hi(c_hdr_field_arr, "dp_sync"    ) downto field_lo(c_hdr_field_arr, "dp_sync"     )) <= slv(tx_sosi.sync);
@@ -237,7 +237,6 @@ begin
       in_sosi_arr => monitor_sosi_arr,
       ref_sync    => ref_sync
     );
-
   end generate;
 
 end str;
diff --git a/libraries/base/ring/tb/vhdl/tb_ring_lane_info.vhd b/libraries/base/ring/tb/vhdl/tb_ring_lane_info.vhd
index 97cab42dc7..7ce9647230 100644
--- a/libraries/base/ring/tb/vhdl/tb_ring_lane_info.vhd
+++ b/libraries/base/ring/tb/vhdl/tb_ring_lane_info.vhd
@@ -38,7 +38,6 @@ use common_lib.tb_common_pkg.all;
 use common_lib.tb_common_mem_pkg.all;
 use work.ring_pkg.all;
 
-
 entity tb_ring_lane_info is
 end tb_ring_lane_info;
 
@@ -91,7 +90,6 @@ begin
     proc_mem_mm_bus_wr(c_mm_addr_lane_direction         ,1  ,mm_clk, reg_miso, reg_mosi);  -- RO
     proc_common_wait_some_cycles(mm_clk, c_cross_clock_domain_latency);
 
-
     proc_mem_mm_bus_rd(c_mm_addr_transport_nof_hops, mm_clk, reg_mosi);  proc_mem_mm_bus_rd_latency(c_mem_reg_rd_latency, mm_clk);
     mm_natural_response <= TO_UINT(reg_miso.rddata);  proc_common_wait_some_cycles(mm_clk, 1);
     assert mm_natural_response = 11 report "wrong c_mm_addr_transport_nof_hops" severity ERROR;
@@ -103,7 +101,6 @@ begin
     proc_common_wait_some_cycles(mm_clk, 100);
     tb_mm_reg_end <= '1';
     wait;
-
   end process;
 
   -- check if values in lane_info match with expected values
@@ -119,7 +116,6 @@ begin
     wait;
   end process;
 
-
   -- SDP info
   u_dut: entity work.ring_lane_info
     port map (
@@ -136,5 +132,4 @@ begin
 
       lane_info => lane_info
     );
-
 end tb;
diff --git a/libraries/base/sens/src/vhdl/sens.vhd b/libraries/base/sens/src/vhdl/sens.vhd
index fe632ba60e..b6dbc55dab 100644
--- a/libraries/base/sens/src/vhdl/sens.vhd
+++ b/libraries/base/sens/src/vhdl/sens.vhd
@@ -25,7 +25,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 use i2c_lib.i2c_pkg.all;
 
-
 entity sens is
   generic (
     g_temp_high         : natural := 127;
@@ -45,9 +44,7 @@ entity sens is
   );
 end entity;
 
-
 architecture str of sens is
-
   constant cs_sim                  : boolean := is_true(g_sim);
 
   -- SENS read out rate settings
@@ -69,9 +66,7 @@ architecture str of sens is
   signal smbus_out_val : std_logic;
   signal smbus_out_err : std_logic;
   signal smbus_out_ack : std_logic;
-
 begin
-
   ctrl : entity work.sens_ctrl
   generic map (
     g_clk_cnt_w => c_update_clk_cnt_w,
@@ -108,5 +103,4 @@ begin
     scl         => scl,
     sda         => sda
   );
-
 end architecture;
diff --git a/libraries/base/sens/src/vhdl/sens_ctrl.vhd b/libraries/base/sens/src/vhdl/sens_ctrl.vhd
index cec717fb84..e3a0cc0b37 100644
--- a/libraries/base/sens/src/vhdl/sens_ctrl.vhd
+++ b/libraries/base/sens/src/vhdl/sens_ctrl.vhd
@@ -26,7 +26,6 @@ use i2c_lib.i2c_smbus_pkg.all;
 use i2c_lib.i2c_dev_max1617_pkg.all;
 use i2c_lib.i2c_dev_max6652_pkg.all;
 
-
 entity sens_ctrl is
   generic (
     g_clk_cnt_w : natural;
@@ -47,9 +46,7 @@ entity sens_ctrl is
   );
 end entity;
 
-
 architecture rtl of sens_ctrl is
-
   constant ADR_MAX6652     : natural := MAX6652_ADR_GND;
   constant ADR_MAX1617_BP  : natural := MAX1617_ADR_MID_MID;
   constant ADR_MAX1617_AP0 : natural := MAX1617_ADR_LOW_LOW;
@@ -104,9 +101,7 @@ architecture rtl of sens_ctrl is
   signal nxt_evt_dat     : std_logic_vector(evt_dat_reg'range);
   signal i_evt_dat_reg   : std_logic_vector(evt_dat_reg'range);
   signal nxt_evt_dat_reg : std_logic_vector(evt_dat_reg'range);
-
 begin
-
   evt_dat_reg <= i_evt_dat_reg;
 
   regs: process(rst,clk)
@@ -160,5 +155,4 @@ begin
   nxt_evt_val <= '1' when seq_cnt = SEQ'high - 1 and in_ack = '1' else '0';
 
   nxt_evt_dat_reg <= evt_dat when evt_val = '1' else i_evt_dat_reg;
-
 end rtl;
diff --git a/libraries/base/sens/tb/vhdl/tb_sens.vhd b/libraries/base/sens/tb/vhdl/tb_sens.vhd
index 029016593b..db6ed53a02 100644
--- a/libraries/base/sens/tb/vhdl/tb_sens.vhd
+++ b/libraries/base/sens/tb/vhdl/tb_sens.vhd
@@ -28,9 +28,7 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 use common_lib.tb_common_pkg.all;
 
-
 architecture tb of tb_sens is
-
   constant c_clk_period          : time    := 5 ns;
   constant c_rst_period          : time    := 4 * c_clk_period;
 
@@ -70,9 +68,7 @@ architecture tb of tb_sens is
 
   signal sens_data_bytes : t_sens_data_arr;
   signal exp_data_bytes  : t_nat_natural_arr(0 to c_sens_temp_volt_sz - 1) := (92, 147, 127, 40, 60, 70, 71, 72, 73);  -- expected 9 bytes as read by SEQUENCE in sens_ctrl
-
 begin
-
   -- run -all
 
   rst <= '0' after 4 * c_clk_period;
@@ -193,6 +189,4 @@ begin
     volt_vcc  => c_volt_3v3,
     temp      => c_temp_pcb
   );
-
 end tb;
-
diff --git a/libraries/base/ss/src/vhdl/ss.vhd b/libraries/base/ss/src/vhdl/ss.vhd
index d6dea686be..e53037f69f 100644
--- a/libraries/base/ss/src/vhdl/ss.vhd
+++ b/libraries/base/ss/src/vhdl/ss.vhd
@@ -87,9 +87,7 @@ entity ss is
   );
 end ss;
 
-
 architecture str of ss is
-
   constant c_store_buf      : t_c_mem := (latency  => 1,
                                           adr_w    => ceil_log2(g_nof_ch_in),
                                           dat_w    => c_nof_complex * g_dsp_data_w,
@@ -127,9 +125,7 @@ architecture str of ss is
 
   signal ss_sosi          : t_dp_sosi;
   signal ss_siso          : t_dp_siso;
-
 begin
-
   -----------------------------------------------------------------------------
   -- Throttle the incoming streams so they provide a consistent packet flow
   -- (no bursting) by enforcing a minimum period of g_nof_ch_sel
@@ -282,6 +278,4 @@ begin
 
   output_sosi <= func_dp_stream_combine_info_and_data(info_sosi, ss_sosi);
   ss_siso     <= output_siso;
-
 end str;
-
diff --git a/libraries/base/ss/src/vhdl/ss_parallel.vhd b/libraries/base/ss/src/vhdl/ss_parallel.vhd
index c2373966f6..4a458c7ed4 100644
--- a/libraries/base/ss/src/vhdl/ss_parallel.vhd
+++ b/libraries/base/ss/src/vhdl/ss_parallel.vhd
@@ -90,12 +90,9 @@ entity ss_parallel is
 end ss_parallel;
 
 architecture str of ss_parallel is
-
   signal  ss_wide_in_sosi_arr  : t_dp_sosi_arr(g_nof_internals - 1 downto 0) := (others => c_dp_sosi_rst);
   signal  ss_wide_out_sosi_arr : t_dp_sosi_arr(g_nof_internals - 1 downto 0) := (others => c_dp_sosi_rst);
-
 begin
-
   -----------------------------------------------------------------------------
   -- Throttle the incoming streams so they provide a consistent packet flow
   -- (no bursting) by enforcing a minimum period of g_frame_size_out
@@ -200,6 +197,4 @@ begin
     input_sosi_arr      => ss_wide_out_sosi_arr,
     output_sosi_arr     => output_sosi_arr
   );
-
 end str;
-
diff --git a/libraries/base/ss/src/vhdl/ss_reorder.vhd b/libraries/base/ss/src/vhdl/ss_reorder.vhd
index 4b186470c4..1f00b179dd 100644
--- a/libraries/base/ss/src/vhdl/ss_reorder.vhd
+++ b/libraries/base/ss/src/vhdl/ss_reorder.vhd
@@ -69,7 +69,6 @@ entity ss_reorder is
 end ss_reorder;
 
 architecture str of ss_reorder is
-
   constant c_sel_buf_read_lat    : natural := 1;  -- Latency introduced by the counter.
   constant c_tot_pipeline        : natural := g_pipeline_in + g_pipeline_in_m + g_pipeline_out + c_sel_buf_read_lat;
 
@@ -86,7 +85,6 @@ architecture str of ss_reorder is
                                             nof_dat  => c_mem_nof_dat_mm,
                                             init_sl  => '0');
 
-
   constant c_select_buf_dp    : t_c_mem := (latency  => 1,
                                             adr_w    => ceil_log2(g_frame_size),
                                             dat_w    => c_mem_dat_w_dp,
@@ -109,7 +107,6 @@ architecture str of ss_reorder is
   signal reorder_select     : std_logic_vector(c_mem_dat_w_dp - 1           downto 0);
   --SIGNAL reorder_select     : STD_LOGIC_VECTOR(g_nof_outputs*c_select_w-1 DOWNTO 0);
   signal reorder_chan_cnt   : std_logic_vector(c_select_buf_dp.adr_w - 1    downto 0);
-
 begin
   ---------------------------------------------------------------
   -- PREPARE THE INPUT DATA.
@@ -230,6 +227,4 @@ begin
   end process;
 
   output_sosi_arr <= r.output_sosi_arr;
-
 end str;
-
diff --git a/libraries/base/ss/src/vhdl/ss_retrieve.vhd b/libraries/base/ss/src/vhdl/ss_retrieve.vhd
index 3ccdb36ae7..2d4c2b3c4b 100644
--- a/libraries/base/ss/src/vhdl/ss_retrieve.vhd
+++ b/libraries/base/ss/src/vhdl/ss_retrieve.vhd
@@ -43,7 +43,6 @@ use dp_lib.dp_stream_pkg.all;
 --   SS can store a frame and retrieve it immediately in any order, so worst
 --   case the last stored data can be retrieved first.
 
-
 entity ss_retrieve is
   generic (
     g_dsp_data_w   : natural;
@@ -72,9 +71,7 @@ entity ss_retrieve is
   );
 end ss_retrieve;
 
-
 architecture rtl of ss_retrieve is
-
   constant c_retrieve_lat    : natural := 2;  -- fixed 1 for select buf read + 1 for store buf read
 
   signal ch_cnt              : integer range 0 to g_nof_ch_sel - 1;
@@ -87,9 +84,7 @@ architecture rtl of ss_retrieve is
 
   signal retrieve_sop_dly    : std_logic_vector(0 to c_retrieve_lat);
   signal retrieve_eop_dly    : std_logic_vector(0 to c_retrieve_lat);
-
 begin
-
   p_reg : process (clk, rst)
   begin
     if rst = '1' then
@@ -111,7 +106,6 @@ begin
     end if;
   end process;
 
-
   -- Enable retrieve when a block has been stored, disable retrieve when the block has been output
   u_retrieve_en : entity common_lib.common_switch
   generic map (
@@ -143,7 +137,6 @@ begin
         nxt_ch_cnt <= ch_cnt + 1;
       end if;
     end if;
-
   end process;
 
   -- Optional SS output frame control
@@ -165,5 +158,4 @@ begin
   output_sosi.valid <= retrieve_miso.rdval;
   output_sosi.sop   <= retrieve_sop_dly(c_retrieve_lat);
   output_sosi.eop   <= retrieve_eop_dly(c_retrieve_lat);
-
 end rtl;
diff --git a/libraries/base/ss/src/vhdl/ss_store.vhd b/libraries/base/ss/src/vhdl/ss_store.vhd
index 0e13eeae23..b0acf7da04 100644
--- a/libraries/base/ss/src/vhdl/ss_store.vhd
+++ b/libraries/base/ss/src/vhdl/ss_store.vhd
@@ -64,9 +64,7 @@ entity ss_store is
   );
 end ss_store;
 
-
 architecture rtl of ss_store is
-
   signal ch_cnt           : integer range 0 to g_nof_ch_in - 1;
   signal nxt_ch_cnt       : integer;
 
@@ -74,9 +72,7 @@ architecture rtl of ss_store is
   signal nxt_store_mosi   : t_mem_mosi := c_mem_mosi_rst;
 
   signal nxt_store_done   : std_logic;
-
 begin
-
   store_mosi <= i_store_mosi;
 
   p_reg : process (clk, rst)
diff --git a/libraries/base/ss/src/vhdl/ss_wide.vhd b/libraries/base/ss/src/vhdl/ss_wide.vhd
index 07d4923de1..37bb7363cc 100644
--- a/libraries/base/ss/src/vhdl/ss_wide.vhd
+++ b/libraries/base/ss/src/vhdl/ss_wide.vhd
@@ -69,16 +69,13 @@ entity ss_wide is
 end ss_wide;
 
 architecture str of ss_wide is
-
   constant c_mem_addr_w           : natural := ceil_log2(g_nof_ch_sel);
   constant c_nof_ch_in            : natural := g_nof_ch_in;
   constant c_nof_ch_sel           : natural := g_nof_ch_sel;
 
   signal ram_ss_ss_wide_mosi_arr  : t_mem_mosi_arr(g_wb_factor - 1 downto 0);
   signal ram_ss_ss_wide_miso_arr  : t_mem_miso_arr(g_wb_factor - 1 downto 0) := (others => c_mem_miso_rst);
-
 begin
-
   ---------------------------------------------------------------
   -- COMBINE MEMORY MAPPED INTERFACES
   ---------------------------------------------------------------
@@ -129,4 +126,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/base/ss/tb/vhdl/tb_mmf_ss_parallel.vhd b/libraries/base/ss/tb/vhdl/tb_mmf_ss_parallel.vhd
index 0eeb243c66..df1f353929 100644
--- a/libraries/base/ss/tb/vhdl/tb_mmf_ss_parallel.vhd
+++ b/libraries/base/ss/tb/vhdl/tb_mmf_ss_parallel.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -63,7 +62,6 @@ entity tb_mmf_ss_parallel is
 end tb_mmf_ss_parallel;
 
 architecture tb of tb_mmf_ss_parallel is
-
   constant c_sim                : boolean := true;
 
   ----------------------------------------------------------------------------
@@ -138,9 +136,7 @@ architecture tb of tb_mmf_ss_parallel is
 
   signal out_sosi_arr               : t_dp_sosi_arr(g_nof_outputs - 1 downto 0) := (others => c_dp_sosi_rst);
   signal out_siso_arr               : t_dp_siso_arr(g_nof_outputs - 1 downto 0) := (others => c_dp_siso_rdy);
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -303,5 +299,4 @@ begin
     in_sync           => OPEN,
     in_sosi_arr       => out_sosi_arr
   );
-
 end tb;
diff --git a/libraries/base/ss/tb/vhdl/tb_mmf_ss_reorder.vhd b/libraries/base/ss/tb/vhdl/tb_mmf_ss_reorder.vhd
index 41f059e0c5..589296951b 100644
--- a/libraries/base/ss/tb/vhdl/tb_mmf_ss_reorder.vhd
+++ b/libraries/base/ss/tb/vhdl/tb_mmf_ss_reorder.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -65,7 +64,6 @@ entity tb_mmf_ss_reorder is
 end tb_mmf_ss_reorder;
 
 architecture tb of tb_mmf_ss_reorder is
-
   constant c_sim                : boolean := true;
 
   ----------------------------------------------------------------------------
@@ -134,9 +132,7 @@ architecture tb of tb_mmf_ss_reorder is
 
   signal out_sosi_arr               : t_dp_sosi_arr(g_nof_outputs - 1 downto 0) := (others => c_dp_sosi_rst);
   signal out_siso_arr               : t_dp_siso_arr(g_nof_outputs - 1 downto 0) := (others => c_dp_siso_rdy);
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -297,5 +293,4 @@ begin
     in_sync           => OPEN,
     in_sosi_arr       => out_sosi_arr
   );
-
 end tb;
diff --git a/libraries/base/ss/tb/vhdl/tb_ss.vhd b/libraries/base/ss/tb/vhdl/tb_ss.vhd
index 6cec4b6ff1..35585289e6 100644
--- a/libraries/base/ss/tb/vhdl/tb_ss.vhd
+++ b/libraries/base/ss/tb/vhdl/tb_ss.vhd
@@ -30,7 +30,6 @@ use common_lib.common_lfsr_sequences_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 -- Usage:
 -- > as 10
 -- > run -all
@@ -71,9 +70,7 @@ entity tb_ss is
   );
 end tb_ss;
 
-
 architecture tb of tb_ss is
-
   constant clk_period             : time := 10 ns;
 
   constant c_rl                   : natural := 1;
@@ -114,9 +111,7 @@ architecture tb of tb_ss is
 
   signal first_in_bsn    : std_logic_vector(c_dp_stream_bsn_w - 1 downto 0);
   signal first_out_bsn   : std_logic_vector(c_dp_stream_bsn_w - 1 downto 0);
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 5;
 
@@ -156,7 +151,6 @@ begin
                     toggle  when g_mode_out_ready = 1 else
                     not toggle;
 
-
   ------------------------------------------------------------------------------
   -- Generate input data blocks
   ------------------------------------------------------------------------------
@@ -206,7 +200,6 @@ begin
     dp_sosi.bsn <= TO_DP_BSN(bsn);
   end process;
 
-
   ------------------------------------------------------------------------------
   -- Compensate for reverse order read out of DUT so that proc_verify_* have incrementing data
   ------------------------------------------------------------------------------
@@ -316,7 +309,7 @@ begin
   gen_verify_non_complex: if not(g_use_complex) generate
     proc_dp_verify_data("out_sosi.data", c_unsigned_0, to_unsigned(c_nof_ch_gap,32), clk, verify_en, out_sosi.valid, out_sosi.data, prev_out_sosi.data);
   end generate;
+
   -- verify output framing
   proc_dp_verify_sop_and_eop(clk, out_sosi.valid, out_sosi.sop, out_sosi.eop, hold_out_sosi.sop);
-
 end tb;
diff --git a/libraries/base/ss/tb/vhdl/tb_ss_wide.vhd b/libraries/base/ss/tb/vhdl/tb_ss_wide.vhd
index 7fb3b08f08..c4b8e4051d 100644
--- a/libraries/base/ss/tb/vhdl/tb_ss_wide.vhd
+++ b/libraries/base/ss/tb/vhdl/tb_ss_wide.vhd
@@ -29,7 +29,6 @@ use common_lib.common_lfsr_sequences_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 -- Usage:
 -- > as 10
 -- > run -all
@@ -40,9 +39,7 @@ use dp_lib.tb_dp_pkg.all;
 entity tb_ss_wide is
 end tb_ss_wide;
 
-
 architecture tb of tb_ss_wide is
-
   constant c_clk_period             : time := 10 ns;
 
   constant c_rl                   : natural := 1;
@@ -76,9 +73,7 @@ architecture tb of tb_ss_wide is
 
   signal out_siso_arr    : t_dp_siso_arr(c_wb_factor - 1 downto 0) := (others => c_dp_siso_rdy);
   signal out_sosi_arr    : t_dp_sosi_arr(c_wb_factor - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 7;
 
@@ -180,5 +175,4 @@ begin
     output_sosi_arr    => out_sosi_arr,
     output_siso_arr    => out_siso_arr
   );
-
 end tb;
diff --git a/libraries/base/ss/tb/vhdl/tb_tb_ss.vhd b/libraries/base/ss/tb/vhdl/tb_tb_ss.vhd
index 48ee75c620..48c9b93725 100644
--- a/libraries/base/ss/tb/vhdl/tb_tb_ss.vhd
+++ b/libraries/base/ss/tb/vhdl/tb_tb_ss.vhd
@@ -26,13 +26,10 @@ entity tb_tb_ss is
 end tb_tb_ss;
 
 architecture tb of tb_tb_ss is
-
   constant c_nof_sync       : natural := 20;
   constant c_reverse_ss_map : boolean := true;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- > as 2
   -- > run -all                 --> OK
 
@@ -63,5 +60,4 @@ begin
 
   u_act_invert_toggle_32_16    : entity work.tb_ss generic map (0, 2, c_nof_sync, c_reverse_ss_map, 32, 16, false);
   u_rnd_invert_toggle_32_16    : entity work.tb_ss generic map (1, 2, c_nof_sync, c_reverse_ss_map, 32, 16, false);
-
 end tb;
diff --git a/libraries/base/tst/src/vhdl/tst_input.vhd b/libraries/base/tst/src/vhdl/tst_input.vhd
index e6076abfd1..fbfbf67229 100644
--- a/libraries/base/tst/src/vhdl/tst_input.vhd
+++ b/libraries/base/tst/src/vhdl/tst_input.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use ieee.numeric_std.all;
 use std.textio.all;
 
-
 entity tst_input is
   generic (
     g_file_name   : string;
@@ -53,16 +52,13 @@ begin
     severity ERROR;
 end tst_input;
 
-
 architecture beh of tst_input is
-
   constant c_prag         : character := '%';
   constant c_prag_sync    : string := c_prag & "SYNC";
   constant c_prag_gap     : string := c_prag & "GAP ";
   constant c_prag_msg     : string := c_prag & "MSG ";
   constant c_prag_next    : string := c_prag & "NEXT";
 
-
   type STATE_TYPE is
     ( s_init, s_idle, s_next, s_read, s_enable, s_data, s_pragma, s_msg, s_sync, s_gap, s_eof);
 
@@ -86,9 +82,7 @@ architecture beh of tst_input is
   signal nxt_gap_count : natural;
   signal nxt_wait    : std_logic;
   signal nxt_sync : std_logic;
-
 begin
-
   out_dat <= rd_dat;
   out_val <= rd_val;
   out_eof <= eof;
@@ -134,7 +128,6 @@ begin
     variable  cycle_state     : STATE_TYPE;
     variable  nxt_cycle_state : STATE_TYPE;
 
-
     procedure show_msg(sev : in severity_level; msg : in string) is
     begin
       report msg & character'val(13)
@@ -143,7 +136,6 @@ begin
              & "    File: " & g_file_name
         severity sev;
     end show_msg;
-
   begin
     nxt_cycle_state := state;
     cycle_lno := lno;
@@ -303,5 +295,4 @@ begin
     nxt_lno   <= cycle_lno;
     nxt_rep   <= cycle_rep;
   end process;
-
 end beh;
diff --git a/libraries/base/tst/src/vhdl/tst_output.vhd b/libraries/base/tst/src/vhdl/tst_output.vhd
index b4da110cec..2398cf1223 100644
--- a/libraries/base/tst/src/vhdl/tst_output.vhd
+++ b/libraries/base/tst/src/vhdl/tst_output.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use std.TEXTIO.all;
 
-
 entity tst_output is
   generic (
     g_file_name   : string;
@@ -44,7 +43,6 @@ begin
     severity ERROR;
 end tst_output;
 
-
 architecture beh of tst_output is
    file out_file : TEXT;
 begin
diff --git a/libraries/base/uth/src/vhdl/uth_pkg.vhd b/libraries/base/uth/src/vhdl/uth_pkg.vhd
index b66e634936..fc4b0c498b 100644
--- a/libraries/base/uth/src/vhdl/uth_pkg.vhd
+++ b/libraries/base/uth/src/vhdl/uth_pkg.vhd
@@ -29,7 +29,6 @@ use easics_lib.PCK_CRC32_D32.all;
 use easics_lib.PCK_CRC64_D64.all;
 
 package uth_pkg is
-
   --<constants>--
   constant c_uth_data_max_w     : natural := 256;
   constant c_uth_crc64          : natural := 64;  -- internally use CRC-8, 16, 32 or 64, use CRC-64 for data wider than 32 bits
@@ -52,12 +51,9 @@ package uth_pkg is
   --<global functions>--
   function func_uth_crc_w(c_data_w : natural) return natural;
   function func_uth_next_crc(data, crc : std_logic_vector) return std_logic_vector;
-
 end uth_pkg;
 
-
 package body uth_pkg is
-
   --<functions>--
   -- Calculate parallel CRC for wide data
   function func_uth_parallel_crc(data, crc : std_logic_vector) return std_logic_vector is
@@ -71,10 +67,10 @@ package body uth_pkg is
     for I in 0 to c_nof_crc - 1 loop
       v_crc((I + 1) * c_uth_crc64 - 1 downto I * c_uth_crc64) := nextCRC64_D64(v_data((I + 1) * c_uth_crc64 - 1 downto I * c_uth_crc64), crc((I + 1) * c_uth_crc64 - 1 downto I * c_uth_crc64));
     end loop;
+
     return v_crc;
   end func_uth_parallel_crc;
 
-
   ------------------------------------------------------------------------------
   -- Calculate CRC width based on input data width
   ------------------------------------------------------------------------------
@@ -117,4 +113,3 @@ package body uth_pkg is
   end func_uth_next_crc;
 
 end uth_pkg;
-
diff --git a/libraries/base/uth/src/vhdl/uth_rx.vhd b/libraries/base/uth/src/vhdl/uth_rx.vhd
index 7b45f7daa0..6d186c500d 100644
--- a/libraries/base/uth/src/vhdl/uth_rx.vhd
+++ b/libraries/base/uth/src/vhdl/uth_rx.vhd
@@ -134,7 +134,6 @@ use work.uth_pkg.all;
 --    dp_hold_input at the input. The p_state machine now maintains the RL = 1
 --    by using the outputs from the dp_hold_input.
 
-
 entity uth_rx is
   generic (
     g_data_w        : natural := c_uth_data_max_w;
@@ -158,9 +157,7 @@ entity uth_rx is
   );
 end uth_rx;
 
-
 architecture rtl_adapt of uth_rx is
-
   constant c_channel_w      : natural := ceil_log2(g_nof_ch);
 
   constant c_preamble       : std_logic_vector := c_uth_preamble(g_data_w - 1 downto 0);
@@ -229,9 +226,7 @@ architecture rtl_adapt of uth_rx is
 
   signal state            : t_state;
   signal nxt_state        : t_state;
-
 begin
-
   -- Map to slv to ease monitoring in wave window
   in_data      <= snk_in.data(g_data_w - 1 downto 0);
   hold_in_data <= snk_in_hld.data(g_data_w - 1 downto 0);
@@ -466,12 +461,9 @@ begin
 
     nxt_state <= v_nxt_state;
   end process;
-
 end rtl_adapt;
 
-
 architecture rtl_hold of uth_rx is
-
   constant c_channel_w      : natural := ceil_log2(g_nof_ch);
 
   constant c_preamble       : std_logic_vector := c_uth_preamble(g_data_w - 1 downto 0);
@@ -544,9 +536,7 @@ architecture rtl_hold of uth_rx is
 
   signal state            : t_state;
   signal nxt_state        : t_state;
-
 begin
-
   src_out <= i_src_out;
 
   -- Map to slv to ease monitoring in wave window
@@ -786,6 +776,4 @@ begin
 
     nxt_state <= v_nxt_state;
   end process;
-
 end rtl_hold;
-
diff --git a/libraries/base/uth/src/vhdl/uth_rx_tlen.vhd b/libraries/base/uth/src/vhdl/uth_rx_tlen.vhd
index 3445d0e974..77a4beeb5a 100644
--- a/libraries/base/uth/src/vhdl/uth_rx_tlen.vhd
+++ b/libraries/base/uth/src/vhdl/uth_rx_tlen.vhd
@@ -67,15 +67,11 @@ entity uth_rx_tlen is
   );
 end uth_rx_tlen;
 
-
 architecture rtl of uth_rx_tlen is
-
   -- Map input t_natural_arr range to range 0 TO g_nof_ch-1
   constant c_typ_arr  : t_natural_arr(0 to g_nof_ch - 1) := g_typ_arr;
   constant c_len_arr  : t_natural_arr(0 to g_nof_ch - 1) := g_len_arr;
-
 begin
-
   process(tlen)
     variable v_tlen : std_logic_vector(g_data_w - 1 downto 0);
   begin
@@ -92,5 +88,4 @@ begin
       end if;
     end loop;
   end process;
-
 end rtl;
diff --git a/libraries/base/uth/src/vhdl/uth_terminal_bidir.vhd b/libraries/base/uth/src/vhdl/uth_terminal_bidir.vhd
index 80144f79d8..4db9301b8b 100644
--- a/libraries/base/uth/src/vhdl/uth_terminal_bidir.vhd
+++ b/libraries/base/uth/src/vhdl/uth_terminal_bidir.vhd
@@ -28,7 +28,6 @@
 -- . Some of the constants can be changed into generics when some future
 --   application needs so.
 
-
 library IEEE, common_lib, technology_lib, dp_lib, uth_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -91,9 +90,7 @@ entity uth_terminal_bidir is
   );
 end uth_terminal_bidir;
 
-
 architecture str of uth_terminal_bidir is
-
   -- DP/UTH packet
   constant c_dp_packet_len            : natural := func_dp_packet_overhead_len(g_packet_data_w) + g_usr_frame_len;
   constant c_uth_packet_len           : natural := c_dp_packet_len + c_uth_nof_overhead;
@@ -120,9 +117,7 @@ architecture str of uth_terminal_bidir is
                                                            -- Furthermore typically Rx does not need slack because frame headers and tails are stripped.
   constant c_rx_input_fifo_fill       : natural := 0;
   constant c_rx_input_fifo_size       : natural := c_bram_m9k_fifo_depth;  -- choose to use full BRAM size = 256 for FIFO depth
-
 begin
-
     gen_tx : if g_use_tx = true generate
       u_uth_terminal_tx : entity work.uth_terminal_tx
       generic map (
diff --git a/libraries/base/uth/src/vhdl/uth_terminal_rx.vhd b/libraries/base/uth/src/vhdl/uth_terminal_rx.vhd
index 3aec040cb0..b579e31de4 100644
--- a/libraries/base/uth/src/vhdl/uth_terminal_rx.vhd
+++ b/libraries/base/uth/src/vhdl/uth_terminal_rx.vhd
@@ -91,9 +91,7 @@ entity uth_terminal_rx is
   );
 end uth_terminal_rx;
 
-
 architecture str of uth_terminal_rx is
-
   constant c_packet_channel_lo : natural := true_log2(g_uth_nof_ch);
 
   constant c_complex_w         : natural := g_data_w / 2;  -- DP complex data width of Im, Re packet as Im & Re in g_data_w
@@ -108,9 +106,7 @@ architecture str of uth_terminal_rx is
   signal out_sosi_arr     : t_dp_sosi_arr(g_nof_output - 1 downto 0);
 
   signal src_data_arr     : t_dp_sosi_arr(g_nof_output - 1 downto 0);
-
 begin
-
   -- Make internal sosi available for debug monitoring
   mon_pkt_sosi_arr  <= pkt_sosi_arr;
   mon_dist_sosi_arr <= dist_sosi_arr;
@@ -125,6 +121,7 @@ begin
   end generate;
 
   gen_input_fifo : for I in g_nof_input - 1 downto 0 generate
+
     gen_fifo : if g_input_use_fifo = true generate
       -- Input FIFO passes DP/Uthernet packets, so the sosi control fields (sync, bsn, empty, channel and error) are encoded in the packet data
       u_fifo_fill : entity dp_lib.dp_fifo_fill
@@ -149,7 +146,6 @@ begin
     end generate;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- UTHernet receiver
   ------------------------------------------------------------------------------
@@ -179,7 +175,6 @@ begin
     );
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- DP distribute: g_nof_input --> g_nof_output
   ------------------------------------------------------------------------------
@@ -210,7 +205,6 @@ begin
     src_out_arr => dist_sosi_arr
   );
 
-
   ------------------------------------------------------------------------------
   -- Output FIFO (g_output_use_fifo)
   ------------------------------------------------------------------------------
@@ -221,6 +215,7 @@ begin
   end generate;
 
   gen_output_fifo : for I in g_nof_output - 1 downto 0 generate
+
     gen_fifo : if g_output_use_fifo = true generate
       -- Output FIFO passes DP packets, so the sosi control fields (sync, bsn, empty, channel and error) are encoded in the packet data.
       -- However if g_use_uth_err=TRUE then the Uthernet CRC error status is passed on via the sosi error field using 1 bit.
@@ -249,7 +244,6 @@ begin
     end generate;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- DP Packet decoder
   ------------------------------------------------------------------------------
@@ -275,7 +269,6 @@ begin
     );
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Unmap sosi.data = sosi.im & sosi.re
   ------------------------------------------------------------------------------
@@ -288,5 +281,4 @@ begin
       src_out_arr(I).re <= RESIZE_DP_DSP_DATA(src_data_arr(I).data(  c_complex_w - 1 downto 0));
     end loop;
   end process;
-
 end str;
diff --git a/libraries/base/uth/src/vhdl/uth_terminal_tx.vhd b/libraries/base/uth/src/vhdl/uth_terminal_tx.vhd
index 23db70cdbe..fd93ab5060 100644
--- a/libraries/base/uth/src/vhdl/uth_terminal_tx.vhd
+++ b/libraries/base/uth/src/vhdl/uth_terminal_tx.vhd
@@ -92,9 +92,7 @@ entity uth_terminal_tx is
   );
 end uth_terminal_tx;
 
-
 architecture str of uth_terminal_tx is
-
   constant c_packet_channel_lo : natural := true_log2(g_uth_nof_ch);
 
   constant c_complex_w         : natural := g_data_w / 2;
@@ -109,9 +107,7 @@ architecture str of uth_terminal_tx is
   signal dist_sosi_arr    : t_dp_sosi_arr(g_nof_output - 1 downto 0);
   signal out_siso_arr     : t_dp_siso_arr(g_nof_output - 1 downto 0);
   signal out_sosi_arr     : t_dp_sosi_arr(g_nof_output - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Forward sosi.data or complex fields as data
   ------------------------------------------------------------------------------
@@ -136,6 +132,7 @@ begin
   end generate;
 
   gen_input_fifo : for I in g_nof_input - 1 downto 0 generate
+
     gen_fifo : if g_input_use_fifo = true generate
       u_fifo_fill : entity dp_lib.dp_fifo_fill
       generic map (
@@ -168,7 +165,6 @@ begin
     end generate;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- DP Packet encoder
   ------------------------------------------------------------------------------
@@ -190,7 +186,6 @@ begin
     );
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- DP distribute: g_nof_input --> g_nof_output
   ------------------------------------------------------------------------------
@@ -220,7 +215,6 @@ begin
     src_out_arr => dist_sosi_arr
   );
 
-
   ------------------------------------------------------------------------------
   -- UTHernet transmitter
   ------------------------------------------------------------------------------
@@ -244,7 +238,6 @@ begin
     );
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Output FIFO (g_output_use_fifo)
   ------------------------------------------------------------------------------
@@ -254,6 +247,7 @@ begin
   end generate;
 
   gen_output_fifo : for I in g_nof_output - 1 downto 0 generate
+
     gen_fifo : if g_output_use_fifo = true generate
       -- Output FIFO passes DP/Uthernet packets, so the sosi control fields (sync, bsn, empty, channel and error) are encoded in the packet data
       u_fifo_fill : entity dp_lib.dp_fifo_fill
@@ -277,5 +271,4 @@ begin
       );
     end generate;
   end generate;
-
 end str;
diff --git a/libraries/base/uth/src/vhdl/uth_tx.vhd b/libraries/base/uth/src/vhdl/uth_tx.vhd
index 473f380e63..e06f41ba99 100644
--- a/libraries/base/uth/src/vhdl/uth_tx.vhd
+++ b/libraries/base/uth/src/vhdl/uth_tx.vhd
@@ -122,7 +122,6 @@ use work.uth_pkg.all;
 -- 6) Added duty-cycle pulse streaming control to tb_uth to be able to better
 --    test uth_tx(rtl_delay).
 
-
 entity uth_tx is
   generic (
     g_data_w      : natural := c_uth_data_max_w;
@@ -142,9 +141,7 @@ entity uth_tx is
   );
 end uth_tx;
 
-
 architecture rtl_delay of uth_tx is
-
   constant c_idle        : std_logic_vector := RESIZE_DP_DATA(c_uth_idle);
   constant c_preamble    : std_logic_vector := RESIZE_DP_DATA(c_uth_preamble);
   constant c_sfd         : std_logic_vector := RESIZE_DP_DATA(c_uth_sfd);
@@ -196,9 +193,7 @@ architecture rtl_delay of uth_tx is
   signal frm_val         : std_logic;
   signal frm_sop         : std_logic;
   signal frm_eop         : std_logic;
-
 begin
-
   snk_in_dly(0) <= snk_in;  -- put combinatorial at index [0]
 
   src_out <= adapt_sosi;
@@ -309,12 +304,9 @@ begin
     src_in       => src_in,
     src_out      => adapt_sosi
   );
-
 end rtl_delay;
 
-
 architecture rtl_hold of uth_tx is
-
   constant c_idle        : std_logic_vector := RESIZE_DP_DATA(c_uth_idle);
   constant c_preamble    : std_logic_vector := RESIZE_DP_DATA(c_uth_preamble);
   constant c_sfd         : std_logic_vector := RESIZE_DP_DATA(c_uth_sfd);
@@ -346,9 +338,7 @@ architecture rtl_hold of uth_tx is
 
   signal i_src_out       : t_dp_sosi;
   signal nxt_src_out     : t_dp_sosi;
-
 begin
-
   src_out <= i_src_out;
 
   p_clk : process (clk, rst)
@@ -464,5 +454,4 @@ begin
         end if;
     end case;
   end process;
-
 end rtl_hold;
diff --git a/libraries/base/uth/src/vhdl/uth_tx_tlen.vhd b/libraries/base/uth/src/vhdl/uth_tx_tlen.vhd
index 430927cf3d..dfdd04816a 100644
--- a/libraries/base/uth/src/vhdl/uth_tx_tlen.vhd
+++ b/libraries/base/uth/src/vhdl/uth_tx_tlen.vhd
@@ -68,17 +68,13 @@ entity uth_tx_tlen is
   );
 end uth_tx_tlen;
 
-
 architecture rtl of uth_tx_tlen is
-
   constant c_typ_ofs  : natural := g_len_max + 1;
 
   -- Map input t_natural_arr range to range 0 TO g_nof_ch-1
   constant c_typ_arr  : t_natural_arr(0 to g_nof_ch - 1) := g_typ_arr;
   constant c_len_arr  : t_natural_arr(0 to g_nof_ch - 1) := g_len_arr;
-
 begin
-
   assert ceil_log2(g_len_max) < g_data_w
     report "uth_tx_tlen: g_len_max is too large to use tlen field as length" severity FAILURE;
 
@@ -98,5 +94,4 @@ begin
 
     tlen <= RESIZE_SVEC(v_tlen, tlen'length);
   end process;
-
 end rtl;
diff --git a/libraries/base/uth/tb/vhdl/tb_tb_tb_uth_regression.vhd b/libraries/base/uth/tb/vhdl/tb_tb_tb_uth_regression.vhd
index f38871f929..09a01aca47 100644
--- a/libraries/base/uth/tb/vhdl/tb_tb_tb_uth_regression.vhd
+++ b/libraries/base/uth/tb/vhdl/tb_tb_tb_uth_regression.vhd
@@ -28,7 +28,6 @@
 -- > as 3
 -- > run -all
 
-
 library IEEE;
 use IEEE.std_logic_1164.all;
 
@@ -37,9 +36,7 @@ end tb_tb_tb_uth_regression;
 
 architecture tb of tb_tb_tb_uth_regression is
 begin
-
   u_tb_tb_uth           : entity work.tb_tb_uth;
   u_tb_tb_uth_dp_packet : entity work.tb_tb_uth_dp_packet;
   u_tb_tb_uth_terminals : entity work.tb_tb_uth_terminals;
-
 end tb;
diff --git a/libraries/base/uth/tb/vhdl/tb_tb_uth.vhd b/libraries/base/uth/tb/vhdl/tb_tb_uth.vhd
index ae7175ec63..587b343f21 100644
--- a/libraries/base/uth/tb/vhdl/tb_tb_uth.vhd
+++ b/libraries/base/uth/tb/vhdl/tb_tb_uth.vhd
@@ -30,15 +30,11 @@ use dp_lib.tb_dp_pkg.all;
 entity tb_tb_uth is
 end tb_tb_uth;
 
-
 architecture tb of tb_tb_uth is
-
   constant c_phy_link_valid_support : boolean := true;
   constant c_nof_repeat             : natural := 10;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- in_en = active, src_in.ready = active
   u_hold_adapt_act_act         : entity work.tb_uth generic map ( "HOLD", "ADAPT",     c_phy_link_valid_support, e_active, e_active, c_nof_repeat);
   u_hold_hold_act_act          : entity work.tb_uth generic map ( "HOLD",  "HOLD",     c_phy_link_valid_support, e_active, e_active, c_nof_repeat);
@@ -74,5 +70,4 @@ begin
   u_hold_hold_pls_pls          : entity work.tb_uth generic map ( "HOLD",  "HOLD",     c_phy_link_valid_support, e_pulse, e_pulse, c_nof_repeat);
   u_delay_adapt_pls_pls        : entity work.tb_uth generic map ("DELAY", "ADAPT",     c_phy_link_valid_support, e_pulse, e_pulse, c_nof_repeat);  -- much faster than the uth_tx(rtl_hold)
   u_delay_hold_pls_pls         : entity work.tb_uth generic map ("DELAY",  "HOLD",     c_phy_link_valid_support, e_pulse, e_pulse, c_nof_repeat);  -- much faster than the uth_tx(rtl_hold)
-
 end tb;
diff --git a/libraries/base/uth/tb/vhdl/tb_tb_uth_dp_packet.vhd b/libraries/base/uth/tb/vhdl/tb_tb_uth_dp_packet.vhd
index a95f957772..772792144e 100644
--- a/libraries/base/uth/tb/vhdl/tb_tb_uth_dp_packet.vhd
+++ b/libraries/base/uth/tb/vhdl/tb_tb_uth_dp_packet.vhd
@@ -30,15 +30,11 @@ use dp_lib.tb_dp_pkg.all;
 entity tb_tb_uth_dp_packet is
 end tb_tb_uth_dp_packet;
 
-
 architecture tb of tb_tb_uth_dp_packet is
-
   constant c_phy_link_valid_support : boolean := true;
   constant c_nof_repeat             : natural := 10;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   --                                       g_phy_link_valid_support,
   --                                                           g_data_w,    in_en,
   --                                                                           src_in.ready,   nof repeat
@@ -81,5 +77,4 @@ begin
   u_8_pls_act          : entity work.tb_uth_dp_packet generic map (true,  8, e_pulse,  e_active, c_nof_repeat);
   u_8_pls_rnd          : entity work.tb_uth_dp_packet generic map (true,  8, e_pulse,  e_random, c_nof_repeat);
   u_8_pls_pls          : entity work.tb_uth_dp_packet generic map (true,  8, e_pulse,  e_pulse,  c_nof_repeat);
-
 end tb;
diff --git a/libraries/base/uth/tb/vhdl/tb_tb_uth_terminals.vhd b/libraries/base/uth/tb/vhdl/tb_tb_uth_terminals.vhd
index 3d14bf26a2..ee5ed3ed22 100644
--- a/libraries/base/uth/tb/vhdl/tb_tb_uth_terminals.vhd
+++ b/libraries/base/uth/tb/vhdl/tb_tb_uth_terminals.vhd
@@ -30,15 +30,11 @@ use dp_lib.tb_dp_pkg.all;
 entity tb_tb_uth_terminals is
 end tb_tb_uth_terminals;
 
-
 architecture tb of tb_tb_uth_terminals is
-
   constant c_phy_link_valid_support : boolean := true;
   constant c_nof_repeat             : natural := 100;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   --                                                                   in_en,    out_ready, nof_repeat,   phy_fifo_size, uth_rx_timeout_w, tx_use_fifo, tx_fifo_fill, rx_use_fifo, rx_fifo_fill, fifo_use_sync, fifo_use_bsn, nof_input, nof_serial
   u_rnd_rnd_4_3            : entity work.tb_uth_terminals generic map (e_random, e_random,  c_nof_repeat, 0,             0,                false,        0,           false,        0,           false,         false,        4,         3);
   u_rnd_rnd_3_4            : entity work.tb_uth_terminals generic map (e_random, e_random,  c_nof_repeat, 0,             0,                false,        0,           false,        0,           false,         false,        3,         4);
@@ -46,5 +42,4 @@ begin
   u_rnd_rnd_3_4_fifo       : entity work.tb_uth_terminals generic map (e_random, e_random,  c_nof_repeat, 0,             0,                true,        15,           true,        15,           false,         false,        3,         4);
   u_rnd_rnd_4_3_fifo_sync  : entity work.tb_uth_terminals generic map (e_random, e_random,  c_nof_repeat, 0,             0,                true,        15,           true,        15,           true,          true,         4,         3);
   u_rnd_rnd_3_4_fifo_sync  : entity work.tb_uth_terminals generic map (e_random, e_random,  c_nof_repeat, 0,             0,                true,        15,           true,        15,           true,          true,         3,         4);
-
 end tb;
diff --git a/libraries/base/uth/tb/vhdl/tb_uth.vhd b/libraries/base/uth/tb/vhdl/tb_uth.vhd
index 438df5d5a7..357f71bd7d 100644
--- a/libraries/base/uth/tb/vhdl/tb_uth.vhd
+++ b/libraries/base/uth/tb/vhdl/tb_uth.vhd
@@ -35,7 +35,6 @@ use common_lib.tb_common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 entity tb_uth is
   generic (
     g_use_uth_tx_arch        : string := "HOLD";  -- "HOLD"  = use uth_tx(rtl_hold)
@@ -49,9 +48,7 @@ entity tb_uth is
   );
 end tb_uth;
 
-
 architecture tb of tb_uth is
-
   constant c_rl                       : natural := 1;
   constant c_data_w                   : natural := 16;
   constant c_typ_ofs                  : natural := sel_a_b(c_data_w < 16, 2**7, 2**15);  -- avoid out of 32 bit INTEGER range for g_data_w > 30
@@ -116,9 +113,7 @@ architecture tb of tb_uth is
   signal verify_done       : std_logic := '0';
 
   signal expected_uth_rx_data : std_logic_vector(c_data_w - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -128,7 +123,6 @@ begin
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period,   '1', rst, clk, pulse_en, pulse_0);
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period + 1, '1', rst, clk, pulse_en, pulse_1);
 
-
   ------------------------------------------------------------------------------
   -- STREAM CONTROL
   ------------------------------------------------------------------------------
@@ -146,7 +140,6 @@ begin
                        random_1(random_1'high) when g_out_ready = e_random           else
                        pulse_1                 when g_out_ready = e_pulse;
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -196,14 +189,12 @@ begin
     wait;
   end process;
 
-
   -- Map to slv to ease monitoring in wave window
   in_data <= in_sosi.data(in_data'range);
   in_val  <= in_sosi.valid;
   in_sop  <= in_sosi.sop;
   in_eop  <= in_sosi.eop;
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -215,7 +206,6 @@ begin
   proc_dp_verify_sop_and_eop(clk, uth_rx_val, uth_rx_sop, uth_rx_eop, hold_rx_sop);  -- Verify that sop and eop come in pairs
   proc_dp_verify_value(e_equal, clk, verify_done, expected_uth_rx_data, prev_uth_rx_data);  -- Verify that the stimuli have been applied at all
 
-
   ------------------------------------------------------------------------------
   -- TRANSMITTER
   ------------------------------------------------------------------------------
@@ -267,7 +257,6 @@ begin
   uth_tx_sop  <= uth_tx_sosi.sop;
   uth_tx_eop  <= uth_tx_sosi.eop;
 
-
   ------------------------------------------------------------------------------
   -- PHY LINK INTERFACE
   ------------------------------------------------------------------------------
@@ -293,7 +282,6 @@ begin
   phy_link_err <= '0';
   --phy_link_err <= '0', '1' AFTER 100.1*clk_period, '0' AFTER 101.1*clk_period;  -- determine appropriate error pulse instant from the Wave window in a trial simualtion
 
-
   ------------------------------------------------------------------------------
   -- RECEIVER
   ------------------------------------------------------------------------------
@@ -348,5 +336,4 @@ begin
   uth_rx_eop     <= uth_rx_sosi.eop;
   uth_rx_channel <= uth_rx_sosi.channel(uth_rx_channel'range);
   uth_rx_err     <= uth_rx_sosi.err(uth_rx_err'range);
-
 end tb;
diff --git a/libraries/base/uth/tb/vhdl/tb_uth_dp_packet.vhd b/libraries/base/uth/tb/vhdl/tb_uth_dp_packet.vhd
index d907159bfb..e939f36899 100644
--- a/libraries/base/uth/tb/vhdl/tb_uth_dp_packet.vhd
+++ b/libraries/base/uth/tb/vhdl/tb_uth_dp_packet.vhd
@@ -38,7 +38,6 @@ use dp_lib.dp_stream_pkg.all;
 use dp_lib.dp_packet_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 entity tb_uth_dp_packet is
   generic (
     g_phy_link_valid_support : boolean := true;  -- when TRUE then the PHY link can pass on valid control, else the valid not transported and implicitely always active
@@ -49,9 +48,7 @@ entity tb_uth_dp_packet is
   );
 end tb_uth_dp_packet;
 
-
 architecture tb of tb_uth_dp_packet is
-
   constant c_rl                       : natural := 1;
   constant c_typ_ofs                  : natural := sel_a_b(g_data_w < 16, 2**7, 2**15);  -- avoid out of 32 bit INTEGER range for g_data_w > 30
   constant c_max_len                  : natural := c_typ_ofs - 1;
@@ -207,9 +204,7 @@ architecture tb of tb_uth_dp_packet is
   signal in_ready_or       : std_logic;
   signal in_val_or         : std_logic;
   signal out_val_or        : std_logic;
-
 begin
-
   tb_end <= '0', vector_and(tb_end_vec) after clk_period * g_nof_repeat * 100;
 
   clk <= (not clk) or tb_end after clk_period / 2;
@@ -221,7 +216,6 @@ begin
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period,   '1', rst, clk, pulse_en, pulse_0);
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period + 1, '1', rst, clk, pulse_en, pulse_1);
 
-
   ------------------------------------------------------------------------------
   -- LEVEL 1: STREAM CONTROL
   ------------------------------------------------------------------------------
@@ -241,13 +235,13 @@ begin
 
   out_siso_2arr <= (others => (others => out_siso));
 
-
   ------------------------------------------------------------------------------
   -- LEVEL 1: USER DATA GENERATION
   ------------------------------------------------------------------------------
 
   -- Generate data path input data
   gen_tlen : for I in 0 to c_nof_tlen - 1 generate
+
     gen_input : for J in 0 to c_nof_input - 1 generate
       p_stimuli : process
         constant c_pkt_data_len : natural := c_len_arr(I) - c_pkt_overhead_len;
@@ -298,6 +292,7 @@ begin
   prev_count_eop <= count_eop when rising_edge(clk);
 
   gen_verify : for I in 0 to c_nof_tlen - 1 generate
+
     gen_output : for J in 0 to c_nof_input - 1 generate
       -- Verification logistics
       verify_en(I,J) <= '1'              when rising_edge(clk) and out_sosi_2arr(I)(J).sop = '1';  -- verify enable after first output sop
@@ -313,7 +308,6 @@ begin
     end generate;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- LEVEL 2: MULTIPLEXER
   ------------------------------------------------------------------------------
@@ -366,7 +360,6 @@ begin
   tx_channel <= tx_sosi.channel(c_channel_w - 1 downto 0);
   tx_err     <= tx_sosi.err(c_err_w - 1 downto 0);
 
-
   ------------------------------------------------------------------------------
   -- LEVEL 2: MUX-DEMUX LOOPBACK
   ------------------------------------------------------------------------------
@@ -377,12 +370,12 @@ begin
     tx_sosi    <= mux_sosi;
     demux_sosi <= rx_sosi;
   end generate;
+
   gen_loopback_mux : if c_loopback_mux = true generate
     mux_siso   <= demux_siso;
     demux_sosi <= mux_sosi;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- LEVEL 2: DE-MULTIPLEXER
   ------------------------------------------------------------------------------
@@ -431,7 +424,6 @@ begin
 
   out_val_or <= matrix_or(out_val, c_nof_tlen, c_nof_input);
 
-
   ------------------------------------------------------------------------------
   -- LEVEL 3: TRANSMITTER DP SOSI ==> DP PACKET
   ------------------------------------------------------------------------------
@@ -461,7 +453,6 @@ begin
   pkt_tx_channel <= pkt_tx_sosi.channel(c_channel_w - 1 downto 0);
   pkt_tx_err     <= pkt_tx_sosi.err(c_err_w - 1 downto 0);
 
-
   ------------------------------------------------------------------------------
   -- LEVEL 3: ENC-DEC LOOPBACK
   ------------------------------------------------------------------------------
@@ -472,12 +463,12 @@ begin
     pkt_tx_sosi  <= pkt_enc_sosi;
     pkt_dec_sosi <= pkt_rx_sosi;
   end generate;
+
   gen_loopback_packet : if c_loopback_packet = true generate
     pkt_enc_siso <= pkt_dec_siso;
     pkt_dec_sosi <= pkt_enc_sosi;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- LEVEL 3: RECEIVER DP PACKET ==> DP SOSI
   ------------------------------------------------------------------------------
@@ -509,7 +500,6 @@ begin
   rx_sync    <= rx_sosi.sync;
   rx_bsn     <= rx_sosi.bsn(c_bsn_w - 1 downto 0);
 
-
   ------------------------------------------------------------------------------
   -- LEVEL 4: TRANSMITTER DP PACKET ==> UTH PACKET
   ------------------------------------------------------------------------------
@@ -538,7 +528,6 @@ begin
   uth_tx_sop  <= uth_tx_sosi.sop;
   uth_tx_eop  <= uth_tx_sosi.eop;
 
-
   ------------------------------------------------------------------------------
   -- LEVEL 4: RECEIVER UTH PACKET ==> DP PACKET
   ------------------------------------------------------------------------------
@@ -571,7 +560,6 @@ begin
   pkt_rx_channel <= pkt_rx_sosi.channel(c_channel_w - 1 downto 0);
   pkt_rx_err     <= pkt_rx_sosi.err(c_err_w - 1 downto 0);
 
-
   ------------------------------------------------------------------------------
   -- LEVEL 5: PHY LINK INTERFACE
   ------------------------------------------------------------------------------
@@ -603,5 +591,4 @@ begin
   uth_rx_val     <= uth_rx_sosi.valid;
   uth_rx_sop     <= uth_rx_sosi.sop;
   uth_rx_eop     <= uth_rx_sosi.eop;
-
 end tb;
diff --git a/libraries/base/uth/tb/vhdl/tb_uth_terminals.vhd b/libraries/base/uth/tb/vhdl/tb_uth_terminals.vhd
index 28143e3257..7bfc0b30a3 100644
--- a/libraries/base/uth/tb/vhdl/tb_uth_terminals.vhd
+++ b/libraries/base/uth/tb/vhdl/tb_uth_terminals.vhd
@@ -70,9 +70,7 @@ entity tb_uth_terminals is
   );
 end tb_uth_terminals;
 
-
 architecture tb of tb_uth_terminals is
-
   constant c_rl                          : natural := 1;
   constant c_data_init                   : integer := 0;
   constant c_frame_len                   : integer := 10;  -- 96
@@ -157,9 +155,7 @@ architecture tb of tb_uth_terminals is
   signal expected_out_data    : t_data_arr;
   signal expected_out_bsn     : t_data_arr;
   signal expected_out_channel : t_data_arr;
-
 begin
-
   tb_end <= vector_and(tb_end_vec);
 
   clk <= (not clk) or tb_end after clk_period / 2;
@@ -171,7 +167,6 @@ begin
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period,   '1', rst, clk, pulse_en, pulse_0);
   proc_common_gen_duty_pulse(c_pulse_active, c_pulse_period + 1, '1', rst, clk, pulse_en, pulse_1);
 
-
   ------------------------------------------------------------------------------
   -- STREAM CONTROL
   ------------------------------------------------------------------------------
@@ -187,7 +182,6 @@ begin
 
   out_siso_arr <= (others => out_siso);
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -232,13 +226,11 @@ begin
     end process;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
 
   gen_verify : for I in g_nof_input - 1 downto 0 generate
-
     -- Verification logistics
     verify_en(I) <= '1'               when rising_edge(clk) and out_sosi_arr(I).sop = '1';  -- enable verify after first output sop
     count_eop(I) <= count_eop(I) + 1    when rising_edge(clk) and out_sosi_arr(I).eop = '1';  -- count number of output eop
@@ -274,10 +266,8 @@ begin
     out_sop(I)     <= out_sosi_arr(I).sop;
     out_eop(I)     <= out_sosi_arr(I).eop;
     out_channel(I) <= out_sosi_arr(I).channel(c_data_w - 1 downto 0);
-
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- DUT uth_terminal_tx
   ------------------------------------------------------------------------------
@@ -319,7 +309,6 @@ begin
     src_out_arr => tx_serial_sosi_arr
   );
 
-
   -- Model PHY link by a FIFO
   no_phy_fifo : if g_phy_fifo_size = 0 generate
     tx_serial_siso_arr <= rx_serial_siso_arr;
@@ -327,6 +316,7 @@ begin
   end generate;
 
   gen_phy_fifo : if g_phy_fifo_size > 0 generate
+
     gen_nof_serial : for I in 0 to g_nof_serial - 1 generate
       u_dp_fifo_sc : entity dp_lib.dp_fifo_sc
       generic map (
@@ -398,5 +388,4 @@ begin
     src_in_arr  => out_siso_arr,
     src_out_arr => out_sosi_arr
   );
-
 end tb;
diff --git a/libraries/base/util/src/vhdl/util_heater.vhd b/libraries/base/util/src/vhdl/util_heater.vhd
index 93ea856dfb..14ca41286e 100644
--- a/libraries/base/util/src/vhdl/util_heater.vhd
+++ b/libraries/base/util/src/vhdl/util_heater.vhd
@@ -52,7 +52,6 @@ use work.util_heater_pkg.all;
 --   blocks for larger pipeline settings. Therefor g_nof_logic to instantiate
 --   util_logic stages to enforce using logic (LUTs and FF).
 
-
 entity util_heater is
   generic (
     g_technology: natural := c_tech_select_default;
@@ -72,9 +71,7 @@ entity util_heater is
   );
 end;
 
-
 architecture rtl of util_heater is
-
   -- Use MM bus data width = c_word_w = 32
   constant c_mm_reg  : t_c_mem := (latency  => 1,
                                    adr_w    => c_util_heater_reg_addr_w,
@@ -148,9 +145,7 @@ architecture rtl of util_heater is
   signal fifo_in_dat        : t_fifo_dat_arr(   0 to g_nof_mac4 - 1);
   signal fifo_out_dat       : t_fifo_dat_arr(   0 to g_nof_mac4 - 1);
   signal logic_dat          : t_fifo_dat_arr(   0 to g_nof_mac4 - 1);
-
 begin
-
   ------------------------------------------------------------------------------
   -- MM clock domain
   ------------------------------------------------------------------------------
@@ -300,7 +295,6 @@ begin
   -- Heater elements
   ------------------------------------------------------------------------------
   gen_heat : for I in 0 to g_nof_mac4 - 1 generate
-
     ----------------------------------------------------------------------------
     -- Multipliers
     ----------------------------------------------------------------------------
@@ -396,6 +390,7 @@ begin
         out_dat => logic_dat(I)
       );
     end generate;
+
     no_logic : if g_nof_logic = 0 generate
       logic_dat(I) <= fifo_out_dat(I);
     end generate;
@@ -403,5 +398,4 @@ begin
     -- Preserve result, to avoid that the synthesis will optimize all heater element away
     nxt_st_element_xor(I) <= vector_xor(logic_dat(I));  -- arbitrary function to group product bits into single output bit
   end generate;
-
 end rtl;
diff --git a/libraries/base/util/src/vhdl/util_heater_pkg.vhd b/libraries/base/util/src/vhdl/util_heater_pkg.vhd
index f16f0fa4d1..dae51ab7ab 100644
--- a/libraries/base/util/src/vhdl/util_heater_pkg.vhd
+++ b/libraries/base/util/src/vhdl/util_heater_pkg.vhd
@@ -24,9 +24,7 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 package util_heater_pkg is
-
   ------------------------------------------------------------------------------
   -- Definitions for MM register
   ------------------------------------------------------------------------------
@@ -55,7 +53,5 @@ package util_heater_pkg is
 
 end util_heater_pkg;
 
-
 package body util_heater_pkg is
 end util_heater_pkg;
-
diff --git a/libraries/base/util/src/vhdl/util_logic.vhd b/libraries/base/util/src/vhdl/util_logic.vhd
index 3de245a52c..b50cc43071 100644
--- a/libraries/base/util/src/vhdl/util_logic.vhd
+++ b/libraries/base/util/src/vhdl/util_logic.vhd
@@ -19,7 +19,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose : Dummy function to use logic (LUTs and FF)
 -- Description:
 --   There are g_nof_reg >= 0 register stages in series. Each register stage
@@ -44,18 +43,14 @@ entity util_logic is
   );
 end util_logic;
 
-
 architecture rtl of util_logic is
-
   constant c_reset_value : std_logic_vector(out_dat'range) := (others => '0');
 
   type t_out_dat is array (natural range <>) of std_logic_vector(out_dat'range);
 
   signal out_dat_reg     : t_out_dat(0 to g_nof_reg) := (others => c_reset_value);
   signal nxt_out_dat_reg : t_out_dat(0 to g_nof_reg);
-
 begin
-
   gen_reg : for I in 1 to g_nof_reg generate
     p_clk : process(clk)
     begin
@@ -83,6 +78,4 @@ begin
   end process;
 
   out_dat <= out_dat_reg(g_nof_reg);
-
 end rtl;
-
diff --git a/libraries/base/util/tb/vhdl/tb_util_heater.vhd b/libraries/base/util/tb/vhdl/tb_util_heater.vhd
index cef9456111..6441abf566 100644
--- a/libraries/base/util/tb/vhdl/tb_util_heater.vhd
+++ b/libraries/base/util/tb/vhdl/tb_util_heater.vhd
@@ -28,13 +28,10 @@ use common_lib.common_mem_pkg.all;
 use common_lib.tb_common_mem_pkg.all;
 use work.util_heater_pkg.all;
 
-
 entity tb_util_heater is
 end tb_util_heater;
 
-
 architecture tb of tb_util_heater is
-
   constant mm_clk_period     : time := 8 ns;
   constant st_clk_period     : time := 5 ns;
 
@@ -59,9 +56,7 @@ architecture tb of tb_util_heater is
 
   signal mm_mosi       : t_mem_mosi;
   signal mm_miso       : t_mem_miso;
-
 begin
-
   -- as 10
   -- run -all
 
@@ -120,5 +115,4 @@ begin
     sla_in  => mm_mosi,
     sla_out => mm_miso
   );
-
 end tb;
diff --git a/libraries/dsp/beamformer/src/vhdl/beamformer.vhd b/libraries/dsp/beamformer/src/vhdl/beamformer.vhd
index a5769ada1d..22571f10ce 100644
--- a/libraries/dsp/beamformer/src/vhdl/beamformer.vhd
+++ b/libraries/dsp/beamformer/src/vhdl/beamformer.vhd
@@ -83,7 +83,6 @@ entity beamformer is
 end beamformer;
 
 architecture str of beamformer is
-
   ------------------------------------------------------------------------------
   -- Weights RAM
   ------------------------------------------------------------------------------
@@ -130,15 +129,13 @@ architecture str of beamformer is
   ------------------------------------------------------------------------------
   signal dp_complex_mult_snk_in_2arr_2 : t_dp_sosi_2arr_2(g_nof_inputs - 1 downto 0);
   signal dp_complex_mult_src_out_arr   : t_dp_sosi_arr(g_nof_inputs - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Weights RAM
   ------------------------------------------------------------------------------
   gen_weight_ram : if g_use_weight_ram = true generate
-    gen_common_ram_crw_crw : for i in 0 to g_nof_inputs - 1 generate
 
+    gen_common_ram_crw_crw : for i in 0 to g_nof_inputs - 1 generate
       -- Read request on every incoming valid cycle
       common_ram_crw_crw_rd_en_b_arr(i) <= snk_in_arr(i).valid;
 
@@ -177,7 +174,6 @@ begin
       common_ram_crw_crw_src_out_arr(i).re <= RESIZE_DP_DSP_DATA(common_ram_crw_crw_rd_dat_b_arr(i)(  g_weights_w - 1 downto 0));
       common_ram_crw_crw_src_out_arr(i).im <= RESIZE_DP_DSP_DATA(common_ram_crw_crw_rd_dat_b_arr(i)(2 * g_weights_w - 1 downto g_weights_w));
       common_ram_crw_crw_src_out_arr(i).valid <= common_ram_crw_crw_rd_val_b_arr(i);
-
     end generate;
   end generate;
 
@@ -185,8 +181,8 @@ begin
   -- Weights register
   ------------------------------------------------------------------------------
   gen_weight_reg : if g_use_weight_reg = true generate
-    gen_common_reg_r_w_dc : for i in 0 to g_nof_inputs - 1 generate
 
+    gen_common_reg_r_w_dc : for i in 0 to g_nof_inputs - 1 generate
       u_common_reg_r_w_dc : entity common_lib.common_reg_r_w_dc
       generic map (
         g_cross_clock_domain => true,
@@ -219,7 +215,6 @@ begin
       -- REG output rewired to 'RAM' SOSI array. The weight is indexed by reg_weight_addr.
       common_ram_crw_crw_src_out_arr(i).re <= RESIZE_DP_DSP_DATA(common_reg_r_w_dc_out_reg_2arr(i)(TO_UINT(reg_weight_addr))(  g_weights_w - 1 downto 0));
       common_ram_crw_crw_src_out_arr(i).im <= RESIZE_DP_DSP_DATA(common_reg_r_w_dc_out_reg_2arr(i)(TO_UINT(reg_weight_addr))(2 * g_weights_w - 1 downto g_weights_w));
-
     end generate;
 
     gen_readback: if g_weights_ram_dual_port = true generate
@@ -309,5 +304,4 @@ begin
       reg_weight_addr <= weight_addr;
     end if;
   end process;
-
 end str;
diff --git a/libraries/dsp/beamformer/tb/vhdl/tb_beamformer.vhd b/libraries/dsp/beamformer/tb/vhdl/tb_beamformer.vhd
index b68d25c082..1b949c2629 100644
--- a/libraries/dsp/beamformer/tb/vhdl/tb_beamformer.vhd
+++ b/libraries/dsp/beamformer/tb/vhdl/tb_beamformer.vhd
@@ -53,7 +53,6 @@ entity tb_beamformer is
 end tb_beamformer;
 
 architecture tb of tb_beamformer is
-
   -----------------------------------------------------------------------------
   -- General
   -----------------------------------------------------------------------------
@@ -96,7 +95,6 @@ architecture tb of tb_beamformer is
   signal ram_beamformer_mosi : t_mem_mosi := c_mem_mosi_rst;
   signal ram_beamformer_miso : t_mem_miso := c_mem_miso_rst;
 
-
   signal beamformer_snk_in_arr : t_dp_sosi_arr(g_nof_inputs - 1 downto 0);
   signal beamformer_src_out    : t_dp_sosi;
 
@@ -110,7 +108,6 @@ architecture tb of tb_beamformer is
   -- used to set snk_in re data
   signal snk_re_data            : std_logic_vector(g_data_w - 1 downto 0) := TO_SVEC(1, g_data_w);
   signal snk_im_data            : std_logic_vector(g_data_w - 1 downto 0) := TO_SVEC(0, g_data_w);
-
   begin
   -----------------------------------------------------------------------------
   -- Clocks and reset
@@ -292,7 +289,6 @@ architecture tb of tb_beamformer is
     wait;
   end process;
 
-
   -----------------------------------------------------------------------------
   -- beamformer for each TAB
   -----------------------------------------------------------------------------
@@ -326,7 +322,4 @@ architecture tb of tb_beamformer is
     snk_in_arr  => beamformer_snk_in_arr,
     src_out     => beamformer_src_out
   );
-
 end tb;
-
-
diff --git a/libraries/dsp/beamformer/tb/vhdl/tb_tb_beamformer.vhd b/libraries/dsp/beamformer/tb/vhdl/tb_tb_beamformer.vhd
index be007a1b01..cea840d000 100644
--- a/libraries/dsp/beamformer/tb/vhdl/tb_tb_beamformer.vhd
+++ b/libraries/dsp/beamformer/tb/vhdl/tb_tb_beamformer.vhd
@@ -35,7 +35,6 @@ end tb_tb_beamformer;
 architecture tb of tb_tb_beamformer is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
 -- Usage
 --   > as 8
 --   > run -all
@@ -60,5 +59,4 @@ sim_i32_ram_beamformer : entity work.tb_beamformer generic map (3, 32, 32, 8, tr
 sim_i01_reg_beamformer : entity work.tb_beamformer generic map (4,  1, 32, 8, false, true);
 sim_i02_reg_beamformer : entity work.tb_beamformer generic map (5,  2, 32, 8, false, true);
 sim_i32_reg_beamformer : entity work.tb_beamformer generic map (6, 32, 32, 8, false, true);
-
 end tb;
diff --git a/libraries/dsp/bf/designs/unb1_fn_bf/src/vhdl/mmm_unb1_fn_bf.vhd b/libraries/dsp/bf/designs/unb1_fn_bf/src/vhdl/mmm_unb1_fn_bf.vhd
index 02907390b8..d9fa0804e7 100644
--- a/libraries/dsp/bf/designs/unb1_fn_bf/src/vhdl/mmm_unb1_fn_bf.vhd
+++ b/libraries/dsp/bf/designs/unb1_fn_bf/src/vhdl/mmm_unb1_fn_bf.vhd
@@ -114,9 +114,7 @@ entity mmm_unb1_fn_bf is
   );
 end mmm_unb1_fn_bf;
 
-
 architecture str of mmm_unb1_fn_bf is
-
   -- Application specific constants (or generics)
   constant c_bg_diag_wave_period    : natural := 4;
 
@@ -145,7 +143,6 @@ architecture str of mmm_unb1_fn_bf is
   constant c_dut_src_mac           : std_logic_vector(c_network_eth_mac_slv'range) := X"002286080001";
   signal eth_psc_access            : std_logic;
 
-
   signal reg_ppsh_mosi             : t_mem_mosi := c_mem_mosi_rst;
   signal reg_ppsh_miso             : t_mem_miso := c_mem_miso_rst;
 
@@ -162,9 +159,7 @@ architecture str of mmm_unb1_fn_bf is
   signal sim_eth_psc_access        : std_logic;
 
   signal sim_eth1g_reg_mosi        : t_mem_mosi;
-
 begin
-
   mm_clk        <= i_mm_clk;
   eth1g_tse_clk <= i_tse_clk;
 
@@ -172,7 +167,6 @@ begin
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     i_mm_clk  <= not i_mm_clk after c_mm_clk_period / 2;
     mm_locked <= '0', '1' after c_mm_clk_period * 5;
 
@@ -230,7 +224,6 @@ begin
     u_mm_file_ram_diag_bg       : mm_file generic map(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "RAM_DIAG_BG")
                                                port map(mm_rst, i_mm_clk, ram_diag_bg_mosi, ram_diag_bg_miso );
 
-
     ----------------------------------------------------------------------------
     -- 1GbE setup sequence normally performed by unb_os@NIOS
     ----------------------------------------------------------------------------
@@ -265,7 +258,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   -----------------------------------------------------------------------------
@@ -275,7 +267,6 @@ begin
   -- SOPC for synthesis
   ----------------------------------------------------------------------------
   gen_sopc : if g_sim = false generate
-
     u_sopc : entity work.sopc_unb1_fn_bf
     port map (
       -- 1) global signals:
@@ -436,16 +427,3 @@ begin
     );
   end generate;
 end;
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libraries/dsp/bf/designs/unb1_fn_bf/src/vhdl/node_unb1_fn_bf.vhd b/libraries/dsp/bf/designs/unb1_fn_bf/src/vhdl/node_unb1_fn_bf.vhd
index 33a4c4b6ee..bcf58a4808 100644
--- a/libraries/dsp/bf/designs/unb1_fn_bf/src/vhdl/node_unb1_fn_bf.vhd
+++ b/libraries/dsp/bf/designs/unb1_fn_bf/src/vhdl/node_unb1_fn_bf.vhd
@@ -93,7 +93,6 @@ entity node_unb1_fn_bf is
 end node_unb1_fn_bf;
 
 architecture str of node_unb1_fn_bf is
-
   -----------------------------------------------------------------------------
   -- Block generator
   -----------------------------------------------------------------------------
@@ -115,9 +114,7 @@ architecture str of node_unb1_fn_bf is
   signal bg_out_sosi_arr    : t_dp_sosi_arr( g_bf.nof_input_streams - 1 downto 0);
 
   signal i_out_bst_sosi_arr : t_dp_sosi_arr(g_bf.nof_bf_units - 1 downto 0);
-
 begin
-
   out_bst_sosi_arr <= i_out_bst_sosi_arr;
 
   ---------------------------------------------------------------------------------------
diff --git a/libraries/dsp/bf/designs/unb1_fn_bf/src/vhdl/unb1_fn_bf.vhd b/libraries/dsp/bf/designs/unb1_fn_bf/src/vhdl/unb1_fn_bf.vhd
index 2db32096c1..39ea6ff5ea 100644
--- a/libraries/dsp/bf/designs/unb1_fn_bf/src/vhdl/unb1_fn_bf.vhd
+++ b/libraries/dsp/bf/designs/unb1_fn_bf/src/vhdl/unb1_fn_bf.vhd
@@ -70,10 +70,7 @@ entity unb1_fn_bf is
   );
 end unb1_fn_bf;
 
-
 architecture str of unb1_fn_bf is
-
-
   constant c_bf_offload            : boolean := false;  -- Offload BF out(0) datapath to 1GbE UDP TX port
   constant c_use_phy               : t_c_unb1_board_use_phy := (1, 0, 0, 0, 0, 0, 0, 1);
   constant c_fw_version            : t_unb1_board_fw_version := (2, 3);  -- firmware version x.y
@@ -159,7 +156,6 @@ architecture str of unb1_fn_bf is
   signal reg_unb_sens_mosi          : t_mem_mosi := c_mem_mosi_rst;
   signal reg_unb_sens_miso          : t_mem_miso;
 
-
   signal reg_diagnostics_mosi       : t_mem_mosi;
   signal reg_diagnostics_miso       : t_mem_miso;
   -- . dp_ram_from_mm for DP offload (header insertion)
@@ -180,9 +176,7 @@ architecture str of unb1_fn_bf is
 
   -- ST interface
   signal beams_sosi_arr             : t_dp_sosi_arr(g_bf.nof_bf_units - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- General control function
   -----------------------------------------------------------------------------
@@ -275,7 +269,6 @@ begin
     ETH_SGOUT                => ETH_SGOUT
   );
 
-
   -----------------------------------------------------------------------------
   -- MM master
   -----------------------------------------------------------------------------
@@ -399,16 +392,3 @@ begin
     bf_out_offload_tx_siso_arr => eth1g_udp_tx_siso_arr
   );
 end;
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libraries/dsp/bf/designs/unb1_fn_bf/tb/vhdl/tb_unb1_fn_bf.vhd b/libraries/dsp/bf/designs/unb1_fn_bf/tb/vhdl/tb_unb1_fn_bf.vhd
index b5302c7f45..2ab0d75b8d 100644
--- a/libraries/dsp/bf/designs/unb1_fn_bf/tb/vhdl/tb_unb1_fn_bf.vhd
+++ b/libraries/dsp/bf/designs/unb1_fn_bf/tb/vhdl/tb_unb1_fn_bf.vhd
@@ -24,7 +24,6 @@
 --          The DUT can be targeted at unb 0, fn 3 with the same Python scripts
 --          that are used on hardware.
 
-
 library IEEE, common_lib, unb1_board_lib, i2c_lib, bf_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -56,7 +55,6 @@ generic(
 end tb_unb1_fn_bf;
 
 architecture tb of tb_unb1_fn_bf is
-
   constant c_sim             : boolean := true;
 
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -102,9 +100,7 @@ architecture tb of tb_unb1_fn_bf is
   constant c_uniboard_current    : real := 5.0;  -- = assume 5.0 A on UniBoard
   constant c_uniboard_supply     : real := 48.0;  -- = assume 48.0 V on UniBoard
   constant c_uniboard_adin       : real := -1.0;  -- = NC on UniBoard
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -158,5 +154,4 @@ begin
       ETH_SGIN    => eth_rxp,
       ETH_SGOUT   => eth_txp
     );
-
 end tb;
diff --git a/libraries/dsp/bf/src/vhdl/bf.vhd b/libraries/dsp/bf/src/vhdl/bf.vhd
index d7537331e7..ef5b683e18 100644
--- a/libraries/dsp/bf/src/vhdl/bf.vhd
+++ b/libraries/dsp/bf/src/vhdl/bf.vhd
@@ -67,7 +67,6 @@ entity bf is
 end bf;
 
 architecture str of bf is
-
   constant c_frame_size_in       : positive := g_bf.nof_subbands * g_bf.nof_signal_paths / g_bf.nof_input_streams;
   constant c_reg_st_addr_w       : positive := ceil_log2(2);
   constant c_ram_st_addr_w       : positive := ceil_log2(g_bf.stat_data_sz * g_bf.nof_weights * c_nof_complex);  -- The "c_nof_complex" is due to the crosslets capability.
@@ -84,9 +83,7 @@ architecture str of bf is
   signal reg_st_sst_miso_arr     : t_mem_miso_arr(g_bf.nof_bf_units - 1 downto 0);
   signal ram_ss_ss_wide_mosi_arr : t_mem_mosi_arr(g_bf.nof_bf_units - 1 downto 0);
   signal ram_ss_ss_wide_miso_arr : t_mem_miso_arr(g_bf.nof_bf_units - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- The MM multiplexers
   ------------------------------------------------------------------------------
@@ -182,6 +179,4 @@ begin
   end generate gen_bf_units;
 
   in_siso_arr <= in_siso_2arr(0);
-
 end str;
-
diff --git a/libraries/dsp/bf/src/vhdl/bf_pkg.vhd b/libraries/dsp/bf/src/vhdl/bf_pkg.vhd
index 7b588222da..380a12f18f 100644
--- a/libraries/dsp/bf/src/vhdl/bf_pkg.vhd
+++ b/libraries/dsp/bf/src/vhdl/bf_pkg.vhd
@@ -25,7 +25,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
 package bf_pkg is
-
   constant c_bf_note_fifo_is_ful : boolean  := true;
   constant c_bf_burst_nof_blocks : positive := 4;  -- Use 1 for no initial burst, use > 1 to support initial blocks arriving in a burst (= c_nof_no_gap+1 in tb_bf.vhd)
   constant c_bf_max_nof_bf_units : natural  := 4;  -- Setting the maximum number of bf_units in a FPGA.
@@ -56,4 +55,3 @@ end bf_pkg;
 
 package body bf_pkg is
 end bf_pkg;
-
diff --git a/libraries/dsp/bf/src/vhdl/bf_unit.vhd b/libraries/dsp/bf/src/vhdl/bf_unit.vhd
index d1e5606313..0cb5b01899 100644
--- a/libraries/dsp/bf/src/vhdl/bf_unit.vhd
+++ b/libraries/dsp/bf/src/vhdl/bf_unit.vhd
@@ -89,7 +89,6 @@ entity bf_unit is
 end bf_unit;
 
 architecture str of bf_unit is
-
   -- Operational mode:
   constant c_unit_w                      : positive := g_bf.in_dat_w + g_bf.in_weight_w - c_sign_w;  -- skip double sign bit
   constant c_prod_w                      : positive := c_unit_w + c_sum_of_prod_w;  -- keep bit for sum of products in complex multiply
@@ -173,9 +172,7 @@ architecture str of bf_unit is
 
   signal dbg_weights_write_only : boolean := g_weights_write_only;
   signal wr_last_weight         : std_logic_vector(c_word_w - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Input registers
   ------------------------------------------------------------------------------
@@ -212,6 +209,7 @@ begin
   -- A set of ss_wide units is used to distribute the incoming subbands to the data-inputs of the
   -- beamformer multipliers.
   gen_ss_wide : for I in 0 to g_bf.nof_input_streams - 1 generate
+
     gen_copy_input : for J in 0 to c_nof_signal_paths_per_stream - 1 generate
       ss_wide_in_sosi_arr(I * c_nof_signal_paths_per_stream + J) <= in_sosi_arr(I);
     end generate;
@@ -498,5 +496,4 @@ begin
     reg_st_sst_mosi => reg_st_sst_mosi,
     reg_st_sst_miso => reg_st_sst_miso
   );
-
 end str;
diff --git a/libraries/dsp/bf/tb/vhdl/tb_bf.vhd b/libraries/dsp/bf/tb/vhdl/tb_bf.vhd
index 405893b3d2..c8b63bdf68 100644
--- a/libraries/dsp/bf/tb/vhdl/tb_bf.vhd
+++ b/libraries/dsp/bf/tb/vhdl/tb_bf.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -72,7 +71,6 @@ entity tb_bf is
 end tb_bf;
 
 architecture tb of tb_bf is
-
   constant c_sim                : boolean := true;
 
   ----------------------------------------------------------------------------
@@ -157,9 +155,7 @@ architecture tb of tb_bf is
 
   signal beamlets_sosi_arr          : t_dp_sosi_arr(c_bf.nof_bf_units - 1 downto 0) := (others => c_dp_sosi_rst);
   signal out_siso_arr               : t_dp_siso_arr(c_bf.nof_bf_units - 1 downto 0) := (others => c_dp_siso_rdy);
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -331,5 +327,4 @@ begin
     in_sync           => OPEN,
     in_sosi_arr       => beamlets_sosi_arr
   );
-
 end tb;
diff --git a/libraries/dsp/bf/tb/vhdl/tb_bf_unit.vhd b/libraries/dsp/bf/tb/vhdl/tb_bf_unit.vhd
index eef5000dad..185dbec54c 100644
--- a/libraries/dsp/bf/tb/vhdl/tb_bf_unit.vhd
+++ b/libraries/dsp/bf/tb/vhdl/tb_bf_unit.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -73,7 +72,6 @@ entity tb_bf_unit is
 end tb_bf_unit;
 
 architecture tb of tb_bf_unit is
-
   constant c_sim                : boolean := true;
 
   ----------------------------------------------------------------------------
@@ -157,9 +155,7 @@ architecture tb of tb_bf_unit is
   signal bg_sosi_arr                : t_dp_sosi_arr(c_bf.nof_input_streams - 1 downto 0);
 
   signal out_sosi_arr               : t_dp_sosi_arr(1 - 1 downto 0) := (others => c_dp_sosi_rst);
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -332,5 +328,4 @@ begin
     in_sync           => OPEN,
     in_sosi_arr       => out_sosi_arr
   );
-
 end tb;
diff --git a/libraries/dsp/correlator/designs/unb1_correlator/src/vhdl/mmm_unb1_correlator.vhd b/libraries/dsp/correlator/designs/unb1_correlator/src/vhdl/mmm_unb1_correlator.vhd
index 1c46c88c95..89a874799d 100644
--- a/libraries/dsp/correlator/designs/unb1_correlator/src/vhdl/mmm_unb1_correlator.vhd
+++ b/libraries/dsp/correlator/designs/unb1_correlator/src/vhdl/mmm_unb1_correlator.vhd
@@ -86,12 +86,10 @@ entity mmm_unb1_correlator is
     clk_clk_in_reset_reset_n : in std_logic;
     altpll_1_c0_clk          : out std_logic
 
-
   );
 end mmm_unb1_correlator;
 
 architecture str of mmm_unb1_correlator is
-
   constant c_mm_clk_period   : time := 8 ns;  -- 125 MHz
 
   constant c_sim_node_type : string(1 to 2) := sel_a_b(g_sim_node_nr < 4, "FN", "BN");
@@ -192,16 +190,13 @@ architecture str of mmm_unb1_correlator is
           altpll_1_locked_conduit_export     : out std_logic
       );
   end component qsys_unb1_correlator;
-
 begin
-
   mm_clk   <= i_mm_clk;
 
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
   gen_mm_file_io : if g_sim = true generate
-
     i_mm_clk   <= not i_mm_clk after c_mm_clk_period / 2;
     mm_locked  <= '0', '1' after c_mm_clk_period * 5;
 
@@ -229,7 +224,6 @@ begin
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
 
   ----------------------------------------------------------------------------
diff --git a/libraries/dsp/correlator/designs/unb1_correlator/src/vhdl/unb1_correlator.vhd b/libraries/dsp/correlator/designs/unb1_correlator/src/vhdl/unb1_correlator.vhd
index 67c4830a29..d71467e0f7 100644
--- a/libraries/dsp/correlator/designs/unb1_correlator/src/vhdl/unb1_correlator.vhd
+++ b/libraries/dsp/correlator/designs/unb1_correlator/src/vhdl/unb1_correlator.vhd
@@ -63,9 +63,7 @@ entity unb1_correlator is
   );
 end unb1_correlator;
 
-
 architecture str of unb1_correlator is
-
   -- Firmware version x.y
   constant c_fw_version             : t_unb1_board_fw_version := (1, 1);
   -- In simulation we don't need the 1GbE core for MM control, deselect it in c_use_phy based on g_sim
@@ -162,9 +160,7 @@ architecture str of unb1_correlator is
   signal ram_diag_data_buf_miso     : t_mem_miso;
   signal reg_diag_data_buf_mosi     : t_mem_mosi;
   signal reg_diag_data_buf_miso     : t_mem_miso;
-
 begin
-
   -----------------------------------------------------------------------------
   -- Block generators
   -- . Each stream in block_gen_src_out_arr contains complex subband samples
@@ -432,6 +428,4 @@ begin
     eth1g_ram_mosi           => eth1g_ram_mosi,
     eth1g_ram_miso           => eth1g_ram_miso
   );
-
 end str;
-
diff --git a/libraries/dsp/correlator/designs/unb1_correlator/tb/vhdl/tb_unb1_correlator.vhd b/libraries/dsp/correlator/designs/unb1_correlator/tb/vhdl/tb_unb1_correlator.vhd
index 44a7cd0ee4..2b9513a515 100644
--- a/libraries/dsp/correlator/designs/unb1_correlator/tb/vhdl/tb_unb1_correlator.vhd
+++ b/libraries/dsp/correlator/designs/unb1_correlator/tb/vhdl/tb_unb1_correlator.vhd
@@ -35,7 +35,6 @@ entity tb_unb1_correlator is
 end tb_unb1_correlator;
 
 architecture tb of tb_unb1_correlator is
-
   constant c_sim             : boolean := true;
 
   constant c_unb_nr          : natural := 0;  -- UniBoard 0
@@ -69,9 +68,7 @@ architecture tb of tb_unb1_correlator is
 
   signal sens_scl            : std_logic;
   signal sens_sda            : std_logic;
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -119,5 +116,4 @@ begin
       ETH_SGIN    => eth_rxp,
       ETH_SGOUT   => eth_txp
     );
-
 end tb;
diff --git a/libraries/dsp/correlator/src/vhdl/corr_accumulator.vhd b/libraries/dsp/correlator/src/vhdl/corr_accumulator.vhd
index 3ae04fca64..2eb064ad70 100644
--- a/libraries/dsp/correlator/src/vhdl/corr_accumulator.vhd
+++ b/libraries/dsp/correlator/src/vhdl/corr_accumulator.vhd
@@ -55,7 +55,6 @@ entity corr_accumulator is
 end corr_accumulator;
 
 architecture str of corr_accumulator is
-
   -- Complex accumulator data width: wide enough to support g_nof_channel_accs accumulations
   constant c_acc_data_w               : natural := g_data_w + ceil_log2(g_nof_channel_accs);
 
@@ -74,9 +73,7 @@ architecture str of corr_accumulator is
   signal output_cnt                   : std_logic_vector(ceil_log2(g_nof_channels) downto 0);
   signal nxt_output_cnt               : std_logic_vector(ceil_log2(g_nof_channels) downto 0);
   signal output_sync                  : std_logic;
-
 begin
-
   -----------------------------------------------------------------------------
   -- Adder inputs: current snk_in_arr + corresponding running sum from the FIFO.
   -- On an input sync, we'll feed zeros into the second adder input to reset
@@ -179,5 +176,4 @@ begin
       reg_snk_in_arr           <= snk_in_arr;
     end if;
   end process;
-
 end str;
diff --git a/libraries/dsp/correlator/src/vhdl/corr_adder.vhd b/libraries/dsp/correlator/src/vhdl/corr_adder.vhd
index 71c7a0449b..dd81519562 100644
--- a/libraries/dsp/correlator/src/vhdl/corr_adder.vhd
+++ b/libraries/dsp/correlator/src/vhdl/corr_adder.vhd
@@ -48,7 +48,6 @@ entity corr_adder is
 end corr_adder;
 
 architecture str of corr_adder is
-
   constant c_input_pipeline_depth  : natural := 0;
   constant c_output_pipeline_depth : natural := 1;
   constant c_pipeline_depth        : natural := c_input_pipeline_depth + c_output_pipeline_depth;
@@ -59,9 +58,7 @@ architecture str of corr_adder is
   signal ranged_common_complex_add_sub_src_out_arr : t_dp_sosi_arr(g_nof_inputs - 1 downto 0);
 
   signal dp_pipeline_src_out_arr : t_dp_sosi_arr(g_nof_inputs - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- Delay valid signal
   -----------------------------------------------------------------------------
diff --git a/libraries/dsp/correlator/src/vhdl/corr_carousel.vhd b/libraries/dsp/correlator/src/vhdl/corr_carousel.vhd
index 718caae76a..3664435b34 100644
--- a/libraries/dsp/correlator/src/vhdl/corr_carousel.vhd
+++ b/libraries/dsp/correlator/src/vhdl/corr_carousel.vhd
@@ -42,7 +42,6 @@ use dp_lib.dp_stream_pkg.all;
 --     . 1 cycle  * 6 outputs
 -- . Set your g_nof_outputs accordingly.
 
-
 entity corr_carousel is
   generic (
     g_nof_inputs  : natural := 8;
@@ -60,14 +59,11 @@ entity corr_carousel is
 end corr_carousel;
 
 architecture rtl of corr_carousel is
-
   constant c_nof_permutations : natural := g_nof_inputs * (g_nof_inputs + 1) / 2;
 
   signal nxt_reg_out_2arr_2   : t_dp_sosi_2arr_2(g_nof_inputs - 1 downto 0);
   signal reg_out_2arr_2       : t_dp_sosi_2arr_2(g_nof_inputs - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- Carousel register shifting
   -- . 3-input example, carousel rotation is counter-clockwise:
@@ -115,5 +111,4 @@ begin
       reg_out_2arr_2 <= nxt_reg_out_2arr_2;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/dsp/correlator/src/vhdl/corr_folder.vhd b/libraries/dsp/correlator/src/vhdl/corr_folder.vhd
index 236c3fbe5f..99c1a7805c 100644
--- a/libraries/dsp/correlator/src/vhdl/corr_folder.vhd
+++ b/libraries/dsp/correlator/src/vhdl/corr_folder.vhd
@@ -52,7 +52,6 @@ entity corr_folder is
 end corr_folder;
 
 architecture str of corr_folder is
-
   component corr_folder is
     generic (
       g_nof_inputs : natural;
@@ -75,9 +74,7 @@ architecture str of corr_folder is
 
   signal mux_src_out_arr     : t_dp_sosi_arr(c_nof_muxes - 1 downto 0);
   signal nxt_mux_src_out_arr : t_dp_sosi_arr(c_nof_muxes - 1 downto 0);
-
 begin
-
   gen_arch: if g_nof_folds /= 0 generate
     -----------------------------------------------------------------------------
     -- Wire input array to mux_snk_in_arr to make sure we have an even number
@@ -141,7 +138,6 @@ begin
         mux_src_out_arr <= nxt_mux_src_out_arr;
       end if;
     end process;
-
   end generate;
 
   -----------------------------------------------------------------------------
@@ -152,4 +148,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/dsp/correlator/src/vhdl/corr_folder_2arr_2.vhd b/libraries/dsp/correlator/src/vhdl/corr_folder_2arr_2.vhd
index 8ce50cd238..58a94fe3df 100644
--- a/libraries/dsp/correlator/src/vhdl/corr_folder_2arr_2.vhd
+++ b/libraries/dsp/correlator/src/vhdl/corr_folder_2arr_2.vhd
@@ -48,7 +48,6 @@ entity corr_folder_2arr_2 is
 end corr_folder_2arr_2;
 
 architecture str of corr_folder_2arr_2 is
-
   constant c_nof_outputs : natural := sel_a_b(g_nof_folds >= 0, ceil_div(g_nof_inputs, ceil_pow2(g_nof_folds)), 1);
 
   signal dp_pipeline_snk_in_2arr_2  : t_dp_sosi_2arr_2(g_nof_inputs - 1 downto 0);
@@ -59,9 +58,7 @@ architecture str of corr_folder_2arr_2 is
 
   type t_corr_folder_src_out_2arr is array (2 - 1 downto 0) of t_dp_sosi_arr(c_nof_outputs - 1 downto 0);
   signal corr_folder_src_out_2arr : t_corr_folder_src_out_2arr;
-
 begin
-
   ------------------------------------------------------------------------------
   -- Preserve only the sync of input stream (0)(0)
   -- FIXME The above applies to a pulse sync which is always only present on
@@ -92,6 +89,7 @@ begin
   --       3) [0][1][2][3] -> pipeline ->       [0]      [1]      [2]      [3]
   -----------------------------------------------------------------------------
   gen_dp_pipeline_src_out_2arr2 : for i in 0 to g_nof_inputs - 1 generate
+
     gen_dp_pipeline : for j in 0 to 2 - 1 generate
       u_dp_pipeline : entity dp_lib.dp_pipeline
       generic map (
@@ -111,6 +109,7 @@ begin
   -- Folder input: tranposed pipeline output
   ------------------------------------------------------------------------------
   gen_input_i : for i in 0 to g_nof_inputs - 1 generate
+
     gen_input_j : for j in 0 to 2 - 1 generate
       corr_folder_snk_in_2arr(j)(i) <= dp_pipeline_src_out_2arr_2(i)(j);
     end generate;
@@ -139,10 +138,9 @@ begin
   -- Entity output: tranposed folder output
   ------------------------------------------------------------------------------
   gen_output_i : for i in 0 to c_nof_outputs - 1 generate
+
     gen_output_j : for j in 0 to 2 - 1 generate
       src_out_2arr_2(i)(j) <= corr_folder_src_out_2arr(j)(i);
     end generate;
   end generate;
-
 end str;
-
diff --git a/libraries/dsp/correlator/src/vhdl/corr_multiplier.vhd b/libraries/dsp/correlator/src/vhdl/corr_multiplier.vhd
index 935202cbfc..97a02c1aa4 100644
--- a/libraries/dsp/correlator/src/vhdl/corr_multiplier.vhd
+++ b/libraries/dsp/correlator/src/vhdl/corr_multiplier.vhd
@@ -49,7 +49,6 @@ entity corr_multiplier is
 end corr_multiplier;
 
 architecture str of corr_multiplier is
-
   constant c_pipeline_input   : natural := 1;
   constant c_pipeline_product : natural := 0;
   constant c_pipeline_adder   : natural := 1;
@@ -60,9 +59,7 @@ architecture str of corr_multiplier is
   signal common_complex_mult_src_out_arr : t_dp_sosi_arr(g_nof_inputs - 1 downto 0);
 
   signal dp_pipeline_src_out_arr : t_dp_sosi_arr(g_nof_inputs - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- Complex Multipliers
   -----------------------------------------------------------------------------
@@ -113,5 +110,4 @@ begin
     in_dat  => snk_in_2arr_2(0)(0).sync,
     out_dat => src_out_arr(0).sync
   );
-
 end str;
diff --git a/libraries/dsp/correlator/src/vhdl/corr_output_framer.vhd b/libraries/dsp/correlator/src/vhdl/corr_output_framer.vhd
index 16847ff430..dffbdd2202 100644
--- a/libraries/dsp/correlator/src/vhdl/corr_output_framer.vhd
+++ b/libraries/dsp/correlator/src/vhdl/corr_output_framer.vhd
@@ -54,7 +54,6 @@ entity corr_output_framer is
 end corr_output_framer;
 
 architecture str of corr_output_framer is
-
   signal dp_pipeline_src_out_arr  : t_dp_sosi_arr(g_nof_streams - 1 downto 0);
 
   signal dp_block_gen_src_out     : t_dp_sosi;
@@ -65,9 +64,7 @@ architecture str of corr_output_framer is
 
   signal folded_word_cnt          : std_logic_vector(g_nof_folds - 1 downto 0);
   signal nxt_folded_word_cnt      : std_logic_vector(g_nof_folds - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- dp_block_gen to create correc SOP,EOP and Sync
   -----------------------------------------------------------------------------
@@ -168,6 +165,4 @@ begin
       src_out_arr(i).bsn     <= channel_bsn_src_out.bsn;
     end loop;
   end process;
-
 end str;
-
diff --git a/libraries/dsp/correlator/src/vhdl/corr_permutator.vhd b/libraries/dsp/correlator/src/vhdl/corr_permutator.vhd
index 6ce9b9a8f1..0505d66d44 100644
--- a/libraries/dsp/correlator/src/vhdl/corr_permutator.vhd
+++ b/libraries/dsp/correlator/src/vhdl/corr_permutator.vhd
@@ -57,7 +57,6 @@ entity corr_permutator is
 end corr_permutator;
 
 architecture rtl of corr_permutator is
-
   constant c_nof_permutations : natural := g_nof_inputs * (g_nof_inputs + 1) / 2;
 
   signal reg_snk_in_arr       : t_dp_sosi_arr(g_nof_inputs - 1 downto 0);
@@ -67,15 +66,14 @@ architecture rtl of corr_permutator is
   signal permu_in_2arr        : t_permu_in_2arr;
   signal permu_out_2arr_2     : t_dp_sosi_2arr_2(c_nof_permutations - 1 downto 0);
   signal nxt_src_out_2arr_2   : t_dp_sosi_2arr_2(c_nof_permutations - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- Input wiring: copy the inputs g_nof_inputs times
   -- . Direct wiring if we can output all permutations in parallel
   -- . Wire via input buffer if we need to serialize the output permutations
   -----------------------------------------------------------------------------
   gen_input: for i in 0 to g_nof_inputs - 1 generate
+
     gen_input: for j in 0 to g_nof_inputs - 1 generate
         permu_in_2arr(i)(j) <= reg_snk_in_arr(i);
     end generate;
diff --git a/libraries/dsp/correlator/src/vhdl/corr_permutor.vhd b/libraries/dsp/correlator/src/vhdl/corr_permutor.vhd
index fd4b4f70d9..5bfd1fe3b6 100644
--- a/libraries/dsp/correlator/src/vhdl/corr_permutor.vhd
+++ b/libraries/dsp/correlator/src/vhdl/corr_permutor.vhd
@@ -52,7 +52,6 @@ entity corr_permutor is
 end corr_permutor;
 
 architecture rtl of corr_permutor is
-
   constant c_nof_permutations   : natural := g_nof_inputs * (g_nof_inputs + 1) / 2;
   constant c_permutation_table  : t_corr_permutation_table := corr_permute(g_nof_inputs, g_nof_cycles);  -- Returns 3D array of dimensions nof_folding_cycles*g_nof_outputs*2 input indices
 
@@ -74,17 +73,15 @@ architecture rtl of corr_permutor is
 
   signal common_pulse_extend_ep_out_valid : std_logic;
   signal common_pulse_extend_ep_out_sync  : std_logic;
-
 begin
-
   -----------------------------------------------------------------------------
   -- One set of input values is valid for only one clock cycle. We need to
   -- preserve the input data for an additional g_nof_cycles-1 clock
   -- cycles while the process p_permute puts the input data on the outputs.
   -----------------------------------------------------------------------------
   gen_common_paged_reg : if g_nof_cycles > 1 generate
-    gen_common_paged_reg_i : for i in 0 to g_nof_inputs - 1 generate
 
+    gen_common_paged_reg_i : for i in 0 to g_nof_inputs - 1 generate
       common_paged_reg_wr_re_arr(i) <= snk_in_arr(i).re(g_data_w - 1 downto 0);
       common_paged_reg_wr_im_arr(i) <= snk_in_arr(i).im(g_data_w - 1 downto 0);
 
@@ -220,5 +217,4 @@ begin
 --      snk_out_arr <= nxt_snk_out_arr;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/dsp/correlator/src/vhdl/corr_permutor_pkg.vhd b/libraries/dsp/correlator/src/vhdl/corr_permutor_pkg.vhd
index 9ed1df2885..fe370e1429 100644
--- a/libraries/dsp/correlator/src/vhdl/corr_permutor_pkg.vhd
+++ b/libraries/dsp/correlator/src/vhdl/corr_permutor_pkg.vhd
@@ -27,16 +27,13 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
 package corr_permutor_pkg is
-
   -- 3D array of dimensions nof_folding_cycles*nof_outputs*2 input indices
   type t_corr_permutation_table is array (integer range <>, integer range <>) of t_natural_arr(1 downto 0);
 
   function corr_permute(nof_inputs : natural; nof_folding_cycles : natural) return t_corr_permutation_table;
-
 end corr_permutor_pkg;
 
 package body corr_permutor_pkg is
-
   -----------------------------------------------------------------------------
   -- Create a table with input->output permutation indices: returns all unique
   -- pairs (permutations) of the input indices 0...nof_inputs-1.
@@ -65,6 +62,7 @@ package body corr_permutor_pkg is
       for j in 0 to nof_inputs - 1 loop
         v_input_index_mat(i,j) := c_input_index_arr(i);
       end loop;
+
     end loop;
 
     -----------------------------------------------------------------------------
@@ -152,6 +150,3 @@ package body corr_permutor_pkg is
   end corr_permute;
 
 end corr_permutor_pkg;
-
-
-
diff --git a/libraries/dsp/correlator/src/vhdl/corr_unfolder.vhd b/libraries/dsp/correlator/src/vhdl/corr_unfolder.vhd
index bf9c7b0dc4..dc3d2e83c1 100644
--- a/libraries/dsp/correlator/src/vhdl/corr_unfolder.vhd
+++ b/libraries/dsp/correlator/src/vhdl/corr_unfolder.vhd
@@ -44,7 +44,6 @@ entity corr_unfolder is
 end corr_unfolder;
 
 architecture str of corr_unfolder is
-
   component corr_unfolder is
     generic (
       g_nof_inputs  : natural;
@@ -71,9 +70,7 @@ architecture str of corr_unfolder is
   signal demux_src_out_arr        : t_dp_sosi_arr(2 * c_nof_demuxes - 1 downto 0);
 
   signal dp_pipeline_snk_in_arr   : t_dp_sosi_arr(c_nof_outputs - 1 downto 0);
-
 begin
-
   gen_arch: if g_nof_unfolds /= 0 generate
     -----------------------------------------------------------------------------
     -- Simple 2-output demux logic
@@ -145,7 +142,6 @@ begin
         output_sel_arr       <= nxt_output_sel_arr;
       end if;
     end process;
-
   end generate;
 
   -----------------------------------------------------------------------------
@@ -156,4 +152,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/dsp/correlator/src/vhdl/corr_visibility_buffer.vhd b/libraries/dsp/correlator/src/vhdl/corr_visibility_buffer.vhd
index 8fc8dbdb0e..956bc3934e 100644
--- a/libraries/dsp/correlator/src/vhdl/corr_visibility_buffer.vhd
+++ b/libraries/dsp/correlator/src/vhdl/corr_visibility_buffer.vhd
@@ -55,7 +55,6 @@ entity corr_visibility_buffer is
 end corr_visibility_buffer;
 
 architecture str of corr_visibility_buffer is
-
   ------------------------------------------------------------------------------
   -- Example input: 6 visibilities, non-folded (g_nof_inputs = 6,
   -- g_nof_pre_mult_folds = 0)
@@ -90,9 +89,7 @@ architecture str of corr_visibility_buffer is
 
   signal dp_fifo_sc_src_out_arr   : t_dp_sosi_arr(g_nof_inputs - 1 downto 0);
   signal dp_fifo_sc_src_in_arr    : t_dp_siso_arr(g_nof_inputs - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Buffer the visibilities before the folding stage.
   -- . All accumulators output blocks of visibilities at the same time. We need
@@ -167,5 +164,4 @@ begin
   end generate;
 
   src_out_arr <= dp_fifo_sc_src_out_arr;
-
 end str;
diff --git a/libraries/dsp/correlator/src/vhdl/correlator.vhd b/libraries/dsp/correlator/src/vhdl/correlator.vhd
index 965f502b71..b460ccd574 100644
--- a/libraries/dsp/correlator/src/vhdl/correlator.vhd
+++ b/libraries/dsp/correlator/src/vhdl/correlator.vhd
@@ -55,7 +55,6 @@ entity correlator is
 end correlator;
 
 architecture str of correlator is
-
   constant c_nof_inputs                      : natural := g_nof_input_streams * pow2(g_input_unfold_factor);
   constant c_nof_visibilities                : natural := (c_nof_inputs * (c_nof_inputs + 1)) / 2;
 
@@ -86,9 +85,7 @@ architecture str of correlator is
   signal corr_accumulator_src_out_arr        : t_dp_sosi_arr(c_nof_mults - 1 downto 0);
   signal corr_visibility_buffer_src_out_arr  : t_dp_sosi_arr(c_nof_mults - 1 downto 0);
 --  SIGNAL corr_output_framer_snk_in_arr       : t_dp_sosi_arr(1-1 DOWNTO 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Check passed parameters
   ------------------------------------------------------------------------------
@@ -255,5 +252,4 @@ begin
 --
 --    src_out_arr => src_out_arr
 --  );
-
 end str;
diff --git a/libraries/dsp/correlator/src/vhdl/correlator_dev.vhd b/libraries/dsp/correlator/src/vhdl/correlator_dev.vhd
index 239c08ead5..677ab17f96 100644
--- a/libraries/dsp/correlator/src/vhdl/correlator_dev.vhd
+++ b/libraries/dsp/correlator/src/vhdl/correlator_dev.vhd
@@ -75,16 +75,13 @@ entity correlator_dev is
 end correlator_dev;
 
 architecture str of correlator_dev is
-
   constant c_nof_accumulators         : natural := g_nof_channels * g_nof_cycles;
   constant c_mult_output_w            : natural := 2 * g_data_w;
   constant c_acc_data_w               : natural := c_mult_output_w + ceil_log2(g_nof_channel_accs);
 
   signal corr_permutor_src_out_2arr_2 : t_dp_sosi_2arr_2(g_nof_mults - 1 downto 0);  -- Array of (serialized) pairs
   signal corr_multiplier_src_out_arr  : t_dp_sosi_arr(g_nof_mults - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- Create all unique pair permutations of the input streams
   -- . Also performs serialization
@@ -139,5 +136,4 @@ begin
     snk_in_arr     => corr_multiplier_src_out_arr,
     src_out_arr    => src_out_arr
   );
-
 end str;
diff --git a/libraries/dsp/correlator/tb/vhdl/tb_corr_accumulator.vhd b/libraries/dsp/correlator/tb/vhdl/tb_corr_accumulator.vhd
index 6e849f6c02..ddfce89f27 100644
--- a/libraries/dsp/correlator/tb/vhdl/tb_corr_accumulator.vhd
+++ b/libraries/dsp/correlator/tb/vhdl/tb_corr_accumulator.vhd
@@ -40,7 +40,6 @@ entity tb_corr_accumulator is
 end tb_corr_accumulator;
 
 architecture tb of tb_corr_accumulator is
-
   -----------------------------------------------------------------------------
   -- Clock & reset
   -----------------------------------------------------------------------------
@@ -87,9 +86,7 @@ architecture tb of tb_corr_accumulator is
   signal verify_done                  : std_logic := '0';
   signal out_valid_count              : natural;
   signal prv_out_valid_count          : natural;
-
 begin
-
   -----------------------------------------------------------------------------
   -- Clock & reset
   -----------------------------------------------------------------------------
@@ -194,7 +191,6 @@ begin
         end if;
 
         out_valid_count <= prv_out_valid_count + 1;
-
       end if;
     end loop;
 
@@ -202,7 +198,6 @@ begin
     if verify_done = '1' then
       assert out_valid_count = c_nof_integration_periods * g_nof_channels report "Incorrect number of valid output cycles" severity ERROR;
     end if;
-
   end process;
 
   p_clk : process (clk, rst)
@@ -221,5 +216,4 @@ begin
       int_period_cnt  <= nxt_int_period_cnt;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/dsp/correlator/tb/vhdl/tb_corr_carousel.vhd b/libraries/dsp/correlator/tb/vhdl/tb_corr_carousel.vhd
index 4f82e59b6f..1bbabccac1 100644
--- a/libraries/dsp/correlator/tb/vhdl/tb_corr_carousel.vhd
+++ b/libraries/dsp/correlator/tb/vhdl/tb_corr_carousel.vhd
@@ -35,7 +35,6 @@ entity tb_corr_carousel is
 end tb_corr_carousel;
 
 architecture tb of tb_corr_carousel is
-
   constant c_clk_period                   : time := 10 ns;
   constant c_data_w                       : natural := 32;
   constant c_nof_permutations             : natural := (g_nof_inputs * (g_nof_inputs + 1)) / 2;
@@ -47,9 +46,7 @@ architecture tb of tb_corr_carousel is
 
   signal carousel_snk_in_arr     : t_dp_sosi_arr(g_nof_inputs - 1 downto 0);
   signal carousel_src_out_2arr_2 : t_dp_sosi_2arr_2(g_nof_outputs - 1 downto 0);
-
 begin
-
   clk <= not clk or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 7;
 
@@ -84,5 +81,4 @@ begin
     wait for (c_nof_clk_cycles_per_input_val - 1) * c_clk_period;
     end loop;
   end process;
-
 end tb;
diff --git a/libraries/dsp/correlator/tb/vhdl/tb_corr_folder.vhd b/libraries/dsp/correlator/tb/vhdl/tb_corr_folder.vhd
index 26757f0f91..7524b61661 100644
--- a/libraries/dsp/correlator/tb/vhdl/tb_corr_folder.vhd
+++ b/libraries/dsp/correlator/tb/vhdl/tb_corr_folder.vhd
@@ -34,7 +34,6 @@ entity tb_corr_folder is
 end tb_corr_folder;
 
 architecture tb of tb_corr_folder is
-
   constant c_clk_period            : time := 10 ns;
   constant c_data_w                : natural := 32;
 
@@ -44,10 +43,7 @@ architecture tb of tb_corr_folder is
 
   signal folder_snk_in_2arr_2  : t_dp_sosi_arr(g_nof_inputs - 1 downto 0);
   signal folder_src_out_2arr_2 : t_dp_sosi_2arr_2(g_nof_inputs / g_folder_factor - 1 downto 0);
-
 begin
-
   clk <= not clk or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 7;
-
 end tb;
diff --git a/libraries/dsp/correlator/tb/vhdl/tb_corr_multiplier.vhd b/libraries/dsp/correlator/tb/vhdl/tb_corr_multiplier.vhd
index cfb4b20510..665d96178b 100644
--- a/libraries/dsp/correlator/tb/vhdl/tb_corr_multiplier.vhd
+++ b/libraries/dsp/correlator/tb/vhdl/tb_corr_multiplier.vhd
@@ -34,17 +34,13 @@ entity tb_corr_multiplier is
 end tb_corr_multiplier;
 
 architecture tb of tb_corr_multiplier is
-
   constant c_clk_period            : time := 10 ns;
   constant c_data_w                : natural := 32;
 
   signal tb_end                    : std_logic := '0';
   signal clk                       : std_logic := '1';
   signal rst                       : std_logic;
-
 begin
-
   clk <= not clk or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 7;
-
 end tb;
diff --git a/libraries/dsp/correlator/tb/vhdl/tb_corr_permutator.vhd b/libraries/dsp/correlator/tb/vhdl/tb_corr_permutator.vhd
index ce03b321e3..8dd5a4a8b4 100644
--- a/libraries/dsp/correlator/tb/vhdl/tb_corr_permutator.vhd
+++ b/libraries/dsp/correlator/tb/vhdl/tb_corr_permutator.vhd
@@ -33,7 +33,6 @@ entity tb_corr_permutator is
 end tb_corr_permutator;
 
 architecture tb of tb_corr_permutator is
-
   constant c_clk_period            : time := 10 ns;
   constant c_data_w                : natural := 32;
   constant c_nof_permutations      : natural := (g_nof_inputs * (g_nof_inputs + 1)) / 2;
@@ -44,9 +43,7 @@ architecture tb of tb_corr_permutator is
 
   signal permutator_snk_in_arr     : t_dp_sosi_arr(g_nof_inputs - 1 downto 0);
   signal permutator_src_out_2arr_2 : t_dp_sosi_2arr_2(c_nof_permutations - 1 downto 0);
-
 begin
-
   clk <= not clk or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 7;
 
@@ -80,5 +77,4 @@ begin
     wait for c_clk_period;
     end loop;
   end process;
-
 end tb;
diff --git a/libraries/dsp/correlator/tb/vhdl/tb_corr_permutor.vhd b/libraries/dsp/correlator/tb/vhdl/tb_corr_permutor.vhd
index a112bd1ac4..0a4a7a2802 100644
--- a/libraries/dsp/correlator/tb/vhdl/tb_corr_permutor.vhd
+++ b/libraries/dsp/correlator/tb/vhdl/tb_corr_permutor.vhd
@@ -35,7 +35,6 @@ entity tb_corr_permutor is
 end tb_corr_permutor;
 
 architecture tb of tb_corr_permutor is
-
   constant c_clk_period            : time := 10 ns;
   constant c_data_w                : natural := 16;
   constant c_input_gap_size        : natural := g_nof_cycles - 1;
@@ -46,9 +45,7 @@ architecture tb of tb_corr_permutor is
 
   signal permutor_snk_in_arr     : t_dp_sosi_arr(g_nof_inputs - 1 downto 0);
   signal permutor_src_out_2arr_2 : t_dp_sosi_2arr_2(g_nof_outputs - 1 downto 0);
-
 begin
-
   -------------------------------------------------------------------------------
   -- Clk & reset
   -------------------------------------------------------------------------------
@@ -97,8 +94,6 @@ begin
         permutor_snk_in_arr(j).valid <= '0';
       end loop;
       wait for c_input_gap_size * c_clk_period;
-
     end loop;
   end process;
-
 end tb;
diff --git a/libraries/dsp/correlator/tb/vhdl/tb_correlator.vhd b/libraries/dsp/correlator/tb/vhdl/tb_correlator.vhd
index e46db6d3cc..ee589c12ac 100644
--- a/libraries/dsp/correlator/tb/vhdl/tb_correlator.vhd
+++ b/libraries/dsp/correlator/tb/vhdl/tb_correlator.vhd
@@ -45,7 +45,6 @@ entity tb_correlator is
 end tb_correlator;
 
 architecture tb of tb_correlator is
-
   constant c_complex_data_w     : natural := 8;
 
   constant c_nof_input_streams  : natural := g_nof_inputs / pow2(g_nof_input_folds);
@@ -68,7 +67,6 @@ architecture tb of tb_correlator is
 
   constant c_bg_blocks_per_sync : natural := c_integration_period;
 
-
   constant c_bg_ctrl            : t_diag_block_gen := ('1',  -- enable
                                                        '0',  -- enable_sync
                                                       TO_UVEC(     c_bg_block_size, c_diag_bg_samples_per_packet_w),
@@ -99,9 +97,7 @@ architecture tb of tb_correlator is
   signal ram_diag_data_buf_miso : t_mem_miso;
   signal reg_diag_data_buf_mosi : t_mem_mosi;
   signal reg_diag_data_buf_miso : t_mem_miso;
-
 begin
-
   -----------------------------------------------------------------------------
   -- Clocks and reset
   -----------------------------------------------------------------------------
@@ -291,5 +287,4 @@ begin
   -- the simulation time in ns
   ----------------------------------------------------------------------------
   mmf_poll_sim_ctrl_file(c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
 end tb;
diff --git a/libraries/dsp/correlator/tb/vhdl/tb_correlator_dev.vhd b/libraries/dsp/correlator/tb/vhdl/tb_correlator_dev.vhd
index b9042998fb..2b5d972239 100644
--- a/libraries/dsp/correlator/tb/vhdl/tb_correlator_dev.vhd
+++ b/libraries/dsp/correlator/tb/vhdl/tb_correlator_dev.vhd
@@ -50,7 +50,6 @@ entity tb_correlator_dev is
 end tb_correlator_dev;
 
 architecture tb of tb_correlator_dev is
-
   -----------------------------------------------------------------------------
   -- Clock & reset
   -----------------------------------------------------------------------------
@@ -90,9 +89,7 @@ architecture tb of tb_correlator_dev is
 
   signal out_valid_count              : integer := 0;
 --  SIGNAL nxt_out_valid_count          : NATURAL;
-
 begin
-
   -----------------------------------------------------------------------------
   -- Clocks and reset
   -----------------------------------------------------------------------------
@@ -229,5 +226,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/dsp/correlator/tb/vhdl/tb_tb_corr_accumulator.vhd b/libraries/dsp/correlator/tb/vhdl/tb_tb_corr_accumulator.vhd
index 0ec632a409..c9b1cb9b50 100644
--- a/libraries/dsp/correlator/tb/vhdl/tb_tb_corr_accumulator.vhd
+++ b/libraries/dsp/correlator/tb/vhdl/tb_tb_corr_accumulator.vhd
@@ -53,5 +53,4 @@ begin
   u_tb_corr_accumulator_07_p : entity work.tb_corr_accumulator generic map( 1,  7,  65, 32, e_pulse);
   u_tb_corr_accumulator_08_p : entity work.tb_corr_accumulator generic map( 1,  8, 127, 33, e_pulse);
   u_tb_corr_accumulator_11_p : entity work.tb_corr_accumulator generic map( 1, 11, 129,  7, e_pulse);
-
 end tb;
diff --git a/libraries/dsp/fft/src/vhdl/fft_lfsr.vhd b/libraries/dsp/fft/src/vhdl/fft_lfsr.vhd
index bb80f83717..abd88be852 100644
--- a/libraries/dsp/fft/src/vhdl/fft_lfsr.vhd
+++ b/libraries/dsp/fft/src/vhdl/fft_lfsr.vhd
@@ -44,9 +44,7 @@ entity fft_lfsr is
   );
 end fft_lfsr;
 
-
 architecture rtl of fft_lfsr is
-
   -- uses preferred pair of pritive trinomials
   -- x^41 + x^20 + 1  and x^41 + x^3 + 1
   -- see XAPP217
@@ -60,9 +58,7 @@ architecture rtl of fft_lfsr is
 
   signal s2      : std_logic_vector(c_len - 1 downto 0);
   signal nxt_s2  : std_logic_vector(c_len - 1 downto 0);
-
 begin
-
   p_reg : process(rst,clk)
   begin
     if rst = '1' then
@@ -95,6 +91,4 @@ begin
       nxt_s2(c2) <= s2(c_len - 1) xor s2(c2 - 1);
     end if;
   end process;
-
 end rtl;
-
diff --git a/libraries/dsp/fft/src/vhdl/fft_pkg.vhd b/libraries/dsp/fft/src/vhdl/fft_pkg.vhd
index 4b773e51b6..8dda8835b5 100644
--- a/libraries/dsp/fft/src/vhdl/fft_pkg.vhd
+++ b/libraries/dsp/fft/src/vhdl/fft_pkg.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
 package fft_pkg is
-
   -- Default FFT switch and unswitch seeds from LOFAR1
   constant c_fft_lfsr_len      : natural := 41;
   constant c_fft_switch_seed1  : std_logic_vector(c_fft_lfsr_len - 1 downto 0) := "01000101011101110101001011111000101100001";
@@ -93,7 +92,6 @@ package fft_pkg is
 end package fft_pkg;
 
 package body fft_pkg is
-
   function fft_switch_new_seed(seed : std_logic_vector; offset : natural) return std_logic_vector is
   begin
     return INCR_UVEC(seed, offset);  -- make new unique seed
@@ -140,7 +138,6 @@ package body fft_pkg is
     return c_raw_fraction_w;
   end func_fft_raw_fraction_w;
 
-
   function to_fft_svec(n : integer) return std_logic_vector is
   begin
     return RESIZE_SVEC(TO_SVEC(n, 32), c_fft_slv_w);
@@ -169,4 +166,3 @@ package body fft_pkg is
   end;
 
 end fft_pkg;
-
diff --git a/libraries/dsp/fft/src/vhdl/fft_r2_bf_par.vhd b/libraries/dsp/fft/src/vhdl/fft_r2_bf_par.vhd
index c4af5eb531..a18e851bab 100644
--- a/libraries/dsp/fft/src/vhdl/fft_r2_bf_par.vhd
+++ b/libraries/dsp/fft/src/vhdl/fft_r2_bf_par.vhd
@@ -61,7 +61,6 @@ entity fft_r2_bf_par is
 end entity fft_r2_bf_par;
 
 architecture str of fft_r2_bf_par is
-
   -- The amplification factor per stage is 2, therefor bit growth defintion of 1.
   -- Scale enable is defined by generic.
   constant c_stage_bit_growth : natural := sel_a_b(g_scale_enable, 1, 0);
@@ -97,9 +96,7 @@ architecture str of fft_r2_bf_par is
   signal mul_quant_im       : std_logic_vector(y_out_im'range);
   signal mul_out_val        : std_logic;
   signal mul_in_val         : std_logic;
-
 begin
-
   ------------------------------------------------------------------------------
   -- complex butterfly
   ------------------------------------------------------------------------------
@@ -347,5 +344,4 @@ begin
     in_dat  => mul_out_val,
     out_dat => out_val
   );
-
 end str;
diff --git a/libraries/dsp/fft/src/vhdl/fft_r2_par.vhd b/libraries/dsp/fft/src/vhdl/fft_r2_par.vhd
index 0a44707f99..d9bb965b62 100644
--- a/libraries/dsp/fft/src/vhdl/fft_r2_par.vhd
+++ b/libraries/dsp/fft/src/vhdl/fft_r2_par.vhd
@@ -61,7 +61,6 @@ entity fft_r2_par is
 end entity fft_r2_par;
 
 architecture str of fft_r2_par is
-
   ------------------------------------------------------------------------------------------------
   -- This function determines the input number (return value) to which the output of a butterfly
   -- should be connected, based on the output-sequence-number(element), the stage number(stage)
@@ -160,9 +159,7 @@ architecture str of fft_r2_par is
   signal dbg_c_in_scale_w     : natural := c_in_scale_w;
   signal dbg_c_raw_fraction_w : natural := c_raw_fraction_w;
   signal dbg_c_raw_dat_w      : natural := c_raw_dat_w;
-
 begin
-
   ------------------------------------------------------------------------------
   -- Inputs are prepared/shuffled for the input stage
   ------------------------------------------------------------------------------
@@ -178,6 +175,7 @@ begin
   -- parallel FFT stages
   ------------------------------------------------------------------------------
   gen_fft_stages: for stage in c_nof_stages downto 1 generate
+
     gen_fft_elements: for element in 0 to c_nof_bf_per_stage-1 generate
       u_element : entity work.fft_r2_bf_par
       generic map (
@@ -227,6 +225,7 @@ begin
     int_re_arr <= data_re(0);
     int_im_arr <= data_im(0);
   end generate;
+
   int_val <= data_val(0)(0);
 
   --------------------------------------------------------------------------------
@@ -366,11 +365,13 @@ begin
   end generate;
 
   no_separate : if g_fft.use_separate = false generate
+
     assign_outputs : for I in 0 to g_fft.nof_points - 1 generate
       -- c_raw_dat_w = g_fft.stage_dat_w, because g_fft.use_separate=false
       fft_re_arr(I) <= int_re_arr(I);
       fft_im_arr(I) <= int_im_arr(I);
     end generate;
+
     fft_val <= int_val;
   end generate;
 
@@ -417,7 +418,6 @@ begin
       out_dat    => out_im_arr(I),
       out_ovr    => open
     );
-
   end generate;
 
   u_out_val : entity common_lib.common_pipeline_sl
diff --git a/libraries/dsp/fft/src/vhdl/fft_r2_pipe.vhd b/libraries/dsp/fft/src/vhdl/fft_r2_pipe.vhd
index f05c06b8a4..1df364ce44 100644
--- a/libraries/dsp/fft/src/vhdl/fft_r2_pipe.vhd
+++ b/libraries/dsp/fft/src/vhdl/fft_r2_pipe.vhd
@@ -99,7 +99,6 @@ entity fft_r2_pipe is
 end entity fft_r2_pipe;
 
 architecture str of fft_r2_pipe is
-
   constant c_pipeline_remove_lsb : natural := 1;  -- to easy timing closure
 
   constant c_switch_en          : boolean := g_fft.use_separate;  -- default do apply switch/unswitch per real input to mitigate quantization crosstalk
@@ -149,9 +148,7 @@ architecture str of fft_r2_pipe is
   signal dbg_c_in_scale_w     : natural := c_in_scale_w;
   signal dbg_c_raw_fraction_w : natural := c_raw_fraction_w;
   signal dbg_c_raw_dat_w      : natural := c_raw_dat_w;
-
 begin
-
   ------------------------------------------------------------------------------
   -- Mitigate quantization noise crosstalk between two real inputs by negating
   -- the inputs per lock in a random pattern, when g_fft.use_separate = TRUE.
@@ -259,7 +256,6 @@ begin
     -- c_raw_dat_w = g_fft.stage_dat_w + 1 when g_fft.use_separate = true
     fft_out_re <= out_cplx(  c_raw_dat_w - 1 downto 0);
     fft_out_im <= out_cplx(2 * c_raw_dat_w - 1 downto c_raw_dat_w);
-
   end generate;
 
   no_reorder_no_seperate : if g_fft.use_separate = false and g_fft.use_reorder = false generate
@@ -379,6 +375,4 @@ begin
     in_dat  => raw_im,
     out_dat => out_raw_im
   );
-
 end str;
-
diff --git a/libraries/dsp/fft/src/vhdl/fft_r2_wide.vhd b/libraries/dsp/fft/src/vhdl/fft_r2_wide.vhd
index 7bd7d2708f..d2401d7cf4 100644
--- a/libraries/dsp/fft/src/vhdl/fft_r2_wide.vhd
+++ b/libraries/dsp/fft/src/vhdl/fft_r2_wide.vhd
@@ -92,7 +92,6 @@ entity fft_r2_wide is
 end entity fft_r2_wide;
 
 architecture rtl of fft_r2_wide is
-
   type t_fft_arr is array(integer range <> ) of t_fft;  -- An array of t_fft's generics.
 
   ----------------------------------------------------------
@@ -181,9 +180,7 @@ architecture rtl of fft_r2_wide is
   signal dbg_c_in_scale_w     : natural := c_in_scale_w;
   signal dbg_c_raw_fraction_w : natural := c_raw_fraction_w;
   signal dbg_c_raw_dat_w      : natural := c_raw_dat_w;
-
 begin
-
   -- Default to fft_r2_pipe when g_fft.wb_factor=1
   gen_fft_r2_pipe : if g_fft.wb_factor = 1 generate
     u_fft_r2_pipe : entity work.fft_r2_pipe
@@ -227,7 +224,6 @@ begin
 
   -- Create wideband FFT as combinination of g_fft.wb_factor instances of fft_r2_pipe with one instance of fft_r2_par
   gen_fft_r2_wide : if g_fft.wb_factor > 1 and g_fft.wb_factor < g_fft.nof_points generate
-
     ---------------------------------------------------------------
     -- PIPELINED FFT STAGE
     ---------------------------------------------------------------
@@ -258,7 +254,6 @@ begin
       );
     end generate;
 
-
     ---------------------------------------------------------------
     -- PARALLEL FFT STAGE
     ---------------------------------------------------------------
@@ -372,6 +367,5 @@ begin
       in_dat  => sep_out_val,
       out_dat => out_val
     );
-
   end generate;
 end rtl;
diff --git a/libraries/dsp/fft/src/vhdl/fft_reorder_sepa_pipe.vhd b/libraries/dsp/fft/src/vhdl/fft_reorder_sepa_pipe.vhd
index 6eec8d96ee..afd5aae347 100644
--- a/libraries/dsp/fft/src/vhdl/fft_reorder_sepa_pipe.vhd
+++ b/libraries/dsp/fft/src/vhdl/fft_reorder_sepa_pipe.vhd
@@ -59,7 +59,6 @@ entity fft_reorder_sepa_pipe is
 end entity fft_reorder_sepa_pipe;
 
 architecture rtl of fft_reorder_sepa_pipe is
-
   constant c_nof_channels : natural := 2**g_nof_chan;
   constant c_dat_w        : natural := in_dat'length;
   constant c_page_size    : natural := g_nof_points * c_nof_channels;
@@ -112,9 +111,7 @@ architecture rtl of fft_reorder_sepa_pipe is
   signal dbg_c_adr_points_w : natural := c_adr_points_w;
   signal dbg_c_adr_chan_w   : natural := c_adr_chan_w;
   signal dbg_c_adr_tot_w    : natural := c_adr_tot_w;
-
 begin
-
   out_dat_i <= rd_dat;
   out_val_i <= rd_val;
 
@@ -129,30 +126,38 @@ begin
   adr_fft_shift <= fft_shift(adr_fft_flip);  -- invert MSbit for fft_shift
 
   gen_complex : if g_separate = false generate
+
     no_bit_flip : if g_bit_flip = false generate
       wr_adr <= adr_tot_cnt;
     end generate;
+
     gen_bit_flip_spectrum_and_channels : if g_bit_flip = true and g_dont_flip_channels = false generate  -- the channels get separated in time
+
       gen_no_fft_shift_sac : if g_fft_shift = false generate
         wr_adr <= adr_chan_cnt & adr_fft_flip;
       end generate;
+
       gen_fft_shift_sac : if g_fft_shift = true generate
         wr_adr <= adr_chan_cnt & adr_fft_shift;
       end generate;
     end generate;
     gen_bit_flip_spectrum_only : if g_bit_flip = true and g_dont_flip_channels = true generate  -- the channel interleaving in time is preserved
+
       gen_no_fft_shift_so : if g_fft_shift = false generate
         wr_adr <= adr_fft_flip & adr_chan_cnt;
       end generate;
+
       gen_fft_shift_so : if g_fft_shift = true generate
         wr_adr <= adr_fft_shift & adr_chan_cnt;
       end generate;
     end generate;
   end generate;
+
   gen_two_real : if g_separate = true generate
     gen_bit_flip_spectrum_and_channels : if g_dont_flip_channels = false generate  -- the channels get separated in time
       wr_adr <= adr_chan_cnt & adr_fft_flip;
     end generate;
+
     gen_bit_flip_spectrum_only : if g_dont_flip_channels = true generate  -- the channel interleaving in time is preserved
       wr_adr <= adr_fft_flip & adr_chan_cnt;
     end generate;
@@ -175,6 +180,7 @@ begin
   one_chan : if c_nof_channels = 1 generate
     cnt_ena <= '1' when in_val = '1' else '0';
   end generate;
+
   more_chan : if c_nof_channels > 1 generate
     cnt_ena <= '1' when in_val = '1' and TO_UINT(adr_chan_cnt) = c_nof_channels - 1 else '0';
   end generate;
@@ -234,7 +240,6 @@ begin
   comb : process(r, rst, next_page)
     variable v : reg_type;
   begin
-
     v := r;
     v.rd_en := '0';
 
@@ -291,7 +296,6 @@ begin
 
 	    when others =>
 	  	  v.state := s_idle;
-
 	  end case;
 
     if(rst = '1') then
@@ -304,7 +308,6 @@ begin
     end if;
 
     rin <= v;
-
   end process comb;
 
   regs : process(clk)
@@ -348,5 +351,3 @@ begin
   end generate;
 
 end rtl;
-
-
diff --git a/libraries/dsp/fft/src/vhdl/fft_sepa.vhd b/libraries/dsp/fft/src/vhdl/fft_sepa.vhd
index 9bfa824135..f9b660aaae 100644
--- a/libraries/dsp/fft/src/vhdl/fft_sepa.vhd
+++ b/libraries/dsp/fft/src/vhdl/fft_sepa.vhd
@@ -62,7 +62,6 @@ entity fft_sepa is
 end entity fft_sepa;
 
 architecture rtl of fft_sepa is
-
   constant c_in_data_w     : natural := in_dat'length / c_nof_complex;
   constant c_in_complex_w  : natural := c_nof_complex * c_in_data_w;
   constant c_out_data_w    : natural := c_in_data_w  + 1;
@@ -88,9 +87,7 @@ architecture rtl of fft_sepa is
   signal rin        : t_reg;
   signal sub_result : std_logic_vector(c_out_data_w - 1 downto 0);  -- Result of the subtractor
   signal add_result : std_logic_vector(c_out_data_w - 1 downto 0);  -- Result of the adder
-
 begin
-
   ---------------------------------------------------------------
   -- ADDER AND SUBTRACTOR
   ---------------------------------------------------------------
@@ -172,7 +169,6 @@ begin
     end if;
 
     rin <= v;
-
   end process comb;
 
   regs : process(clk)
@@ -187,7 +183,4 @@ begin
   ---------------------------------------------------------------
   out_dat <= r.out_dat;
   out_val <= r.out_val;
-
 end rtl;
-
-
diff --git a/libraries/dsp/fft/src/vhdl/fft_sepa_wide.vhd b/libraries/dsp/fft/src/vhdl/fft_sepa_wide.vhd
index ed4be37b55..720653a425 100644
--- a/libraries/dsp/fft/src/vhdl/fft_sepa_wide.vhd
+++ b/libraries/dsp/fft/src/vhdl/fft_sepa_wide.vhd
@@ -58,11 +58,9 @@ entity fft_sepa_wide is
     out_im_arr : out t_fft_slv_arr(g_fft.wb_factor - 1 downto 0);
     out_val    : out std_logic
   );
-
 end entity fft_sepa_wide;
 
 architecture rtl of fft_sepa_wide is
-
   constant c_pipeline_output : natural := 0;  -- no need for extra pipeline output, because output is already registered
 
   constant c_page_size   : natural := g_fft.nof_points / g_fft.wb_factor;  -- Size of the memories
@@ -112,9 +110,7 @@ architecture rtl of fft_sepa_wide is
 
   signal r          : t_reg := c_reg_init;
   signal rin        : t_reg;
-
 begin
-
   ---------------------------------------------------------------
   -- DUAL PAGED RAMS
   ---------------------------------------------------------------
@@ -229,7 +225,6 @@ begin
   comb : process(r, rst, next_page)
     variable v : t_reg;
   begin
-
     v := r;
 
     case r.state is
@@ -266,7 +261,6 @@ begin
 
       when others =>
         v.state := s_idle;
-
     end case;
 
     if rst = '1' then
@@ -274,7 +268,6 @@ begin
     end if;
 
     rin <= v;
-
   end process comb;
 
   regs : process(clk)
@@ -330,5 +323,3 @@ begin
   end generate;
 
 end rtl;
-
-
diff --git a/libraries/dsp/fft/src/vhdl/fft_switch.vhd b/libraries/dsp/fft/src/vhdl/fft_switch.vhd
index 623dcfa820..e1732d2a81 100644
--- a/libraries/dsp/fft/src/vhdl/fft_switch.vhd
+++ b/libraries/dsp/fft/src/vhdl/fft_switch.vhd
@@ -68,9 +68,7 @@ entity fft_switch is
   );
 end fft_switch;
 
-
 architecture rtl of fft_switch is
-
   constant c_nof_clk_per_block  : natural := 2**g_fft_sz_w;
 
   signal in_sop        : std_logic;
@@ -85,9 +83,7 @@ architecture rtl of fft_switch is
 
   signal nxt_out_re    : std_logic_vector(in_re'range);
   signal nxt_out_im    : std_logic_vector(in_im'range);
-
 begin
-
   -- Create input strobes to view data blocks for debugging
   u_in_strobes : entity common_lib.common_create_strobes_from_valid
   generic map (
diff --git a/libraries/dsp/fft/src/vhdl/fft_unswitch.vhd b/libraries/dsp/fft/src/vhdl/fft_unswitch.vhd
index 47288cd638..9d1ad5ef00 100644
--- a/libraries/dsp/fft/src/vhdl/fft_unswitch.vhd
+++ b/libraries/dsp/fft/src/vhdl/fft_unswitch.vhd
@@ -54,7 +54,6 @@ entity fft_unswitch is
 end fft_unswitch;
 
 architecture rtl of fft_unswitch is
-
   constant c_nof_clk_per_block  : natural := 2**g_fft_sz_w;
 
   signal in_sop        : std_logic;
@@ -70,9 +69,7 @@ architecture rtl of fft_unswitch is
 
   signal nxt_out_re    : std_logic_vector(in_re'range);
   signal nxt_out_im    : std_logic_vector(in_im'range);
-
 begin
-
   -- Create input strobes to view data blocks for debugging
   u_in_strobes : entity common_lib.common_create_strobes_from_valid
   generic map (
diff --git a/libraries/dsp/fft/src/vhdl/fft_wide_unit.vhd b/libraries/dsp/fft/src/vhdl/fft_wide_unit.vhd
index 082de52587..3134ef587f 100644
--- a/libraries/dsp/fft/src/vhdl/fft_wide_unit.vhd
+++ b/libraries/dsp/fft/src/vhdl/fft_wide_unit.vhd
@@ -61,7 +61,6 @@ entity fft_wide_unit is
 end entity fft_wide_unit;
 
 architecture str of fft_wide_unit is
-
   constant c_lsb_w_tester    : integer := g_fft.out_dat_w - g_fft.stage_dat_w;
   constant c_lsb_w           : natural := sel_a_b(c_lsb_w_tester > 0, c_lsb_w_tester, 0);
   constant c_nof_stats       : natural := (2**g_fft.nof_chan) * g_fft.nof_points / g_fft.wb_factor;
@@ -84,9 +83,7 @@ architecture str of fft_wide_unit is
   end record;
 
   signal r, rin : reg_type;
-
 begin
-
   ---------------------------------------------------------------
   -- INPUT REGISTER FOR THE SOSI ARRAY
   ---------------------------------------------------------------
@@ -228,5 +225,3 @@ begin
   end generate;
 
 end str;
-
-
diff --git a/libraries/dsp/fft/src/vhdl/fft_wide_unit_control.vhd b/libraries/dsp/fft/src/vhdl/fft_wide_unit_control.vhd
index 5cb7ec80e4..c31e4c1881 100644
--- a/libraries/dsp/fft/src/vhdl/fft_wide_unit_control.vhd
+++ b/libraries/dsp/fft/src/vhdl/fft_wide_unit_control.vhd
@@ -61,7 +61,6 @@ entity fft_wide_unit_control is
 end fft_wide_unit_control;
 
 architecture rtl of fft_wide_unit_control is
-
   constant c_pipe_data       : natural := 3;  -- Delay depth for the data
   constant c_pipe_ctrl       : natural := c_pipe_data - 1;  -- Delay depth for the control signals
   constant c_packet_size     : natural := (2**g_fft.nof_chan) * g_fft.nof_points / g_fft.wb_factor;  -- Definition of the packet size
@@ -90,9 +89,7 @@ architecture rtl of fft_wide_unit_control is
   signal rd_req_i : std_logic;
   signal rd_dat_i : std_logic_vector(c_dp_stream_bsn_w  - 1 downto 0);
   signal rd_val_i : std_logic;
-
 begin
-
   ---------------------------------------------------------------
   -- INPUT FIFO FOR BSN
   ---------------------------------------------------------------
@@ -193,7 +190,6 @@ begin
   comb : process(r, rst, ctrl_sosi, in_re_arr, in_im_arr, in_val, sync_bsn, bsn, err)
     variable v : reg_type;
   begin
-
     v := r;
 
     v.val_dly(0)  := '0';  -- Some defaults, before entering the state machine.
@@ -263,7 +259,6 @@ begin
 
 	    when others =>
 	      v.state := s_idle;
-
 	  end case;
 
     if(rst = '1') then
@@ -277,7 +272,6 @@ begin
     end if;
 
     rin <= v;
-
   end process comb;
 
   regs : process(clk)
@@ -293,5 +287,3 @@ begin
   end generate;
 
 end rtl;
-
-
diff --git a/libraries/dsp/fft/tb/vhdl/tb_fft_functions.vhd b/libraries/dsp/fft/tb/vhdl/tb_fft_functions.vhd
index bd206abe35..739b0cba34 100644
--- a/libraries/dsp/fft/tb/vhdl/tb_fft_functions.vhd
+++ b/libraries/dsp/fft/tb/vhdl/tb_fft_functions.vhd
@@ -39,7 +39,6 @@ entity tb_fft_functions is
 end tb_fft_functions;
 
 architecture tb of tb_fft_functions is
-
   constant c_wb_factor     : natural := 4;
   constant c_nof_points    : natural := 32;
   constant c_w             : natural := ceil_log2(c_nof_points);
@@ -69,9 +68,7 @@ architecture tb of tb_fft_functions is
   signal bin_complex_reorder_transpose_arr  : t_natural_arr(0 to c_nof_points - 1);
   signal bin_two_real_reorder_arr           : t_natural_arr(0 to c_nof_points - 1);  -- separate(flip())
   signal bin_two_real_reorder_transpose_arr : t_natural_arr(0 to c_nof_points - 1);
-
 begin
-
   p_bin : process
   begin
     for I in 0 to c_nof_points - 1 loop
@@ -94,6 +91,4 @@ begin
     end loop;
     wait;
   end process;
-
 end tb;
-
diff --git a/libraries/dsp/fft/tb/vhdl/tb_fft_lfsr.vhd b/libraries/dsp/fft/tb/vhdl/tb_fft_lfsr.vhd
index accc2d27b4..8acfe181c4 100644
--- a/libraries/dsp/fft/tb/vhdl/tb_fft_lfsr.vhd
+++ b/libraries/dsp/fft/tb/vhdl/tb_fft_lfsr.vhd
@@ -39,7 +39,6 @@ entity tb_fft_lfsr is
 end tb_fft_lfsr;
 
 architecture tb of tb_fft_lfsr is
-
   constant clk_period      : time := 10 ns;
 
   constant c_block_period  : natural := 10;
@@ -54,9 +53,7 @@ architecture tb of tb_fft_lfsr is
   signal u1_lfsr_bit1      : std_logic;
   signal u0_lfsr_bit2      : std_logic;
   signal u1_lfsr_bit2      : std_logic;
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after 10 * clk_period;
   tb_end <= '0', '1' after c_nof_block * c_block_period * clk_period;
@@ -88,5 +85,4 @@ begin
     clk            => clk,
     rst            => rst
   );
-
 end tb;
diff --git a/libraries/dsp/fft/tb/vhdl/tb_fft_pkg.vhd b/libraries/dsp/fft/tb/vhdl/tb_fft_pkg.vhd
index 81966fcc72..b566285a29 100644
--- a/libraries/dsp/fft/tb/vhdl/tb_fft_pkg.vhd
+++ b/libraries/dsp/fft/tb/vhdl/tb_fft_pkg.vhd
@@ -32,7 +32,6 @@ use dp_lib.dp_stream_pkg.all;
 use work.fft_pkg.all;
 
 package tb_fft_pkg is
-
   constant c_fft_nof_subbands_max : natural := 256;
 
   subtype t_fft_sst_arr  is t_slv_64_arr(c_fft_nof_subbands_max - 1 downto 0);  -- use subtype to allow using assignments via t_slv_64_arr as well
@@ -66,7 +65,6 @@ package tb_fft_pkg is
                                  signal   in_file_data        : out t_integer_matrix;
                                           file_name           : in  string);
 
-
   procedure proc_fft_read_subband_statistics_memory(constant c_fft_lane     : in  natural;
                                                     constant c_fft          : in  t_fft;
                                                     signal   clk            : in  std_logic;
@@ -74,7 +72,6 @@ package tb_fft_pkg is
                                                     signal   mm_miso        : in  t_mem_miso;
                                                     signal   statistics_arr : out t_slv_64_arr);
 
-
   -- Private procedures
   procedure proc_read_subband_stats(constant nof_subbands      : in  natural;
                                     constant offset            : in  natural;
@@ -83,7 +80,6 @@ package tb_fft_pkg is
                                     signal   mm_miso           : in  t_mem_miso;
                                     variable result            : out t_slv_64_arr);
 
-
 --  PROCEDURE proc_prepare_input_data(CONSTANT nof_subbands        : IN  NATURAL;
 --                                    CONSTANT nof_inputs          : IN  NATURAL;
 --                                    CONSTANT nof_input_streams   : IN  NATURAL;
@@ -91,11 +87,9 @@ package tb_fft_pkg is
 --                                    VARIABLE re_arr              : OUT t_integer_arr;
 --                                    VARIABLE im_arr              : OUT t_integer_arr;
 --                                             file_name           : IN  STRING);
-
 end tb_fft_pkg;
 
 package body tb_fft_pkg is
-
   function fft_index_to_bin_frequency(wb_factor, nof_points, index : natural; use_reorder, use_fft_shift, use_separate : boolean) return natural is
     -- Purpose: map fft output index to bin frequency
     -- Description:
@@ -323,6 +317,7 @@ package body tb_fft_pkg is
             -- With HDL fft_shift
             v_addr := to_uvec(index, c_addr_w);  -- b = i
           end if;
+
         end if;
         v_bin := to_uint(v_addr);
       else
@@ -361,7 +356,6 @@ package body tb_fft_pkg is
     return v_bin;
   end fft_index_to_bin_frequency;
 
-
   procedure proc_fft_out_control(wb_factor          : natural;
                                  nof_points         : natural;
                                  nof_channels       : natural;
@@ -440,7 +434,6 @@ package body tb_fft_pkg is
     end if;
   end proc_fft_out_control;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Read input file.
   --            Reads data (re, im, sync and val) from a file and writes values
@@ -539,7 +532,6 @@ package body tb_fft_pkg is
     wait;
   end proc_read_input_file;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Read the beamlet statistics memory into an matrix
   ------------------------------------------------------------------------------
@@ -560,7 +552,6 @@ package body tb_fft_pkg is
     proc_common_wait_some_cycles(clk, 1);  -- ensure that the last statistics_arr value gets assigned too
   end proc_fft_read_subband_statistics_memory;
 
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Reads the beamlet statistics into an array.
   ------------------------------------------------------------------------------
@@ -583,9 +574,6 @@ package body tb_fft_pkg is
     end loop;
   end proc_read_subband_stats;
 
-
-
-
   ------------------------------------------------------------------------------
   -- PROCEDURE: Prepare input array.
   --            Combinatorial read data from source file and re-arrange in such
@@ -616,4 +604,3 @@ package body tb_fft_pkg is
 --  END proc_prepare_input_data;
 
 end tb_fft_pkg;
-
diff --git a/libraries/dsp/fft/tb/vhdl/tb_fft_r2_bf_par.vhd b/libraries/dsp/fft/tb/vhdl/tb_fft_r2_bf_par.vhd
index d40b86cb6e..18b7abe7eb 100644
--- a/libraries/dsp/fft/tb/vhdl/tb_fft_r2_bf_par.vhd
+++ b/libraries/dsp/fft/tb/vhdl/tb_fft_r2_bf_par.vhd
@@ -49,7 +49,6 @@ entity tb_fft_r2_bf_par is
 end tb_fft_r2_bf_par;
 
 architecture tb of tb_fft_r2_bf_par is
-
   constant c_pipeline              : t_fft_pipeline := c_fft_pipeline;  -- defined in rTwoSDF_lib.rTwoSDFPkg
 
   constant c_clk_period            : time    := 10 ns;
@@ -106,9 +105,7 @@ architecture tb of tb_fft_r2_bf_par is
 
   signal weight_re        : wTyp;
   signal weight_im        : wTyp;
-
 begin
-
   clk <= (not clk) or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 3;
 
@@ -208,7 +205,6 @@ begin
 
     ref_y_out_re       <= truncate_and_resize_svec(v_ref_y_prod_re, c_round_w, ref_y_out_re'length);
     ref_y_out_im       <= truncate_and_resize_svec(v_ref_y_prod_im, c_round_w, ref_y_out_im'length);
-
   end process;
 
   u_verify_pipeline_x_re : entity common_lib.common_pipeline
@@ -274,5 +270,4 @@ begin
       end if;
     end if;
   end process p_tester;
-
 end tb;
diff --git a/libraries/dsp/fft/tb/vhdl/tb_fft_r2_par.vhd b/libraries/dsp/fft/tb/vhdl/tb_fft_r2_par.vhd
index 134b6b6c1e..b1a979ee6a 100644
--- a/libraries/dsp/fft/tb/vhdl/tb_fft_r2_par.vhd
+++ b/libraries/dsp/fft/tb/vhdl/tb_fft_r2_par.vhd
@@ -120,7 +120,6 @@ entity tb_fft_r2_par is
 end entity tb_fft_r2_par;
 
 architecture tb of tb_fft_r2_par is
-
   constant c_clk_period            : time := 10 ns;
 
   constant c_in_complex            : boolean := not g_fft.use_separate;
@@ -244,9 +243,7 @@ architecture tb of tb_fft_r2_par is
   signal diff_im_a_scope        : integer := 0;
   signal diff_re_b_scope        : integer := 0;
   signal diff_im_b_scope        : integer := 0;
-
 begin
-
   clk <= (not clk) or tb_end after c_clk_period / 2;
   dut_clk <= clk or tb_end_dut;
   tb_clk <= clk and tb_end_dut;
@@ -455,6 +452,7 @@ begin
     assert diff_re_b_scope >= -g_diff_margin and diff_re_b_scope <= g_diff_margin report "Output data B real error" severity error;
     assert diff_im_b_scope >= -g_diff_margin and diff_im_b_scope <= g_diff_margin report "Output data B imag error" severity error;
   end generate;
+
   gen_verify_complex : if c_in_complex generate
     assert diff_re_c_scope >= -g_diff_margin and diff_re_c_scope <= g_diff_margin report "Output data C real error" severity error;
     assert diff_im_c_scope >= -g_diff_margin and diff_im_c_scope <= g_diff_margin report "Output data C imag error" severity error;
@@ -493,5 +491,4 @@ begin
   diff_im_b_scope <= exp_im_b_scope - out_im_b_scope;
   diff_re_c_scope <= exp_re_c_scope - out_re_c_scope;
   diff_im_c_scope <= exp_im_c_scope - out_im_c_scope;
-
 end tb;
diff --git a/libraries/dsp/fft/tb/vhdl/tb_fft_r2_pipe.vhd b/libraries/dsp/fft/tb/vhdl/tb_fft_r2_pipe.vhd
index 01fb8d4ea7..93d3ba3dd3 100644
--- a/libraries/dsp/fft/tb/vhdl/tb_fft_r2_pipe.vhd
+++ b/libraries/dsp/fft/tb/vhdl/tb_fft_r2_pipe.vhd
@@ -154,7 +154,6 @@ entity tb_fft_r2_pipe is
 end entity tb_fft_r2_pipe;
 
 architecture tb of tb_fft_r2_pipe is
-
   constant c_clk_period            : time := 10 ns;
 
   constant c_in_complex            : boolean := not g_fft.use_separate;
@@ -266,9 +265,7 @@ architecture tb of tb_fft_r2_pipe is
   signal diff_im_a_scope        : integer := 0;
   signal diff_re_b_scope        : integer := 0;
   signal diff_im_b_scope        : integer := 0;
-
 begin
-
   clk <= (not clk) or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 7;
   random <= func_common_random(random) when rising_edge(clk);
@@ -406,6 +403,7 @@ begin
     assert diff_re_b_scope >= -g_diff_margin and diff_re_b_scope <= g_diff_margin report "Output data B real error" severity error;
     assert diff_im_b_scope >= -g_diff_margin and diff_im_b_scope <= g_diff_margin report "Output data B imag error" severity error;
   end generate;
+
   gen_verify_complex : if c_in_complex generate
     assert diff_re_c_scope >= -g_diff_margin and diff_re_c_scope <= g_diff_margin report "Output data C real error" severity error;
     assert diff_im_c_scope >= -g_diff_margin and diff_im_c_scope <= g_diff_margin report "Output data C imag error" severity error;
@@ -446,5 +444,4 @@ begin
   diff_im_b_scope <= exp_im_b_scope - out_im_b_scope;
   diff_re_c_scope <= exp_re_c_scope - out_re_c_scope;
   diff_im_c_scope <= exp_im_c_scope - out_im_c_scope;
-
 end tb;
diff --git a/libraries/dsp/fft/tb/vhdl/tb_fft_r2_wide.vhd b/libraries/dsp/fft/tb/vhdl/tb_fft_r2_wide.vhd
index a98b9991d7..89835d3eeb 100644
--- a/libraries/dsp/fft/tb/vhdl/tb_fft_r2_wide.vhd
+++ b/libraries/dsp/fft/tb/vhdl/tb_fft_r2_wide.vhd
@@ -125,7 +125,6 @@ entity tb_fft_r2_wide is
 end entity tb_fft_r2_wide;
 
 architecture tb of tb_fft_r2_wide is
-
   constant c_clk_period            : time := 10 ns;
   constant c_sclk_period           : time := c_clk_period / g_fft.wb_factor;
 
@@ -253,9 +252,7 @@ architecture tb of tb_fft_r2_wide is
   signal diff_im_a_scope        : integer := 0;
   signal diff_re_b_scope        : integer := 0;
   signal diff_im_b_scope        : integer := 0;
-
 begin
-
   sclk <= (not sclk) or tb_end after c_sclk_period / 2;
   clk <= (not clk) or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 7;
@@ -405,6 +402,7 @@ begin
     assert diff_re_b_scope >= -g_diff_margin and diff_re_b_scope <= g_diff_margin report "Output data B real error" severity error;
     assert diff_im_b_scope >= -g_diff_margin and diff_im_b_scope <= g_diff_margin report "Output data B imag error" severity error;
   end generate;
+
   gen_verify_complex : if c_in_complex generate
     assert diff_re_c_scope >= -g_diff_margin and diff_re_c_scope <= g_diff_margin report "Output data C real error" severity error;
     assert diff_im_c_scope >= -g_diff_margin and diff_im_c_scope <= g_diff_margin report "Output data C imag error" severity error;
@@ -533,5 +531,4 @@ begin
     out_int   => out_im_scope,
     out_val   => open
   );
-
 end tb;
diff --git a/libraries/dsp/fft/tb/vhdl/tb_fft_reorder_sepa_pipe.vhd b/libraries/dsp/fft/tb/vhdl/tb_fft_reorder_sepa_pipe.vhd
index 3eca94f880..7720437603 100644
--- a/libraries/dsp/fft/tb/vhdl/tb_fft_reorder_sepa_pipe.vhd
+++ b/libraries/dsp/fft/tb/vhdl/tb_fft_reorder_sepa_pipe.vhd
@@ -44,7 +44,6 @@ entity tb_fft_reorder_sepa_pipe is
 end tb_fft_reorder_sepa_pipe;
 
 architecture tb of tb_fft_reorder_sepa_pipe is
-
   constant c_clk_period   : time    := 10 ns;
   constant c_nof_points   : natural := 16;  -- Number of points should be a power of 2
   constant c_in_dat_w     : natural := 16;
@@ -88,9 +87,7 @@ architecture tb of tb_fft_reorder_sepa_pipe is
   signal buf_output_b_im  : t_input_buf_arr(c_nof_channels * c_nof_points / 2 - 1 downto 0);
   signal buf_output_re    : t_input_buf_arr(c_nof_channels * c_nof_points - 1 downto 0);
   signal buf_output_im    : t_input_buf_arr(c_nof_channels * c_nof_points - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 3;
 
@@ -254,5 +251,4 @@ begin
       I := 0;
     end if;
   end process p_tester;
-
 end tb;
diff --git a/libraries/dsp/fft/tb/vhdl/tb_fft_sepa.vhd b/libraries/dsp/fft/tb/vhdl/tb_fft_sepa.vhd
index 6746cc7e0a..a38cdfba65 100644
--- a/libraries/dsp/fft/tb/vhdl/tb_fft_sepa.vhd
+++ b/libraries/dsp/fft/tb/vhdl/tb_fft_sepa.vhd
@@ -43,7 +43,6 @@ entity tb_fft_sepa is
 end tb_fft_sepa;
 
 architecture tb of tb_fft_sepa is
-
   constant c_clk_period : time := 10 ns;
 
   constant c_nof_points   : natural := 8;
@@ -84,9 +83,7 @@ architecture tb of tb_fft_sepa is
   signal buf_output_b_im  : t_input_buf_arr(c_nof_points / 2 - 1 downto 0);
   signal buf_output_re    : t_input_buf_arr(c_nof_points - 1 downto 0);
   signal buf_output_im    : t_input_buf_arr(c_nof_points - 1 downto 0);
-
 begin
-
   clk <= (not clk) or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 3;
 
@@ -167,7 +164,6 @@ begin
     variable v_buf_output_a_im : t_input_buf_arr(c_nof_points / 2 - 1 downto 0);
     variable v_buf_output_b_re : t_input_buf_arr(c_nof_points / 2 - 1 downto 0);
     variable v_buf_output_b_im : t_input_buf_arr(c_nof_points / 2 - 1 downto 0);
-
   begin
     I := 0;
     wait until in_sosi_arr(0).sync = '1';
@@ -211,8 +207,4 @@ begin
       I := 0;
     end if;
   end process p_tester;
-
 end tb;
-
-
-
diff --git a/libraries/dsp/fft/tb/vhdl/tb_fft_switch.vhd b/libraries/dsp/fft/tb/vhdl/tb_fft_switch.vhd
index ba130080a3..26a50b4369 100644
--- a/libraries/dsp/fft/tb/vhdl/tb_fft_switch.vhd
+++ b/libraries/dsp/fft/tb/vhdl/tb_fft_switch.vhd
@@ -67,7 +67,6 @@ entity tb_fft_switch is
 end tb_fft_switch;
 
 architecture tb of tb_fft_switch is
-
   constant clk_period      : time := 10 ns;
 
   constant c_dat_w         : natural := 16;
@@ -130,9 +129,7 @@ architecture tb of tb_fft_switch is
   signal exp_b             : integer;
 
   signal verify_en         : std_logic := '0';
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
 
   p_in_val : process
@@ -176,17 +173,16 @@ begin
     out_sync  => in_sync
   );
 
-
   gen_increment_at_val : if g_increment_at_val = true generate
     in_a <= INCR_SVEC(in_a, 1) when rising_edge(clk) and in_val = '1';
     in_b <= INCR_SVEC(in_b, 1) when rising_edge(clk) and in_val = '1';
   end generate;
+
   gen_increment_at_eop : if g_increment_at_val = false generate
     in_a <= INCR_SVEC(in_a, 1) when rising_edge(clk) and in_eop = '1';
     in_b <= INCR_SVEC(in_b, 1) when rising_edge(clk) and in_eop = '1';
   end generate;
 
-
   u_fft_switch : entity work.fft_switch
   generic map (
     g_switch_en => g_switch_en,
@@ -230,7 +226,6 @@ begin
   mux_im  <=       switch_a when mux_toggle = '1' else prev1_switch_b;  -- a1, b1, ..
   mux_val <= switch_val when rising_edge(clk);
 
-
   u_fft_unswitch : entity work.fft_unswitch
   generic map (
     g_switch_en => g_switch_en,
@@ -316,5 +311,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/dsp/fft/tb/vhdl/tb_fft_wide_unit.vhd b/libraries/dsp/fft/tb/vhdl/tb_fft_wide_unit.vhd
index 82f97458c8..c021f0cdfb 100644
--- a/libraries/dsp/fft/tb/vhdl/tb_fft_wide_unit.vhd
+++ b/libraries/dsp/fft/tb/vhdl/tb_fft_wide_unit.vhd
@@ -75,7 +75,6 @@ entity tb_fft_wide_unit is
 end entity tb_fft_wide_unit;
 
 architecture tb of tb_fft_wide_unit is
-
   constant c_clk_period : time    := 100 ns;
 
   -- input/output data width
@@ -196,9 +195,7 @@ architecture tb of tb_fft_wide_unit is
   signal result_sst_arr        : t_slv_64_arr(g_fft.nof_points - 1 downto 0);
   -- . Expected result
   signal expected_sst_arr      : t_slv_64_arr(g_fft.nof_points - 1 downto 0) := (others => (others => '0'));
-
 begin
-
   clk <= (not clk) or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 7;
 
@@ -348,6 +345,7 @@ begin
     out_re_arr(I) <= RESIZE_SVEC(result_sosi_arr(I).re, out_re_arr(I)'length);
     out_im_arr(I) <= RESIZE_SVEC(result_sosi_arr(I).im, out_im_arr(I)'length);
   end generate;
+
   out_val <= result_sosi_arr(0).valid;
 
   ---------------------------------------------------------------
@@ -425,7 +423,6 @@ begin
     end loop;
 
     gold_sync  <= gold_file_sync(v_bin_index);
-
   end process;
 
   -- Verify the output of the DUT with the expected output from the golden reference file
@@ -443,5 +440,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/dsp/fft/tb/vhdl/tb_mmf_fft_r2.vhd b/libraries/dsp/fft/tb/vhdl/tb_mmf_fft_r2.vhd
index f378cb2fa0..3551d70065 100644
--- a/libraries/dsp/fft/tb/vhdl/tb_mmf_fft_r2.vhd
+++ b/libraries/dsp/fft/tb/vhdl/tb_mmf_fft_r2.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -44,7 +43,6 @@
 --   > Check the results of the python script.
 --   > Stop the simulation manually in Modelsim by pressing the stop-button.
 
-
 library IEEE, common_lib, mm_lib, diag_lib, dp_lib, rTwoSDF_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -75,7 +73,6 @@ entity tb_mmf_fft_r2 is
 end tb_mmf_fft_r2;
 
 architecture tb of tb_mmf_fft_r2 is
-
   constant c_fft : t_fft := (true, false, g_use_separate, g_nof_chan, g_wb_factor, 0, g_nof_points, g_in_dat_w, g_out_dat_w, 0, c_dsp_mult_w, 2, true, 56, 2);
     --  type t_rtwo_fft is record
     --    use_reorder    : boolean;  -- = false for bit-reversed output, true for normal output
@@ -159,9 +156,7 @@ architecture tb of tb_mmf_fft_r2 is
 
   signal scope_in_sosi              : t_dp_sosi_integer;
   signal scope_out_sosi             : t_dp_sosi_integer;
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -384,5 +379,4 @@ begin
     in_sync           => OPEN,
     in_sosi_arr       => out_sosi_arr
   );
-
 end tb;
diff --git a/libraries/dsp/fft/tb/vhdl/tb_mmf_fft_r2_par.vhd b/libraries/dsp/fft/tb/vhdl/tb_mmf_fft_r2_par.vhd
index 68cafe8168..2a417eabe3 100644
--- a/libraries/dsp/fft/tb/vhdl/tb_mmf_fft_r2_par.vhd
+++ b/libraries/dsp/fft/tb/vhdl/tb_mmf_fft_r2_par.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -35,7 +34,6 @@
 --   > Check the results of the python script.
 --   > Stop the simulation manually in Modelsim by pressing the stop-button.
 
-
 library IEEE, common_lib, unb_common_lib, mm_lib, diag_lib, dp_lib, rTwoSDF_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -74,7 +72,6 @@ entity tb_mmf_fft_r2_par is
 end tb_mmf_fft_r2_par;
 
 architecture tb of tb_mmf_fft_r2_par is
-
   constant c_sim                : boolean := true;
 
   ----------------------------------------------------------------------------
@@ -136,9 +133,7 @@ architecture tb of tb_mmf_fft_r2_par is
   signal out_re_arr                 : t_fft_slv_arr(g_fft.nof_points - 1 downto 0);
   signal out_im_arr                 : t_fft_slv_arr(g_fft.nof_points - 1 downto 0);
   signal out_val                    : std_logic := '0';
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -298,5 +293,4 @@ begin
     in_sync           => ss_out_sosi_im_arr(0).sync,
     in_sosi_arr       => ss_out_sosi_im_arr
   );
-
 end tb;
diff --git a/libraries/dsp/fft/tb/vhdl/tb_mmf_fft_r2_pipe.vhd b/libraries/dsp/fft/tb/vhdl/tb_mmf_fft_r2_pipe.vhd
index 577d0be261..39505893a1 100644
--- a/libraries/dsp/fft/tb/vhdl/tb_mmf_fft_r2_pipe.vhd
+++ b/libraries/dsp/fft/tb/vhdl/tb_mmf_fft_r2_pipe.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -73,7 +72,6 @@ entity tb_mmf_fft_r2_pipe is
 end tb_mmf_fft_r2_pipe;
 
 architecture tb of tb_mmf_fft_r2_pipe is
-
   constant c_sim                : boolean := true;
 
   ----------------------------------------------------------------------------
@@ -137,9 +135,7 @@ architecture tb of tb_mmf_fft_r2_pipe is
   signal out_re                     : std_logic_vector(g_fft.out_dat_w - 1 downto 0);
   signal out_im                     : std_logic_vector(g_fft.out_dat_w - 1 downto 0);
   signal out_val                    : std_logic := '0';
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -237,7 +233,6 @@ begin
   ss_out_sosi_im_arr(0).valid <= out_val;
   ss_out_sosi_im_arr(0).sync  <= out_val;
 
-
   ----------------------------------------------------------------------------
   -- Sink: data buffer real
   ----------------------------------------------------------------------------
@@ -295,5 +290,4 @@ begin
     in_sync           => ss_out_sosi_im_arr(0).sync,
     in_sosi_arr       => ss_out_sosi_im_arr
   );
-
 end tb;
diff --git a/libraries/dsp/fft/tb/vhdl/tb_mmf_fft_wide_unit.vhd b/libraries/dsp/fft/tb/vhdl/tb_mmf_fft_wide_unit.vhd
index e94a9dda2d..acc5adb123 100644
--- a/libraries/dsp/fft/tb/vhdl/tb_mmf_fft_wide_unit.vhd
+++ b/libraries/dsp/fft/tb/vhdl/tb_mmf_fft_wide_unit.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -43,7 +42,6 @@
 --   > Check the results of the python script.
 --   > Stop the simulation manually in Modelsim by pressing the stop-button.
 
-
 library IEEE, common_lib, mm_lib, diag_lib, dp_lib, rTwoSDF_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -73,7 +71,6 @@ entity tb_mmf_fft_wide_unit is
 end tb_mmf_fft_wide_unit;
 
 architecture tb of tb_mmf_fft_wide_unit is
-
   constant c_fft : t_fft := (true, false, g_use_separate, g_nof_chan, g_wb_factor, 0, g_nof_points, g_in_dat_w, g_out_dat_w, 0, c_dsp_mult_w, 2, true, 56, 2);
     --  type t_rtwo_fft is record
     --    use_reorder    : boolean;  -- = false for bit-reversed output, true for normal output
@@ -153,9 +150,7 @@ architecture tb of tb_mmf_fft_wide_unit is
 
   signal ss_out_sosi_re_arr         : t_dp_sosi_arr(c_fft.wb_factor - 1 downto 0) := (others => c_dp_sosi_rst);
   signal ss_out_sosi_im_arr         : t_dp_sosi_arr(c_fft.wb_factor - 1 downto 0) := (others => c_dp_sosi_rst);
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -313,5 +308,4 @@ begin
     in_sync           => ss_out_sosi_im_arr(0).sync,
     in_sosi_arr       => ss_out_sosi_im_arr
   );
-
 end tb;
diff --git a/libraries/dsp/fft/tb/vhdl/tb_tb_fft_r2_par.vhd b/libraries/dsp/fft/tb/vhdl/tb_tb_fft_r2_par.vhd
index 1b4e1a73f3..090afe6549 100644
--- a/libraries/dsp/fft/tb/vhdl/tb_tb_fft_r2_par.vhd
+++ b/libraries/dsp/fft/tb/vhdl/tb_tb_fft_r2_par.vhd
@@ -38,7 +38,6 @@ entity tb_tb_fft_r2_par is
 end tb_tb_fft_r2_par;
 
 architecture tb of tb_tb_fft_r2_par is
-
   constant c_fft_two_real          : t_fft := ( true, false,  true, 0, 1, 0, 128, 8, 16, 0, c_dsp_mult_w, 2, true, 56, 2);
   constant c_fft_complex           : t_fft := ( true, false, false, 0, 1, 0,  64, 8, 16, 0, c_dsp_mult_w, 2, true, 56, 2);
   constant c_fft_complex_fft_shift : t_fft := ( true,  true, false, 0, 1, 0,  64, 8, 16, 0, c_dsp_mult_w, 2, true, 56, 2);
@@ -60,9 +59,7 @@ architecture tb of tb_tb_fft_r2_par is
   constant c_unused         : string := "UNUSED";
 
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
 -- -- DUT generics
 -- g_fft : t_fft := (true, false, true, 0, 1, 0, 128, 9, 16, 0, c_dsp_mult_w, 2, true, 56, 2);
 -- --  type t_rtwo_fft is record
diff --git a/libraries/dsp/fft/tb/vhdl/tb_tb_fft_r2_pipe.vhd b/libraries/dsp/fft/tb/vhdl/tb_tb_fft_r2_pipe.vhd
index 73fb439b70..2a72e3c1de 100644
--- a/libraries/dsp/fft/tb/vhdl/tb_tb_fft_r2_pipe.vhd
+++ b/libraries/dsp/fft/tb/vhdl/tb_tb_fft_r2_pipe.vhd
@@ -38,7 +38,6 @@ entity tb_tb_fft_r2_pipe is
 end tb_tb_fft_r2_pipe;
 
 architecture tb of tb_tb_fft_r2_pipe is
-
   constant c_fft_two_real                        : t_fft := ( true, false,  true, 0, 1, 0, 128, 8, 16, 0, c_dsp_mult_w, 2, true, 56, 2);
   constant c_fft_two_real_more_channels          : t_fft := ( true, false,  true, 1, 1, 0, 128, 8, 16, 0, c_dsp_mult_w, 2, true, 56, 2);
   constant c_fft_complex                         : t_fft := ( true, false, false, 0, 1, 0,  64, 8, 16, 0, c_dsp_mult_w, 2, true, 56, 2);
@@ -65,9 +64,7 @@ architecture tb of tb_tb_fft_r2_pipe is
   constant c_unused         : string := "UNUSED";
 
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
 -- -- DUT generics
 -- g_fft : t_fft := (true, false, true, 0, 1, 0, 128, 9, 16, 0, c_dsp_mult_w, 2, true, 56, 2);
 -- --  type t_rtwo_fft is record
diff --git a/libraries/dsp/fft/tb/vhdl/tb_tb_fft_r2_wide.vhd b/libraries/dsp/fft/tb/vhdl/tb_tb_fft_r2_wide.vhd
index b97ef5b520..e48519e064 100644
--- a/libraries/dsp/fft/tb/vhdl/tb_tb_fft_r2_wide.vhd
+++ b/libraries/dsp/fft/tb/vhdl/tb_tb_fft_r2_wide.vhd
@@ -40,7 +40,6 @@ entity tb_tb_fft_r2_wide is
 end tb_tb_fft_r2_wide;
 
 architecture tb of tb_tb_fft_r2_wide is
-
   constant c_fft_wb4_two_real          : t_fft := ( true, false,  true, 0, 4, 0, 128, 8, 16, 0, c_dsp_mult_w, 2, true, 56, 2);
   constant c_fft_wb4_complex_fft_shift : t_fft := ( true,  true, false, 0, 4, 0,  64, 8, 16, 0, c_dsp_mult_w, 2, true, 56, 2);
   constant c_fft_wb4_complex_flipped   : t_fft := (false, false, false, 0, 4, 0,  64, 8, 16, 0, c_dsp_mult_w, 2, true, 56, 2);
@@ -65,9 +64,7 @@ architecture tb of tb_tb_fft_r2_wide is
   constant c_unused         : string := "UNUSED";
 
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
 -- -- DUT generics
 -- --g_fft : t_fft := ( true, false,  true, 0, 4, 0, 128, 8, 16, 0, c_dsp_mult_w, 2, true, 56, 2);         -- two real inputs A and B
 -- g_fft : t_fft := ( true, false,  true, 0, 4, 0,  32, 8, 16, 0, c_dsp_mult_w, 2, true, 56, 2);         -- two real inputs A and B
diff --git a/libraries/dsp/filter/src/vhdl/fil_pkg.vhd b/libraries/dsp/filter/src/vhdl/fil_pkg.vhd
index 9d400afe37..0526a3ce5e 100644
--- a/libraries/dsp/filter/src/vhdl/fil_pkg.vhd
+++ b/libraries/dsp/filter/src/vhdl/fil_pkg.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
 package fil_pkg is
-
   -- Parameters for the (wideband) poly phase filter.
   type t_fil_ppf is record
     wb_factor      : natural;  -- = 1, the wideband factor
@@ -70,4 +69,3 @@ end package fil_pkg;
 
 package body fil_pkg is
 end fil_pkg;
-
diff --git a/libraries/dsp/filter/src/vhdl/fil_ppf_ctrl.vhd b/libraries/dsp/filter/src/vhdl/fil_ppf_ctrl.vhd
index df0fd9db85..b77dcee842 100644
--- a/libraries/dsp/filter/src/vhdl/fil_ppf_ctrl.vhd
+++ b/libraries/dsp/filter/src/vhdl/fil_ppf_ctrl.vhd
@@ -137,7 +137,6 @@ begin
     end if;
 
     rin <= v;
-
   end process comb;
 
   regs : process(clk)
@@ -152,5 +151,4 @@ begin
   taps_wren    <= r.wr_en;
   taps_out_vec <= r.taps_out_vec;
   out_val      <= r.val_dly(c_tot_latency - 1) and r.out_val_ena;
-
 end rtl;
diff --git a/libraries/dsp/filter/src/vhdl/fil_ppf_filter.vhd b/libraries/dsp/filter/src/vhdl/fil_ppf_filter.vhd
index 2c65de8a36..d1e6c814ba 100644
--- a/libraries/dsp/filter/src/vhdl/fil_ppf_filter.vhd
+++ b/libraries/dsp/filter/src/vhdl/fil_ppf_filter.vhd
@@ -51,7 +51,6 @@ entity fil_ppf_filter is
 end fil_ppf_filter;
 
 architecture rtl of fil_ppf_filter is
-
   constant c_in_dat_w       : natural := g_fil_ppf.backoff_w + g_fil_ppf.in_dat_w;  -- add optional input backoff to fit output overshoot
   constant c_prod_w         : natural := c_in_dat_w + g_fil_ppf.coef_dat_w - c_sign_w;  -- skip double sign bit
   constant c_gain_w         : natural := 0;  -- no need for adder bit growth so fixed 0, because filter coefficients should have DC gain <= 1.
@@ -65,9 +64,7 @@ architecture rtl of fil_ppf_filter is
 
   signal in_taps         : std_logic_vector(g_fil_ppf.in_dat_w * g_fil_ppf.nof_taps - 1 downto 0);  -- taps input data as stored in RAM
   signal in_taps_backoff : std_logic_vector(        c_in_dat_w * g_fil_ppf.nof_taps - 1 downto 0);  -- taps input data with backoff as use in FIR
-
 begin
-
   in_taps <= taps;  -- Use this help signal to create a 'HIGH downto 0 vector again.
   ---------------------------------------------------------------
   -- GENERATE THE MUTIPLIERS
@@ -141,6 +138,4 @@ begin
   );
 
   result <= RESIZE_SVEC(requant_out, result'length);
-
 end rtl;
-
diff --git a/libraries/dsp/filter/src/vhdl/fil_ppf_single.vhd b/libraries/dsp/filter/src/vhdl/fil_ppf_single.vhd
index 4c0efb8d62..57baa9b3d8 100644
--- a/libraries/dsp/filter/src/vhdl/fil_ppf_single.vhd
+++ b/libraries/dsp/filter/src/vhdl/fil_ppf_single.vhd
@@ -93,7 +93,6 @@ entity fil_ppf_single is
 end fil_ppf_single;
 
 architecture rtl of fil_ppf_single is
-
   constant c_coefs_postfix   : string := ".mif";
   constant c_taps_mem_addr_w : natural := ceil_log2(g_fil_ppf.nof_bands * (2**g_fil_ppf.nof_chan));
   constant c_coef_mem_addr_w : natural := ceil_log2(g_fil_ppf.nof_bands);
@@ -123,9 +122,7 @@ architecture rtl of fil_ppf_single is
   signal taps_mem_in_vec    : std_logic_vector(c_taps_mem_data_w * g_fil_ppf.nof_streams - 1 downto 0);
   signal coef_rdaddr        : std_logic_vector(c_coef_mem_addr_w - 1 downto 0);
   signal coef_vec           : std_logic_vector(c_coef_mem_data_w * g_fil_ppf.nof_taps - 1 downto 0);
-
 begin
-
   ---------------------------------------------------------------
   -- MEMORY FOR THE HISTORICAL TAP DATA
   ---------------------------------------------------------------
@@ -147,6 +144,7 @@ begin
       rd_val    => open
     );
   end generate;
+
   ---------------------------------------------------------------
   -- COMBINE MEMORY MAPPED INTERFACES
   ---------------------------------------------------------------
diff --git a/libraries/dsp/filter/src/vhdl/fil_ppf_wide.vhd b/libraries/dsp/filter/src/vhdl/fil_ppf_wide.vhd
index c11c6c0eb2..fa57b10ec6 100644
--- a/libraries/dsp/filter/src/vhdl/fil_ppf_wide.vhd
+++ b/libraries/dsp/filter/src/vhdl/fil_ppf_wide.vhd
@@ -140,7 +140,6 @@ entity fil_ppf_wide is
 end fil_ppf_wide;
 
 architecture rtl of fil_ppf_wide is
-
   constant c_nof_mif_files   : natural := g_fil_ppf.wb_factor * g_fil_ppf.nof_taps;
   constant c_file_index_arr  : t_nat_natural_arr := array_init(0, c_nof_mif_files, 1);  -- use the instance index as file index 0, 1, 2, 3, 4 ...
 
@@ -194,7 +193,6 @@ architecture rtl of fil_ppf_wide is
   signal streams_in_arr      : t_streams_in_arr( g_fil_ppf.wb_factor - 1 downto 0);
   signal streams_out_arr     : t_streams_out_arr(g_fil_ppf.wb_factor - 1 downto 0);
   signal streams_out_val_arr : std_logic_vector( g_fil_ppf.wb_factor - 1 downto 0);
-
 begin
   ---------------------------------------------------------------
   -- COMBINE MEMORY MAPPED INTERFACES
@@ -270,5 +268,4 @@ begin
   end process;
 
   out_val <= streams_out_val_arr(0);
-
 end rtl;
diff --git a/libraries/dsp/filter/tb/vhdl/tb_fil_ppf_single.vhd b/libraries/dsp/filter/tb/vhdl/tb_fil_ppf_single.vhd
index 78bd355ce5..a46728b9cf 100644
--- a/libraries/dsp/filter/tb/vhdl/tb_fil_ppf_single.vhd
+++ b/libraries/dsp/filter/tb/vhdl/tb_fil_ppf_single.vhd
@@ -177,7 +177,6 @@ entity tb_fil_ppf_single is
 end entity tb_fil_ppf_single;
 
 architecture tb of tb_fil_ppf_single is
-
   constant c_clk_period          : time    := 10 ns;
 
   constant c_nof_channels        : natural := 2**g_fil_ppf.nof_chan;
@@ -233,9 +232,7 @@ architecture tb of tb_fil_ppf_single is
   signal ref_dat        : integer := 0;
 
   signal read_coefs_arr : t_integer_arr(c_nof_coefs - 1 downto 0) := (others => 0);  -- = PFIR coef for all taps as read via MM from the coefs memories
-
 begin
-
   clk <= (not clk) or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 7;
   random <= func_common_random(random) when rising_edge(clk);
@@ -433,5 +430,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/dsp/filter/tb/vhdl/tb_fil_ppf_wide.vhd b/libraries/dsp/filter/tb/vhdl/tb_fil_ppf_wide.vhd
index 42b76f6243..0e166466f4 100644
--- a/libraries/dsp/filter/tb/vhdl/tb_fil_ppf_wide.vhd
+++ b/libraries/dsp/filter/tb/vhdl/tb_fil_ppf_wide.vhd
@@ -83,7 +83,6 @@ entity tb_fil_ppf_wide is
 end entity tb_fil_ppf_wide;
 
 architecture tb of tb_fil_ppf_wide is
-
   constant c_clk_period : time    := 10 ns;
 
   constant c_nof_channels        : natural := 2**g_fil_ppf.nof_chan;
@@ -143,9 +142,7 @@ architecture tb of tb_fil_ppf_wide is
   signal ref_dat_arr     : t_integer_arr(0 to g_fil_ppf.wb_factor - 1) := (others => 0);
 
   signal read_coefs_arr  : t_integer_arr(c_nof_coefs - 1 downto 0) := (others => 0);  -- = PFIR coef for all taps as read via MM from the coefs memories
-
 begin
-
   clk <= (not clk) or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 7;
   random <= func_common_random(random) when rising_edge(clk);
@@ -353,5 +350,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/dsp/filter/tb/vhdl/tb_fil_ppf_wide_file_data.vhd b/libraries/dsp/filter/tb/vhdl/tb_fil_ppf_wide_file_data.vhd
index 55b1ec0d52..1e2c17cee9 100644
--- a/libraries/dsp/filter/tb/vhdl/tb_fil_ppf_wide_file_data.vhd
+++ b/libraries/dsp/filter/tb/vhdl/tb_fil_ppf_wide_file_data.vhd
@@ -127,7 +127,6 @@ entity tb_fil_ppf_wide_file_data is
 end entity tb_fil_ppf_wide_file_data;
 
 architecture tb of tb_fil_ppf_wide_file_data is
-
   constant c_clk_period          : time := 10 ns;
   constant c_sclk_period         : time := c_clk_period / g_fil_ppf.wb_factor;
 
@@ -195,9 +194,7 @@ architecture tb of tb_fil_ppf_wide_file_data is
   signal out_val_cnt       : natural := 0;
   signal out_sub_val       : std_logic;
   signal out_sub_val_cnt   : natural := 0;
-
 begin
-
   sclk <= (not sclk) or tb_end after c_sclk_period / 2;
   clk <= (not clk) or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 7;
@@ -490,5 +487,4 @@ begin
              diff_data_scope >= -c_diff_margin report "Output data scope error" severity error;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/dsp/filter/tb/vhdl/tb_tb_fil_ppf_single.vhd b/libraries/dsp/filter/tb/vhdl/tb_tb_fil_ppf_single.vhd
index a7c4b5c3f8..246318460d 100644
--- a/libraries/dsp/filter/tb/vhdl/tb_tb_fil_ppf_single.vhd
+++ b/libraries/dsp/filter/tb/vhdl/tb_tb_fil_ppf_single.vhd
@@ -35,14 +35,11 @@ entity tb_tb_fil_ppf_single is
 end tb_tb_fil_ppf_single;
 
 architecture tb of tb_tb_fil_ppf_single is
-
   constant c_fil_ppf_pipeline : t_fil_ppf_pipeline := (1, 1, 1, 1, 1, 1, 0);
   constant c_prefix           : string  := "hex/run_pfir_coeff_m_incrementing";
 
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
 --g_fil_ppf_pipeline : t_fil_ppf_pipeline := (1, 1, 1, 1, 1, 1, 0);
 --  -- type t_fil_pipeline is record
 --  --   -- generic for the taps and coefficients memory
@@ -78,5 +75,4 @@ begin
   u_rnd_9taps     : entity work.tb_fil_ppf_single generic map ((1, 1, 1, 1, 1, 1, 0), (1, 0, 64, 9, 1, 0, 8, 17, 16), c_prefix, true);
   u_rnd_3streams  : entity work.tb_fil_ppf_single generic map ((1, 1, 1, 1, 1, 1, 0), (1, 0, 64, 9, 3, 0, 8, 18, 16), c_prefix, true);
   u_rnd_4channels : entity work.tb_fil_ppf_single generic map ((1, 1, 1, 1, 1, 1, 0), (1, 2, 64, 9, 3, 0, 8, 22, 16), c_prefix, true);
-
 end tb;
diff --git a/libraries/dsp/filter/tb/vhdl/tb_tb_fil_ppf_wide.vhd b/libraries/dsp/filter/tb/vhdl/tb_tb_fil_ppf_wide.vhd
index c7d545849f..fd5ce1f498 100644
--- a/libraries/dsp/filter/tb/vhdl/tb_tb_fil_ppf_wide.vhd
+++ b/libraries/dsp/filter/tb/vhdl/tb_tb_fil_ppf_wide.vhd
@@ -35,14 +35,11 @@ entity tb_tb_fil_ppf_wide is
 end tb_tb_fil_ppf_wide;
 
 architecture tb of tb_tb_fil_ppf_wide is
-
   constant c_fil_ppf_pipeline : t_fil_ppf_pipeline := (1, 1, 1, 1, 1, 1, 0);
   constant c_prefix           : string  := "hex/run_pfir_coeff_m_incrementing";
 
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
 --g_big_endian_wb_in  : boolean := true;
 --g_big_endian_wb_out : boolean := true;
 --g_fil_ppf_pipeline : t_fil_ppf_pipeline := (1, 1, 1, 1, 1, 1, 0);
@@ -90,5 +87,4 @@ begin
   u4_rnd_9taps     : entity work.tb_fil_ppf_wide generic map ( true,  true, (1, 1, 1, 1, 1, 1, 0), (4, 0, 64, 9, 1, 0, 8, 17, 16), c_prefix, true);
   u4_rnd_3streams  : entity work.tb_fil_ppf_wide generic map ( true,  true, (1, 1, 1, 1, 1, 1, 0), (4, 0, 64, 9, 3, 0, 8, 18, 16), c_prefix, true);
   u4_rnd_4channels : entity work.tb_fil_ppf_wide generic map ( true,  true, (1, 1, 1, 1, 1, 1, 0), (4, 2, 64, 9, 3, 0, 8, 22, 16), c_prefix, true);
-
 end tb;
diff --git a/libraries/dsp/filter/tb/vhdl/tb_tb_fil_ppf_wide_file_data.vhd b/libraries/dsp/filter/tb/vhdl/tb_tb_fil_ppf_wide_file_data.vhd
index 31c0ae3f78..2aaff23115 100644
--- a/libraries/dsp/filter/tb/vhdl/tb_tb_fil_ppf_wide_file_data.vhd
+++ b/libraries/dsp/filter/tb/vhdl/tb_tb_fil_ppf_wide_file_data.vhd
@@ -37,7 +37,6 @@ entity tb_tb_fil_ppf_wide_file_data is
 end tb_tb_fil_ppf_wide_file_data;
 
 architecture tb of tb_tb_fil_ppf_wide_file_data is
-
   constant c_pipeline     : t_fil_ppf_pipeline := (1, 1, 1, 1, 1, 1, 0);
 
   constant c_coeff_prefix : string  := "hex/run_pfir_m_pfir_coeff_fircls1";
@@ -45,9 +44,7 @@ architecture tb of tb_tb_fil_ppf_wide_file_data is
   constant c_data15       : string  := "data/run_pfir_m_sinusoid_chirp_8b_15taps_128points_16b_16b.dat";  -- coefs, input and output data for 1 stream
 
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
 --g_big_endian_wb_in  : boolean := true;
 --g_big_endian_wb_out : boolean := true;
 --g_fil_ppf_pipeline : t_fil_ppf_pipeline := (1, 1, 1, 1, 1, 1, 0);
@@ -97,5 +94,4 @@ begin
   u4_act_15taps           : entity work.tb_fil_ppf_wide_file_data generic map ( true,  true, c_pipeline, (4, 0, 128, 15, 1, 1, 8, 16, 16), c_coeff_prefix, c_data15, 25600,  5000, false);
   u4_rnd                  : entity work.tb_fil_ppf_wide_file_data generic map ( true,  true, c_pipeline, (4, 0, 128, 16, 1, 1, 8, 16, 16), c_coeff_prefix, c_data,   25600,  5000, true);
   u4_rnd_channels_streams : entity work.tb_fil_ppf_wide_file_data generic map ( true,  true, c_pipeline, (4, 1, 128, 16, 4, 1, 8, 16, 16), c_coeff_prefix, c_data,   25600,  5000, true);
-
 end tb;
diff --git a/libraries/dsp/fringe_stop/src/vhdl/fringe_stop_unit.vhd b/libraries/dsp/fringe_stop/src/vhdl/fringe_stop_unit.vhd
index 7f74e63a76..65f193f20a 100644
--- a/libraries/dsp/fringe_stop/src/vhdl/fringe_stop_unit.vhd
+++ b/libraries/dsp/fringe_stop/src/vhdl/fringe_stop_unit.vhd
@@ -34,7 +34,6 @@ use common_lib.common_math_pkg.all;
 use technology_lib.technology_select_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 
-
 entity fringe_stop_unit is
   generic (
     g_technology     : natural  := c_tech_select_default;
@@ -66,7 +65,6 @@ entity fringe_stop_unit is
 end fringe_stop_unit;
 
 architecture str of fringe_stop_unit is
-
   -- invert the c_lookup_imag waveform, because the look up address phi for exp(-j*phi) is calculated,
   -- but u_multiplier applies it as exp(j*phi)
   -- . g_phi_minus_sign = FALSE : exp(j*  phi) =                           cos(phi) + j*sin(phi)
@@ -131,9 +129,7 @@ architecture str of fringe_stop_unit is
   signal phasor_imag          : std_logic_vector(g_phasor_w - 1 downto 0);
   signal result_re            : std_logic_vector(c_product_w - 1 downto 0);
   signal result_im            : std_logic_vector(c_product_w - 1 downto 0);
-
 begin
-
   assert dbg_lookup_real_dc = 0 report "Fringe stop lookup COS must have DC = 0" severity ERROR;
   assert dbg_lookup_imag_dc = 0 report "Fringe stop lookup SIN must have DC = 0" severity ERROR;
 
@@ -328,7 +324,6 @@ begin
     rd_val_b    => fs_step_data_valid
   );
 
-
   ------------------------------------------------------------------------------
   -- Pipeline offset to align with step accumulation
   ------------------------------------------------------------------------------
@@ -470,9 +465,4 @@ begin
     out_sosi.re <= RESIZE_DP_DSP_DATA(result_re);
     out_sosi.im <= RESIZE_DP_DSP_DATA(result_im);
   end process;
-
 end str;
-
-
-
-
diff --git a/libraries/dsp/fringe_stop/tb/vhdl/tb_fringe_stop_unit.vhd b/libraries/dsp/fringe_stop/tb/vhdl/tb_fringe_stop_unit.vhd
index 505a615c77..d2225c2df6 100644
--- a/libraries/dsp/fringe_stop/tb/vhdl/tb_fringe_stop_unit.vhd
+++ b/libraries/dsp/fringe_stop/tb/vhdl/tb_fringe_stop_unit.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -42,7 +41,6 @@ use technology_lib.technology_select_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use diag_lib.diag_pkg.all;
 
-
 entity tb_fringe_stop_unit is
   generic(
     g_sim_type             : natural  := 2;  -- 0 = Increment, 1 = Increment over the maximum, 2 = Decrease, 3 = Decrease over the minimum
@@ -57,7 +55,6 @@ entity tb_fringe_stop_unit is
 end tb_fringe_stop_unit;
 
 architecture tb of tb_fringe_stop_unit is
-
   ----------------------------------------------------------------------------
   -- Clocks and resets
   ----------------------------------------------------------------------------
@@ -106,7 +103,6 @@ architecture tb of tb_fringe_stop_unit is
   constant c_bg_nof_blocks_per_sync : natural := 128;
   constant c_bg_mem_high_addr       : natural := g_nof_channels - 1;
 
-
   constant c_bg_ctrl                : t_diag_block_gen := ( '0',  -- enable: On by default in simulation; MM enable required on hardware.
                                                             '0',  -- enable_sync
                                                 TO_UVEC(            c_block_size, c_diag_bg_samples_per_packet_w),
@@ -151,9 +147,7 @@ architecture tb of tb_fringe_stop_unit is
 
   signal r    : reg_type := c_reg_type_rst;
   signal rin  : reg_type := c_reg_type_rst;
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -431,8 +425,4 @@ begin
   end process;
 
   tb_end <= '1' when r.loop_cnt = 4 else '0';
-
 end tb;
-
-
-
diff --git a/libraries/dsp/fringe_stop/tb/vhdl/tb_mmf_fringe_stop_unit.vhd b/libraries/dsp/fringe_stop/tb/vhdl/tb_mmf_fringe_stop_unit.vhd
index dd28809da6..7fd9d4c2a1 100644
--- a/libraries/dsp/fringe_stop/tb/vhdl/tb_mmf_fringe_stop_unit.vhd
+++ b/libraries/dsp/fringe_stop/tb/vhdl/tb_mmf_fringe_stop_unit.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2017
@@ -69,7 +68,6 @@ use mm_lib.mm_file_unb_pkg.all;
 use mm_lib.mm_file_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 
-
 entity tb_mmf_fringe_stop_unit is
   generic(
     g_tb_index                  : natural := 0;  -- use different index to avoid MM file conflict in multi tb
@@ -81,7 +79,6 @@ entity tb_mmf_fringe_stop_unit is
 end tb_mmf_fringe_stop_unit;
 
 architecture tb of tb_mmf_fringe_stop_unit is
-
   ----------------------------------------------------------------------------
   -- Clocks and resets
   ----------------------------------------------------------------------------
@@ -157,9 +154,7 @@ architecture tb of tb_mmf_fringe_stop_unit is
   signal out_im_sum                  : integer := 0;
   signal verify_out_en               : std_logic := '0';
   signal verify_sum_en               : std_logic := '0';
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -319,7 +314,6 @@ begin
     out_sosi           => out_sosi
   );
 
-
   ----------------------------------------------------------------------------
   -- Verify FS output
   ----------------------------------------------------------------------------
@@ -391,8 +385,4 @@ begin
     end if;
     wait;
   end process;
-
 end tb;
-
-
-
diff --git a/libraries/dsp/fringe_stop/tb/vhdl/tb_tb_fringe_stop_unit.vhd b/libraries/dsp/fringe_stop/tb/vhdl/tb_tb_fringe_stop_unit.vhd
index 19601d088b..9a49efb0b7 100644
--- a/libraries/dsp/fringe_stop/tb/vhdl/tb_tb_fringe_stop_unit.vhd
+++ b/libraries/dsp/fringe_stop/tb/vhdl/tb_tb_fringe_stop_unit.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -38,7 +37,6 @@ end tb_tb_fringe_stop_unit;
 architecture tb of tb_tb_fringe_stop_unit is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
 -- Usage
 --   > as 8
 --   > run -all
@@ -60,6 +58,3 @@ begin
   end generate;
 
 end tb;
-
-
-
diff --git a/libraries/dsp/fringe_stop/tb/vhdl/tb_tb_mmf_fringe_stop_unit.vhd b/libraries/dsp/fringe_stop/tb/vhdl/tb_tb_mmf_fringe_stop_unit.vhd
index 5b6de6df3d..776e1d86b7 100644
--- a/libraries/dsp/fringe_stop/tb/vhdl/tb_tb_mmf_fringe_stop_unit.vhd
+++ b/libraries/dsp/fringe_stop/tb/vhdl/tb_tb_mmf_fringe_stop_unit.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -35,7 +34,6 @@ end tb_tb_mmf_fringe_stop_unit;
 architecture tb of tb_tb_mmf_fringe_stop_unit is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
 --    g_tb_index                  : NATURAL := 0;      -- use different index to avoid MM file conflict in multi tb
 --    g_mm_stimuli_enable         : BOOLEAN := FALSE;  -- use TRUE to activate p_mm_stimuli, else FALSE to apply mm_file IO via Python
 --    g_mm_clk_faster_than_dp_clk : BOOLEAN := TRUE;   -- when TRUE than mm_clk > dp_clk.
@@ -43,8 +41,4 @@ begin
 
   u_mm_slower_no_gap    : entity work.tb_mmf_fringe_stop_unit generic map (0, true, false, 0);  -- use no gap to enable verification of phasor period
   u_mm_faster_with_gap  : entity work.tb_mmf_fringe_stop_unit generic map (1, true, true,  1);  -- use gap to verify valid gaps
-
 end tb;
-
-
-
diff --git a/libraries/dsp/iquv/src/vhdl/iquv.vhd b/libraries/dsp/iquv/src/vhdl/iquv.vhd
index 09bd9053ba..e2f245afdd 100644
--- a/libraries/dsp/iquv/src/vhdl/iquv.vhd
+++ b/libraries/dsp/iquv/src/vhdl/iquv.vhd
@@ -35,16 +35,12 @@
 --     Q and U are real
 --     V is imaginary
 
-
-
-
 library IEEE, common_lib, common_mult_lib, technology_lib, dp_lib, iquv_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity iquv is
   generic (
     g_sim           : boolean := false;
@@ -70,9 +66,7 @@ entity iquv is
   );
 end iquv;
 
-
 architecture str of iquv is
-
   constant c_multprod_w           : natural := g_in_data_w * 2;
   constant c_iquv_w               : natural := c_multprod_w + 1;
   constant c_nof_int              : natural := sel_a_b(g_use_accum, g_nof_int, 1);  -- force nof_int to 1 if accum is not used
@@ -105,9 +99,7 @@ architecture str of iquv is
   signal q_out_raw_sosi           : t_dp_sosi := c_dp_sosi_rst;
   signal u_out_raw_sosi           : t_dp_sosi := c_dp_sosi_rst;
   signal v_out_raw_sosi           : t_dp_sosi := c_dp_sosi_rst;
-
 begin
-
   ------------------------------------------------------------------------------
   -- control counter to demultiplex the X and Y polarizations
   ------------------------------------------------------------------------------
@@ -174,8 +166,6 @@ begin
     out_dat       => in_complex_valid_d1
   );
 
-
-
   ------------------------------------------------------------------------------
   -- Two complex multipliers (XX'. XY' and YY')
   ------------------------------------------------------------------------------
@@ -261,7 +251,6 @@ begin
     out_dat       => product_xx
   );
 
-
   ------------------------------------------------------------------------------
   -- I = XX' + YY'
   ------------------------------------------------------------------------------
@@ -280,8 +269,6 @@ begin
     result    => i_result
   );
 
-
-
   ------------------------------------------------------------------------------
   -- Q = XX' - YY'
   ------------------------------------------------------------------------------
@@ -300,8 +287,6 @@ begin
     result    => q_result
   );
 
-
-
   ------------------------------------------------------------------------------
   -- Delay XY' to match adders, then bitshift to calculate
   -- U = 2 * Re(XY')
@@ -339,7 +324,6 @@ begin
     out_dat       => product_xy_im_dly
   );
 
-
   u_result <= product_xy_re_dly(c_multprod_w - 1 downto 0) & '0';
   v_result <= product_xy_im_dly(c_multprod_w - 1 downto 0) & '0';
 
@@ -359,7 +343,6 @@ begin
     out_dat       => products_valid_vec_dly
   );
 
-
   ------------------------------------------------------------------------------
   -- Accumulators to integrate the Stokes products
   ------------------------------------------------------------------------------
@@ -395,8 +378,6 @@ begin
     v_out_raw_sosi.valid    <= products_valid_vec_dly(0);
   end generate;
 
-
-
   ------------------------------------------------------------------------------
   -- Requantize the outputs to the desired bit width
   ------------------------------------------------------------------------------
@@ -491,5 +472,4 @@ begin
     src_out    => v_out,
     out_ovr    => open
   );
-
 end str;
diff --git a/libraries/dsp/iquv/src/vhdl/iquv_accum.vhd b/libraries/dsp/iquv/src/vhdl/iquv_accum.vhd
index 33cefd25cc..3a348a2e60 100644
--- a/libraries/dsp/iquv/src/vhdl/iquv_accum.vhd
+++ b/libraries/dsp/iquv/src/vhdl/iquv_accum.vhd
@@ -31,15 +31,11 @@
 -- Remarks
 --     The outputs including the pipelined valid are placed in the data field of a dp_sosi record
 
-
-
-
 library IEEE, common_lib, dp_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 
-
 entity iquv_accum is
   generic (
     g_accumcount_w  : natural := 3;  -- log2 of the number of samples to integrate
@@ -61,16 +57,13 @@ entity iquv_accum is
   );
 end iquv_accum;
 
-
 architecture str of iquv_accum is
-
   constant c_accum_count_zero     : std_logic_vector(g_accumcount_w - 1 downto 0) := (others => '0');
 
   signal accum_ctrl_count         : std_logic_vector(g_accumcount_w - 1 downto 0);
   signal accum_ctrl               : std_logic;
   signal enable_output_valid      : std_logic := '0';
   signal nxt_enable_output_valid  : std_logic := '0';
-
 begin
   ------------------------------------------------------------------------------
   -- control counter to generate an end of integration period strobe
@@ -108,7 +101,6 @@ begin
     out_dat   => i_out_sosi.data
   );
 
-
   u_accum_q : entity common_lib.common_accumulate
   generic map (
     g_representation   => "SIGNED"
@@ -123,7 +115,6 @@ begin
     out_dat   => q_out_sosi.data
   );
 
-
   u_accum_u : entity common_lib.common_accumulate
   generic map (
     g_representation   => "SIGNED"
@@ -138,7 +129,6 @@ begin
     out_dat   => u_out_sosi.data
   );
 
-
   u_accum_v : entity common_lib.common_accumulate
   generic map (
     g_representation   => "SIGNED"
@@ -153,7 +143,6 @@ begin
     out_dat   => v_out_sosi.data
   );
 
-
   p_clk : process (dp_clk, dp_rst)
   begin
     if dp_rst = '1' then
@@ -171,6 +160,4 @@ begin
   q_out_sosi.valid <= accum_ctrl and in_valid and enable_output_valid;
   u_out_sosi.valid <= accum_ctrl and in_valid and enable_output_valid;
   v_out_sosi.valid <= accum_ctrl and in_valid and enable_output_valid;
-
-
 end str;
diff --git a/libraries/dsp/iquv/src/vhdl/iquv_iab.vhd b/libraries/dsp/iquv/src/vhdl/iquv_iab.vhd
index b38d5b8b24..3235efb662 100644
--- a/libraries/dsp/iquv/src/vhdl/iquv_iab.vhd
+++ b/libraries/dsp/iquv/src/vhdl/iquv_iab.vhd
@@ -33,7 +33,6 @@
 --     The output valid is taken from stream 0
 --     If g_use_accum is true the integration is done after adding the g_nof_streams, otherwise it is done in the IQUV modules
 
-
 library IEEE, common_lib, common_mult_lib, technology_lib, dp_lib, iquv_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -41,7 +40,6 @@ use common_lib.common_mem_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity iquv_iab is
   generic (
     g_sim           : boolean := false;
@@ -80,7 +78,6 @@ entity iquv_iab is
 end iquv_iab;
 
 architecture str of iquv_iab is
-
   constant c_accum_in_iquv        : boolean := not g_use_accum;
   constant c_accumcount_w         : natural := ceil_log2(g_nof_int);
   constant c_iquv_out_w           : natural := 18;
@@ -146,16 +143,11 @@ architecture str of iquv_iab is
   signal diag_v : t_diag;
   type t_diag_in_complex_arr is array (0 to 2 * g_nof_streams - 1) of std_logic_vector(g_in_data_w - 1 downto 0);
   signal diag_in_complex_arr : t_diag_in_complex_arr;
-
 begin
-
-
-
   ------------------------------------------------------------------------------
   -- Calculate the integrated I, Q, U and V for each input stream
   ------------------------------------------------------------------------------
   gen_iquv : for stream in 0 to g_nof_streams - 1 generate
-
     dut : entity work.iquv
     generic map (
       g_sim              => g_sim,
@@ -179,10 +171,8 @@ begin
     iquv_q_linear((stream + 1) * c_iquv_out_w - 1 downto stream * c_iquv_out_w) <= iquv_q_sosi(stream).data(c_iquv_out_w - 1 downto 0);
     iquv_u_linear((stream + 1) * c_iquv_out_w - 1 downto stream * c_iquv_out_w) <= iquv_u_sosi(stream).data(c_iquv_out_w - 1 downto 0);
     iquv_v_linear((stream + 1) * c_iquv_out_w - 1 downto stream * c_iquv_out_w) <= iquv_v_sosi(stream).data(c_iquv_out_w - 1 downto 0);
-
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Add up all the I, Q, U and V values from all the streams
   ------------------------------------------------------------------------------
@@ -238,7 +228,6 @@ begin
     sum       => v_summed
   );
 
-
   ------------------------------------------------------------------------------
   -- Delay the valid signal to match the pipeline delay through the adders
   ------------------------------------------------------------------------------
@@ -258,7 +247,6 @@ begin
     out_dat       => iquv_valid_dly
   );
 
-
   ------------------------------------------------------------------------------
   -- Optional accumulators to integrate the combined Stokes products
   ------------------------------------------------------------------------------
@@ -294,7 +282,6 @@ begin
     v_sum_raw_sosi.valid <= iquv_valid_dly(0);
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Optional fine gain control
   -- First the 25 bit data from the accumulator is truncated to 22 and requantized to 18
@@ -302,7 +289,6 @@ begin
   ------------------------------------------------------------------------------
 
   gen_gain_ctrl : if g_use_gain_ctrl = true generate
-
     -- I
     u_dp_gain_requantize_i : entity dp_lib.dp_requantize
     generic map (
@@ -488,7 +474,6 @@ begin
     );
   end generate;
 
-
   gen_nogain_ctrl : if g_use_gain_ctrl = false generate
     dp_requantize_i_snk_in <= i_sum_raw_sosi;
     dp_requantize_q_snk_in <= q_sum_raw_sosi;
@@ -591,11 +576,11 @@ begin
     out_ovr    => open
   );
 
-
   -------------------------------------------------------------------------------
   -- Diagnostic to display the I signal flow in simulation
   -------------------------------------------------------------------------------
   gen_diag : if g_sim = true generate
+
     gen_diag_inputs : for stream in 0 to g_nof_streams - 1 generate
       diag_in_complex_arr(stream * 2)     <= in_complex_arr(stream).re(g_in_data_w - 1 downto 0);
       diag_in_complex_arr(stream * 2 + 1) <= in_complex_arr(stream).im(g_in_data_w - 1 downto 0);
@@ -604,6 +589,7 @@ begin
       diag_u.data_in_arr(stream) <= iquv_u_sosi(stream).data(c_iquv_out_w - 1 downto 0);
       diag_v.data_in_arr(stream) <= iquv_v_sosi(stream).data(c_iquv_out_w - 1 downto 0);
     end generate;
+
     diag_i.valid_in              <= iquv_i_sosi(0).valid;
     diag_q.valid_in              <= iquv_q_sosi(0).valid;
     diag_u.valid_in              <= iquv_u_sosi(0).valid;
@@ -641,7 +627,4 @@ begin
     diag_u.valid_gain_out        <= dp_requantize_u_snk_in.valid;
     diag_v.valid_gain_out        <= dp_requantize_v_snk_in.valid;
   end generate;
-
-
 end str;
-
diff --git a/libraries/dsp/iquv/tb/vhdl/tb_iquv.vhd b/libraries/dsp/iquv/tb/vhdl/tb_iquv.vhd
index b50d804d9e..51e20a0fa1 100644
--- a/libraries/dsp/iquv/tb/vhdl/tb_iquv.vhd
+++ b/libraries/dsp/iquv/tb/vhdl/tb_iquv.vhd
@@ -30,7 +30,6 @@
 --     do wave_iquv.do
 --     run -all
 
-
 library IEEE, common_lib, dp_lib, technology_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -39,7 +38,6 @@ use common_lib.common_lfsr_sequences_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity tb_iquv is
   generic (
     g_nof_int          : natural := 16;  -- number of successive subbands to integrate
@@ -49,9 +47,7 @@ entity tb_iquv is
   );
 end tb_iquv;
 
-
 architecture tb of tb_iquv is
-
   constant clk_period    : time := 10 ns;
   constant c_npoints     : natural := 4 * g_nof_int;  -- number of subbands (size of block) at present only used to generate test vectors
   constant c_fsd_w       : natural := g_in_data_w * 2 + 1 + ceil_log2(g_nof_int);  -- The number of bits used for the accumulated result inside the DUT
@@ -76,7 +72,6 @@ architecture tb of tb_iquv is
   signal random0         : std_logic_vector(7 downto 0) := (others => '0');
   signal valid_enable    : std_logic := '0';
 
-
   -- expected data values
   constant i_nint8_exp_arr : t_integer_arr(0 to 35) := (140,1100,3084,6092,
                                                      140,1100,3084,6092,
@@ -151,12 +146,7 @@ architecture tb of tb_iquv is
                                                      0,0,0,0,
                                                      - 60928, -60928, -60928, -60928,
                                                      0,0,0,0);
-
-
-
-
 begin
-
   dp_clk  <= not dp_clk or tb_end after clk_period / 2;
   dp_rst  <= '0' after clk_period * 10;
   random0 <= func_common_random(random0) when rising_edge(dp_clk);
@@ -166,7 +156,6 @@ begin
   -- Valid signal stimuli
   ------------------------------------------------------------------------------
 
-
   p_valstimuli : process
   begin
     in_complex.valid <= '0';
@@ -184,7 +173,6 @@ begin
   -- Input stimuli
   ------------------------------------------------------------------------------
 
-
   p_stimuli : process
   begin
     in_complex.re <= TO_DP_DSP_DATA(0);
@@ -263,7 +251,6 @@ begin
         in_complex.im <= TO_DP_DSP_DATA(-2047);  -- The im part of the Y pol is fixed
         wait until rising_edge(dp_clk) and valid_enable = '1';
       end loop;
-
     end loop;
 
     for I in 0 to 9 loop wait until rising_edge(dp_clk); end loop;
@@ -329,7 +316,4 @@ begin
       end if;
     end if;
   end process;
-
-
-
 end tb;
diff --git a/libraries/dsp/iquv/tb/vhdl/tb_iquv_file_data.vhd b/libraries/dsp/iquv/tb/vhdl/tb_iquv_file_data.vhd
index 59bd66a8dc..1060e8f869 100644
--- a/libraries/dsp/iquv/tb/vhdl/tb_iquv_file_data.vhd
+++ b/libraries/dsp/iquv/tb/vhdl/tb_iquv_file_data.vhd
@@ -30,7 +30,6 @@
 --     as 4
 --     run -all
 
-
 library IEEE, common_lib, dp_lib, technology_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -40,7 +39,6 @@ use common_lib.common_lfsr_sequences_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity tb_iquv_file_data is
   generic (
     g_random_valid     : boolean := true;  -- Put gaps in the valid signal
@@ -52,14 +50,11 @@ entity tb_iquv_file_data is
   );
 end tb_iquv_file_data;
 
-
 architecture tb of tb_iquv_file_data is
-
   constant clk_period    : time := 10 ns;
   constant c_fsd_w       : natural := g_in_data_w * 2 + 1 + true_log2(g_nof_int);  -- The number of bits used for the accumulated result inside the DUT
   constant c_lsb_w       : natural := c_fsd_w - g_out_data_w;  -- number of lsbs to remove from the expected result
 
-
   signal tb_end          : std_logic := '0';
   signal dp_rst          : std_logic := '1';
   signal dp_clk          : std_logic := '0';
@@ -103,10 +98,7 @@ architecture tb of tb_iquv_file_data is
   signal q_noint_exp_arr          : t_integer_arr(0 to c_nof_lines - 1) := (others => 0);
   signal u_noint_exp_arr          : t_integer_arr(0 to c_nof_lines - 1) := (others => 0);
   signal v_noint_exp_arr          : t_integer_arr(0 to c_nof_lines - 1) := (others => 0);
-
 begin
-
-
   dp_clk  <= not dp_clk or tb_end after clk_period / 2;
   dp_rst  <= '0' after clk_period * 10;
   random0 <= func_common_random(random0) when rising_edge(dp_clk);
@@ -116,7 +108,6 @@ begin
   -- Valid signal stimuli
   ------------------------------------------------------------------------------
 
-
   p_valstimuli : process
   begin
     in_complex.valid <= '0';
@@ -130,14 +121,10 @@ begin
     wait;
   end process;
 
-
-
-
   ------------------------------------------------------------------------------
   -- Read stimuli and expected results from file
   ------------------------------------------------------------------------------
 
-
   p_stimuli : process
   begin
     proc_common_read_integer_file(g_data_file, 0, c_nof_lines, c_nof_cols, file_data_arr);
@@ -237,7 +224,6 @@ begin
   diag_v_out_data <= v_out.data(c_word_w - 1 downto 0);
   diag_out_valid  <= i_out.valid;
 
-
   ------------------------------------------------------------------------------
   -- Results Checker
   ------------------------------------------------------------------------------
@@ -290,7 +276,4 @@ begin
       end if;
     end if;
   end process;
-
-
-
 end tb;
diff --git a/libraries/dsp/iquv/tb/vhdl/tb_iquv_iab.vhd b/libraries/dsp/iquv/tb/vhdl/tb_iquv_iab.vhd
index bccdaa1fb1..6b3e8f6cd1 100644
--- a/libraries/dsp/iquv/tb/vhdl/tb_iquv_iab.vhd
+++ b/libraries/dsp/iquv/tb/vhdl/tb_iquv_iab.vhd
@@ -30,7 +30,6 @@
 --     do wave_iquv_iab.do
 --     run -all
 
-
 library IEEE, common_lib, dp_lib, technology_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -39,7 +38,6 @@ use common_lib.common_lfsr_sequences_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity tb_iquv_iab is
   generic (
     g_nof_int          : natural := 16;  -- number of successive subbands to integrate
@@ -50,9 +48,7 @@ entity tb_iquv_iab is
   );
 end tb_iquv_iab;
 
-
 architecture tb of tb_iquv_iab is
-
   constant clk_period    : time := 10 ns;
   constant c_npoints     : natural := 4 * g_nof_int;  -- number of subbands (size of block) at present only used to generate test vectors
   constant c_iquv_out_w  : natural := 18;  -- number of bits the IQUV module truncates to
@@ -102,10 +98,7 @@ architecture tb of tb_iquv_iab is
                                                        - 1571328, -1571328, -1571328, -1571328);
   constant v_nint16_exp_arr : t_integer_arr(0 to 7) := (9660,5460, -37140, -118140,
                                                        0,0,0,0);
-
-
 begin
-
   dp_clk  <= not dp_clk or tb_end after clk_period / 2;
   dp_rst  <= '0' after clk_period * 10;
   random0 <= func_common_random(random0) when rising_edge(dp_clk);
@@ -115,7 +108,6 @@ begin
     in_complex_arr(inputstream) <= in_complex;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Valid signal stimuli
   ------------------------------------------------------------------------------
@@ -162,8 +154,6 @@ begin
         in_complex.im <= TO_DP_DSP_DATA(-2047);  -- Set the imag part of the Y pol
         wait until rising_edge(dp_clk) and valid_enable = '1';
       end loop;
-
-
     end loop;
 
     for I in 0 to 19 loop wait until rising_edge(dp_clk); end loop;
@@ -171,7 +161,6 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- DUT
   ------------------------------------------------------------------------------
@@ -203,7 +192,6 @@ begin
   diag_v_out_data <= v_out.data(c_word_w - 1 downto 0);
   diag_out_valid  <= i_out.valid;
 
-
   p_verify : process(dp_clk, diag_out_valid, diag_i_out_data, diag_q_out_data, diag_u_out_data, diag_v_out_data)
   variable v_index : integer := 0;
   begin
@@ -231,7 +219,4 @@ begin
       end if;
     end if;
   end process;
-
-
-
 end tb;
diff --git a/libraries/dsp/iquv/tb/vhdl/tb_iquv_iab_file_data.vhd b/libraries/dsp/iquv/tb/vhdl/tb_iquv_iab_file_data.vhd
index cfe0e44772..981d9fb509 100644
--- a/libraries/dsp/iquv/tb/vhdl/tb_iquv_iab_file_data.vhd
+++ b/libraries/dsp/iquv/tb/vhdl/tb_iquv_iab_file_data.vhd
@@ -30,7 +30,6 @@
 --     as 4
 --     run -all
 
-
 library IEEE, common_lib, dp_lib, technology_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -40,7 +39,6 @@ use common_lib.common_lfsr_sequences_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity tb_iquv_iab_file_data is
   generic (
     g_random_valid     : boolean := true;  -- Put gaps in the valid signal
@@ -53,9 +51,7 @@ entity tb_iquv_iab_file_data is
   );
 end tb_iquv_iab_file_data;
 
-
 architecture tb of tb_iquv_iab_file_data is
-
   constant clk_period    : time := 10 ns;
   constant c_out_iquv_w  : natural := 18;  -- number of bits the IQUV module truncates to
   constant c_iquv_accum_w: natural := sel_a_b(g_use_accum, 0, true_log2(g_nof_int));  -- Bitgrowth of the IQUV accumulator
@@ -70,7 +66,6 @@ architecture tb of tb_iquv_iab_file_data is
 
   constant c_nof_iab_int : natural := sel_a_b(g_use_accum, g_nof_int, 1);  -- Used to simulate the IAB accumulator
 
-
   signal tb_end          : std_logic := '0';
   signal dp_rst          : std_logic := '1';
   signal dp_clk          : std_logic := '0';
@@ -119,10 +114,7 @@ architecture tb of tb_iquv_iab_file_data is
 
   shared variable activestream    : natural := 0;
   signal activestream_dly: natural := 0;
-
 begin
-
-
   dp_clk  <= not dp_clk or tb_end after clk_period / 2;
   dp_rst  <= '0' after clk_period * 10;
   random0 <= func_common_random(random0) when rising_edge(dp_clk);
@@ -139,7 +131,6 @@ begin
   -- Valid signal stimuli
   ------------------------------------------------------------------------------
 
-
   p_valstimuli : process
   begin
     in_complex_data.valid <= '0';
@@ -154,14 +145,10 @@ begin
     wait;
   end process;
 
-
-
-
   ------------------------------------------------------------------------------
   -- Read stimuli and expected results from file
   ------------------------------------------------------------------------------
 
-
   p_stimuli : process
   begin
     proc_common_read_integer_file(g_data_file, 0, c_nof_lines, c_nof_cols, file_data_arr);
@@ -220,7 +207,6 @@ begin
   -- DUT
   ------------------------------------------------------------------------------
 
-
   dut : entity work.iquv_iab
   generic map (
     g_sim              => true,
@@ -241,7 +227,6 @@ begin
     v_out          => v_out
   );
 
-
   -- diag signals to make outputs visible in Modelsim wave
 
   diag_i_out_data <= i_out.data(c_word_w - 1 downto 0);
@@ -250,7 +235,6 @@ begin
   diag_v_out_data <= v_out.data(c_word_w - 1 downto 0);
   diag_out_valid  <= i_out.valid;
 
-
   ------------------------------------------------------------------------------
   -- Results Checker
   ------------------------------------------------------------------------------
@@ -312,7 +296,6 @@ begin
         --REPORT "U expected IAB  = " & integer'image(to_sint(s_round(u_expected_iab, c_lsb_w, TRUE)));
         --REPORT "U actual        = " & integer'image(TO_sINT(u_out.data));
 
-
         --REPORT "I = " & integer'image(to_uint(i_out.data)) & ", Q = " & integer'image(to_sint(q_out.data)) &
         --     ", U = " & integer'image(to_sint(u_out.data)) & ", V = " & integer'image(to_sint(v_out.data));
         if v_index = c_nof_lines - 1 then
@@ -323,7 +306,4 @@ begin
       end if;
     end if;
   end process;
-
-
-
 end tb;
diff --git a/libraries/dsp/iquv/tb/vhdl/tb_tb_iquv_file_data.vhd b/libraries/dsp/iquv/tb/vhdl/tb_tb_iquv_file_data.vhd
index e1df0a8567..1dc8c85676 100644
--- a/libraries/dsp/iquv/tb/vhdl/tb_tb_iquv_file_data.vhd
+++ b/libraries/dsp/iquv/tb/vhdl/tb_tb_iquv_file_data.vhd
@@ -34,14 +34,10 @@ entity tb_tb_iquv_file_data is
 end tb_tb_iquv_file_data;
 
 architecture tb of tb_tb_iquv_file_data is
-
   constant c_file_name           : string  := "iquv_stimuli_1.dat";
 
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
-
   -- Parameter list (random valid,  stimuli file, enable accumulator,  samples to integrate,  input data width, output data width);
   u_tc0            : entity work.tb_iquv_file_data generic map (true,  c_file_name, true,  8,  12, 18);
   u_tc1            : entity work.tb_iquv_file_data generic map (true,  c_file_name, true,  16, 12, 18);
@@ -49,5 +45,4 @@ begin
   u_tc3            : entity work.tb_iquv_file_data generic map (true,  c_file_name, true,  8,  12, 8);
   u_tc4            : entity work.tb_iquv_file_data generic map (true,  c_file_name, true,  16, 12, 8);
   u_tc5            : entity work.tb_iquv_file_data generic map (true,  c_file_name, false, 1,  12, 8);
-
 end tb;
diff --git a/libraries/dsp/iquv/tb/vhdl/tb_tb_iquv_iab_file_data.vhd b/libraries/dsp/iquv/tb/vhdl/tb_tb_iquv_iab_file_data.vhd
index 2f25ab59b5..c39a01cde1 100644
--- a/libraries/dsp/iquv/tb/vhdl/tb_tb_iquv_iab_file_data.vhd
+++ b/libraries/dsp/iquv/tb/vhdl/tb_tb_iquv_iab_file_data.vhd
@@ -34,14 +34,10 @@ entity tb_tb_iquv_iab_file_data is
 end tb_tb_iquv_iab_file_data;
 
 architecture tb of tb_tb_iquv_iab_file_data is
-
   constant c_file_name           : string  := "iquv_stimuli_1.dat";
   constant c_nof_streams         : natural := 3;
   signal tb_end                  : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
-
   -- Parameter list (random valid,  stimuli file, enable IAB accumulator, number of streams  samples to integrate,  in data width, out data width);
   u_tc0            : entity work.tb_iquv_iab_file_data generic map (true,  c_file_name, false, c_nof_streams,  8,  12, 18);
   u_tc1            : entity work.tb_iquv_iab_file_data generic map (true,  c_file_name, false, c_nof_streams, 16,  12, 18);
@@ -51,5 +47,4 @@ begin
   u_tc5            : entity work.tb_iquv_iab_file_data generic map (true,  c_file_name,  true, c_nof_streams, 16,  12, 18);
   u_tc6            : entity work.tb_iquv_iab_file_data generic map (true,  c_file_name,  true, c_nof_streams,  8,  12,  8);
   u_tc7            : entity work.tb_iquv_iab_file_data generic map (true,  c_file_name,  true, c_nof_streams, 16,  12,  8);
-
 end tb;
diff --git a/libraries/dsp/rTwoSDF/src/vhdl/rTwoBF.vhd b/libraries/dsp/rTwoSDF/src/vhdl/rTwoBF.vhd
index 49d059fecb..b693051906 100644
--- a/libraries/dsp/rTwoSDF/src/vhdl/rTwoBF.vhd
+++ b/libraries/dsp/rTwoSDF/src/vhdl/rTwoBF.vhd
@@ -62,12 +62,9 @@ entity rTwoBF is
 end;
 
 architecture rtl of rTwoBF is
-
   signal in_a_dly  : std_logic_vector(in_a'range);
   signal out_d_ely : std_logic_vector(out_d'range);
-
 begin
-
   -- Optionally some z-1 delay gets move here into this BF stage, default 0
   u_in_dly : entity common_lib.common_delay
   generic map (
@@ -96,5 +93,4 @@ begin
   -- BF function: add, subtract or pass the data on dependent on in_sel
   out_c     <= ADD_SVEC(in_a_dly, in_b, out_c'length) when in_sel = '1' else in_a_dly;
   out_d_ely <= SUB_SVEC(in_a_dly, in_b, out_d'length) when in_sel = '1' else in_b;
-
 end rtl;
diff --git a/libraries/dsp/rTwoSDF/src/vhdl/rTwoBFStage.vhd b/libraries/dsp/rTwoSDF/src/vhdl/rTwoBFStage.vhd
index f53c5c7c7d..73302be090 100644
--- a/libraries/dsp/rTwoSDF/src/vhdl/rTwoBFStage.vhd
+++ b/libraries/dsp/rTwoSDF/src/vhdl/rTwoBFStage.vhd
@@ -49,7 +49,6 @@ entity rTwoBFStage is
 end entity rTwoBFStage;
 
 architecture str of rTwoBFStage is
-
   -- Optionally move some z-1 delay into this BF stage, default 0
   constant c_bf_in_a_zdly   : natural := sel_a_b(g_stage >= g_bf_use_zdly, g_bf_in_a_zdly, 0);
   constant c_bf_out_b_zdly  : natural := sel_a_b(g_stage >= g_bf_use_zdly, g_bf_out_d_zdly, 0);
@@ -78,9 +77,7 @@ architecture str of rTwoBFStage is
   signal stage_im          : std_logic_vector(out_im'range);
   signal stage_sel         : std_logic;
   signal stage_val         : std_logic;
-
 begin
-
   ------------------------------------------------------------------------------
   -- butterfly
   ------------------------------------------------------------------------------
@@ -115,7 +112,6 @@ begin
     out_d   => bf_im
   );
 
-
   ------------------------------------------------------------------------------
   -- feedback fifo
   ------------------------------------------------------------------------------
@@ -171,7 +167,6 @@ begin
   -- after the z^(-1) stage delay the bf_val_dly goes high and remains high and acts as an enable for in_val to out_val
   stage_val <= in_val and bf_val_dly;
 
-
   ------------------------------------------------------------------------------
   -- stage output pipelining
   ------------------------------------------------------------------------------
@@ -212,5 +207,4 @@ begin
     in_dat  => stage_val,
     out_dat => out_val
   );
-
 end str;
diff --git a/libraries/dsp/rTwoSDF/src/vhdl/rTwoOrder.vhd b/libraries/dsp/rTwoSDF/src/vhdl/rTwoOrder.vhd
index a0a4b64cbe..2119f5395f 100644
--- a/libraries/dsp/rTwoSDF/src/vhdl/rTwoOrder.vhd
+++ b/libraries/dsp/rTwoSDF/src/vhdl/rTwoOrder.vhd
@@ -42,7 +42,6 @@ entity rTwoOrder is
 end entity rTwoOrder;
 
 architecture rtl of rTwoOrder is
-
   constant c_nof_channels : natural := 2**g_nof_chan;
   constant c_dat_w        : natural := in_dat'length;
   constant c_page_size    : natural := g_nof_points * c_nof_channels;
@@ -70,9 +69,7 @@ architecture rtl of rTwoOrder is
   signal rd_adr           : std_logic_vector(c_adr_tot_w - 1 downto 0);
   signal rd_dat           : std_logic_vector(c_dat_w - 1 downto 0);
   signal rd_val           : std_logic;
-
 begin
-
   out_dat <= rd_dat;
   out_val <= rd_val;
 
@@ -100,6 +97,7 @@ begin
   gen_bit_flip : if g_bit_flip = true generate
     wr_adr <= adr_chan_cnt & flip(adr_points_cnt);  -- flip the addresses to perform the reorder
   end generate;
+
   no_bit_flip : if g_bit_flip = false generate
     wr_adr <= adr_tot_cnt;  -- do not flip the addresses for easier debugging with tb_rTwoOrder
   end generate;
@@ -123,6 +121,7 @@ begin
   one_chan : if c_nof_channels = 1 generate
     cnt_ena <= '1' when in_val = '1' else '0';
   end generate;
+
   more_chan : if c_nof_channels > 1 generate
     cnt_ena <= '1' when in_val = '1' and TO_UINT(adr_chan_cnt) = c_nof_channels - 1 else '0';
   end generate;
@@ -163,5 +162,4 @@ begin
     rd_dat       => rd_dat,
     rd_val       => rd_val
   );
-
 end rtl;
diff --git a/libraries/dsp/rTwoSDF/src/vhdl/rTwoSDF.vhd b/libraries/dsp/rTwoSDF/src/vhdl/rTwoSDF.vhd
index 34d10e59cd..73a859198e 100644
--- a/libraries/dsp/rTwoSDF/src/vhdl/rTwoSDF.vhd
+++ b/libraries/dsp/rTwoSDF/src/vhdl/rTwoSDF.vhd
@@ -26,7 +26,6 @@
 -- Description: ASTRON-RP-755
 -- Remarks: doc/readme.txt
 
-
 library ieee, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -60,7 +59,6 @@ entity rTwoSDF is
 end entity rTwoSDF;
 
 architecture str of rTwoSDF is
-
   constant c_nof_stages         : natural := ceil_log2(g_nof_points);
   constant c_stage_offset       : natural := 0;  -- In "normal" pipelined fft operation the stage offset is 0
   constant c_twiddle_offset     : natural := 0;  -- In "normal" pipelined fft operation the twiddle offset is 0
@@ -85,9 +83,7 @@ architecture str of rTwoSDF is
   signal raw_out_re   : std_logic_vector(g_stage_dat_w - 1 downto 0);
   signal raw_out_im   : std_logic_vector(g_stage_dat_w - 1 downto 0);
   signal raw_out_val  : std_logic;
-
 begin
-
   -- Inputs
   data_re( c_nof_stages) <= scale_and_resize_svec(in_re, c_in_scale_w, g_stage_dat_w);
   data_im( c_nof_stages) <= scale_and_resize_svec(in_im, c_in_scale_w, g_stage_dat_w);
@@ -200,5 +196,4 @@ begin
 
   -- Valid Output
   out_val <= raw_out_val;
-
 end str;
diff --git a/libraries/dsp/rTwoSDF/src/vhdl/rTwoSDFPkg.vhd b/libraries/dsp/rTwoSDF/src/vhdl/rTwoSDFPkg.vhd
index 44eec4ed58..a210873207 100644
--- a/libraries/dsp/rTwoSDF/src/vhdl/rTwoSDFPkg.vhd
+++ b/libraries/dsp/rTwoSDF/src/vhdl/rTwoSDFPkg.vhd
@@ -23,7 +23,6 @@ library ieee;
 use IEEE.std_logic_1164.all;
 
 package rTwoSDFPkg is
-
   -- Internal pipeline latencies and Z^(-1) pipeline settings for a stage in the rTwoSDF FFT
   -- Also used for other preallele and wideband FFT implementations (fft_lib)
   type t_fft_pipeline is record
@@ -45,4 +44,3 @@ end package rTwoSDFPkg;
 
 package body rTwoSDFPkg is
 end rTwoSDFPkg;
-
diff --git a/libraries/dsp/rTwoSDF/src/vhdl/rTwoSDFStage.vhd b/libraries/dsp/rTwoSDF/src/vhdl/rTwoSDFStage.vhd
index b2719e3b2c..82605e7151 100644
--- a/libraries/dsp/rTwoSDF/src/vhdl/rTwoSDFStage.vhd
+++ b/libraries/dsp/rTwoSDF/src/vhdl/rTwoSDFStage.vhd
@@ -48,7 +48,6 @@ entity rTwoSDFStage is
 end entity rTwoSDFStage;
 
 architecture str of rTwoSDFStage is
-
   -- The amplification factor per stage is 2, therefor bit growth defintion of 1.
   -- Scale enable is defined by generic.
   constant c_r2_stage_bit_growth : natural := sel_a_b(g_scale_enable, 1, 0);
@@ -76,9 +75,7 @@ architecture str of rTwoSDFStage is
 
   signal quant_out_re   : std_logic_vector(out_re'range);
   signal quant_out_im   : std_logic_vector(out_im'range);
-
 begin
-
   ------------------------------------------------------------------------------
   -- stage counter
   ------------------------------------------------------------------------------
@@ -248,5 +245,4 @@ begin
     in_dat  => mul_out_val,
     out_dat => out_val
   );
-
 end str;
diff --git a/libraries/dsp/rTwoSDF/src/vhdl/rTwoWMul.vhd b/libraries/dsp/rTwoSDF/src/vhdl/rTwoWMul.vhd
index a4741228b2..875f9a6608 100644
--- a/libraries/dsp/rTwoSDF/src/vhdl/rTwoWMul.vhd
+++ b/libraries/dsp/rTwoSDF/src/vhdl/rTwoWMul.vhd
@@ -48,7 +48,6 @@ entity rTwoWMul is
 end entity rTwoWMul;
 
 architecture str of rTwoWMul is
-
   -- Use multiplier product truncate or signed rounding (= away from zero). On hardware for Fsub in
   -- Apertif and using the WG at various frequencies at subband or between subbands it appears that
   -- using truncate or sround does not make a noticable difference in the SST. Still choose to use
@@ -91,9 +90,7 @@ architecture str of rTwoWMul is
   signal round_re         : std_logic_vector(out_re'range);
   signal round_im         : std_logic_vector(out_re'range);
   signal out_sel          : std_logic;
-
 begin
-
   -- Total latency check
   assert c_total_lat = g_lat
     report "rTwoWMul: total pipeline error"
@@ -177,13 +174,13 @@ begin
       round_re <= truncate_and_resize_svec(product_re, c_round_w, c_out_dat_w);
       round_im <= truncate_and_resize_svec(product_im, c_round_w, c_out_dat_w);
     end generate;
+
     gen_reg : if c_round_lat = 1 generate
       round_re <= truncate_and_resize_svec(product_re, c_round_w, c_out_dat_w) when rising_edge(clk);
       round_im <= truncate_and_resize_svec(product_im, c_round_w, c_out_dat_w) when rising_edge(clk);
     end generate;
   end generate;
 
-
   gen_sround : if c_use_truncate = false generate
     u_requantize_re : entity common_lib.common_requantize
     generic map (
@@ -228,7 +225,6 @@ begin
     );
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Propagate data and control signals for input/output choice at WMult output
   ------------------------------------------------------------------------------
@@ -286,5 +282,4 @@ begin
   ------------------------------------------------------------------------------
   out_re <= round_re when out_sel = '1' else scale(in_re_dly, c_out_extra_w);
   out_im <= round_im when out_sel = '1' else scale(in_im_dly, c_out_extra_w);
-
 end str;
diff --git a/libraries/dsp/rTwoSDF/src/vhdl/rTwoWeights.vhd b/libraries/dsp/rTwoSDF/src/vhdl/rTwoWeights.vhd
index 8955d9fc15..5f7b31c5ce 100644
--- a/libraries/dsp/rTwoSDF/src/vhdl/rTwoWeights.vhd
+++ b/libraries/dsp/rTwoSDF/src/vhdl/rTwoWeights.vhd
@@ -19,7 +19,6 @@
 --   along with this program.  If not, see <http://www.gnu.org/licenses/>.
 --------------------------------------------------------------------------------
 
-
 -- Purpose: Get twiddles from ROM
 -- Description:
 --   The twiddles ROM is generated twiddlesPkg.vhd.
@@ -52,7 +51,6 @@ entity rTwoWeights is
 end;
 
 architecture rtl of rTwoWeights is
-
   constant c_virtual_stage : integer := g_stage + g_stage_offset;  -- Virtual stage based on the real stage and the stage_offset.
   constant c_nof_shifts    : integer := -1 * g_stage_offset;  -- Shift factor when fft is used in wfft configuration
 
@@ -61,9 +59,7 @@ architecture rtl of rTwoWeights is
   signal wAdr_shift    : std_logic_vector(c_virtual_stage-1 downto 1);
   signal wAdr_unshift  : std_logic_vector(c_virtual_stage-1 downto 1);
   signal wAdr_tw_offset: integer := 0;
-
 begin
-
   -- Estimate the correct twiddle address.
   -- In case of a wfft configuration the address will be shifted and the twiddle offset will be added.
   wAdr_unshift   <= RESIZE_UVEC(in_wAdr, wAdr_unshift'length);
@@ -99,5 +95,4 @@ begin
   end generate;
 
   assert g_lat <= 1 report "rTwoWeights : g_lat must be 0 or 1" severity failure;
-
 end rtl;
diff --git a/libraries/dsp/rTwoSDF/tb/vhdl/tb_rTwoOrder.vhd b/libraries/dsp/rTwoSDF/tb/vhdl/tb_rTwoOrder.vhd
index a6e3302320..2781ff5e6e 100644
--- a/libraries/dsp/rTwoSDF/tb/vhdl/tb_rTwoOrder.vhd
+++ b/libraries/dsp/rTwoSDF/tb/vhdl/tb_rTwoOrder.vhd
@@ -39,7 +39,6 @@ entity tb_rTwoOrder is
 end tb_rTwoOrder;
 
 architecture tb of tb_rTwoOrder is
-
   constant c_clk_period : time := 10 ns;
 
   constant c_nof_points : natural := 8;
@@ -56,9 +55,7 @@ architecture tb of tb_rTwoOrder is
 
   signal out_dat   : std_logic_vector(c_dat_w - 1 downto 0);
   signal out_val   : std_logic;
-
 begin
-
   clk <= (not clk) or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 3;
 
@@ -108,5 +105,4 @@ begin
     out_dat => out_dat,
     out_val => out_val
   );
-
 end tb;
diff --git a/libraries/dsp/rTwoSDF/tb/vhdl/tb_rTwoSDF.vhd b/libraries/dsp/rTwoSDF/tb/vhdl/tb_rTwoSDF.vhd
index 8490add97d..1dac5bc00b 100644
--- a/libraries/dsp/rTwoSDF/tb/vhdl/tb_rTwoSDF.vhd
+++ b/libraries/dsp/rTwoSDF/tb/vhdl/tb_rTwoSDF.vhd
@@ -84,7 +84,6 @@ use common_lib.tb_common_pkg.all;
 use work.rTwoSDFPkg.all;
 use work.twiddlesPkg.all;
 
-
 entity tb_rTwoSDF is
   generic(
     -- generics for tb
@@ -99,9 +98,7 @@ entity tb_rTwoSDF is
   );
 end entity tb_rTwoSDF;
 
-
 architecture tb of tb_rTwoSDF is
-
   constant c_clk_period : time    := 20 ns;
 
   constant c_nof_points_w : natural := ceil_log2(g_nof_points);
@@ -166,16 +163,13 @@ architecture tb of tb_rTwoSDF is
   signal gold_sync      : std_logic;
   signal gold_re        : integer;
   signal gold_im        : integer;
-
 begin
-
   clk <= (not clk) or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 7;
   enable <= '0', '1' after c_clk_period * 23;
   random <= func_common_random(random) when rising_edge(clk);
   in_en <= '1' when g_in_en = 1 else random(random'high);
 
-
   p_read_input_file : process
     file v_input : TEXT open READ_MODE is c_inputFile;  -- this is LRM 1076-1987 style and implies that only simulator start and quit can open and close the file
     variable v_log_line    : LINE;
@@ -255,7 +249,6 @@ begin
           end if;
         end if;
       end if;
-
     end if;
   end process;
 
@@ -364,5 +357,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/dsp/rTwoSDF/tb/vhdl/tb_tb_rTwoSDF.vhd b/libraries/dsp/rTwoSDF/tb/vhdl/tb_tb_rTwoSDF.vhd
index 9c3f855972..eaaaa88848 100644
--- a/libraries/dsp/rTwoSDF/tb/vhdl/tb_tb_rTwoSDF.vhd
+++ b/libraries/dsp/rTwoSDF/tb/vhdl/tb_tb_rTwoSDF.vhd
@@ -34,16 +34,12 @@ use STD.textio.all;
 use common_lib.common_pkg.all;
 use work.rTwoSDFPkg.all;
 
-
 entity tb_tb_rTwoSDF is
 end entity tb_tb_rTwoSDF;
 
 architecture tb of tb_tb_rTwoSDF is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
 --  -- generics for tb
 --  g_use_uniNoise_file : boolean  := true;
 --  g_in_en             : natural  := 0;     -- 1 = always active, others = random control
@@ -58,5 +54,4 @@ begin
   u_act_noise_1024p_8i_14o          : entity work.tb_rTwoSDF generic map (true,  1,  true, 1024,  8, 14, 2);
   u_rnd_noise_1024p_8i_14o          : entity work.tb_rTwoSDF generic map (true,  0,  true, 1024,  8, 14, 2);
   u_rnd_noise_1024p_8i_14o_flipped  : entity work.tb_rTwoSDF generic map (true,  0, false, 1024,  8, 14, 2);
-
 end tb;
diff --git a/libraries/dsp/si/src/vhdl/si.vhd b/libraries/dsp/si/src/vhdl/si.vhd
index e815c408c7..6e5a85aff3 100755
--- a/libraries/dsp/si/src/vhdl/si.vhd
+++ b/libraries/dsp/si/src/vhdl/si.vhd
@@ -54,7 +54,6 @@ entity si is
 end si;
 
 architecture rtl of si is
-
   signal plus          : std_logic;
   signal plus_reg      : std_logic;
   signal si_plus       : std_logic;
@@ -63,9 +62,7 @@ architecture rtl of si is
   -- For view in Wave window
   signal in_data       : std_logic_vector(g_dat_w - 1 downto 0);
   signal si_data       : std_logic_vector(g_dat_w - 1 downto 0);
-
 begin
-
   in_data <= in_sosi.data(g_dat_w - 1 downto 0);
   si_data <= si_sosi.data(g_dat_w - 1 downto 0);
 
@@ -113,5 +110,4 @@ begin
     snk_in  => si_sosi,
     src_out => out_sosi
   );
-
 end rtl;
diff --git a/libraries/dsp/si/src/vhdl/si_arr.vhd b/libraries/dsp/si/src/vhdl/si_arr.vhd
index 484843993c..2ef041cda1 100755
--- a/libraries/dsp/si/src/vhdl/si_arr.vhd
+++ b/libraries/dsp/si/src/vhdl/si_arr.vhd
@@ -55,7 +55,6 @@ entity si_arr is
 end si_arr;
 
 architecture str of si_arr is
-
   --TYPE t_c_mem IS RECORD
   --  latency   : NATURAL;    -- read latency
   --  adr_w     : NATURAL;
@@ -70,9 +69,7 @@ architecture str of si_arr is
   constant c_si_mem_reg : t_c_mem := (c_mem_reg_rd_latency, 1, g_nof_streams, 1, '0');
 
   signal reg_si_en : std_logic_vector(g_nof_streams - 1 downto 0);
-
 begin
-
   u_mms_common_reg : entity common_lib.mms_common_reg
   generic map (
     g_mm_reg       => c_si_mem_reg
diff --git a/libraries/dsp/si/tb/vhdl/tb_si.vhd b/libraries/dsp/si/tb/vhdl/tb_si.vhd
index b08ce68884..98cc1d9762 100755
--- a/libraries/dsp/si/tb/vhdl/tb_si.vhd
+++ b/libraries/dsp/si/tb/vhdl/tb_si.vhd
@@ -42,7 +42,6 @@ entity tb_si is
 end tb_si;
 
 architecture tb of tb_si is
-
   constant c_clk_period   : time := 10 ns;
 
   constant c_dat_w        : natural := 5;
@@ -72,9 +71,7 @@ architecture tb of tb_si is
   signal clip_odd       : std_logic;
   signal cnt_even       : natural;
   signal cnt_odd        : natural;
-
 begin
-
   rst <= '1', '0' after c_clk_period;
   clk <= not(clk) or tb_end after c_clk_period / 2;
 
@@ -247,6 +244,4 @@ begin
   -- Count number of clip_even and clip_odd
   cnt_even <= cnt_even + 1 when rising_edge(clk) and clip_even = '1';
   cnt_odd  <= cnt_odd  + 1 when rising_edge(clk) and clip_odd  = '1';
-
 end tb;
-
diff --git a/libraries/dsp/st/src/vhdl/mmp_st_histogram.vhd b/libraries/dsp/st/src/vhdl/mmp_st_histogram.vhd
index 343b1af9e1..011a1479fc 100644
--- a/libraries/dsp/st/src/vhdl/mmp_st_histogram.vhd
+++ b/libraries/dsp/st/src/vhdl/mmp_st_histogram.vhd
@@ -33,7 +33,6 @@
 --   . one dual clock block RAM here to provide the read access to the
 --     page with the hold bin values via the mm_clk domain.
 
-
 library IEEE, common_lib, mm_lib, technology_lib, dp_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -64,7 +63,6 @@ entity mmp_st_histogram is
 end mmp_st_histogram;
 
 architecture str of mmp_st_histogram is
-
   -------------------------------------------------------------------------------
   -- st_histogram instances
   -------------------------------------------------------------------------------
@@ -103,10 +101,7 @@ architecture str of mmp_st_histogram is
   -------------------------------------------------------------------------------
   signal ram_copi_arr  : t_mem_copi_arr(g_nof_instances - 1 downto 0);
   signal ram_cipo_arr  : t_mem_cipo_arr(g_nof_instances - 1 downto 0);
-
-
 begin
-
   -------------------------------------------------------------------------------
   -- st_histogram instances
   -------------------------------------------------------------------------------
@@ -224,6 +219,4 @@ begin
     mosi_arr => ram_copi_arr,
     miso_arr => ram_cipo_arr
   );
-
 end str;
-
diff --git a/libraries/dsp/st/src/vhdl/st_acc.vhd b/libraries/dsp/st/src/vhdl/st_acc.vhd
index 4e89132846..62ffc2e096 100644
--- a/libraries/dsp/st/src/vhdl/st_acc.vhd
+++ b/libraries/dsp/st/src/vhdl/st_acc.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 -- Purpose:
 --   Accumulate input data to an accumulator that is stored externally. In this
 --   way blocks of input samples (e.g. subband products) can be accumulated to
@@ -61,9 +60,7 @@ entity st_acc is
   );
 end st_acc;
 
-
 architecture rtl of st_acc is
-
   constant c_pipeline  : natural := g_pipeline_input + g_pipeline_output;
 
   -- Input signals
@@ -79,9 +76,7 @@ architecture rtl of st_acc is
   -- Pipeline control signals, map to slv to be able to use common_pipeline
   signal in_val_slv     : std_logic_vector(0 downto 0);
   signal out_val_slv    : std_logic_vector(0 downto 0);
-
 begin
-
   assert not(g_acc_w < g_dat_w)
     report "st_acc: output accumulator width must be >= input data width"
     severity FAILURE;
@@ -107,6 +102,7 @@ begin
   use_in_load : if g_hold_load = false generate
     acc_clr <= in_load;  -- the in_load may already be extended during in_val
   end generate;
+
   use_hld_load : if g_hold_load = true generate
     acc_clr <= in_load or (hld_load and not in_val);
   end generate;
@@ -119,6 +115,7 @@ begin
     reg_dat <= nxt_reg_dat;
     reg_acc <= nxt_reg_acc;
   end generate;
+
   gen_input_reg : if g_pipeline_input > 0 generate
     p_reg : process(clk)
     begin
@@ -131,7 +128,6 @@ begin
     end process;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Adder for the external accumulator
   ------------------------------------------------------------------------------
@@ -153,7 +149,6 @@ begin
     result  => out_acc
   );
 
-
   ------------------------------------------------------------------------------
   -- Parallel output control pipeline
   ------------------------------------------------------------------------------
@@ -175,5 +170,4 @@ begin
     in_dat  => slv(in_val),
     out_dat => out_val_slv
   );
-
 end rtl;
diff --git a/libraries/dsp/st/src/vhdl/st_calc.vhd b/libraries/dsp/st/src/vhdl/st_calc.vhd
index 577ebad095..5e895907bd 100644
--- a/libraries/dsp/st/src/vhdl/st_calc.vhd
+++ b/libraries/dsp/st/src/vhdl/st_calc.vhd
@@ -79,9 +79,7 @@ entity st_calc is
   );
 end;
 
-
 architecture str of st_calc is
-
   constant c_complex_mult_variant  : string := sel_a_b(g_in_dat_w <= c_dsp_mult_w, "IP", "RTL");
 
   constant c_mux_w           : natural := true_log2(g_nof_mux);
@@ -100,7 +98,6 @@ architecture str of st_calc is
   constant c_rd_latency      : natural := 2;
   constant c_mem_acc         : t_c_mem := (c_rd_latency, c_adr_w,  c_acc_w, g_nof_mux * g_nof_stat, 'X');  -- 1 M9K
 
-
   signal mult_re       : std_logic_vector(c_mult_w - 1 downto 0);
   signal mult_im       : std_logic_vector(c_mult_w - 1 downto 0);
 
@@ -131,9 +128,7 @@ architecture str of st_calc is
   signal wr_im         : std_logic_vector(c_acc_w - 1 downto 0);
 
   signal out_adr_m     : std_logic_vector(c_adr_w - 1 downto 0);
-
 begin
-
   regs: process(rst,clk)
   begin
     if rst = '1' then
diff --git a/libraries/dsp/st/src/vhdl/st_ctrl.vhd b/libraries/dsp/st/src/vhdl/st_ctrl.vhd
index c15be72bac..ee08d4e8f4 100644
--- a/libraries/dsp/st/src/vhdl/st_ctrl.vhd
+++ b/libraries/dsp/st/src/vhdl/st_ctrl.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 entity st_ctrl is
   generic (
     g_nof_mux    : natural := 1;
@@ -58,9 +57,7 @@ entity st_ctrl is
   );
 end;
 
-
 architecture rtl of st_ctrl is
-
  constant c_mux_w     : natural := true_log2(g_nof_mux);
 
  constant c_tin_mul   : natural := 0;
@@ -93,9 +90,7 @@ architecture rtl of st_ctrl is
  signal i_out_val     : std_logic;
 
  signal nxt_load      : std_logic;
-
 begin
-
   -- hardwired
 
   dly_val (0) <= in_val;
diff --git a/libraries/dsp/st/src/vhdl/st_histogram.vhd b/libraries/dsp/st/src/vhdl/st_histogram.vhd
index f078b78e54..10e3901f52 100644
--- a/libraries/dsp/st/src/vhdl/st_histogram.vhd
+++ b/libraries/dsp/st/src/vhdl/st_histogram.vhd
@@ -118,9 +118,7 @@ entity st_histogram is
   );
 end st_histogram;
 
-
 architecture rtl of st_histogram is
-
   -------------------------------------------------------------------------------
   -- Main Constants
   -------------------------------------------------------------------------------
@@ -204,10 +202,7 @@ architecture rtl of st_histogram is
   signal nxt_ram_clear_address : std_logic_vector(c_ram_adr_w - 1 downto 0);
 
   signal nxt_ram_clearing      : std_logic;
-
-
 begin
-
   -------------------------------------------------------------------------------
   -- Select range from snk_in.data and interpret as (un)signed
   -------------------------------------------------------------------------------
@@ -229,7 +224,6 @@ begin
     snk_in_data <= offset_binary(snk_in.data(g_data_w - 1 downto c_adr_low));
   end generate;
 
-
   -------------------------------------------------------------------------------
   -- Slightly reduce the incoming data to prevent simultineous read/write
   -- . Take out every 2nd and 3rd duplicate data value (set valid='0')
@@ -297,7 +291,6 @@ begin
     end if;
   end process;
 
-
   -------------------------------------------------------------------------------
   -- ram_pointer: Keep track of what RAM to target
   -- . Target either RAM 0 or 1 per sync period
@@ -318,7 +311,6 @@ begin
   -- Toggle the RAM pointer on the sync
   ram_pointer <= not prv_ram_pointer when snk_in_reg.sync = '1' else prv_ram_pointer;
 
-
   -------------------------------------------------------------------------------
   -- bin_reader : reads bin from RAM, sends bin to bin_writer.
   -- . Input  : snk_in_reg      (input data stream)
@@ -350,7 +342,6 @@ begin
   bin_reader_to_writer_mosi.address <= prv_bin_reader_mosi.address;
   nxt_bin_reader_to_writer_count    <= TO_UINT(snk_in_reg.channel);  -- Use register (_nxt) to align count with rdval instead of snk_in_reg.valid
 
-
   -------------------------------------------------------------------------------
   -- bin_writer : Increment the bin, do write request
   -- . Input  : bin_reader_to_writer_mosi (from bin_reader = bin + bin count)
@@ -371,7 +362,6 @@ begin
     end if;
   end process;
 
-
   -------------------------------------------------------------------------------
   -- Two RAM (common_ram_r_w) instances. The user can read the histogram from the
   -- instance that is not being written to by the bin_writer.
@@ -430,7 +420,6 @@ begin
     );
   end generate;
 
-
   -------------------------------------------------------------------------------
   -- Clear the RAM just before the next sync interval
   -------------------------------------------------------------------------------
@@ -465,11 +454,9 @@ begin
     end if;
   end process;
 
-
   -------------------------------------------------------------------------------
   -- Expose the MM buses to the user
   -------------------------------------------------------------------------------
   ram_miso <= histogram_rd_miso;
   histogram_rd_mosi <= ram_mosi;
-
 end rtl;
diff --git a/libraries/dsp/st/src/vhdl/st_sst.vhd b/libraries/dsp/st/src/vhdl/st_sst.vhd
index 484830a5b1..97fa6e9e29 100644
--- a/libraries/dsp/st/src/vhdl/st_sst.vhd
+++ b/libraries/dsp/st/src/vhdl/st_sst.vhd
@@ -85,9 +85,7 @@ entity st_sst is
   );
 end st_sst;
 
-
 architecture str of st_sst is
-
   constant c_nof_stat_w   : natural := ceil_log2(g_nof_stat);
   constant c_nof_word     : natural := g_stat_data_sz * g_nof_stat;
   constant c_nof_word_w   : natural := ceil_log2(c_nof_word);
@@ -136,9 +134,7 @@ architecture str of st_sst is
 
   signal ram_st_sst_mosi_arr : t_mem_mosi_arr(c_nof_complex - 1 downto 0) := (others => c_mem_mosi_rst);
   signal ram_st_sst_miso_arr : t_mem_miso_arr(c_nof_complex - 1 downto 0) := (others => c_mem_miso_rst);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Register map for the treshold register
   ------------------------------------------------------------------------------
diff --git a/libraries/dsp/st/src/vhdl/st_xsq.vhd b/libraries/dsp/st/src/vhdl/st_xsq.vhd
index b7a38d2cf0..d09aeec6c1 100644
--- a/libraries/dsp/st/src/vhdl/st_xsq.vhd
+++ b/libraries/dsp/st/src/vhdl/st_xsq.vhd
@@ -78,7 +78,6 @@ entity st_xsq is
 end st_xsq;
 
 architecture str of st_xsq is
-
   constant c_xsq               : natural := g_nof_signal_inputs * g_nof_signal_inputs;
   constant c_nof_statistics    : natural := g_nof_crosslets * c_xsq;
   constant c_nof_stat_w        : natural := ceil_log2(c_nof_statistics);
@@ -119,7 +118,6 @@ architecture str of st_xsq is
   signal ram_st_xsq_mosi_arr      : t_mem_mosi_arr(c_nof_complex - 1 downto 0) := (others => c_mem_mosi_rst);
   signal ram_st_xsq_miso_arr      : t_mem_miso_arr(c_nof_complex - 1 downto 0) := (others => c_mem_miso_rst);
   signal remapped_ram_st_xsq_mosi : t_mem_mosi;
-
 begin
   ---------------------------------------------------------------
   -- pipeline inputs to increase latency with 1 in comparison to sync for st_calc
@@ -277,5 +275,4 @@ begin
     rd_dat_b  => OPEN,
     rd_val_b  => open
   );
-
 end str;
diff --git a/libraries/dsp/st/src/vhdl/st_xsq_arr.vhd b/libraries/dsp/st/src/vhdl/st_xsq_arr.vhd
index 80d350293f..0ab5d69614 100644
--- a/libraries/dsp/st/src/vhdl/st_xsq_arr.vhd
+++ b/libraries/dsp/st/src/vhdl/st_xsq_arr.vhd
@@ -31,6 +31,7 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use common_lib.common_field_pkg.all;
 use dp_lib.dp_stream_pkg.all;
+
 entity st_xsq_arr is
   generic (
     g_nof_streams       : natural := 1;
@@ -57,7 +58,6 @@ entity st_xsq_arr is
 end st_xsq_arr;
 
 architecture str of st_xsq_arr is
-
   constant c_xsq : natural := g_nof_signal_inputs * g_nof_signal_inputs;
   constant c_nof_statistics : natural := g_nof_crosslets * c_xsq;
   constant c_nof_word     : natural := g_stat_data_sz * c_nof_statistics * c_nof_complex;
@@ -65,7 +65,6 @@ architecture str of st_xsq_arr is
 
   signal ram_st_xsq_mosi_arr : t_mem_mosi_arr(g_nof_streams - 1 downto 0) := (others => c_mem_mosi_rst);
   signal ram_st_xsq_miso_arr : t_mem_miso_arr(g_nof_streams - 1 downto 0) := (others => c_mem_miso_rst);
-
 begin
   -- st_xsq instances
   gen_xsq : for I in 0 to g_nof_streams - 1 generate
@@ -109,6 +108,4 @@ begin
     mosi_arr => ram_st_xsq_mosi_arr,
     miso_arr => ram_st_xsq_miso_arr
   );
-
-
 end str;
diff --git a/libraries/dsp/st/src/vhdl/st_xsq_dp_to_mm.vhd b/libraries/dsp/st/src/vhdl/st_xsq_dp_to_mm.vhd
index 606e676668..2f9d05977c 100644
--- a/libraries/dsp/st/src/vhdl/st_xsq_dp_to_mm.vhd
+++ b/libraries/dsp/st/src/vhdl/st_xsq_dp_to_mm.vhd
@@ -49,9 +49,7 @@ entity st_xsq_dp_to_mm is
   );
 end st_xsq_dp_to_mm;
 
-
 architecture rtl of st_xsq_dp_to_mm is
-
   constant c_nof_data : natural :=  g_nof_crosslets * g_nof_signal_inputs;
   constant c_mm_ram_adr_w : natural := ceil_log2(c_nof_data);
   constant c_mm_ram_dat_w : natural := c_nof_complex * g_dsp_data_w;
@@ -60,9 +58,7 @@ architecture rtl of st_xsq_dp_to_mm is
 
   signal reg_sosi_info : t_dp_sosi := c_dp_sosi_rst;
   signal next_page : std_logic;
-
 begin
-
   u_dp_block_to_mm : entity dp_lib.dp_block_to_mm
   generic map(
     g_data_size => 1,
@@ -98,7 +94,6 @@ begin
     rd_val       => mm_miso.rdval
   );
 
-
   p_control : process(rst, clk)
   begin
     if rst = '1' then
@@ -120,6 +115,4 @@ begin
       end if;
     end if;
   end process;
-
-
 end rtl;
diff --git a/libraries/dsp/st/src/vhdl/st_xsq_mm_to_dp.vhd b/libraries/dsp/st/src/vhdl/st_xsq_mm_to_dp.vhd
index 63c6ee33f3..8d4fc6a965 100644
--- a/libraries/dsp/st/src/vhdl/st_xsq_mm_to_dp.vhd
+++ b/libraries/dsp/st/src/vhdl/st_xsq_mm_to_dp.vhd
@@ -52,9 +52,7 @@ entity st_xsq_mm_to_dp is
   );
 end st_xsq_mm_to_dp;
 
-
 architecture rtl of st_xsq_mm_to_dp is
-
   type t_reg is record
     in_sosi_strobe  : t_dp_sosi;
     out_sosi_ctrl   : t_dp_sosi;
@@ -69,9 +67,7 @@ architecture rtl of st_xsq_mm_to_dp is
 
   signal r       : t_reg;
   signal nxt_r   : t_reg;
-
 begin
-
   mm_mosi <= nxt_r.mm_mosi;
 
   u_sosi : process(r, mm_miso_arr)
@@ -142,5 +138,4 @@ begin
     end if;
     nxt_r <= v;
   end process;
-
 end rtl;
diff --git a/libraries/dsp/st/src/vhdl/st_xst.vhd b/libraries/dsp/st/src/vhdl/st_xst.vhd
index 9783589ba4..3390887141 100644
--- a/libraries/dsp/st/src/vhdl/st_xst.vhd
+++ b/libraries/dsp/st/src/vhdl/st_xst.vhd
@@ -35,6 +35,7 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use common_lib.common_field_pkg.all;
 use dp_lib.dp_stream_pkg.all;
+
 entity st_xst is
   generic (
     g_nof_streams       : natural := 1;
@@ -64,7 +65,6 @@ entity st_xst is
 end st_xst;
 
 architecture str of st_xst is
-
   type t_reg is record
     busy            : std_logic;
     in_a_index      : natural;
@@ -82,9 +82,7 @@ architecture str of st_xst is
   signal in_a_sosi_arr :  t_dp_sosi_arr(g_nof_streams - 1 downto 0);
   signal in_b_sosi_arr :  t_dp_sosi_arr(g_nof_streams - 1 downto 0);
   signal x_sosi_arr :  t_dp_sosi_arr(g_nof_streams - 1 downto 0);
-
 begin
-
   -- MM -> DP
   st_xsq_mm_to_dp : entity work.st_xsq_mm_to_dp
   generic map(
@@ -197,6 +195,4 @@ begin
     ram_st_xsq_mosi => ram_st_xsq_mosi,
     ram_st_xsq_miso => ram_st_xsq_miso
   );
-
-
 end str;
diff --git a/libraries/dsp/st/tb/vhdl/tb_mmf_st_sst.vhd b/libraries/dsp/st/tb/vhdl/tb_mmf_st_sst.vhd
index 3fe4ef64d4..5001ac90f8 100644
--- a/libraries/dsp/st/tb/vhdl/tb_mmf_st_sst.vhd
+++ b/libraries/dsp/st/tb/vhdl/tb_mmf_st_sst.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -58,7 +57,6 @@ entity tb_mmf_st_sst is
 end tb_mmf_st_sst;
 
 architecture tb of tb_mmf_st_sst is
-
   constant c_sim                : boolean := true;
 
   ----------------------------------------------------------------------------
@@ -113,9 +111,7 @@ architecture tb of tb_mmf_st_sst is
   -- Signal declarations to connect block generator to the DUT
   signal bg_siso_arr                : t_dp_siso_arr(c_bg_nof_output_streams - 1 downto 0) := (others => c_dp_siso_rdy);
   signal bg_sosi_arr                : t_dp_sosi_arr(c_bg_nof_output_streams - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
diff --git a/libraries/dsp/st/tb/vhdl/tb_mmp_st_histogram.vhd b/libraries/dsp/st/tb/vhdl/tb_mmp_st_histogram.vhd
index e4b4f4da51..72d545e3f5 100644
--- a/libraries/dsp/st/tb/vhdl/tb_mmp_st_histogram.vhd
+++ b/libraries/dsp/st/tb/vhdl/tb_mmp_st_histogram.vhd
@@ -57,9 +57,7 @@ entity tb_mmp_st_histogram is
   );  -- longer, shorter, etc. E.g. LOFAR2 uses 200M+-512 samples per sync.
 end tb_mmp_st_histogram;
 
-
 architecture tb of tb_mmp_st_histogram is
-
   ---------------------------------------------------------------------------
   -- Constants derived from generics
   ---------------------------------------------------------------------------
@@ -108,9 +106,7 @@ architecture tb of tb_mmp_st_histogram is
   signal verification_done      : std_logic;
 
   signal ver_long_sync_interval : boolean;
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -120,7 +116,6 @@ begin
   mm_clk <= not mm_clk or tb_end after c_mm_clk_period / 2;
   mm_rst <= '1', '0' after c_mm_clk_period * 10;
 
-
   ----------------------------------------------------------------------------
   -- DP Stimuli: generate st_histogram input (counter) data
   ----------------------------------------------------------------------------
@@ -160,7 +155,6 @@ begin
     wait;
   end process;
 
-
   ----------------------------------------------------------------------------
   -- mmp_st_histogram
   ----------------------------------------------------------------------------
@@ -189,7 +183,6 @@ begin
     ram_cipo     => st_histogram_ram_cipo
   );
 
-
   ----------------------------------------------------------------------------
   -- Readout and verification of RAM contents
   -- . The table below shows what RAM we are reading here ('RAM read') via the
@@ -295,7 +288,4 @@ begin
       prv_st_histogram_ram_copi <= st_histogram_ram_copi;
     end if;
   end process;
-
-
-
 end tb;
diff --git a/libraries/dsp/st/tb/vhdl/tb_st_acc.vhd b/libraries/dsp/st/tb/vhdl/tb_st_acc.vhd
index 62ea4b66f4..738ce81a41 100644
--- a/libraries/dsp/st/tb/vhdl/tb_st_acc.vhd
+++ b/libraries/dsp/st/tb/vhdl/tb_st_acc.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_st_acc is
   generic (
     g_dat_w            : natural := 6;
@@ -35,9 +34,7 @@ entity tb_st_acc is
   );
 end tb_st_acc;
 
-
 architecture tb of tb_st_acc is
-
   constant clk_period    : time := 10 ns;
 
   constant c_pipeline    : natural := g_pipeline_input + g_pipeline_output;
@@ -72,9 +69,7 @@ architecture tb of tb_st_acc is
 
   signal expected_acc_p  : std_logic_vector(g_acc_w - 1 downto 0);
   signal expected_acc    : std_logic_vector(g_acc_w - 1 downto 0);
-
 begin
-
   clk  <= not clk or tb_end after clk_period / 2;
 
   ------------------------------------------------------------------------------
@@ -113,7 +108,6 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- DUT
   ------------------------------------------------------------------------------
@@ -140,7 +134,6 @@ begin
   in_acc <= out_acc when c_pipeline > 0 else
             out_acc when rising_edge(clk);  -- if DUT has no pipeline, then register feedback to avoid combinatorial loop
 
-
   ------------------------------------------------------------------------------
   -- Verify
   ------------------------------------------------------------------------------
@@ -170,5 +163,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/dsp/st/tb/vhdl/tb_st_calc.vhd b/libraries/dsp/st/tb/vhdl/tb_st_calc.vhd
index 23f4035cfe..9442ccec2a 100644
--- a/libraries/dsp/st/tb/vhdl/tb_st_calc.vhd
+++ b/libraries/dsp/st/tb/vhdl/tb_st_calc.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_st_calc is
   generic (
     g_in_dat_w     : natural := 16;
@@ -32,9 +31,7 @@ entity tb_st_calc is
   );
 end tb_st_calc;
 
-
 architecture tb of tb_st_calc is
-
   constant clk_period             : time := 10 ns;
 
   constant c_nof_sync             : natural := 3;
@@ -61,9 +58,7 @@ architecture tb of tb_st_calc is
   signal out_re          : std_logic_vector(g_out_dat_w - 1 downto 0);
   signal out_im          : std_logic_vector(g_out_dat_w - 1 downto 0);
   signal out_val         : std_logic;
-
 begin
-
   clk  <= not clk or tb_end after clk_period / 2;
 
   in_a_re <= in_dat;
@@ -126,5 +121,4 @@ begin
     out_val    => out_val,
     out_val_m  => open
   );
-
 end tb;
diff --git a/libraries/dsp/st/tb/vhdl/tb_st_histogram.vhd b/libraries/dsp/st/tb/vhdl/tb_st_histogram.vhd
index 09206c5117..85a515726d 100644
--- a/libraries/dsp/st/tb/vhdl/tb_st_histogram.vhd
+++ b/libraries/dsp/st/tb/vhdl/tb_st_histogram.vhd
@@ -82,9 +82,7 @@ entity tb_st_histogram is
     );  -- FALSE produces a dense histogram as the drifting sine wave hits more levels.
 end tb_st_histogram;
 
-
 architecture tb of tb_st_histogram is
-
   ---------------------------------------------------------------------------
   -- Constants derived from generics
   ---------------------------------------------------------------------------
@@ -140,17 +138,13 @@ architecture tb of tb_st_histogram is
 
   signal sum_of_bins            : natural;
   signal verification_done      : std_logic;
-
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
   dp_clk <= not dp_clk or tb_end after c_dp_clk_period / 2;
   dp_rst <= '1', '0' after c_dp_clk_period * 10;
 
-
   ----------------------------------------------------------------------------
   -- Stimuli: generate st_histogram input data
   ----------------------------------------------------------------------------
@@ -239,7 +233,6 @@ begin
   -- signal to verify histogram by eye in the wave window
   stimuli_data <= stimuli_src_out.data(g_data_w - 1 downto 0);
 
-
   ----------------------------------------------------------------------------
   -- st_histogram
   ----------------------------------------------------------------------------
@@ -341,7 +334,6 @@ begin
       if i > 0 then  -- Skip sync 0 (histogram still all zeros)
         assert sum_of_bins = g_nof_data_per_sync report "Sum of bins not equal to g_nof_data_per_sync (expected " & integer'image(g_nof_data_per_sync) & ", actual " & integer'image(sum_of_bins) & ")" severity ERROR;
       end if;
-
     end loop;
     verification_done <= '1';  -- We have blocking proc_common_wait_until_high procedures above so we need to know if we make it here.
     wait;
@@ -365,5 +357,4 @@ begin
       prv_st_histogram_ram_mosi <= st_histogram_ram_mosi;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/dsp/st/tb/vhdl/tb_st_pkg.vhd b/libraries/dsp/st/tb/vhdl/tb_st_pkg.vhd
index 21f2335396..4d3b6d5645 100644
--- a/libraries/dsp/st/tb/vhdl/tb_st_pkg.vhd
+++ b/libraries/dsp/st/tb/vhdl/tb_st_pkg.vhd
@@ -26,13 +26,10 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
 package tb_st_pkg is
-
   function func_st_calculate_expected_xsq(a_re, a_im, b_re, b_im : t_integer_arr; N_crosslets, N_int : natural) return t_integer_arr;
-
 end tb_st_pkg;
 
 package body tb_st_pkg is
-
   function func_st_calculate_expected_xsq(a_re, a_im, b_re, b_im : t_integer_arr; N_crosslets, N_int : natural) return t_integer_arr is
     constant c_N_s : natural := a_re'length / N_crosslets;
     constant c_xsq : natural := c_N_s * c_N_s;
@@ -46,6 +43,7 @@ package body tb_st_pkg is
           v_exp_xsq(c_nof_complex * (N * c_xsq + I * c_N_s + J)    ) := N_int * COMPLEX_MULT_REAL(a_re(N * c_N_s + I), a_im(N * c_N_s + I), b_re(N * c_N_s + J), -1 * b_im(N * c_N_s + J));
           v_exp_xsq(c_nof_complex * (N * c_xsq + I * c_N_s + J) + 1) := N_int * COMPLEX_MULT_IMAG(a_re(N * c_N_s + I), a_im(N * c_N_s + I), b_re(N * c_N_s + J), -1 * b_im(N * c_N_s + J));
         end loop;
+
       end loop;
     end loop;
     return v_exp_xsq;
diff --git a/libraries/dsp/st/tb/vhdl/tb_st_xsq.vhd b/libraries/dsp/st/tb/vhdl/tb_st_xsq.vhd
index 009bbdba04..d3217150a2 100644
--- a/libraries/dsp/st/tb/vhdl/tb_st_xsq.vhd
+++ b/libraries/dsp/st/tb/vhdl/tb_st_xsq.vhd
@@ -63,7 +63,6 @@ entity tb_st_xsq is
 end tb_st_xsq;
 
 architecture tb of tb_st_xsq is
-
   constant c_sim            : boolean := true;
   constant c_rl             : natural := 1;
   constant c_block_size     : natural := g_nof_crosslets * g_nof_signal_inputs;
@@ -107,7 +106,6 @@ architecture tb of tb_st_xsq is
   signal ram_st_xsq_miso    : t_mem_miso := c_mem_miso_rst;
   signal st_xsq_out_arr     : t_slv_32_arr(0 to c_nof_statistics * c_nof_complex * g_stat_data_sz - 1) := (others => (others => '0'));
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -228,5 +226,4 @@ begin
     ram_st_xsq_mosi  => ram_st_xsq_mosi,
     ram_st_xsq_miso  => ram_st_xsq_miso
   );
-
 end tb;
diff --git a/libraries/dsp/st/tb/vhdl/tb_st_xst.vhd b/libraries/dsp/st/tb/vhdl/tb_st_xst.vhd
index 3df7a07f58..51fd62c3f9 100644
--- a/libraries/dsp/st/tb/vhdl/tb_st_xst.vhd
+++ b/libraries/dsp/st/tb/vhdl/tb_st_xst.vhd
@@ -64,7 +64,6 @@ entity tb_st_xst is
 end tb_st_xst;
 
 architecture tb of tb_st_xst is
-
   constant c_sim                     : boolean := true;
   constant c_rl                      : natural := 1;
   constant c_block_size              : natural := g_nof_crosslets * g_nof_signal_inputs;
@@ -121,7 +120,6 @@ architecture tb of tb_st_xst is
   -- Output array
   ----------------------------------------------------------------------------
   signal st_xsq_out_2arr    : t_xsq_out_2arr(0 to g_nof_streams - 1) := (others => (others => (others => '0')));
-
 begin
   -- random input and expected xsq
   gen_in_exp : for I in 0 to g_nof_streams - 1 generate
@@ -222,7 +220,6 @@ begin
     wait;
   end process;
 
-
   ----------------------------------------------------------------------------
   -- RAMs that contain a block of crosslets for each stream
   ----------------------------------------------------------------------------
@@ -276,5 +273,4 @@ begin
     ram_st_xsq_mosi  => ram_st_xsq_mosi,
     ram_st_xsq_miso  => ram_st_xsq_miso
   );
-
 end tb;
diff --git a/libraries/dsp/st/tb/vhdl/tb_tb_st_histogram.vhd b/libraries/dsp/st/tb/vhdl/tb_tb_st_histogram.vhd
index b8d227c8b0..304a91ab0f 100644
--- a/libraries/dsp/st/tb/vhdl/tb_tb_st_histogram.vhd
+++ b/libraries/dsp/st/tb/vhdl/tb_tb_st_histogram.vhd
@@ -38,7 +38,6 @@ end tb_tb_st_histogram;
 architecture tb of tb_tb_st_histogram is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
 --  g_nof_sync     : NATURAL := 4;
 --  g_data_w       : NATURAL := 8;
 --  g_nof_bins     : NATURAL := 256;
@@ -81,5 +80,4 @@ u_tb_st_histogram_21: entity work.tb_st_histogram generic map ( 6,  6,   64,  20
 u_tb_st_histogram_22: entity work.tb_st_histogram generic map ( 9,  8,  256, 2000, "random", "signed");
 u_tb_st_histogram_23: entity work.tb_st_histogram generic map (17, 10,  256, 3455, "random", "signed");
 u_tb_st_histogram_24: entity work.tb_st_histogram generic map (13, 14, 1024, 8111, "random", "signed");
-
 end tb;
diff --git a/libraries/dsp/st/tb/vhdl/tb_tb_st_xsq.vhd b/libraries/dsp/st/tb/vhdl/tb_tb_st_xsq.vhd
index d585106bba..7317c264fa 100644
--- a/libraries/dsp/st/tb/vhdl/tb_tb_st_xsq.vhd
+++ b/libraries/dsp/st/tb/vhdl/tb_tb_st_xsq.vhd
@@ -34,11 +34,9 @@ entity tb_tb_st_xsq is
 end tb_tb_st_xsq;
 
 architecture tb of tb_tb_st_xsq is
-
   constant c_nof_sync       : natural := 3;
   constant c_dsp_data_w     : natural := 16;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
 --  GENERICS:
 --    g_nof_crosslets      : NATURAL := 2;
@@ -52,5 +50,4 @@ begin
 
   u_sdp : entity work.tb_st_xsq generic map (1, 12, c_dsp_data_w, c_nof_sync, 64, 2, 5, 1024);
   u_max : entity work.tb_st_xsq generic map (16, 8, c_dsp_data_w, c_nof_sync, 64, 2, 5, 1024);  -- g_nof_crosslets * g_nof_signal_inputs**2 = 16 * 8 * 8 = 1024 = g_nof_clk_per_blk
-
 end tb;
diff --git a/libraries/dsp/st/tb/vhdl/tb_tb_st_xst.vhd b/libraries/dsp/st/tb/vhdl/tb_tb_st_xst.vhd
index 4fe3fbc639..956b184c80 100644
--- a/libraries/dsp/st/tb/vhdl/tb_tb_st_xst.vhd
+++ b/libraries/dsp/st/tb/vhdl/tb_tb_st_xst.vhd
@@ -34,11 +34,9 @@ entity tb_tb_st_xst is
 end tb_tb_st_xst;
 
 architecture tb of tb_tb_st_xst is
-
   constant c_nof_sync       : natural := 3;
   constant c_dsp_data_w     : natural := 16;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
 --  GENERICS:
 --    g_nof_streams        : NATURAL := 9;
@@ -56,5 +54,4 @@ begin
   u_sdp_mult_crosslets : entity work.tb_st_xst generic map (9, 7, 12, c_dsp_data_w, c_nof_sync, 64, 2, 5, 1024);
   -- Note: u_max shows that the dut will skip sync periods if nof_statistics is not < g_nof_clk_per_blk
   u_max                : entity work.tb_st_xst generic map (2, 16, 8, c_dsp_data_w, c_nof_sync, 64, 2, 5, 1024);  -- g_nof_crosslets * g_nof_signal_inputs**2 = 16 * 8 * 8 = 1024 = g_nof_clk_per_blk
-
 end tb;
diff --git a/libraries/dsp/verify_pfb/tb_tb_verify_pfb_wg.vhd b/libraries/dsp/verify_pfb/tb_tb_verify_pfb_wg.vhd
index 4da75e9be2..0813eb85dc 100644
--- a/libraries/dsp/verify_pfb/tb_tb_verify_pfb_wg.vhd
+++ b/libraries/dsp/verify_pfb/tb_tb_verify_pfb_wg.vhd
@@ -56,7 +56,6 @@ entity tb_tb_verify_pfb_wg is
 end entity tb_tb_verify_pfb_wg;
 
 architecture tb of tb_tb_verify_pfb_wg is
-
   -- LOFAR1
   constant c_fil_coefs       : string := "data/Coeffs16384Kaiser-quant_1wb";
 
@@ -109,9 +108,7 @@ architecture tb of tb_tb_verify_pfb_wg is
   constant c_gen_vary_extra_w            : boolean := false;
   constant c_gen_2020_dec                : boolean := false;
   constant c_gen_2022_mar                : boolean := false;
-
 begin
-
 -- generics of tb_verify_pfb_wg
 --   g_tb_index        : NATURAL := 0;   -- use g_tb_index to identify and separate print_str() loggings from multi tb
 --   g_sel_pfb         : STRING := "WPFB";  -- "WPFB" for APERTIF PFB, "PFB2" for LOFAR1 PBF
@@ -163,7 +160,6 @@ begin
 --   g_fft_guard_w           : NATURAL := 1     -- = 2
 --   g_switch_en             : STD_LOGIC := '0';  -- two real input decorrelation option in PFB2
 
-
   --                                                                 g_tb_index
   --                                                                 .      g_sel_pfb
   --                                                                 .       .     g_subband_index_a
@@ -230,7 +226,6 @@ gen_ref : if c_gen_ref generate  -- .       .     .     .    .    .     .     .
 --* For g_fft_stage_dat_w <= 22 the processing gain increases ~3 dB per extra g_fft_stage_dat_w bit, therefore choose 22, 23 or 24, more than 24 bit has not benefit.
 end generate;
 
-
 gen_g_fil_backoff_w_1 : if c_gen_g_fil_backoff_w_1 generate
   -- g_subband_index_a = 60.4, to check that with g_fil_backoff_w = 1 there is no FIR filter overflow
   u_149 : entity work.tb_verify_pfb_wg generic map (149, "WPFB", 60.4, 61.0, 1.0, 0.0,  0.0,  0.0,  c_fil_coefs, 16, 1, 14, 17, 18, 0, 18, 1, '0');
@@ -272,7 +267,6 @@ gen_g_fil_backoff_w_1 : if c_gen_g_fil_backoff_w_1 generate
 --  scaled down by the factor 2 of g_fil_backoff_w = 1.
 end generate;
 
-
 gen_vary_g_fil_backoff_w : if c_gen_vary_g_fil_backoff_w generate
   u_1000 : entity work.tb_verify_pfb_wg generic map (1000, "WPFB", 61.0, 61.0, 1.0, 0.0,  0.0,  0.0,  c_fil_coefs, 16, 0, 14, 17, 18, 0, 22, 1, '0');  -- = u_wpfb_stage22
   u_1001 : entity work.tb_verify_pfb_wg generic map (1001, "WPFB", 61.0, 61.0, 1.0, 0.0,  0.0,  0.0,  c_fil_coefs, 16, 1, 14, 17, 18, 0, 22, 0, '0');
@@ -285,7 +279,6 @@ gen_vary_g_fil_backoff_w : if c_gen_vary_g_fil_backoff_w generate
 -- . wpfb_measured_proc_gain_a_dB =   15.89 [dB]
 end generate;
 
-
 gen_vary_g_fft_out_dat_w : if c_gen_vary_g_fft_out_dat_w generate
   -- WPFB
   u_100 : entity work.tb_verify_pfb_wg generic map (100, "WPFB", 61.0, 61.0, 1.0, 0.0,  0.0,  0.0,  c_fil_coefs, 16, 0, 14, 17, 18, 0, 22, 1, '0');  -- = u_wpfb_stage22
@@ -326,7 +319,6 @@ gen_2020_jan_18 : if c_gen_2020_jan_18 generate
 -- tb-206 . wpfb_measured_proc_gain_a_dB =   14.62 [dB]  + g_fft_stage_dat_w = 20 instead of 18, g_r2_mul_extra_w = 2, g_sepa_extra_w = 2
 end generate;
 
-
 gen_vary_wg_integer_freq : if c_gen_vary_wg_integer_freq generate
   u_2001 : entity work.tb_verify_pfb_wg generic map (2001, "WPFB",  1.0, 61.0, 1.0, 0.0,  0.0,  0.0,  c_fil_coefs, 16, 0, 14, 17, 18, 0, 18, 1, '0');  -- = u_wpfb_stage18
   u_2002 : entity work.tb_verify_pfb_wg generic map (2002, "WPFB",  2.0, 61.0, 1.0, 0.0,  0.0,  0.0,  c_fil_coefs, 16, 0, 14, 17, 18, 0, 18, 1, '0');  -- = u_wpfb_stage18
@@ -365,7 +357,6 @@ gen_vary_wg_integer_freq : if c_gen_vary_wg_integer_freq generate
 -- 503 . wpfb_measured_proc_gain_a_dB =    6.67 [dB]
 end generate;
 
-
 gen_vary_wg_fractional_freq : if c_gen_vary_wg_fractional_freq generate
   -- Use fractions that fit integer number of periods in sync interval c_N_blk = c_wpfb.nof_blk_per_sync = 10, so c_N_blk*fraction must be integer, to have stable SST value
   -- Need to use g_amplitude_a = 0.9 ~< 0.95 to avoid overflow in PFS output, that occurs for some fractional g_subband_index_a
@@ -423,7 +414,6 @@ gen_vary_wg_fractional_freq : if c_gen_vary_wg_fractional_freq generate
 -- 62.0 . wpfb_measured_proc_gain_a_dB =    6.06 [dB]
 end generate;
 
-
 gen_vary_g_fft_stage_dat_w : if c_gen_vary_g_fft_stage_dat_w generate
   -- g_internal_dat_w = constant
   -- WPFB
@@ -508,7 +498,6 @@ gen_vary_g_fft_stage_dat_w : if c_gen_vary_g_fft_stage_dat_w generate
 --   . c_twiddle_w                    =   18           18            16           16              18           16
 end generate;
 
-
 gen_vary_g_fil_in_dat_w : if c_gen_vary_g_fil_in_dat_w generate
   u_400 : entity work.tb_verify_pfb_wg generic map (400, "WPFB", 61.0, 61.0, 1.0, 0.0,  0.0,  0.0,  c_fil_coefs, 16, 0,  8, 17, 18, 0, 20, 1, '0');
   u_401 : entity work.tb_verify_pfb_wg generic map (401, "WPFB", 61.0, 61.0, 1.0, 0.0,  0.0,  0.0,  c_fil_coefs, 16, 0,  9, 17, 18, 0, 20, 1, '0');
@@ -559,7 +548,6 @@ gen_vary_g_fil_in_dat_w : if c_gen_vary_g_fil_in_dat_w generate
 --   14. wpfb_measured_proc_gain_a_dB =   12.38 [dB]   15.24 [dB]    16.36 [dB]   22.11 [dB]
 end generate;
 
-
 -- 2021_jan_11
 gen_vary_g_amplitude_a : if c_gen_vary_g_amplitude_a generate
   u_760 : entity work.tb_verify_pfb_wg generic map (760, "WPFB", 61.0, 61.0, 1.0     , 0.0,  0.0,  0.0,  c_fil_coefs, 16, 0, 14, 17, 18, 0, 18, 1, '0');  -- = u_wpfb_stage18, 1.0
@@ -579,7 +567,6 @@ gen_vary_g_amplitude_a : if c_gen_vary_g_amplitude_a generate
 --tb-766 . wpfb_measured_proc_gain_a_dB =    7.03 [dB]
 end generate;
 
-
 gen_vary_c_twiddle_w : if c_gen_vary_c_twiddle_w generate
   -- WPFB only FFT
   u_0 : entity work.tb_verify_pfb_wg generic map (0, "WPFB", 61.0, 61.0, 1.0, 0.0,  0.0,  0.0, c_fil_bypass, 16, 0, 14, 17, 18, 0, 22, 1, '0');  -- = u_324
@@ -604,7 +591,6 @@ gen_vary_c_twiddle_w : if c_gen_vary_c_twiddle_w generate
 --  21 : wpfb_measured_proc_gain_a_dB =   24.75 [dB]    28.22 [dB]
 end generate;
 
-
 gen_vary_extra_w : if c_gen_vary_extra_w generate
 --Conclusion:
 --* If g_fft_stage_dat_w is large enough (~=> 24), then using extra_w has no benefit (as expected)
@@ -615,7 +601,6 @@ gen_vary_extra_w : if c_gen_vary_extra_w generate
 --  using g_fft_stage_dat_w = 24 with extra_w 1, 1 yields 20.31 [dB] so ~= 0.72 dB better, but with 2, 2 it is even slightly less.
 end generate;
 
-
 gen_2020_dec : if c_gen_2020_dec generate
   -- g_internal_dat_w = g_fft_stage_dat_w - g_fft_guard_w
   -- g_fft_out_dat_w = 18
@@ -759,7 +744,6 @@ gen_2022_mar_21 : if c_gen_2022_mar generate
   --u_2026 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2026, "WPFB", 59.0, 59.0, 1.0, 0.0,  0.0,  0.0,  c_fil_coefs, 16, 1, 14,  0, 19, 1, 24, 1, '0');  -- = 2001
   --u_2027 : ENTITY work.tb_verify_pfb_wg GENERIC MAP (2027, "WPFB", 61.0, 61.0, 1.0, 0.0,  0.0,  0.0,  c_fil_coefs, 16, 1, 15,  0, 19, 1, 24, 1, '0');
 
-
 -- Results:
 -- c_twiddle_w = 18
 -- g_fil_backoff_w = 1
@@ -905,7 +889,5 @@ gen_2022_mar_21 : if c_gen_2022_mar generate
 --   The expected SST level for an integration interval of N_int subband blocks
 --   is then:
 --     SST = func_wpfb_sst_level(A_sub, N_blk)
-
 end generate;
-
 end tb;
diff --git a/libraries/dsp/verify_pfb/tb_verify_pfb_response.vhd b/libraries/dsp/verify_pfb/tb_verify_pfb_response.vhd
index 642d59ac01..efc4f67069 100644
--- a/libraries/dsp/verify_pfb/tb_verify_pfb_response.vhd
+++ b/libraries/dsp/verify_pfb/tb_verify_pfb_response.vhd
@@ -79,7 +79,6 @@ entity tb_verify_pfb_response is
 end entity tb_verify_pfb_response;
 
 architecture tb of tb_verify_pfb_response is
-
   constant c_mm_clk_period      : time := 1 ns;
   constant c_dp_clk_period      : time := 10 ns;
 
@@ -222,9 +221,7 @@ architecture tb of tb_verify_pfb_response is
   signal reg_out_val            : std_logic;
   signal reg_out_bin            : natural := 0;
   signal reg_out_blk_cnt        : natural := 0;
-
 begin
-
   mm_clk <= (not mm_clk) or tb_end after c_mm_clk_period / 2;
   dp_clk <= (not dp_clk) or tb_end after c_dp_clk_period / 2;
   mm_rst <= '1', '0' after c_mm_clk_period * 7;
@@ -492,5 +489,4 @@ begin
   reg_out_im_b_scope    <= out_im    when rising_edge(dp_clk) and out_val_b = '1';
   reg_out_power_b_scope <= out_power when rising_edge(dp_clk) and out_val_b = '1';
   reg_out_phase_b_scope <= out_phase when rising_edge(dp_clk) and out_val_b = '1';
-
 end tb;
diff --git a/libraries/dsp/verify_pfb/tb_verify_pfb_wg.vhd b/libraries/dsp/verify_pfb/tb_verify_pfb_wg.vhd
index 22b445f338..ee4a173a4a 100644
--- a/libraries/dsp/verify_pfb/tb_verify_pfb_wg.vhd
+++ b/libraries/dsp/verify_pfb/tb_verify_pfb_wg.vhd
@@ -163,7 +163,6 @@ entity tb_verify_pfb_wg is
 end entity tb_verify_pfb_wg;
 
 architecture tb of tb_verify_pfb_wg is
-
   constant c_mm_clk_period          : time := 1 ns;
   constant c_dp_clk_period          : time := 10 ns;
 
@@ -518,9 +517,7 @@ architecture tb of tb_verify_pfb_wg is
   signal dbg_c_bin_a_frac_en    : boolean := c_bin_a_frac_en;
   signal dbg_c_bin_b            : natural := c_bin_b;
   signal dbg_c_bin_b_frac_en    : boolean := c_bin_b_frac_en;
-
 begin
-
   mm_clk <= (not mm_clk) or tb_end after c_mm_clk_period / 2;
   dp_clk <= (not dp_clk) or tb_end after c_dp_clk_period / 2;
   mm_rst <= '1', '0' after c_mm_clk_period * 7;
@@ -563,7 +560,6 @@ begin
     wait;
   end process;
 
-
   -----------------------------------------------------------------------------
   -- Run waveform generator (WG) input A and B
   -----------------------------------------------------------------------------
@@ -1180,7 +1176,6 @@ begin
     );
   end generate;
 
-
   p_fil_sosi : process(fil_sosi_arr, fil_val_cnt_per_sop)
   begin
     fil_sosi <= fil_sosi_arr(0);
@@ -1238,5 +1233,4 @@ begin
   reg_out_im_a_scope <= out_im   when rising_edge(dp_clk) and out_val_a = '1';
   reg_out_re_b_scope <= out_re   when rising_edge(dp_clk) and out_val_b = '1';
   reg_out_im_b_scope <= out_im   when rising_edge(dp_clk) and out_val_b = '1';
-
 end tb;
diff --git a/libraries/dsp/wpfb/src/vhdl/wpfb_pkg.vhd b/libraries/dsp/wpfb/src/vhdl/wpfb_pkg.vhd
index a0e0773787..0d717d9f4d 100644
--- a/libraries/dsp/wpfb/src/vhdl/wpfb_pkg.vhd
+++ b/libraries/dsp/wpfb/src/vhdl/wpfb_pkg.vhd
@@ -28,7 +28,6 @@ use fft_lib.fft_pkg.all;
 use filter_lib.fil_pkg.all;
 
 package wpfb_pkg is
-
   -- Parameters for the (wideband) poly phase filter.
   type t_wpfb is record
     -- General parameters for the wideband poly phase filter
@@ -269,7 +268,6 @@ package wpfb_pkg is
 end package wpfb_pkg;
 
 package body wpfb_pkg is
-
   function func_wpfb_map_wpfb_parameters_to_fil_ppf(g_wpfb : t_wpfb) return t_fil_ppf is
     constant c_fil_ppf : t_fil_ppf := (g_wpfb.wb_factor,
                                        g_wpfb.nof_chan,
@@ -304,7 +302,6 @@ package body wpfb_pkg is
     return c_fft;
   end func_wpfb_map_wpfb_parameters_to_fft;
 
-
   function func_wpfb_map_real_input_wpfb_parameters_to_complex_input(g_wpfb : t_wpfb) return t_wpfb is
     variable v_wpfb : t_wpfb := g_wpfb;
   begin
@@ -313,7 +310,6 @@ package body wpfb_pkg is
     return v_wpfb;
   end func_wpfb_map_real_input_wpfb_parameters_to_complex_input;
 
-
   function func_wpfb_subband_scale_w(wpfb : t_wpfb) return natural is
   begin
     return wpfb.fft_out_dat_w + wpfb.fft_out_gain_w - (wpfb.fil_in_dat_w + wpfb.fil_backoff_w);
@@ -356,4 +352,3 @@ package body wpfb_pkg is
   end func_wpfb_set_nof_block_per_sync;
 
 end wpfb_pkg;
-
diff --git a/libraries/dsp/wpfb/src/vhdl/wpfb_unit.vhd b/libraries/dsp/wpfb/src/vhdl/wpfb_unit.vhd
index 4c5f7f4fa1..5ace9a7615 100644
--- a/libraries/dsp/wpfb/src/vhdl/wpfb_unit.vhd
+++ b/libraries/dsp/wpfb/src/vhdl/wpfb_unit.vhd
@@ -87,7 +87,6 @@ entity wpfb_unit is
 end entity wpfb_unit;
 
 architecture str of wpfb_unit is
-
   constant c_nof_stats       : natural := 2**g_wpfb.nof_chan * g_wpfb.nof_points / g_wpfb.wb_factor;
 
   constant c_fil_ppf         : t_fil_ppf := func_wpfb_map_wpfb_parameters_to_fil_ppf(g_wpfb);
@@ -122,9 +121,7 @@ architecture str of wpfb_unit is
   end record;
 
   signal r, rin : reg_type;
-
 begin
-
   ---------------------------------------------------------------
   -- CHECK IF PROVIDED GENERICS ARE ALLOWED.
   ---------------------------------------------------------------
@@ -199,6 +196,7 @@ begin
     --                   |    15      1 3 IM   |                   |
     --
     gen_prep_filter_wb_factor: for I in 0 to g_wpfb.wb_factor - 1   generate
+
       gen_prep_filter_streams: for J in 0 to g_wpfb.nof_wb_streams - 1 generate
         fil_in_arr(2 * J + I * g_wpfb.nof_wb_streams * c_nof_complex)   <= RESIZE_SVEC(r.in_sosi_arr(I + J * g_wpfb.wb_factor).re(g_wpfb.fil_in_dat_w - 1 downto 0), fil_in_arr(0)'length);
         fil_in_arr(2 * J + I * g_wpfb.nof_wb_streams * c_nof_complex + 1) <= RESIZE_SVEC(r.in_sosi_arr(I + J * g_wpfb.wb_factor).im(g_wpfb.fil_in_dat_w - 1 downto 0), fil_in_arr(0)'length);
@@ -246,6 +244,7 @@ begin
       ---------------------------------------------------------------
       -----------------------------------------------------------------------------------------------------
       gen_prep_fft_streams: for I in 0 to g_wpfb.nof_wb_streams - 1 generate
+
         gen_prep_fft_wb_factor: for J in 0 to g_wpfb.wb_factor - 1 generate
           fft_in_re_arr(I * g_wpfb.wb_factor + J) <= fil_out_arr(J * c_nof_complex * g_wpfb.nof_wb_streams + I * c_nof_complex);
           fft_in_im_arr(I * g_wpfb.wb_factor + J) <= fil_out_arr(J * c_nof_complex * g_wpfb.nof_wb_streams + I * c_nof_complex + 1);
@@ -324,7 +323,6 @@ begin
       ctrl_sosi    => r.in_sosi_arr(0),
       out_sosi_arr => fft_out_sosi_arr
     );
-
   end generate;
 
   ----------------------------------------------------------------------------
@@ -367,7 +365,9 @@ begin
   -- for multiplication, the incoming data cannot be wider
   -- than 18 bit.
   gen_stats : if g_stats_ena = true generate
+
     gen_stats_streams: for I in 0 to g_wpfb.nof_wb_streams - 1 generate
+
       gen_stats_wb_factor: for J in 0 to g_wpfb.wb_factor - 1 generate
         u_subband_stats : entity st_lib.st_sst
         generic map(
@@ -391,12 +391,9 @@ begin
 
   -- Connect to the outside world
   gen_output_streams: for I in 0 to g_wpfb.nof_wb_streams - 1 generate
+
     gen_output_wb_factor : for J in 0 to g_wpfb.wb_factor - 1 generate
       out_sosi_arr(I * g_wpfb.wb_factor + J) <= fft_out_sosi_arr(I * g_wpfb.wb_factor + J);
     end generate;
   end generate;
-
 end str;
-
-
-
diff --git a/libraries/dsp/wpfb/src/vhdl/wpfb_unit_dev.vhd b/libraries/dsp/wpfb/src/vhdl/wpfb_unit_dev.vhd
index 52be878067..dfacbd13ea 100644
--- a/libraries/dsp/wpfb/src/vhdl/wpfb_unit_dev.vhd
+++ b/libraries/dsp/wpfb/src/vhdl/wpfb_unit_dev.vhd
@@ -400,7 +400,6 @@ entity wpfb_unit_dev is
 end entity wpfb_unit_dev;
 
 architecture str of wpfb_unit_dev is
-
   constant c_nof_channels          : natural := 2**g_wpfb.nof_chan;
 
   constant c_nof_data_per_block    : natural := c_nof_channels * g_wpfb.nof_points;
@@ -456,9 +455,7 @@ architecture str of wpfb_unit_dev is
   signal dbg_c_fft            : t_fft := c_fft;
   signal dbg_c_raw_fraction_w : natural := c_raw_fraction_w;
   signal dbg_c_raw_dat_w      : natural := c_raw_dat_w;
-
 begin
-
   -- The complete input sosi arry is registered.
   comb : process(r, in_sosi_arr, dp_bsn_source_restart)
     variable v : reg_type;
@@ -505,6 +502,7 @@ begin
 
     -- Wire in_sosi_arr --> fil_in_arr
     wire_fil_in_wideband: for P in 0 to g_wpfb.wb_factor - 1 generate
+
       wire_fil_in_streams: for S in 0 to g_wpfb.nof_wb_streams - 1 generate
         fil_in_arr(P * g_wpfb.nof_wb_streams * c_nof_complex + S * c_nof_complex)   <= RESIZE_SVEC_32(r.in_sosi_arr(S * g_wpfb.wb_factor + P).re(g_wpfb.fil_in_dat_w - 1 downto 0));
         fil_in_arr(P * g_wpfb.nof_wb_streams * c_nof_complex + S * c_nof_complex + 1) <= RESIZE_SVEC_32(r.in_sosi_arr(S * g_wpfb.wb_factor + P).im(g_wpfb.fil_in_dat_w - 1 downto 0));
@@ -514,6 +512,7 @@ begin
 
     -- Wire fil_out_arr --> fil_sosi_arr
     wire_fil_sosi_streams: for S in 0 to g_wpfb.nof_wb_streams - 1 generate
+
       wire_fil_sosi_wideband: for P in 0 to g_wpfb.wb_factor - 1 generate
         fil_sosi_arr(S * g_wpfb.wb_factor + P).valid <= fil_out_val;
         fil_sosi_arr(S * g_wpfb.wb_factor + P).re    <= RESIZE_DP_DSP_DATA(fil_out_arr(P * g_wpfb.nof_wb_streams * c_nof_complex + S * c_nof_complex  ));
@@ -523,6 +522,7 @@ begin
 
     -- Wire fil_out_arr --> fft_in_re_arr, fft_in_im_arr
     wire_fft_in_streams: for S in 0 to g_wpfb.nof_wb_streams - 1 generate
+
       wire_fft_in_wideband: for P in 0 to g_wpfb.wb_factor - 1 generate
         fft_in_re_arr(S * g_wpfb.wb_factor + P) <= fil_out_arr(P * g_wpfb.nof_wb_streams * c_nof_complex + S * c_nof_complex);
         fft_in_im_arr(S * g_wpfb.wb_factor + P) <= fil_out_arr(P * g_wpfb.nof_wb_streams * c_nof_complex + S * c_nof_complex + 1);
@@ -567,6 +567,7 @@ begin
     -- THE WIDEBAND FFT
     ---------------------------------------------------------------
     gen_wideband_fft: if g_wpfb.wb_factor > 1  generate
+
       gen_fft_r2_wide_streams: for S in 0 to g_wpfb.nof_wb_streams - 1 generate
         u_fft_r2_wide : entity fft_lib.fft_r2_wide
         generic map(
@@ -591,6 +592,7 @@ begin
     -- THE PIPELINED FFT
     ---------------------------------------------------------------
     gen_pipeline_fft: if g_wpfb.wb_factor = 1  generate
+
       gen_fft_r2_pipe_streams: for S in 0 to g_wpfb.nof_wb_streams - 1 generate
         u_fft_r2_pipe : entity fft_lib.fft_r2_pipe
         generic map(
@@ -700,7 +702,9 @@ begin
   -- for multiplication, the incoming data cannot be wider
   -- than 18 bit.
   gen_stats : if g_stats_ena = true generate
+
     gen_stats_streams: for S in 0 to g_wpfb.nof_wb_streams - 1 generate
+
       gen_stats_wideband: for P in 0 to g_wpfb.wb_factor - 1 generate
         u_subband_stats : entity st_lib.st_sst
         generic map(
@@ -724,8 +728,4 @@ begin
 
   -- Connect to the outside world
   out_quant_sosi_arr <= pfb_out_quant_sosi_arr;
-
 end str;
-
-
-
diff --git a/libraries/dsp/wpfb/tb/vhdl/tb_mmf_wpfb_unit.vhd b/libraries/dsp/wpfb/tb/vhdl/tb_mmf_wpfb_unit.vhd
index 05d7493da2..6676271bd0 100644
--- a/libraries/dsp/wpfb/tb/vhdl/tb_mmf_wpfb_unit.vhd
+++ b/libraries/dsp/wpfb/tb/vhdl/tb_mmf_wpfb_unit.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -48,7 +47,6 @@
 --   > Stop the simulation manually in Modelsim by pressing the stop-button.
 --   > For fractional frequencies set g_nof_blocks=32 to be able to simulate a sufficent number of periods without transition.
 
-
 library IEEE, common_lib, mm_lib, diag_lib, dp_lib, rTwoSDF_lib, fft_lib, filter_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -69,7 +67,6 @@ use fft_lib.fft_pkg.all;
 use filter_lib.fil_pkg.all;
 use work.wpfb_pkg.all;
 
-
 entity tb_mmf_wpfb_unit is
   generic(
     g_wb_factor         : natural := 1;  -- = default 1, wideband factor
@@ -87,7 +84,6 @@ entity tb_mmf_wpfb_unit is
 end tb_mmf_wpfb_unit;
 
 architecture tb of tb_mmf_wpfb_unit is
-
     constant c_in_backoff_w     : natural := 0;  -- = 0, number of bits for input backoff to avoid FIR output overflow
     constant c_nof_blk_per_sync : natural := 20;
 
@@ -207,9 +203,7 @@ architecture tb of tb_mmf_wpfb_unit is
   signal scope_out_band             : natural;
   signal scope_out_ampl_x           : real := 0.0;
   signal scope_out_ampl_y           : real := 0.0;
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -310,6 +304,7 @@ begin
       scope_sosi   => scope_in_sosi(I)
     );
   end generate;
+
   ----------------------------------------------------------------------------
   -- DUT = Device Under Test
   ----------------------------------------------------------------------------
@@ -444,5 +439,4 @@ begin
     in_sync           => out_sosi_arr(0).sync,
     in_sosi_arr       => out_sosi_arr
   );
-
 end tb;
diff --git a/libraries/dsp/wpfb/tb/vhdl/tb_tb_wpfb_unit_wide.vhd b/libraries/dsp/wpfb/tb/vhdl/tb_tb_wpfb_unit_wide.vhd
index 1662a447a6..94cf0d0620 100644
--- a/libraries/dsp/wpfb/tb/vhdl/tb_tb_wpfb_unit_wide.vhd
+++ b/libraries/dsp/wpfb/tb/vhdl/tb_tb_wpfb_unit_wide.vhd
@@ -41,7 +41,6 @@ entity tb_tb_wpfb_unit_wide is
 end tb_tb_wpfb_unit_wide;
 
 architecture tb of tb_tb_wpfb_unit_wide is
-
   constant c_stage_dat_extra_w         : natural := c_dsp_mult_w + 10;
   constant c_nof_blk_per_sync          : natural := 20;
 
@@ -209,9 +208,7 @@ architecture tb of tb_tb_wpfb_unit_wide is
   constant c_un                  : string := "UNUSED";  -- zero's data
 
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
 -- -- DUT generics
 -- g_wpfb : t_wpfb := (4, 32, 0, 1,
 --                     16, 1, 8, 16, 16,
diff --git a/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit.vhd b/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit.vhd
index a57255cc42..c8be3118e2 100644
--- a/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit.vhd
+++ b/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit.vhd
@@ -113,11 +113,9 @@ entity tb_wpfb_unit is
     g_coefs_file_prefix : string            := "data/coefs_wide"
 
   );
-
 end entity tb_wpfb_unit;
 
 architecture tb of tb_wpfb_unit is
-
   constant c_clk_period : time    := 100 ns;
 
   constant c_fft        : t_fft   := (g_wpfb.use_reorder,
@@ -233,9 +231,7 @@ architecture tb of tb_wpfb_unit is
 
   signal coefs_mem_write : boolean := false;
   signal temp_reg        : integer;
-
 begin
-
   clk <= (not clk) or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 7;
 
@@ -405,7 +401,6 @@ begin
 
       assert expected_sst_arr  = result_sst_arr   report "Output statistics error"  severity error;
       assert expected_sst_arr /= result_sst_arr   report "Output statistics OK!!!!" severity note;
-
     end loop;
   end process;
 
@@ -442,6 +437,7 @@ begin
     out_re_arr(I) <= RESIZE_SVEC(result_sosi_arr(I).re, out_re_arr(I)'length);
     out_im_arr(I) <= RESIZE_SVEC(result_sosi_arr(I).im, out_im_arr(I)'length);
   end generate;
+
   out_val <= result_sosi_arr(0).valid;
 
   ---------------------------------------------------------------
@@ -493,7 +489,6 @@ begin
         v_int_time := v_int_time + 1;
       end if;
     end if;
-
   end process;
 
   ---------------------------------------------------------------
@@ -522,7 +517,6 @@ begin
       else
         v_list_index := v_list_index + 1;
       end if;
-
     end if;
 
     for I in 0 to g_wpfb.wb_factor - 1 loop
@@ -531,7 +525,6 @@ begin
     end loop;
 
     gold_sync  <= gold_file_sync(v_bin_index);
-
   end process;
 
   -- Verify the output of the DUT with the expected output from the golden reference file
@@ -590,5 +583,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_dev.vhd b/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_dev.vhd
index 304a6c6a5c..bfc0eef5a8 100644
--- a/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_dev.vhd
+++ b/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_dev.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -48,7 +47,6 @@
 --   > Stop the simulation manually in Modelsim by pressing the stop-button.
 --   > For fractional frequencies set g_nof_blocks=32 to be able to simulate a sufficent number of periods without transition.
 
-
 library IEEE, common_lib, mm_lib, diag_lib, dp_lib, rTwoSDF_lib, fft_lib, filter_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -69,7 +67,6 @@ use fft_lib.fft_pkg.all;
 use filter_lib.fil_pkg.all;
 use work.wpfb_pkg.all;
 
-
 entity tb_wpfb_unit_dev is
   generic(
     g_wb_factor         : natural := 1;  -- = default 1, wideband factor
@@ -88,7 +85,6 @@ entity tb_wpfb_unit_dev is
 end tb_wpfb_unit_dev;
 
 architecture tb of tb_wpfb_unit_dev is
-
     constant c_wpfb : t_wpfb  := (g_wb_factor, g_nof_points, g_nof_chan, g_nof_wb_streams,
                                   g_nof_taps, 0, g_in_dat_w, 16, 16,
                                   true, false, g_use_separate, 16, g_out_dat_w, 0, 18, 2, true, 56, 2, 20,
@@ -203,9 +199,7 @@ architecture tb of tb_wpfb_unit_dev is
   signal scope_out_band             : natural;
   signal scope_out_ampl_x           : real := 0.0;
   signal scope_out_ampl_y           : real := 0.0;
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -306,6 +300,7 @@ begin
       scope_sosi   => scope_in_sosi(I)
     );
   end generate;
+
   ----------------------------------------------------------------------------
   -- DUT = Device Under Test
   ----------------------------------------------------------------------------
@@ -442,5 +437,4 @@ begin
     in_sync           => out_sosi_arr(0).sync,
     in_sosi_arr       => out_sosi_arr
   );
-
 end tb;
diff --git a/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_wide.vhd b/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_wide.vhd
index ec8565ad40..bcccc8f0fa 100644
--- a/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_wide.vhd
+++ b/libraries/dsp/wpfb/tb/vhdl/tb_wpfb_unit_wide.vhd
@@ -157,7 +157,6 @@ entity tb_wpfb_unit_wide is
 end entity tb_wpfb_unit_wide;
 
 architecture tb of tb_wpfb_unit_wide is
-
   constant c_big_endian_wb_in      : boolean := true;
 
   constant c_clk_period            : time := 10 ns;
@@ -343,9 +342,7 @@ architecture tb of tb_wpfb_unit_wide is
   signal diff_im_a_scope        : integer := 0;
   signal diff_re_b_scope        : integer := 0;
   signal diff_im_b_scope        : integer := 0;
-
 begin
-
   sclk <= (not sclk) or tb_end after c_sclk_period / 2;
   clk <= (not clk) or tb_end after c_clk_period / 2;
   rst <= '1', '0' after c_clk_period * 7;
@@ -804,5 +801,4 @@ begin
     out_int   => out_im_scope,
     out_val   => open
   );
-
 end tb;
diff --git a/libraries/io/aduh/src/vhdl/aduh_dd.vhd b/libraries/io/aduh/src/vhdl/aduh_dd.vhd
index 7bd60f4592..1049b42901 100644
--- a/libraries/io/aduh/src/vhdl/aduh_dd.vhd
+++ b/libraries/io/aduh/src/vhdl/aduh_dd.vhd
@@ -96,9 +96,7 @@ entity aduh_dd is
   );
 end aduh_dd;
 
-
 architecture str of aduh_dd is
-
   constant c_use_lvdsh_dd_phs4   : boolean := g_nof_dp_phs_clk > 1;
 
   constant c_dp_factor           : natural := g_ai.rx_factor * g_ai.dd_factor;
@@ -138,9 +136,7 @@ architecture str of aduh_dd is
   signal rx_dat_cd           : std_logic_vector(c_rx_dat_w - 1 downto 0);
   signal rx_val_ab           : std_logic;
   signal rx_val_cd           : std_logic;
-
 begin
-
   assert g_ai.nof_sp = 4 and g_ai.nof_adu = 2 and g_ai.nof_ports = 2
     report "aduh_dd : expects input 4 signal paths via 2 ports from 2 ADU"
     severity FAILURE;
@@ -319,7 +315,6 @@ begin
     );
   end generate;
 
-
   -- Use register stage to map offset binary to two's complement, this will allow synthesis to use the FF q_not output for the high bit and the FF q output for the other bits
   p_dp_clk : process(dp_clk)
   begin
@@ -332,5 +327,4 @@ begin
       rx_val_cd <= obin_val_cd;
     end if;
   end process;
-
 end str;
diff --git a/libraries/io/aduh/src/vhdl/aduh_dd_pkg.vhd b/libraries/io/aduh/src/vhdl/aduh_dd_pkg.vhd
index 18b049792f..01bd165fc4 100644
--- a/libraries/io/aduh/src/vhdl/aduh_dd_pkg.vhd
+++ b/libraries/io/aduh/src/vhdl/aduh_dd_pkg.vhd
@@ -25,7 +25,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
 package aduh_dd_pkg is
-
   -- ADU Interface
   type t_c_aduh_delays is record  -- Input de-skew buffer delays: unit 50 ps, range 0..15
     clk_delay_a       : natural;
@@ -54,7 +53,6 @@ package aduh_dd_pkg is
 
   constant c_aduh_dd_ai  : t_c_aduh_dd_ai := (4, 2, 2, 8, 2, 2, true, false, c_aduh_delays);
 
-
 end aduh_dd_pkg;
 
 package body aduh_dd_pkg is
diff --git a/libraries/io/aduh/src/vhdl/aduh_mean_sum.vhd b/libraries/io/aduh/src/vhdl/aduh_mean_sum.vhd
index 75b31ed537..03ac392efc 100644
--- a/libraries/io/aduh/src/vhdl/aduh_mean_sum.vhd
+++ b/libraries/io/aduh/src/vhdl/aduh_mean_sum.vhd
@@ -31,7 +31,6 @@ library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
-
 entity aduh_mean_sum is
   generic (
     g_symbol_w             : natural := 12;
@@ -55,9 +54,7 @@ entity aduh_mean_sum is
   );
 end aduh_mean_sum;
 
-
 architecture rtl of aduh_mean_sum is
-
   constant c_acc_w              : natural := g_symbol_w + ceil_log2(g_nof_accumulations / g_nof_symbols_per_data);
   constant c_acc_sum_nof_stages : natural := ceil_log2(g_nof_symbols_per_data);
   constant c_acc_sum_pipeline   : natural := 1;
@@ -74,9 +71,7 @@ architecture rtl of aduh_mean_sum is
   signal i_sum        : std_logic_vector(g_sum_w - 1 downto 0);
   signal nxt_sum      : std_logic_vector(g_sum_w - 1 downto 0);
   signal nxt_sum_sync : std_logic;
-
 begin
-
   sum <= i_sum;
 
   regs : process(rst,clk)
diff --git a/libraries/io/aduh/src/vhdl/aduh_monitor.vhd b/libraries/io/aduh/src/vhdl/aduh_monitor.vhd
index 3f9d873d80..d88e08481c 100644
--- a/libraries/io/aduh/src/vhdl/aduh_monitor.vhd
+++ b/libraries/io/aduh/src/vhdl/aduh_monitor.vhd
@@ -73,15 +73,11 @@ entity aduh_monitor is
   );
 end aduh_monitor;
 
-
 architecture str of aduh_monitor is
-
   constant c_data_w          : natural := g_nof_symbols_per_data * g_symbol_w;  -- = 32, must be <= 32 to fit the u_data_buffer
   constant c_stat_w          : natural := 2 * c_word_w;  -- support upto 64 bit sum width, this is more than enough without truncation and no accumulator overflow
   constant c_buffer_nof_data : natural := g_buffer_nof_symbols / g_nof_symbols_per_data;
-
 begin
-
   u_mean : entity work.aduh_mean_sum
   generic map (
     g_symbol_w             => g_symbol_w,
@@ -148,5 +144,4 @@ begin
     in_sync     => in_sosi.sync,
     in_val      => in_sosi.valid
   );
-
 end str;
diff --git a/libraries/io/aduh/src/vhdl/aduh_monitor_reg.vhd b/libraries/io/aduh/src/vhdl/aduh_monitor_reg.vhd
index 98460f8982..d0e218257d 100644
--- a/libraries/io/aduh/src/vhdl/aduh_monitor_reg.vhd
+++ b/libraries/io/aduh/src/vhdl/aduh_monitor_reg.vhd
@@ -63,9 +63,7 @@ entity aduh_monitor_reg is
   );
 end aduh_monitor_reg;
 
-
 architecture rtl of aduh_monitor_reg is
-
   -- Define the actual size of the MM slave register
   constant c_mm_reg : t_c_mem := (latency  => 1,
                                   adr_w    => 2,
@@ -80,9 +78,7 @@ architecture rtl of aduh_monitor_reg is
   signal mm_mon_power_sum_hi      : std_logic_vector(c_word_w - 1 downto 0);
 
   -- Registers in st_clk domain
-
 begin
-
   ------------------------------------------------------------------------------
   -- MM register access in the mm_clk domain
   -- . Hardcode the shared MM slave register directly in RTL instead of using
diff --git a/libraries/io/aduh/src/vhdl/aduh_pll.vhd b/libraries/io/aduh/src/vhdl/aduh_pll.vhd
index ba6fa3ed17..4f0723adec 100644
--- a/libraries/io/aduh/src/vhdl/aduh_pll.vhd
+++ b/libraries/io/aduh/src/vhdl/aduh_pll.vhd
@@ -109,9 +109,7 @@ entity aduh_pll is
   );
 end aduh_pll;
 
-
 architecture str of aduh_pll is
-
   -----------------------------------------------------------------------------
   -- LVDS domain
   -----------------------------------------------------------------------------
@@ -155,9 +153,7 @@ architecture str of aduh_pll is
   signal dp_ovr                  : t_sl_arr(    0 to g_ai.nof_sp - 1);  -- [0:3]=[AB,AB,CD,CD] or [0:3]=[ 0, 0, CD,CD], vector OR of porth_dat overflow bits at t0,t1,t2,t3
   signal dp_dat                  : t_dp_dat_arr(0 to g_ai.nof_sp - 1);  -- [0:3]=[ A, B, C, D] or [0:3]=[ 0, 0,  C, D]
   signal dp_val                  : t_sl_arr(    0 to g_ai.nof_sp - 1);  -- [0:3]=[ A, B, C, D] or [0:3]=[ 0, 0,  C, D]
-
 begin
-
   -- nof_clocks  use_lvds_clk  supported
   --   1           TRUE          YES
   --   1           FALSE         YES       , use dp_clk
diff --git a/libraries/io/aduh/src/vhdl/aduh_pll_pkg.vhd b/libraries/io/aduh/src/vhdl/aduh_pll_pkg.vhd
index ea281c13ec..f9d4ff3206 100644
--- a/libraries/io/aduh/src/vhdl/aduh_pll_pkg.vhd
+++ b/libraries/io/aduh/src/vhdl/aduh_pll_pkg.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 
 package aduh_pll_pkg is
-
   -- ADU Interface
   type t_c_aduh_pll_ai is record
     nof_sp            : natural;  -- = 4;     -- Fixed support 4 signal paths A,B,C,D, whether they contain active data depends on nof_adu
@@ -54,9 +53,7 @@ package aduh_pll_pkg is
 
 end aduh_pll_pkg;
 
-
 package body aduh_pll_pkg is
-
   function func_aduh_pll_adu_dat_w(ai : t_c_aduh_pll_ai) return natural is
   begin
     -- fixed      fixed
diff --git a/libraries/io/aduh/src/vhdl/aduh_power_sum.vhd b/libraries/io/aduh/src/vhdl/aduh_power_sum.vhd
index c076a80e24..4b0f5a0cee 100644
--- a/libraries/io/aduh/src/vhdl/aduh_power_sum.vhd
+++ b/libraries/io/aduh/src/vhdl/aduh_power_sum.vhd
@@ -32,7 +32,6 @@ use IEEE.std_logic_1164.all;
 use technology_lib.technology_select_pkg.all;
 use common_lib.common_pkg.all;
 
-
 entity aduh_power_sum is
   generic (
     g_technology           : natural  := c_tech_select_default;
@@ -58,9 +57,7 @@ entity aduh_power_sum is
   );
 end aduh_power_sum;
 
-
 architecture str of aduh_power_sum is
-
   constant c_prod_w        : natural := 2 * g_symbol_w;
   constant c_pipeline_prod : natural := 1;
 
@@ -74,9 +71,7 @@ architecture str of aduh_power_sum is
   -- Debug signals
   signal symbol_arr   : t_symbol_arr(0 to g_nof_symbols_per_data - 1);
   signal prod_arr     : t_prod_arr(0 to g_nof_symbols_per_data - 1);
-
 begin
-
   u_prod_data : entity common_mult_lib.common_mult
   generic map (
     g_technology       => g_technology,
diff --git a/libraries/io/aduh/src/vhdl/aduh_quad.vhd b/libraries/io/aduh/src/vhdl/aduh_quad.vhd
index 577ac10083..1d93bfab80 100644
--- a/libraries/io/aduh/src/vhdl/aduh_quad.vhd
+++ b/libraries/io/aduh/src/vhdl/aduh_quad.vhd
@@ -22,7 +22,6 @@
 -- Purpose: Capture input from four ADC [A,B,C,D] on two ADU and support
 --          pattern verify for each ADC
 
-
 library IEEE, common_lib, dp_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -77,9 +76,7 @@ entity aduh_quad is
   );
 end aduh_quad;
 
-
 architecture str of aduh_quad is
-
   constant c_dp_factor       : natural := g_ai.rx_factor * g_ai.dd_factor;
   constant c_wideband_factor : natural := c_dp_factor;  -- Wideband rate factor = 4 for dp_clk is 200 MHz frequency and sample frequency Fs is 800 MHz
 
@@ -89,9 +86,7 @@ architecture str of aduh_quad is
   signal aduh_cd_dp_phs_clk_en_vec  : std_logic_vector(g_nof_dp_phs_clk - 1 downto 0);
 
   signal i_aduh_sosi_arr            : t_dp_sosi_arr(0 to g_ai.nof_sp - 1);  -- = [0:3] = ADC_BI ports [A,B,C,D]
-
 begin
-
   -- ADC [A,B,C,D] input samples
   aduh_sosi_arr <= i_aduh_sosi_arr;
 
@@ -139,7 +134,6 @@ begin
     src_out_arr      => i_aduh_sosi_arr
   );
 
-
   -- ADC pattern verification
   gen_verify : for I in 0 to g_ai.nof_sp - 1 generate
     aduh_verify_res(I)(c_word_w - 1 downto g_ai.port_w + 1) <= (others => '0');  -- unused bits [31:9]
diff --git a/libraries/io/aduh/src/vhdl/aduh_quad_reg.vhd b/libraries/io/aduh/src/vhdl/aduh_quad_reg.vhd
index 186c95bb21..f048db7912 100644
--- a/libraries/io/aduh/src/vhdl/aduh_quad_reg.vhd
+++ b/libraries/io/aduh/src/vhdl/aduh_quad_reg.vhd
@@ -97,9 +97,7 @@ entity aduh_quad_reg is
   );
 end aduh_quad_reg;
 
-
 architecture rtl of aduh_quad_reg is
-
   -- Define the actual size of the MM slave register
   constant c_nof_dat : natural := 8;
   constant c_mm_reg  : t_c_mem := (latency  => 1,
@@ -135,9 +133,7 @@ architecture rtl of aduh_quad_reg is
   signal mm_aduh_c_verify_res_val : std_logic;
   signal mm_aduh_d_verify_res     : std_logic_vector(c_word_w - 1 downto 0);
   signal mm_aduh_d_verify_res_val : std_logic;
-
 begin
-
   ------------------------------------------------------------------------------
   -- MM register access in the mm_clk domain
   -- . Hardcode the shared MM slave register directly in RTL instead of using
@@ -536,4 +532,3 @@ begin
   end generate;  -- gen_cross
 
 end rtl;
-
diff --git a/libraries/io/aduh/src/vhdl/aduh_quad_scope.vhd b/libraries/io/aduh/src/vhdl/aduh_quad_scope.vhd
index e19032ce28..061f02161b 100644
--- a/libraries/io/aduh/src/vhdl/aduh_quad_scope.vhd
+++ b/libraries/io/aduh/src/vhdl/aduh_quad_scope.vhd
@@ -24,7 +24,6 @@
 -- Remark:
 -- . Only for simulation
 
-
 library IEEE, common_lib, dp_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -46,15 +45,11 @@ entity aduh_quad_scope is
   );
 end aduh_quad_scope;
 
-
 architecture beh of aduh_quad_scope is
-
   constant c_wideband_factor : natural := g_ai.rx_factor * g_ai.dd_factor;  -- Wideband rate factor = 4 for dp_clk is 200 MHz frequency and sample frequency Fs is 800 MHz
 
   signal dp_sosi_arr         : t_dp_sosi_arr(0 to g_ai.nof_sp - 1);  -- = DP [3:0] = ADU Signal Paths [D,C,B,A]
-
 begin
-
   -- Reverse wire ADUH range [0:3] = A,B,C,D to DP [3:0] range
   rewire : for I in 0 to g_ai.nof_sp - 1 generate
     dp_sosi_arr(I) <= sp_sosi_arr(I);
@@ -77,5 +72,4 @@ begin
     -- Streaming samples
     sp_sosi_arr  => dp_sosi_arr  -- = [3:0] = Signal Paths [D,C,B,A]
   );
-
 end beh;
diff --git a/libraries/io/aduh/src/vhdl/aduh_verify.vhd b/libraries/io/aduh/src/vhdl/aduh_verify.vhd
index 7f5e883625..b198cf47ac 100644
--- a/libraries/io/aduh/src/vhdl/aduh_verify.vhd
+++ b/libraries/io/aduh/src/vhdl/aduh_verify.vhd
@@ -26,7 +26,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 
-
 -- Purpose: Verify the adc08d1020 test pattern on ADU for one signal path
 -- Description:
 --   The adc08d1020 has two ADCs I and Q, so it outputs two signal paths. Both
@@ -95,7 +94,6 @@ use dp_lib.dp_stream_pkg.all;
 --   words (i.e. 8 symbols of the 10) are sufficient to know the next test
 --   pattern data word. This is implemented by func_tp_seq in aduh_verify_bit.
 
-
 entity aduh_verify is
   generic (
     g_symbol_w             : natural := 8;  -- Fixed
@@ -116,9 +114,7 @@ entity aduh_verify is
   );
 end aduh_verify;
 
-
 architecture rtl of aduh_verify is
-
   constant c_tp_symbol   : t_slv_8_arr(0 to 1) := (X"02", X"01");  -- = (I, Q), use patter_sel to select
 
   type t_nibble_arr is array (integer range <>) of std_logic_vector(0 to g_nof_symbols_per_data - 1);  -- here use index [0:3] for the big endian nibbles
@@ -136,9 +132,7 @@ architecture rtl of aduh_verify is
   signal nxt_in_symb_err     : std_logic;
   signal in_bits             : t_nibble_arr(g_symbol_w - 1 downto 0);
   signal nxt_in_bits         : t_nibble_arr(g_symbol_w - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- 1) Prepare the nibble (width g_nof_symbols_per_data) streams for:
   -- . the aggregate symbol bit (in_symb)
diff --git a/libraries/io/aduh/src/vhdl/aduh_verify_bit.vhd b/libraries/io/aduh/src/vhdl/aduh_verify_bit.vhd
index b2895fecc1..92b1cb9eca 100644
--- a/libraries/io/aduh/src/vhdl/aduh_verify_bit.vhd
+++ b/libraries/io/aduh/src/vhdl/aduh_verify_bit.vhd
@@ -25,7 +25,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 -- Purpose: Verify the adc08d1020 test pattern 0 1 0 0 1 1 0 0 1 0 per bit
 -- Description:
 --   Used in aduh_verify, see there for explanation
@@ -50,9 +49,7 @@ entity aduh_verify_bit is
   );
 end aduh_verify_bit;
 
-
 architecture rtl of aduh_verify_bit is
-
   constant c_nof_init    : natural := 2;  -- need two dat words to initialize the ref_dat
 
   type t_state is (s_init, s_verify);
@@ -87,9 +84,7 @@ architecture rtl of aduh_verify_bit is
   signal nxt_verify_res      : std_logic;
   signal i_verify_res_val    : std_logic;
   signal nxt_verify_res_val  : std_logic;
-
 begin
-
   verify_res     <= i_verify_res;
   verify_res_val <= i_verify_res_val;
 
@@ -112,7 +107,6 @@ begin
     end if;
   end process;
 
-
   p_state : process(ref_dat, prev_ref_dat, init_done, i_verify_res, i_verify_res_val, state, in_val, in_dat_err, in_dat, verify_res_ack)
   begin
     nxt_ref_dat        <= ref_dat;
@@ -158,5 +152,4 @@ begin
       end if;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/io/aduh/src/vhdl/lvdsh_dd.vhd b/libraries/io/aduh/src/vhdl/lvdsh_dd.vhd
index 141ef15e05..5fe812727c 100644
--- a/libraries/io/aduh/src/vhdl/lvdsh_dd.vhd
+++ b/libraries/io/aduh/src/vhdl/lvdsh_dd.vhd
@@ -105,9 +105,7 @@ entity lvdsh_dd is
   );
 end lvdsh_dd;
 
-
 architecture str of lvdsh_dd is
-
   constant c_rx_fifo_lsusedw_w  : natural := true_log2(g_rx_factor);  -- nof least significant bits of wrusedw that are skipped for rdusedw due to parallelization by g_rx_factor
   constant c_rx_fifo_rdusedw_w  : natural := ceil_log2(g_rx_fifo_size);
   constant c_rx_fifo_wrusedw_w  : natural := c_rx_fifo_rdusedw_w + c_rx_fifo_lsusedw_w;
@@ -146,9 +144,7 @@ architecture str of lvdsh_dd is
   -- Rx clock domain (rx_clk = rd_clk) for DSP
   signal rx_fifo_rd_req      : std_logic;
   signal rx_fifo_rd_dat      : std_logic_vector(rx_dat'range);
-
 begin
-
   -----------------------------------------------------------------------------
   -- Optional input buffer delay control via generic
   -----------------------------------------------------------------------------
@@ -177,7 +173,6 @@ begin
     in_dly      <= in_vec;
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- Register double data rate input data
   -----------------------------------------------------------------------------
@@ -196,7 +191,6 @@ begin
     out_dat_lo  => wr_dat_lo
   );
 
-
   -----------------------------------------------------------------------------
   -- Reset in_clk from rx_clk domain
   -----------------------------------------------------------------------------
@@ -219,7 +213,6 @@ begin
 
   in_clk_rst  <= i_in_clk_rst(0);
 
-
   -----------------------------------------------------------------------------
   -- Register release of dc_fifo_rst into the wr_clk domain with 'fixed' delay
   -----------------------------------------------------------------------------
@@ -241,7 +234,6 @@ begin
     out_cap => wr_fifo_rst
   );
 
-
   -----------------------------------------------------------------------------
   -- Register wrusedw into the rd_clk domain with 'fixed' delay
   -----------------------------------------------------------------------------
@@ -269,7 +261,6 @@ begin
     out_cap => rx_fifo_rdusedw
   );
 
-
   ------------------------------------------------------------------------------
   -- Output direct at input clock rate and double width
   ------------------------------------------------------------------------------
@@ -280,7 +271,6 @@ begin
   out_dat_hi <= wr_dat_hi;
   out_dat_lo <= wr_dat_lo;
 
-
   ------------------------------------------------------------------------------
   -- Output via FIFO at same clock rate or at lower clock rate in rx_clk domain
   ------------------------------------------------------------------------------
@@ -300,7 +290,6 @@ begin
     out_dat => fifo_wr_dat
   );
 
-
   -- Input FIFO dual clock lock control
   u_fifo_dc_lock_control : entity common_lib.common_fifo_dc_lock_control
   generic map (
@@ -325,7 +314,6 @@ begin
     dc_stable_ack => rx_stable_ack
   );
 
-
   -- No need to check on fifo_wr_ful for fifo_wr_req, because wr_init in common_fifo_dc* takes care that fifo_wr_req is only passed on after fifo_wr_ful went low after reset release.
   fifo_wr_req <= '1';
 
diff --git a/libraries/io/aduh/src/vhdl/lvdsh_dd_phs4.vhd b/libraries/io/aduh/src/vhdl/lvdsh_dd_phs4.vhd
index a52504ef41..66abbf9d9f 100644
--- a/libraries/io/aduh/src/vhdl/lvdsh_dd_phs4.vhd
+++ b/libraries/io/aduh/src/vhdl/lvdsh_dd_phs4.vhd
@@ -143,9 +143,7 @@ entity lvdsh_dd_phs4 is
   );
 end lvdsh_dd_phs4;
 
-
 architecture str of lvdsh_dd_phs4 is
-
   constant c_word_align_en          : boolean := true;
 
   constant c_dd_factor              : natural := 2;  -- fixed double data rate factor
@@ -314,9 +312,7 @@ architecture str of lvdsh_dd_phs4 is
   signal wb_roundtrip_expected       : std_logic;
   signal wb_roundtrip_lock           : std_logic;
   signal wb_roundtrip_stable         : std_logic;
-
 begin
-
   ------------------------------------------------------------------------------
   -- Reset input section when lock is lost
   ------------------------------------------------------------------------------
@@ -448,7 +444,6 @@ begin
 
     nxt_r_dp.wb_sync <= '1' when wb_sync_cap = '1' and r_dp.wb_sync_cap = '0' else '0';
 
-
     ------------------------------------------------------------------------------
     -- Detect and align to the dp_clk phase
     ------------------------------------------------------------------------------
@@ -748,7 +743,6 @@ begin
           end if;
         end if;
       end if;
-
     end if;
 
     -- Course check roundtrip latency and FIFO fill level at any time
@@ -766,7 +760,6 @@ begin
   -- Monitor fifo_rdusedw, use >min and <max instead of >=min and <=max to over constrain it compared to the checks in p_dp_word_lock
   dp_fifo_fill_lock <= '1' when unsigned(fifo_rdusedw) > c_wb_fifo_fill_min and unsigned(fifo_rdusedw) < c_wb_fifo_fill_max else '0';
 
-
   ------------------------------------------------------------------------------
   -- Monitor the dp_clk phase alignment
   ------------------------------------------------------------------------------
@@ -865,7 +858,6 @@ begin
     dout => in_maintain_phs
   );
 
-
   ------------------------------------------------------------------------------
   -- Registers
   ------------------------------------------------------------------------------
@@ -913,5 +905,4 @@ begin
       r_dp <= nxt_r_dp;
     end if;
   end process;
-
 end str;
diff --git a/libraries/io/aduh/src/vhdl/lvdsh_dd_phs4_align.vhd b/libraries/io/aduh/src/vhdl/lvdsh_dd_phs4_align.vhd
index 70a509c0ab..ac360a443e 100644
--- a/libraries/io/aduh/src/vhdl/lvdsh_dd_phs4_align.vhd
+++ b/libraries/io/aduh/src/vhdl/lvdsh_dd_phs4_align.vhd
@@ -66,9 +66,7 @@ entity lvdsh_dd_phs4_align is
   );
 end lvdsh_dd_phs4_align;
 
-
 architecture str of lvdsh_dd_phs4_align is
-
   constant c_ref_pipeline       : natural := 1;  -- need pipeline to achieve 400 MHz when g_nof_dp_phs_clk=8
   constant c_align_pipeline     : natural := 1;  -- use pipeline to achieve 400 MHz
   constant c_offset_delay_len   : integer := c_ref_pipeline + c_align_pipeline;  -- = 1+1
@@ -142,9 +140,7 @@ architecture str of lvdsh_dd_phs4_align is
   signal nxt_r              : t_in_reg;
 
   signal dd_phs_detected_ok : std_logic;
-
 begin
-
   ------------------------------------------------------------------------------
   -- Detect the dp_phs_clk reference
   ------------------------------------------------------------------------------
@@ -271,7 +267,6 @@ begin
   nxt_r.sync_r <= '0' when r.sync_init = '1' else sync_r;
   nxt_r.sync_f <= '0' when r.sync_init = '1' else sync_f;
 
-
   ------------------------------------------------------------------------------
   -- Adjust single sample phase offset
   ------------------------------------------------------------------------------
@@ -360,7 +355,6 @@ begin
   nxt_r.dd_phs_locked <= '0' when dd_phs_detected_ok = '0' else
                          '1' when dd_phs_detected_ok = '1' and r.dd_sync = "0000" else r.dd_phs_locked;
 
-
   ------------------------------------------------------------------------------
   -- Output
   ------------------------------------------------------------------------------
@@ -414,5 +408,4 @@ begin
       r <= nxt_r;
     end if;
   end process;
-
 end str;
diff --git a/libraries/io/aduh/src/vhdl/lvdsh_dd_wb4.vhd b/libraries/io/aduh/src/vhdl/lvdsh_dd_wb4.vhd
index 8039b49dd1..23773da0a6 100644
--- a/libraries/io/aduh/src/vhdl/lvdsh_dd_wb4.vhd
+++ b/libraries/io/aduh/src/vhdl/lvdsh_dd_wb4.vhd
@@ -104,9 +104,7 @@ entity lvdsh_dd_wb4 is
   );
 end lvdsh_dd_wb4;
 
-
 architecture str of lvdsh_dd_wb4 is
-
   -- Debug constants for development only, default FALSE for functional
   constant c_use_dbg_dat        : boolean := false;
   constant c_swap_in_hi_lo      : boolean := false;
@@ -196,9 +194,7 @@ architecture str of lvdsh_dd_wb4 is
   signal dd_phase            : std_logic;
   signal prev_dd_phase       : std_logic;
   signal dd_phase_det        : std_logic;
-
 begin
-
   -- Map outputs
   in_clk_rst <= i_in_clk_rst(0) when g_use_in_clk_rst = true else '0';
 
@@ -281,6 +277,7 @@ begin
   gen_hw : if g_sim = false generate
     in_rst <= in_rst_cap;
   end generate;
+
   gen_sim : if g_sim = true generate
     -- Model in_clk to dp_clk divide by 2 uncertainty by delaying the in_rst one in_clk cycle in case g_sim_phase is even
     gen_even : if g_sim_phase = 0 or g_sim_phase = 1 generate in_rst <= in_rst_cap when rising_edge(in_clk); end generate;
@@ -586,5 +583,4 @@ begin
     in_dat_lo  => dp_in_clk_rst,
     out_dat    => i_in_clk_rst
   );
-
 end str;
diff --git a/libraries/io/aduh/src/vhdl/lvdsh_pll.vhd b/libraries/io/aduh/src/vhdl/lvdsh_pll.vhd
index 7bfe9c479f..c4d13dbe00 100644
--- a/libraries/io/aduh/src/vhdl/lvdsh_pll.vhd
+++ b/libraries/io/aduh/src/vhdl/lvdsh_pll.vhd
@@ -99,9 +99,7 @@ entity lvdsh_pll is
   );
 end lvdsh_pll;
 
-
 architecture rtl of lvdsh_pll is
-
   -- Default use c_use_dp_clk_for_cda_reset is TRUE to use dp_clk to reset the
   -- CDA to avoid g_deser_factor lvds_clk divider phase uncertainty. Else use
   -- rx_clk for investigation purposes to try whether lvds_clk divider phase
@@ -155,9 +153,7 @@ architecture rtl of lvdsh_pll is
   signal rx_dat               : std_logic_vector(c_rx_dat_w - 1 downto 0);
   signal rx_val               : std_logic;
   signal nxt_rx_val           : std_logic;
-
 begin
-
   assert g_use_ddio = false
     report "lvdsh_pll.vhd: LVDS Rx using DDIO without PLL is not supported yet" severity FAILURE;
 
@@ -226,7 +222,6 @@ begin
   ---------------------------------------------------------------------------
 
   no_dpa : if g_use_dpa = false generate
-
     u_lvds_rx : entity work.lvds_rx
     generic map (
       g_lvds_w         => g_lvds_w,
@@ -247,7 +242,6 @@ begin
     );
 
     nxt_rx_eye_locked <= rx_pll_locked;
-
   end generate;  -- no_dpa
 
   ---------------------------------------------------------------------------
@@ -255,7 +249,6 @@ begin
   ---------------------------------------------------------------------------
 
   gen_dpa : if g_use_dpa = true generate
-
     u_lvds_rx_dpa : entity work.lvds_rx_dpa
     generic map (
       g_lvds_w         => g_lvds_w,
@@ -305,7 +298,6 @@ begin
     );
 
     rx_fifo_reset_slv <= (others => rx_fifo_reset);
-
   end generate;  -- gen_dpa
 
   p_rx_dpa_reg : process(dp_pll_reset, rx_clk)
@@ -319,7 +311,6 @@ begin
     end if;
   end process;
 
-
   ---------------------------------------------------------------------------
   -- Apply Channel Data Alignment (CDA)
   ---------------------------------------------------------------------------
diff --git a/libraries/io/aduh/src/vhdl/mms_aduh_monitor.vhd b/libraries/io/aduh/src/vhdl/mms_aduh_monitor.vhd
index 9b9453500a..7596ed7d3f 100644
--- a/libraries/io/aduh/src/vhdl/mms_aduh_monitor.vhd
+++ b/libraries/io/aduh/src/vhdl/mms_aduh_monitor.vhd
@@ -60,16 +60,12 @@ entity mms_aduh_monitor is
   );
 end mms_aduh_monitor;
 
-
 architecture str of mms_aduh_monitor is
-
   -- Monitor outputs
   signal mon_mean_sum  : std_logic_vector(c_longword_w - 1 downto 0);  -- use fixed 64 bit sum width
   signal mon_power_sum : std_logic_vector(c_longword_w - 1 downto 0);  -- use fixed 64 bit sum width
   signal mon_sync      : std_logic;  -- at the mon_sync there are new mean_sum and pwr_sum statistics available
-
 begin
-
   u_mm_reg : entity work.aduh_monitor_reg
   generic map (
     g_cross_clock_domain => g_cross_clock_domain
@@ -117,5 +113,4 @@ begin
     stat_pwr_sum   => mon_power_sum,
     stat_sync      => mon_sync
   );
-
 end str;
diff --git a/libraries/io/aduh/src/vhdl/mms_aduh_monitor_arr.vhd b/libraries/io/aduh/src/vhdl/mms_aduh_monitor_arr.vhd
index 97576b4f5c..e3407f76de 100644
--- a/libraries/io/aduh/src/vhdl/mms_aduh_monitor_arr.vhd
+++ b/libraries/io/aduh/src/vhdl/mms_aduh_monitor_arr.vhd
@@ -58,9 +58,7 @@ entity mms_aduh_monitor_arr is
   );
 end mms_aduh_monitor_arr;
 
-
 architecture str of mms_aduh_monitor_arr is
-
   constant c_reg_adr_w    : natural := 2;
   constant c_buf_adr_w    : natural := ceil_log2(g_buffer_nof_symbols);
 
@@ -68,10 +66,7 @@ architecture str of mms_aduh_monitor_arr is
   signal reg_miso_arr     : t_mem_miso_arr(g_nof_streams - 1 downto 0);
   signal buf_mosi_arr     : t_mem_mosi_arr(g_nof_streams - 1 downto 0);
   signal buf_miso_arr     : t_mem_miso_arr(g_nof_streams - 1 downto 0);
-
-
 begin
-
   u_common_mem_mux_reg : entity common_lib.common_mem_mux
   generic map (
     g_nof_mosi    => g_nof_streams,
diff --git a/libraries/io/aduh/src/vhdl/mms_aduh_quad.vhd b/libraries/io/aduh/src/vhdl/mms_aduh_quad.vhd
index 8132cd46f7..fa266c8ac2 100644
--- a/libraries/io/aduh/src/vhdl/mms_aduh_quad.vhd
+++ b/libraries/io/aduh/src/vhdl/mms_aduh_quad.vhd
@@ -22,7 +22,6 @@
 -- Purpose: Capture input from four ADC [A,B,C,D] and provide MM slave read
 --          only register for aduh_quad
 
-
 library IEEE, common_lib, dp_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -70,9 +69,7 @@ entity mms_aduh_quad is
   );
 end mms_aduh_quad;
 
-
 architecture str of mms_aduh_quad is
-
   signal aduh_ab_status         : std_logic_vector(c_word_w - 1 downto 0);
   signal aduh_ab_locked         : std_logic;
   signal aduh_ab_stable         : std_logic;
@@ -88,9 +85,7 @@ architecture str of mms_aduh_quad is
   signal aduh_verify_res        : t_slv_32_arr(0 to g_ai.nof_sp - 1);  -- [8,7:0]
   signal aduh_verify_res_val    : std_logic_vector(0 to g_ai.nof_sp - 1);
   signal aduh_verify_res_ack    : std_logic_vector(0 to g_ai.nof_sp - 1);
-
 begin
-
   -----------------------------------------------------------------------------
   -- MM control register for the data input modules
   -----------------------------------------------------------------------------
@@ -189,5 +184,4 @@ begin
     aduh_verify_res_val    => aduh_verify_res_val,
     aduh_verify_res_ack    => aduh_verify_res_ack
   );
-
 end str;
diff --git a/libraries/io/aduh/tb/vhdl/adc08d1020.vhd b/libraries/io/aduh/tb/vhdl/adc08d1020.vhd
index 8963c10892..0aa985cab2 100644
--- a/libraries/io/aduh/tb/vhdl/adc08d1020.vhd
+++ b/libraries/io/aduh/tb/vhdl/adc08d1020.vhd
@@ -57,9 +57,7 @@ entity adc08d1020 is
   );
 end adc08d1020;
 
-
 architecture beh of adc08d1020 is
-
   constant c_nof_adc  : natural := 2;  -- for AI and AQ
 
   type t_adc_dat_arr is array (integer range <>) of std_logic_vector(7 downto 0);
@@ -71,9 +69,7 @@ architecture beh of adc08d1020 is
 
   signal dclk_dis : std_logic := '0';
   signal ddr_clk  : std_logic := sel_a_b(g_dclk_init_phase, '1', '0');
-
 begin
-
   -- Sample the analogue I and Q input using the falling edge of the sample clock CLK
   p_sample : process(CLK)
   begin
@@ -133,5 +129,4 @@ begin
 
   OVR  <= transport adc_ovr after lvds_skew_ovr * 1 ps;
   DCLK <= transport ddr_clk after lvds_skew_dclk * 1 ps;
-
 end beh;
diff --git a/libraries/io/aduh/tb/vhdl/adu_half.vhd b/libraries/io/aduh/tb/vhdl/adu_half.vhd
index f5a3f435b2..a63ad7e17f 100644
--- a/libraries/io/aduh/tb/vhdl/adu_half.vhd
+++ b/libraries/io/aduh/tb/vhdl/adu_half.vhd
@@ -59,9 +59,7 @@ entity adu_half is
   );
 end adu_half;
 
-
 architecture beh of adu_half is
-
   constant c_dclk_rst_invert : boolean := false;  -- Default FALSE because DCLK_RST on ADC is active high, use TRUE to model for a P/N cross
 
   -- Model I2C slaves on the bus
@@ -93,9 +91,7 @@ architecture beh of adu_half is
   signal adu_ctrl_3_modem_on   : std_logic;
 
   signal adu_atten_ctrl        : std_logic_vector(5 downto 0);
-
 begin
-
   -- I port A and C wire default
   DI <= DI_rewire;
 
@@ -175,5 +171,4 @@ begin
   adu_ctrl_3_modem_on <= adu_ctrl(3);
 
   adu_atten_ctrl      <= iobank1(5 downto 0);
-
 end beh;
diff --git a/libraries/io/aduh/tb/vhdl/tb_aduh_dd.vhd b/libraries/io/aduh/tb/vhdl/tb_aduh_dd.vhd
index 79513ec5e0..628f882bf3 100644
--- a/libraries/io/aduh/tb/vhdl/tb_aduh_dd.vhd
+++ b/libraries/io/aduh/tb/vhdl/tb_aduh_dd.vhd
@@ -36,7 +36,6 @@ entity tb_aduh_dd is
 end tb_aduh_dd;
 
 architecture tb of tb_aduh_dd is
-
   -- ADU board
   constant c_adc_w               : natural := 8;
   constant c_ana_diff            : natural := 16;  -- analogue offset value between the port A, B, C, D
@@ -135,9 +134,7 @@ architecture tb of tb_aduh_dd is
   signal sl0                 : std_logic := '0';
   signal sl1                 : std_logic := '1';
   signal slv0                : std_logic_vector(1 downto 0) := "00";
-
 begin
-
   tb_end <= '0', '1' after 10 us;
 
   -----------------------------------------------------------------------------
@@ -284,7 +281,6 @@ begin
   verify_valid(3) <= dp_sosi_arr(3).valid;
 
   gen_verify : for I in 0 to c_ai.nof_sp - 1 generate
-
     -- Enable verify after first valid data and keep it enabled
     proc_dp_verify_en(c_verify_delay, dp_rst, dp_clk, verify_valid(I), verify_en(I));
 
diff --git a/libraries/io/aduh/tb/vhdl/tb_aduh_mean_sum.vhd b/libraries/io/aduh/tb/vhdl/tb_aduh_mean_sum.vhd
index 2c6e3a86b4..b2f46d0e35 100644
--- a/libraries/io/aduh/tb/vhdl/tb_aduh_mean_sum.vhd
+++ b/libraries/io/aduh/tb/vhdl/tb_aduh_mean_sum.vhd
@@ -29,7 +29,6 @@ use common_lib.common_lfsr_sequences_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 -- Usage:
 -- > as 10
 -- > run 1 us
@@ -39,7 +38,6 @@ use dp_lib.tb_dp_pkg.all;
 -- . sum([16:31]) = 376
 -- . sum([32:47]) = 632
 
-
 entity tb_aduh_mean_sum is
   generic (
     g_nof_symbols_per_data  : natural := 1;  -- choose 1 or 4, nof symbols (= ADC samples) per data word
@@ -47,9 +45,7 @@ entity tb_aduh_mean_sum is
   );
 end tb_aduh_mean_sum;
 
-
 architecture tb of tb_aduh_mean_sum is
-
   constant clk_period              : time := 10 ns;
 
   constant c_rl                    : natural := 1;
@@ -88,9 +84,7 @@ architecture tb of tb_aduh_mean_sum is
   signal sum_sync        : std_logic;
 
   signal verify_done     : std_logic := '0';
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 5;
 
@@ -181,5 +175,4 @@ begin
     assert verify_done = '1' report "No sum output" severity ERROR;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/io/aduh/tb/vhdl/tb_aduh_pll.vhd b/libraries/io/aduh/tb/vhdl/tb_aduh_pll.vhd
index f92cba4f71..ca47377b5d 100644
--- a/libraries/io/aduh/tb/vhdl/tb_aduh_pll.vhd
+++ b/libraries/io/aduh/tb/vhdl/tb_aduh_pll.vhd
@@ -31,7 +31,6 @@ entity tb_aduh_pll is
 end tb_aduh_pll;
 
 architecture tb of tb_aduh_pll is
-
   -- Conclusion from the c_model_rx_clk_* investigations:
   -- . It appears that it is not possible to avoid the DCLK->rx_clk divide by 2
   --   phase uncertainty by releasing the CDA reset in the dp-clk domain.
@@ -163,9 +162,7 @@ architecture tb of tb_aduh_pll is
   signal sl0                 : std_logic := '0';
   signal sl1                 : std_logic := '1';
   signal slv0                : std_logic_vector(0 downto 0) := "0";
-
 begin
-
   -----------------------------------------------------------------------------
   -- ADU0 and ADU1 for BN port A,B and C,D
   -----------------------------------------------------------------------------
@@ -315,7 +312,6 @@ begin
     wait;
   end process;
 
-
   -----------------------------------------------------------------------------
   -- DUT: ADUH with PLL
   -----------------------------------------------------------------------------
@@ -356,7 +352,6 @@ begin
     src_out          => dp_sosi  -- = [0:3] = ADC_BI ports [A,B,C,D]
   );
 
-
   -----------------------------------------------------------------------------
   -- Verify dp_sosi
   -- . verify that there is valid data, i.e. that the test has run at all
@@ -405,5 +400,4 @@ begin
       end if;
     end process;
   end generate;  -- gen_verify_alignment
-
 end tb;
diff --git a/libraries/io/aduh/tb/vhdl/tb_aduh_power_sum.vhd b/libraries/io/aduh/tb/vhdl/tb_aduh_power_sum.vhd
index 67e348fa56..05a46a4529 100644
--- a/libraries/io/aduh/tb/vhdl/tb_aduh_power_sum.vhd
+++ b/libraries/io/aduh/tb/vhdl/tb_aduh_power_sum.vhd
@@ -29,7 +29,6 @@ use common_lib.common_lfsr_sequences_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 
-
 -- Usage:
 -- > as 10
 -- > run 1 us
@@ -46,9 +45,7 @@ entity tb_aduh_power_sum is
   );
 end tb_aduh_power_sum;
 
-
 architecture tb of tb_aduh_power_sum is
-
   constant clk_period              : time := 10 ns;
 
   constant c_rl                    : natural := 1;
@@ -85,9 +82,7 @@ architecture tb of tb_aduh_power_sum is
   signal pwr_sum_sync    : std_logic;
 
   signal verify_done     : std_logic := '0';
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 5;
 
@@ -179,5 +174,4 @@ begin
     assert verify_done = '1' report "No power sum output" severity ERROR;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/io/aduh/tb/vhdl/tb_aduh_verify.vhd b/libraries/io/aduh/tb/vhdl/tb_aduh_verify.vhd
index 904dbb3f90..6140c2af10 100644
--- a/libraries/io/aduh/tb/vhdl/tb_aduh_verify.vhd
+++ b/libraries/io/aduh/tb/vhdl/tb_aduh_verify.vhd
@@ -35,7 +35,6 @@ entity tb_aduh_verify is
 end tb_aduh_verify;
 
 architecture tb of tb_aduh_verify is
-
   --TYPE t_c_aduh_dd_ai IS RECORD
   --  nof_sp      : NATURAL;          -- = 4
   --  nof_adu     : NATURAL;          -- = 2
@@ -93,9 +92,7 @@ architecture tb of tb_aduh_verify is
   signal b_verify_res        : std_logic_vector(c_ai.port_w downto 0);
   signal b_verify_res_val    : std_logic;
   signal b_verify_res_ack    : std_logic;
-
 begin
-
   -----------------------------------------------------------------------------
   -- ADUH_VERIFY port A and B
   -----------------------------------------------------------------------------
@@ -202,7 +199,6 @@ begin
     test_pattern_en => test_pattern_en
   );
 
-
   -----------------------------------------------------------------------------
   -- ADUH_DD using only port A,B
   -----------------------------------------------------------------------------
@@ -256,5 +252,4 @@ begin
     -- . Streaming
     src_out_arr      => aduh_sosi_arr
   );
-
 end tb;
diff --git a/libraries/io/aduh/tb/vhdl/tb_lvdsh_dd.vhd b/libraries/io/aduh/tb/vhdl/tb_lvdsh_dd.vhd
index 30187c3d76..86a3bdb9b0 100644
--- a/libraries/io/aduh/tb/vhdl/tb_lvdsh_dd.vhd
+++ b/libraries/io/aduh/tb/vhdl/tb_lvdsh_dd.vhd
@@ -32,7 +32,6 @@ end tb_lvdsh_dd;
 -- > run 10 us
 
 architecture tb of tb_lvdsh_dd is
-
   constant c_config_clk_period  : time := 10 ns;
   constant c_sp_clk_period      : time := 1250 ps;  -- 800 MSps sample clock
   constant c_in_clk_period      : time := c_sp_clk_period * 2;  -- 400 MHz double data rate clock
@@ -71,9 +70,7 @@ architecture tb of tb_lvdsh_dd is
   signal rx_locked     : std_logic;
   signal rx_stable     : std_logic;
   signal rx_stable_ack : std_logic := '0';
-
 begin
-
   config_clk <= not config_clk or tb_end after c_config_clk_period / 2;
   config_rst <= '1', '0' after c_config_clk_period * 7;
 
@@ -138,5 +135,4 @@ begin
     rx_stable     => rx_stable,
     rx_stable_ack => rx_stable_ack
   );
-
 end tb;
diff --git a/libraries/io/aduh/tb/vhdl/tb_lvdsh_dd_phs4.vhd b/libraries/io/aduh/tb/vhdl/tb_lvdsh_dd_phs4.vhd
index cad4354731..c40e2ec4f3 100644
--- a/libraries/io/aduh/tb/vhdl/tb_lvdsh_dd_phs4.vhd
+++ b/libraries/io/aduh/tb/vhdl/tb_lvdsh_dd_phs4.vhd
@@ -70,7 +70,6 @@ entity tb_lvdsh_dd_phs4 is
 end tb_lvdsh_dd_phs4;
 
 architecture tb of tb_lvdsh_dd_phs4 is
-
   constant c_dd_factor          : natural := 2;
   constant c_rx_factor          : natural := 2;
   constant c_wb_factor          : natural := c_dd_factor * c_rx_factor;
@@ -143,9 +142,7 @@ architecture tb of tb_lvdsh_dd_phs4 is
   signal dp_word_locked     : std_logic;
   signal dp_word_stable     : std_logic;
   signal dp_word_stable_ack : std_logic;
-
 begin
-
   -- ADU clocking with optional on/off and drift
   adc_s_clk     <= not adc_s_clk or tb_end after c_adc_s_clk_period / 2;
   adc_d_clk     <= not adc_d_clk when rising_edge(adc_s_clk);
@@ -297,5 +294,4 @@ begin
     -- Scope output samples
     out_dat   => dp_sample_dat
   );
-
 end tb;
diff --git a/libraries/io/aduh/tb/vhdl/tb_lvdsh_dd_wb4.vhd b/libraries/io/aduh/tb/vhdl/tb_lvdsh_dd_wb4.vhd
index 68151bd615..83c07b0cab 100644
--- a/libraries/io/aduh/tb/vhdl/tb_lvdsh_dd_wb4.vhd
+++ b/libraries/io/aduh/tb/vhdl/tb_lvdsh_dd_wb4.vhd
@@ -40,7 +40,6 @@ entity tb_lvdsh_dd_wb4 is
 end tb_lvdsh_dd_wb4;
 
 architecture tb of tb_lvdsh_dd_wb4 is
-
   constant c_sim               : boolean := true;
   constant c_tb_duration       : natural := sel_a_b(g_dclk_drift /= 0 ps or g_dclk_offon = true, 1000, 10);  -- nof tb intervals for tb duration
   constant c_tb_init           : natural := sel_a_b(g_dclk_drift /= 0 ps or g_dclk_offon = true,   50,  5);  -- nof tb intervals for tb init before verify_en
@@ -102,9 +101,7 @@ architecture tb of tb_lvdsh_dd_wb4 is
   signal dp_locked          : std_logic;
   signal dp_stable          : std_logic;
   signal dp_stable_ack      : std_logic;
-
 begin
-
   d_clk_off <= not d_clk_off or tb_end after c_offon_interval * c_dp_clk_period when g_dclk_offon = true;
 
   s_clk   <= not s_clk   or tb_end after c_sclk_period / 2;
@@ -226,5 +223,4 @@ begin
     -- Scope output samples
     out_dat   => dp_sample_dat
   );
-
 end tb;
diff --git a/libraries/io/aduh/tb/vhdl/tb_mms_aduh_quad.vhd b/libraries/io/aduh/tb/vhdl/tb_mms_aduh_quad.vhd
index b193305ace..e3afe02e4d 100644
--- a/libraries/io/aduh/tb/vhdl/tb_mms_aduh_quad.vhd
+++ b/libraries/io/aduh/tb/vhdl/tb_mms_aduh_quad.vhd
@@ -38,7 +38,6 @@ entity tb_mms_aduh_quad is
 end tb_mms_aduh_quad;
 
 architecture tb of tb_mms_aduh_quad is
-
   --TYPE t_c_aduh_dd_ai IS RECORD
   --  nof_sp      : NATURAL;          -- = 4
   --  nof_adu     : NATURAL;          -- = 2
@@ -125,9 +124,7 @@ architecture tb of tb_mms_aduh_quad is
 
   signal test_pattern_en     : std_logic;
   signal state               : string(1 to 8) := "INIT    ";
-
 begin
-
   dp_rst <= '1', '0' after c_dp_clk_period * 7;
   dp_clk <= (not dp_clk) or tb_end after c_dp_clk_period / 2;
 
@@ -227,7 +224,6 @@ begin
     proc_common_wait_some_cycles(mm_clk, 1);
     proc_verify_bist_expect_errors(aduh_a_verify, aduh_b_verify, aduh_c_verify, aduh_d_verify);
 
-
     ----------------------------------------------------------------------------
     -- Expect aduh BIST OK for A, B, C, D
     ----------------------------------------------------------------------------
@@ -245,7 +241,6 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- ADUH_QUAD for ADC port [ABCD]
   ------------------------------------------------------------------------------
@@ -303,7 +298,6 @@ begin
     sp_sosi_arr  => aduh_sosi_arr
   );
 
-
   ------------------------------------------------------------------------------
   -- ADU-[AB, CD] ADC ports both in test pattern mode
   ------------------------------------------------------------------------------
@@ -334,5 +328,4 @@ begin
 
     test_pattern_en => test_pattern_en
   );
-
 end tb;
diff --git a/libraries/io/aduh/tb/vhdl/tb_tb_lvdsh_dd_phs4.vhd b/libraries/io/aduh/tb/vhdl/tb_tb_lvdsh_dd_phs4.vhd
index 99ac446f65..17cf28b17d 100644
--- a/libraries/io/aduh/tb/vhdl/tb_tb_lvdsh_dd_phs4.vhd
+++ b/libraries/io/aduh/tb/vhdl/tb_tb_lvdsh_dd_phs4.vhd
@@ -23,18 +23,13 @@
 library IEEE;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_tb_lvdsh_dd_phs4 is
 end tb_tb_lvdsh_dd_phs4;
 
-
 architecture tb of tb_tb_lvdsh_dd_phs4 is
-
   constant c_dp_phs_clk_period : natural := 32;
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- > as 3
   -- > run -all
 
@@ -50,5 +45,4 @@ begin
   u_phase_1    : entity work.tb_lvdsh_dd_phs4 generic map (0 ps, false, c_dp_phs_clk_period, 1, 16#FF#, false, 1);
   u_phase_2    : entity work.tb_lvdsh_dd_phs4 generic map (0 ps, false, c_dp_phs_clk_period, 1, 16#FF#, false, 2);
   u_phase_3    : entity work.tb_lvdsh_dd_phs4 generic map (0 ps, false, c_dp_phs_clk_period, 1, 16#FF#, false, 3);
-
 end tb;
diff --git a/libraries/io/aduh/tb/vhdl/tb_tb_lvdsh_dd_wb4.vhd b/libraries/io/aduh/tb/vhdl/tb_tb_lvdsh_dd_wb4.vhd
index 5e915300d3..b8a9829f2f 100644
--- a/libraries/io/aduh/tb/vhdl/tb_tb_lvdsh_dd_wb4.vhd
+++ b/libraries/io/aduh/tb/vhdl/tb_tb_lvdsh_dd_wb4.vhd
@@ -23,15 +23,12 @@
 library IEEE;
 use IEEE.std_logic_1164.all;
 
-
 entity tb_tb_lvdsh_dd_wb4 is
 end tb_tb_lvdsh_dd_wb4;
 
-
 architecture tb of tb_tb_lvdsh_dd_wb4 is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- > as 3
   -- > run -all
 
@@ -43,5 +40,4 @@ begin
   u_phase_1    : entity work.tb_lvdsh_dd_wb4 generic map (0 ps, false, 1);
   u_phase_2    : entity work.tb_lvdsh_dd_wb4 generic map (0 ps, false, 2);
   u_phase_3    : entity work.tb_lvdsh_dd_wb4 generic map (0 ps, false, 3);
-
 end tb;
diff --git a/libraries/io/ddr/src/vhdl/io_ddr.vhd b/libraries/io/ddr/src/vhdl/io_ddr.vhd
index b0545127e2..354f571a70 100644
--- a/libraries/io/ddr/src/vhdl/io_ddr.vhd
+++ b/libraries/io/ddr/src/vhdl/io_ddr.vhd
@@ -227,9 +227,7 @@ entity io_ddr is
   );
 end io_ddr;
 
-
 architecture str of io_ddr is
-
   constant c_wr_use_sync       : boolean := sel_a_b(g_wr_flush_mode = "SYN", true, false);
   constant c_wr_use_ctrl       : boolean := sel_a_b(g_wr_flush_mode = "SOP", true, false);
   constant c_wr_fifo_use_ctrl  : boolean := c_wr_use_sync or c_wr_use_ctrl;
@@ -286,9 +284,7 @@ architecture str of io_ddr is
 
   signal ctlr_rst_out_i        : std_logic;
   signal mm_reg_io_ddr         : std_logic_vector(c_mem_reg_nof_data * c_mem_reg_dat_w - 1 downto 0);
-
 begin
-
   ctlr_wr_flush_en_o <= ctlr_wr_flush_en;
 
   u_io_ddr_cross_domain : entity work.io_ddr_cross_domain
@@ -555,6 +551,4 @@ begin
     in_reg      => mm_reg_io_ddr,
     out_reg     => open
   );
-
 end str;
-
diff --git a/libraries/io/ddr/src/vhdl/io_ddr_cross_domain.vhd b/libraries/io/ddr/src/vhdl/io_ddr_cross_domain.vhd
index 7911787780..b7b98bd5c2 100644
--- a/libraries/io/ddr/src/vhdl/io_ddr_cross_domain.vhd
+++ b/libraries/io/ddr/src/vhdl/io_ddr_cross_domain.vhd
@@ -68,14 +68,10 @@ entity io_ddr_cross_domain is
   );
 end io_ddr_cross_domain;
 
-
 architecture str of io_ddr_cross_domain is
-
   signal dvr_en_busy  : std_logic;
   signal new_dvr_done : std_logic;
-
 begin
-
   no_cross : if g_cross_domain = false generate
     -- dvr_clk --> ctlr_clk
     ctlr_dvr_en            <= dvr_en;
@@ -137,7 +133,6 @@ begin
 
     -- Ensure previous dvr_done goes low after new dvr_en
     dvr_done <= new_dvr_done and not dvr_en_busy;
-
   end generate;
 
 end str;
diff --git a/libraries/io/ddr/src/vhdl/io_ddr_driver.vhd b/libraries/io/ddr/src/vhdl/io_ddr_driver.vhd
index 51f97ed783..f6d57ea25d 100644
--- a/libraries/io/ddr/src/vhdl/io_ddr_driver.vhd
+++ b/libraries/io/ddr/src/vhdl/io_ddr_driver.vhd
@@ -55,7 +55,6 @@
 --     run full if the rd data width is smaller than the ctlr data width and/or
 --     if the rd side can notread on every rd_clk cycle.
 
-
 library IEEE, tech_ddr_lib, common_lib, dp_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -86,9 +85,7 @@ entity io_ddr_driver is
    );
 end io_ddr_driver;
 
-
 architecture str of io_ddr_driver is
-
   constant c_ctlr_address_w     : natural := func_tech_ddr_ctlr_address_w(g_tech_ddr);
 
   type t_state_enum is (s_init, s_idle, s_wait, s_rd_request, s_wr_request, s_wr_burst);
@@ -117,9 +114,7 @@ architecture str of io_ddr_driver is
   signal nxt_address_cnt        : std_logic_vector(c_ctlr_address_w - 1 downto 0);
   signal address_cnt_is_0       : std_logic;
   signal nxt_address_cnt_is_0   : std_logic;
-
 begin
-
   -- Map original dvr interface signals to t_mem_ctlr_mosi/miso
   dvr_miso.done     <= dvr_done;  -- Requested wr or rd sequence is done
   dvr_en            <= dvr_mosi.burstbegin;
@@ -272,9 +267,6 @@ begin
         if ctlr_miso.done = '1' then
           nxt_state <= s_idle;  -- and assert dvr_done when in s_idle to indicate ctlr_miso.done
         end if;
-
     end case;
   end process;
-
 end str;
-
diff --git a/libraries/io/ddr/src/vhdl/io_ddr_driver_flush_ctrl.vhd b/libraries/io/ddr/src/vhdl/io_ddr_driver_flush_ctrl.vhd
index 3012e51ac8..5300dd78d8 100644
--- a/libraries/io/ddr/src/vhdl/io_ddr_driver_flush_ctrl.vhd
+++ b/libraries/io/ddr/src/vhdl/io_ddr_driver_flush_ctrl.vhd
@@ -65,9 +65,7 @@ entity io_ddr_driver_flush_ctrl is
    );
 end io_ddr_driver_flush_ctrl;
 
-
 architecture str of io_ddr_driver_flush_ctrl is
-
   constant c_channel_w     : natural := ceil_log2(g_nof_channels);
 
   type t_state is (s_idle, s_flush, s_stop);
@@ -80,9 +78,7 @@ architecture str of io_ddr_driver_flush_ctrl is
   signal flush_dis : std_logic;
 
   signal nxt_ctlr_wr_flush_en : std_logic;
-
 begin
-
   -- Flush disable control
   no_channel: if g_use_channel = false generate
     gen_valid : if g_mode = "VAL" generate flush_dis <= ctlr_wr_sosi.valid; end generate;
@@ -135,6 +131,4 @@ begin
         end if;
     end case;
   end process;
-
 end str;
-
diff --git a/libraries/io/ddr/src/vhdl/io_ddr_reg.vhd b/libraries/io/ddr/src/vhdl/io_ddr_reg.vhd
index 1b4d182327..c86a29d671 100644
--- a/libraries/io/ddr/src/vhdl/io_ddr_reg.vhd
+++ b/libraries/io/ddr/src/vhdl/io_ddr_reg.vhd
@@ -55,7 +55,6 @@ use common_lib.common_pkg.all;
 use common_lib.common_mem_pkg.all;
 use diag_lib.diag_pkg.all;
 
-
 entity io_ddr_reg is
   port (
     -- Clocks and reset
@@ -72,9 +71,7 @@ entity io_ddr_reg is
   );
 end io_ddr_reg;
 
-
 architecture rtl of io_ddr_reg is
-
   constant c_mm_reg        : t_c_mem := (latency  => 1,
                                          adr_w    => ceil_log2(8),
                                          dat_w    => c_word_w,  -- Use MM bus data width = c_word_w = 32 for all MM registers
@@ -82,9 +79,7 @@ architecture rtl of io_ddr_reg is
                                          init_sl  => '0');
 
   signal i_dvr_mosi        : t_mem_ctlr_mosi;
-
 begin
-
   dvr_mosi <= i_dvr_mosi;
 
   ------------------------------------------------------------------------------
@@ -140,6 +135,4 @@ begin
       end if;
     end if;
   end process;
-
 end rtl;
-
diff --git a/libraries/io/ddr/src/vhdl/mms_io_ddr.vhd b/libraries/io/ddr/src/vhdl/mms_io_ddr.vhd
index 1502359103..b2d2043afd 100644
--- a/libraries/io/ddr/src/vhdl/mms_io_ddr.vhd
+++ b/libraries/io/ddr/src/vhdl/mms_io_ddr.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -95,17 +94,13 @@ entity mms_io_ddr is
   );
 end mms_io_ddr;
 
-
 architecture str of mms_io_ddr is
-
   signal mm_dvr_miso         : t_mem_ctlr_miso;
   signal mm_dvr_mosi         : t_mem_ctlr_mosi;
 
   signal reg_io_ddr_mosi_arr : t_mem_mosi_arr(1 downto 0);
   signal reg_io_ddr_miso_arr : t_mem_miso_arr(1 downto 0);
-
 begin
-
   -- Combine the reg map of io_ddr and io_ddr_reg
   u_common_mem_mux : entity common_lib.common_mem_mux
   generic map (
@@ -204,6 +199,4 @@ begin
     dvr_miso        => mm_dvr_miso,
     dvr_mosi        => mm_dvr_mosi
   );
-
 end str;
-
diff --git a/libraries/io/ddr/src/vhdl/mms_io_ddr_diag.vhd b/libraries/io/ddr/src/vhdl/mms_io_ddr_diag.vhd
index a87c6f05f2..be2513f6b9 100644
--- a/libraries/io/ddr/src/vhdl/mms_io_ddr_diag.vhd
+++ b/libraries/io/ddr/src/vhdl/mms_io_ddr_diag.vhd
@@ -139,9 +139,7 @@ entity mms_io_ddr_diag is
   );
 end mms_io_ddr_diag;
 
-
 architecture str of mms_io_ddr_diag is
-
   constant c_io_wr_fifo_depth      : natural := (g_dp_wr_fifo_depth * g_dp_data_w) / func_tech_ddr_ctlr_data_w(g_io_tech_ddr);  -- defined at DDR side of the FIFO, >=16 and independent of wr burst size, default >= 256 because 32b*256 fits in 1 M9K so c_ctlr_data_w=256b will require 8 M9K
   constant c_io_rd_fifo_depth      : natural := (g_dp_rd_fifo_depth * g_dp_data_w) / func_tech_ddr_ctlr_data_w(g_io_tech_ddr);  -- defined at DDR side of the FIFO, >=16 AND > max number of rd burst sizes (so > c_rd_fifo_af_margin), default >= 256 because 32b*256 fits in 1 M9K so c_ctlr_data_w=256b will require 8 M9K
 
@@ -150,9 +148,7 @@ architecture str of mms_io_ddr_diag is
 
   signal db_siso_arr     : t_dp_siso_arr(0 downto 0) := (others => c_dp_siso_rdy);  -- Default ready='1'
   signal db_sosi_arr     : t_dp_sosi_arr(0 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- IO_DDR
   ------------------------------------------------------------------------------
@@ -287,5 +283,4 @@ begin
     -- ST interface
     in_sosi_arr       => db_sosi_arr
   );
-
 end str;
diff --git a/libraries/io/ddr/tb/vhdl/tb_io_ddr.vhd b/libraries/io/ddr/tb/vhdl/tb_io_ddr.vhd
index 8db1d40fbd..912ae3b3eb 100644
--- a/libraries/io/ddr/tb/vhdl/tb_io_ddr.vhd
+++ b/libraries/io/ddr/tb/vhdl/tb_io_ddr.vhd
@@ -66,7 +66,6 @@ entity tb_io_ddr is
 end entity tb_io_ddr;
 
 architecture str of tb_io_ddr is
-
   -- Select DDR3 or DDR4 dependent on the technology and sim model
   constant c_mem_ddr                  : t_c_tech_ddr := func_tech_sel_ddr(g_technology, g_tech_ddr3, g_tech_ddr4);
 
@@ -239,9 +238,7 @@ architecture str of tb_io_ddr is
   signal phy4_in              : t_tech_ddr4_phy_in;
   signal phy4_io              : t_tech_ddr4_phy_io;
   signal phy4_ou              : t_tech_ddr4_phy_ou;
-
 begin
-
   ctlr_ref_clk <= not ctlr_ref_clk or i_tb_end after c_ctlr_ref_clk_period / 2;
 
   dvr_clk  <= not dvr_clk or i_tb_end after g_dvr_clk_period / 2;
@@ -429,7 +426,6 @@ begin
     end if;
   end process;
 
-
   -- Map original dvr interface signals to t_mem_ctlr_mosi/miso
   dvr_done              <= dvr_miso.done;  -- Requested wr or rd sequence is done
   dvr_mosi.burstbegin   <= dvr_en;
@@ -520,7 +516,4 @@ begin
     mem4_in => phy4_ou,
     mem4_io => phy4_io
   );
-
 end architecture str;
-
-
diff --git a/libraries/io/ddr/tb/vhdl/tb_tb_io_ddr.vhd b/libraries/io/ddr/tb/vhdl/tb_tb_io_ddr.vhd
index c281a022b0..664d68451b 100644
--- a/libraries/io/ddr/tb/vhdl/tb_tb_io_ddr.vhd
+++ b/libraries/io/ddr/tb/vhdl/tb_tb_io_ddr.vhd
@@ -34,13 +34,10 @@ use technology_lib.technology_select_pkg.all;
 use tech_ddr_lib.tech_ddr_pkg.all;
 use common_lib.tb_common_pkg.all;
 
-
 entity tb_tb_io_ddr is
 end tb_tb_io_ddr;
 
-
 architecture tb of tb_tb_io_ddr is
-
   constant c_technology     : natural      := c_tech_select_default;
   constant c_tech_ddr3      : t_c_tech_ddr := c_tech_ddr3_4g_800m_master;
   --CONSTANT c_tech_ddr4      : t_c_tech_ddr := c_tech_ddr4_4g_1600m;
@@ -50,9 +47,7 @@ architecture tb of tb_tb_io_ddr is
   constant c_tb_end_vec : std_logic_vector(15 downto 0) := (others => '1');
   signal   tb_end_vec   : std_logic_vector(15 downto 0) := c_tb_end_vec;  -- sufficiently long to fit all tb instances
   signal   tb_end       : std_logic := '0';
-
 begin
-
   -- g_sim_model             : BOOLEAN := FALSE;
   -- g_technology            : NATURAL := c_tech_select_default;
   -- g_tech_ddr3             : t_c_tech_ddr := c_tech_ddr3_4g_800m_master;
@@ -106,5 +101,4 @@ begin
     report "Multi tb simulation finished." severity FAILURE;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/io/ddr3/src/vhdl/ddr3.vhd b/libraries/io/ddr3/src/vhdl/ddr3.vhd
index 6bd368349b..0798866d0f 100644
--- a/libraries/io/ddr3/src/vhdl/ddr3.vhd
+++ b/libraries/io/ddr3/src/vhdl/ddr3.vhd
@@ -108,9 +108,7 @@ entity ddr3 is
    );
 end ddr3;
 
-
 architecture str of ddr3 is
-
   constant c_wr_fifo_depth  : natural := g_wr_fifo_depth * (c_ddr3_ctlr_data_w / g_wr_data_w);  -- Multiply fifo depth by the fifo's rd/wr width ratio to get write side depth
 
   constant c_latency        : natural := 1;
@@ -157,9 +155,7 @@ architecture str of ddr3 is
 
   signal ctlr_tech_mosi     : t_mem_ctlr_mosi;
   signal ctlr_tech_miso     : t_mem_ctlr_miso;
-
 begin
-
   dvr_done <= i_dvr_done;
 
   ctlr_gen_clk    <= i_ctlr_gen_clk;
@@ -324,7 +320,6 @@ begin
 
   mm_reg_io_ddr <= RESIZE_UVEC(local_cal_fail & local_cal_success & i_ctlr_gen_rst & flush_ena & i_ctlr_rdy & i_ctlr_init_done, 32);
 
-
   ser_term_ctrl_out <= term_ctrl_out.seriesterminationcontrol;
   par_term_ctrl_out <= term_ctrl_out.parallelterminationcontrol;
   term_ctrl_in.seriesterminationcontrol   <= ser_term_ctrl_in;
@@ -344,7 +339,6 @@ begin
   local_cal_success   <= ctlr_tech_miso.cal_ok;
   local_cal_fail      <= ctlr_tech_miso.cal_fail;
 
-
   u_tech_ddr : entity tech_ddr_lib.tech_ddr
   generic map (
     g_technology    => c_tech_stratixiv,
@@ -372,6 +366,4 @@ begin
     phy3_io         => phy_io,
     phy3_ou         => phy_ou
   );
-
 end str;
-
diff --git a/libraries/io/ddr3/src/vhdl/ddr3_driver.vhd b/libraries/io/ddr3/src/vhdl/ddr3_driver.vhd
index b7135dbf4f..77dc5117a9 100644
--- a/libraries/io/ddr3/src/vhdl/ddr3_driver.vhd
+++ b/libraries/io/ddr3/src/vhdl/ddr3_driver.vhd
@@ -58,9 +58,7 @@ entity ddr3_driver is
    );
 end ddr3_driver;
 
-
 architecture str of ddr3_driver is
-
   constant c_chip_addr_w        : natural := ceil_log2(g_ddr.cs_w);  -- Chip sel lines converted to logical address
   constant c_address_w          : natural := c_chip_addr_w + g_ddr.ba_w + g_ddr.a_w + g_ddr.a_col_w + 1;  -- 1 bit added to detect overflow
 
@@ -100,9 +98,7 @@ architecture str of ddr3_driver is
   signal reg_addresses_rem      : std_logic_vector(31 downto 0);  -- nof words (on the user side interface) to rd/wr until end addr is reached
 
   signal reg_wr_fifo_usedw      : std_logic_vector(ceil_log2(g_wr_fifo_depth) - 1 downto 0);  -- read side depth of the write FIFO
-
 begin
-
   ctlr_burst_size <= i_ctlr_burst_size;
   dvr_done        <= i_dvr_done;
 
@@ -260,10 +256,8 @@ begin
         if ctlr_init_done = '1' then
           nxt_state <= s_idle;
         end if;
-
     end case;
   end process;
-
   end_address   <= RESIZE_UVEC(  end_addr.chip &  end_addr.bank  &   end_addr.row(g_ddr.a_w - 1 downto 0) &   end_addr.column(g_ddr.a_col_w - 1 downto 0), c_address_w);
   start_address <= RESIZE_UVEC(start_addr.chip & start_addr.bank & start_addr.row(g_ddr.a_w - 1 downto 0) & start_addr.column(g_ddr.a_col_w - 1 downto 0), c_address_w);
 
@@ -271,6 +265,4 @@ begin
   cur_addr.bank(  g_ddr.ba_w        - 1 downto 0) <= cur_address(                g_ddr.ba_w + g_ddr.a_w + g_ddr.a_col_w - 1 downto              g_ddr.a_w + g_ddr.a_col_w);
   cur_addr.row(   g_ddr.a_w         - 1 downto 0) <= cur_address(                             g_ddr.a_w + g_ddr.a_col_w - 1 downto                          g_ddr.a_col_w);
   cur_addr.column(g_ddr.a_col_w     - 1 downto 0) <= cur_address(                                         g_ddr.a_col_w - 1 downto                                      0);
-
 end str;
-
diff --git a/libraries/io/ddr3/src/vhdl/ddr3_flush_ctrl.vhd b/libraries/io/ddr3/src/vhdl/ddr3_flush_ctrl.vhd
index d040135dd8..8f59eddac9 100644
--- a/libraries/io/ddr3/src/vhdl/ddr3_flush_ctrl.vhd
+++ b/libraries/io/ddr3/src/vhdl/ddr3_flush_ctrl.vhd
@@ -76,9 +76,7 @@ entity ddr3_flush_ctrl is
    );
 end ddr3_flush_ctrl;
 
-
 architecture str of ddr3_flush_ctrl is
-
   constant c_nof_channels  : natural := sel_a_b(g_nof_channels = 0, 1, g_nof_channels);
   constant c_channel_w     : natural := ceil_log2(c_nof_channels);
 
@@ -88,9 +86,7 @@ architecture str of ddr3_flush_ctrl is
   signal nxt_state : t_state;
 
   signal flush_dis : std_logic;
-
 begin
-
   -- Flush ddr3 module's FIFO (keep sinking the stream but simply discard the
   -- data) after reset to prevent ddr3 write fifo from filling up - which would
   -- cause problems downstream (dp_mux uses two fifos that cannot be
@@ -150,6 +146,4 @@ begin
         end if;
     end case;
   end process;
-
 end str;
-
diff --git a/libraries/io/ddr3/src/vhdl/ddr3_pkg.vhd b/libraries/io/ddr3/src/vhdl/ddr3_pkg.vhd
index f3778c5dbc..9805ce05f4 100644
--- a/libraries/io/ddr3/src/vhdl/ddr3_pkg.vhd
+++ b/libraries/io/ddr3/src/vhdl/ddr3_pkg.vhd
@@ -25,7 +25,6 @@ use common_lib.common_pkg.all;
 use IEEE.numeric_std.all;
 
 package ddr3_pkg is
-
   -- DDR3 (definitions similar as in ug_altmemphy.pdf)
   type t_c_ddr3_phy is record
     a_w                               : natural;  -- = 16;
@@ -224,7 +223,6 @@ package ddr3_pkg is
   );
   end component;
 
-
   component alt_mem_if_ddr3_mem_model_top_ddr3_mem_if_dm_pins_en_mem_if_dqsn_en is
 	generic (
 		MEM_IF_ADDR_WIDTH            : integer := 0;
@@ -275,6 +273,4 @@ package ddr3_pkg is
 end ddr3_pkg;
 
 package body ddr3_pkg is
-
 end ddr3_pkg;
-
diff --git a/libraries/io/ddr3/src/vhdl/ddr3_reg.vhd b/libraries/io/ddr3/src/vhdl/ddr3_reg.vhd
index 6d8f60bbb4..6cefa51713 100644
--- a/libraries/io/ddr3/src/vhdl/ddr3_reg.vhd
+++ b/libraries/io/ddr3/src/vhdl/ddr3_reg.vhd
@@ -74,9 +74,7 @@ entity ddr3_reg is
    );
 end ddr3_reg;
 
-
 architecture rtl of ddr3_reg is
-
   constant c_mm_reg        : t_c_mem := (latency  => 1,
                                          adr_w    => ceil_log2(7),
                                          dat_w    => c_word_w,  -- Use MM bus data width = c_word_w = 32 for all MM registers
@@ -95,9 +93,7 @@ architecture rtl of ddr3_reg is
   signal mm_done           : std_logic;
   signal mm_init_done      : std_logic;
   signal mm_ctlr_rdy       : std_logic;
-
 begin
-
   ------------------------------------------------------------------------------
   -- MM register access in the mm_clk domain
   -- . Hardcode the shared MM slave register directly in RTL instead of using
@@ -266,6 +262,4 @@ begin
       out_dat     => st_start_address,
       out_new     => open
     );
-
 end rtl;
-
diff --git a/libraries/io/ddr3/src/vhdl/ddr3_seq.vhd b/libraries/io/ddr3/src/vhdl/ddr3_seq.vhd
index da861d5828..f73e223e0a 100644
--- a/libraries/io/ddr3/src/vhdl/ddr3_seq.vhd
+++ b/libraries/io/ddr3/src/vhdl/ddr3_seq.vhd
@@ -50,9 +50,7 @@ entity ddr3_seq is
    );
 end ddr3_seq;
 
-
 architecture rtl of ddr3_seq is
-
   constant c_blocksize     : positive := g_ddr3_seq.wr_nof_chunks * (g_ddr3_seq.wr_chunksize + g_ddr3_seq.gapsize);
   constant c_page_size     : positive := c_blocksize * g_ddr3_seq.nof_blocks;
   constant c_nof_wr_access : positive := g_ddr3_seq.wr_nof_chunks * g_ddr3_seq.nof_blocks;
@@ -83,9 +81,7 @@ architecture rtl of ddr3_seq is
   end record;
 
   signal r, rin      : reg_type;
-
 begin
-
   ---------------------------------------------------------------
   -- CHECK IF PROVIDED GENERICS ARE ALLOWED.
   ---------------------------------------------------------------
@@ -94,7 +90,6 @@ begin
   p_comb : process(r, dp_rst, init_done, done, ctlr_rdy, sync_ok_in)
     variable v : reg_type;
   begin
-
     v         := r;
     v.ddr3_en := '0';
 
@@ -197,7 +192,6 @@ begin
 
       when others =>
         v.state := s_idle;
-
     end case;
 
     if(dp_rst = '1') then
@@ -223,7 +217,6 @@ begin
     end if;
 
     rin <= v;
-
   end process;
 
   p_regs : process(dp_clk)
@@ -246,6 +239,4 @@ begin
     start_addr.row(c_address_w - c_ddr3_phy.a_col_w - 1 downto 0) <= r.start_addr(c_address_w - 1 downto c_ddr3_phy.a_col_w);
     end_addr.row(c_address_w - c_ddr3_phy.a_col_w - 1 downto 0)   <= r.end_addr(c_address_w - 1 downto c_ddr3_phy.a_col_w);
   end process;
-
 end rtl;
-
diff --git a/libraries/io/ddr3/src/vhdl/ddr3_transpose.vhd b/libraries/io/ddr3/src/vhdl/ddr3_transpose.vhd
index d3193d40a4..1c6b86fcee 100644
--- a/libraries/io/ddr3/src/vhdl/ddr3_transpose.vhd
+++ b/libraries/io/ddr3/src/vhdl/ddr3_transpose.vhd
@@ -84,9 +84,7 @@ entity ddr3_transpose is
    );
 end ddr3_transpose;
 
-
 architecture str of ddr3_transpose is
-
   constant c_min_fifo_size    : positive := 256;
   constant c_blocksize        : positive := g_ddr3_seq.wr_nof_chunks * g_ddr3_seq.wr_chunksize;
   constant c_wr_fifo_depth    : natural  := sel_a_b(c_blocksize > c_min_fifo_size, c_blocksize, c_min_fifo_size);  -- c_blocksize * 2;
@@ -139,9 +137,7 @@ architecture str of ddr3_transpose is
   signal nxt_mon_nof_sop      : std_logic_vector(c_cnt_sop_w - 1 downto 0);
   signal sync_ok_in           : std_logic;
   signal sync_ok_out          : std_logic;
-
 begin
-
   g_merge_in_complex : if g_use_complex = true generate
     process(snk_in_arr)
     begin
@@ -435,7 +431,4 @@ begin
       end loop;
     end process;
   end generate;
-
 end str;
-
-
diff --git a/libraries/io/ddr3/src/vhdl/mms_ddr3.vhd b/libraries/io/ddr3/src/vhdl/mms_ddr3.vhd
index 0da9163646..7d093d8240 100644
--- a/libraries/io/ddr3/src/vhdl/mms_ddr3.vhd
+++ b/libraries/io/ddr3/src/vhdl/mms_ddr3.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -92,9 +91,7 @@ entity mms_ddr3 is
   );
 end mms_ddr3;
 
-
 architecture str of mms_ddr3 is
-
   signal i_ctlr_gen_rst    : std_logic;
   signal i_ctlr_gen_clk    : std_logic;
 
@@ -109,9 +106,7 @@ architecture str of mms_ddr3 is
   -- DDR3 controller status
   signal ctlr_init_done    : std_logic;
   signal ctlr_rdy          : std_logic;
-
 begin
-
   ctlr_gen_clk    <= i_ctlr_gen_clk;
   ctlr_gen_rst    <= i_ctlr_gen_rst;
 
@@ -198,6 +193,4 @@ begin
     st_init_done      => ctlr_init_done,
     st_ctlr_rdy       => ctlr_rdy
   );
-
 end str;
-
diff --git a/libraries/io/ddr3/src/vhdl/mms_ddr3_capture.vhd b/libraries/io/ddr3/src/vhdl/mms_ddr3_capture.vhd
index 68837dd378..a3f76a4de7 100644
--- a/libraries/io/ddr3/src/vhdl/mms_ddr3_capture.vhd
+++ b/libraries/io/ddr3/src/vhdl/mms_ddr3_capture.vhd
@@ -79,9 +79,7 @@ entity mms_ddr3_capture is
   );
 end mms_ddr3_capture;
 
-
 architecture str of mms_ddr3_capture is
-
   signal rd_sosi    : t_dp_sosi;
   signal rd_siso    : t_dp_siso;
 
@@ -89,9 +87,7 @@ architecture str of mms_ddr3_capture is
   signal rd_rst     : std_logic;
 
   signal rd_fifo_usedw : std_logic_vector(ceil_log2(g_rd_fifo_depth * (c_ddr3_ctlr_data_w / g_rd_data_w) ) - 1 downto 0);
-
 begin
-
   u_mms_ddr3: entity work.mms_ddr3
   generic map(
     g_sim                      => g_sim,
@@ -162,7 +158,4 @@ begin
     rd_usedw           => rd_fifo_usedw
 
   );
-
-
 end str;
-
diff --git a/libraries/io/ddr3/src/vhdl/seq_ddr3.vhd b/libraries/io/ddr3/src/vhdl/seq_ddr3.vhd
index 29aa4cd8a6..49cac0f0c2 100644
--- a/libraries/io/ddr3/src/vhdl/seq_ddr3.vhd
+++ b/libraries/io/ddr3/src/vhdl/seq_ddr3.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -73,9 +72,7 @@ entity seq_ddr3 is
   );
 end seq_ddr3;
 
-
 architecture str of seq_ddr3 is
-
   constant c_min_fifo_size    : positive := 256;
   constant c_blocksize        : positive := g_ddr3_seq.wr_nof_chunks * g_ddr3_seq.wr_chunksize;
   constant c_wr_fifo_depth    : natural  := sel_a_b(c_blocksize > c_min_fifo_size, c_blocksize, c_min_fifo_size);  -- c_blocksize * 2;
@@ -96,9 +93,7 @@ architecture str of seq_ddr3 is
   signal ctlr_init_done       : std_logic;
   signal ctlr_rdy             : std_logic;
   signal init_done_data_start : std_logic;
-
 begin
-
   ctlr_gen_clk    <= i_ctlr_gen_clk;
   ctlr_gen_rst    <= i_ctlr_gen_rst;
 
@@ -184,6 +179,4 @@ begin
     init_done  => init_done_data_start,
     ctlr_rdy   => ctlr_rdy
   );
-
 end str;
-
diff --git a/libraries/io/ddr3/tb/vhdl/tb_ddr3.vhd b/libraries/io/ddr3/tb/vhdl/tb_ddr3.vhd
index bef13d4b44..4c6005a9a8 100644
--- a/libraries/io/ddr3/tb/vhdl/tb_ddr3.vhd
+++ b/libraries/io/ddr3/tb/vhdl/tb_ddr3.vhd
@@ -53,7 +53,6 @@ entity tb_ddr3 is
 end entity tb_ddr3;
 
 architecture str of tb_ddr3 is
-
   constant c_phy              : natural      := 1;  -- 0: ALTMEMPHY  1: UNIPHY_MASTER 2: UNIPHY_SLAVE
   constant c_mts              : natural      := 800;  -- Available options: 800 and 1066
 
@@ -104,9 +103,7 @@ architecture str of tb_ddr3 is
   signal we_n                 : std_logic_vector(0 downto 0);
 
   signal flush_ena            : std_logic;
-
 begin
-
   ctlr_ref_clk   <= not(ctlr_ref_clk) or tb_end after c_ctlr_ref_clk_per / 2;
   ctlr_rst       <= '0' after 100 ns;
 
@@ -188,7 +185,6 @@ begin
     src_val_cnt(0)      => src_val_cnt
   );
 
-
   gen_uphy_4g_model : if c_phy > 0 generate
     u_4gb_ddr3_model : component alt_mem_if_ddr3_mem_model_top_ddr3_mem_if_dm_pins_en_mem_if_dqsn_en
 	  generic map (
@@ -283,7 +279,4 @@ begin
     phy_io             => phy_io,
     phy_in             => phy_in
   );
-
 end architecture str;
-
-
diff --git a/libraries/io/ddr3/tb/vhdl/tb_ddr3_transpose.vhd b/libraries/io/ddr3/tb/vhdl/tb_ddr3_transpose.vhd
index c24ad21b18..a9e1cb53c3 100644
--- a/libraries/io/ddr3/tb/vhdl/tb_ddr3_transpose.vhd
+++ b/libraries/io/ddr3/tb/vhdl/tb_ddr3_transpose.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -59,7 +58,6 @@ entity tb_ddr3_transpose is
 end tb_ddr3_transpose;
 
 architecture tb of tb_ddr3_transpose is
-
   constant c_sim                : boolean := true;
 
   ----------------------------------------------------------------------------
@@ -162,7 +160,6 @@ architecture tb of tb_ddr3_transpose is
   signal dvr_wr_not_rd        : std_logic;
   signal dvr_done             : std_logic;
 
-
   -- Signals to interface with the DDR3 memory model.
   signal phy_in               : t_tech_ddr3_phy_in;
   signal phy_io               : t_tech_ddr3_phy_io;
@@ -171,10 +168,7 @@ architecture tb of tb_ddr3_transpose is
   signal ras_n : std_logic_vector(0 downto 0);
   signal cas_n : std_logic_vector(0 downto 0);
   signal we_n  : std_logic_vector(0 downto 0);
-
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -404,5 +398,4 @@ begin
     in_sync           => OPEN,
     in_sosi_arr       => out_sosi_arr
   );
-
 end tb;
diff --git a/libraries/io/ddr3/tb/vhdl/tb_mms_ddr3.vhd b/libraries/io/ddr3/tb/vhdl/tb_mms_ddr3.vhd
index bd49f696d4..36e13b7c43 100644
--- a/libraries/io/ddr3/tb/vhdl/tb_mms_ddr3.vhd
+++ b/libraries/io/ddr3/tb/vhdl/tb_mms_ddr3.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -50,7 +49,6 @@ entity tb_mms_ddr3 is
 end tb_mms_ddr3;
 
 architecture tb of tb_mms_ddr3 is
-
   constant c_sim                : boolean := true;
 
   ----------------------------------------------------------------------------
@@ -146,7 +144,6 @@ architecture tb of tb_mms_ddr3 is
   signal dvr_wr_not_rd        : std_logic;
   signal dvr_done             : std_logic;
 
-
   -- Signals to interface with the DDR3 memory model.
   signal phy_in               : t_tech_ddr3_phy_in;
   signal phy_io               : t_tech_ddr3_phy_io;
@@ -157,10 +154,7 @@ architecture tb of tb_mms_ddr3 is
   signal we_n  : std_logic_vector(0 downto 0);
 
   signal flush_ena             : std_logic;
-
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -205,7 +199,6 @@ begin
   u_mm_file_reg_ddr3_0        : mm_file generic map(mmf_unb_file_prefix(0, 0, "FN") & "REG_DDR3_0")
                                         port map(mm_rst, mm_clk, reg_ddr3_mosi, reg_ddr3_miso );
 
-
   ----------------------------------------------------------------------------
   -- Source: block generator
   ----------------------------------------------------------------------------
@@ -339,7 +332,6 @@ begin
 		ras_n(0) <= phy_ou.ras_n;
 		cas_n(0) <= phy_ou.cas_n;
 		we_n(0)  <= phy_ou.we_n;
-
   end generate;
 
   ----------------------------------------------------------------------------
@@ -368,5 +360,4 @@ begin
     in_sync           => OPEN,
     in_sosi_arr       => out_sosi_arr
   );
-
 end tb;
diff --git a/libraries/io/ddr3/tb/vhdl/tb_seq_ddr3.vhd b/libraries/io/ddr3/tb/vhdl/tb_seq_ddr3.vhd
index d21afc7544..fc800b38d5 100644
--- a/libraries/io/ddr3/tb/vhdl/tb_seq_ddr3.vhd
+++ b/libraries/io/ddr3/tb/vhdl/tb_seq_ddr3.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -58,7 +57,6 @@ entity tb_seq_ddr3 is
 end tb_seq_ddr3;
 
 architecture tb of tb_seq_ddr3 is
-
   constant c_sim                : boolean := true;
 
   ----------------------------------------------------------------------------
@@ -132,7 +130,6 @@ architecture tb of tb_seq_ddr3 is
   constant c_db_buf_use_sync        : boolean  := false;
   constant c_db_data_type           : t_diag_data_type_enum := e_data;
 
-
   signal bg_siso_arr                : t_dp_siso_arr(1 - 1 downto 0) := (others => c_dp_siso_rdy);
   signal bg_sosi_arr                : t_dp_sosi_arr(1 - 1 downto 0);
 
@@ -155,7 +152,6 @@ architecture tb of tb_seq_ddr3 is
   signal dvr_wr_not_rd        : std_logic;
   signal dvr_done             : std_logic;
 
-
   -- Signals to interface with the DDR3 memory model.
   signal phy_in               : t_tech_ddr3_phy_in;
   signal phy_io               : t_tech_ddr3_phy_io;
@@ -164,10 +160,7 @@ architecture tb of tb_seq_ddr3 is
   signal ras_n : std_logic_vector(0 downto 0);
   signal cas_n : std_logic_vector(0 downto 0);
   signal we_n  : std_logic_vector(0 downto 0);
-
-
 begin
-
   ----------------------------------------------------------------------------
   -- Clock and reset generation
   ----------------------------------------------------------------------------
@@ -322,7 +315,6 @@ begin
 		ras_n(0) <= phy_ou.ras_n;
 		cas_n(0) <= phy_ou.cas_n;
 		we_n(0)  <= phy_ou.we_n;
-
   end generate;
 
   ----------------------------------------------------------------------------
@@ -351,6 +343,4 @@ begin
     in_sync           => OPEN,
     in_sosi_arr       => out_sosi_arr
   );
-
-
 end tb;
diff --git a/libraries/io/epcs/src/vhdl/epcs_reg.vhd b/libraries/io/epcs/src/vhdl/epcs_reg.vhd
index 3c7ae0a5ee..ba976cc634 100644
--- a/libraries/io/epcs/src/vhdl/epcs_reg.vhd
+++ b/libraries/io/epcs/src/vhdl/epcs_reg.vhd
@@ -41,7 +41,6 @@
 --  Refer to the user guide of Altera's ALTASMI_PARALLEL megafunction for more
 --  information.
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -75,13 +74,10 @@ entity epcs_reg is
     );
 end epcs_reg;
 
-
 architecture rtl of epcs_reg is
-
   -- For safety, address range unprotection requires the following word to be written:
   constant c_unprotect_passphrase : std_logic_vector(c_word_w - 1 downto 0 ) := x"BEDA221E";  -- "Bedazzle"
 
-
   constant c_mm_reg        : t_c_mem := (latency  => 1,
                                          adr_w    => ceil_log2(6),
                                          dat_w    => c_word_w,  -- Use MM bus data width = c_word_w = 32 for all MM registers
@@ -97,9 +93,7 @@ architecture rtl of epcs_reg is
   signal mm_busy                     : std_logic;
 
   signal mm_unprotect_address_range  : std_logic := '0';
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
   begin
     if mm_rst = '1' then
@@ -189,6 +183,4 @@ begin
   epcs_in_addr            <= mm_epcs_in_addr;
   epcs_in_rden            <= mm_epcs_in_rden;
   unprotect_address_range <= mm_unprotect_address_range;
-
 end rtl;
-
diff --git a/libraries/io/epcs/src/vhdl/mms_epcs.vhd b/libraries/io/epcs/src/vhdl/mms_epcs.vhd
index 7bd6417c9b..d7c837f858 100644
--- a/libraries/io/epcs/src/vhdl/mms_epcs.vhd
+++ b/libraries/io/epcs/src/vhdl/mms_epcs.vhd
@@ -41,7 +41,6 @@
 --   table in the data sheet. These constants can be modified for faster simulation, but I've left them
 --   as they were as simulating one page write and read is sufficient.
 
-
 library IEEE, common_lib, dp_lib, technology_lib, tech_flash_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -51,7 +50,6 @@ use dp_lib.dp_stream_pkg.all;
 use technology_lib.technology_select_pkg.all;
 use tech_flash_lib.tech_flash_component_pkg.all;
 
-
 entity mms_epcs is
   generic (
     g_technology         : natural := c_tech_select_default;
@@ -86,9 +84,7 @@ entity mms_epcs is
   );
 end mms_epcs;
 
-
 architecture str of mms_epcs is
-
   -- ASMI_PARALLEL supports page write mode of 256 bytes
   constant c_epcs_page_size            : natural := 256;
   constant c_user_data_w               : natural := c_word_w;
@@ -154,9 +150,7 @@ architecture str of mms_epcs is
   signal unprotect_address_range       : std_logic;
   signal addr_in_protected_range       : std_logic;
   signal allow_write                   : std_logic;
-
 begin
-
   u_epcs_reg: entity work.epcs_reg
   generic map (
     g_epcs_addr_w => c_epcs_addr_w
@@ -370,6 +364,4 @@ begin
     clk                => epcs_clk,
     out_rst            => epcs_rst
   );
-
 end str;
-
diff --git a/libraries/io/epcs/tb/vhdl/tb_mms_epcs.vhd b/libraries/io/epcs/tb/vhdl/tb_mms_epcs.vhd
index 74cfc2675c..3007341fac 100644
--- a/libraries/io/epcs/tb/vhdl/tb_mms_epcs.vhd
+++ b/libraries/io/epcs/tb/vhdl/tb_mms_epcs.vhd
@@ -38,7 +38,6 @@ entity tb_mms_epcs is
 end entity tb_mms_epcs;
 
 architecture str of tb_mms_epcs is
-
   constant c_sim                   : boolean := true;
   constant c_mm_clk_period         : time    := 8 ns;
   constant c_epcs_clk_period       : time    := 50 ns;
@@ -74,9 +73,7 @@ architecture str of tb_mms_epcs is
 
   signal tb_rd_usedw           : std_logic_vector(c_word_w - 1 downto 0);
   signal tb_rd_data            : std_logic_vector(c_word_w - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -93,7 +90,6 @@ begin
 
   p_reg_input_stimuli : process
   begin
-
     epcs_mosi      <= c_mem_mosi_rst;
 
     dpmm_ctrl_mosi <= c_mem_mosi_rst;
@@ -158,9 +154,7 @@ begin
         proc_mem_mm_bus_rd_latency(c_mem_reg_rd_latency, mm_clk);
 
         tb_rd_data <= dpmm_data_miso.rddata(c_word_w - 1 downto 0);
-
       end loop;  -- read usedw words
-
     end loop;  -- while usedw>0
 
     wait;
@@ -188,7 +182,4 @@ begin
     mmdp_data_mosi     => mmdp_data_mosi,
     mmdp_data_miso     => mmdp_data_miso
   );
-
-
 end architecture str;
-
diff --git a/libraries/io/eth/designs/unb1_eth_10g/src/vhdl/mmm_unb1_eth_10g.vhd b/libraries/io/eth/designs/unb1_eth_10g/src/vhdl/mmm_unb1_eth_10g.vhd
index 45e5c26c4a..0e1f4a2734 100644
--- a/libraries/io/eth/designs/unb1_eth_10g/src/vhdl/mmm_unb1_eth_10g.vhd
+++ b/libraries/io/eth/designs/unb1_eth_10g/src/vhdl/mmm_unb1_eth_10g.vhd
@@ -225,7 +225,6 @@ entity mmm_unb1_eth_10g is
 end entity mmm_unb1_eth_10g;
 
 architecture str of mmm_unb1_eth_10g is
-
   constant c_sim_node_type         : string(1 to 2)                                := sel_a_b(g_sim_node_nr < 4, "FN", "BN");
   constant c_sim_node_nr           : natural                                       := sel_a_b(c_sim_node_type = "BN", g_sim_node_nr - 4, g_sim_node_nr);
   constant c_sim_eth_src_mac       : std_logic_vector(c_network_eth_mac_slv'range) := X"00228608" & TO_UVEC(g_sim_unb_nr, c_byte_w) & TO_UVEC(g_sim_node_nr, c_byte_w);
@@ -414,10 +413,7 @@ architecture str of mmm_unb1_eth_10g is
       ram_diag_data_buffer_address_export                  : out std_logic_vector(13 downto 0)
     );
   end component qsys_unb1_eth_10g;
-
-
 begin
-
   ----------------------------------------------------------------------------
   -- MM <-> file I/O for simulation. The files are created in $HDL_IOFILE_SIM_DIR.
   ----------------------------------------------------------------------------
@@ -478,6 +474,7 @@ begin
     -- 1GbE setup sequence normally performed by unb_os@NIOS
     ----------------------------------------------------------------------------
     eth1g_mm_rst  <= '1', '0' after 40 ns;
+
     p_eth_setup : process
     begin
       sim_eth_mm_bus_switch <= '1';
@@ -500,18 +497,18 @@ begin
         eth1g_reg_mosi <= i_eth1g_reg_mosi;
       end if;
     end process;
+
     ----------------------------------------------------------------------------
     -- Procedure that polls a sim control file that can be used to e.g. get
     -- the simulation time in ns
     ----------------------------------------------------------------------------
     mmf_poll_sim_ctrl_file(c_mmf_unb_file_path & "sim.ctrl", c_mmf_unb_file_path & "sim.stat");
-
   end generate;
+
   ----------------------------------------------------------------------------
   -- SOPC or QSYS for synthesis
   ----------------------------------------------------------------------------
   gen_qsys_unb1_eth_10g : if g_sim = false generate
-
     mm_rst_n <= not(mm_rst);
 
     u_qsys_unb1_eth_10g : qsys_unb1_eth_10g
diff --git a/libraries/io/eth/designs/unb1_eth_10g/src/vhdl/unb1_eth_10g.vhd b/libraries/io/eth/designs/unb1_eth_10g/src/vhdl/unb1_eth_10g.vhd
index c114651ec5..a607d66323 100644
--- a/libraries/io/eth/designs/unb1_eth_10g/src/vhdl/unb1_eth_10g.vhd
+++ b/libraries/io/eth/designs/unb1_eth_10g/src/vhdl/unb1_eth_10g.vhd
@@ -100,9 +100,7 @@ entity unb1_eth_10g is
   );
 end unb1_eth_10g;
 
-
 architecture str of unb1_eth_10g is
-
   -- Firmware version x.y
   constant c_fw_version                 : t_unb1_board_fw_version := (1, 0);  --
 
@@ -167,9 +165,6 @@ architecture str of unb1_eth_10g is
                                                                                    ( field_name_pad("usr_hdr_field_6"    ), "  ", 27, field_default(0) ),
                                                                                    ( field_name_pad("usr_hdr_word_align" ), "  ", 16, field_default(0) ) );
 
-
-
-
   constant c_bypass_rx_filter             : boolean := true;
 
   constant c_hdr_field_ovr_init           : std_logic_vector(c_nof_hdr_fields - 1 downto 0) := "111" & "111111111111" & "0011" & "001111111" & "0";
@@ -285,7 +280,6 @@ architecture str of unb1_eth_10g is
   signal mms_dp_xonoff_src_out_arr        : t_dp_sosi_arr(c_nof_streams - 1 downto 0);
   signal mms_dp_xonoff_src_in_arr         : t_dp_siso_arr(c_nof_streams - 1 downto 0);
 
-
   signal dp_offload_rx_restored_src_out_arr : t_dp_sosi_arr(c_nof_10GbE_streams - 1 downto 0) := (others => c_dp_sosi_rst);
 
   signal dp_offload_rx_snk_in_arr         : t_dp_sosi_arr(c_nof_streams - 1 downto 0);
@@ -327,9 +321,7 @@ architecture str of unb1_eth_10g is
   signal fo_snk_in                        : t_dp_sosi;
   signal fo_src_in                        : t_dp_siso;
   signal fo_src_out                       : t_dp_sosi;
-
 begin
-
     -----------------------------------------------------------------------------
     -- Interface : 10GbE
     -----------------------------------------------------------------------------
@@ -383,7 +375,6 @@ begin
       g_nof_macs        => c_nof_10GbE_streams,
       g_use_mdio        => true
     )
-
     port map (
       -- Transceiver PLL reference clock
       tr_ref_clk_156    => SA_CLK,
@@ -479,7 +470,6 @@ begin
     );
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- TX: dp_offload_tx
   -----------------------------------------------------------------------------
@@ -887,7 +877,4 @@ begin
   reg_mdio_0_miso <= reg_mdio_miso_arr(0);
   reg_mdio_1_miso <= reg_mdio_miso_arr(1);
   reg_mdio_2_miso <= reg_mdio_miso_arr(2);
-
 end str;
-
-
diff --git a/libraries/io/eth/designs/unb1_eth_10g/tb/vhdl/tb_unb1_eth_10g.vhd b/libraries/io/eth/designs/unb1_eth_10g/tb/vhdl/tb_unb1_eth_10g.vhd
index 6341dbe6cb..c5c71f81fa 100644
--- a/libraries/io/eth/designs/unb1_eth_10g/tb/vhdl/tb_unb1_eth_10g.vhd
+++ b/libraries/io/eth/designs/unb1_eth_10g/tb/vhdl/tb_unb1_eth_10g.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -49,7 +48,6 @@ entity tb_unb1_eth_10g is
 end tb_unb1_eth_10g;
 
 architecture tb of tb_unb1_eth_10g is
-
   constant c_sim             : boolean := true;
 
   constant c_unb1_board_nr   : natural := 0;  -- UniBoard 0
@@ -84,7 +82,6 @@ architecture tb of tb_unb1_eth_10g is
   signal ID_lcu          	   : std_logic_vector(c_unb1_board_aux.id_w - 1 downto 0) := c_id_lcu;
   signal ID_dut          	   : std_logic_vector(c_unb1_board_aux.id_w - 1 downto 0) := c_id_dut;
 begin
-
   ----------------------------------------------------------------------------
   -- Externally generated clocks
   ----------------------------------------------------------------------------
@@ -159,5 +156,4 @@ begin
     SI_FN_2_TX  => si_fn_2_lcu_rx,
     SI_FN_3_TX  => si_fn_3_lcu_rx
   );
-
 end tb;
diff --git a/libraries/io/eth/src/vhdl/avs2_eth.vhd b/libraries/io/eth/src/vhdl/avs2_eth.vhd
index 72286b281d..2171c73796 100644
--- a/libraries/io/eth/src/vhdl/avs2_eth.vhd
+++ b/libraries/io/eth/src/vhdl/avs2_eth.vhd
@@ -28,7 +28,6 @@ use dp_lib.dp_stream_pkg.all;
 use tech_tse_lib.tech_tse_pkg.all;
 use work.eth_pkg.all;
 
-
 entity avs2_eth is
   port (
     ---------------------------------------------------------------------------
@@ -91,9 +90,7 @@ entity avs2_eth is
   );
 end avs2_eth;
 
-
 architecture wrap of avs2_eth is
-
   -- Wrap all records to STD_LOGIC
 
   -- ST UDP interface
@@ -110,9 +107,7 @@ architecture wrap of avs2_eth is
 
   -- LED interface
   signal tse_led           : t_tech_tse_led;
-
 begin
-
   -- Run internal ST at MM clock
   -- Disable UDP off-load interface
   udp_tx_snk_in_arr <= (others => c_dp_sosi_rst);  -- default not valid if not used
@@ -186,5 +181,4 @@ begin
     -- LED interface
     tse_led           => tse_led
   );
-
 end wrap;
diff --git a/libraries/io/eth/src/vhdl/avs2_eth_coe.vhd b/libraries/io/eth/src/vhdl/avs2_eth_coe.vhd
index 3c94c1901f..d648f26fb1 100644
--- a/libraries/io/eth/src/vhdl/avs2_eth_coe.vhd
+++ b/libraries/io/eth/src/vhdl/avs2_eth_coe.vhd
@@ -31,7 +31,6 @@ use common_lib.common_pkg.all;
 use tech_tse_lib.tech_tse_pkg.all;
 use work.eth_pkg.all;
 
-
 entity avs2_eth_coe is
   port (
     ----------------------------------------------------------------------------
@@ -100,10 +99,8 @@ entity avs2_eth_coe is
   );
 end avs2_eth_coe;
 
-
 architecture wrap of avs2_eth_coe is
 begin
-
   ------------------------------------------------------------------------------
   -- Wires
 
@@ -135,5 +132,4 @@ begin
 
   -- Interrupt Sender interface
   ins_interrupt_irq        <= coe_irq_export;
-
 end wrap;
diff --git a/libraries/io/eth/src/vhdl/eth.vhd b/libraries/io/eth/src/vhdl/eth.vhd
index 35a68a8a3b..1906bdf36d 100644
--- a/libraries/io/eth/src/vhdl/eth.vhd
+++ b/libraries/io/eth/src/vhdl/eth.vhd
@@ -88,9 +88,7 @@ entity eth is
   );
 end eth;
 
-
 architecture str of eth is
-
   ------------------------------------------------------------------------------
   -- ETH Rx packet buffer and Tx packet buffer
   ------------------------------------------------------------------------------
@@ -199,9 +197,7 @@ architecture str of eth is
   signal tse_rx_siso        : t_dp_siso;
   -- . MAC specific
   signal tse_rx_mac_out     : t_tech_tse_rx_mac;
-
 begin
-
   ------------------------------------------------------------------------------
   -- MM registers
   ------------------------------------------------------------------------------
@@ -262,7 +258,6 @@ begin
   mem_in_endian <= func_mem_swap_endianess(mem_in, c_word_sz);
   mem_out       <= func_mem_swap_endianess(mem_out_endian, c_word_sz);
 
-
   ------------------------------------------------------------------------------
   -- RX : Adapt the TSE RX source ready latency from 2 to 1
   ------------------------------------------------------------------------------
@@ -327,7 +322,6 @@ begin
     rx_crc_siso   <= rx_ihl20_siso;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- RX : For IP verify IP header checksum
   ------------------------------------------------------------------------------
@@ -385,7 +379,6 @@ begin
     frm_discard_val => rx_frm_discard_val
   );
 
-
   ------------------------------------------------------------------------------
   -- Demux the UDP off-load traffic and the keep the other ETH traffic
   ------------------------------------------------------------------------------
@@ -438,7 +431,6 @@ begin
     demux_siso_arr(i)       <= udp_rx_src_in_arr(i - 1);
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- ETH RX frame buffer
   ------------------------------------------------------------------------------
@@ -467,7 +459,6 @@ begin
     flushed_frm_cnt => rx_flushed_frm_cnt
   );
 
-
   ------------------------------------------------------------------------------
   -- ETH RX frame monitor
   ------------------------------------------------------------------------------
@@ -522,7 +513,6 @@ begin
     reg_frame       => reg_frame
   );
 
-
   ------------------------------------------------------------------------------
   -- ETH Control
   ------------------------------------------------------------------------------
@@ -557,7 +547,6 @@ begin
     mem_out           => mem_out
   );
 
-
   ------------------------------------------------------------------------------
   -- TX : Mux UDP
   ------------------------------------------------------------------------------
@@ -622,7 +611,6 @@ begin
     src_out         => tx_hdr_sosi
   );
 
-
   ------------------------------------------------------------------------------
   -- TSE MAC
   ------------------------------------------------------------------------------
@@ -670,5 +658,4 @@ begin
     -- LED interface
     tse_led        => tse_led
   );
-
 end str;
diff --git a/libraries/io/eth/src/vhdl/eth_buffer.vhd b/libraries/io/eth/src/vhdl/eth_buffer.vhd
index 75802e20b2..957ce8ecae 100644
--- a/libraries/io/eth/src/vhdl/eth_buffer.vhd
+++ b/libraries/io/eth/src/vhdl/eth_buffer.vhd
@@ -58,9 +58,7 @@ entity eth_buffer is
   );
 end eth_buffer;
 
-
 architecture str of eth_buffer is
-
   constant c_nof_frames       : natural := 2;  -- support at least 2 max size frames in the FIFO
   constant c_fifo_nof_words   : natural := 2**(ceil_log2(c_nof_frames * c_eth_frame_nof_words));
   constant c_fifo_almost_full : natural := c_fifo_nof_words - 32;  -- little margin is sufficient, because flush u_fifo will start immediately
@@ -93,9 +91,7 @@ architecture str of eth_buffer is
   signal nxt_state            : t_state_enum;
   signal nxt_src_ack          : std_logic;
   signal nxt_src_done         : std_logic;
-
 begin
-
   flushed_frm_cnt <= i_flushed_frm_cnt;
 
   p_reg : process(rst, clk)
@@ -151,7 +147,6 @@ begin
     src_out  => fifo_rd_sosi
   );
 
-
   u_frame_rd : entity dp_lib.dp_frame_rd
   generic map (
     g_dat_w         => c_eth_data_w,
@@ -182,7 +177,6 @@ begin
     out_eof   => src_out.eop
   );
 
-
   ------------------------------------------------------------------------------
   -- Output state machine
   ------------------------------------------------------------------------------
@@ -226,5 +220,4 @@ begin
         end if;
     end case;
   end process;
-
 end str;
diff --git a/libraries/io/eth/src/vhdl/eth_checksum.vhd b/libraries/io/eth/src/vhdl/eth_checksum.vhd
index 7f1f0d97ef..a07bd80977 100644
--- a/libraries/io/eth/src/vhdl/eth_checksum.vhd
+++ b/libraries/io/eth/src/vhdl/eth_checksum.vhd
@@ -59,9 +59,7 @@ entity eth_checksum is
   );
 end eth_checksum;
 
-
 architecture rtl of eth_checksum is
-
   signal in_data          : std_logic_vector(c_word_w - 1 downto 0);
   signal in_valid         : std_logic;
   signal in_sop           : std_logic;
@@ -87,9 +85,7 @@ architecture rtl of eth_checksum is
   signal nxt_checksum     : std_logic_vector(checksum'range);
   signal i_checksum_val   : std_logic;
   signal nxt_checksum_val : std_logic;
-
 begin
-
   checksum     <= i_checksum;
   checksum_val <= i_checksum_val;
 
@@ -156,5 +152,4 @@ begin
   nxt_checksum     <= not(std_logic_vector(last_dat)) when prev_in_eop_dly = '1' else i_checksum;
   nxt_checksum_val <=                             '1' when prev_in_eop_dly = '1' else
                                                   '0' when in_sop = '1'          else i_checksum_val;
-
 end rtl;
diff --git a/libraries/io/eth/src/vhdl/eth_control.vhd b/libraries/io/eth/src/vhdl/eth_control.vhd
index 87984bf8b7..35ea4905fa 100644
--- a/libraries/io/eth/src/vhdl/eth_control.vhd
+++ b/libraries/io/eth/src/vhdl/eth_control.vhd
@@ -61,9 +61,7 @@ entity eth_control is
   );
 end eth_control;
 
-
 architecture rtl of eth_control is
-
   -- Internal source ready latency of this component
   constant c_this_src_latency : natural := 1;  -- xmt_in, xmt_out
 
@@ -125,9 +123,7 @@ architecture rtl of eth_control is
   -- ST->MM state machine
   signal state                    : t_state_enum;
   signal nxt_state                : t_state_enum;
-
 begin
-
   reg_status <= i_reg_status;
   mem_in     <= i_mem_in;
   xmt_out    <= i_xmt_out;
@@ -236,7 +232,6 @@ begin
     end if;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- Tx frame output control
   ------------------------------------------------------------------------------
@@ -301,7 +296,6 @@ begin
   nxt_tx_nof_words <= reg_control.tx_nof_words(c_eth_frame_nof_words_w - 1 downto 0) when xmt_start = '1' else tx_nof_words;
   nxt_tx_empty     <= reg_control.tx_empty                                         when xmt_start = '1' else tx_empty;
 
-
   ------------------------------------------------------------------------------
   -- State machine
   ------------------------------------------------------------------------------
@@ -364,5 +358,4 @@ begin
         end if;
     end case;
   end process;
-
 end rtl;
diff --git a/libraries/io/eth/src/vhdl/eth_crc_ctrl.vhd b/libraries/io/eth/src/vhdl/eth_crc_ctrl.vhd
index faf8952a29..cca9ed98fb 100644
--- a/libraries/io/eth/src/vhdl/eth_crc_ctrl.vhd
+++ b/libraries/io/eth/src/vhdl/eth_crc_ctrl.vhd
@@ -36,7 +36,6 @@ use work.eth_pkg.all;
 --  . c_this_snk_latency = 1
 --  . c_this_src_latency = 1
 
-
 entity eth_crc_ctrl is
   port (
     rst            : in  std_logic;
@@ -54,9 +53,7 @@ entity eth_crc_ctrl is
   );
 end eth_crc_ctrl;
 
-
 architecture rtl of eth_crc_ctrl is
-
   constant c_tail_nof_words : natural := 2;  -- if empty /=0 then the CRC is straddled over the last two packet words
   constant c_tail_high      : natural := c_tail_nof_words - 1;
 
@@ -68,9 +65,7 @@ architecture rtl of eth_crc_ctrl is
   signal in_err            : std_logic_vector(c_eth_data_w - 1 downto 0);
   signal in_err_hold       : std_logic_vector(snk_in_err'range);
   signal nxt_in_err_hold   : std_logic_vector(snk_in_err'range);
-
 begin
-
   src_out <= i_src_out;
 
   -- Pass on frame level flow control
diff --git a/libraries/io/eth/src/vhdl/eth_crc_word.vhd b/libraries/io/eth/src/vhdl/eth_crc_word.vhd
index 3b94d950f0..b848b5e0b3 100644
--- a/libraries/io/eth/src/vhdl/eth_crc_word.vhd
+++ b/libraries/io/eth/src/vhdl/eth_crc_word.vhd
@@ -58,18 +58,14 @@ entity eth_crc_word is
   );
 end eth_crc_word;
 
-
 architecture rtl of eth_crc_word is
-
   signal tail_word        : std_logic_vector(c_eth_data_w - 1 downto 0);
   signal nxt_tail_word    : std_logic_vector(tail_word'range);
   signal i_crc_word       : std_logic_vector(crc_word'range) := (others => '0');
   signal nxt_crc_word     : std_logic_vector(crc_word'range);
   signal i_crc_word_val   : std_logic;
   signal nxt_crc_word_val : std_logic;
-
 begin
-
   -- Direct connection between snk and src to support series connection of this component in a stream
   src_out <= snk_in;
   snk_out <= src_in;  -- default this component is always ready thanks to c_eth_stream_rdy, but the downstream component may overrule this
@@ -113,5 +109,4 @@ begin
       end case;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/io/eth/src/vhdl/eth_frm_discard.vhd b/libraries/io/eth/src/vhdl/eth_frm_discard.vhd
index 416f9076f5..19b1deed09 100644
--- a/libraries/io/eth/src/vhdl/eth_frm_discard.vhd
+++ b/libraries/io/eth/src/vhdl/eth_frm_discard.vhd
@@ -62,14 +62,10 @@ entity eth_frm_discard is
   );
 end eth_frm_discard;
 
-
 architecture rtl of eth_frm_discard is
-
   signal i_frm_discard   : std_logic;
   signal nxt_frm_discard : std_logic;
-
 begin
-
   frm_discard <= i_frm_discard;
 
   p_reg : process(rst, clk)
@@ -120,5 +116,4 @@ begin
       end if;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/io/eth/src/vhdl/eth_hdr.vhd b/libraries/io/eth/src/vhdl/eth_hdr.vhd
index e183e1a050..04060bdb25 100644
--- a/libraries/io/eth/src/vhdl/eth_hdr.vhd
+++ b/libraries/io/eth/src/vhdl/eth_hdr.vhd
@@ -70,9 +70,7 @@ entity eth_hdr is
   );
 end eth_hdr;
 
-
 architecture str of eth_hdr is
-
   -- Internal sink ready latency and source ready latency of this component
   constant c_this_snk_latency : natural := 1;
   constant c_this_src_latency : natural := 1;
@@ -87,9 +85,7 @@ architecture str of eth_hdr is
   signal i_hdr_data          : std_logic_vector(c_word_w - 1 downto 0);
   signal i_hdr_data_val      : std_logic;
   signal i_hdr_status        : t_eth_hdr_status;
-
 begin
-
   -- Make all header info available
   hdr_words_arr     <= i_hdr_words_arr;
   hdr_words_arr_val <= i_hdr_words_arr_val;
@@ -173,5 +169,4 @@ begin
     hdr_status          => i_hdr_status,
     hdr_status_complete => hdr_status_complete
   );
-
 end str;
diff --git a/libraries/io/eth/src/vhdl/eth_hdr_ctrl.vhd b/libraries/io/eth/src/vhdl/eth_hdr_ctrl.vhd
index 70ce4ea309..b3b8e2fdde 100644
--- a/libraries/io/eth/src/vhdl/eth_hdr_ctrl.vhd
+++ b/libraries/io/eth/src/vhdl/eth_hdr_ctrl.vhd
@@ -57,9 +57,7 @@ entity eth_hdr_ctrl is
   );
 end eth_hdr_ctrl;
 
-
 architecture rtl of eth_hdr_ctrl is
-
   -- Internal sink ready latency and source ready latency of this component
   constant c_this_snk_latency : natural := 1;
   constant c_this_src_latency : natural := 1;
@@ -86,9 +84,7 @@ architecture rtl of eth_hdr_ctrl is
   signal nxt_src_out         : t_dp_sosi;
   signal src_word_cnt        : natural range 0 to c_network_total_header_32b_nof_words;
   signal nxt_src_word_cnt    : natural;
-
 begin
-
   src_out <= i_src_out;
 
   p_reg : process(rst, clk)
@@ -106,7 +102,6 @@ begin
     end if;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- Hold the sink input for source output
   ------------------------------------------------------------------------------
@@ -221,5 +216,4 @@ begin
     -- Pass on frame level flow control
     snk_out.xon <= src_in.xon;
   end process;
-
 end rtl;
diff --git a/libraries/io/eth/src/vhdl/eth_hdr_status.vhd b/libraries/io/eth/src/vhdl/eth_hdr_status.vhd
index 50d2f4d59f..469b00c370 100644
--- a/libraries/io/eth/src/vhdl/eth_hdr_status.vhd
+++ b/libraries/io/eth/src/vhdl/eth_hdr_status.vhd
@@ -64,9 +64,7 @@ entity eth_hdr_status is
   );
 end eth_hdr_status;
 
-
 architecture rtl of eth_hdr_status is
-
   signal i_hdr_status        : t_eth_hdr_status;
   signal nxt_hdr_status      : t_eth_hdr_status;
 
@@ -75,9 +73,7 @@ architecture rtl of eth_hdr_status is
   signal calc_checksum_val   : std_logic;
   signal ip_checksum         : std_logic_vector(c_halfword_w - 1 downto 0);
   signal ip_checksum_val     : std_logic;
-
 begin
-
   hdr_status <= i_hdr_status;
 
   p_clk : process(rst, clk)
@@ -147,5 +143,4 @@ begin
   ------------------------------------------------------------------------------
   -- UDP port number
   nxt_hdr_status.udp_port <= hdr_fields.udp.dst_port;
-
 end rtl;
diff --git a/libraries/io/eth/src/vhdl/eth_hdr_store.vhd b/libraries/io/eth/src/vhdl/eth_hdr_store.vhd
index f81a6b7d3b..ab6f7b5202 100644
--- a/libraries/io/eth/src/vhdl/eth_hdr_store.vhd
+++ b/libraries/io/eth/src/vhdl/eth_hdr_store.vhd
@@ -74,9 +74,7 @@ entity eth_hdr_store is
   );
 end eth_hdr_store;
 
-
 architecture rtl of eth_hdr_store is
-
   signal word_cnt              : natural range 0 to c_network_total_header_32b_nof_words;
   signal nxt_word_cnt          : natural;
 
@@ -88,9 +86,7 @@ architecture rtl of eth_hdr_store is
   signal i_hdr_data            : std_logic_vector(c_word_w - 1 downto 0) := (others => '0');  -- init to avoid numeric_std warning, no need to rst
   signal nxt_hdr_data          : std_logic_vector(c_word_w - 1 downto 0);
   signal nxt_hdr_data_val      : std_logic;
-
 begin
-
   snk_in_word_cnt <= word_cnt;
 
   hdr_words_arr  <= i_hdr_words_arr;
@@ -152,5 +148,4 @@ begin
   hdr_fields.ip   <= func_network_total_header_extract_ip(  i_hdr_words_arr);
   hdr_fields.icmp <= func_network_total_header_extract_icmp(i_hdr_words_arr);
   hdr_fields.udp  <= func_network_total_header_extract_udp( i_hdr_words_arr);
-
 end rtl;
diff --git a/libraries/io/eth/src/vhdl/eth_ihl_to_20.vhd b/libraries/io/eth/src/vhdl/eth_ihl_to_20.vhd
index 6e3eca5f07..02b167448f 100644
--- a/libraries/io/eth/src/vhdl/eth_ihl_to_20.vhd
+++ b/libraries/io/eth/src/vhdl/eth_ihl_to_20.vhd
@@ -57,7 +57,6 @@ use work.eth_pkg.all;
   -- |              Options ...                                             |
   -- |----------------------------------------------------------------------|
 
-
 entity eth_ihl_to_20 is
   generic (
     incoming_ihl   : natural := 20
@@ -76,9 +75,7 @@ entity eth_ihl_to_20 is
   );
 end eth_ihl_to_20;
 
-
 architecture rtl of eth_ihl_to_20 is
-
   signal i_src_out        : t_dp_sosi;
   signal i_src_in         : t_dp_siso;
 
@@ -86,10 +83,7 @@ architecture rtl of eth_ihl_to_20 is
   signal state   : state_type;
 
   signal ihl : unsigned(c_network_ip_header_length_w - 1 downto 0);
-
 begin
-
-
   -- Pass on frame level flow control
   snk_out.xon <= i_src_in.xon;
 
@@ -114,8 +108,6 @@ begin
     src_in     => src_in
   );
 
-
-
   process(clk, rst)
   begin
     if rst = '1' then
@@ -217,5 +209,4 @@ begin
       end case;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/io/eth/src/vhdl/eth_ip_header_checksum.vhd b/libraries/io/eth/src/vhdl/eth_ip_header_checksum.vhd
index 14013f5dbe..c3c8b74b5e 100644
--- a/libraries/io/eth/src/vhdl/eth_ip_header_checksum.vhd
+++ b/libraries/io/eth/src/vhdl/eth_ip_header_checksum.vhd
@@ -28,7 +28,6 @@
 -- Remarks:
 --  The hdr_fields_slv_in should be valid on the snk_in.sop
 
-
 library IEEE, common_lib, dp_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -57,7 +56,6 @@ entity eth_ip_header_checksum is
 end eth_ip_header_checksum;
 
 architecture rtl of eth_ip_header_checksum is
-
   constant c_hdr_len         : natural := field_slv_len(g_hdr_field_arr);
   constant c_hdr_crc_bit_hi  : natural := field_hi(g_hdr_field_arr, "ip_header_checksum");
   constant c_hdr_crc_bit_lo  : natural := field_lo(g_hdr_field_arr, "ip_header_checksum");
@@ -81,9 +79,7 @@ architecture rtl of eth_ip_header_checksum is
   signal dp_pipeline_src_out : t_dp_sosi;
   signal reg_done            : std_logic := '0';
   signal nxt_reg_done        : std_logic := '0';
-
 begin
-
   -- calculate checksum
   checksum <= func_network_ip_header_checksum(g_hdr_field_arr, hdr_fields_slv_in) when rising_edge(clk);
 
@@ -172,5 +168,4 @@ begin
     src_in       => src_in,
     src_out      => dp_pipeline_src_out
   );
-
 end rtl;
diff --git a/libraries/io/eth/src/vhdl/eth_mm_reg_frame.vhd b/libraries/io/eth/src/vhdl/eth_mm_reg_frame.vhd
index e03dff8231..f787719029 100644
--- a/libraries/io/eth/src/vhdl/eth_mm_reg_frame.vhd
+++ b/libraries/io/eth/src/vhdl/eth_mm_reg_frame.vhd
@@ -44,13 +44,9 @@ entity eth_mm_reg_frame is
   );
 end eth_mm_reg_frame;
 
-
 architecture str of eth_mm_reg_frame is
-
   signal nxt_reg_frame : t_eth_mm_reg_frame;
-
 begin
-
   p_reg : process(rst, clk)
   begin
     if rst = '1' then
@@ -70,5 +66,4 @@ begin
   nxt_reg_frame.is_arp            <= hdr_status.is_arp;
   nxt_reg_frame.mac_address_match <= '1' when unsigned(hdr_fields.eth.dst_mac) = unsigned(reg_config.mac_address) else '0';
   nxt_reg_frame.eth_mac_error     <= erc_word(c_eth_error_w - 1 downto 0);
-
 end str;
diff --git a/libraries/io/eth/src/vhdl/eth_mm_registers.vhd b/libraries/io/eth/src/vhdl/eth_mm_registers.vhd
index 51432f701e..f2011b0274 100644
--- a/libraries/io/eth/src/vhdl/eth_mm_registers.vhd
+++ b/libraries/io/eth/src/vhdl/eth_mm_registers.vhd
@@ -28,7 +28,6 @@ use common_lib.common_mem_pkg.all;
 use common_lib.common_network_layers_pkg.all;
 use work.eth_pkg.all;
 
-
 entity eth_mm_registers is
   generic (
     g_cross_clock_domain : boolean := true;  -- use FALSE when mm_clk and st_clk are the same, else use TRUE to cross the clock domain
@@ -59,9 +58,7 @@ entity eth_mm_registers is
   );
 end eth_mm_registers;
 
-
 architecture str of eth_mm_registers is
-
   -- Use MM bus data width = c_word_w = 32
   constant c_mm_reg  : t_c_mem := (latency  => 1,
                                    adr_w    => c_eth_reg_addr_w,
@@ -114,9 +111,7 @@ architecture str of eth_mm_registers is
 
   -- . Information in the status register in the mm_clk domain is used to generate the interrupt
   signal mm_reg_status         : t_eth_mm_reg_status;
-
 begin
-
   ------------------------------------------------------------------------------
   -- Register fields mapping (all wires)
   -- . wire the entire register vector to the register field vectors
@@ -138,7 +133,6 @@ begin
 
   mm_vec_rd      <= mm_vec_status & mm_vec_frame & mm_vec_control & mm_vec_config & mm_vec_demux;
 
-
   ------------------------------------------------------------------------------
   -- Register store in MM clock domain
   ------------------------------------------------------------------------------
@@ -163,7 +157,6 @@ begin
     in_reg      => mm_vec_rd
   );
 
-
   ------------------------------------------------------------------------------
   -- Detect specific register accesses for handshake control with MM master
   ------------------------------------------------------------------------------
@@ -187,7 +180,6 @@ begin
   nxt_mm_reg_continue_wr <= '1' when sla_in_reg.wr = '1' and unsigned(sla_in_reg.address(c_mm_reg.adr_w - 1 downto 0)) = c_eth_reg_continue_wi else '0';
   nxt_mm_reg_status_wr   <= '1' when sla_in_reg.wr = '1' and unsigned(sla_in_reg.address(c_mm_reg.adr_w - 1 downto 0)) = c_eth_reg_status_wi   else '0';
 
-
   ------------------------------------------------------------------------------
   -- Interrupt MM master based on status register info
   ------------------------------------------------------------------------------
@@ -198,7 +190,6 @@ begin
   -- Interrupt when there is a new Rx packet in the buffer or to acknowledge Tx instert request
   nxt_sla_interrupt <= mm_reg_status.rx_avail or mm_reg_status.tx_avail;
 
-
   no_cross : if g_cross_clock_domain = false generate
     -- MM -> ST
     st_vec_demux   <= mm_vec_demux;
@@ -214,7 +205,6 @@ begin
   end generate;
 
   gen_cross : if g_cross_clock_domain = true generate
-
     ------------------------------------------------------------------------------
     -- Cross the register access event between the MM and the ST clock domain
     ------------------------------------------------------------------------------
@@ -307,7 +297,6 @@ begin
       out_clk     => mm_clk,
       out_dat     => mm_vec_status
     );
-
   end generate;
 
 end str;
diff --git a/libraries/io/eth/src/vhdl/eth_pkg.vhd b/libraries/io/eth/src/vhdl/eth_pkg.vhd
index 5b03a4aa47..d7f2fe2b9b 100644
--- a/libraries/io/eth/src/vhdl/eth_pkg.vhd
+++ b/libraries/io/eth/src/vhdl/eth_pkg.vhd
@@ -28,9 +28,7 @@ use common_lib.common_network_layers_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use tech_tse_lib.tech_tse_pkg.all;
 
-
 package eth_pkg is
-
   constant c_eth_data_w                : natural := c_tech_tse_data_w;  -- = c_word_w
   constant c_eth_empty_w               : natural := c_tech_tse_empty_w;  -- = ceil_log2(c_word_sz) = 2;
   constant c_eth_error_w               : natural := c_tech_tse_error_w;  -- = 6, but no error field, pass error info on via checksum or CRC /= 0 in packet word
@@ -57,7 +55,6 @@ package eth_pkg is
 
   type t_eth_data_arr is array (integer range <>) of std_logic_vector(c_eth_data_w - 1 downto 0);
 
-
   ------------------------------------------------------------------------------
   -- Definitions for eth header status
   ------------------------------------------------------------------------------
@@ -223,9 +220,7 @@ package eth_pkg is
 
 end eth_pkg;
 
-
 package body eth_pkg is
-
   -- Register mapping functions
   function func_eth_mm_reg_demux(mm_reg : std_logic_vector) return t_eth_mm_reg_demux is
     variable v_reg : t_eth_mm_reg_demux;
@@ -235,6 +230,7 @@ package body eth_pkg is
       v_reg.udp_ports_en(I) := mm_reg(c_network_udp_port_w   + (I - 1) * c_word_w);  -- [16]   = UDP port enable
       v_reg.udp_ports(I)    := mm_reg(c_network_udp_port_w - 1 + (I - 1) * c_word_w downto (I - 1) * c_word_w);  -- [15:0] = UDP port number
     end loop;
+
     return v_reg;
   end func_eth_mm_reg_demux;
 
@@ -354,4 +350,3 @@ package body eth_pkg is
   end func_eth_mm_reg_status;
 
 end eth_pkg;
-
diff --git a/libraries/io/eth/src/vhdl/eth_statistics.vhd b/libraries/io/eth/src/vhdl/eth_statistics.vhd
index ab40c61a8c..1282286c22 100644
--- a/libraries/io/eth/src/vhdl/eth_statistics.vhd
+++ b/libraries/io/eth/src/vhdl/eth_statistics.vhd
@@ -62,9 +62,7 @@ entity eth_statistics is
   );
 end eth_statistics;
 
-
 architecture str of eth_statistics is
-
   constant c_eth_word_w       : natural := 32;
   constant c_eth_clk_period   : time := 8 ns;
 
@@ -74,9 +72,7 @@ architecture str of eth_statistics is
   signal tech_tse_rx_src_out  : t_dp_sosi;
 
   signal i_tb_end             : std_logic;
-
 begin
-
   ------------------------------------------------------------------------------
   -- We're using the tb_end output locally
   ------------------------------------------------------------------------------
@@ -143,5 +139,4 @@ begin
 
   -- Output the received decoded data, to support further external analysis
   eth_src_out <= tech_tse_rx_src_out;
-
 end str;
diff --git a/libraries/io/eth/src/vhdl/eth_stream.vhd b/libraries/io/eth/src/vhdl/eth_stream.vhd
index 0bbb8f26f0..4f66bb93cf 100644
--- a/libraries/io/eth/src/vhdl/eth_stream.vhd
+++ b/libraries/io/eth/src/vhdl/eth_stream.vhd
@@ -92,9 +92,7 @@ entity eth_stream is
   );
 end eth_stream;
 
-
 architecture str of eth_stream is
-
   -- Tx UDP offload stream to TSE
   signal tse_tx_sosi   : t_dp_sosi;
   signal tse_tx_siso   : t_dp_siso;
@@ -103,9 +101,7 @@ architecture str of eth_stream is
   -- network packets)
   signal tse_rx_sosi   : t_dp_sosi;
   signal tse_rx_siso   : t_dp_siso;
-
 begin
-
   u_eth_stream_udp : entity work.eth_stream_udp
   generic map (
     g_rx_udp_port => g_rx_udp_port
@@ -175,5 +171,4 @@ begin
 
     tse_led        => tse_led
   );
-
 end str;
diff --git a/libraries/io/eth/src/vhdl/eth_stream_udp.vhd b/libraries/io/eth/src/vhdl/eth_stream_udp.vhd
index 9fe0b835c7..d914ff1dc8 100644
--- a/libraries/io/eth/src/vhdl/eth_stream_udp.vhd
+++ b/libraries/io/eth/src/vhdl/eth_stream_udp.vhd
@@ -70,9 +70,7 @@ entity eth_stream_udp is
   );
 end eth_stream_udp;
 
-
 architecture str of eth_stream_udp is
-
   -- ETH Tx
   signal eth_tx_siso            : t_dp_siso;
   signal eth_tx_sosi            : t_dp_sosi;
@@ -86,9 +84,7 @@ architecture str of eth_stream_udp is
 
   signal rx_eth_discard         : std_logic;
   signal rx_eth_discard_val     : std_logic;
-
 begin
-
   ------------------------------------------------------------------------------
   -- TX
   ------------------------------------------------------------------------------
@@ -184,5 +180,4 @@ begin
       rx_eth_discard_val <= rx_hdr_status_complete;
     end if;
   end process;
-
 end str;
diff --git a/libraries/io/eth/src/vhdl/eth_tester.vhd b/libraries/io/eth/src/vhdl/eth_tester.vhd
index 51aeb7a357..932dcfa20c 100644
--- a/libraries/io/eth/src/vhdl/eth_tester.vhd
+++ b/libraries/io/eth/src/vhdl/eth_tester.vhd
@@ -93,9 +93,7 @@ entity eth_tester is
   );
 end eth_tester;
 
-
 architecture str of eth_tester is
-
   constant c_dp_split_reg_adr_w : natural := 1;  -- 1 for 1 stream in dp_split
 
   signal ref_sync_arr  : std_logic_vector(g_nof_streams - 1 downto 0);
@@ -119,9 +117,7 @@ architecture str of eth_tester is
   signal reg_bsn_monitor_v2_rx_cipo_arr     : t_mem_cipo_arr(g_nof_streams - 1 downto 0) := (others => c_mem_cipo_rst);
   signal reg_strobe_total_count_rx_copi_arr : t_mem_copi_arr(g_nof_streams - 1 downto 0) := (others => c_mem_copi_rst);
   signal reg_strobe_total_count_rx_cipo_arr : t_mem_cipo_arr(g_nof_streams - 1 downto 0) := (others => c_mem_cipo_rst);
-
 begin
-
   gen_streams : for I in 0 to g_nof_streams - 1 generate
     u_tx : entity work.eth_tester_tx
     generic map (
@@ -288,5 +284,4 @@ begin
     mosi_arr => reg_strobe_total_count_rx_copi_arr,
     miso_arr => reg_strobe_total_count_rx_cipo_arr
   );
-
 end str;
diff --git a/libraries/io/eth/src/vhdl/eth_tester_pkg.vhd b/libraries/io/eth/src/vhdl/eth_tester_pkg.vhd
index 233abb3703..7d83b02996 100644
--- a/libraries/io/eth/src/vhdl/eth_tester_pkg.vhd
+++ b/libraries/io/eth/src/vhdl/eth_tester_pkg.vhd
@@ -30,7 +30,6 @@ use common_lib.common_field_pkg.all;
 use common_lib.common_network_layers_pkg.all;
 
 package eth_tester_pkg is
-
   constant c_eth_tester_bg_block_len_max   : natural := c_network_eth_payload_jumbo_max;  -- 9000 octets
   constant c_eth_tester_rx_block_len_max   : natural := c_network_eth_payload_jumbo_max + c_network_eth_crc_len;  -- 9004 octets
   constant c_eth_tester_eth_packet_len_max : natural := c_network_eth_word_align_len + c_network_eth_frame_jumbo_max;  -- 9020 octets = 2 word align + 14 header + 9000 + 4 crc
@@ -139,9 +138,7 @@ package eth_tester_pkg is
 
 end eth_tester_pkg;
 
-
 package body eth_tester_pkg is
-
   function func_eth_tester_gn_index_to_mac_15_0(gn_index : natural; eth_port_index : natural) return std_logic_vector is
     -- Assume gn_index < 256.
     -- Use default address for 1GbE II (eth_port_index = 0) and
@@ -159,7 +156,6 @@ package body eth_tester_pkg is
     return func_eth_tester_gn_index_to_mac_15_0(gn_index, 0);  -- default use 1GbE port I
   end func_eth_tester_gn_index_to_mac_15_0;
 
-
   function func_eth_tester_gn_index_to_ip_15_0(gn_index : natural; eth_port_index : natural) return std_logic_vector is
     -- Assume gn_index < 256.
     -- Use default address for 1GbE II (eth_port_index = 0) and
@@ -177,7 +173,6 @@ package body eth_tester_pkg is
     return func_eth_tester_gn_index_to_ip_15_0(gn_index, 0);  -- default use 1GbE port I
   end func_eth_tester_gn_index_to_ip_15_0;
 
-
   function func_eth_tester_gn_index_to_udp_7_0(gn_index : natural; eth_port_index : natural) return std_logic_vector is
     -- Assume gn_index < 128.
     -- Use default udp port for 1GbE I (eth_port_index = 0) and
@@ -193,7 +188,6 @@ package body eth_tester_pkg is
     return func_eth_tester_gn_index_to_udp_7_0(gn_index, 0);  -- default use 1GbE port I
   end func_eth_tester_gn_index_to_udp_7_0;
 
-
   function func_eth_tester_map_header(hdr_fields_raw : std_logic_vector) return t_eth_tester_header is
     variable v : t_eth_tester_header;
   begin
@@ -231,4 +225,3 @@ package body eth_tester_pkg is
   end func_eth_tester_map_header;
 
 end eth_tester_pkg;
-
diff --git a/libraries/io/eth/src/vhdl/eth_tester_rx.vhd b/libraries/io/eth/src/vhdl/eth_tester_rx.vhd
index b1baa38095..e64d5c042e 100644
--- a/libraries/io/eth/src/vhdl/eth_tester_rx.vhd
+++ b/libraries/io/eth/src/vhdl/eth_tester_rx.vhd
@@ -66,9 +66,7 @@ entity eth_tester_rx is
   );
 end eth_tester_rx;
 
-
 architecture str of eth_tester_rx is
-
   constant c_nof_total_counts     : natural := 3;  -- 0 = nof_sop, 1 = nof_valid, 2 = nof_crc_corrupt
 
   constant c_empty_w              : natural := ceil_log2(g_nof_octet_input);
@@ -104,9 +102,7 @@ architecture str of eth_tester_rx is
   signal hdr_fields_raw_slv  : std_logic_vector(1023 downto 0);
   signal hdr_fields_out_rec  : t_eth_tester_header;
   signal hdr_fields_raw_rec  : t_eth_tester_header;
-
 begin
-
   -- View sosi.data in Wave Window
   rx_udp_data     <= rx_udp_sosi.data(c_word_w - 1 downto 0);
   rx_offload_data <= rx_offload_sosi.data(c_word_w - 1 downto 0);
@@ -271,5 +267,4 @@ begin
     reg_mosi      => reg_strobe_total_count_rx_copi,
     reg_miso      => reg_strobe_total_count_rx_cipo
   );
-
 end str;
diff --git a/libraries/io/eth/src/vhdl/eth_tester_tx.vhd b/libraries/io/eth/src/vhdl/eth_tester_tx.vhd
index 265db1b7e9..2544df663b 100644
--- a/libraries/io/eth/src/vhdl/eth_tester_tx.vhd
+++ b/libraries/io/eth/src/vhdl/eth_tester_tx.vhd
@@ -90,9 +90,7 @@ entity eth_tester_tx is
   );
 end eth_tester_tx;
 
-
 architecture str of eth_tester_tx is
-
   constant c_empty_w              : natural := ceil_log2(g_nof_octet_output);
 
   -- Choose 10% extra margin for FIFO fill level that will result in BG block
@@ -150,9 +148,7 @@ architecture str of eth_tester_tx is
   signal hdr_fields_slv_tx        : std_logic_vector(1023 downto 0);
   signal hdr_fields_rec_in        : t_eth_tester_header;
   signal hdr_fields_rec_tx        : t_eth_tester_header;
-
 begin
-
   ref_sync <= i_ref_sync;
   tx_length <= app_total_length;
   tx_fifo_rd_emp <= i_tx_fifo_rd_emp;
@@ -437,7 +433,6 @@ begin
     src_out => i_tx_udp_sosi
   );
 
-
   -------------------------------------------------------------------------------
   -- Tx packet monitors
   -------------------------------------------------------------------------------
@@ -485,5 +480,4 @@ begin
     reg_mosi      => reg_strobe_total_count_tx_copi,
     reg_miso      => reg_strobe_total_count_tx_cipo
   );
-
 end str;
diff --git a/libraries/io/eth/src/vhdl/eth_udp_channel.vhd b/libraries/io/eth/src/vhdl/eth_udp_channel.vhd
index 8ba3e39255..76bdc91b61 100644
--- a/libraries/io/eth/src/vhdl/eth_udp_channel.vhd
+++ b/libraries/io/eth/src/vhdl/eth_udp_channel.vhd
@@ -46,15 +46,11 @@ entity eth_udp_channel is
   );
 end eth_udp_channel;
 
-
 architecture rtl of eth_udp_channel is
-
   -- ETH channel number
   signal channel     : natural range 0 to c_eth_nof_channels - 1;
   signal nxt_channel : natural;
-
 begin
-
   p_reg : process(rst, clk)
   begin
     if rst = '1' then
@@ -82,5 +78,4 @@ begin
 
   -- Fill in the channel field in the stream t_dp_stream
   src_out <= func_dp_stream_channel_set(snk_in, channel);
-
 end rtl;
diff --git a/libraries/io/eth/tb/vhdl/tb_eth.vhd b/libraries/io/eth/tb/vhdl/tb_eth.vhd
index f072da9d92..9a880edc09 100644
--- a/libraries/io/eth/tb/vhdl/tb_eth.vhd
+++ b/libraries/io/eth/tb/vhdl/tb_eth.vhd
@@ -39,7 +39,6 @@
 --   > as 10
 --   > run -all
 
-
 library IEEE, common_lib, dp_lib, technology_lib, tech_tse_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -55,7 +54,6 @@ use tech_tse_lib.tech_tse_pkg.all;
 use tech_tse_lib.tb_tech_tse_pkg.all;
 use WORK.eth_pkg.all;
 
-
 entity tb_eth is
   -- Test bench control parameters
   generic (
@@ -78,9 +76,7 @@ entity tb_eth is
   );
 end tb_eth;
 
-
 architecture tb of tb_eth is
-
   constant sys_clk_period       : time := 10 ns;  -- 100 MHz
   constant eth_clk_period       : time :=  8 ns;  -- 125 MHz
   constant cable_delay          : time := sel_a_b(g_sim_level = 0, 12 ns, 0 ns);
@@ -253,7 +249,6 @@ architecture tb of tb_eth is
   signal udp_rx_siso_arr     : t_dp_siso_arr(c_eth_nof_udp_ports - 1 downto 0);
   signal udp_rx_sosi_arr     : t_dp_sosi_arr(c_eth_nof_udp_ports - 1 downto 0);
 
-
   -- LCU TSE interface
   signal lcu_init            : std_logic := '1';
   signal lcu_tse_miso        : t_mem_miso;
@@ -281,9 +276,7 @@ architecture tb of tb_eth is
   signal rx_pkt_cnt          : natural := 0;
   signal rx_pkt_discarded_cnt: natural := 0;
   signal rx_pkt_flushed_cnt  : std_logic_vector(c_word_w - 1 downto 0);
-
 begin
-
   -- run 50 us
 
   eth_clk <= not eth_clk after eth_clk_period / 2;  -- TSE reference clock
@@ -343,7 +336,6 @@ begin
     wait;
   end process;
 
-
   p_eth_control : process
     variable v_eth_control_word : std_logic_vector(c_word_w - 1 downto 0);
   begin
@@ -515,7 +507,6 @@ begin
     wait;
   end process;
 
-
   p_lcu_receiver : process
   begin
     -- . Avalon ST
@@ -678,5 +669,4 @@ begin
     end if;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/io/eth/tb/vhdl/tb_eth_checksum.vhd b/libraries/io/eth/tb/vhdl/tb_eth_checksum.vhd
index 8d6fcbf815..60e4727e69 100644
--- a/libraries/io/eth/tb/vhdl/tb_eth_checksum.vhd
+++ b/libraries/io/eth/tb/vhdl/tb_eth_checksum.vhd
@@ -20,7 +20,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose: Testbench for eth_checksum
 -- Description:
 --
@@ -43,13 +42,10 @@ use common_lib.common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use work.eth_pkg.all;
 
-
 entity tb_eth_checksum is
 end tb_eth_checksum;
 
-
 architecture tb of tb_eth_checksum is
-
   constant clk_period : time := 10 ns;  -- 100 MHz
 
   constant c_exp_checksum     : natural := 16#442E#;
@@ -66,9 +62,7 @@ architecture tb of tb_eth_checksum is
 
   signal checksum      : std_logic_vector(c_halfword_w - 1 downto 0);
   signal checksum_val  : std_logic;
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after 3 * clk_period;
 
@@ -196,7 +190,6 @@ begin
     wait;
   end process;
 
-
   p_verify : process
   begin
     wait until rising_edge(clk);
@@ -218,5 +211,4 @@ begin
     checksum      => checksum,
     checksum_val  => checksum_val
   );
-
 end tb;
diff --git a/libraries/io/eth/tb/vhdl/tb_eth_crc_ctrl.vhd b/libraries/io/eth/tb/vhdl/tb_eth_crc_ctrl.vhd
index 037db6b962..115c8f00b0 100644
--- a/libraries/io/eth/tb/vhdl/tb_eth_crc_ctrl.vhd
+++ b/libraries/io/eth/tb/vhdl/tb_eth_crc_ctrl.vhd
@@ -36,13 +36,10 @@ use dp_lib.dp_stream_pkg.all;
 use dp_lib.tb_dp_pkg.all;
 use work.eth_pkg.all;
 
-
 entity tb_eth_crc_ctrl is
 end tb_eth_crc_ctrl;
 
-
 architecture tb of tb_eth_crc_ctrl is
-
   -- DUT ready latency
   constant c_dut_latency    : natural := 1;  -- fixed 1 for dp_pipeline
   constant c_tx_latency     : natural := c_dut_latency;  -- TX ready latency of TB
@@ -108,9 +105,7 @@ architecture tb of tb_eth_crc_ctrl is
   signal src_in         : t_dp_siso;
   signal src_out        : t_dp_sosi;
   signal src_out_err    : std_logic;
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -178,5 +173,4 @@ begin
     src_out     => src_out,
     src_out_err => src_out_err
   );
-
 end tb;
diff --git a/libraries/io/eth/tb/vhdl/tb_eth_hdr.vhd b/libraries/io/eth/tb/vhdl/tb_eth_hdr.vhd
index aa1b572822..2a04c64dcd 100644
--- a/libraries/io/eth/tb/vhdl/tb_eth_hdr.vhd
+++ b/libraries/io/eth/tb/vhdl/tb_eth_hdr.vhd
@@ -39,9 +39,7 @@ use work.eth_pkg.all;
 entity tb_eth_hdr is
 end tb_eth_hdr;
 
-
 architecture tb of tb_eth_hdr is
-
   -- DUT ready latency
   constant c_dut_latency    : natural := 1;  -- fixed 1 for eth_hdr
   constant c_tx_latency     : natural := c_dut_latency;  -- TX ready latency of TB
@@ -95,9 +93,7 @@ architecture tb of tb_eth_hdr is
 
   signal src_in         : t_dp_siso;
   signal src_out        : t_dp_sosi;
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -160,5 +156,4 @@ begin
     src_in      => src_in,
     src_out     => src_out
   );
-
 end tb;
diff --git a/libraries/io/eth/tb/vhdl/tb_eth_ihl_to_20.vhd b/libraries/io/eth/tb/vhdl/tb_eth_ihl_to_20.vhd
index ff27d79426..22a401dde7 100644
--- a/libraries/io/eth/tb/vhdl/tb_eth_ihl_to_20.vhd
+++ b/libraries/io/eth/tb/vhdl/tb_eth_ihl_to_20.vhd
@@ -34,21 +34,16 @@ use dp_lib.dp_stream_pkg.all;
 use common_lib.common_network_layers_pkg.all;
 use work.eth_pkg.all;
 
-
 entity tb_eth_IHL_to_20 is
 end tb_eth_IHL_to_20;
 
-
 architecture tb of tb_eth_IHL_to_20 is
-
   constant clk_period : time := 5 ns;  -- 100 MHz
 
-
   signal tb_end         : std_logic := '0';
   signal clk            : std_logic := '0';
   signal rst            : std_logic;
 
-
   signal snk_in         : t_dp_sosi := c_dp_sosi_rst;
   signal snk_out        : t_dp_siso;
 
@@ -59,7 +54,6 @@ architecture tb of tb_eth_IHL_to_20 is
   constant c_IHL_to_test : int_arr(1 to 11) := (5,6,7,8,9,10,11,12,13,14,15);
   constant c_len_to_test : int_arr(1 to 5) := (0,1,16,20,3000);
 
-
   procedure gen_eth_frame (constant IHL             : natural;
                            constant UDP_payload_len : natural;
                            signal   clk             : in std_logic;
@@ -120,7 +114,6 @@ architecture tb of tb_eth_IHL_to_20 is
                               signal   src_out         : in t_dp_sosi) is
     constant c_IHL : natural := 5;
   begin
-
      -- Eth header
     wait until falling_edge(clk) and src_out.valid = '1' and src_out.sop = '1';
     assert src_out.data(31 downto 0) = X"0000FFFF" report "Wrong word align and Destination MAC"       severity FAILURE;
@@ -166,16 +159,11 @@ architecture tb of tb_eth_IHL_to_20 is
     -- Eth CRC
     wait until falling_edge(clk) and src_out.valid = '1' and src_out.eop   <= '1';
     assert src_out.data(31 downto 0) = X"CCCCCCCC" report "Wrong Eth CRC"                              severity FAILURE;
-
   end procedure check_eth_frame;
-
-
 begin
-
   clk <= not clk or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
-
   gen_frame: process
   begin
     wait until rst = '0';
@@ -196,7 +184,6 @@ begin
     wait;
   end process;
 
-
   dut : entity work.eth_IHL_to_20
   generic map (
     incoming_IHL => 24
@@ -214,10 +201,8 @@ begin
     src_out     => src_out
   );
 
-
   check_frame: process
   begin
-
     for len_n in c_len_to_test'range loop
       for IHL_n in c_IHL_to_test'range loop
         check_eth_frame (c_len_to_test(len_n), clk, src_out);
@@ -229,5 +214,4 @@ begin
     assert false report "Simulation tb_eth_IHL_to_20 finished." severity NOTE;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/io/eth/tb/vhdl/tb_eth_ip_header_checksum.vhd b/libraries/io/eth/tb/vhdl/tb_eth_ip_header_checksum.vhd
index 0f7ddc33da..61a076e891 100644
--- a/libraries/io/eth/tb/vhdl/tb_eth_ip_header_checksum.vhd
+++ b/libraries/io/eth/tb/vhdl/tb_eth_ip_header_checksum.vhd
@@ -78,9 +78,7 @@ entity tb_eth_ip_header_checksum is
   );
 end tb_eth_ip_header_checksum;
 
-
 architecture tb of tb_eth_ip_header_checksum is
-
   constant c_mm_clk_period : time := 1 ns;
   constant c_dp_clk_period : time := 5 ns;
 
@@ -337,9 +335,7 @@ architecture tb of tb_eth_ip_header_checksum is
   signal verify_snk_in              : t_dp_sosi;
   signal verify_snk_in_data         : std_logic_vector(g_data_w - 1 downto 0);
   signal prev_verify_snk_in_data    : std_logic_vector(g_data_w - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Clock & reset
   ------------------------------------------------------------------------------
@@ -386,7 +382,6 @@ begin
     tb_end              => tb_end  -- signal end of tb as far as this dp_stream_stimuli is concerned
   );
 
-
   ------------------------------------------------------------------------------
   -- DATA VERIFICATION
   ------------------------------------------------------------------------------
@@ -541,7 +536,6 @@ begin
     hdr_fields_slv_in => tx_hdr_fields_out_arr(0)
   );
 
-
   p_rd_tx_hdr_words : process
     variable v_word : std_logic_vector(c_word_w - 1 downto 0);
   begin
@@ -566,7 +560,6 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- offload Rx
   ------------------------------------------------------------------------------
@@ -609,7 +602,6 @@ begin
   dp_offload_rx_src_in_arr    <= (others => c_dp_siso_rdy);
   dp_offload_rx_src_in_arr(0) <= verify_snk_out;
 
-
   p_rd_rx_hdr_words : process
     variable v_word : std_logic_vector(c_word_w - 1 downto 0);
   begin
@@ -670,5 +662,4 @@ begin
   -- Map to slv to ease monitoring in wave window
   stimuli_src_out_data <= stimuli_src_out.data(g_data_w - 1 downto 0);
   verify_snk_in_data   <= verify_snk_in.data(g_data_w - 1 downto 0);
-
 end tb;
diff --git a/libraries/io/eth/tb/vhdl/tb_eth_stream_udp.vhd b/libraries/io/eth/tb/vhdl/tb_eth_stream_udp.vhd
index 926f3e7069..4f5554d5c5 100644
--- a/libraries/io/eth/tb/vhdl/tb_eth_stream_udp.vhd
+++ b/libraries/io/eth/tb/vhdl/tb_eth_stream_udp.vhd
@@ -64,9 +64,7 @@ entity tb_eth_stream_udp is
   );
 end tb_eth_stream_udp;
 
-
 architecture tb of tb_eth_stream_udp is
-
   constant c_tb_str                : string := "tb-" & natural'image(g_tb_index) & " : ";  -- use to distinguish logging from tb instances in tb_tb
   constant mm_clk_period           : time := 10 ns;  -- 100 MHz
   constant c_nof_st_clk_per_s      : natural := 200 * 10**6;
@@ -169,9 +167,7 @@ architecture tb of tb_eth_stream_udp is
   signal dbg_c_mon_nof_sop_rx     : natural := c_mon_nof_sop_rx;
   signal dbg_c_mon_nof_valid_tx   : natural := c_mon_nof_valid_tx;
   signal dbg_c_mon_nof_valid_rx   : natural := c_mon_nof_valid_rx;
-
 begin
-
   mm_clk <= (not mm_clk) or tb_end after mm_clk_period / 2;
   st_clk <= (not st_clk) or tb_end after st_clk_period / 2;
   mm_rst <= '1', '0' after mm_clk_period * 5;
@@ -401,7 +397,6 @@ begin
     reg_strobe_total_count_rx_cipo => reg_strobe_total_count_rx_cipo
   );
 
-
   -- ETH stream
   u_dut : entity work.eth_stream_udp
   generic map (
@@ -432,5 +427,4 @@ begin
   -- Loopback wire Tx to Rx, register to increasy ready latency from 1 to 2
   tse_rx_sosi <= tse_tx_sosi when rising_edge(st_clk);
   tse_tx_siso <= tse_rx_siso;
-
 end tb;
diff --git a/libraries/io/eth/tb/vhdl/tb_eth_tester.vhd b/libraries/io/eth/tb/vhdl/tb_eth_tester.vhd
index 554b3462b7..96ef9afd24 100644
--- a/libraries/io/eth/tb/vhdl/tb_eth_tester.vhd
+++ b/libraries/io/eth/tb/vhdl/tb_eth_tester.vhd
@@ -82,9 +82,7 @@ entity tb_eth_tester is
   );
 end tb_eth_tester;
 
-
 architecture tb of tb_eth_tester is
-
   constant c_tb_str                : string := "tb-" & natural'image(g_tb_index) & " : ";  -- use to distinguish logging from tb instances in tb_tb
   constant eth_clk_period          : time :=  8 ns;  -- 125 MHz
   constant mm_clk_period           : time := 10 ns;  -- 100 MHz
@@ -226,9 +224,7 @@ architecture tb of tb_eth_tester is
   signal dbg_c_mon_nof_valid_first_rx  : natural := c_mon_nof_valid_first_rx;
   signal dbg_c_mon_nof_valid_others_tx : natural := c_mon_nof_valid_others_tx;
   signal dbg_c_mon_nof_valid_others_rx : natural := c_mon_nof_valid_others_rx;
-
 begin
-
   tb_end <= i_tb_end;
 
   eth_clk <= (not eth_clk) or i_tb_end after eth_clk_period / 2;
@@ -603,6 +599,7 @@ begin
       eth_rxp <= eth_txp;
       tse_init <= '0';
     end generate;
+
     use_tech_tse : if g_eth_sim_level = 0 generate
       p_eth_link : process(eth_txp)
       begin
diff --git a/libraries/io/eth/tb/vhdl/tb_eth_tester_high_bw.vhd b/libraries/io/eth/tb/vhdl/tb_eth_tester_high_bw.vhd
index 92a1714925..ad83dbe15c 100644
--- a/libraries/io/eth/tb/vhdl/tb_eth_tester_high_bw.vhd
+++ b/libraries/io/eth/tb/vhdl/tb_eth_tester_high_bw.vhd
@@ -76,9 +76,7 @@ entity tb_eth_tester_high_bw is
   );
 end tb_eth_tester_high_bw;
 
-
 architecture tb of tb_eth_tester_high_bw is
-
   constant c_tb_str                : string := "tb-" & natural'image(g_tb_index) & " : ";  -- use to distinguish logging from tb instances in tb_tb
   constant mm_clk_period           : time := 10 ns;  -- 100 MHz
   constant c_nof_st_clk_per_s      : natural := 200 * 10**6;
@@ -199,9 +197,7 @@ architecture tb of tb_eth_tester_high_bw is
   signal dbg_c_mon_nof_valid_first_rx  : natural := c_mon_nof_valid_first_rx;
   signal dbg_c_mon_nof_valid_others_tx : natural := c_mon_nof_valid_others_tx;
   signal dbg_c_mon_nof_valid_others_rx : natural := c_mon_nof_valid_others_rx;
-
 begin
-
   tb_end <= i_tb_end;
 
   mm_clk <= (not mm_clk) or i_tb_end after mm_clk_period / 2;
@@ -248,8 +244,6 @@ begin
     ---------------------------------------------------------------------------
     v_udp_dst_port := TO_UINT(c_eth_tester_udp_dst_port);
 
-
-
     for I in g_nof_streams - 1 downto 0 loop
       v_offset := I * c_eth_tester_reg_hdr_dat_addr_span;
       -- Set destination MAC/IP/UDP port in tx header, increment udp_dst_port per stream
@@ -278,7 +272,6 @@ begin
       proc_mem_mm_bus_wr(v_offset + 7, 0,                                 mm_clk, reg_bg_ctrl_copi);  -- high part
       -- Enable the BG at st_pps pulse.
       proc_mem_mm_bus_wr(v_offset + 0, 3, mm_clk, reg_bg_ctrl_copi);
-
     end loop;
     proc_common_wait_some_cycles(mm_clk, 10);
     -- Issue an st_pps pulse to start the enabled BG
diff --git a/libraries/io/eth/tb/vhdl/tb_eth_tester_pkg.vhd b/libraries/io/eth/tb/vhdl/tb_eth_tester_pkg.vhd
index b2260a9785..b5075a71f6 100644
--- a/libraries/io/eth/tb/vhdl/tb_eth_tester_pkg.vhd
+++ b/libraries/io/eth/tb/vhdl/tb_eth_tester_pkg.vhd
@@ -34,7 +34,6 @@ use common_lib.common_network_layers_pkg.all;
 use work.eth_tester_pkg.all;
 
 package tb_eth_tester_pkg is
-
   constant c_eth_tester_eth_dst_mac       : std_logic_vector(47 downto 0) := x"001B217176B9";  -- 001B217176B9 = DOP36-enp2s0
   constant c_eth_tester_ip_dst_addr       : std_logic_vector(31 downto 0) := x"0A6300FE";  -- 0A6300FE = '10.99.0.254' = DOP36-enp2s0
   constant c_eth_tester_udp_dst_port      : std_logic_vector(15 downto 0) := c_eth_tester_udp_port;
@@ -44,12 +43,9 @@ package tb_eth_tester_pkg is
 
   -- Ethernet packet lenght on link including c_network_eth_preamble_len and one idle word
   function func_eth_tester_eth_packet_on_link_length(block_len : natural) return natural;
-
 end tb_eth_tester_pkg;
 
-
 package body tb_eth_tester_pkg is
-
   function func_eth_tester_eth_packet_length(block_len : natural) return natural is
     constant c_app_len : natural := c_eth_tester_app_hdr_len + block_len;
     constant c_udp_len : natural := c_network_udp_header_len + c_app_len;
@@ -65,4 +61,3 @@ package body tb_eth_tester_pkg is
   end func_eth_tester_eth_packet_on_link_length;
 
 end tb_eth_tester_pkg;
-
diff --git a/libraries/io/eth/tb/vhdl/tb_eth_udp_offload.vhd b/libraries/io/eth/tb/vhdl/tb_eth_udp_offload.vhd
index 12968aa8fe..14ea6f5af1 100644
--- a/libraries/io/eth/tb/vhdl/tb_eth_udp_offload.vhd
+++ b/libraries/io/eth/tb/vhdl/tb_eth_udp_offload.vhd
@@ -46,9 +46,7 @@ entity tb_eth_udp_offload is
   );
 end tb_eth_udp_offload;
 
-
 architecture tb of tb_eth_udp_offload is
-
   -- tb default
   constant c_rl               : natural := 1;
   constant c_pulse_active     : natural := 1;
@@ -221,9 +219,7 @@ architecture tb of tb_eth_udp_offload is
 
   signal dut_eth_init        : std_logic := '1';
   signal dut_tse_init        : std_logic := '1';
-
 begin
-
   mm_clk <= (not mm_clk) or tb_end after c_mm_clk_period / 2;
   mm_rst <= '1', '0' after c_mm_clk_period * 20;
 
@@ -268,7 +264,6 @@ begin
     wait;
   end process;
 
-
   ------------------------------------------------------------------------------
   -- DATA GENERATION
   ------------------------------------------------------------------------------
@@ -496,5 +491,4 @@ begin
     src_in    => udp_rx_siso,
     src_out   => udp_rx_sosi
   );
-
 end tb;
diff --git a/libraries/io/eth/tb/vhdl/tb_tb_eth.vhd b/libraries/io/eth/tb/vhdl/tb_tb_eth.vhd
index 7ee620708c..f0db304df3 100644
--- a/libraries/io/eth/tb/vhdl/tb_tb_eth.vhd
+++ b/libraries/io/eth/tb/vhdl/tb_tb_eth.vhd
@@ -33,24 +33,19 @@ use technology_lib.technology_pkg.all;
 use technology_lib.technology_select_pkg.all;
 use tech_tse_lib.tb_tech_tse_pkg.all;
 
-
 entity tb_tb_eth is
   generic (
     g_technology_dut : natural := c_tech_select_default
   );
 end tb_tb_eth;
 
-
 architecture tb of tb_tb_eth is
-
   constant c_technology_lcu : natural := c_tech_select_default;
 
   constant c_tb_end_vec : std_logic_vector(15 downto 0) := (others => '1');
   signal   tb_end_vec   : std_logic_vector(15 downto 0) := c_tb_end_vec;  -- sufficiently long to fit all tb instances
   signal   tb_end       : std_logic := '0';
-
 begin
-
 -- g_technology_dut : NATURAL := c_tech_select_default;
 -- g_technology_lcu : NATURAL := c_tech_select_default;
 -- g_sim            : BOOLEAN := FALSE;
diff --git a/libraries/io/eth/tb/vhdl/tb_tb_eth_ip_header_checksum.vhd b/libraries/io/eth/tb/vhdl/tb_tb_eth_ip_header_checksum.vhd
index 5193171673..3c0b451544 100644
--- a/libraries/io/eth/tb/vhdl/tb_tb_eth_ip_header_checksum.vhd
+++ b/libraries/io/eth/tb/vhdl/tb_tb_eth_ip_header_checksum.vhd
@@ -30,13 +30,9 @@ use dp_lib.tb_dp_pkg.all;  -- for t_dp_flow_control_enum
 entity tb_tb_eth_ip_header_checksum is
 end tb_tb_eth_ip_header_checksum;
 
-
 architecture tb of tb_tb_eth_ip_header_checksum is
-
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
-
 begin
-
   -- -- general
   -- g_flow_control_stimuli   : t_dp_flow_control_enum := e_pulse;  -- always e_active, e_random or e_pulse flow control
   -- g_flow_control_verify    : t_dp_flow_control_enum := e_active;  -- always e_active, e_random or e_pulse flow control
@@ -60,5 +56,4 @@ begin
   u_rnd_act_data_64_symbol_32         : entity work.tb_eth_ip_header_checksum generic map (e_random, e_active, false, 64,  32, 1, 240, 16);
   u_rnd_act_data_32_symbol_8          : entity work.tb_eth_ip_header_checksum generic map (e_random, e_active, false, 32,   8, 1, 240, 16);
   u_rnd_act_data_32_symbol_16         : entity work.tb_eth_ip_header_checksum generic map (e_random, e_active, false, 32,  16, 1, 240, 16);
-
 end tb;
diff --git a/libraries/io/eth/tb/vhdl/tb_tb_eth_stream_udp.vhd b/libraries/io/eth/tb/vhdl/tb_tb_eth_stream_udp.vhd
index cc880667d1..6ec8e8ecb7 100644
--- a/libraries/io/eth/tb/vhdl/tb_tb_eth_stream_udp.vhd
+++ b/libraries/io/eth/tb/vhdl/tb_tb_eth_stream_udp.vhd
@@ -34,7 +34,6 @@ entity tb_tb_eth_stream_udp is
 end tb_tb_eth_stream_udp;
 
 architecture tb of tb_tb_eth_stream_udp is
-
   -- Tb
   constant c_eth_clk_MHz   : natural := 125;
   constant c_st_clk_MHz    : natural := 200;
@@ -56,9 +55,7 @@ architecture tb of tb_tb_eth_stream_udp is
   constant c_high          : natural := c_diag_bg_mem_max_adr;  -- = 2**24
 
   constant c_bg_ctrl       : t_diag_block_gen_integer := ('1', '1', c_block_len,  c_nof_blk, c_gap_len, 0, c_high, 0);  -- for first stream
-
 begin
-
 --  g_tb_index         : NATURAL := 0;  -- use to incremental delay logging from tb instances in tb_tb
 --  g_nof_sync         : NATURAL := 2;  -- number of BG sync intervals to set c_run_time
 --  g_udp_port_match   : BOOLEAN := TRUE;
@@ -76,5 +73,4 @@ begin
 
   u_udp          : entity work.tb_eth_stream_udp generic map (0, c_nof_sync,  true, c_bg_ctrl);
   u_udp_mismatch : entity work.tb_eth_stream_udp generic map (1, c_nof_sync, false, c_bg_ctrl);
-
 end tb;
diff --git a/libraries/io/eth/tb/vhdl/tb_tb_eth_tester.vhd b/libraries/io/eth/tb/vhdl/tb_tb_eth_tester.vhd
index 05b5190526..5d5731ec82 100644
--- a/libraries/io/eth/tb/vhdl/tb_tb_eth_tester.vhd
+++ b/libraries/io/eth/tb/vhdl/tb_tb_eth_tester.vhd
@@ -39,7 +39,6 @@ entity tb_tb_eth_tester is
 end tb_tb_eth_tester;
 
 architecture tb of tb_tb_eth_tester is
-
   -- Multi tb
   constant c_tb_w       : natural := 100;  -- sufficiently long to fit all tb instances
   constant c_tb_end_vec : std_logic_vector(c_tb_w - 1 downto 0) := (others => '1');
@@ -95,9 +94,7 @@ architecture tb of tb_tb_eth_tester is
 
   constant c_bg_ctrl_multiple_first    : t_diag_block_gen_integer := ('1', '1', c_block_len,  c_nof_blk, c_nof_streams * c_gap_len, 0, c_high, 0);  -- for first stream
   constant c_bg_ctrl_multiple_others   : t_diag_block_gen_integer := ('1', '1', c_others_len, c_nof_blk, c_nof_streams * c_gap_len, 0, c_high, 0);  -- for other streams
-
 begin
-
 --  g_tb_index         : NATURAL := 0;  -- use to incremental delay logging from tb instances in tb_tb
 --  g_nof_sync         : NATURAL := 3;  -- number of BG sync intervals to set c_run_time
 --  g_nof_streams      : NATURAL := 2;
@@ -227,5 +224,4 @@ begin
     report "Multi tb simulation finished." severity FAILURE;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/io/eth/tb/vhdl/tb_tb_eth_tester_high_bw.vhd b/libraries/io/eth/tb/vhdl/tb_tb_eth_tester_high_bw.vhd
index b96f739e0f..b22af44ba5 100644
--- a/libraries/io/eth/tb/vhdl/tb_tb_eth_tester_high_bw.vhd
+++ b/libraries/io/eth/tb/vhdl/tb_tb_eth_tester_high_bw.vhd
@@ -38,7 +38,6 @@ entity tb_tb_eth_tester_high_bw is
 end tb_tb_eth_tester_high_bw;
 
 architecture tb of tb_tb_eth_tester_high_bw is
-
   -- Multi tb
   constant c_tb_w       : natural := 100;  -- sufficiently long to fit all tb instances
   constant c_tb_end_vec : std_logic_vector(c_tb_w - 1 downto 0) := (others => '1');
@@ -91,9 +90,7 @@ architecture tb of tb_tb_eth_tester_high_bw is
 
   constant c_bg_ctrl_multiple_first    : t_diag_block_gen_integer := ('1', '1', c_block_len,  c_nof_blk, c_nof_streams * c_gap_len, 0, c_high, 0);  -- for first stream
   constant c_bg_ctrl_multiple_others   : t_diag_block_gen_integer := ('1', '1', c_others_len, c_nof_blk, c_nof_streams * c_gap_len, 0, c_high, 0);  -- for other streams
-
 begin
-
 --  g_tb_index         : NATURAL := 0;  -- use to incremental delay logging from tb instances in tb_tb
 --  g_nof_sync         : NATURAL := 3;  -- number of BG sync intervals to set c_run_time
 --  g_nof_streams      : NATURAL := 2;
@@ -115,7 +112,6 @@ begin
   -- Tb instance prefix:
   -- . u_st   : uses streaming Tx-Rx interface
 
-
   -----------------------------------------------------------------------------
   -- Single stream
   -----------------------------------------------------------------------------
@@ -136,8 +132,6 @@ begin
                                                          c_bg_ctrl_rst)
                                             port map (tb_end_vec(11));
 
-
-
   -- Try small block sizes at 64*8 = 512b bus size
   -- . BG supports samples_per_packet >= 2, BG treats samples_per_packet = 1 as 2
   -- . ETH MAC pads samples_per_packet <= 6 to 6, to have minimum packet length of 64 octets,
@@ -147,7 +141,6 @@ begin
                                                      c_bg_ctrl_rst)
                                         port map (tb_end_vec(20));
 
-
   -- Try different BG block lengths and data widths to verify sosi.empty nof octets in last word and repack.
   u_st_bg_len_0 : entity work.tb_eth_tester_high_bw generic map (30, c_nof_sync, 1, 64,  8, c_bg_ctrl_len_0, c_bg_ctrl_rst) port map (tb_end_vec(30));
   u_st_bg_len_1 : entity work.tb_eth_tester_high_bw generic map (31, c_nof_sync, 1, 8,   1, c_bg_ctrl_len_1, c_bg_ctrl_rst) port map (tb_end_vec(31));
@@ -163,7 +156,6 @@ begin
                                        c_bg_ctrl_multiple_others)
                           port map (tb_end_vec(80));
 
-
   tb_end <= '1' when tb_end_vec = c_tb_end_vec else '0';
 
   p_tb_end : process
@@ -173,5 +165,4 @@ begin
     report "Multi tb simulation finished." severity FAILURE;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/io/eth/tb/vhdl/tb_tb_tb_eth_regression.vhd b/libraries/io/eth/tb/vhdl/tb_tb_tb_eth_regression.vhd
index a4627b1e2c..e7a93ddbbe 100644
--- a/libraries/io/eth/tb/vhdl/tb_tb_tb_eth_regression.vhd
+++ b/libraries/io/eth/tb/vhdl/tb_tb_tb_eth_regression.vhd
@@ -34,12 +34,10 @@ end tb_tb_tb_eth_regression;
 
 architecture tb of tb_tb_tb_eth_regression is
 begin
-
   u_tb_tb_eth          : entity work.tb_tb_eth;
   u_tb_eth_hdr         : entity work.tb_eth_hdr;
   u_tb_eth_checksum    : entity work.tb_eth_checksum;
   u_tb_eth_crc_ctrl    : entity work.tb_eth_crc_ctrl;
   u_tb_eth_udp_offload : entity work.tb_eth_udp_offload;
   u_tb_eth_IHL_to_20   : entity work.tb_eth_IHL_to_20;
-
 end tb;
diff --git a/libraries/io/eth1g/src/vhdl/eth1g.vhd b/libraries/io/eth1g/src/vhdl/eth1g.vhd
index 79d3543ff8..1e957edd5c 100644
--- a/libraries/io/eth1g/src/vhdl/eth1g.vhd
+++ b/libraries/io/eth1g/src/vhdl/eth1g.vhd
@@ -86,9 +86,7 @@ entity eth1g is
   );
 end eth1g;
 
-
 architecture str of eth1g is
-
   ------------------------------------------------------------------------------
   -- ETH Rx packet buffer and Tx packet buffer
   ------------------------------------------------------------------------------
@@ -197,9 +195,7 @@ architecture str of eth1g is
   signal tse_rx_siso        : t_dp_siso;
   -- . MAC specific
   signal tse_rx_mac_out     : t_tech_tse_rx_mac;
-
 begin
-
   ------------------------------------------------------------------------------
   -- MM registers
   ------------------------------------------------------------------------------
@@ -260,7 +256,6 @@ begin
   mem_in_endian <= func_mem_swap_endianess(mem_in, c_word_sz);
   mem_out       <= func_mem_swap_endianess(mem_out_endian, c_word_sz);
 
-
   ------------------------------------------------------------------------------
   -- RX : Adapt the TSE RX source ready latency from 2 to 1
   ------------------------------------------------------------------------------
@@ -325,7 +320,6 @@ begin
     rx_crc_siso   <= rx_ihl20_siso;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- RX : For IP verify IP header checksum
   ------------------------------------------------------------------------------
@@ -383,7 +377,6 @@ begin
     frm_discard_val => rx_frm_discard_val
   );
 
-
   ------------------------------------------------------------------------------
   -- Demux the UDP off-load traffic and the keep the other ETH traffic
   ------------------------------------------------------------------------------
@@ -436,7 +429,6 @@ begin
     demux_siso_arr(i)       <= udp_rx_src_in_arr(i - 1);
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- ETH RX frame buffer
   ------------------------------------------------------------------------------
@@ -465,7 +457,6 @@ begin
     flushed_frm_cnt => rx_flushed_frm_cnt
   );
 
-
   ------------------------------------------------------------------------------
   -- ETH RX frame monitor
   ------------------------------------------------------------------------------
@@ -520,7 +511,6 @@ begin
     reg_frame       => reg_frame
   );
 
-
   ------------------------------------------------------------------------------
   -- ETH Control
   ------------------------------------------------------------------------------
@@ -555,7 +545,6 @@ begin
     mem_out           => mem_out
   );
 
-
   ------------------------------------------------------------------------------
   -- TX : Mux UDP
   ------------------------------------------------------------------------------
@@ -620,7 +609,6 @@ begin
     src_out         => tx_hdr_sosi
   );
 
-
   ------------------------------------------------------------------------------
   -- TSE MAC
   ------------------------------------------------------------------------------
@@ -664,5 +652,4 @@ begin
     -- LED interface
     tse_led        => tse_led
   );
-
 end str;
diff --git a/libraries/io/eth1g/src/vhdl/eth1g_master.vhd b/libraries/io/eth1g/src/vhdl/eth1g_master.vhd
index 8b090c53b8..e96e339728 100644
--- a/libraries/io/eth1g/src/vhdl/eth1g_master.vhd
+++ b/libraries/io/eth1g/src/vhdl/eth1g_master.vhd
@@ -41,7 +41,6 @@ use eth_lib.eth_pkg.all;
 use technology_lib.technology_select_pkg.all;
 use work.eth1g_mem_pkg.all;
 
-
 entity eth1g_master is
   generic (
     g_sim         : boolean := false  -- when true speed up led toggling in simulation
@@ -64,7 +63,6 @@ entity eth1g_master is
 end eth1g_master;
 
 architecture rtl of eth1g_master is
-
   -- ETH control
   constant c_reply_payload  : boolean := false;  -- TRUE copy rx payload into response payload, else header only (e.g. for ARP)
 
@@ -148,7 +146,6 @@ architecture rtl of eth1g_master is
   signal lat_ram_vec    : std_logic_vector(0 to lat_vec_size-1);
   signal ram_rd_valid   : std_logic;
 
-
   -- Write data to the MM bus
   procedure proc_eth1g_mem_mm_bus_wr(constant wr_addr : in  natural;
                                      constant wr_data : in  integer;
@@ -159,7 +156,6 @@ architecture rtl of eth1g_master is
     mm_mosi.wr      := '1';
   end proc_eth1g_mem_mm_bus_wr;
 
-
   procedure proc_eth1g_mem_mm_bus_wr(constant wr_addr : in  natural;
                                      signal   wr_data : in  std_logic_vector;
                                      variable mm_mosi : out t_mem_mosi) is
@@ -175,9 +171,7 @@ architecture rtl of eth1g_master is
     mm_mosi.address := TO_MEM_ADDRESS(wr_addr);
     mm_mosi.rd      := '1';
   end proc_eth1g_mem_mm_bus_rd;
-
 begin
-
   tse_mosi   <= r.tse_mosi;
   reg_mosi   <= r.reg_mosi;
   ram_mosi   <= r.ram_mosi;
@@ -198,7 +192,6 @@ begin
   --END PROCESS;
   mm_init <= '0' when rising_edge(mm_clk) and mm_rst = '0';  -- concurrent statement is equivalent to commented p_mm_init
 
-
   p_reg : process (mm_rst, mm_clk)
   begin
     if mm_rst = '1' then
@@ -208,7 +201,6 @@ begin
     end if;
   end process p_reg;
 
-
   p_rd_latency : process (mm_rst, mm_clk)
   begin
     if mm_rst = '1' then
@@ -228,7 +220,6 @@ begin
   reg_rd_valid <= lat_reg_vec(c_mem_reg_rd_latency);
   ram_rd_valid <= lat_ram_vec(c_mem_ram_rd_latency);
 
-
   p_comb : process (r.state, reg_miso, ram_miso, tse_miso, reg_interrupt, mm_init, reg_rd_valid, ram_rd_valid)
     variable v : t_reg;
     variable v_eth_control_word : std_logic_vector(c_word_w - 1 downto 0);
@@ -449,12 +440,9 @@ begin
     end case;
 
     nxt_r <= v;
-
   end process p_comb;
-
 end;
 
-
 --ARCHITECTURE beh OF eth1g_master IS
 
 --  -- ETH control
diff --git a/libraries/io/eth1g/src/vhdl/eth1g_mem_pkg.vhd b/libraries/io/eth1g/src/vhdl/eth1g_mem_pkg.vhd
index 5dbb11176f..2829040000 100644
--- a/libraries/io/eth1g/src/vhdl/eth1g_mem_pkg.vhd
+++ b/libraries/io/eth1g/src/vhdl/eth1g_mem_pkg.vhd
@@ -37,7 +37,6 @@ use common_lib.common_network_layers_pkg.all;
 use common_lib.common_network_total_header_pkg.all;
 use tech_tse_lib.tech_tse_pkg.all;
 
-
 package eth1g_mem_pkg is
   ------------------------------------------------------------------------------
   -- MM bus access functions
@@ -89,10 +88,8 @@ package eth1g_mem_pkg is
                                 signal   mm_clk              : in  std_logic;
                                 signal   mm_miso             : in  t_mem_miso;
                                 signal   mm_mosi             : out t_mem_mosi);
-
 end eth1g_mem_pkg;
 
-
 package body eth1g_mem_pkg is
   ------------------------------------------------------------------------------
   -- Private functions
@@ -106,8 +103,8 @@ package body eth1g_mem_pkg is
     if rising_edge(mm_clk) then
       mm_access <= '0';
     end if;
-  end proc_mm_access;
 
+  end proc_mm_access;
 
   -- Issues a rd or a wr MM access and wait for it to have finished
   procedure proc_mm_access(signal mm_clk     : in  std_logic;
@@ -123,7 +120,6 @@ package body eth1g_mem_pkg is
 
   end proc_mm_access;
 
-
   function func_map_pcs_addr(pcs_addr : natural) return natural is
   begin
     return pcs_addr * 2 + c_tech_tse_byte_addr_pcs_offset;
@@ -146,7 +142,6 @@ package body eth1g_mem_pkg is
 
   end proc_mem_mm_bus_wr;
 
-
   procedure proc_mem_mm_bus_wr(constant wr_addr : in  integer;
                                  signal   wr_data : in  std_logic_vector;
                                  signal   mm_clk  : in  std_logic;
@@ -158,7 +153,6 @@ package body eth1g_mem_pkg is
     proc_mm_access(mm_clk, mm_miso.waitrequest, mm_mosi.wr);
   end proc_mem_mm_bus_wr;
 
-
   -- Read data request to the MM bus
   -- Use proc_mem_mm_bus_rd_latency() to wait for the MM MISO rd_data signal
   -- to show the data after some read latency
@@ -173,7 +167,6 @@ package body eth1g_mem_pkg is
     mm_mosi.rd <= '0';
   end proc_mem_mm_bus_rd;
 
-
   -- Wait for read data valid after read latency mm_clk cycles
   -- Directly assign mm_miso.rddata to capture the read data
   procedure proc_mem_mm_bus_rd_latency(constant c_rd_latency : in natural;
@@ -182,7 +175,6 @@ package body eth1g_mem_pkg is
     for I in 0 to c_rd_latency - 1 loop wait until rising_edge(mm_clk); end loop;
   end proc_mem_mm_bus_rd_latency;
 
-
   function func_tech_tse_header_size(data_type : natural) return natural is
   begin
     case data_type is
@@ -193,7 +185,6 @@ package body eth1g_mem_pkg is
     return c_network_total_header_32b_nof_words;
   end func_tech_tse_header_size;
 
-
   -- . The src_mac[47:0] = 0x123456789ABC for MAC address 12-34-56-78-9A-BC
   procedure proc_tech_tse_setup(constant c_promis_en         : in  boolean;
                                 constant c_tse_tx_fifo_depth : in  natural;
diff --git a/libraries/io/eth1g/tb/vhdl/tb_eth1g.vhd b/libraries/io/eth1g/tb/vhdl/tb_eth1g.vhd
index 6a8a5081ff..1c7c417a59 100644
--- a/libraries/io/eth1g/tb/vhdl/tb_eth1g.vhd
+++ b/libraries/io/eth1g/tb/vhdl/tb_eth1g.vhd
@@ -39,7 +39,6 @@
 --   > as 10
 --   > run -all
 
-
 library IEEE, common_lib, dp_lib, technology_lib, eth_lib, tech_tse_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -55,7 +54,6 @@ use tech_tse_lib.tech_tse_pkg.all;
 use tech_tse_lib.tb_tech_tse_pkg.all;
 use eth_lib.eth_pkg.all;
 
-
 entity tb_eth1g is
   -- Test bench control parameters
   generic (
@@ -76,7 +74,6 @@ entity tb_eth1g is
   );
 end tb_eth1g;
 
-
 architecture tb of tb_eth1g is
   constant c_sim                : boolean := false;  -- TRUE;
   constant c_sim_level          : natural := 1;  -- 0 = use IP; 1 = use fast serdes model;
@@ -253,7 +250,6 @@ architecture tb of tb_eth1g is
   signal udp_rx_siso_arr     : t_dp_siso_arr(c_eth_nof_udp_ports - 1 downto 0);
   signal udp_rx_sosi_arr     : t_dp_sosi_arr(c_eth_nof_udp_ports - 1 downto 0);
 
-
   -- LCU TSE interface
   signal lcu_init            : std_logic := '1';
   signal lcu_tse_miso        : t_mem_miso;
@@ -279,9 +275,7 @@ architecture tb of tb_eth1g is
   signal rx_pkt_cnt          : natural := 0;
   signal rx_pkt_discarded_cnt: natural := 0;
   signal rx_pkt_flushed_cnt  : std_logic_vector(c_word_w - 1 downto 0);
-
 begin
-
   -- run 50 us
 
   eth_clk <= not eth_clk after eth_clk_period / 2;  -- TSE reference clock
@@ -341,7 +335,6 @@ begin
     wait;
   end process;
 
-
   p_eth_control : process
     variable v_eth_control_word : std_logic_vector(c_word_w - 1 downto 0);
   begin
@@ -508,7 +501,6 @@ begin
     wait;
   end process;
 
-
   p_lcu_receiver : process
   begin
     -- . Avalon ST
@@ -666,5 +658,4 @@ begin
     end if;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/io/eth1g/tb/vhdl/tb_tb_eth1g.vhd b/libraries/io/eth1g/tb/vhdl/tb_tb_eth1g.vhd
index 49c109dd90..98f9c0ae04 100644
--- a/libraries/io/eth1g/tb/vhdl/tb_tb_eth1g.vhd
+++ b/libraries/io/eth1g/tb/vhdl/tb_tb_eth1g.vhd
@@ -33,24 +33,19 @@ use technology_lib.technology_pkg.all;
 use technology_lib.technology_select_pkg.all;
 use tech_tse_lib.tb_tech_tse_pkg.all;
 
-
 entity tb_tb_eth1g is
   generic (
     g_technology_dut : natural := c_tech_select_default
   );
 end tb_tb_eth1g;
 
-
 architecture tb of tb_tb_eth1g is
-
   constant c_technology_lcu : natural := c_tech_select_default;
 
   constant c_tb_end_vec : std_logic_vector(15 downto 0) := (others => '1');
   signal   tb_end_vec   : std_logic_vector(15 downto 0) := c_tb_end_vec;  -- sufficiently long to fit all tb instances
   signal   tb_end       : std_logic := '0';
-
 begin
-
 -- g_technology_dut : NATURAL := c_tech_select_default;
 -- g_technology_lcu : NATURAL := c_tech_select_default;
 -- g_frm_discard_en : BOOLEAN := TRUE;   -- when TRUE discard frame types that would otherwise have to be discarded by the Nios MM master
diff --git a/libraries/io/fpga_sense/src/vhdl/fpga_sense.vhd b/libraries/io/fpga_sense/src/vhdl/fpga_sense.vhd
index b986b1dc12..35261ba170 100644
--- a/libraries/io/fpga_sense/src/vhdl/fpga_sense.vhd
+++ b/libraries/io/fpga_sense/src/vhdl/fpga_sense.vhd
@@ -26,7 +26,6 @@
 --  Which states Temperature = ( (A * C) / 1024 ) - B
 --  Where A = 693, B = 265, C = decimal value of tempout[9..0] (unsigned)
 
-
 library IEEE, common_lib, technology_lib, tech_fpga_temp_sens_lib, tech_fpga_voltage_sens_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -36,7 +35,6 @@ use technology_lib.technology_select_pkg.all;
 use technology_lib.technology_pkg.all;
 --USE tech_temp_sense_lib.tech_temp_sense_component_pkg.ALL;
 
-
 entity fpga_sense is
   generic (
     g_technology     : natural := c_tech_select_default;
@@ -59,9 +57,7 @@ entity fpga_sense is
   );
 end fpga_sense;
 
-
 architecture str of fpga_sense is
-
   -- constants for the temperature sensor
   constant c_mem_reg_temp_adr_w     : natural := 1;
   constant c_mem_reg_temp_dat_w     : natural := 32;
@@ -88,11 +84,10 @@ architecture str of fpga_sense is
                                         -- bits 9:8 = "00" select channels 2-7
                                         -- bits 2:1 = "00" select single conversion
                                         -- bit 0 = '1' set the self-clearing run bit
-
 begin
-
   -- temperature sensor
   temp_alarm <= '1' when (unsigned(temp_data) > unsigned(c_temp_high_raw)) else '0';
+
   gen_tech_fpga_temp_sens: if g_sim = false generate
     u_tech_fpga_temp_sens : entity tech_fpga_temp_sens_lib.tech_fpga_temp_sens
     generic map (
@@ -151,7 +146,6 @@ begin
     out_reg     => open
   );
 
-
   -- voltage sensor
   no_tech_fpga_voltage_sens: if g_sim = true generate
     -- Model the voltage sensor by returning the MM register address of the voltage field
@@ -200,6 +194,4 @@ begin
 
   end generate;
 
-
-
 end str;
diff --git a/libraries/io/i2c/src/vhdl/avs_i2c_master.vhd b/libraries/io/i2c/src/vhdl/avs_i2c_master.vhd
index 5330d16ea9..389c96fb2f 100644
--- a/libraries/io/i2c/src/vhdl/avs_i2c_master.vhd
+++ b/libraries/io/i2c/src/vhdl/avs_i2c_master.vhd
@@ -25,7 +25,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 use work.i2c_pkg.all;
 
-
 -- Need to wrap i2c_master with this avs_i2c_master, because the SOPC Component
 -- Editor does not support the user defined types from i2c_pkg.
 
@@ -106,18 +105,13 @@ entity avs_i2c_master is
   );
 end avs_i2c_master;
 
-
 architecture wrap of avs_i2c_master is
-
   constant c_avs_i2c_mm  : t_c_i2c_mm  := (g_control_adr_w, g_protocol_adr_w, 2**g_protocol_adr_w, g_result_adr_w, 2**g_result_adr_w);
   constant c_avs_i2c_phy : t_c_i2c_phy := (g_clk_cnt, g_comma_w);
 
-
   signal cs_sim                : boolean;
   signal i_avs_control_address : std_logic_vector(0 downto 0);
-
 begin
-
   -- SOPC Builder does not use BOOLEAN, so use STD_LOGIC and is_true()
   cs_sim <= is_true(coe_gs_sim_export);
 
@@ -167,6 +161,4 @@ begin
     scl                      => coe_i2c_scl_export,
     sda	                     => coe_i2c_sda_export
   );
-
 end wrap;
-
diff --git a/libraries/io/i2c/src/vhdl/i2c_bit.vhd b/libraries/io/i2c/src/vhdl/i2c_bit.vhd
index 5fac1e5971..f2685c2b70 100644
--- a/libraries/io/i2c/src/vhdl/i2c_bit.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_bit.vhd
@@ -108,7 +108,6 @@
 --               Added headers.
 --
 
-
 --
 -------------------------------------
 -- Bit controller section
@@ -198,7 +197,6 @@ architecture rtl of i2c_bit is
   signal ial                : std_logic;  -- internal arbitration lost signal
 --  signal cnt : unsigned(15 downto 0) := clk_cnt;  -- clock divider counter (simulation)
   signal cnt : unsigned(15 downto 0);  -- clock divider counter (synthesis)
-
 begin
   -- whenever the slave is not ready it can delay the cycle by pulling SCL low
   -- delay scl_oen
@@ -239,7 +237,6 @@ begin
       end if;
   end process gen_clken;
 
-
   -- generate bus status controller
   bus_status_ctrl: block
     signal dSCL, dSDA          : std_logic;  -- delayes sSCL and sSDA
@@ -307,7 +304,6 @@ begin
       end process gen_busy;
       busy <= ibusy;
 
-
       -- generate arbitration lost signal
       -- aribitration lost when:
       -- 1) master drives SDA high, but the i2c bus is low
@@ -335,7 +331,6 @@ begin
 --             else
 --               ial <= (sda_chk and not sSDA and isda_oen) or (sto_condition and not cmd_stop);
 --             end if;
-
           end if;
         end if;
       end process gen_al;
@@ -352,7 +347,6 @@ begin
       end process gen_dout;
   end block bus_status_ctrl;
 
-
   -- generate statemachine
   nxt_state_decoder : process (clk, nReset)
   begin
@@ -499,18 +493,15 @@ begin
                   sda_chk  <= '0';  -- don't check SDA (SCL low)
 
                when others =>
-
             end case;
           end if;
         end if;
       end if;
   end process nxt_state_decoder;
 
-
   -- assign outputs
   scl_o   <= '0';
   scl_oen <= iscl_oen;
   sda_o   <= '0';
   sda_oen <= isda_oen;
 end architecture rtl;
-
diff --git a/libraries/io/i2c/src/vhdl/i2c_bit_scl_sense.vhd b/libraries/io/i2c/src/vhdl/i2c_bit_scl_sense.vhd
index 942246ebef..81cd7c0a85 100644
--- a/libraries/io/i2c/src/vhdl/i2c_bit_scl_sense.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_bit_scl_sense.vhd
@@ -108,7 +108,6 @@
 --               Added headers.
 --
 
-
 --
 -------------------------------------
 -- Bit controller section
@@ -198,7 +197,6 @@ architecture rtl of i2c_bit_scl_sense is
   signal ial                : std_logic;  -- internal arbitration lost signal
 --  signal cnt : unsigned(15 downto 0) := clk_cnt;  -- clock divider counter (simulation)
   signal cnt : unsigned(15 downto 0);  -- clock divider counter (synthesis)
-
 begin
   -- whenever the slave is not ready it can delay the cycle by pulling SCL low
   -- delay scl_oen
@@ -239,7 +237,6 @@ begin
       end if;
   end process gen_clken;
 
-
   -- generate bus status controller
   bus_status_ctrl: block
     signal dSCL, dSDA          : std_logic;  -- delayes sSCL and sSDA
@@ -307,7 +304,6 @@ begin
       end process gen_busy;
       busy <= ibusy;
 
-
       -- generate arbitration lost signal
       -- aribitration lost when:
       -- 1) master drives SDA high, but the i2c bus is low
@@ -335,7 +331,6 @@ begin
              else
                ial <= (sda_chk and not sSDA and isda_oen) or (sto_condition and not cmd_stop);
              end if;
-
           end if;
         end if;
       end process gen_al;
@@ -352,7 +347,6 @@ begin
       end process gen_dout;
   end block bus_status_ctrl;
 
-
   -- generate statemachine
   nxt_state_decoder : process (clk, nReset)
   begin
@@ -499,18 +493,15 @@ begin
                   sda_chk  <= '0';  -- don't check SDA (SCL low)
 
                when others =>
-
             end case;
           end if;
         end if;
       end if;
   end process nxt_state_decoder;
 
-
   -- assign outputs
   scl_o   <= '0';
   scl_oen <= iscl_oen;
   sda_o   <= '0';
   sda_oen <= isda_oen;
 end architecture rtl;
-
diff --git a/libraries/io/i2c/src/vhdl/i2c_byte.vhd b/libraries/io/i2c/src/vhdl/i2c_byte.vhd
index 66b08fb84b..81747d7fe1 100644
--- a/libraries/io/i2c/src/vhdl/i2c_byte.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_byte.vhd
@@ -81,9 +81,6 @@
 --               Added headers.
 --
 
-
-
-
 --
 ------------------------------------------
 -- Byte controller section
@@ -204,7 +201,6 @@ architecture structural of i2c_byte is
   signal go, host_ack : std_logic;
   signal dcnt : unsigned(2 downto 0);  -- data counter
   signal cnt_done : std_logic;
-
 begin
   -- hookup bit_controller
   gen_bit_ctrl : if g_clock_stretch_sense_scl = false generate
@@ -228,6 +224,7 @@ begin
       sda_oen => sda_oen
     );
   end generate;
+
   gen_bit_ctrl_scl_sense : if g_clock_stretch_sense_scl = true generate
     bit_ctrl_scl_sense: i2c_bit_scl_sense port map(
       clk     => clk,
@@ -424,14 +421,9 @@ begin
                    c_state  <= st_idle;
                    core_cmd <= I2C_CMD_NOP;
                    report ("Byte controller entered illegal state.");
-
               end case;
-
             end if;
           end if;
       end process nxt_state_decoder;
-
   end block statemachine;
-
 end architecture structural;
-
diff --git a/libraries/io/i2c/src/vhdl/i2c_commander.vhd b/libraries/io/i2c/src/vhdl/i2c_commander.vhd
index 6e48c42a83..97c57a07b7 100644
--- a/libraries/io/i2c/src/vhdl/i2c_commander.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_commander.vhd
@@ -64,7 +64,6 @@
 --   one mask word or they have to occur periodically. This can be achieved
 --   by inserting SMBUS_C_NOP in the protocol list.
 
-
 library IEEE, common_lib, technology_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -110,9 +109,7 @@ entity i2c_commander is
   );
 end i2c_commander;
 
-
 architecture str of i2c_commander is
-
   -- Use MM bus data width = SMBus data width = c_byte_w
   constant c_ram_rd_latency : natural := 1;  -- instead of c_mem_ram_rd_latency = 2
 
@@ -161,9 +158,7 @@ architecture str of i2c_commander is
   signal smbus_out_ack           : std_logic;
   signal smbus_st_idle           : std_logic;
   signal smbus_st_end            : std_logic;
-
 begin
-
   u_commander_reg : entity work.i2c_commander_reg
   generic map (
     g_i2c_cmdr  => g_i2c_cmdr,
@@ -219,7 +214,6 @@ begin
     result_ready_evt      => result_ready_evt
   );
 
-
   -- Activate pending protocol at sync control
   u_protocol_activate : entity common_lib.common_request
   port map (
@@ -233,7 +227,6 @@ begin
   -- Result ready control
   result_ready_evt <= smbus_st_end;
 
-
   u_protocol_ctrl : entity work.i2c_list_ctrl
   generic map (
     g_protocol_adr_w => g_i2c_mm.protocol_adr_w,
diff --git a/libraries/io/i2c/src/vhdl/i2c_commander_aduh_pkg.vhd b/libraries/io/i2c/src/vhdl/i2c_commander_aduh_pkg.vhd
index 83f489b245..befe290e7b 100644
--- a/libraries/io/i2c/src/vhdl/i2c_commander_aduh_pkg.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_commander_aduh_pkg.vhd
@@ -28,9 +28,7 @@ use work.i2c_pkg.all;
 use work.i2c_commander_pkg.all;
 use work.i2c_dev_adu_pkg.all;
 
-
 package i2c_commander_aduh_pkg is
-
   ------------------------------------------------------------------------------
   -- Local constants (with prefix 'k_')
   ------------------------------------------------------------------------------
@@ -186,7 +184,6 @@ package i2c_commander_aduh_pkg is
   constant k_nof_result_data_max  : natural := 2;  -- Must be >= the maximum nof read bytes in any protocol list in k_protocol_ram_init, choose 2 to also suit I2C read word
   constant k_result_cnt_w         : natural := k_result_adr_w;
 
-
   ------------------------------------------------------------------------------
   -- Global constants (with prefix 'c_i2c_cmdr_aduh_')
   ------------------------------------------------------------------------------
@@ -216,8 +213,6 @@ package i2c_commander_aduh_pkg is
                                                                 k_result_adr_w,
                                                                 2**k_result_adr_w);
 
-
-
 -- MM register map:
 --
 -- . c_i2c_cmdr_aduh_protocol_commander.nof_protocols         = 16
@@ -272,9 +267,7 @@ package i2c_commander_aduh_pkg is
 --      func_i2c_cmdr_mm_reg_nof_dat(c_i2c_cmdr_aduh_protocol_commander) -->
 --      3*nof_protocols + 1 + 1 + nof_result_data_max = 3*16 + 1 + 1 + 2 = 52
 --  k_commander_adr_w = ceil_log2(k_commander_nof_dat) = ceil_log2(52) = 6
-
 end i2c_commander_aduh_pkg;
 
-
 package body i2c_commander_aduh_pkg is
 end i2c_commander_aduh_pkg;
diff --git a/libraries/io/i2c/src/vhdl/i2c_commander_ctrl.vhd b/libraries/io/i2c/src/vhdl/i2c_commander_ctrl.vhd
index dd40cfac8e..549f5ee46e 100644
--- a/libraries/io/i2c/src/vhdl/i2c_commander_ctrl.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_commander_ctrl.vhd
@@ -61,9 +61,7 @@ entity i2c_commander_ctrl is
   );
 end entity;
 
-
 architecture rtl of i2c_commander_ctrl is
-
   constant c_expected_bi_w       : natural := ceil_log2(c_word_w);
 
   signal state                   : natural range 0 to c_i2c_cmdr_state_max;
@@ -81,10 +79,7 @@ architecture rtl of i2c_commander_ctrl is
   signal nxt_data_cnt            : natural;
   signal data_arr                : t_slv_32_arr(0 to g_i2c_cmdr.nof_result_data_max);
   signal nxt_data_arr            : t_slv_32_arr(0 to g_i2c_cmdr.nof_result_data_max);
-
-
 begin
-
   protocol_offset   <= i_protocol_offset;
   protocol_activate <= i_protocol_activate;
 
@@ -171,5 +166,4 @@ begin
       end if;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/io/i2c/src/vhdl/i2c_commander_pkg.vhd b/libraries/io/i2c/src/vhdl/i2c_commander_pkg.vhd
index 8852bb61ab..4048565c32 100644
--- a/libraries/io/i2c/src/vhdl/i2c_commander_pkg.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_commander_pkg.vhd
@@ -26,7 +26,6 @@ use work.i2c_pkg.all;
 use work.i2c_smbus_pkg.all;
 
 package i2c_commander_pkg is
-
   -- I2C commander settings
   --
   constant c_i2c_cmdr_state_idle    : natural := 0;  -- no protocol active
@@ -86,9 +85,7 @@ package i2c_commander_pkg is
 
 end i2c_commander_pkg;
 
-
 package body i2c_commander_pkg is
-
   function func_i2c_cmdr_mm_reg_nof_dat(rec : t_c_i2c_cmdr_commander) return natural is
   -- Example MM register map defined for:
   -- . c_nof_protocols   = 2
diff --git a/libraries/io/i2c/src/vhdl/i2c_commander_reg.vhd b/libraries/io/i2c/src/vhdl/i2c_commander_reg.vhd
index 84a218bbf4..818be9fcea 100644
--- a/libraries/io/i2c/src/vhdl/i2c_commander_reg.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_commander_reg.vhd
@@ -59,9 +59,7 @@ entity i2c_commander_reg is
   );
 end i2c_commander_reg;
 
-
 architecture rtl of i2c_commander_reg is
-
   -- Use shorter aliases for some generic constants
   constant c_nof_protocols       : natural := g_i2c_cmdr.nof_protocols;  -- must be <= c_i2c_max_nof_protocols to fit the t_c_i2c_cmdr_commander record
   constant c_nof_result_data_max : natural := g_i2c_cmdr.nof_result_data_max;
@@ -98,9 +96,7 @@ architecture rtl of i2c_commander_reg is
   -- Commander registers
   signal i_protocol_offset_arr  : t_natural_arr(0 to c_nof_protocols - 1);
   signal i_result_expected_arr  : t_slv_32_arr(0 to c_nof_protocols - 1);
-
 begin
-
   protocol_offset_arr <= i_protocol_offset_arr;
   result_expected_arr <= i_result_expected_arr;
 
@@ -199,5 +195,4 @@ begin
 
   -- Detect read commander status event (has to be combinatorial to avoid missing the c_i2c_state_done state, because the state depends on the this pulse)
   protocol_status_rd <= '1' when sla_in.rd = '1' and TO_UINT(sla_in.address(c_mm_reg.adr_w - 1 downto 0)) = 3 * c_nof_protocols else '0';
-
 end rtl;
diff --git a/libraries/io/i2c/src/vhdl/i2c_commander_unb2_pmbus_pkg.vhd b/libraries/io/i2c/src/vhdl/i2c_commander_unb2_pmbus_pkg.vhd
index 21192d9292..e63ef8691c 100644
--- a/libraries/io/i2c/src/vhdl/i2c_commander_unb2_pmbus_pkg.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_commander_unb2_pmbus_pkg.vhd
@@ -32,9 +32,7 @@ use work.i2c_pkg.all;
 use work.i2c_commander_pkg.all;
 use work.i2c_dev_unb2_pkg.all;
 
-
 package i2c_commander_unb2_pmbus_pkg is
-
   ------------------------------------------------------------------------------
   -- Local constants (with prefix 'k_')
   ------------------------------------------------------------------------------
@@ -142,7 +140,6 @@ package i2c_commander_unb2_pmbus_pkg is
   constant k_nof_result_data_max  : natural := 32;  -- Must be >= the maximum nof read bytes in any protocol list in k_protocol_ram_init
   constant k_result_cnt_w         : natural := k_result_adr_w;
 
-
   ------------------------------------------------------------------------------
   -- Global constants (with prefix 'c_i2c_cmdr_unbh_')
   ------------------------------------------------------------------------------
@@ -161,9 +158,7 @@ package i2c_commander_unb2_pmbus_pkg is
                                                                             k_expected_mask_arr,
                                                                             k_result_cnt_w,
                                                                             k_nof_result_data_max);
-
 end i2c_commander_unb2_pmbus_pkg;
 
-
 package body i2c_commander_unb2_pmbus_pkg is
 end i2c_commander_unb2_pmbus_pkg;
diff --git a/libraries/io/i2c/src/vhdl/i2c_commander_unb2_sens_pkg.vhd b/libraries/io/i2c/src/vhdl/i2c_commander_unb2_sens_pkg.vhd
index 0436317df9..0a14046087 100644
--- a/libraries/io/i2c/src/vhdl/i2c_commander_unb2_sens_pkg.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_commander_unb2_sens_pkg.vhd
@@ -32,9 +32,7 @@ use work.i2c_pkg.all;
 use work.i2c_commander_pkg.all;
 use work.i2c_dev_unb2_pkg.all;  -- slave addresses and commands for all unb2 i2c interfaces
 
-
 package i2c_commander_unb2_sens_pkg is
-
   ------------------------------------------------------------------------------
   -- Local constants (with prefix 'k_')
   ------------------------------------------------------------------------------
@@ -85,7 +83,6 @@ package i2c_commander_unb2_sens_pkg is
                                                                                        k_expected_mask_14,
                                                                                        k_expected_mask_15);
 
-
   -- Define the corresponding expected nof read data
   constant k_nof_result_data_0    : natural := c_i2c_unb2_sens_max1617_nof_result_data_read_config;
   constant k_nof_result_data_1    : natural := c_i2c_unb2_sens_max1617_nof_result_data_read_temp;
@@ -132,7 +129,6 @@ package i2c_commander_unb2_sens_pkg is
                                                                                        k_protocol_ofs_14,
                                                                                        k_protocol_ofs_15);
 
-
   -- RAM sizes
   constant k_protocol_ram_nof_dat : natural := ceil_div(k_protocol_ram_init'LENGTH, c_i2c_cmdr_mem_block_sz) * c_i2c_cmdr_mem_block_sz;
   constant k_protocol_ram_adr_w   : natural := ceil_log2(k_protocol_ram_nof_dat);
@@ -144,7 +140,6 @@ package i2c_commander_unb2_sens_pkg is
   constant k_nof_result_data_max  : natural := 32;  -- Must be >= the maximum nof read bytes in any protocol list in k_protocol_ram_init
   constant k_result_cnt_w         : natural := k_result_adr_w;
 
-
   ------------------------------------------------------------------------------
   -- Global constants (with prefix 'c_i2c_cmdr_unbh_')
   ------------------------------------------------------------------------------
@@ -163,9 +158,7 @@ package i2c_commander_unb2_sens_pkg is
                                                                             k_expected_mask_arr,
                                                                             k_result_cnt_w,
                                                                             k_nof_result_data_max);
-
 end i2c_commander_unb2_sens_pkg;
 
-
 package body i2c_commander_unb2_sens_pkg is
 end i2c_commander_unb2_sens_pkg;
diff --git a/libraries/io/i2c/src/vhdl/i2c_commander_unbh_pkg.vhd b/libraries/io/i2c/src/vhdl/i2c_commander_unbh_pkg.vhd
index d7d30880eb..61a54ef3fd 100644
--- a/libraries/io/i2c/src/vhdl/i2c_commander_unbh_pkg.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_commander_unbh_pkg.vhd
@@ -32,9 +32,7 @@ use work.i2c_pkg.all;
 use work.i2c_commander_pkg.all;
 use work.i2c_dev_unb_pkg.all;
 
-
 package i2c_commander_unbh_pkg is
-
   ------------------------------------------------------------------------------
   -- Local constants (with prefix 'k_')
   ------------------------------------------------------------------------------
@@ -190,7 +188,6 @@ package i2c_commander_unbh_pkg is
   constant k_nof_result_data_max  : natural := 4;  -- Must be >= the maximum nof read bytes in any protocol list in k_protocol_ram_init
   constant k_result_cnt_w         : natural := k_result_adr_w;
 
-
   ------------------------------------------------------------------------------
   -- Global constants (with prefix 'c_i2c_cmdr_unbh_')
   ------------------------------------------------------------------------------
@@ -209,9 +206,7 @@ package i2c_commander_unbh_pkg is
                                                                             k_expected_mask_arr,
                                                                             k_result_cnt_w,
                                                                             k_nof_result_data_max);
-
 end i2c_commander_unbh_pkg;
 
-
 package body i2c_commander_unbh_pkg is
 end i2c_commander_unbh_pkg;
diff --git a/libraries/io/i2c/src/vhdl/i2c_dev_adu_pkg.vhd b/libraries/io/i2c/src/vhdl/i2c_dev_adu_pkg.vhd
index 2e74afb214..ce9c30ba20 100644
--- a/libraries/io/i2c/src/vhdl/i2c_dev_adu_pkg.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_dev_adu_pkg.vhd
@@ -26,9 +26,7 @@ use work.i2c_smbus_pkg.all;
 use work.i2c_dev_max1617_pkg.all;
 use work.i2c_commander_pkg.all;
 
-
 package i2c_dev_adu_pkg is
-
   -- I2C slave addresses of the devices on the I2C bus on ADU
   constant I2C_ADU_MAX1617_ADR     : natural := MAX1617_ADR_LOW_LOW;  -- temperature sensor, slave address is "0011000"
   constant I2C_ADU_PCA9555_ADR     : natural := 16#20#;  -- IO expander, slave address is "0100" & A[2:0], A[2:0]= "000"
@@ -51,7 +49,6 @@ package i2c_dev_adu_pkg is
     SMBUS_C_END
   );
 
-
   -- * IO expander:
   --     + IO set
   --       . c_i2c_adu_pca9555_protocol_list_set_atten_0_0dB
@@ -74,7 +71,6 @@ package i2c_dev_adu_pkg is
     SMBUS_C_END
   );
 
-
   -- S4002C040P
   -- S4002C440P
   -- S4002C040P
@@ -2518,5 +2514,4 @@ package i2c_dev_adu_pkg is
     SMBUS_WRITE_BYTE, I2C_ADU_PCA9555_ADR, 16#02#, 16#D0#,
     SMBUS_C_END
   );
-
 end package;
diff --git a/libraries/io/i2c/src/vhdl/i2c_dev_ltc4260_pkg.vhd b/libraries/io/i2c/src/vhdl/i2c_dev_ltc4260_pkg.vhd
index 98020e8807..1b02b98698 100644
--- a/libraries/io/i2c/src/vhdl/i2c_dev_ltc4260_pkg.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_dev_ltc4260_pkg.vhd
@@ -20,7 +20,6 @@
 -------------------------------------------------------------------------------
 
 package i2c_dev_ltc4260_pkg is
-
   -- Positive High Voltage Hot Swap Controller with I2C Compatible Monitoring
 
   constant LTC4260_ADR_MW                : natural := 2#1011111#;  -- Mass write (broadcast)
@@ -47,5 +46,4 @@ package i2c_dev_ltc4260_pkg is
                                                                     -- &  0 = Overcurrent Autoretry Disabled
                                                                     -- &  1 = Undervoltage Autoretry Enabled
                                                                     -- &  1 = Overvoltage Autoretry Enabled
-
 end package;
diff --git a/libraries/io/i2c/src/vhdl/i2c_dev_max1617_pkg.vhd b/libraries/io/i2c/src/vhdl/i2c_dev_max1617_pkg.vhd
index 2cca11b839..9d2fe2b67e 100644
--- a/libraries/io/i2c/src/vhdl/i2c_dev_max1617_pkg.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_dev_max1617_pkg.vhd
@@ -20,7 +20,6 @@
 -------------------------------------------------------------------------------
 
 package i2c_dev_max1617_pkg is
-
   -- Also applies to MAX1618
   --                   ADD0_ADD1
   constant MAX1617_ADR_LOW_LOW           : natural := 2#0011000#;
@@ -82,5 +81,4 @@ package i2c_dev_max1617_pkg is
   constant MAX1617_STATUS_RHIGH          : natural := 2**MAX1617_STATUS_RHIGH_BI;
   constant MAX1617_STATUS_RLOW           : natural := 2**MAX1617_STATUS_RLOW_BI;
   constant MAX1617_STATUS_DIODE          : natural := 2**MAX1617_STATUS_DIODE_BI;
-
 end package;
diff --git a/libraries/io/i2c/src/vhdl/i2c_dev_max6652_pkg.vhd b/libraries/io/i2c/src/vhdl/i2c_dev_max6652_pkg.vhd
index 17a1a17d5b..dc6723ba8f 100644
--- a/libraries/io/i2c/src/vhdl/i2c_dev_max6652_pkg.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_dev_max6652_pkg.vhd
@@ -20,7 +20,6 @@
 -------------------------------------------------------------------------------
 
 package i2c_dev_max6652_pkg is
-
   constant MAX6652_ADR_GND                 : natural := 2#0010100#;
   constant MAX6652_ADR_VCC                 : natural := 2#0010101#;
   constant MAX6652_ADR_SDA                 : natural := 2#0010110#;
@@ -55,5 +54,4 @@ package i2c_dev_max6652_pkg is
   constant MAX6652_CONFIG_LINE_FREQ_SEL    : natural := 16#10#;
   constant MAX6652_CONFIG_SHORT_CYCLE      : natural := 16#20#;
   constant MAX6652_CONFIG_RESET            : natural := 16#80#;
-
 end package;
diff --git a/libraries/io/i2c/src/vhdl/i2c_dev_unb2_pkg.vhd b/libraries/io/i2c/src/vhdl/i2c_dev_unb2_pkg.vhd
index b4152f69cd..d5d2e4237d 100644
--- a/libraries/io/i2c/src/vhdl/i2c_dev_unb2_pkg.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_dev_unb2_pkg.vhd
@@ -29,9 +29,7 @@ use work.i2c_dev_max1617_pkg.all;
 use work.i2c_dev_max6652_pkg.all;
 use work.i2c_commander_pkg.all;
 
-
 package i2c_dev_unb2_pkg is
-
   -- I2C slave addresses of the devices on the I2C sens bus on UniBoard2
   constant I2C_UNB2_SENS_TEMP_MAX1617_ADR     : natural := MAX1617_ADR_MID_LOW;  -- temperature sensor, slave address is 0x29
   constant I2C_UNB2_SENS_DCDC_BMR456_ADR      : natural := 16#2C#;  -- dc/dc converter, slave address is 0x2c
@@ -91,7 +89,6 @@ package i2c_dev_unb2_pkg is
     SMBUS_C_END
   );
 
-
   constant c_i2c_unb2_sens_expected_mask_read_all   : std_logic_vector := RESIZE_UVEC("001010101010101010101010101010101010101010101", c_word_w);
   constant c_i2c_unb2_sens_nof_result_data_read_all : natural := 22;
   constant c_i2c_unb2_sens_protocol_list_read_all   : t_nat_natural_arr := (
@@ -120,7 +117,6 @@ package i2c_dev_unb2_pkg is
     SMBUS_C_END
   );
 
-
   -- Commander protocol lists for UNB2 PMBUS
 
   constant c_i2c_unb2_pmbus_expected_mask_read_all   : std_logic_vector := RESIZE_UVEC("0010101010101010101010101010101010101", c_word_w);
@@ -146,5 +142,4 @@ package i2c_dev_unb2_pkg is
     SMBUS_READ_BYTE , I2C_UNB2_PMB_FPGAIO_BMR461_ADR, PMBUS_REG_READ_TEMP,
     SMBUS_C_END
   );
-
 end package;
diff --git a/libraries/io/i2c/src/vhdl/i2c_dev_unb_pkg.vhd b/libraries/io/i2c/src/vhdl/i2c_dev_unb_pkg.vhd
index 39b1883893..fd7b8dacf9 100644
--- a/libraries/io/i2c/src/vhdl/i2c_dev_unb_pkg.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_dev_unb_pkg.vhd
@@ -27,9 +27,7 @@ use work.i2c_dev_max1617_pkg.all;
 use work.i2c_dev_max6652_pkg.all;
 use work.i2c_commander_pkg.all;
 
-
 package i2c_dev_unb_pkg is
-
   -- I2C slave addresses of the devices on the I2C bus on UniBoard
   constant I2C_UNB_MAX1617_ADR     : natural := MAX1617_ADR_LOW_LOW;  -- temperature sensor, slave address is "0011000"
   constant I2C_UNB_MAX6652_ADR     : natural := MAX6652_ADR_GND;  -- temperature-voltage sensor, slave address is "0010100"
@@ -71,5 +69,4 @@ package i2c_dev_unb_pkg is
     SMBUS_WRITE_BYTE, I2C_UNB_MAX6652_ADR, MAX6652_REG_CONFIG, MAX6652_CONFIG_LINE_FREQ_SEL + MAX6652_CONFIG_START,
     SMBUS_C_END
   );
-
 end package;
diff --git a/libraries/io/i2c/src/vhdl/i2c_list_ctrl.vhd b/libraries/io/i2c/src/vhdl/i2c_list_ctrl.vhd
index 31534bcf36..79d5aab2f4 100644
--- a/libraries/io/i2c/src/vhdl/i2c_list_ctrl.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_list_ctrl.vhd
@@ -53,9 +53,7 @@ entity i2c_list_ctrl is
   );
 end entity;
 
-
 architecture rtl of i2c_list_ctrl is
-
   signal i_busy               : std_logic;
   signal nxt_busy             : std_logic;
   signal nxt_protocol_rd_en   : std_logic;
@@ -75,9 +73,7 @@ architecture rtl of i2c_list_ctrl is
   signal prev_list_end        : std_logic;
   signal i_smbus_out_req      : std_logic;
   signal nxt_smbus_out_req    : std_logic;
-
 begin
-
   protocol_rd_adr   <= i_protocol_rd_adr;
 
   result_wr_en      <= i_result_wr_en;
@@ -148,7 +144,6 @@ begin
       nxt_smbus_out_req <= '0';
     end if;
   end process;
-
   end_of_protocol_list: process(pend_st_end, prot_done, smbus_st_end)
   begin
     nxt_pend_st_end <= pend_st_end;
@@ -178,5 +173,4 @@ begin
       nxt_result_wr_dat  <= smbus_in_dat;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/io/i2c/src/vhdl/i2c_master.vhd b/libraries/io/i2c/src/vhdl/i2c_master.vhd
index 8ce6d8a387..668aea77ac 100644
--- a/libraries/io/i2c/src/vhdl/i2c_master.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_master.vhd
@@ -73,7 +73,6 @@ entity i2c_master is
 end i2c_master;
 
 architecture str of i2c_master is
-
   -- MM - I2C ctrl list
   signal protocol_rd_en         : std_logic;
   signal protocol_rd_adr        : std_logic_vector(g_i2c_mm.protocol_adr_w - 1 downto 0);
@@ -96,9 +95,7 @@ architecture str of i2c_master is
   signal smbus_out_ack          : std_logic;
   signal smbus_st_idle          : std_logic;
   signal smbus_st_end           : std_logic;
-
 begin
-
   result_ready_evt <= smbus_st_end;
 
   u_mm : entity work.i2c_mm
@@ -195,5 +192,4 @@ begin
     scl              => scl,
     sda              => sda
   );
-
 end str;
diff --git a/libraries/io/i2c/src/vhdl/i2c_mm.vhd b/libraries/io/i2c/src/vhdl/i2c_mm.vhd
index 1c88f486a8..08e9d24c2b 100644
--- a/libraries/io/i2c/src/vhdl/i2c_mm.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_mm.vhd
@@ -77,9 +77,7 @@ entity i2c_mm is
   );
 end i2c_mm;
 
-
 architecture str of i2c_mm is
-
   -- Use default MM bus data width = c_word_w
   constant c_reg_control  : t_c_mem := (latency  => 1,
                                         adr_w    => 1,
@@ -114,9 +112,7 @@ architecture str of i2c_mm is
   signal reg_control_rd            : std_logic_vector(reg_control'range);
 
   signal result_ready              : std_logic;
-
 begin
-
   -- Protocol activate control
   u_protocol_activate : entity common_lib.common_request
   port map (
@@ -215,5 +211,4 @@ begin
     rd_dat_b    => OPEN,
     rd_val_b    => open
   );
-
 end str;
diff --git a/libraries/io/i2c/src/vhdl/i2c_pkg.vhd b/libraries/io/i2c/src/vhdl/i2c_pkg.vhd
index 520f3c4889..12105da3ca 100644
--- a/libraries/io/i2c/src/vhdl/i2c_pkg.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_pkg.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
 package i2c_pkg is
-
   -- I2C register size settings
   --
   constant c_i2c_control_adr_w     : natural := 1;  -- fixed
@@ -70,7 +69,6 @@ package i2c_pkg is
 end i2c_pkg;
 
 package body i2c_pkg is
-
   function func_i2c_calculate_clk_cnt(system_clock_freq_in_MHz, bit_rate_in_kHz : natural) return natural is
     -- . Adapt c_i2c_clk_freq and c_i2c_bit_rate and c_i2c_clk_cnt will be set appropriately
     -- . Default no comma time is needed, it appeared necessary for the uP based I2C slave in the LOFAR HBA client
diff --git a/libraries/io/i2c/src/vhdl/i2c_smbus.vhd b/libraries/io/i2c/src/vhdl/i2c_smbus.vhd
index 2b6d0908c5..725394f4f1 100644
--- a/libraries/io/i2c/src/vhdl/i2c_smbus.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_smbus.vhd
@@ -27,7 +27,6 @@ use common_lib.common_pkg.all;
 use work.i2c_pkg.all;
 use work.i2c_smbus_pkg.all;
 
-
 entity i2c_smbus is
   generic (
     g_i2c_phy                 : t_c_i2c_phy;
@@ -51,9 +50,7 @@ entity i2c_smbus is
   );
 end entity;
 
-
 architecture rtl of i2c_smbus is
-
   constant c_i2c_octet_sz : natural := 9;
 
   -- CONSTANT Signals that depend on GENERIC Signal gs_sim
@@ -144,9 +141,7 @@ architecture rtl of i2c_smbus is
   attribute keep: boolean;
   attribute keep of scl_o: signal is true;
   attribute keep of sda_o: signal is true;
-
 begin
-
   -- CONSTANT Signals dependent on GENERIC Signal gs_sim
   cs_clk_cnt <= conv_unsigned(g_i2c_phy.clk_cnt, cs_clk_cnt'length) when gs_sim = false else
                 conv_unsigned(c_i2c_clk_cnt_sim, cs_clk_cnt'length);
@@ -348,7 +343,6 @@ begin
                           op_val, op, in_req, in_dat, sda_i_reg,
                           i2c_cmd_ack, i2c_ack_out, i2c_dat_out, timeout)
   begin
-
     nxt_adr <= adr;
     nxt_cnt <= cnt;
 
@@ -544,7 +538,6 @@ begin
     end if;
   end process;
 
-
   to_cnt_en <= not timeout;
 
   u_timeout : entity common_lib.common_counter
@@ -560,5 +553,4 @@ begin
   );
 
   nxt_timeout <= '1' when unsigned(to_cnt) > unsigned(to_value(to_cnt'range)) else '0';
-
 end architecture;
diff --git a/libraries/io/i2c/src/vhdl/i2c_smbus_pkg.vhd b/libraries/io/i2c/src/vhdl/i2c_smbus_pkg.vhd
index ba1fc7ab45..be84b90a3d 100644
--- a/libraries/io/i2c/src/vhdl/i2c_smbus_pkg.vhd
+++ b/libraries/io/i2c/src/vhdl/i2c_smbus_pkg.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
 package i2c_smbus_pkg is
-
   -- Opcodes used in protocol definitions
   type OPCODE is (
       -- I2C opcodes
@@ -203,5 +202,4 @@ package i2c_smbus_pkg is
   constant c_smbus_timeout_nof_byte    : natural := 4;  -- Four byte timeout value set via OP_LD_TIMEOUT
   constant c_smbus_timeout_word_w      : natural := c_smbus_timeout_nof_byte * 8;
   constant c_smbus_timeout_w           : natural := 28;  -- Only use 28 bits for actual timeout counter, 2^28 > 200M cycles in 1 sec
-
 end package;
diff --git a/libraries/io/i2c/src/vhdl/i2cslave.vhd b/libraries/io/i2c/src/vhdl/i2cslave.vhd
index 2de5cdb2c1..47e65a0c3e 100644
--- a/libraries/io/i2c/src/vhdl/i2cslave.vhd
+++ b/libraries/io/i2c/src/vhdl/i2cslave.vhd
@@ -34,7 +34,6 @@ entity i2cslave is
     g_address         : std_logic_vector(6 downto 0) := "0000001";  -- Slave I2C address
     g_nof_ctrl_bytes  : natural := 3  -- size of control register in bytes
   );
-
   port(
     clk         : in  std_logic;  -- system clock (clk freq >> SCL freq)
     SDA	        : inout std_logic;  -- I2C Serial Data Line
@@ -44,9 +43,7 @@ entity i2cslave is
   );
 end i2cslave;
 
-
 architecture rtl of i2cslave is
-
   function strong( sl : in std_logic ) return std_logic is
   begin
     if sl = 'H'THEN
@@ -117,9 +114,7 @@ architecture rtl of i2cslave is
   signal wbitcnt        : natural range 0 to 8;  -- bitcnt for writing bits
   signal wbytecnt       : natural range 0 to g_nof_ctrl_bytes - 1;  -- bytenct for writing bytes
   signal zeroedge_state : state;
-
 begin
-
   CTRL_REG <= i_ctrl_reg;
 
   no_rx : if g_rx_filter = false generate
@@ -186,7 +181,6 @@ begin
     nxt_sda_rx  <= '1' when sda_hi = '1' else '0' when sda_lo = '1' else sda_rx;
   end generate;
 
-
   startcontrol: process(streset, RST, sda_rx)
   begin
     if streset = '1' or RST = '1' then
@@ -213,10 +207,8 @@ begin
     end if;
   end process;
 
-
   control: process(RST, scl_rx)  -- i2c slave
   begin
-
     if RST = '1' then
       --reset input connected to bit 17 of CTRL register, hence default for CTRL[17] must be '0' so RST will act as a spike.
       --if the spike is strong enough, then this works also in hardware for the rest of the logic connected to RST.
@@ -390,7 +382,6 @@ begin
         end case;
       end if;
     end if;
-
   end process;
 
   --control the tri state buffer
diff --git a/libraries/io/i2c/tb/vhdl/dev_ltc4260.vhd b/libraries/io/i2c/tb/vhdl/dev_ltc4260.vhd
index d661350c4a..923f63a046 100644
--- a/libraries/io/i2c/tb/vhdl/dev_ltc4260.vhd
+++ b/libraries/io/i2c/tb/vhdl/dev_ltc4260.vhd
@@ -25,7 +25,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 use work.i2c_dev_ltc4260_pkg.all;
 
-
 entity dev_ltc4260 is
   generic(
     g_address : std_logic_vector(c_byte_w - 2 downto 0);  -- 7 bit address, so without R/Wn bit
@@ -40,9 +39,7 @@ entity dev_ltc4260 is
   );
 end dev_ltc4260;
 
-
 architecture beh of dev_ltc4260 is
-
   -- Convert V sense into I sense
   constant c_I_unit_sense  : real := LTC4260_V_UNIT_SENSE / g_R_sense;  -- = 0.3 mV / 10 mOhm
 
@@ -64,9 +61,7 @@ architecture beh of dev_ltc4260 is
 
   -- LTC4260 registers (with power up defaults)
   signal control_reg : std_logic_vector(c_byte_w - 1 downto 0) := std_logic_vector(to_unsigned(LTC4260_CONTROL_DEFAULT, c_byte_w));
-
 begin
-
   -- Digitize the measured current and voltages
   dig_current_sense <= integer(ana_current_sense / c_I_unit_sense);  -- e.g. 5.0 A / 0.03 = 166
   dig_volt_source   <= integer(ana_volt_source / LTC4260_V_UNIT_SOURCE);  -- e.g. 48.0 V / 0.4 = 120
@@ -124,5 +119,4 @@ begin
       end case;
     end if;
   end process;
-
 end beh;
diff --git a/libraries/io/i2c/tb/vhdl/dev_max1618.vhd b/libraries/io/i2c/tb/vhdl/dev_max1618.vhd
index 2b75d0527b..1b7e84b0e8 100644
--- a/libraries/io/i2c/tb/vhdl/dev_max1618.vhd
+++ b/libraries/io/i2c/tb/vhdl/dev_max1618.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use work.i2c_dev_max1617_pkg.all;
 
-
 entity dev_max1618 is
   generic(
     g_address   : std_logic_vector(6 downto 0)
@@ -36,9 +35,7 @@ entity dev_max1618 is
   );
 end dev_max1618;
 
-
 architecture beh of dev_max1618 is
-
   signal enable    : std_logic;  -- enable
   signal stop      : std_logic;  -- stop
   signal wr_dat    : std_logic_vector(7 downto 0);  -- I2C write data
@@ -53,9 +50,7 @@ architecture beh of dev_max1618 is
   signal status_reg   : std_logic_vector(7 downto 0) := (others => '0');
   signal temp_hi_reg  : std_logic_vector(7 downto 0) := "01111111";
   signal temp_lo_reg  : std_logic_vector(7 downto 0) := "11001001";
-
 begin
-
   i2c_slv_device : entity work.i2c_slv_device
   generic map (
     g_address => g_address
@@ -110,5 +105,4 @@ begin
       end case;
     end if;
   end process;
-
 end beh;
diff --git a/libraries/io/i2c/tb/vhdl/dev_max6652.vhd b/libraries/io/i2c/tb/vhdl/dev_max6652.vhd
index 859c95f5c9..02ddc416d4 100644
--- a/libraries/io/i2c/tb/vhdl/dev_max6652.vhd
+++ b/libraries/io/i2c/tb/vhdl/dev_max6652.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 
-
 entity dev_max6652 is
   generic(
     g_address   : std_logic_vector(6 downto 0)
@@ -39,9 +38,7 @@ entity dev_max6652 is
   );
 end dev_max6652;
 
-
 architecture beh of dev_max6652 is
-
   constant c_cmd_read_2v5  : std_logic_vector(7 downto 0) := "00100000";
   constant c_cmd_read_12v  : std_logic_vector(7 downto 0) := "00100001";
   constant c_cmd_read_3v3  : std_logic_vector(7 downto 0) := "00100010";
@@ -59,9 +56,7 @@ architecture beh of dev_max6652 is
   signal cmd_en     : std_logic := '0';
   signal cmd        : std_logic_vector(7 downto 0);  -- device command
   signal config_reg : std_logic_vector(7 downto 0) := "00001000";
-
 begin
-
   i2c_slv_device : entity work.i2c_slv_device
   generic map (
     g_address => g_address
@@ -111,5 +106,4 @@ begin
       end case;
     end if;
   end process;
-
 end beh;
diff --git a/libraries/io/i2c/tb/vhdl/dev_pca9555.vhd b/libraries/io/i2c/tb/vhdl/dev_pca9555.vhd
index f01d48ca01..d80181f2f4 100644
--- a/libraries/io/i2c/tb/vhdl/dev_pca9555.vhd
+++ b/libraries/io/i2c/tb/vhdl/dev_pca9555.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 
-
 entity dev_pca9555 is
   generic(
     g_address   : std_logic_vector(6 downto 0)  -- PCA9555 slave address is "0100" & A2 & A1 & A0
@@ -37,7 +36,6 @@ entity dev_pca9555 is
 end dev_pca9555;
 
 architecture beh of dev_pca9555 is
-
   constant c_cmd_input_0   : natural := 0;
   constant c_cmd_input_1   : natural := 1;
   constant c_cmd_output_0  : natural := 2;
@@ -66,9 +64,7 @@ architecture beh of dev_pca9555 is
   signal invert_reg1  : std_logic_vector(7 downto 0) := (others => '0');
   signal config_reg0  : std_logic_vector(7 downto 0) := (others => '1');
   signal config_reg1  : std_logic_vector(7 downto 0) := (others => '1');
-
 begin
-
   i2c_slv_device : entity work.i2c_slv_device
   generic map (
     g_address => g_address
@@ -150,5 +146,4 @@ begin
       if config_reg1(I) = '0' then iobank1(I) <= output_reg1(I); else iobank1(I) <= 'Z'; end if;
     end loop;
   end process;
-
 end beh;
diff --git a/libraries/io/i2c/tb/vhdl/dev_pmbus.vhd b/libraries/io/i2c/tb/vhdl/dev_pmbus.vhd
index 37c8bed787..65a3f2c7bc 100644
--- a/libraries/io/i2c/tb/vhdl/dev_pmbus.vhd
+++ b/libraries/io/i2c/tb/vhdl/dev_pmbus.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use work.i2c_dev_unb2_pkg.all;
 
-
 entity dev_pmbus is
   generic(
     g_address   : std_logic_vector(6 downto 0)
@@ -41,9 +40,7 @@ entity dev_pmbus is
   );
 end dev_pmbus;
 
-
 architecture beh of dev_pmbus is
-
   signal enable    : std_logic;  -- enable
   signal stop      : std_logic;  -- stop
   signal wr_dat    : std_logic_vector(7 downto 0);  -- I2C write data
@@ -58,9 +55,7 @@ architecture beh of dev_pmbus is
   signal status_reg   : std_logic_vector(7 downto 0) := (others => '0');
   signal temp_hi_reg  : std_logic_vector(7 downto 0) := "01111111";
   signal temp_lo_reg  : std_logic_vector(7 downto 0) := "11001001";
-
 begin
-
   i2c_slv_device : entity work.i2c_slv_device
   generic map (
     g_address => g_address
@@ -76,7 +71,6 @@ begin
     rd_dat  => rd_dat
   );
 
-
   p_write : process (enable, wr_val)  -- first write byte is treated as command
   begin
     if rising_edge(enable) then
@@ -110,5 +104,4 @@ begin
       end case;
     end if;
   end process;
-
 end beh;
diff --git a/libraries/io/i2c/tb/vhdl/i2c_slv_device.vhd b/libraries/io/i2c/tb/vhdl/i2c_slv_device.vhd
index 3074b1afc0..89472e6404 100644
--- a/libraries/io/i2c/tb/vhdl/i2c_slv_device.vhd
+++ b/libraries/io/i2c/tb/vhdl/i2c_slv_device.vhd
@@ -39,9 +39,7 @@ entity i2c_slv_device is
   );
 end i2c_slv_device;
 
-
 architecture beh of i2c_slv_device is
-
   -- The code reuses the RTL code of i2cslave(rtl).vhd written by A.W. Gunst.
 
   function strong( sl : in std_logic ) return std_logic is
@@ -96,9 +94,7 @@ architecture beh of i2c_slv_device is
   signal wbitcnt        : natural range 0 to 8;  -- bitcnt for writing bits
   signal wbytecnt       : natural range 0 to g_nof_ctrl_bytes - 1;  -- bytenct for writing bytes
   signal zeroedge_state : state;
-
 begin
-
   -- Mostly behavioral code:
 
   RST    <= '0';
@@ -161,7 +157,6 @@ begin
   startcontrol:
   process(SDA,SCL,streset,RST)
   begin
-
     if falling_edge(SDA) then
       if strong(SCL) = '1' then
         start <= '1';
@@ -173,13 +168,11 @@ begin
     if streset = '1' or RST = '1' then
       start <= '0';
     end if;
-
   end process;
 
   stopcontrol:
   process(SDA,SCL,streset,RST)
   begin
-
     if rising_edge(SDA) then
       if strong(SCL) = '1' then
         stop <= '1';
@@ -191,13 +184,11 @@ begin
     if streset = '1' or RST = '1' then
       stop <= '0';
     end if;
-
   end process;
 
   control:  -- i2c slave
   process(SCL,RST)
   begin
-
     if RST = '1' then
       --reset input connected to bit 17 of CTRL register, hence default for CTRL[17] must be '0' so RST will act as a spike.
       --if the spike is strong enough, then this works also in hardware for the rest of the logic connected to RST.
@@ -367,7 +358,6 @@ begin
         end case;
       end if;
     end if;
-
   end process;
 
   --control the tri state buffer
diff --git a/libraries/io/i2c/tb/vhdl/tb_avs_i2c_master.vhd b/libraries/io/i2c/tb/vhdl/tb_avs_i2c_master.vhd
index 1914929109..10a8d997b3 100644
--- a/libraries/io/i2c/tb/vhdl/tb_avs_i2c_master.vhd
+++ b/libraries/io/i2c/tb/vhdl/tb_avs_i2c_master.vhd
@@ -27,7 +27,6 @@ entity tb_avs_i2c_master is
 end tb_avs_i2c_master;
 
 architecture tb of tb_avs_i2c_master is
-
 	component avs_i2c_master is
 		generic (
 			g_control_adr_w  : natural := 1;
@@ -69,9 +68,7 @@ architecture tb of tb_avs_i2c_master is
 
   signal i2c_scl  : std_logic;
   signal i2c_sda  : std_logic;
-
 begin
-
   reset <= '1', '0' after c_clk_period * 10;
   clk <= not clk after c_clk_period / 2;
 
@@ -133,6 +130,4 @@ begin
     ---------------------------------------------------------------------------
     ins_interrupt_irq        => open
   );
-
 end;
-
diff --git a/libraries/io/i2c/tb/vhdl/tb_i2c_commander.vhd b/libraries/io/i2c/tb/vhdl/tb_i2c_commander.vhd
index 3e2ecea622..9a20f6b167 100644
--- a/libraries/io/i2c/tb/vhdl/tb_i2c_commander.vhd
+++ b/libraries/io/i2c/tb/vhdl/tb_i2c_commander.vhd
@@ -19,7 +19,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose: Verify the i2c_commander and create a u_protocol_ram init file
 --
 -- Description:
@@ -53,7 +52,6 @@
 --   In the Wave Window view the signal u_commander/protocol_index to observe
 --   the progress
 
-
 entity tb_i2c_commander is
   generic (
     g_board      : string := "adu"  -- else default to "unb"
@@ -76,9 +74,7 @@ use work.i2c_commander_pkg.all;
 use work.i2c_commander_aduh_pkg.all;
 use work.i2c_commander_unbh_pkg.all;
 
-
 architecture tb of tb_i2c_commander is
-
   constant c_protocol_ram_init_file : string := sel_a_b(g_board = "adu", "data/adu_protocol_ram_init.hex", "data/unb_protocol_ram_init.hex");
   --CONSTANT c_protocol_ram_init_file : STRING := "UNUSED";
 
@@ -164,7 +160,6 @@ architecture tb of tb_i2c_commander is
   constant c_result_error_cnt_wi  : natural := 3 * c_protocol_commander.nof_protocols + 1;
   constant c_result_data_wi       : natural := 3 * c_protocol_commander.nof_protocols + 2;
 
-
   -- Test bench PHY
   signal tb_end            : std_logic := '0';
   signal clk               : std_logic := '0';
@@ -212,9 +207,7 @@ architecture tb of tb_i2c_commander is
   signal protocol_status   : natural;
   signal result_data       : natural;
   signal result_error_cnt  : natural;
-
 begin
-
   -- run -all
 
   rst <= '0' after 4 * c_clk_period;
@@ -292,7 +285,6 @@ begin
 
     proc_common_wait_some_cycles(clk, 10);
 
-
     ----------------------------------------------------------------------------
     -- Create the u_protocol_ram_init_file
     ----------------------------------------------------------------------------
@@ -306,7 +298,6 @@ begin
 
     proc_common_wait_some_cycles(clk, 10);
 
-
     ----------------------------------------------------------------------------
     -- Try and verify all commander protocols
     ----------------------------------------------------------------------------
@@ -365,7 +356,6 @@ begin
     wait;
   end process;
 
-
   -- I2C commander
   u_commander : entity work.i2c_commander
   generic map (
@@ -454,6 +444,4 @@ begin
   adu_ctrl_3_modem_on <= adu_ctrl(3);
 
   adu_atten_ctrl      <= iobank1(5 downto 0);
-
 end tb;
-
diff --git a/libraries/io/i2c/tb/vhdl/tb_i2c_commander_unb2_pmbus.vhd b/libraries/io/i2c/tb/vhdl/tb_i2c_commander_unb2_pmbus.vhd
index 902e7da21a..352690a6f6 100644
--- a/libraries/io/i2c/tb/vhdl/tb_i2c_commander_unb2_pmbus.vhd
+++ b/libraries/io/i2c/tb/vhdl/tb_i2c_commander_unb2_pmbus.vhd
@@ -19,7 +19,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose: Verify the i2c_commander and create a u_protocol_ram init file
 --
 -- Description:
@@ -56,7 +55,6 @@
 -- Uniboard2 version derived from tb_i2c_commander November 2015
 --   this version tests the PMBUS bus
 
-
 entity tb_i2c_commander_unb2_pmbus is
   generic (
     g_board      : string := "unb2"  -- only works with UniBoard2
@@ -77,9 +75,7 @@ use work.i2c_commander_pkg.all;
 use work.i2c_commander_unb2_sens_pkg.all;
 use work.i2c_commander_unb2_pmbus_pkg.all;  -- in case we can add the PMBUS later
 
-
 architecture tb of tb_i2c_commander_unb2_pmbus is
-
   --CONSTANT c_protocol_ram_init_file : STRING := "data/unb2_sens_protocol_ram_init.hex";
   --CONSTANT c_protocol_ram_init_file : STRING := "data/unb2_pmbus_protocol_ram_init.hex";
   constant c_protocol_ram_init_file : string := "UNUSED";  -- start with this, then make a hex file from the txt file?
@@ -92,7 +88,6 @@ architecture tb of tb_i2c_commander_unb2_pmbus is
 
   constant c_phy_i2c              : t_c_i2c_phy := func_i2c_sel_a_b(c_sim, c_i2c_phy_sim, func_i2c_calculate_phy(c_clk_freq_in_MHz));
 
-
   --CONSTANT c_pmbus_temp_address    : STD_LOGIC_VECTOR := TO_UVEC(MAX1617_ADR_LOW_LOW, 7);  -- use other slave address to force I2C errors
   constant c_pmbus_core_address      : std_logic_vector := TO_UVEC(I2C_UNB2_PMB_CORE_BMR464_ADR, 7);
   constant c_pmbus_vccram_address    : std_logic_vector := TO_UVEC(I2C_UNB2_PMB_VCCRAM_BMR461_ADR, 7);
@@ -102,7 +97,6 @@ architecture tb of tb_i2c_commander_unb2_pmbus is
   constant c_pmbus_fpgaio_address    : std_logic_vector := TO_UVEC(I2C_UNB2_PMB_FPGAIO_BMR461_ADR, 7);
   constant c_max1618_temp            : integer := 60;
 
-
   -- Select the expected read data arrays for the result data (the read data values are tb dependent, so therefore they are not obtained from a package)
 
   type t_i2c_unb2_natural_arr is array (integer range 0 to 31) of natural;  -- needto test some long protocol lists
@@ -129,7 +123,6 @@ architecture tb of tb_i2c_commander_unb2_pmbus is
   constant c_result_error_cnt_wi  : natural := 3 * c_protocol_commander.nof_protocols + 1;
   constant c_result_data_wi       : natural := 3 * c_protocol_commander.nof_protocols + 2;
 
-
   -- Test bench PHY
   signal tb_end            : std_logic := '0';
   signal clk               : std_logic := '0';
@@ -157,9 +150,7 @@ architecture tb of tb_i2c_commander_unb2_pmbus is
   signal protocol_status   : natural;
   signal result_data       : natural;
   signal result_error_cnt  : natural;
-
 begin
-
   -- run -all
 
   rst <= '0' after 4 * c_clk_period;
@@ -237,7 +228,6 @@ begin
 
     proc_common_wait_some_cycles(clk, 10);
 
-
     ----------------------------------------------------------------------------
     -- Create the u_protocol_ram_init_file
     ----------------------------------------------------------------------------
@@ -251,7 +241,6 @@ begin
 
     proc_common_wait_some_cycles(clk, 10);
 
-
     ----------------------------------------------------------------------------
     -- Try and verify all commander protocols
     ----------------------------------------------------------------------------
@@ -310,7 +299,6 @@ begin
     wait;
   end process;
 
-
   -- I2C commander
   u_commander : entity work.i2c_commander
   generic map (
@@ -431,7 +419,4 @@ begin
     vcap      => 0,
     temp      => 39
   );
-
-
 end tb;
-
diff --git a/libraries/io/i2c/tb/vhdl/tb_i2c_commander_unb2_sens.vhd b/libraries/io/i2c/tb/vhdl/tb_i2c_commander_unb2_sens.vhd
index 40af119f36..065b2c384d 100644
--- a/libraries/io/i2c/tb/vhdl/tb_i2c_commander_unb2_sens.vhd
+++ b/libraries/io/i2c/tb/vhdl/tb_i2c_commander_unb2_sens.vhd
@@ -19,7 +19,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose: Verify the i2c_commander and create a u_protocol_ram init file
 --
 -- Description:
@@ -56,7 +55,6 @@
 -- Uniboard2 version derived from tb_i2c_commander November 2015
 --   this version tests the SENS bus
 
-
 entity tb_i2c_commander_unb2_sens is
   generic (
     g_board      : string := "unb2"  -- only works with UniBoard2
@@ -77,9 +75,7 @@ use work.i2c_commander_pkg.all;
 use work.i2c_commander_unb2_sens_pkg.all;
 use work.i2c_commander_unb2_pmbus_pkg.all;  -- in case we can add the PMBUS later
 
-
 architecture tb of tb_i2c_commander_unb2_sens is
-
   --CONSTANT c_protocol_ram_init_file : STRING := "data/unb2_sens_protocol_ram_init.hex";
   --CONSTANT c_protocol_ram_init_file : STRING := "data/unb2_pmbus_protocol_ram_init.hex";
   constant c_protocol_ram_init_file : string := "UNUSED";  -- start with this, then make a hex file from the txt file?
@@ -92,7 +88,6 @@ architecture tb of tb_i2c_commander_unb2_sens is
 
   constant c_phy_i2c              : t_c_i2c_phy := func_i2c_sel_a_b(c_sim, c_i2c_phy_sim, func_i2c_calculate_phy(c_clk_freq_in_MHz));
 
-
   --CONSTANT c_sens_temp_address    : STD_LOGIC_VECTOR := TO_UVEC(MAX1617_ADR_LOW_LOW, 7);  -- use other slave address to force I2C errors
   constant c_sens_temp_address    : std_logic_vector := TO_UVEC(I2C_UNB2_SENS_TEMP_MAX1617_ADR, 7);
   constant c_sens_dcdc_address    : std_logic_vector := TO_UVEC(I2C_UNB2_SENS_DCDC_BMR456_ADR, 7);
@@ -106,7 +101,6 @@ architecture tb of tb_i2c_commander_unb2_sens is
   constant c_sens_temp2_address   : std_logic_vector := TO_UVEC(I2C_UNB2_SENS_TEMP_TMP451_ADR, 7);
   constant c_max1618_temp         : integer := 60;
 
-
   -- Select the expected read data arrays for the result data (the read data values are tb dependent, so therefore they are not obtained from a package)
 
   type t_i2c_unb2_natural_arr is array (integer range 0 to 31) of natural;  -- needto test some long protocol lists
@@ -134,7 +128,6 @@ architecture tb of tb_i2c_commander_unb2_sens is
   constant c_result_error_cnt_wi  : natural := 3 * c_protocol_commander.nof_protocols + 1;
   constant c_result_data_wi       : natural := 3 * c_protocol_commander.nof_protocols + 2;
 
-
   -- Test bench PHY
   signal tb_end            : std_logic := '0';
   signal clk               : std_logic := '0';
@@ -162,9 +155,7 @@ architecture tb of tb_i2c_commander_unb2_sens is
   signal protocol_status   : natural;
   signal result_data       : natural;
   signal result_error_cnt  : natural;
-
 begin
-
   -- run -all
 
   rst <= '0' after 4 * c_clk_period;
@@ -242,7 +233,6 @@ begin
 
     proc_common_wait_some_cycles(clk, 10);
 
-
     ----------------------------------------------------------------------------
     -- Create the u_protocol_ram_init_file
     ----------------------------------------------------------------------------
@@ -256,7 +246,6 @@ begin
 
     proc_common_wait_some_cycles(clk, 10);
 
-
     ----------------------------------------------------------------------------
     -- Try and verify all commander protocols
     ----------------------------------------------------------------------------
@@ -315,7 +304,6 @@ begin
     wait;
   end process;
 
-
   -- I2C commander
   u_commander : entity work.i2c_commander
   generic map (
@@ -451,7 +439,6 @@ begin
     temp      => 40
   );
 
-
   u_sens_temp : entity work.dev_max1618  -- both on "unb" and on "adu"
   generic map (
     g_address => c_sens_temp_address
@@ -461,7 +448,4 @@ begin
     sda  => sda,
     temp => c_max1618_temp
   );
-
-
 end tb;
-
diff --git a/libraries/io/i2c/tb/vhdl/tb_i2c_master.vhd b/libraries/io/i2c/tb/vhdl/tb_i2c_master.vhd
index 4d93569fc2..436888b8d3 100644
--- a/libraries/io/i2c/tb/vhdl/tb_i2c_master.vhd
+++ b/libraries/io/i2c/tb/vhdl/tb_i2c_master.vhd
@@ -33,9 +33,7 @@ use work.i2c_dev_max1617_pkg.all;
 use work.i2c_dev_max6652_pkg.all;
 use work.i2c_pkg.all;
 
-
 architecture tb of tb_i2c_master is
-
   constant c_sim                 : boolean := true;  -- FALSE
   constant c_clk_freq_in_MHz     : natural := 100;  -- 100 MHz
   constant c_clk_period          : time    := (10**3 / c_clk_freq_in_MHz) * 1 ns;
@@ -168,9 +166,7 @@ architecture tb of tb_i2c_master is
   signal expected_ctrl     : natural;
   signal expected_data     : natural;
   signal expected_cnt      : natural := c_expected_data'length;
-
 begin
-
   -- run -all
 
   rst <= '0' after 4 * c_clk_period;
@@ -189,7 +185,6 @@ begin
     end if;
   end process;
 
-
   p_mm_stimuli : process
   begin
     -- Wait for reset release
@@ -265,7 +260,6 @@ begin
     end if;
   end process;
 
-
   -- I2C master
   u_i2c_master : entity work.i2c_master
   generic map (
@@ -375,6 +369,4 @@ begin
     volt_vcc  => c_volt_3v3,
     temp      => c_temp_pcb
   );
-
 end tb;
-
diff --git a/libraries/io/i2c/tb/vhdl/tb_i2cslave.vhd b/libraries/io/i2c/tb/vhdl/tb_i2cslave.vhd
index 80969c5f5e..1307590cad 100644
--- a/libraries/io/i2c/tb/vhdl/tb_i2cslave.vhd
+++ b/libraries/io/i2c/tb/vhdl/tb_i2cslave.vhd
@@ -33,7 +33,6 @@ entity tb_i2cslave is
 end tb_i2cslave;
 
 architecture tb of tb_i2cslave is
-
   constant c_period         : time := 25 ns;
   constant c_address        : std_logic_vector(6 downto 0) := "0000001";  -- Slave I2C address
   constant c_nof_ctrl_bytes : integer := 3;
@@ -57,9 +56,7 @@ architecture tb of tb_i2cslave is
    signal SCL      : std_logic;  -- I2C Serial Clock Line
    signal RST      : std_logic;  -- optional reset bit
    signal CTRL_REG : std_logic_vector(8 * c_nof_ctrl_bytes - 1 downto 0);  -- ctrl for RCU control
-
 begin
-
   uut: i2cslave
   generic map (
     g_rx_filter        => false,
@@ -173,6 +170,4 @@ tbsda : process
     SDA <= '0';  -- stop
     wait for 20 ns;  -- to get in line with falling clk edge
   end process;
-
 end;
-
diff --git a/libraries/io/i2c/tb/vhdl/tb_tb_i2c_commander.vhd b/libraries/io/i2c/tb/vhdl/tb_tb_i2c_commander.vhd
index d1215aff99..8bc60ed08e 100644
--- a/libraries/io/i2c/tb/vhdl/tb_tb_i2c_commander.vhd
+++ b/libraries/io/i2c/tb/vhdl/tb_tb_i2c_commander.vhd
@@ -33,14 +33,11 @@ use IEEE.std_logic_1164.all;
 entity tb_tb_i2c_commander is
 end tb_tb_i2c_commander;
 
-
 architecture tb of tb_tb_i2c_commander is
   signal tb_end : std_logic := '0';  -- declare tb_end to avoid 'No objects found' error on 'when -label tb_end'
 begin
-
   -- g_board      : STRING := "adu"  -- else default to "unb"
 
   u_adu : entity work.tb_i2c_commander generic map ("adu");
   u_unb : entity work.tb_i2c_commander generic map ("unb");
-
 end tb;
diff --git a/libraries/io/mac_10g/io_mac_10g.vhd b/libraries/io/mac_10g/io_mac_10g.vhd
index a22e115c94..0327504a1c 100644
--- a/libraries/io/mac_10g/io_mac_10g.vhd
+++ b/libraries/io/mac_10g/io_mac_10g.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose: MAC for 10 Gigabit Ethernet via XGMII
 -- Description:
 --   See description of tech_mac_10g.
@@ -77,11 +76,8 @@ entity io_mac_10g is
   );
 end io_mac_10g;
 
-
 architecture str of io_mac_10g is
-
 begin
-
   u_tech_mac_10g : entity tech_mac_10g_lib.tech_mac_10g
   generic map (
     g_technology          => g_technology,
@@ -112,6 +108,4 @@ begin
     xgmii_tx_data     => xgmii_tx_data,
     xgmii_rx_data     => xgmii_rx_data
   );
-
 end str;
-
diff --git a/libraries/io/mdio/src/vhdl/avs_mdio.vhd b/libraries/io/mdio/src/vhdl/avs_mdio.vhd
index b4945619de..c588509370 100644
--- a/libraries/io/mdio/src/vhdl/avs_mdio.vhd
+++ b/libraries/io/mdio/src/vhdl/avs_mdio.vhd
@@ -92,17 +92,13 @@ entity avs_mdio is
   );
 end avs_mdio;
 
-
 architecture wrap of avs_mdio is
-
   constant c_avs_mdio_phy : t_c_mdio_phy := (g_mdc_period, g_hold_time, g_setup_time);
 
   signal cs_sim               : boolean;
   signal i_avs_header_address : std_logic_vector(0 downto 0);
   signal i_avs_data_address   : std_logic_vector(0 downto 0);
-
 begin
-
   -- SOPC Builder does not use BOOLEAN, so use STD_LOGIC and is_true()
   cs_sim <= is_true(coe_gs_sim_export);
 
@@ -142,6 +138,4 @@ begin
     mdat_in             => coe_mdio_phy_mdat_in_export,
     mdat_oen            => coe_mdio_phy_mdat_oen_export
   );
-
 end wrap;
-
diff --git a/libraries/io/mdio/src/vhdl/mdio.vhd b/libraries/io/mdio/src/vhdl/mdio.vhd
index b62c19d2cc..3414cf531d 100644
--- a/libraries/io/mdio/src/vhdl/mdio.vhd
+++ b/libraries/io/mdio/src/vhdl/mdio.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 use work.mdio_pkg.all;
 
-
 entity mdio is
   generic (
     g_mdio_phy   : t_c_mdio_phy := c_mdio_phy
@@ -63,17 +62,13 @@ entity mdio is
   );
 end mdio;
 
-
 architecture str of mdio is
-
   signal mdio_en_evt     : std_logic;
   signal mdio_done_evt   : std_logic;
   signal mdio_hdr        : std_logic_vector(c_halfword_w - 1 downto 0);
   signal mdio_tx_dat     : std_logic_vector(c_halfword_w - 1 downto 0);
   signal mdio_rx_dat     : std_logic_vector(c_halfword_w - 1 downto 0);
-
 begin
-
   u_mm : entity work.mdio_mm
   port map (
     clk                 => clk,
@@ -122,5 +117,4 @@ begin
     mdat_in       => mdat_in,
     mdat_oen      => mdat_oen
   );
-
 end str;
diff --git a/libraries/io/mdio/src/vhdl/mdio_ctlr.vhd b/libraries/io/mdio/src/vhdl/mdio_ctlr.vhd
index 70bca908f6..4c9e5def30 100644
--- a/libraries/io/mdio/src/vhdl/mdio_ctlr.vhd
+++ b/libraries/io/mdio/src/vhdl/mdio_ctlr.vhd
@@ -50,7 +50,6 @@ entity mdio_ctlr is
 end mdio_ctlr;
 
 architecture rtl of mdio_ctlr is
-
   type t_state_enum is (s_init_rst, s_init_post_rst, s_idle, s_write_adr, s_write_dat, s_ackdone, s_exec_complete);
 
   type t_reg is record
@@ -67,9 +66,7 @@ architecture rtl of mdio_ctlr is
   end record;
 
   signal r , nxt_r : t_reg;
-
 begin
-
   p_comb : process(rst, r, mdio_done)
     variable v : t_reg;
   begin
@@ -136,7 +133,6 @@ begin
                         end if;
 
       when s_exec_complete => v.exec_complete := '1';
-
     end case;
 
     if rst = '1' then
@@ -165,6 +161,4 @@ begin
   hdr               <= r.hdr;
   tx_dat            <= r.tx_dat;
   exec_complete     <= r.exec_complete;
-
 end rtl;
-
diff --git a/libraries/io/mdio/src/vhdl/mdio_mm.vhd b/libraries/io/mdio/src/vhdl/mdio_mm.vhd
index 873015a036..676c286d00 100644
--- a/libraries/io/mdio/src/vhdl/mdio_mm.vhd
+++ b/libraries/io/mdio/src/vhdl/mdio_mm.vhd
@@ -61,9 +61,7 @@ entity mdio_mm is
   );
 end mdio_mm;
 
-
 architecture str of mdio_mm is
-
   -- Use MM bus data width = c_halfword_w
   constant c_reg_mdio  : t_c_mem := (latency  => 1,
                                      adr_w    => 1,
@@ -77,10 +75,7 @@ architecture str of mdio_mm is
   signal reg_header                : std_logic_vector(c_halfword_w - 1 downto 0);
   signal reg_data                  : std_logic_vector(c_halfword_w - 1 downto 0);
   signal reg_data_rd               : std_logic_vector(reg_data'range);
-
-
 begin
-
   -- MDIO access enable when the MDIO header register is written.
   -- Hence for a MDIO write the MDIO data register needs to have been written first.
   header_write <= mms_header_write;  -- only one reg, so no need to check mms_header_address
@@ -151,5 +146,4 @@ begin
     out_reg     => reg_data,
     in_reg      => reg_data_rd
   );
-
 end str;
diff --git a/libraries/io/mdio/src/vhdl/mdio_phy.vhd b/libraries/io/mdio/src/vhdl/mdio_phy.vhd
index 594d6d6930..3f6b278be9 100644
--- a/libraries/io/mdio/src/vhdl/mdio_phy.vhd
+++ b/libraries/io/mdio/src/vhdl/mdio_phy.vhd
@@ -25,7 +25,6 @@ use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 use work.mdio_pkg.all;
 
-
 -- MDIO = Management Data Input Output
 -- MMD  = MDIO Manageable Device
 -- MDC  = Management Data Clock
@@ -58,9 +57,7 @@ entity mdio_phy is
   );
 end mdio_phy;
 
-
 architecture rtl of mdio_phy is
-
   -- Simulation constants for when gs_sim=TRUE
   constant c_sim_mdc_period     : natural := 8;  -- must be a power of 2 and <= g_mdio_phy.mdc_period
   constant c_sim_mdc_cnt_high   : natural := ceil_log2(c_sim_mdc_period) - 1;
@@ -112,9 +109,7 @@ architecture rtl of mdio_phy is
   signal nxt_mdc_oen            : std_logic;
   signal i_mdat_oen             : std_logic;
   signal nxt_mdat_oen           : std_logic;
-
 begin
-
   mdat_oen      <= i_mdat_oen;
   rx_dat        <= i_rx_dat;
   mdio_done_evt <= i_mdio_done_evt;
@@ -186,7 +181,6 @@ begin
     end if;
   end process;
 
-
   p_state : process (state, mdio_en_revt, bit_cnt, hdr, tx_en, mdc_oen)
   begin
     nxt_state         <= state;
@@ -250,11 +244,9 @@ begin
       when others =>
         assert false report "Uknown state." severity Failure;
         nxt_state <= s_idle;
-
     end case;
   end process;
 
-
   p_bit_counter : process (bit_cnt, bit_cnt_rst, tx_en, state)
   begin
     nxt_bit_cnt <= bit_cnt;
@@ -274,7 +266,6 @@ begin
   tx_en <= '1' when unsigned(mdc_cnt) = cs_tx_en_cnt else '0';
   rx_en <= '1' when unsigned(mdc_cnt) = cs_rx_en_cnt and state = s_receive else '0';
 
-
   p_transmitter : process (msg_reg, state, mdio_en_revt, hdr, tx_dat, tx_en, mdc_oen, i_mdat_oen)
   begin
     nxt_mdc_oen <= mdc_oen;
@@ -302,7 +293,6 @@ begin
     end if;
   end process;
 
-
   p_receiver : process (mdio_en_revt, i_rx_dat, rx_en, mdat_in, state, bit_cnt)
   begin
     nxt_rx_dat <= i_rx_dat;
@@ -319,5 +309,4 @@ begin
       end loop;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/io/mdio/src/vhdl/mdio_phy_reg.vhd b/libraries/io/mdio/src/vhdl/mdio_phy_reg.vhd
index d8f5e27481..c516148bc7 100644
--- a/libraries/io/mdio/src/vhdl/mdio_phy_reg.vhd
+++ b/libraries/io/mdio/src/vhdl/mdio_phy_reg.vhd
@@ -48,9 +48,7 @@ entity mdio_phy_reg is
    );
 end mdio_phy_reg;
 
-
 architecture rtl of mdio_phy_reg is
-
   constant c_mm_reg        : t_c_mem := (latency  => 1,
                                          adr_w    => ceil_log2(5),
                                          dat_w    => c_word_w,  -- Use MM bus data width = c_word_w = 32 for all MM registers
@@ -64,9 +62,7 @@ architecture rtl of mdio_phy_reg is
   signal mm_hdr          : std_logic_vector(c_halfword_w - 1 downto 0);
   signal mm_tx_dat       : std_logic_vector(c_halfword_w - 1 downto 0);
   signal mm_rx_dat       : std_logic_vector(c_halfword_w - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- MM register access in the mm_clk domain
   -- . Hardcode the shared MM slave register directly in RTL instead of using
@@ -177,6 +173,4 @@ begin
     din  => mdio_done,
     dout => mm_done
   );
-
 end rtl;
-
diff --git a/libraries/io/mdio/src/vhdl/mdio_pkg.vhd b/libraries/io/mdio/src/vhdl/mdio_pkg.vhd
index 1c662bf53a..a684ac0bb7 100644
--- a/libraries/io/mdio/src/vhdl/mdio_pkg.vhd
+++ b/libraries/io/mdio/src/vhdl/mdio_pkg.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 --USE common_lib.common_pkg.ALL;
 
 package mdio_pkg is
-
   constant c_mdio_phy_data_width         : natural := 16;
 
   constant c_mdio_phy_hdr_st_len         : natural := 2;
@@ -87,7 +86,6 @@ package mdio_pkg is
 end mdio_pkg;
 
 package body mdio_pkg is
-
   function mdio_hdr_adr(prtad: std_logic_vector(c_mdio_phy_hdr_prtad_len - 1 downto 0); devad: std_logic_vector(c_mdio_phy_hdr_devad_len - 1 downto 0) ) return std_logic_vector is
   -- Return a full address header based on port address and device address.
   begin
diff --git a/libraries/io/mdio/src/vhdl/mdio_vitesse_vsc8486_pkg.vhd b/libraries/io/mdio/src/vhdl/mdio_vitesse_vsc8486_pkg.vhd
index 3228fc60e0..5bbe7c3651 100644
--- a/libraries/io/mdio/src/vhdl/mdio_vitesse_vsc8486_pkg.vhd
+++ b/libraries/io/mdio/src/vhdl/mdio_vitesse_vsc8486_pkg.vhd
@@ -31,7 +31,6 @@ use work.mdio_pkg.all;
 -- contents with the target bit(s) set or unset.
 
 package mdio_vitesse_vsc8486_pkg is
-
   constant c_mdio_vsc8486_prtad : std_logic_vector(c_mdio_phy_hdr_prtad_len - 1 downto 0) := "00000";
 
   -- XAUI loopbacks, closest to XAUI side first: B, C, E. G, J
@@ -143,8 +142,6 @@ package mdio_vitesse_vsc8486_pkg is
     -- Set RX equalization.
     ('1', TO_UVEC(1, c_mdio_phy_hdr_devad_len), c_mdio_vsc8486_rx_eq_dev1, c_mdio_vsc8486_rx_eq_dev1_set)
   );
-
-
 end mdio_vitesse_vsc8486_pkg;
 
 package body mdio_vitesse_vsc8486_pkg is
diff --git a/libraries/io/mdio/tb/vhdl/mmd_slave.vhd b/libraries/io/mdio/tb/vhdl/mmd_slave.vhd
index 213d7c88f2..9f0b403713 100644
--- a/libraries/io/mdio/tb/vhdl/mmd_slave.vhd
+++ b/libraries/io/mdio/tb/vhdl/mmd_slave.vhd
@@ -23,7 +23,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 
-
 entity mmd_slave is
   generic (
     g_st        : std_logic_vector(1 downto 0) := "00";
@@ -42,9 +41,7 @@ entity mmd_slave is
   );
 end mmd_slave;
 
-
 architecture beh of mmd_slave is
-
   constant c_preamble_len       : natural := 32;
   constant c_preamble_timeout   : natural := 1;  -- >= 0
   constant c_header_st_len      : natural := 2;
@@ -70,9 +67,7 @@ architecture beh of mmd_slave is
 
   signal i_addr         : std_logic_vector(g_reg_w - 1 downto 0) := (others => '1');
   signal i_reg_dat      : std_logic_vector(g_reg_w - 1 downto 0) := std_logic_vector(to_unsigned(g_reg_dat, g_reg_w));
-
 begin
-
   addr <= i_addr;
   reg_dat <= i_reg_dat;
 
@@ -219,7 +214,6 @@ begin
 
       when others =>  -- can not occur
         assert false report "Unknown MDIO state." severity FAILURE;
-
     end case;
 
     if v_match = false then
@@ -228,5 +222,4 @@ begin
       mdio <= v_mdout;
     end if;
   end process;
-
 end beh;
diff --git a/libraries/io/mdio/tb/vhdl/tb_mdio.vhd b/libraries/io/mdio/tb/vhdl/tb_mdio.vhd
index abd4972f55..1822ffda11 100644
--- a/libraries/io/mdio/tb/vhdl/tb_mdio.vhd
+++ b/libraries/io/mdio/tb/vhdl/tb_mdio.vhd
@@ -28,9 +28,7 @@ use work.mdio_pkg.all;
 entity tb_mdio is
 end tb_mdio;
 
-
 architecture tb of tb_mdio is
-
   constant c_sim        : boolean := true;
 
   constant clk_period   : time := 10 ns;
@@ -84,9 +82,7 @@ architecture tb of tb_mdio is
   signal slave_addr     : std_logic_vector(c_halfword_w - 1 downto 0);  -- MDIO access address
   signal slave_reg_addr : std_logic_vector(c_halfword_w - 1 downto 0);  -- the one data register address
   signal slave_reg_dat  : std_logic_vector(c_halfword_w - 1 downto 0);  -- the one data register data value
-
 begin
-
   -- run 50 us
 
   clk  <= not clk or tb_end after clk_period / 2;
@@ -185,7 +181,6 @@ begin
 
   phy_readdata <= mms_data_readdata;  -- capture read PHY data
 
-
   -- MDIO master
   u_mdio : entity work.mdio
   port map (
@@ -223,7 +218,6 @@ begin
     dat_out_en       => mdat_oen  -- pull low when mdat_oen (so implicitely mdat_out='0')
   );
 
-
   -- MDIO slave
   u_slave : entity work.mmd_slave
   generic map (
@@ -242,5 +236,4 @@ begin
   );
 
   slave_reg_addr <= std_logic_vector(to_unsigned(c_slave_reg_addr, c_halfword_w));
-
 end tb;
diff --git a/libraries/io/mdio/tb/vhdl/tb_mdio_phy.vhd b/libraries/io/mdio/tb/vhdl/tb_mdio_phy.vhd
index 42c9f8a8af..f697479167 100644
--- a/libraries/io/mdio/tb/vhdl/tb_mdio_phy.vhd
+++ b/libraries/io/mdio/tb/vhdl/tb_mdio_phy.vhd
@@ -28,9 +28,7 @@ use work.mdio_pkg.all;
 entity tb_mdio_phy is
 end tb_mdio_phy;
 
-
 architecture tb of tb_mdio_phy is
-
   constant c_sim        : boolean := true;
 
   constant clk_period   : time := 10 ns;
@@ -74,9 +72,7 @@ architecture tb of tb_mdio_phy is
   signal slave_addr     : std_logic_vector(c_halfword_w - 1 downto 0);  -- MDIO access address
   signal slave_reg_addr : std_logic_vector(c_halfword_w - 1 downto 0);  -- the one data register address
   signal slave_reg_dat  : std_logic_vector(c_halfword_w - 1 downto 0);  -- the one data register data value
-
 begin
-
   -- run 50 us
 
   clk  <= not clk or tb_end after clk_period / 2;
@@ -226,5 +222,4 @@ begin
   );
 
   slave_reg_addr <= std_logic_vector(to_unsigned(c_slave_reg_addr, c_halfword_w));
-
 end tb;
diff --git a/libraries/io/mdio/tb/vhdl/tb_mdio_phy_ctlr.vhd b/libraries/io/mdio/tb/vhdl/tb_mdio_phy_ctlr.vhd
index 181f50ab01..9b5a2bcdd2 100644
--- a/libraries/io/mdio/tb/vhdl/tb_mdio_phy_ctlr.vhd
+++ b/libraries/io/mdio/tb/vhdl/tb_mdio_phy_ctlr.vhd
@@ -28,9 +28,7 @@ use work.mdio_pkg.all;
 entity tb_mdio_phy_ctlr is
 end tb_mdio_phy_ctlr;
 
-
 architecture tb of tb_mdio_phy_ctlr is
-
   constant c_sim        : boolean := true;
 
   constant clk_period   : time := 10 ns;
@@ -85,9 +83,7 @@ architecture tb of tb_mdio_phy_ctlr is
     -- Read MMD
     ('0', c_devad, TO_UVEC(c_slave_reg_addr, c_mdio_phy_data_width), (others => '0'))
   );
-
 begin
-
   clk  <= not clk  or tb_end after clk_period / 2;
   rst  <= '1', '0' after clk_period * 3;
 
@@ -181,5 +177,4 @@ begin
   );
 
   slave_reg_addr <= std_logic_vector(to_unsigned(c_slave_reg_addr, c_halfword_w));
-
 end tb;
diff --git a/libraries/io/mdio/tb/vhdl/tb_mdio_phy_reg.vhd b/libraries/io/mdio/tb/vhdl/tb_mdio_phy_reg.vhd
index 2f8aa8d582..0ce05943ac 100644
--- a/libraries/io/mdio/tb/vhdl/tb_mdio_phy_reg.vhd
+++ b/libraries/io/mdio/tb/vhdl/tb_mdio_phy_reg.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2009
@@ -32,9 +31,7 @@ use work.mdio_pkg.all;
 entity tb_mdio_phy_reg is
 end tb_mdio_phy_reg;
 
-
 architecture tb of tb_mdio_phy_reg is
-
   constant c_sim              : boolean := true;
 
   constant clk_period         : time := 10 ns;
@@ -92,9 +89,7 @@ architecture tb of tb_mdio_phy_reg is
   signal en_evt               : std_logic;
   signal done                 : std_logic;
   signal done_ack_evt         : std_logic;
-
 begin
-
   -- Run 25us
 
   clk  <= not clk or tb_end after clk_period / 2;
@@ -249,5 +244,4 @@ begin
   );
 
   slave_reg_addr <= std_logic_vector(to_unsigned(c_slave_reg_addr, c_halfword_w));
-
 end tb;
diff --git a/libraries/io/nw_10GbE/src/vhdl/nw_10GbE.vhd b/libraries/io/nw_10GbE/src/vhdl/nw_10GbE.vhd
index cf592d5003..0eabcfe6ea 100644
--- a/libraries/io/nw_10GbE/src/vhdl/nw_10GbE.vhd
+++ b/libraries/io/nw_10GbE/src/vhdl/nw_10GbE.vhd
@@ -115,7 +115,6 @@ entity nw_10GbE is
 end nw_10GbE;
 
 architecture str of nw_10GbE is
-
   constant c_nof_mux_streams : natural := 3;
 
   signal nw_arp_request_src_out_arr : t_dp_sosi_arr(g_nof_macs - 1 downto 0) := (others => c_dp_sosi_rst);
@@ -135,14 +134,11 @@ architecture str of nw_10GbE is
   signal eth_src_mac_arr : t_slv_48_arr(g_nof_macs - 1 downto 0);
   signal ip_src_addr_arr : t_slv_32_arr(g_nof_macs - 1 downto 0);
   signal ip_dst_addr_arr : t_slv_32_arr(g_nof_macs - 1 downto 0);
-
 begin
-
   src_out_arr <= tr_10GbE_src_out_arr;
   tr_10GbE_src_in_arr <= src_in_arr;
 
   gen_nof_macs : for I in 0 to g_nof_macs - 1 generate
-
     -- Wire hdr_fields_in_arr
     eth_src_mac_arr(I) <= hdr_fields_in_arr(I)(field_hi(g_ip_hdr_field_arr, "eth_src_mac") downto field_lo(g_ip_hdr_field_arr, "eth_src_mac"));
     ip_src_addr_arr(I) <= hdr_fields_in_arr(I)(field_hi(g_ip_hdr_field_arr, "ip_src_addr") downto field_lo(g_ip_hdr_field_arr, "ip_src_addr"));
@@ -215,7 +211,6 @@ begin
       src_out => tr_10GbE_snk_in_arr(I),
       src_in  => tr_10GbE_snk_out_arr(I)
     );
-
   end generate;
 
   -------------
@@ -289,5 +284,4 @@ begin
     mdio_mdat_in_arr    => mdio_mdat_in_arr,
     mdio_mdat_oen_arr   => mdio_mdat_oen_arr
   );
-
 end str;
diff --git a/libraries/io/nw_10GbE/src/vhdl/nw_arp_request.vhd b/libraries/io/nw_10GbE/src/vhdl/nw_arp_request.vhd
index 1584384970..b1bad94e01 100644
--- a/libraries/io/nw_10GbE/src/vhdl/nw_arp_request.vhd
+++ b/libraries/io/nw_10GbE/src/vhdl/nw_arp_request.vhd
@@ -55,7 +55,6 @@ entity nw_arp_request is
 end nw_arp_request;
 
 architecture rtl of nw_arp_request is
-
   constant c_data_w : natural := c_xgmii_data_w;
   constant c_nof_hdr_fields : natural := 12;
   constant c_hdr_field_sel  : std_logic_vector(c_nof_hdr_fields - 1 downto 0) := (others => '0');
@@ -85,9 +84,7 @@ architecture rtl of nw_arp_request is
   signal dp_field_blk_snk_in      : t_dp_sosi := c_dp_sosi_rst;
   signal nxt_dp_field_blk_snk_in  : t_dp_sosi := c_dp_sosi_rst;
   signal dp_field_blk_snk_out     : t_dp_siso := c_dp_siso_rdy;
-
 begin
-
   p_field_wires : process (arp_sha, arp_spa, arp_tpa)
   begin
     -- Set defaults
@@ -167,6 +164,4 @@ begin
     src_in       => src_in
 
   );
-
-
 end rtl;
diff --git a/libraries/io/nw_10GbE/src/vhdl/nw_ping_response.vhd b/libraries/io/nw_10GbE/src/vhdl/nw_ping_response.vhd
index 0d57d18c18..8ac3fed9ca 100644
--- a/libraries/io/nw_10GbE/src/vhdl/nw_ping_response.vhd
+++ b/libraries/io/nw_10GbE/src/vhdl/nw_ping_response.vhd
@@ -91,9 +91,7 @@ architecture rtl of nw_ping_response is
   signal dp_pipeline_src_out : t_dp_sosi;
   signal dp_fifo_sc_src_out : t_dp_sosi;
   signal dp_fifo_sc_rd_emp : std_logic;
-
 begin
-
 -- Combinational Process
   p_comb : process(r, rst, snk_in, dp_pipeline_src_out, dp_fifo_sc_rd_emp, eth_src_mac)
     variable v : t_reg;
@@ -146,7 +144,6 @@ begin
 		              + unsigned(r.hdr_response(3)(c_halfword_w   - 1 downto 0))  -- ip_dst_addr(1/2)
                   + unsigned(r.hdr_response(4)(c_halfword_w * 4 - 1 downto c_halfword_w * 3));  -- ip_dst_addr(2/2)
 
-
       when s_output =>  -- Send out ICMP response
         v.src_out := dp_pipeline_src_out;
         if dp_pipeline_src_out.valid = '1' then
@@ -184,7 +181,6 @@ begin
         if dp_fifo_sc_rd_emp = '1' then  -- Wait until ping response has left the fifo
           v := c_r_rst;
         end if;
-
     end case;
 
     if rst = '1' then
@@ -236,5 +232,4 @@ begin
     src_out  => dp_fifo_sc_src_out
   );
   src_out <= dp_fifo_sc_src_out;
-
 end rtl;
diff --git a/libraries/io/nw_10GbE/tb/vhdl/tb_nw_10GbE.vhd b/libraries/io/nw_10GbE/tb/vhdl/tb_nw_10GbE.vhd
index b6fe67a14d..544e197037 100644
--- a/libraries/io/nw_10GbE/tb/vhdl/tb_nw_10GbE.vhd
+++ b/libraries/io/nw_10GbE/tb/vhdl/tb_nw_10GbE.vhd
@@ -80,7 +80,6 @@ entity tb_nw_10GbE is
 end tb_nw_10GbE;
 
 architecture tb of tb_nw_10GbE is
-
   constant c_sim                : boolean := true;  -- tr_xaui_align_dly has time delay ~ 1 sec, so not suitable for simulation
 
   constant cal_clk_period       : time := 25 ns;  -- 40 MHz
@@ -177,9 +176,7 @@ architecture tb of tb_nw_10GbE is
   signal tx_pkt_cnt_arr    : t_natural_arr(g_nof_channels - 1 downto 0) := (others => 0);
   signal rx_pkt_cnt_arr    : t_natural_arr(g_nof_channels - 1 downto 0) := (others => 0);
   signal rx_toggle_arr     : std_logic_vector(g_nof_channels - 1 downto 0) := (others => '0');  -- toggle after every received packet
-
 begin
-
   cal_clk <= not cal_clk after cal_clk_period / 2;  -- Calibration clock
 
   dp_clk  <= not dp_clk  after g_dp_clk_period / 2;  -- DP clock
@@ -407,5 +404,4 @@ begin
     rx_end    => rx_end,
     tb_end    => tb_end
   );
-
 end tb;
diff --git a/libraries/io/nw_10GbE/tb/vhdl/tb_nw_arp_request.vhd b/libraries/io/nw_10GbE/tb/vhdl/tb_nw_arp_request.vhd
index b553fe4617..b2e120b04f 100644
--- a/libraries/io/nw_10GbE/tb/vhdl/tb_nw_arp_request.vhd
+++ b/libraries/io/nw_10GbE/tb/vhdl/tb_nw_arp_request.vhd
@@ -44,7 +44,6 @@ generic (
 end tb_nw_arp_request;
 
 architecture tb of tb_nw_arp_request is
-
   -- Use c_tb_timeout to raise ERROR if there is no result
   constant c_tb_timeout : natural := 100;
 
@@ -59,9 +58,7 @@ architecture tb of tb_nw_arp_request is
   signal arp_sha : std_logic_vector(c_network_eth_mac_addr_w - 1 downto 0) := x"AABBCCDDEEFF";
   signal arp_spa : std_logic_vector(c_network_ip_addr_w - 1 downto 0) := x"A1A2A3A4";
   signal arp_tpa : std_logic_vector(c_network_ip_addr_w - 1 downto 0) := x"B1B2B3B4";
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
   src_in.xon <= '1';
@@ -103,5 +100,4 @@ begin
     arp_spa => arp_spa,
     arp_tpa => arp_tpa
   );
-
 end tb;
diff --git a/libraries/io/nw_10GbE/tb/vhdl/tb_nw_ping_response.vhd b/libraries/io/nw_10GbE/tb/vhdl/tb_nw_ping_response.vhd
index 3fd06e13ed..16170a8737 100644
--- a/libraries/io/nw_10GbE/tb/vhdl/tb_nw_ping_response.vhd
+++ b/libraries/io/nw_10GbE/tb/vhdl/tb_nw_ping_response.vhd
@@ -41,7 +41,6 @@ entity tb_nw_ping_response is
 end tb_nw_ping_response;
 
 architecture tb of tb_nw_ping_response is
-
   -- Use c_tb_timeout to raise ERROR if there is no result
   constant c_tb_timeout : natural := 100;
 
@@ -72,7 +71,6 @@ architecture tb of tb_nw_ping_response is
                                                                                         ( field_name_pad("icmp_seq_number"   ), "RW", 16, field_default(x"0001") ),
                                                                                         ( field_name_pad("icmp_payload"      ), "RW", 160, field_default(x"123456789ABCDEF01234123456789ABCDEF01234") ) );
 
-
   constant c_udp_packet : t_common_field_arr(c_nof_udp_packet_fields - 1 downto 0) := ( ( field_name_pad("eth_dst_mac"       ), "RW", 48, field_default(x"00074306C700") ),
                                                                                       ( field_name_pad("eth_src_mac"       ), "RW", 48, field_default(0) ),
                                                                                       ( field_name_pad("eth_type"          ), "RW", 16, field_default(x"0800") ),
@@ -123,9 +121,7 @@ architecture tb of tb_nw_ping_response is
   signal nw_ping_response_src_out : t_dp_sosi;
 
   signal cnt : natural := 0;
-
 begin
-
   clk <= (not clk) or tb_end after clk_period / 2;
   rst <= '1', '0' after clk_period * 7;
 
@@ -142,7 +138,6 @@ begin
       udp_dp_field_blk_snk_in.valid <= udp_dp_field_blk_snk_out.ready;
       udp_dp_field_blk_snk_in.sop <= udp_dp_field_blk_snk_out.ready;
       udp_dp_field_blk_snk_in.eop <= udp_dp_field_blk_snk_out.ready;
-
     end if;
   end process;
 
diff --git a/libraries/io/nw_10GbE/tb/vhdl/tb_tb_nw_10GbE.vhd b/libraries/io/nw_10GbE/tb/vhdl/tb_tb_nw_10GbE.vhd
index 3215edd2d9..f5af904d95 100644
--- a/libraries/io/nw_10GbE/tb/vhdl/tb_tb_nw_10GbE.vhd
+++ b/libraries/io/nw_10GbE/tb/vhdl/tb_tb_nw_10GbE.vhd
@@ -47,7 +47,6 @@ architecture tb of tb_tb_nw_10GbE is
   signal   tb_end_vec   : std_logic_vector(7 downto 0) := c_tb_end_vec;  -- sufficiently long to fit all tb instances
   signal   tb_end       : std_logic := '0';
 begin
-
 -- g_technology              : NATURAL := c_tech_select_default;
 -- g_tb_end                  : BOOLEAN := TRUE;   -- when TRUE then tb_end ends this simulation, else a higher multi-testbench will end the simulation
 -- g_no_dut                  : BOOLEAN := FALSE;  -- default FALSE to verify the DUT, else use TRUE to verify the tb itself without the DUT
@@ -65,13 +64,16 @@ begin
   u_nw_10GbE_tx_only           : entity work.tb_nw_10GbE generic map (c_tech_select_default, false, false, 5   ns, 0, 1, "TX_ONLY", c_644, c_156, c_data_type, true) port map (tb_end_vec(2));
   u_nw_10GbE_rx_only           : entity work.tb_nw_10GbE generic map (c_tech_select_default, false, false, 5   ns, 0, 1, "RX_ONLY", c_644, c_156, c_data_type, true) port map (tb_end_vec(3));
   u_nw_10GbE_dp_clk_6_5ns      : entity work.tb_nw_10GbE generic map (c_tech_select_default, false, false, 6.5 ns, 0, 1, "TX_RX",   c_644, c_156, c_data_type, true) port map (tb_end_vec(4));
+
   gen_2_channels : if c_tech_select_default = c_tech_stratixiv generate
     u_nw_10GbE_nof_channels_is_2 : entity work.tb_nw_10GbE generic map (c_tech_select_default, false, false, 5   ns, 0, 2, "TX_RX",   c_644, c_156, c_data_type, true) port map (tb_end_vec(5));
   end generate;
+
   -- For arria10, nof_channels need to be 1, 4, 12, 24, 48.
   gen_24_channels : if c_tech_select_default /= c_tech_stratixiv generate
   u_nw_10GbE_nof_channels_is_24 : entity work.tb_nw_10GbE generic map (c_tech_select_default, false, false, 5   ns, 0, 24, "TX_RX",   c_644, c_156, c_data_type, true) port map (tb_end_vec(5));
   end generate;
+
   u_nw_10GbE_sim_level_is_1    : entity work.tb_nw_10GbE generic map (c_tech_select_default, false, false, 5   ns, 1, 1, "TX_RX",   c_644, c_156, c_data_type, true) port map (tb_end_vec(6));
 
   tb_end <= '1' when tb_end_vec = c_tb_end_vec else '0';
diff --git a/libraries/io/ppsh/src/vhdl/mm_ppsh.vhd b/libraries/io/ppsh/src/vhdl/mm_ppsh.vhd
index b97ddded78..4fb5648369 100644
--- a/libraries/io/ppsh/src/vhdl/mm_ppsh.vhd
+++ b/libraries/io/ppsh/src/vhdl/mm_ppsh.vhd
@@ -49,9 +49,7 @@ entity mm_ppsh is
   );
 end mm_ppsh;
 
-
 architecture str of mm_ppsh is
-
   -- ext_clk domain
   signal i_pps_pulse                : std_logic;
   signal i_pps_toggle               : std_logic;
@@ -63,9 +61,7 @@ architecture str of mm_ppsh is
   signal nxt_mm_pps_toggle          : std_logic;
   signal i_mm_pps_capture_cnt       : std_logic_vector(ceil_log2(g_ext_clk_freq) - 1 downto 0);
   signal nxt_mm_pps_capture_cnt     : std_logic_vector(ceil_log2(g_ext_clk_freq) - 1 downto 0);
-
 begin
-
   pps_pulse          <= i_pps_pulse;
   pps_toggle         <= i_pps_toggle;
 
@@ -115,6 +111,4 @@ begin
 
   nxt_mm_pps_toggle      <= i_pps_toggle    when i_mm_pps_pulse = '1' else i_mm_pps_toggle;
   nxt_mm_pps_capture_cnt <= pps_capture_cnt when i_mm_pps_pulse = '1' else i_mm_pps_capture_cnt;
-
 end str;
-
diff --git a/libraries/io/ppsh/src/vhdl/mms_ppsh.vhd b/libraries/io/ppsh/src/vhdl/mms_ppsh.vhd
index 3bd213f470..8844056f9e 100644
--- a/libraries/io/ppsh/src/vhdl/mms_ppsh.vhd
+++ b/libraries/io/ppsh/src/vhdl/mms_ppsh.vhd
@@ -55,9 +55,7 @@ entity mms_ppsh is
   );
 end mms_ppsh;
 
-
 architecture str of mms_ppsh is
-
   signal st_pps_sys         : std_logic;
   signal mm_pps_sys         : std_logic;
 
@@ -77,9 +75,7 @@ architecture str of mms_ppsh is
   signal nxt_mm_pps_toggle  : std_logic;
   signal mm_capture_cnt     : std_logic_vector(ceil_log2(g_st_clk_freq) - 1 downto 0);
   signal nxt_mm_capture_cnt : std_logic_vector(ceil_log2(g_st_clk_freq) - 1 downto 0);
-
 begin
-
   pps_sys <= st_pps_sys;
 
   u_ppsh : entity work.ppsh
@@ -164,6 +160,4 @@ begin
   nxt_mm_capture_cnt <= st_capture_cnt when mm_pps_sys = '1' else mm_capture_cnt;
 
   pin_pps <= mm_pps_toggle & '0' & RESIZE_UVEC(mm_capture_cnt, 30);  -- pin_pps did not support pps_stable yet
-
 end str;
-
diff --git a/libraries/io/ppsh/src/vhdl/ppsh.vhd b/libraries/io/ppsh/src/vhdl/ppsh.vhd
index ebc760809e..ce1c41eb55 100644
--- a/libraries/io/ppsh/src/vhdl/ppsh.vhd
+++ b/libraries/io/ppsh/src/vhdl/ppsh.vhd
@@ -75,9 +75,7 @@ entity ppsh is
  );
 end ppsh;
 
-
 architecture rtl of ppsh is
-
   constant c_pipeline_output : natural := 100;
 
   signal pps_ext_delayed   : std_logic_vector(0 downto 0);
@@ -99,9 +97,7 @@ architecture rtl of ppsh is
 
   signal pps_locked        : std_logic;
   signal nxt_pps_locked    : std_logic;
-
 begin
-
   capture_cnt <= i_capture_cnt;
   pps_toggle  <= i_pps_toggle;
 
@@ -207,6 +203,4 @@ begin
     r_stable     => pps_stable,
     r_stable_ack => pps_stable_ack
   );
-
 end rtl;
-
diff --git a/libraries/io/ppsh/src/vhdl/ppsh_reg.vhd b/libraries/io/ppsh/src/vhdl/ppsh_reg.vhd
index 6fee943ec5..b7d28c1879 100644
--- a/libraries/io/ppsh/src/vhdl/ppsh_reg.vhd
+++ b/libraries/io/ppsh/src/vhdl/ppsh_reg.vhd
@@ -34,7 +34,6 @@
 --  |                         xxx                         offset_cnt = [n:0]|  2
 --  |-----------------------------------------------------------------------|
 
-
 -- Info from L2SDP-78 ticket.
 -- Add a new offset_cnt field to the PPSH register that reports the current capture_cnt value at the moment that this MM read access occurs.
 -- The offset_cnt reports the time since last PPSH in units of the dp_clk, so 5 ns (at 200MHz). The host can use this offset_cnt value to
@@ -48,7 +47,6 @@
 --
 -- Also prepare unb2c_minimal by updating the PPSH register span there.
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -83,9 +81,7 @@ entity ppsh_reg is
  );
 end ppsh_reg;
 
-
 architecture rtl of ppsh_reg is
-
   -- Define the actual size of the MM slave register
   constant c_mm_reg : t_c_mem := (latency  => 1,
                                   adr_w    => ceil_log2(4),
@@ -104,9 +100,7 @@ architecture rtl of ppsh_reg is
   signal mm_capture_cnt    : std_logic_vector(ceil_log2(g_st_clk_freq) - 1 downto 0);
   signal mm_expected_cnt   : std_logic_vector(ceil_log2(g_st_clk_freq) - 1 downto 0);
   signal mm_offset_cnt     : std_logic_vector(ceil_log2(g_st_clk_freq) - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- MM register access in the mm_clk domain
   -- . Hardcode the shared MM slave register directly in RTL instead of using
@@ -278,8 +272,6 @@ begin
       out_dat     => st_expected_cnt,
       out_new     => open
     );
-
   end generate;  -- gen_cross
 
 end rtl;
-
diff --git a/libraries/io/ppsh/tb/vhdl/tb_mms_ppsh.vhd b/libraries/io/ppsh/tb/vhdl/tb_mms_ppsh.vhd
index ea7035f558..65be3c0f2f 100644
--- a/libraries/io/ppsh/tb/vhdl/tb_mms_ppsh.vhd
+++ b/libraries/io/ppsh/tb/vhdl/tb_mms_ppsh.vhd
@@ -31,7 +31,6 @@ entity tb_mms_ppsh is
 end tb_mms_ppsh;
 
 architecture tb of tb_mms_ppsh is
-
   constant c_st_clk_freq     : natural := 1000;  -- clock frequency in Hz
   constant c_st_clk_period   : time    := 1000000 us / c_st_clk_freq;
   constant c_mm_clk_period   : time    := c_st_clk_period * 3;  -- somewhat slower mm_clk
@@ -59,9 +58,7 @@ architecture tb of tb_mms_ppsh is
   signal capture_cnt      : natural;
   signal offset_cnt       : natural;
   signal last_offset_cnt  : natural;
-
 begin
-
   -- Usage:
   -- > as 10
   -- > run -all
@@ -109,7 +106,6 @@ begin
                                                  -- expected_cnt = c_pps_period = 1000
     proc_mem_mm_bus_wr(1, v_word, mm_clk, reg_mosi);
 
-
     -- Simulate reading PPS status every 10 PPS periods
     proc_common_wait_some_cycles(st_clk, 10);
     for I in 0 to 9 loop
@@ -188,7 +184,6 @@ begin
     wait;
   end process;
 
-
   -----------------------------------------------------------------------------
   -- DUT: PPSH
   -----------------------------------------------------------------------------
@@ -212,5 +207,4 @@ begin
     -- Streaming clock domain
     pps_sys          => pps_sys
   );
-
 end tb;
diff --git a/libraries/io/ppsh/tb/vhdl/tb_ppsh.vhd b/libraries/io/ppsh/tb/vhdl/tb_ppsh.vhd
index f9d316579e..e54dd7851d 100644
--- a/libraries/io/ppsh/tb/vhdl/tb_ppsh.vhd
+++ b/libraries/io/ppsh/tb/vhdl/tb_ppsh.vhd
@@ -28,7 +28,6 @@ entity tb_ppsh is
 end tb_ppsh;
 
 architecture tb of tb_ppsh is
-
   constant c_clk_freq     : natural := 1000;  -- clock frequency in Hz
   constant c_clk_period   : time    := 1000000 us / c_clk_freq;
   constant c_pps_default_period   : natural := c_clk_freq;  -- 1 s takes c_clk_freq clk cycles
@@ -64,9 +63,7 @@ architecture tb of tb_ppsh is
 
   -- Verify
   signal verify_s         : real := 0.0;  -- provides time line marker for p_verify in Wave Window
-
 begin
-
   -- Usage: 'run -all', observe unsigned capture_cnt, there should occur no
   --        REPORT errors.
 
@@ -177,7 +174,6 @@ begin
   -- Apply some PPS to CLK skew
   pps_ext <= transport pps after c_pps_skew;
 
-
   -----------------------------------------------------------------------------
   -- DUT: PPSH
   -----------------------------------------------------------------------------
@@ -307,5 +303,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/io/remu/src/vhdl/mms_remu.vhd b/libraries/io/remu/src/vhdl/mms_remu.vhd
index 3000f356bc..59087e30d3 100644
--- a/libraries/io/remu/src/vhdl/mms_remu.vhd
+++ b/libraries/io/remu/src/vhdl/mms_remu.vhd
@@ -42,9 +42,7 @@ entity mms_remu is
   );
 end mms_remu;
 
-
 architecture str of mms_remu is
-
   constant c_param_w       : natural := 3;
   constant c_data_w        : natural := tech_flash_data_w(g_technology);
 
@@ -64,9 +62,7 @@ architecture str of mms_remu is
   signal nxt_fall_remu_write_param  : std_logic;
   signal nxt_fall_remu_param        : std_logic_vector(c_param_w - 1 downto 0);
   signal nxt_fall_remu_data_in      : std_logic_vector(c_data_w - 1 downto 0);
-
 begin
-
   u_remu: entity tech_flash_lib.tech_flash_remote_update
   generic map (
     g_technology  => g_technology
@@ -144,6 +140,4 @@ begin
     clk                => epcs_clk,
     out_rst            => epcs_rst
   );
-
 end str;
-
diff --git a/libraries/io/remu/src/vhdl/remu_reg.vhd b/libraries/io/remu/src/vhdl/remu_reg.vhd
index 0df4a3a49a..6080750d1d 100644
--- a/libraries/io/remu/src/vhdl/remu_reg.vhd
+++ b/libraries/io/remu/src/vhdl/remu_reg.vhd
@@ -70,9 +70,7 @@ entity remu_reg is
     );
 end remu_reg;
 
-
 architecture rtl of remu_reg is
-
   constant c_mm_reg        : t_c_mem := (latency  => 1,
                                          adr_w    => ceil_log2(7),
                                          dat_w    => c_word_w,  -- Use MM bus data width = c_word_w = 32 for all MM registers
@@ -89,9 +87,7 @@ architecture rtl of remu_reg is
   signal mm_busy             : std_logic;
   signal mm_data_out         : std_logic_vector(g_data_w - 1 downto 0);
   signal mm_data_in          : std_logic_vector(g_data_w - 1 downto 0);
-
 begin
-
   p_mm_reg : process (mm_rst, mm_clk)
   begin
     if mm_rst = '1' then
@@ -226,6 +222,4 @@ begin
     out_dat     => mm_data_out,
     out_new     => open
   );
-
 end rtl;
-
diff --git a/libraries/io/tr_10GbE/src/vhdl/tr_10GbE.vhd b/libraries/io/tr_10GbE/src/vhdl/tr_10GbE.vhd
index 491ffac9c0..608150105b 100644
--- a/libraries/io/tr_10GbE/src/vhdl/tr_10GbE.vhd
+++ b/libraries/io/tr_10GbE/src/vhdl/tr_10GbE.vhd
@@ -142,9 +142,7 @@ entity tr_10GbE is
   );
 end tr_10GbE;
 
-
 architecture str of tr_10GbE is
-
   signal tx_rst_arr_out                 : std_logic_vector(g_nof_macs - 1 downto 0);
   signal rx_clk_arr_out                 : std_logic_vector(g_nof_macs - 1 downto 0);
   signal rx_rst_arr_out                 : std_logic_vector(g_nof_macs - 1 downto 0);
@@ -172,7 +170,6 @@ architecture str of tr_10GbE is
   signal dp_fifo_dc_rx_src_out_arr      : t_dp_sosi_arr(g_nof_macs - 1 downto 0);
   signal dp_fifo_dc_rx_src_in_arr       : t_dp_siso_arr(g_nof_macs - 1 downto 0);
 
-
   component tr_xaui_mdio is
   generic (
     g_sim                   : boolean := false;
@@ -199,11 +196,7 @@ architecture str of tr_10GbE is
     mdio_mdat_oen_arr       : out std_logic_vector(g_nof_xaui - 1 downto 0)
   );
   end component;
-
-
-
 begin
-
   ---------------------------------------------------------------------------------------
   -- Clocks and reset
   ---------------------------------------------------------------------------------------
@@ -246,6 +239,7 @@ begin
   -- TX FIFO for buffering last packet when xon = 0 to prevent corrupt frames.
   ---------------------------------------------------------------------------------------
   gen_xon_backpressure : if g_xon_backpressure generate
+
     gen_dp_fifo_sc_tx : for i in 0 to g_nof_macs - 1 generate
       u_dp_fifo_sc_tx : entity dp_lib.dp_fifo_sc
       generic map (
diff --git a/libraries/io/tr_10GbE/src/vhdl/tr_10GbE_ip_checksum.vhd b/libraries/io/tr_10GbE/src/vhdl/tr_10GbE_ip_checksum.vhd
index 1b485b10e3..b2627f6551 100644
--- a/libraries/io/tr_10GbE/src/vhdl/tr_10GbE_ip_checksum.vhd
+++ b/libraries/io/tr_10GbE/src/vhdl/tr_10GbE_ip_checksum.vhd
@@ -49,7 +49,6 @@ entity tr_10GbE_ip_checksum is
 end tr_10GbE_ip_checksum;
 
 architecture rtl of tr_10GbE_ip_checksum is
-
   constant c_cin_w          : natural := 4;  -- bit width of carry
   constant c_pipeline_delay : natural := 2;
 
@@ -59,7 +58,6 @@ architecture rtl of tr_10GbE_ip_checksum is
   signal cnt_en, cnt_p_en    : std_logic;
   signal count, count_p      : std_logic_vector(31 downto 0);
   signal dp_pipeline_src_out : t_dp_sosi;
-
 begin
   -------------------------------------------------
   -- process to calculate the ip_header_checksum --
@@ -153,5 +151,4 @@ begin
     src_in       => src_in,
     src_out      => dp_pipeline_src_out
   );
-
 end rtl;
diff --git a/libraries/io/tr_10GbE/src/vhdl/tr_10GbE_statistics.vhd b/libraries/io/tr_10GbE/src/vhdl/tr_10GbE_statistics.vhd
index 2a43dc775b..3d6158d99a 100644
--- a/libraries/io/tr_10GbE/src/vhdl/tr_10GbE_statistics.vhd
+++ b/libraries/io/tr_10GbE/src/vhdl/tr_10GbE_statistics.vhd
@@ -51,9 +51,7 @@ entity tr_10GbE_statistics is
   );
 end tr_10GbE_statistics;
 
-
 architecture str of tr_10GbE_statistics is
-
   constant c_eth_clk_freq_khz   : natural := 156250;  -- not used, because dp_statistics operates in dp_clk domain
   constant c_eth_word_w         : natural := 64;
   constant c_dp_word_w          : natural := c_eth_word_w;
@@ -84,9 +82,7 @@ architecture str of tr_10GbE_statistics is
   signal tr_10GbE_src_out       : t_dp_sosi;
 
   signal i_tb_end               : std_logic;
-
 begin
-
   ------------------------------------------------------------------------------
   -- We're using the tb_end output locally
   ------------------------------------------------------------------------------
@@ -99,7 +95,6 @@ begin
   dp_rst <= '1', '0' after c_dp_clk_period * 2;
 
   gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
-
     ----------------------------------------------------------------------------
     -- We're generating a reference clock locally, just like the sim model in
     -- tr_10GbE
@@ -135,11 +130,9 @@ begin
 
       src_out_arr(0)      => tr_10GbE_src_out
     );
-
   end generate;
 
   gen_ip_arria10 : if g_technology /= c_tech_stratixiv generate
-
     mm_clk <= not mm_clk or i_tb_end after c_mm_clk_period / 2;
     mm_rst <= '1', '0' after c_mm_clk_period * 2;
     sa_clk <= not sa_clk or i_tb_end after c_sa_clk_period / 2;
@@ -185,7 +178,6 @@ begin
       src_out_arr(0)      => tr_10GbE_src_out
 
     );
-
   end generate;
 
   ------------------------------------------------------------------------------
@@ -207,5 +199,4 @@ begin
 
     tb_end => i_tb_end
   );
-
 end str;
diff --git a/libraries/io/tr_10GbE/tb/vhdl/tb_tb_tr_10GbE.vhd b/libraries/io/tr_10GbE/tb/vhdl/tb_tb_tr_10GbE.vhd
index 5da8f7f240..a07ba8b66f 100644
--- a/libraries/io/tr_10GbE/tb/vhdl/tb_tb_tr_10GbE.vhd
+++ b/libraries/io/tr_10GbE/tb/vhdl/tb_tb_tr_10GbE.vhd
@@ -33,11 +33,9 @@ use technology_lib.technology_select_pkg.all;
 use tech_mac_10g_lib.tb_tech_mac_10g_pkg.all;
 use tech_pll_lib.tech_pll_component_pkg.all;
 
-
 entity tb_tb_tr_10GbE is
 end tb_tb_tr_10GbE;
 
-
 architecture tb of tb_tb_tr_10GbE is
   constant c_644       : time := tech_pll_clk_644_period;
   constant c_156       : time := 6.4 ns;
@@ -47,7 +45,6 @@ architecture tb of tb_tb_tr_10GbE is
   signal   tb_end_vec   : std_logic_vector(7 downto 0) := c_tb_end_vec;  -- sufficiently long to fit all tb instances
   signal   tb_end       : std_logic := '0';
 begin
-
 -- g_technology              : NATURAL := c_tech_select_default;
 -- g_tb_end                  : BOOLEAN := TRUE;   -- when TRUE then tb_end ends this simulation, else a higher multi-testbench will end the simulation
 -- g_no_dut                  : BOOLEAN := FALSE;  -- default FALSE to verify the DUT, else use TRUE to verify the tb itself without the DUT
@@ -65,13 +62,16 @@ begin
   u_tr_10GbE_tx_only           : entity work.tb_tr_10GbE generic map (c_tech_select_default, false, false, 5   ns, 0, 1, "TX_ONLY", c_644, c_156, c_data_type, true) port map (tb_end_vec(2));
   u_tr_10GbE_rx_only           : entity work.tb_tr_10GbE generic map (c_tech_select_default, false, false, 5   ns, 0, 1, "RX_ONLY", c_644, c_156, c_data_type, true) port map (tb_end_vec(3));
   u_tr_10GbE_dp_clk_6_5ns      : entity work.tb_tr_10GbE generic map (c_tech_select_default, false, false, 6.5 ns, 0, 1, "TX_RX",   c_644, c_156, c_data_type, true) port map (tb_end_vec(4));
+
   gen_2_channels : if c_tech_select_default = c_tech_stratixiv generate
     u_tr_10GbE_nof_channels_is_2 : entity work.tb_tr_10GbE generic map (c_tech_select_default, false, false, 5   ns, 0, 2, "TX_RX",   c_644, c_156, c_data_type, true) port map (tb_end_vec(5));
   end generate;
+
   -- For arria10, nof_channels need to be 1, 4, 12, 24, 48.
   gen_24_channels : if c_tech_select_default /= c_tech_stratixiv generate
   u_tr_10GbE_nof_channels_is_24 : entity work.tb_tr_10GbE generic map (c_tech_select_default, false, false, 5   ns, 0, 24, "TX_RX",   c_644, c_156, c_data_type, true) port map (tb_end_vec(5));
   end generate;
+
   u_tr_10GbE_sim_level_is_1    : entity work.tb_tr_10GbE generic map (c_tech_select_default, false, false, 5   ns, 1, 1, "TX_RX",   c_644, c_156, c_data_type, true) port map (tb_end_vec(6));
 
   tb_end <= '1' when tb_end_vec = c_tb_end_vec else '0';
diff --git a/libraries/io/tr_10GbE/tb/vhdl/tb_tr_10GbE.vhd b/libraries/io/tr_10GbE/tb/vhdl/tb_tr_10GbE.vhd
index add50b1302..aa75e5580c 100644
--- a/libraries/io/tr_10GbE/tb/vhdl/tb_tr_10GbE.vhd
+++ b/libraries/io/tr_10GbE/tb/vhdl/tb_tr_10GbE.vhd
@@ -76,9 +76,7 @@ entity tb_tr_10GbE is
   );
 end tb_tr_10GbE;
 
-
 architecture tb of tb_tr_10GbE is
-
   constant c_sim                : boolean := true;  -- tr_xaui_align_dly has time delay ~ 1 sec, so not suitable for simulation
 
   constant cal_clk_period       : time := 25 ns;  -- 40 MHz
@@ -159,9 +157,7 @@ architecture tb of tb_tr_10GbE is
   signal tx_pkt_cnt_arr    : t_natural_arr(g_nof_channels - 1 downto 0) := (others => 0);
   signal rx_pkt_cnt_arr    : t_natural_arr(g_nof_channels - 1 downto 0) := (others => 0);
   signal rx_toggle_arr     : std_logic_vector(g_nof_channels - 1 downto 0) := (others => '0');  -- toggle after every received packet
-
 begin
-
   cal_clk <= not cal_clk after cal_clk_period / 2;  -- Calibration clock
 
   dp_clk  <= not dp_clk  after g_dp_clk_period / 2;  -- DP clock
@@ -385,5 +381,4 @@ begin
     rx_end    => rx_end,
     tb_end    => tb_end
   );
-
 end tb;
diff --git a/libraries/io/tr_nonbonded/src/vhdl/mms_tr_nonbonded.vhd b/libraries/io/tr_nonbonded/src/vhdl/mms_tr_nonbonded.vhd
index 3ac1def239..080b2833fc 100644
--- a/libraries/io/tr_nonbonded/src/vhdl/mms_tr_nonbonded.vhd
+++ b/libraries/io/tr_nonbonded/src/vhdl/mms_tr_nonbonded.vhd
@@ -82,9 +82,7 @@ entity mms_tr_nonbonded is
   );
 end mms_tr_nonbonded;
 
-
 architecture str of mms_tr_nonbonded is
-
   constant c_nof_select    : natural := 2;
   constant c_nof_select_w  : natural := ceil_log2(c_nof_select);
   constant c_sel_user      : natural := 0;
@@ -139,9 +137,7 @@ architecture str of mms_tr_nonbonded is
 
   signal demux_select_arr         : t_select_arr(g_nof_gx - 1 downto 0) := (others => (others => '0'));
   signal nxt_demux_select_arr     : t_select_arr(g_nof_gx - 1 downto 0);
-
 begin
-
   u_tr_nonbonded : entity work.tr_nonbonded
   generic map (
     g_sim             => g_sim,
@@ -247,7 +243,6 @@ begin
   );
 
   gen_select : for i in 0 to g_nof_gx - 1 generate
-
     -- 0 = user data,
     snk_out_arr(i)                     <= mux_in_siso_2arr(i)(c_sel_user);
     mux_in_sosi_2arr(i)(c_sel_user)    <= snk_in_arr(i);
@@ -316,7 +311,6 @@ begin
       src_in_arr  => demux_out_siso_2arr(i),
       src_out_arr => demux_out_sosi_2arr(i)
     );
-
   end generate;
 
   p_st_clk : process(st_rst, st_clk)
diff --git a/libraries/io/tr_nonbonded/src/vhdl/tr_nonbonded.vhd b/libraries/io/tr_nonbonded/src/vhdl/tr_nonbonded.vhd
index 1ef1211278..f148977a49 100644
--- a/libraries/io/tr_nonbonded/src/vhdl/tr_nonbonded.vhd
+++ b/libraries/io/tr_nonbonded/src/vhdl/tr_nonbonded.vhd
@@ -99,9 +99,7 @@ entity tr_nonbonded is
   );
 end tr_nonbonded;
 
-
 architecture str of tr_nonbonded is
-
   signal i_rx_clk           : std_logic_vector(g_nof_gx - 1 downto 0);
   signal i_rx_rst           : std_logic_vector(g_nof_gx - 1 downto 0);
 
@@ -116,9 +114,7 @@ architecture str of tr_nonbonded is
 
   signal gp_out_tx          : std_logic_vector(g_nof_gx - 1 downto 0) := (others => '0');
   signal gp_out_rx          : std_logic_vector(g_nof_gx - 1 downto 0) := (others => '0');
-
 begin
-
   -- FIFO monitoring
   gp_out <= gp_out_tx & gp_out_rx;
 
@@ -196,12 +192,10 @@ begin
 
   --  === TX === TX === TX === TX === TX === TX === TX === TX === TX === TX === TX === TX === TX === TX === TX === TX
   gen_tx : if g_tx = true generate
-
     tx_rst <= i_tx_rst;
     tx_clk <= i_tx_clk;
 
     gen_i : for i in 0 to g_nof_gx - 1 generate
-
       no_tx_fifo : if g_fifos = false generate
         tx_fifo_sosi_arr(i) <= tx_sosi_arr(i);  -- for tx_fifo_sosi_arr it is needed to select between tx_sosi_arr and dp_tx_sosi_arr
         tx_siso_arr(i)      <= tx_fifo_siso_arr(i);  -- could default connect tx_siso_arr, but for clarity only connect tx_siso_arr when g_fifos = FALSE, else leave it 'X'
@@ -237,15 +231,12 @@ begin
     end generate;  -- gen_i
   end generate;  -- gen_tx
 
-
   -- === RX === RX === RX === RX === RX === RX === RX === RX === RX === RX === RX === RX === RX === RX === RX === RX
   gen_rx : if g_rx = true generate
-
     rx_rst <= i_rx_rst;
     rx_clk <= i_rx_clk;
 
     gen_i : for i in 0 to g_nof_gx - 1 generate
-
       rx_dataout(i)(g_data_w - 1 downto 0) <= rx_fifo_sosi_arr(i).data(g_data_w - 1 downto 0);
 
       no_rx_fifo : if g_fifos = false generate
@@ -282,6 +273,4 @@ begin
       end generate;  -- gen_rx_fifo
     end generate;  -- gen_i
   end generate;  -- gen_rx
-
 end str;
-
diff --git a/libraries/io/tr_nonbonded/src/vhdl/tr_nonbonded_reg.vhd b/libraries/io/tr_nonbonded/src/vhdl/tr_nonbonded_reg.vhd
index b7732b1c32..62aa54ca01 100644
--- a/libraries/io/tr_nonbonded/src/vhdl/tr_nonbonded_reg.vhd
+++ b/libraries/io/tr_nonbonded/src/vhdl/tr_nonbonded_reg.vhd
@@ -54,13 +54,10 @@ entity tr_nonbonded_reg is
    );
 end tr_nonbonded_reg;
 
-
 architecture rtl of tr_nonbonded_reg is
-
   constant c_nof_addr         : natural := 16;
   constant c_max_nof_gx       : natural := 12;
 
-
   constant c_mm_reg           : t_c_mem := (latency  => 1,
                                             adr_w    => ceil_log2(c_nof_addr),
                                             dat_w    => c_word_w,
@@ -74,9 +71,7 @@ architecture rtl of tr_nonbonded_reg is
   signal mm_rx_align_en           : std_logic_vector(c_word_w - 1 downto 0);
 
   signal mm_rx_dataout             : t_slv_32_arr(c_max_nof_gx - 1 downto 0);
-
 begin
-
   gen_wires : for i in 0 to g_nof_gx - 1 generate
     mm_rx_dataout(i) <= rx_dataout(i);
   end generate;
@@ -153,7 +148,6 @@ begin
   mm_rx_state(2 * g_nof_gx - 1 downto 0) <= rx_state;
 
   gen_asyncs: for i in 0 to g_nof_gx - 1 generate
-
     u_async_tx_align_en: entity common_lib.common_async
     generic map(
       g_rst_level => '0'
@@ -175,8 +169,6 @@ begin
       din  => mm_rx_align_en(i),
       dout => rx_align_en(i)
     );
-
   end generate;
 
 end rtl;
-
diff --git a/libraries/io/tr_nonbonded/tb/vhdl/tb_tb_tr_nonbonded.vhd b/libraries/io/tr_nonbonded/tb/vhdl/tb_tb_tr_nonbonded.vhd
index d20b660dd8..1f7f9a16d2 100644
--- a/libraries/io/tr_nonbonded/tb/vhdl/tb_tb_tr_nonbonded.vhd
+++ b/libraries/io/tr_nonbonded/tb/vhdl/tb_tb_tr_nonbonded.vhd
@@ -30,17 +30,14 @@ use IEEE.std_logic_1164.all;
 use technology_lib.technology_pkg.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity tb_tb_tr_nonbonded is
 end tb_tb_tr_nonbonded;
 
-
 architecture tb of tb_tb_tr_nonbonded is
   constant c_tb_end_vec : std_logic_vector(7 downto 0) := (others => '1');
   signal   tb_end_vec   : std_logic_vector(7 downto 0) := c_tb_end_vec;  -- sufficiently long to fit all tb instances
   signal   tb_end       : std_logic := '0';
 begin
-
   -- g_tb_end    : BOOLEAN := TRUE;   -- when TRUE then tb_end ends this simulation, else a higher multi-testbench will end the simulation
   -- g_data_w    : NATURAL := 32;
   -- g_sim_level : NATURAL := 1
@@ -58,5 +55,4 @@ begin
     report "Multi tb simulation finished." severity FAILURE;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/io/tr_nonbonded/tb/vhdl/tb_tr_nonbonded.vhd b/libraries/io/tr_nonbonded/tb/vhdl/tb_tr_nonbonded.vhd
index a2db82ef49..623b6e66aa 100644
--- a/libraries/io/tr_nonbonded/tb/vhdl/tb_tr_nonbonded.vhd
+++ b/libraries/io/tr_nonbonded/tb/vhdl/tb_tr_nonbonded.vhd
@@ -60,7 +60,6 @@
 --     due to the link error.
 --
 
-
 library IEEE, tr_nonbonded_lib, common_lib, dp_lib, diagnostics_lib;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
@@ -81,7 +80,6 @@ entity tb_tr_nonbonded is
 end entity tb_tr_nonbonded;
 
 architecture str of tb_tr_nonbonded is
-
   constant c_sim                 : boolean := true;
   constant c_nof_gx              : natural := 1;
   constant c_mbps                : natural := 6250;
@@ -128,9 +126,7 @@ architecture str of tb_tr_nonbonded is
   signal bn_snk_val_cnt          : t_slv_32_arr(c_nof_gx - 1 downto 0);
 
   signal bn_clk_en               : std_logic := '0';
-
 begin
-
   fn_tr_clk  <= not fn_tr_clk after tr_clk_period / 2;
   bn_tr_clk  <= not bn_tr_clk after tr_clk_period / 2 when bn_clk_en = '1' else '0';
 
@@ -306,7 +302,4 @@ begin
     end if;
     wait;
   end process;
-
 end architecture str;
-
-
diff --git a/libraries/io/tr_xaui/src/vhdl/mms_tr_xaui.vhd b/libraries/io/tr_xaui/src/vhdl/mms_tr_xaui.vhd
index 7af2f24787..a2423241e2 100644
--- a/libraries/io/tr_xaui/src/vhdl/mms_tr_xaui.vhd
+++ b/libraries/io/tr_xaui/src/vhdl/mms_tr_xaui.vhd
@@ -83,9 +83,7 @@ entity mms_tr_xaui is
   );
 end mms_tr_xaui;
 
-
 architecture wrap of mms_tr_xaui is
-
   constant c_nof_select    : natural := 2;
   constant c_nof_select_w  : natural := ceil_log2(c_nof_select);
   constant c_sel_user      : natural := 0;
@@ -125,9 +123,7 @@ architecture wrap of mms_tr_xaui is
 
   signal demux_select_arr         : t_select_arr(g_nof_xaui - 1 downto 0);
   signal nxt_demux_select_arr     : t_select_arr(g_nof_xaui - 1 downto 0);
-
 begin
-
   tx_rst_arr <= i_tx_rst_arr;
   rx_rst_arr <= i_rx_rst_arr;
 
@@ -206,7 +202,6 @@ begin
   );
 
    gen_select : for i in 0 to g_nof_xaui - 1 generate
-
     -- 0 = user data,
     tx_siso_arr(i)                     <= mux_in_siso_2arr(i)(c_sel_user);
     mux_in_sosi_2arr(i)(c_sel_user)    <= tx_sosi_arr(i);
@@ -296,4 +291,3 @@ begin
   end generate;
 
 end wrap;
-
diff --git a/libraries/io/tr_xaui/src/vhdl/tr_xaui.vhd b/libraries/io/tr_xaui/src/vhdl/tr_xaui.vhd
index f4ce311958..c977a11acc 100644
--- a/libraries/io/tr_xaui/src/vhdl/tr_xaui.vhd
+++ b/libraries/io/tr_xaui/src/vhdl/tr_xaui.vhd
@@ -87,9 +87,7 @@ entity tr_xaui is
   );
 end tr_xaui;
 
-
 architecture str of tr_xaui is
-
   signal i_tx_rst_arr              : std_logic_vector(g_nof_xaui - 1 downto 0);
   signal i_rx_rst_arr              : std_logic_vector(g_nof_xaui - 1 downto 0);
 
@@ -111,9 +109,7 @@ architecture str of tr_xaui is
 
   signal tx_framer_siso_arr        : t_dp_siso_arr(g_nof_xaui - 1 downto 0);
   signal tx_framer_sosi_arr        : t_dp_sosi_arr(g_nof_xaui - 1 downto 0);
-
 begin
-
   tx_rst_arr <= i_tx_rst_arr;
   rx_rst_arr <= i_rx_rst_arr;
 
@@ -162,8 +158,8 @@ begin
   -- SOSI-XGMII user interface
   -----------------------------------------------------------------------------
   gen_sosi_io: if g_use_xgmii = false generate
-    gen_nof_user : for i in g_nof_xaui - 1 downto 0 generate
 
+    gen_nof_user : for i in g_nof_xaui - 1 downto 0 generate
       xgmii_tx_dc_in_arr(i) <= func_xgmii_dc(xgmii_tx_d_arr(i), xgmii_tx_c_arr(i));
 
       xgmii_rx_d_arr(i) <= func_xgmii_d(xgmii_rx_dc_out_arr(i));
@@ -243,4 +239,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/io/tr_xaui/src/vhdl/tr_xaui_deframer.vhd b/libraries/io/tr_xaui/src/vhdl/tr_xaui_deframer.vhd
index 30ce21748b..75a6f90aca 100644
--- a/libraries/io/tr_xaui/src/vhdl/tr_xaui_deframer.vhd
+++ b/libraries/io/tr_xaui/src/vhdl/tr_xaui_deframer.vhd
@@ -39,7 +39,6 @@ entity tr_xaui_deframer is
 end tr_xaui_deframer;
 
 architecture rtl of tr_xaui_deframer is
-
   constant c_xgmii_c_start_lo : std_logic_vector(c_xgmii_nof_lanes / 2 - 1 downto 0) := c_xgmii_c_start(c_xgmii_nof_lanes / 2 - 1 downto 0);  -- 0x1
   constant c_xgmii_c_term_lo  : std_logic_vector(c_xgmii_nof_lanes / 2 - 1 downto 0) := c_xgmii_c_term (c_xgmii_nof_lanes / 2 - 1 downto 0);  -- 0x8
 
@@ -70,9 +69,7 @@ architecture rtl of tr_xaui_deframer is
   signal nxt_rx_data_hi     : std_logic_vector(c_xgmii_data_w / 2 - 1 downto 0);
   signal nxt_rx_data_lo     : std_logic_vector(c_xgmii_data_w / 2 - 1 downto 0);
   signal nxt_rx_data_val    : std_logic;
-
 begin
-
   src_out.data(c_xgmii_data_w - 1 downto 0) <= rx_data_hi & rx_data_lo;
   src_out.valid                           <= rx_data_val;
 
@@ -89,7 +86,6 @@ begin
   -- nxt_rx_sosi: G  G  G  D0 D1 D2 D3 G G G G G  D4  D5
   -- State  :     G  G  G  D  D  D  D  G G G G G  D   D
 
-
   -- FSM function, word boundary is 32b, tx_data_lo aligned to rx_data_lo:
   -- =====================================================================
   -- nxt_rx_sosi_hi = xgmii_rx_d_hi (during s_data)
@@ -106,7 +102,6 @@ begin
   --                             |     nxt_rx_data<=DATA during all s_data cycles but the last
   --                             START(LS portion) detected on xgmii_rx_d_lo: nxt_state <= s_data
 
-
   -- FSM function, word boundary is 32b, tx_data_lo aligned to rx_data_hi:
   -- =====================================================================
   -- We need to use the previous rx_data_hi:
@@ -125,7 +120,6 @@ begin
   --                            |     nxt_rx_data<=GAP during first s_data_misaligned cycle (prev_state=s_gap)
   --                            START(LS portion) detected on xgmii_rx_d_hi: nxt_state <= s_data_misaligned
 
-
   p_clk : process(rx_clk, rx_rst)
   begin
     if rx_rst = '1' then
@@ -203,10 +197,6 @@ begin
       nxt_rx_data_hi  <= (others => '0');
       nxt_rx_data_lo  <= (others => '0');
       nxt_rx_data_val <= '0';
-
     end case;
   end process;
-
 end rtl;
-
-
diff --git a/libraries/io/tr_xaui/src/vhdl/tr_xaui_framer.vhd b/libraries/io/tr_xaui/src/vhdl/tr_xaui_framer.vhd
index 30cda903e9..5b678cd51c 100644
--- a/libraries/io/tr_xaui/src/vhdl/tr_xaui_framer.vhd
+++ b/libraries/io/tr_xaui/src/vhdl/tr_xaui_framer.vhd
@@ -1,4 +1,3 @@
-
 -------------------------------------------------------------------------------
 --
 -- Copyright (C) 2012
@@ -46,7 +45,6 @@ entity tr_xaui_framer is
 end tr_xaui_framer;
 
 architecture rtl of tr_xaui_framer is
-
   type t_state_enum is (s_init, s_gap, s_data);
 
   signal prev_state     : t_state_enum;
@@ -63,9 +61,7 @@ architecture rtl of tr_xaui_framer is
   signal gap_sosi       : t_dp_sosi;
 
   signal prev_gap_sosi  : t_dp_sosi;
-
 begin
-
   xgmii_tx_d <= i_xgmii_tx_d;
   xgmii_tx_c <= i_xgmii_tx_c;
 
@@ -152,10 +148,6 @@ begin
       nxt_state      <= s_gap;
       nxt_xgmii_tx_d <= c_xgmii_d_idle;
       nxt_xgmii_tx_c <= c_xgmii_c_idle;
-
     end case;
   end process;
-
 end rtl;
-
-
diff --git a/libraries/io/tr_xaui/src/vhdl/tr_xaui_mdio.vhd b/libraries/io/tr_xaui/src/vhdl/tr_xaui_mdio.vhd
index 9ce3699751..532e735e4b 100644
--- a/libraries/io/tr_xaui/src/vhdl/tr_xaui_mdio.vhd
+++ b/libraries/io/tr_xaui/src/vhdl/tr_xaui_mdio.vhd
@@ -54,9 +54,7 @@ entity tr_xaui_mdio is
   );
 end tr_xaui_mdio;
 
-
 architecture str of tr_xaui_mdio is
-
   constant c_mdio_xaui_phy_mdc_period     : natural := 256;  -- must be a power of 2
   constant c_mdio_xaui_phy_hold_time      : natural := 10;
   constant c_mdio_xaui_phy_setup_time     : natural := 2;
@@ -86,14 +84,11 @@ architecture str of tr_xaui_mdio is
   signal ctlr_mdio_done_ack_evt    : std_logic_vector(g_nof_xaui - 1 downto 0);
 
   signal ctlr_exec_complete        : std_logic_vector(g_nof_xaui - 1 downto 0);
-
 begin
-
   -- UniBoard FN resets 4 Vitesse chips using one output.
   mdio_rst <= ctlr_mdio_rst(0);
 
   gen_nof_xaui : for i in g_nof_xaui - 1 downto 0 generate
-
     -- PHY core
     u_mdio_phy : entity mdio_lib.mdio_phy
     generic map(
@@ -204,8 +199,5 @@ begin
     ctlr_mdio_done(i)    <= mdio_done(i)   when ctlr_exec_complete(i) = '0' else '0';
     reg_mdio_done(i)     <= mdio_done(i)   when ctlr_exec_complete(i) = '1' else '0';
     reg_mdio_rx_dat(i)   <= mdio_rx_dat(i) when ctlr_exec_complete(i) = '1' else (others => '0');
-
   end generate;
-
 end str;
-
diff --git a/libraries/io/tr_xaui/tb/vhdl/tb_tb_tr_xaui.vhd b/libraries/io/tr_xaui/tb/vhdl/tb_tb_tr_xaui.vhd
index 95bfa9185e..efe6772df5 100644
--- a/libraries/io/tr_xaui/tb/vhdl/tb_tb_tr_xaui.vhd
+++ b/libraries/io/tr_xaui/tb/vhdl/tb_tb_tr_xaui.vhd
@@ -30,17 +30,14 @@ library IEEE, technology_lib;
 use IEEE.std_logic_1164.all;
 use technology_lib.technology_select_pkg.all;
 
-
 entity tb_tb_tr_xaui is
 end tb_tb_tr_xaui;
 
-
 architecture tb of tb_tb_tr_xaui is
   constant c_tb_end_vec : std_logic_vector(31 downto 0) := (others => '1');
   signal   tb_end_vec   : std_logic_vector(31 downto 0) := c_tb_end_vec;  -- sufficiently long to fit all tb instances
   signal   tb_end       : std_logic := '0';
 begin
-
 -- g_technology         : NATURAL := c_tech_stratixiv;
 -- g_tb_end             : BOOLEAN := TRUE;   -- when TRUE then tb_end ends this simulation, else a higher multi-testbench will end the simulation
 -- g_sim_level          : NATURAL := 0;      -- 0 = use IP; 1 = use fast serdes model
diff --git a/libraries/io/tr_xaui/tb/vhdl/tb_tr_xaui.vhd b/libraries/io/tr_xaui/tb/vhdl/tb_tr_xaui.vhd
index 0beb2527cc..ba35ff1c89 100644
--- a/libraries/io/tr_xaui/tb/vhdl/tb_tr_xaui.vhd
+++ b/libraries/io/tr_xaui/tb/vhdl/tb_tr_xaui.vhd
@@ -48,7 +48,6 @@ entity tb_tr_xaui is
 end entity tb_tr_xaui;
 
 architecture str of tb_tr_xaui is
-
   constant c_sim                 : boolean := true;  -- tr_xaui_align_dly has time delay ~ 1 sec, so not suitable for simulation
 
   constant tr_clk_period         : time := 6.4 ns;  -- 156.25 MHz
@@ -96,9 +95,7 @@ architecture str of tb_tr_xaui is
 
   signal link_fault              : std_logic;
   signal verify_en               : std_logic;
-
 begin
-
   -- Duration
   p_tb_end : process
   begin
@@ -227,7 +224,4 @@ begin
     src_diag_md      => (others => '1'),
     src_val_cnt      => src_val_cnt
   );
-
 end architecture str;
-
-
diff --git a/libraries/io/tr_xaui/tb/vhdl/tb_tr_xaui_deframer.vhd b/libraries/io/tr_xaui/tb/vhdl/tb_tr_xaui_deframer.vhd
index e2377f7b58..f2b093acab 100644
--- a/libraries/io/tr_xaui/tb/vhdl/tb_tr_xaui_deframer.vhd
+++ b/libraries/io/tr_xaui/tb/vhdl/tb_tr_xaui_deframer.vhd
@@ -39,7 +39,6 @@ entity tb_tr_xaui_deframer is
 end tb_tr_xaui_deframer;
 
 architecture tb of tb_tr_xaui_deframer is
-
   constant c_clk_period   : time    := 10 ns;
   constant c_rl           : natural := 1;
   constant c_tx_init      : natural := 0;
@@ -85,9 +84,7 @@ architecture tb of tb_tr_xaui_deframer is
   signal xgmii_rx_c_lo      : std_logic_vector(c_xgmii_nof_lanes / 2 - 1 downto 0);
 
   signal misalign           : std_logic;
-
 begin
-
   rst <= '1', '0' after c_clk_period * 7;
   clk <= not clk or tb_end after c_clk_period / 2;
 
@@ -210,5 +207,4 @@ begin
   -- Verify DUT output incrementing data, prev_data is an auxiliary signal needed by the proc
   proc_common_verify_data(c_rl, clk, verify_en, deframer_siso.ready, deframer_sosi.valid, deframer_sosi.data(c_xgmii_data_w - 1 downto 0), prev_data1);
   proc_dp_verify_data("data", c_rl, clk, verify_en, deframer_siso.ready, deframer_sosi.valid, deframer_sosi.data(c_xgmii_data_w - 1 downto 0), prev_data2);
-
 end tb;
diff --git a/libraries/io/tr_xaui/tb/vhdl/tb_tr_xaui_framer.vhd b/libraries/io/tr_xaui/tb/vhdl/tb_tr_xaui_framer.vhd
index e7d299f65a..d79c5274f8 100644
--- a/libraries/io/tr_xaui/tb/vhdl/tb_tr_xaui_framer.vhd
+++ b/libraries/io/tr_xaui/tb/vhdl/tb_tr_xaui_framer.vhd
@@ -32,7 +32,6 @@ entity tb_tr_xaui_framer is
 end tb_tr_xaui_framer;
 
 architecture tb of tb_tr_xaui_framer is
-
   constant c_clk_period   : time    := 10 ns;
   constant c_rl           : natural := 1;
   constant c_tx_init      : natural := 0;
@@ -50,9 +49,7 @@ architecture tb of tb_tr_xaui_framer is
 
   signal xgmii_tx_d       : std_logic_vector(c_xgmii_data_w - 1 downto 0);
   signal xgmii_tx_c       : std_logic_vector(c_xgmii_nof_lanes - 1 downto 0);
-
 begin
-
   rst <= '1', '0' after c_clk_period * 7;
   clk <= not clk after c_clk_period / 2;
 
@@ -102,5 +99,4 @@ begin
     xgmii_tx_c => xgmii_tx_c
 
   );
-
 end tb;
diff --git a/libraries/technology/10gbase_r/sim_10gbase_r.vhd b/libraries/technology/10gbase_r/sim_10gbase_r.vhd
index 0ac49c2ed6..2c3e4959cf 100644
--- a/libraries/technology/10gbase_r/sim_10gbase_r.vhd
+++ b/libraries/technology/10gbase_r/sim_10gbase_r.vhd
@@ -59,9 +59,7 @@ entity sim_10gbase_r is
   );
 end sim_10gbase_r;
 
-
 architecture str of sim_10gbase_r is
-
   constant c_tr_clk_period    : time := tech_pll_clk_156_period;  -- 6.400020 ns ~= 156.25 MHz --> model line rate : 156.25 MHz * 10/8 (encoding) * 64b (data width) = 12500 Mbps / lane
 
   constant c_serdes_data_w    : natural := c_xgmii_data_w;  -- 64 b
@@ -74,11 +72,8 @@ architecture str of sim_10gbase_r is
   -- XGMII data
   signal xgmii_tx_d_arr            : t_xgmii_d_arr(g_nof_channels - 1 downto 0);
   signal xgmii_rx_d_arr            : t_xgmii_d_arr(g_nof_channels - 1 downto 0);
-
 begin
-
   gen_nof_10gbase_r : for i in g_nof_channels - 1 downto 0 generate
-
     -- Rewire XGMII
     xgmii_tx_d_arr(i) <= func_xgmii_d(xgmii_tx_dc_arr(i));
     xgmii_tx_c_arr(i) <= func_xgmii_c(xgmii_tx_dc_arr(i));
@@ -138,8 +133,6 @@ begin
 
       rx_serial_in       => rx_serial_arr(i)
     );
-
   end generate;
 
 end str;
-
diff --git a/libraries/technology/10gbase_r/tb_tech_10gbase_r.vhd b/libraries/technology/10gbase_r/tb_tech_10gbase_r.vhd
index d49ed0cee3..1ca8d66bf7 100644
--- a/libraries/technology/10gbase_r/tb_tech_10gbase_r.vhd
+++ b/libraries/technology/10gbase_r/tb_tech_10gbase_r.vhd
@@ -44,7 +44,6 @@ use technology_lib.technology_pkg.all;
 use technology_lib.technology_select_pkg.all;
 use tech_pll_lib.tech_pll_component_pkg.all;
 
-
 entity tb_tech_10gbase_r is
   -- Test bench control parameters
   generic (
@@ -53,9 +52,7 @@ entity tb_tech_10gbase_r is
   );
 end tb_tech_10gbase_r;
 
-
 architecture tb of tb_tech_10gbase_r is
-
   constant c_sim               : boolean := true;
   constant c_sim_level         : natural := 0;  -- 0 = use IP; 1 = use fast serdes model (not useful here, because no proper xgmii_tx_dc_arr stimuli)
   constant phy_loopback_delay  : time :=  sel_a_b(c_sim_level = 0, 1 ns, 0 ns);
@@ -77,9 +74,7 @@ architecture tb of tb_tech_10gbase_r is
   signal tx_serial_arr      : std_logic_vector(g_nof_channels - 1 downto 0);
   signal tx_serial_arr_dly  : std_logic_vector(g_nof_channels - 1 downto 0);
   signal rx_serial_arr      : std_logic_vector(g_nof_channels - 1 downto 0);
-
 begin
-
   tr_ref_clk_644 <= not tr_ref_clk_644 after tech_pll_clk_644_period / 2;
 
   p_stimuli : process
@@ -161,5 +156,4 @@ begin
       rx_serial_arr(0) <= '0';  -- model link fault only for channel 0
     end if;
   end process;
-
 end tb;
diff --git a/libraries/technology/10gbase_r/tech_10gbase_r.vhd b/libraries/technology/10gbase_r/tech_10gbase_r.vhd
index 5ecde61bb2..f2bfdc6e44 100644
--- a/libraries/technology/10gbase_r/tech_10gbase_r.vhd
+++ b/libraries/technology/10gbase_r/tech_10gbase_r.vhd
@@ -64,14 +64,10 @@ entity tech_10gbase_r is
   );
 end tech_10gbase_r;
 
-
 architecture str of tech_10gbase_r is
-
   constant c_use_technology : boolean := g_sim = false or g_sim_level = 0;
   constant c_use_sim_model  : boolean := not c_use_technology;
-
 begin
-
   gen_ip_arria10 : if c_use_technology = true and g_technology = c_tech_arria10_proto generate
     u0 : entity work.tech_10gbase_r_arria10
     generic map (g_sim, g_nof_channels)
@@ -127,4 +123,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/technology/10gbase_r/tech_10gbase_r_arria10.vhd b/libraries/technology/10gbase_r/tech_10gbase_r_arria10.vhd
index b1c48d128a..80dd7a5a55 100644
--- a/libraries/technology/10gbase_r/tech_10gbase_r_arria10.vhd
+++ b/libraries/technology/10gbase_r/tech_10gbase_r_arria10.vhd
@@ -65,16 +65,13 @@ entity tech_10gbase_r_arria10 is
   );
 end tech_10gbase_r_arria10;
 
-
 architecture str of tech_10gbase_r_arria10 is
-
   -- FIXME check selection of g_nof_channels to be 1,4,12 or 24
 
   --CONSTANT c_nof_channels_per_ip : NATURAL := sel_a_b(g_nof_channels=24, 24, 1); -- only support single 1 or block of 12
   --CONSTANT c_nof_channels_per_ip : NATURAL := 24 WHEN g_nof_channels=24 ELSE 12 WHEN g_nof_channels=12 ELSE 1;
   constant c_nof_channels_per_ip : natural := g_nof_channels;
 
-
   constant IP_SIZE               : natural := c_nof_channels_per_ip;  -- short constant name alias to improve index readability
   constant IP_SIZE_DATA          : natural := IP_SIZE * c_xgmii_data_w;
   constant IP_SIZE_CONTROL       : natural := IP_SIZE * c_xgmii_nof_lanes;
@@ -112,9 +109,7 @@ architecture str of tech_10gbase_r_arria10 is
   signal atx_pll_locked_arr     : std_logic_vector(g_nof_channels - 1 downto 0) := (others => '0');
   signal atx_pll_locked         : std_logic;
   signal atx_pll_cal_busy       : std_logic;
-
 begin
-
   -- Clocks
   tr_coreclkin(0) <= clk_156;
 
@@ -126,6 +121,7 @@ begin
     gen_hw : if g_sim = false generate
       atx_pll_locked_arr(I) <= atx_pll_locked;
     end generate;
+
     gen_sim : if g_sim = true generate
       atx_pll_locked_arr(I) <= transport atx_pll_locked after tech_pll_clk_156_period * I;
     end generate;
@@ -137,8 +133,8 @@ begin
     xgmii_rx_dc_arr(I)      <= func_xgmii_dc(rx_parallel_data_arr(I), rx_control_arr(I));
   end generate;
 
-
   gen_phy_1 : if c_nof_channels_per_ip = 1 generate
+
     gen_channels : for I in 0 to g_nof_channels - 1 generate
       u_ip_arria10_phy_10gbase_r : ip_arria10_phy_10gbase_r
       port map (
@@ -206,8 +202,6 @@ begin
     end generate;
   end generate;
 
-
-
   gen_phy_4 : if c_nof_channels_per_ip = 4 generate
     tx_serial_clk_slv <= (others => tx_serial_clk(0));
     tr_coreclkin_slv  <= (others => tr_coreclkin(0));
@@ -289,9 +283,6 @@ begin
     );
   end generate;
 
-
-
-
   gen_phy_12 : if c_nof_channels_per_ip = 12 generate
     tx_serial_clk_slv <= (others => tx_serial_clk(0));
     tr_coreclkin_slv  <= (others => tr_coreclkin(0));
@@ -373,9 +364,6 @@ begin
     );
   end generate;
 
-
-
-
   gen_phy_24 : if c_nof_channels_per_ip = 24 generate
     tx_serial_clk_slv <= (others => tx_serial_clk(0));
     tr_coreclkin_slv  <= (others => tr_coreclkin(0));
@@ -457,9 +445,6 @@ begin
     );
   end generate;
 
-
-
-
   gen_phy_48 : if c_nof_channels_per_ip = 48 generate
     tx_serial_clk_slv <= (others => tx_serial_clk(0));
     tr_coreclkin_slv  <= (others => tr_coreclkin(0));
@@ -541,7 +526,6 @@ begin
     );
   end generate;
 
-
   -- ATX PLL
   u_ip_arria10_transceiver_pll_10g : ip_arria10_transceiver_pll_10g
   port map (
@@ -552,5 +536,4 @@ begin
     mcgb_rst        => atx_pll_powerdown_arr(0),
     mcgb_serial_clk => tx_serial_clk(0)
   );
-
 end str;
diff --git a/libraries/technology/10gbase_r/tech_10gbase_r_arria10_e1sg.vhd b/libraries/technology/10gbase_r/tech_10gbase_r_arria10_e1sg.vhd
index a8003b6bf8..01084675fc 100644
--- a/libraries/technology/10gbase_r/tech_10gbase_r_arria10_e1sg.vhd
+++ b/libraries/technology/10gbase_r/tech_10gbase_r_arria10_e1sg.vhd
@@ -54,7 +54,6 @@ entity tech_10gbase_r_arria10_e1sg is
     reg_ip_arria10_e1sg_phy_10gbase_r_24_mosi   : in  t_mem_mosi := c_mem_mosi_rst;
     reg_ip_arria10_e1sg_phy_10gbase_r_24_miso   : out t_mem_miso;
 
-
     -- Transceiver ATX PLL reference clock
     tr_ref_clk_644          : in  std_logic;  -- 644.531250 MHz
 
@@ -74,16 +73,13 @@ entity tech_10gbase_r_arria10_e1sg is
   );
 end tech_10gbase_r_arria10_e1sg;
 
-
 architecture str of tech_10gbase_r_arria10_e1sg is
-
   -- FIXME check selection of g_nof_channels to be 1,4,12 or 24
 
   --CONSTANT c_nof_channels_per_ip : NATURAL := sel_a_b(g_nof_channels=24, 24, 1); -- only support single 1 or block of 12
   --CONSTANT c_nof_channels_per_ip : NATURAL := 24 WHEN g_nof_channels=24 ELSE 12 WHEN g_nof_channels=12 ELSE 1;
   constant c_nof_channels_per_ip : natural := g_nof_channels;
 
-
   constant IP_SIZE               : natural := c_nof_channels_per_ip;  -- short constant name alias to improve index readability
   constant IP_SIZE_DATA          : natural := IP_SIZE * c_xgmii_data_w;
   constant IP_SIZE_CONTROL       : natural := IP_SIZE * c_xgmii_nof_lanes;
@@ -121,9 +117,7 @@ architecture str of tech_10gbase_r_arria10_e1sg is
   signal atx_pll_locked_arr     : std_logic_vector(g_nof_channels - 1 downto 0) := (others => '0');
   signal atx_pll_locked         : std_logic;
   signal atx_pll_cal_busy       : std_logic;
-
 begin
-
   -- Clocks
   tr_coreclkin(0) <= clk_156;
 
@@ -135,6 +129,7 @@ begin
     gen_hw : if g_sim = false generate
       atx_pll_locked_arr(I) <= atx_pll_locked;
     end generate;
+
     gen_sim : if g_sim = true generate
       atx_pll_locked_arr(I) <= transport atx_pll_locked after tech_pll_clk_156_period * I;
     end generate;
@@ -146,8 +141,8 @@ begin
     xgmii_rx_dc_arr(I)      <= func_xgmii_dc(rx_parallel_data_arr(I), rx_control_arr(I));
   end generate;
 
-
   gen_phy_1 : if c_nof_channels_per_ip = 1 generate
+
     gen_channels : for I in 0 to g_nof_channels - 1 generate
       u_ip_arria10_e1sg_phy_10gbase_r : ip_arria10_e1sg_phy_10gbase_r
       port map (
@@ -377,9 +372,6 @@ begin
     );
   end generate;
 
-
-
-
   gen_phy_12 : if c_nof_channels_per_ip = 12 generate
     tx_serial_clk_slv <= (others => tx_serial_clk(0));
     tr_coreclkin_slv  <= (others => tr_coreclkin(0));
@@ -461,9 +453,6 @@ begin
     );
   end generate;
 
-
-
-
   gen_phy_24 : if c_nof_channels_per_ip = 24 generate
     tx_serial_clk_slv <= (others => tx_serial_clk(0));
     tr_coreclkin_slv  <= (others => tr_coreclkin(0));
@@ -554,9 +543,6 @@ begin
     );
   end generate;
 
-
-
-
   gen_phy_48 : if c_nof_channels_per_ip = 48 generate
     tx_serial_clk_slv <= (others => tx_serial_clk(0));
     tr_coreclkin_slv  <= (others => tr_coreclkin(0));
@@ -638,7 +624,6 @@ begin
     );
   end generate;
 
-
   -- ATX PLL
   u_ip_arria10_e1sg_transceiver_pll_10g : ip_arria10_e1sg_transceiver_pll_10g
   port map (
@@ -649,5 +634,4 @@ begin
     mcgb_rst        => atx_pll_powerdown_arr(0),
     mcgb_serial_clk => tx_serial_clk(0)
   );
-
 end str;
diff --git a/libraries/technology/10gbase_r/tech_10gbase_r_arria10_e2sg.vhd b/libraries/technology/10gbase_r/tech_10gbase_r_arria10_e2sg.vhd
index 858251d6dd..f7bea40244 100644
--- a/libraries/technology/10gbase_r/tech_10gbase_r_arria10_e2sg.vhd
+++ b/libraries/technology/10gbase_r/tech_10gbase_r_arria10_e2sg.vhd
@@ -54,7 +54,6 @@ entity tech_10gbase_r_arria10_e2sg is
     reg_ip_arria10_e2sg_phy_10gbase_r_24_mosi   : in  t_mem_mosi := c_mem_mosi_rst;
     reg_ip_arria10_e2sg_phy_10gbase_r_24_miso   : out t_mem_miso;
 
-
     -- Transceiver ATX PLL reference clock
     tr_ref_clk_644          : in  std_logic;  -- 644.531250 MHz
 
@@ -74,16 +73,13 @@ entity tech_10gbase_r_arria10_e2sg is
   );
 end tech_10gbase_r_arria10_e2sg;
 
-
 architecture str of tech_10gbase_r_arria10_e2sg is
-
   -- FIXME check selection of g_nof_channels to be 1,4,12 or 24
 
   --CONSTANT c_nof_channels_per_ip : NATURAL := sel_a_b(g_nof_channels=24, 24, 1); -- only support single 1 or block of 12
   --CONSTANT c_nof_channels_per_ip : NATURAL := 24 WHEN g_nof_channels=24 ELSE 12 WHEN g_nof_channels=12 ELSE 1;
   constant c_nof_channels_per_ip : natural := g_nof_channels;
 
-
   constant IP_SIZE               : natural := c_nof_channels_per_ip;  -- short constant name alias to improve index readability
   constant IP_SIZE_DATA          : natural := IP_SIZE * c_xgmii_data_w;
   constant IP_SIZE_CONTROL       : natural := IP_SIZE * c_xgmii_nof_lanes;
@@ -121,9 +117,7 @@ architecture str of tech_10gbase_r_arria10_e2sg is
   signal atx_pll_locked_arr     : std_logic_vector(g_nof_channels - 1 downto 0) := (others => '0');
   signal atx_pll_locked         : std_logic;
   signal atx_pll_cal_busy       : std_logic;
-
 begin
-
   -- Clocks
   tr_coreclkin(0) <= clk_156;
 
@@ -135,6 +129,7 @@ begin
     gen_hw : if g_sim = false generate
       atx_pll_locked_arr(I) <= atx_pll_locked;
     end generate;
+
     gen_sim : if g_sim = true generate
       atx_pll_locked_arr(I) <= transport atx_pll_locked after tech_pll_clk_156_period * I;
     end generate;
@@ -146,8 +141,8 @@ begin
     xgmii_rx_dc_arr(I)      <= func_xgmii_dc(rx_parallel_data_arr(I), rx_control_arr(I));
   end generate;
 
-
   gen_phy_1 : if c_nof_channels_per_ip = 1 generate
+
     gen_channels : for I in 0 to g_nof_channels - 1 generate
       u_ip_arria10_e2sg_phy_10gbase_r : ip_arria10_e2sg_phy_10gbase_r
       port map (
@@ -377,9 +372,6 @@ begin
     );
   end generate;
 
-
-
-
   gen_phy_12 : if c_nof_channels_per_ip = 12 generate
     tx_serial_clk_slv <= (others => tx_serial_clk(0));
     tr_coreclkin_slv  <= (others => tr_coreclkin(0));
@@ -461,9 +453,6 @@ begin
     );
   end generate;
 
-
-
-
   gen_phy_24 : if c_nof_channels_per_ip = 24 generate
     tx_serial_clk_slv <= (others => tx_serial_clk(0));
     tr_coreclkin_slv  <= (others => tr_coreclkin(0));
@@ -554,9 +543,6 @@ begin
     );
   end generate;
 
-
-
-
   gen_phy_48 : if c_nof_channels_per_ip = 48 generate
     tx_serial_clk_slv <= (others => tx_serial_clk(0));
     tr_coreclkin_slv  <= (others => tr_coreclkin(0));
@@ -638,7 +624,6 @@ begin
     );
   end generate;
 
-
   -- ATX PLL
   u_ip_arria10_e2sg_transceiver_pll_10g : ip_arria10_e2sg_transceiver_pll_10g
   port map (
@@ -649,5 +634,4 @@ begin
     mcgb_rst        => atx_pll_powerdown_arr(0),
     mcgb_serial_clk => tx_serial_clk(0)
   );
-
 end str;
diff --git a/libraries/technology/10gbase_r/tech_10gbase_r_arria10_e3sge3.vhd b/libraries/technology/10gbase_r/tech_10gbase_r_arria10_e3sge3.vhd
index c736f5453e..da96eed970 100644
--- a/libraries/technology/10gbase_r/tech_10gbase_r_arria10_e3sge3.vhd
+++ b/libraries/technology/10gbase_r/tech_10gbase_r_arria10_e3sge3.vhd
@@ -72,16 +72,13 @@ entity tech_10gbase_r_arria10_e3sge3 is
   );
 end tech_10gbase_r_arria10_e3sge3;
 
-
 architecture str of tech_10gbase_r_arria10_e3sge3 is
-
   -- FIXME check selection of g_nof_channels to be 1,4,12 or 24
 
   --CONSTANT c_nof_channels_per_ip : NATURAL := sel_a_b(g_nof_channels=24, 24, 1); -- only support single 1 or block of 12
   --CONSTANT c_nof_channels_per_ip : NATURAL := 24 WHEN g_nof_channels=24 ELSE 12 WHEN g_nof_channels=12 ELSE 1;
   constant c_nof_channels_per_ip : natural := g_nof_channels;
 
-
   constant IP_SIZE               : natural := c_nof_channels_per_ip;  -- short constant name alias to improve index readability
   constant IP_SIZE_DATA          : natural := IP_SIZE * c_xgmii_data_w;
   constant IP_SIZE_CONTROL       : natural := IP_SIZE * c_xgmii_nof_lanes;
@@ -119,9 +116,7 @@ architecture str of tech_10gbase_r_arria10_e3sge3 is
   signal atx_pll_locked_arr     : std_logic_vector(g_nof_channels - 1 downto 0) := (others => '0');
   signal atx_pll_locked         : std_logic;
   signal atx_pll_cal_busy       : std_logic;
-
 begin
-
   -- Clocks
   tr_coreclkin(0) <= clk_156;
 
@@ -133,6 +128,7 @@ begin
     gen_hw : if g_sim = false generate
       atx_pll_locked_arr(I) <= atx_pll_locked;
     end generate;
+
     gen_sim : if g_sim = true generate
       atx_pll_locked_arr(I) <= transport atx_pll_locked after tech_pll_clk_156_period * I;
     end generate;
@@ -144,8 +140,8 @@ begin
     xgmii_rx_dc_arr(I)      <= func_xgmii_dc(rx_parallel_data_arr(I), rx_control_arr(I));
   end generate;
 
-
   gen_phy_1 : if c_nof_channels_per_ip = 1 generate
+
     gen_channels : for I in 0 to g_nof_channels - 1 generate
       u_ip_arria10_e3sge3_phy_10gbase_r : ip_arria10_e3sge3_phy_10gbase_r
       port map (
@@ -213,8 +209,6 @@ begin
     end generate;
   end generate;
 
-
-
   gen_phy_4 : if c_nof_channels_per_ip = 4 generate
     tx_serial_clk_slv <= (others => tx_serial_clk(0));
     tr_coreclkin_slv  <= (others => tr_coreclkin(0));
@@ -296,9 +290,6 @@ begin
     );
   end generate;
 
-
-
-
   gen_phy_12 : if c_nof_channels_per_ip = 12 generate
     tx_serial_clk_slv <= (others => tx_serial_clk(0));
     tr_coreclkin_slv  <= (others => tr_coreclkin(0));
@@ -380,9 +371,6 @@ begin
     );
   end generate;
 
-
-
-
   gen_phy_24 : if c_nof_channels_per_ip = 24 generate
     tx_serial_clk_slv <= (others => tx_serial_clk(0));
     tr_coreclkin_slv  <= (others => tr_coreclkin(0));
@@ -473,9 +461,6 @@ begin
     );
   end generate;
 
-
-
-
   gen_phy_48 : if c_nof_channels_per_ip = 48 generate
     tx_serial_clk_slv <= (others => tx_serial_clk(0));
     tr_coreclkin_slv  <= (others => tr_coreclkin(0));
@@ -557,7 +542,6 @@ begin
     );
   end generate;
 
-
   -- ATX PLL
   u_ip_arria10_e3sge3_transceiver_pll_10g : ip_arria10_e3sge3_transceiver_pll_10g
   port map (
@@ -568,5 +552,4 @@ begin
     mcgb_rst        => atx_pll_powerdown_arr(0),
     mcgb_serial_clk => tx_serial_clk(0)
   );
-
 end str;
diff --git a/libraries/technology/10gbase_r/tech_10gbase_r_component_pkg.vhd b/libraries/technology/10gbase_r/tech_10gbase_r_component_pkg.vhd
index 7c8da07f3d..a8c8d20b50 100644
--- a/libraries/technology/10gbase_r/tech_10gbase_r_component_pkg.vhd
+++ b/libraries/technology/10gbase_r/tech_10gbase_r_component_pkg.vhd
@@ -25,7 +25,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package tech_10gbase_r_component_pkg is
-
   ------------------------------------------------------------------------------
   -- ip_arria10
   ------------------------------------------------------------------------------
@@ -898,7 +897,6 @@ package tech_10gbase_r_component_pkg is
   );
  end component ip_arria10_e1sg_phy_10gbase_r_3;
 
-
   component ip_arria10_e1sg_phy_10gbase_r_4
   port (
     reconfig_write          : in  std_logic_vector(0 downto 0)   := (others => '0');  -- reconfig_avmm.write
@@ -1359,7 +1357,6 @@ package tech_10gbase_r_component_pkg is
   );
  end component;
 
-
   component ip_arria10_e2sg_phy_10gbase_r_4
   port (
     reconfig_write          : in  std_logic_vector(0 downto 0)   := (others => '0');  -- reconfig_avmm.write
diff --git a/libraries/technology/clkbuf/tech_clkbuf.vhd b/libraries/technology/clkbuf/tech_clkbuf.vhd
index d4de3e9e56..ccb8eb551d 100644
--- a/libraries/technology/clkbuf/tech_clkbuf.vhd
+++ b/libraries/technology/clkbuf/tech_clkbuf.vhd
@@ -43,9 +43,7 @@ entity tech_clkbuf is
 end tech_clkbuf;
 
 architecture str of tech_clkbuf is
-
 begin
-
   -----------------------------------------------------------------------------
   -- ip_arria10
   -----------------------------------------------------------------------------
diff --git a/libraries/technology/clkbuf/tech_clkbuf_component_pkg.vhd b/libraries/technology/clkbuf/tech_clkbuf_component_pkg.vhd
index c071028b4f..11debb90e4 100644
--- a/libraries/technology/clkbuf/tech_clkbuf_component_pkg.vhd
+++ b/libraries/technology/clkbuf/tech_clkbuf_component_pkg.vhd
@@ -25,7 +25,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package tech_clkbuf_component_pkg is
-
   -----------------------------------------------------------------------------
   -- ip_arria10
   -----------------------------------------------------------------------------
@@ -37,7 +36,6 @@ package tech_clkbuf_component_pkg is
   );
   end component;
 
-
   -----------------------------------------------------------------------------
   -- ip_arria10_e3sge3
   -----------------------------------------------------------------------------
@@ -72,4 +70,3 @@ package tech_clkbuf_component_pkg is
   end component;
 
 end tech_clkbuf_component_pkg;
-
diff --git a/libraries/technology/ddr/sim_ddr.vhd b/libraries/technology/ddr/sim_ddr.vhd
index 5c7aeaa122..5d719ed9d9 100644
--- a/libraries/technology/ddr/sim_ddr.vhd
+++ b/libraries/technology/ddr/sim_ddr.vhd
@@ -63,7 +63,6 @@
 --   application such that the fixed size sim_ddr memory is as small as
 --   possible.
 
-
 library IEEE, common_lib, technology_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -92,9 +91,7 @@ entity sim_ddr is
   );
 end sim_ddr;
 
-
 architecture str of sim_ddr is
-
   -- DDR size and controller data width
   constant c_nof_addr : natural := 2**func_tech_ddr_ctlr_address_w(g_tech_ddr);  -- 8192;
   constant c_dat_w    : natural := func_tech_ddr_ctlr_data_w(g_tech_ddr);  -- 256;
@@ -122,9 +119,7 @@ architecture str of sim_ddr is
   signal dbg_c_nof_addr : natural;
   signal dbg_c_dat_w    : natural;
   signal mem_state      : t_mem_state;
-
 begin
-
   dbg_g_tech_ddr <= g_tech_ddr;
   dbg_c_nof_addr <= c_nof_addr;
   dbg_c_dat_w    <= c_dat_w;
@@ -143,9 +138,7 @@ begin
     -- Process variables get initalized once and then they keep their state
     variable v_mem_arr : t_mem_arr := (others => (others => '0'));
     variable v         : t_mem_state := (0, 0, 0, false, false, false, false, 0, 0);
-
   begin
-
     if rising_edge(sim_clk) then
 
       -- Burst begin
@@ -225,8 +218,5 @@ begin
       -- Show DDR memory state in wave window
       mem_state <= v;
     end if;
-
   end process;
-
 end str;
-
diff --git a/libraries/technology/ddr/tech_ddr.vhd b/libraries/technology/ddr/tech_ddr.vhd
index 81b8142546..cceff80992 100644
--- a/libraries/technology/ddr/tech_ddr.vhd
+++ b/libraries/technology/ddr/tech_ddr.vhd
@@ -68,15 +68,13 @@ entity tech_ddr is
   );
 end tech_ddr;
 
-
 architecture str of tech_ddr is
-
 begin
-
   -----------------------------------------------------------------------------
   -- Technology IP cores
   -----------------------------------------------------------------------------
   gen_ip: if g_sim_model = false generate
+
     gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
       u0 : entity work.tech_ddr_stratixiv
       generic map (g_tech_ddr)
@@ -149,4 +147,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/technology/ddr/tech_ddr_arria10.vhd b/libraries/technology/ddr/tech_ddr_arria10.vhd
index 1273503b6c..0bf13a950e 100644
--- a/libraries/technology/ddr/tech_ddr_arria10.vhd
+++ b/libraries/technology/ddr/tech_ddr_arria10.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose: DDR4 memory access component for Arria10.
 -- Description:
 -- Remarks:
@@ -68,9 +67,7 @@ entity tech_ddr_arria10 is
   );
 end tech_ddr_arria10;
 
-
 architecture str of tech_ddr_arria10 is
-
   constant c_gigabytes             : integer := func_tech_ddr_module_gigabytes(g_tech_ddr);
 
   constant c_ctlr_address_w        : natural := 26;  -- func_tech_ddr_ctlr_address_w(g_tech_ddr);
@@ -82,16 +79,13 @@ architecture str of tech_ddr_arria10 is
 
   signal local_cal_success         : std_logic;
   signal local_cal_fail            : std_logic;
-
 begin
-
   ctlr_gen_clk <= i_ctlr_gen_clk;
 
   ref_rst_n    <= not ref_rst;
   ctlr_gen_rst <= not ctlr_gen_rst_n;
 
   gen_ip_arria10_ddr4_4g_2000 : if g_tech_ddr.name = "DDR4" and c_gigabytes = 4 and g_tech_ddr.mts = 2000 generate
-
     phy_ou.cs_n(1) <= '1';
     phy_ou.cke(1)  <= '0';
     phy_ou.odt(1)  <= '0';
@@ -144,11 +138,9 @@ begin
     ctlr_miso.done     <= local_cal_success and not local_cal_fail when rising_edge(i_ctlr_gen_clk);
     ctlr_miso.cal_ok   <= local_cal_success;
     ctlr_miso.cal_fail <= local_cal_fail;
-
   end generate;
 
   gen_ip_arria10_ddr4_4g_1600 : if g_tech_ddr.name = "DDR4" and c_gigabytes = 4 and g_tech_ddr.mts = 1600 generate
-
     phy_ou.cs_n(1) <= '1';
     phy_ou.cke(1)  <= '0';
     phy_ou.odt(1)  <= '0';
@@ -201,7 +193,6 @@ begin
     ctlr_miso.done     <= local_cal_success and not local_cal_fail when rising_edge(i_ctlr_gen_clk);
     ctlr_miso.cal_ok   <= local_cal_success;
     ctlr_miso.cal_fail <= local_cal_fail;
-
   end generate;
 
 end str;
diff --git a/libraries/technology/ddr/tech_ddr_arria10_e1sg.vhd b/libraries/technology/ddr/tech_ddr_arria10_e1sg.vhd
index 3bbe8bdb32..ab1bb6058e 100644
--- a/libraries/technology/ddr/tech_ddr_arria10_e1sg.vhd
+++ b/libraries/technology/ddr/tech_ddr_arria10_e1sg.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose: DDR4 memory access component for Arria10.
 -- Description:
 -- Remarks:
@@ -71,9 +70,7 @@ entity tech_ddr_arria10_e1sg is
   );
 end tech_ddr_arria10_e1sg;
 
-
 architecture str of tech_ddr_arria10_e1sg is
-
   constant c_gigabytes             : integer := func_tech_ddr_module_gigabytes(g_tech_ddr);
 
   constant c_ctlr_address_w        : natural := func_tech_ddr_ctlr_address_w(g_tech_ddr);
@@ -85,16 +82,13 @@ architecture str of tech_ddr_arria10_e1sg is
 
   signal local_cal_success         : std_logic;
   signal local_cal_fail            : std_logic;
-
 begin
-
   ctlr_gen_clk <= i_ctlr_gen_clk;
 
   ref_rst_n    <= not ref_rst;
   ctlr_gen_rst <= not ctlr_gen_rst_n;
 
   gen_ip_arria10_e1sg_ddr4_4g_2000 : if g_tech_ddr.name = "DDR4" and c_gigabytes = 4 and g_tech_ddr.mts = 2000 generate
-
     phy_ou.cs_n(1) <= '1';
     phy_ou.cke(1)  <= '0';
     phy_ou.odt(1)  <= '0';
@@ -147,11 +141,9 @@ begin
     ctlr_miso.done     <= local_cal_success and not local_cal_fail when rising_edge(i_ctlr_gen_clk);
     ctlr_miso.cal_ok   <= local_cal_success;
     ctlr_miso.cal_fail <= local_cal_fail;
-
   end generate;
 
   gen_ip_arria10_e1sg_ddr4_4g_1600 : if g_tech_ddr.name = "DDR4" and c_gigabytes = 4 and g_tech_ddr.mts = 1600 generate
-
     phy_ou.cs_n(1) <= '1';
     phy_ou.cke(1)  <= '0';
     phy_ou.odt(1)  <= '0';
@@ -204,11 +196,9 @@ begin
     ctlr_miso.done     <= local_cal_success and not local_cal_fail when rising_edge(i_ctlr_gen_clk);
     ctlr_miso.cal_ok   <= local_cal_success;
     ctlr_miso.cal_fail <= local_cal_fail;
-
   end generate;
 
   gen_ip_arria10_e1sg_ddr4_8g_1600 : if g_tech_ddr.name = "DDR4" and c_gigabytes = 8 and g_tech_ddr.mts = 1600 generate
-
     u_ip_arria10_e1sg_ddr4_8g_1600 : ip_arria10_e1sg_ddr4_8g_1600
     port map (
       amm_ready_0         => ctlr_miso.waitrequest_n,  -- ctrl_amm_avalon_slave_0.waitrequest_n
@@ -257,11 +247,9 @@ begin
     ctlr_miso.done     <= local_cal_success and not local_cal_fail when rising_edge(i_ctlr_gen_clk);
     ctlr_miso.cal_ok   <= local_cal_success;
     ctlr_miso.cal_fail <= local_cal_fail;
-
   end generate;
 
   gen_ip_arria10_e1sg_ddr4_16g_1600 : if g_tech_ddr.name = "DDR4" and c_gigabytes = 16 and g_tech_ddr.mts = 1600 generate
-
     u_ip_arria10_e1sg_ddr4_16g_1600 : ip_arria10_e1sg_ddr4_16g_1600
     port map (
       amm_ready_0         => ctlr_miso.waitrequest_n,  -- ctrl_amm_avalon_slave_0.waitrequest_n
@@ -310,8 +298,6 @@ begin
     ctlr_miso.done     <= local_cal_success and not local_cal_fail when rising_edge(i_ctlr_gen_clk);
     ctlr_miso.cal_ok   <= local_cal_success;
     ctlr_miso.cal_fail <= local_cal_fail;
-
   end generate;
 
-
 end str;
diff --git a/libraries/technology/ddr/tech_ddr_arria10_e2sg.vhd b/libraries/technology/ddr/tech_ddr_arria10_e2sg.vhd
index de086516b5..0f98ab5202 100644
--- a/libraries/technology/ddr/tech_ddr_arria10_e2sg.vhd
+++ b/libraries/technology/ddr/tech_ddr_arria10_e2sg.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose: DDR4 memory access component for Arria10.
 -- Description:
 -- Remarks:
@@ -70,9 +69,7 @@ entity tech_ddr_arria10_e2sg is
   );
 end tech_ddr_arria10_e2sg;
 
-
 architecture str of tech_ddr_arria10_e2sg is
-
   constant c_gigabytes             : integer := func_tech_ddr_module_gigabytes(g_tech_ddr);
 
   constant c_ctlr_address_w        : natural := func_tech_ddr_ctlr_address_w(g_tech_ddr);
@@ -88,18 +85,13 @@ architecture str of tech_ddr_arria10_e2sg is
 
   signal amm_readdata              : std_logic_vector(c_ctlr_ip_data_w - 1 downto 0) := (others => '0');
   signal amm_writedata             : std_logic_vector(c_ctlr_ip_data_w - 1 downto 0) := (others => '0');
-
-
 begin
-
   ctlr_gen_clk <= i_ctlr_gen_clk;
 
   ref_rst_n    <= not ref_rst;
   ctlr_gen_rst <= not ctlr_gen_rst_n;
 
-
   gen_ip_arria10_e2sg_ddr4_8g_1600 : if g_tech_ddr.name = "DDR4" and c_gigabytes = 8 and g_tech_ddr.mts = 1600 generate
-
     u_ip_arria10_e2sg_ddr4_8g_1600 : ip_arria10_e2sg_ddr4_8g_1600
     port map (
       amm_ready_0         => ctlr_miso.waitrequest_n,  -- ctrl_amm_avalon_slave_0.waitrequest_n
@@ -148,12 +140,9 @@ begin
     ctlr_miso.done     <= local_cal_success and not local_cal_fail when rising_edge(i_ctlr_gen_clk);
     ctlr_miso.cal_ok   <= local_cal_success;
     ctlr_miso.cal_fail <= local_cal_fail;
-
   end generate;
 
-
   gen_ip_arria10_e2sg_ddr4_8g_2400 : if g_tech_ddr.name = "DDR4" and c_gigabytes = 8 and g_tech_ddr.mts = 2400 generate
-
     u_ip_arria10_e2sg_ddr4_8g_2400 : ip_arria10_e2sg_ddr4_8g_2400
     port map (
       amm_ready_0         => ctlr_miso.waitrequest_n,  -- ctrl_amm_avalon_slave_0.waitrequest_n
@@ -202,12 +191,9 @@ begin
     ctlr_miso.done     <= local_cal_success and not local_cal_fail when rising_edge(i_ctlr_gen_clk);
     ctlr_miso.cal_ok   <= local_cal_success;
     ctlr_miso.cal_fail <= local_cal_fail;
-
   end generate;
 
-
   gen_ip_arria10_e2sg_ddr4_16g_1600_64b : if g_tech_ddr.name = "DDR4" and c_gigabytes = 16 and g_tech_ddr.mts = 1600 and g_tech_ddr.dq_w = 64 generate
-
     u_ip_arria10_e2sg_ddr4_16g_1600_64b : ip_arria10_e2sg_ddr4_16g_1600_64b
     port map (
       amm_ready_0         => ctlr_miso.waitrequest_n,  -- ctrl_amm_avalon_slave_0.waitrequest_n
@@ -256,12 +242,9 @@ begin
     ctlr_miso.done     <= local_cal_success and not local_cal_fail when rising_edge(i_ctlr_gen_clk);
     ctlr_miso.cal_ok   <= local_cal_success;
     ctlr_miso.cal_fail <= local_cal_fail;
-
   end generate;
 
-
   gen_ip_arria10_e2sg_ddr4_16g_1600_72b : if g_tech_ddr.name = "DDR4" and c_gigabytes = 16 and g_tech_ddr.mts = 1600 and g_tech_ddr.dq_w = 72 generate
-
     u_ip_arria10_e2sg_ddr4_16g_1600_72b : ip_arria10_e2sg_ddr4_16g_1600_72b
     port map (
       amm_ready_0         => ctlr_miso.waitrequest_n,  -- ctrl_amm_avalon_slave_0.waitrequest_n
@@ -316,7 +299,6 @@ begin
       ctlr_miso.cal_fail <= '0';
     end generate;
 
-
     gen_no_rewire_data : if g_tech_ddr.mem_dq_w = g_tech_ddr.dq_w generate
       ctlr_miso.rddata(c_ctlr_ip_data_w - 1 downto 0) <= amm_readdata;
       amm_writedata <= ctlr_mosi.wrdata(c_ctlr_ip_data_w - 1 downto 0);
@@ -327,5 +309,4 @@ begin
     end generate;
 
   end generate;
-
 end str;
diff --git a/libraries/technology/ddr/tech_ddr_arria10_e3sge3.vhd b/libraries/technology/ddr/tech_ddr_arria10_e3sge3.vhd
index cbd50202b6..c7dd3c97dc 100644
--- a/libraries/technology/ddr/tech_ddr_arria10_e3sge3.vhd
+++ b/libraries/technology/ddr/tech_ddr_arria10_e3sge3.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose: DDR4 memory access component for Arria10.
 -- Description:
 -- Remarks:
@@ -70,9 +69,7 @@ entity tech_ddr_arria10_e3sge3 is
   );
 end tech_ddr_arria10_e3sge3;
 
-
 architecture str of tech_ddr_arria10_e3sge3 is
-
   constant c_gigabytes             : integer := func_tech_ddr_module_gigabytes(g_tech_ddr);
 
   constant c_ctlr_address_w        : natural := func_tech_ddr_ctlr_address_w(g_tech_ddr);
@@ -84,16 +81,13 @@ architecture str of tech_ddr_arria10_e3sge3 is
 
   signal local_cal_success         : std_logic;
   signal local_cal_fail            : std_logic;
-
 begin
-
   ctlr_gen_clk <= i_ctlr_gen_clk;
 
   ref_rst_n    <= not ref_rst;
   ctlr_gen_rst <= not ctlr_gen_rst_n;
 
   gen_ip_arria10_e3sge3_ddr4_4g_2000 : if g_tech_ddr.name = "DDR4" and c_gigabytes = 4 and g_tech_ddr.mts = 2000 generate
-
     phy_ou.cs_n(1) <= '1';
     phy_ou.cke(1)  <= '0';
     phy_ou.odt(1)  <= '0';
@@ -146,11 +140,9 @@ begin
     ctlr_miso.done     <= local_cal_success and not local_cal_fail when rising_edge(i_ctlr_gen_clk);
     ctlr_miso.cal_ok   <= local_cal_success;
     ctlr_miso.cal_fail <= local_cal_fail;
-
   end generate;
 
   gen_ip_arria10_e3sge3_ddr4_4g_1600 : if g_tech_ddr.name = "DDR4" and c_gigabytes = 4 and g_tech_ddr.mts = 1600 generate
-
     phy_ou.cs_n(1) <= '1';
     phy_ou.cke(1)  <= '0';
     phy_ou.odt(1)  <= '0';
@@ -203,11 +195,9 @@ begin
     ctlr_miso.done     <= local_cal_success and not local_cal_fail when rising_edge(i_ctlr_gen_clk);
     ctlr_miso.cal_ok   <= local_cal_success;
     ctlr_miso.cal_fail <= local_cal_fail;
-
   end generate;
 
   gen_ip_arria10_e3sge3_ddr4_8g_1600 : if g_tech_ddr.name = "DDR4" and c_gigabytes = 8 and g_tech_ddr.mts = 1600 generate
-
     u_ip_arria10_e3sge3_ddr4_8g_1600 : ip_arria10_e3sge3_ddr4_8g_1600
     port map (
       amm_ready_0         => ctlr_miso.waitrequest_n,  -- ctrl_amm_avalon_slave_0.waitrequest_n
@@ -256,7 +246,6 @@ begin
     ctlr_miso.done     <= local_cal_success and not local_cal_fail when rising_edge(i_ctlr_gen_clk);
     ctlr_miso.cal_ok   <= local_cal_success;
     ctlr_miso.cal_fail <= local_cal_fail;
-
   end generate;
 
 end str;
diff --git a/libraries/technology/ddr/tech_ddr_component_pkg.vhd b/libraries/technology/ddr/tech_ddr_component_pkg.vhd
index db101fb47e..fb1f0bf990 100644
--- a/libraries/technology/ddr/tech_ddr_component_pkg.vhd
+++ b/libraries/technology/ddr/tech_ddr_component_pkg.vhd
@@ -26,7 +26,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package tech_ddr_component_pkg is
-
   ------------------------------------------------------------------------------
   -- ip_stratixiv
   ------------------------------------------------------------------------------
diff --git a/libraries/technology/ddr/tech_ddr_mem_model.vhd b/libraries/technology/ddr/tech_ddr_mem_model.vhd
index 379aca836f..dcdb187b78 100644
--- a/libraries/technology/ddr/tech_ddr_mem_model.vhd
+++ b/libraries/technology/ddr/tech_ddr_mem_model.vhd
@@ -33,7 +33,6 @@
 library ip_stratixiv_ddr3_mem_model_lib;
 library ed_sim_altera_emif_mem_model_core_ddr4_141;
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -56,16 +55,12 @@ entity tech_ddr_memory_model is
   );
 end tech_ddr_memory_model;
 
-
 architecture str of tech_ddr_memory_model is
-
   constant c_gigabytes    : integer := func_tech_ddr_module_gigabytes(g_tech_ddr);
 
   signal dbg_g_tech_ddr   : t_c_tech_ddr := g_tech_ddr;
   signal dbg_c_gigabytes  : integer := c_gigabytes;
-
 begin
-
   gen_ip_stratixiv_ddr_memory_model : if g_tech_ddr.name = "DDR3" generate
     u_ip_stratixiv_ddr_memory_model : alt_mem_if_ddr3_mem_model_top_ddr3_mem_if_dm_pins_en_mem_if_dqsn_en
     generic map (
@@ -137,4 +132,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/technology/ddr/tech_ddr_mem_model_component_pkg.vhd b/libraries/technology/ddr/tech_ddr_mem_model_component_pkg.vhd
index 7e537fc95f..65a8e2493f 100644
--- a/libraries/technology/ddr/tech_ddr_mem_model_component_pkg.vhd
+++ b/libraries/technology/ddr/tech_ddr_mem_model_component_pkg.vhd
@@ -26,7 +26,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package tech_ddr_mem_model_component_pkg is
-
   ------------------------------------------------------------------------------
   -- ip_stratixiv
   ------------------------------------------------------------------------------
@@ -108,7 +107,6 @@ package tech_ddr_mem_model_component_pkg is
 	);
   end component ed_sim_altera_emif_mem_model_141_z3tvrmq;
 
-
 end tech_ddr_mem_model_component_pkg;
 
 package body tech_ddr_mem_model_component_pkg is
diff --git a/libraries/technology/ddr/tech_ddr_pkg.vhd b/libraries/technology/ddr/tech_ddr_pkg.vhd
index bf49e25c72..8dd9f402e4 100644
--- a/libraries/technology/ddr/tech_ddr_pkg.vhd
+++ b/libraries/technology/ddr/tech_ddr_pkg.vhd
@@ -26,7 +26,6 @@ use common_lib.common_pkg.all;
 use technology_lib.technology_pkg.all;
 
 package tech_ddr_pkg is
-
   -- Gather all DDR parameters in one record
   type t_c_tech_ddr is record
     -- PHY variant within a technology
@@ -204,7 +203,6 @@ package tech_ddr_pkg is
 end tech_ddr_pkg;
 
 package body tech_ddr_pkg is
-
   function func_tech_sel_ddr(g_technology : natural; g_ddr3, g_ddr4 : t_c_tech_ddr) return t_c_tech_ddr is
   begin
     case g_technology is
@@ -215,6 +213,7 @@ package body tech_ddr_pkg is
       when c_tech_arria10_e2sg     => return g_ddr4;  -- unb2c
       when others                  => return g_ddr3;
     end case;
+
   end;
 
   function func_tech_sel_ddr(g_sel : boolean; a, b : t_c_tech_ddr) return t_c_tech_ddr is
@@ -298,4 +297,3 @@ package body tech_ddr_pkg is
   end;
 
 end tech_ddr_pkg;
-
diff --git a/libraries/technology/ddr/tech_ddr_stratixiv.vhd b/libraries/technology/ddr/tech_ddr_stratixiv.vhd
index 679ece6572..b471354256 100644
--- a/libraries/technology/ddr/tech_ddr_stratixiv.vhd
+++ b/libraries/technology/ddr/tech_ddr_stratixiv.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose: DDR3 memory access component for Stratix IV.
 -- Description:
 -- Remarks:
@@ -72,9 +71,7 @@ entity tech_ddr_stratixiv is
   );
 end tech_ddr_stratixiv;
 
-
 architecture str of tech_ddr_stratixiv is
-
   constant c_gigabytes             : integer := func_tech_ddr_module_gigabytes(g_tech_ddr);
 
   constant c_ctlr_address_w        : natural := func_tech_ddr_ctlr_address_w(g_tech_ddr);
@@ -90,9 +87,7 @@ architecture str of tech_ddr_stratixiv is
   signal i_mem_cke                 : std_logic;
   signal i_mem_cs_n                : std_logic;
   signal i_mem_odt                 : std_logic;
-
 begin
-
   ref_rst_n <= not ref_rst;
 
   gen_ip_stratixiv_ddr3_uphy_4g_800_master : if g_tech_ddr.name = "DDR3" and c_gigabytes = 4 and g_tech_ddr.mts = 800 and g_tech_ddr.master = true and g_tech_ddr.rank = "DUAL  " generate
@@ -251,7 +246,6 @@ begin
   phy_ou.cke(0)  <= i_mem_cke;
   phy_ou.cs_n(0) <= i_mem_cs_n;
   phy_ou.odt(0)  <= i_mem_odt;
-
   end generate;
 
   gen_ip_stratixiv_ddr3_uphy_4g_single_rank_800_slave : if g_tech_ddr.name = "DDR3" and c_gigabytes = 4 and g_tech_ddr.mts = 800 and g_tech_ddr.master = false and g_tech_ddr.rank = "SINGLE" generate
@@ -306,7 +300,6 @@ begin
   phy_ou.cke(0)  <= i_mem_cke;
   phy_ou.cs_n(0) <= i_mem_cs_n;
   phy_ou.odt(0)  <= i_mem_odt;
-
   end generate;
 
   gen_ip_stratixiv_ddr3_uphy_16g_dual_rank_800 : if g_tech_ddr.name = "DDR3" and c_gigabytes = 16 and g_tech_ddr.mts = 800 and g_tech_ddr.master = true and g_tech_ddr.rank = "DUAL  " generate
@@ -359,9 +352,6 @@ begin
       pll_config_clk             => OPEN,  -- .pll_config_clk
       dll_delayctrl              => open  -- dll_sharing.dll_delayctrl
     );
-
-
-
   end generate;
 
   i_ctlr_gen_rst <= not ctlr_gen_rst_n;
@@ -379,5 +369,4 @@ begin
 
   ctlr_gen_rst    <= i_ctlr_gen_rst;
   ctlr_gen_clk_2x <= i_ctlr_gen_clk_2x;
-
 end str;
diff --git a/libraries/technology/eth_10g/tb_tb_tech_eth_10g.vhd b/libraries/technology/eth_10g/tb_tb_tech_eth_10g.vhd
index f8adbe53e8..5922075d48 100644
--- a/libraries/technology/eth_10g/tb_tb_tech_eth_10g.vhd
+++ b/libraries/technology/eth_10g/tb_tb_tech_eth_10g.vhd
@@ -36,9 +36,7 @@ use common_lib.tb_common_pkg.all;
 entity tb_tb_tech_eth_10g is
 end tb_tb_tech_eth_10g;
 
-
 architecture tb of tb_tb_tech_eth_10g is
-
   constant c_644       : time := tech_pll_clk_644_period;
   constant c_156       : time := 6.4 ns;
   constant c_data_type : natural := c_tb_tech_mac_10g_data_type_symbols;
@@ -46,9 +44,7 @@ architecture tb of tb_tb_tech_eth_10g is
   constant c_tb_end_vec : std_logic_vector(7 downto 0) := (others => '1');
   signal   tb_end_vec   : std_logic_vector(7 downto 0) := c_tb_end_vec;  -- sufficiently long to fit all tb instances
   signal   tb_end       : std_logic := '0';
-
 begin
-
 -- g_technology              : NATURAL := c_tech_select_default;
 -- g_tb_end                  : BOOLEAN := TRUE;   -- when TRUE then tb_end ends this simulation, else a higher multi-testbench will end the simulation
 -- g_no_dut                  : BOOLEAN := FALSE;  -- default FALSE to verify the DUT, else use TRUE to verify the tb itself without the DUT
@@ -68,5 +64,4 @@ begin
 
   proc_common_stop_simulation(tb_end);
   proc_common_timeout_failure(1 ms, tb_end);
-
 end tb;
diff --git a/libraries/technology/eth_10g/tb_tech_eth_10g.vhd b/libraries/technology/eth_10g/tb_tech_eth_10g.vhd
index 013033493a..7cd775e11e 100644
--- a/libraries/technology/eth_10g/tb_tech_eth_10g.vhd
+++ b/libraries/technology/eth_10g/tb_tech_eth_10g.vhd
@@ -67,9 +67,7 @@ entity tb_tech_eth_10g is
   );
 end tb_tech_eth_10g;
 
-
 architecture tb of tb_tech_eth_10g is
-
   constant c_sim                : boolean := true;  -- tr_xaui_align_dly has time delay ~ 1 sec, so not suitable for simulation
   constant c_nof_channels       : natural := 1;  -- fixed in this tb
 
@@ -163,9 +161,7 @@ architecture tb of tb_tech_eth_10g is
   signal tx_pkt_cnt        : natural := 0;
   signal rx_pkt_cnt        : natural := 0;
   signal rx_toggle         : std_logic;  -- toggle after every received packet
-
 begin
-
   cal_clk <= not cal_clk after cal_clk_period / 2;  -- Calibration clock
 
   -- debug signals to ease monitoring in wave window
@@ -404,5 +400,4 @@ begin
     rx_end    => rx_end,
     tb_end    => tb_end
   );
-
 end tb;
diff --git a/libraries/technology/eth_10g/tb_tech_eth_10g_ppm.vhd b/libraries/technology/eth_10g/tb_tech_eth_10g_ppm.vhd
index 895b8123fd..2f83f74fcb 100644
--- a/libraries/technology/eth_10g/tb_tech_eth_10g_ppm.vhd
+++ b/libraries/technology/eth_10g/tb_tech_eth_10g_ppm.vhd
@@ -48,7 +48,6 @@ entity tb_tech_eth_10g_ppm is
 end tb_tech_eth_10g_ppm;
 
 architecture tb of tb_tech_eth_10g_ppm is
-
   -- PHY 10gbase_r
   signal serial_tx_0 : std_logic;  -- 1 lane
   signal serial_tx_1 : std_logic;
@@ -56,9 +55,7 @@ architecture tb of tb_tech_eth_10g_ppm is
   -- PHY XAUI
   signal xaui_tx_0   : std_logic_vector(c_nof_xaui_lanes - 1 downto 0);  -- 4 lanes
   signal xaui_tx_1   : std_logic_vector(c_nof_xaui_lanes - 1 downto 0);
-
 begin
-
   u_tb_tech_eth_10g_0 : entity work.tb_tech_eth_10g
   generic map (
     g_technology              => g_technology,
@@ -94,5 +91,4 @@ begin
     xaui_tx_out   => xaui_tx_1,
     xaui_rx_in    => xaui_tx_0
   );
-
 end tb;
diff --git a/libraries/technology/eth_10g/tech_eth_10g.vhd b/libraries/technology/eth_10g/tech_eth_10g.vhd
index 4a8677a591..fa7502cef3 100644
--- a/libraries/technology/eth_10g/tech_eth_10g.vhd
+++ b/libraries/technology/eth_10g/tech_eth_10g.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose: Combine mac_10g and 10gbase_r
 -- Description:
 -- . For c_tech_stratixiv:
@@ -130,10 +129,8 @@ entity tech_eth_10g is
   );
 end tech_eth_10g;
 
-
 architecture str of tech_eth_10g is
 begin
-
   gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
     u0 : entity work.tech_eth_10g_stratixiv
     generic map (
diff --git a/libraries/technology/eth_10g/tech_eth_10g_arria10.vhd b/libraries/technology/eth_10g/tech_eth_10g_arria10.vhd
index 20eac55b10..e24a5253ed 100644
--- a/libraries/technology/eth_10g/tech_eth_10g_arria10.vhd
+++ b/libraries/technology/eth_10g/tech_eth_10g_arria10.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose: Combine mac_10g and 10gbase_r for c_tech_arria10
 -- Description
 --
@@ -133,9 +132,7 @@ entity tech_eth_10g_arria10 is
   );
 end tech_eth_10g_arria10;
 
-
 architecture str of tech_eth_10g_arria10 is
-
 begin
   u_ip_arria10_eth_10g : ip_arria10_eth_10g
   generic map(
@@ -175,5 +172,4 @@ begin
     serial_tx_arr  => serial_tx_arr,
     serial_rx_arr  => serial_rx_arr
   );
-
 end str;
diff --git a/libraries/technology/eth_10g/tech_eth_10g_arria10_e1sg.vhd b/libraries/technology/eth_10g/tech_eth_10g_arria10_e1sg.vhd
index e8a019b6d6..2d23b34659 100644
--- a/libraries/technology/eth_10g/tech_eth_10g_arria10_e1sg.vhd
+++ b/libraries/technology/eth_10g/tech_eth_10g_arria10_e1sg.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose: Combine mac_10g and 10gbase_r for c_tech_arria10_e1sg
 -- Description
 --
@@ -137,9 +136,7 @@ entity tech_eth_10g_arria10_e1sg is
   );
 end tech_eth_10g_arria10_e1sg;
 
-
 architecture str of tech_eth_10g_arria10_e1sg is
-
 begin
   u_ip_arria10_e1sg_eth_10g : ip_arria10_e1sg_eth_10g
   generic map(
@@ -183,5 +180,4 @@ begin
     serial_tx_arr  => serial_tx_arr,
     serial_rx_arr  => serial_rx_arr
   );
-
 end str;
diff --git a/libraries/technology/eth_10g/tech_eth_10g_arria10_e2sg.vhd b/libraries/technology/eth_10g/tech_eth_10g_arria10_e2sg.vhd
index cf3feb45f4..e9d80d791d 100644
--- a/libraries/technology/eth_10g/tech_eth_10g_arria10_e2sg.vhd
+++ b/libraries/technology/eth_10g/tech_eth_10g_arria10_e2sg.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose: Combine mac_10g and 10gbase_r for c_tech_arria10_e2sg
 -- Description
 --
@@ -137,9 +136,7 @@ entity tech_eth_10g_arria10_e2sg is
   );
 end tech_eth_10g_arria10_e2sg;
 
-
 architecture str of tech_eth_10g_arria10_e2sg is
-
 begin
   u_ip_arria10_e2sg_eth_10g : ip_arria10_e2sg_eth_10g
   generic map(
@@ -183,5 +180,4 @@ begin
     serial_tx_arr  => serial_tx_arr,
     serial_rx_arr  => serial_rx_arr
   );
-
 end str;
diff --git a/libraries/technology/eth_10g/tech_eth_10g_arria10_e3sge3.vhd b/libraries/technology/eth_10g/tech_eth_10g_arria10_e3sge3.vhd
index 9315697fd5..fea1119601 100644
--- a/libraries/technology/eth_10g/tech_eth_10g_arria10_e3sge3.vhd
+++ b/libraries/technology/eth_10g/tech_eth_10g_arria10_e3sge3.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose: Combine mac_10g and 10gbase_r for c_tech_arria10_e3sge3
 -- Description
 --
@@ -136,9 +135,7 @@ entity tech_eth_10g_arria10_e3sge3 is
   );
 end tech_eth_10g_arria10_e3sge3;
 
-
 architecture str of tech_eth_10g_arria10_e3sge3 is
-
 begin
   u_ip_arria10_e3sge3_eth_10g : ip_arria10_e3sge3_eth_10g
   generic map(
@@ -181,5 +178,4 @@ begin
     serial_tx_arr  => serial_tx_arr,
     serial_rx_arr  => serial_rx_arr
   );
-
 end str;
diff --git a/libraries/technology/eth_10g/tech_eth_10g_clocks.vhd b/libraries/technology/eth_10g/tech_eth_10g_clocks.vhd
index e276bedeed..0ccadb8a9b 100644
--- a/libraries/technology/eth_10g/tech_eth_10g_clocks.vhd
+++ b/libraries/technology/eth_10g/tech_eth_10g_clocks.vhd
@@ -26,7 +26,6 @@
 --   are also reassigned to preserve same delta-cycle phase as for the data
 --   clocks.
 
-
 library IEEE, technology_lib;
 use IEEE.std_logic_1164.all;
 use technology_lib.technology_pkg.all;
@@ -66,10 +65,8 @@ entity tech_eth_10g_clocks is
   );
 end tech_eth_10g_clocks;
 
-
 architecture str of tech_eth_10g_clocks is
 begin
-
   -- Reference
   eth_ref_clk_644 <= tr_ref_clk_644;
   eth_ref_clk_312 <= tr_ref_clk_312;
diff --git a/libraries/technology/eth_10g/tech_eth_10g_component_pkg.vhd b/libraries/technology/eth_10g/tech_eth_10g_component_pkg.vhd
index 71006e4562..072c427e9c 100644
--- a/libraries/technology/eth_10g/tech_eth_10g_component_pkg.vhd
+++ b/libraries/technology/eth_10g/tech_eth_10g_component_pkg.vhd
@@ -31,8 +31,6 @@ use technology_lib.technology_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 
 package tech_eth_10g_component_pkg is
-
-
   ------------------------------------------------------------------------------
   -- ip_stratixiv
   ------------------------------------------------------------------------------
@@ -82,7 +80,6 @@ package tech_eth_10g_component_pkg is
   );
   end component;
 
-
   ------------------------------------------------------------------------------
   -- ip_arria10
   ------------------------------------------------------------------------------
@@ -272,5 +269,4 @@ package tech_eth_10g_component_pkg is
 end tech_eth_10g_component_pkg;
 
 package body tech_eth_10g_component_pkg is
-
 end tech_eth_10g_component_pkg;
diff --git a/libraries/technology/eth_10g/tech_eth_10g_stratixiv.vhd b/libraries/technology/eth_10g/tech_eth_10g_stratixiv.vhd
index 6daed47bbd..39d77831af 100644
--- a/libraries/technology/eth_10g/tech_eth_10g_stratixiv.vhd
+++ b/libraries/technology/eth_10g/tech_eth_10g_stratixiv.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose: Combine mac_10g and xaui for c_tech_stratixiv
 -- Description:
 --
@@ -131,11 +130,8 @@ entity tech_eth_10g_stratixiv is
   );
 end tech_eth_10g_stratixiv;
 
-
 architecture str of tech_eth_10g_stratixiv is
-
 begin
-
   u_ip_stratixiv_eth_10g : ip_stratixiv_eth_10g
   generic map(
     g_sim                => g_sim,
@@ -180,5 +176,4 @@ begin
 	xaui_tx_arr      => xaui_tx_arr,
 	xaui_rx_arr      => xaui_rx_arr
   );
-
 end str;
diff --git a/libraries/technology/fifo/tech_fifo_component_pkg.vhd b/libraries/technology/fifo/tech_fifo_component_pkg.vhd
index 4c46bf4f7c..d57f837edd 100644
--- a/libraries/technology/fifo/tech_fifo_component_pkg.vhd
+++ b/libraries/technology/fifo/tech_fifo_component_pkg.vhd
@@ -26,7 +26,6 @@ use IEEE.std_logic_1164.all;
 use technology_lib.technology_pkg.all;
 
 package tech_fifo_component_pkg is
-
   -----------------------------------------------------------------------------
   -- ip_stratixiv
   -----------------------------------------------------------------------------
@@ -91,7 +90,6 @@ package tech_fifo_component_pkg is
   );
   end component;
 
-
   -----------------------------------------------------------------------------
   -- ip_arria10
   -----------------------------------------------------------------------------
diff --git a/libraries/technology/fifo/tech_fifo_dc.vhd b/libraries/technology/fifo/tech_fifo_dc.vhd
index db5ca404fb..c2f8207953 100644
--- a/libraries/technology/fifo/tech_fifo_dc.vhd
+++ b/libraries/technology/fifo/tech_fifo_dc.vhd
@@ -55,11 +55,8 @@ entity tech_fifo_dc is
   );
 end tech_fifo_dc;
 
-
 architecture str of tech_fifo_dc is
-
 begin
-
   gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
     u0 : ip_stratixiv_fifo_dc
     generic map (g_dat_w, g_nof_words)
diff --git a/libraries/technology/fifo/tech_fifo_dc_mixed_widths.vhd b/libraries/technology/fifo/tech_fifo_dc_mixed_widths.vhd
index 3f17a2415e..502fb8bb39 100644
--- a/libraries/technology/fifo/tech_fifo_dc_mixed_widths.vhd
+++ b/libraries/technology/fifo/tech_fifo_dc_mixed_widths.vhd
@@ -55,11 +55,8 @@ entity tech_fifo_dc_mixed_widths is
   );
 end tech_fifo_dc_mixed_widths;
 
-
 architecture str of tech_fifo_dc_mixed_widths is
-
 begin
-
   gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
     u0 : ip_stratixiv_fifo_dc_mixed_widths
     generic map (g_nof_words, g_wrdat_w, g_rddat_w)
diff --git a/libraries/technology/fifo/tech_fifo_sc.vhd b/libraries/technology/fifo/tech_fifo_sc.vhd
index 502722f065..53f9427bb1 100644
--- a/libraries/technology/fifo/tech_fifo_sc.vhd
+++ b/libraries/technology/fifo/tech_fifo_sc.vhd
@@ -53,11 +53,8 @@ entity tech_fifo_sc is
   );
 end tech_fifo_sc;
 
-
 architecture str of tech_fifo_sc is
-
 begin
-
   gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
     u0 : ip_stratixiv_fifo_sc
     generic map (g_use_eab, g_dat_w, g_nof_words)
diff --git a/libraries/technology/flash/tech_flash_asmi_parallel.vhd b/libraries/technology/flash/tech_flash_asmi_parallel.vhd
index aa8214345c..536e905748 100644
--- a/libraries/technology/flash/tech_flash_asmi_parallel.vhd
+++ b/libraries/technology/flash/tech_flash_asmi_parallel.vhd
@@ -61,11 +61,8 @@ entity tech_flash_asmi_parallel is
   );
 end tech_flash_asmi_parallel;
 
-
 architecture str of tech_flash_asmi_parallel is
-
 begin
-
   gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
     u0 : ip_stratixiv_asmi_parallel
     generic map (g_sim_flash_model)
@@ -95,5 +92,4 @@ begin
     port map (addr, clkin, datain, rden, read, sector_erase, shift_bytes, wren, write, busy, data_valid, dataout, illegal_erase, illegal_write, reset, sce, en4b_addr);
   end generate;
 
-
 end architecture;
diff --git a/libraries/technology/flash/tech_flash_component_pkg.vhd b/libraries/technology/flash/tech_flash_component_pkg.vhd
index ebedb81c75..2ae3ba18db 100644
--- a/libraries/technology/flash/tech_flash_component_pkg.vhd
+++ b/libraries/technology/flash/tech_flash_component_pkg.vhd
@@ -26,7 +26,6 @@ use IEEE.std_logic_1164.all;
 use technology_lib.technology_pkg.all;
 
 package tech_flash_component_pkg is
-
   -----------------------------------------------------------------------------
   -- ip_stratixiv
   -----------------------------------------------------------------------------
@@ -112,7 +111,6 @@ package tech_flash_component_pkg is
   );
   end component ip_arria10_remote_update;
 
-
   -----------------------------------------------------------------------------
   -- ip_arria10_e3sge3
   -----------------------------------------------------------------------------
@@ -242,12 +240,12 @@ package tech_flash_component_pkg is
 end tech_flash_component_pkg;
 
 package body tech_flash_component_pkg is
-
   function tech_flash_addr_w( technology : in integer )  return integer is
   begin
     if technology = c_tech_stratixiv then
         return 24;
     end if;
+
     if technology = c_tech_arria10_proto then
         return 32;
     end if;
@@ -269,5 +267,4 @@ package body tech_flash_component_pkg is
     end if;
   end;
 
-
 end tech_flash_component_pkg;
diff --git a/libraries/technology/flash/tech_flash_remote_update.vhd b/libraries/technology/flash/tech_flash_remote_update.vhd
index f312a5f4ea..cb34558976 100644
--- a/libraries/technology/flash/tech_flash_remote_update.vhd
+++ b/libraries/technology/flash/tech_flash_remote_update.vhd
@@ -52,11 +52,8 @@ entity tech_flash_remote_update is
   );
 end tech_flash_remote_update;
 
-
 architecture str of tech_flash_remote_update is
-
 begin
-
   gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
     u0 : ip_stratixiv_remote_update
     port map (clock, data_in, param, read_param, reconfig, reset, reset_timer, write_param, busy, data_out);
diff --git a/libraries/technology/fpga_temp_sens/tech_fpga_temp_sens.vhd b/libraries/technology/fpga_temp_sens/tech_fpga_temp_sens.vhd
index fc52633eee..c1a0615bb1 100644
--- a/libraries/technology/fpga_temp_sens/tech_fpga_temp_sens.vhd
+++ b/libraries/technology/fpga_temp_sens/tech_fpga_temp_sens.vhd
@@ -32,7 +32,6 @@ library ip_arria10_e3sge3_temp_sense_altera_temp_sense_151;
 library ip_arria10_e1sg_temp_sense_altera_temp_sense_180;
 library ip_arria10_e2sg_temp_sense_altera_temp_sense_1910;
 
-
 entity tech_fpga_temp_sens is
   generic (
     g_technology : natural := c_tech_select_default
@@ -46,9 +45,7 @@ entity tech_fpga_temp_sens is
 end tech_fpga_temp_sens;
 
 architecture str of tech_fpga_temp_sens is
-
 begin
-
   gen_ip_arria10 : if g_technology = c_tech_arria10_proto generate
 	  u0 : ip_arria10_temp_sense
 		port map (
diff --git a/libraries/technology/fpga_temp_sens/tech_fpga_temp_sens_component_pkg.vhd b/libraries/technology/fpga_temp_sens/tech_fpga_temp_sens_component_pkg.vhd
index 0f7d7b6256..8cf7fbc8d1 100644
--- a/libraries/technology/fpga_temp_sens/tech_fpga_temp_sens_component_pkg.vhd
+++ b/libraries/technology/fpga_temp_sens/tech_fpga_temp_sens_component_pkg.vhd
@@ -25,7 +25,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package tech_fpga_temp_sens_component_pkg is
-
   component ip_arria10_temp_sense is
   	port (
   		corectl : in  std_logic := '0';  -- corectl.corectl
@@ -63,4 +62,3 @@ package tech_fpga_temp_sens_component_pkg is
   end component;
 
 end tech_fpga_temp_sens_component_pkg;
-
diff --git a/libraries/technology/fpga_voltage_sens/tech_fpga_voltage_sens.vhd b/libraries/technology/fpga_voltage_sens/tech_fpga_voltage_sens.vhd
index 0eff6ac024..c7c5df214a 100644
--- a/libraries/technology/fpga_voltage_sens/tech_fpga_voltage_sens.vhd
+++ b/libraries/technology/fpga_voltage_sens/tech_fpga_voltage_sens.vhd
@@ -31,7 +31,6 @@ library ip_arria10_e3sge3_voltage_sense_altera_voltage_sense_151;
 library ip_arria10_e1sg_voltage_sense_altera_voltage_sense_180;
 library ip_arria10_e2sg_voltage_sense_altera_voltage_sense_1910;
 
-
 entity tech_fpga_voltage_sens is
   generic (
     g_technology : natural := c_tech_select_default
@@ -54,9 +53,7 @@ entity tech_fpga_voltage_sens is
 end tech_fpga_voltage_sens;
 
 architecture str of tech_fpga_voltage_sens is
-
 begin
-
   gen_ip_arria10 : if g_technology = c_tech_arria10_proto generate
     u0 : ip_arria10_voltage_sense
       port map (
diff --git a/libraries/technology/fpga_voltage_sens/tech_fpga_voltage_sens_component_pkg.vhd b/libraries/technology/fpga_voltage_sens/tech_fpga_voltage_sens_component_pkg.vhd
index 0835ef8414..89cee1b2e3 100644
--- a/libraries/technology/fpga_voltage_sens/tech_fpga_voltage_sens_component_pkg.vhd
+++ b/libraries/technology/fpga_voltage_sens/tech_fpga_voltage_sens_component_pkg.vhd
@@ -25,7 +25,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package tech_fpga_voltage_sens_component_pkg is
-
   component ip_arria10_voltage_sense is
   	port (
   		clock_clk                    : in  std_logic := '0';
@@ -99,4 +98,3 @@ package tech_fpga_voltage_sens_component_pkg is
   end component;
 
 end tech_fpga_voltage_sens_component_pkg;
-
diff --git a/libraries/technology/fractional_pll/tech_fractional_pll_clk125.vhd b/libraries/technology/fractional_pll/tech_fractional_pll_clk125.vhd
index b88b4653d2..8b567885cd 100644
--- a/libraries/technology/fractional_pll/tech_fractional_pll_clk125.vhd
+++ b/libraries/technology/fractional_pll/tech_fractional_pll_clk125.vhd
@@ -47,9 +47,7 @@ entity tech_fractional_pll_clk125 is
 end tech_fractional_pll_clk125;
 
 architecture str of tech_fractional_pll_clk125 is
-
 begin
-
   gen_ip_arria10 : if g_technology = c_tech_arria10_proto generate
     u0 : ip_arria10_fractional_pll_clk125
     port map (
diff --git a/libraries/technology/fractional_pll/tech_fractional_pll_clk200.vhd b/libraries/technology/fractional_pll/tech_fractional_pll_clk200.vhd
index 5b69f99ecd..dde0319d8e 100644
--- a/libraries/technology/fractional_pll/tech_fractional_pll_clk200.vhd
+++ b/libraries/technology/fractional_pll/tech_fractional_pll_clk200.vhd
@@ -46,9 +46,7 @@ entity tech_fractional_pll_clk200 is
 end tech_fractional_pll_clk200;
 
 architecture str of tech_fractional_pll_clk200 is
-
 begin
-
   gen_ip_arria10 : if g_technology = c_tech_arria10_proto generate
     u0 : ip_arria10_fractional_pll_clk200
     port map (
@@ -102,4 +100,3 @@ begin
   end generate;
 
 end architecture;
-
diff --git a/libraries/technology/fractional_pll/tech_fractional_pll_component_pkg.vhd b/libraries/technology/fractional_pll/tech_fractional_pll_component_pkg.vhd
index 1d280232bc..1509727610 100644
--- a/libraries/technology/fractional_pll/tech_fractional_pll_component_pkg.vhd
+++ b/libraries/technology/fractional_pll/tech_fractional_pll_component_pkg.vhd
@@ -25,7 +25,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package tech_fractional_pll_component_pkg is
-
   -----------------------------------------------------------------------------
   -- ip_arria10
   -----------------------------------------------------------------------------
@@ -151,4 +150,3 @@ package tech_fractional_pll_component_pkg is
   end component;
 
 end tech_fractional_pll_component_pkg;
-
diff --git a/libraries/technology/iobuf/tech_iobuf_component_pkg.vhd b/libraries/technology/iobuf/tech_iobuf_component_pkg.vhd
index 09b9b36dcd..fdae4b1c72 100644
--- a/libraries/technology/iobuf/tech_iobuf_component_pkg.vhd
+++ b/libraries/technology/iobuf/tech_iobuf_component_pkg.vhd
@@ -25,7 +25,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package tech_iobuf_component_pkg is
-
   -----------------------------------------------------------------------------
   -- ip_stratixiv
   -----------------------------------------------------------------------------
@@ -60,7 +59,6 @@ package tech_iobuf_component_pkg is
   );
   end component;
 
-
   -----------------------------------------------------------------------------
   -- ip_arria10
   -----------------------------------------------------------------------------
diff --git a/libraries/technology/iobuf/tech_iobuf_ddio_in.vhd b/libraries/technology/iobuf/tech_iobuf_ddio_in.vhd
index 930a614e4d..4b040c6d30 100644
--- a/libraries/technology/iobuf/tech_iobuf_ddio_in.vhd
+++ b/libraries/technology/iobuf/tech_iobuf_ddio_in.vhd
@@ -47,11 +47,8 @@ entity tech_iobuf_ddio_in is
   );
 end tech_iobuf_ddio_in;
 
-
 architecture str of tech_iobuf_ddio_in is
-
 begin
-
   gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
     u0 : ip_stratixiv_ddio_in
     generic map ("Stratix IV", g_width)
diff --git a/libraries/technology/iobuf/tech_iobuf_ddio_out.vhd b/libraries/technology/iobuf/tech_iobuf_ddio_out.vhd
index 98087c04d3..70be9d84f9 100644
--- a/libraries/technology/iobuf/tech_iobuf_ddio_out.vhd
+++ b/libraries/technology/iobuf/tech_iobuf_ddio_out.vhd
@@ -47,11 +47,8 @@ entity tech_iobuf_ddio_out is
   );
 end tech_iobuf_ddio_out;
 
-
 architecture str of tech_iobuf_ddio_out is
-
 begin
-
   gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
     u0 : ip_stratixiv_ddio_out
     generic map ("Stratix IV", g_width)
diff --git a/libraries/technology/ip_arria10/complex_mult_rtl/ip_arria10_complex_mult_rtl.vhd b/libraries/technology/ip_arria10/complex_mult_rtl/ip_arria10_complex_mult_rtl.vhd
index 246560b179..3cbb1f5c3d 100644
--- a/libraries/technology/ip_arria10/complex_mult_rtl/ip_arria10_complex_mult_rtl.vhd
+++ b/libraries/technology/ip_arria10/complex_mult_rtl/ip_arria10_complex_mult_rtl.vhd
@@ -62,7 +62,6 @@ entity ip_arria10_complex_mult_rtl is
 end ip_arria10_complex_mult_rtl;
 
 architecture str of ip_arria10_complex_mult_rtl is
-
   function RESIZE_NUM(s : signed; w : natural) return signed is
   begin
     -- extend sign bit or keep LS part
@@ -118,9 +117,7 @@ architecture str of ip_arria10_complex_mult_rtl is
   signal prod_ar_bi     : signed(c_prod_w - 1 downto 0);
   signal sum_re         : signed(c_sum_w - 1 downto 0);
   signal sum_im         : signed(c_sum_w - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Registers
   ------------------------------------------------------------------------------
@@ -183,7 +180,6 @@ begin
     bi <= reg_bi;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Products
   ------------------------------------------------------------------------------
@@ -206,7 +202,6 @@ begin
     prod_ar_bi <= reg_prod_ar_bi;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Sum
   ------------------------------------------------------------------------------
@@ -217,6 +212,7 @@ begin
   gen_re_add : if g_conjugate_b generate
     nxt_sum_re <= RESIZE_NUM(prod_ar_br, c_sum_w) + prod_ai_bi;
   end generate;
+
   gen_re_sub : if not g_conjugate_b generate
     nxt_sum_re <= RESIZE_NUM(prod_ar_br, c_sum_w) - prod_ai_bi;
   end generate;
@@ -227,11 +223,11 @@ begin
   gen_im_add : if not g_conjugate_b generate
     nxt_sum_im <= RESIZE_NUM(prod_ai_br, c_sum_w) + prod_ar_bi;
   end generate;
+
   gen_im_sub : if g_conjugate_b generate
     nxt_sum_im <= RESIZE_NUM(prod_ai_br, c_sum_w) - prod_ar_bi;
   end generate;
 
-
   no_adder_reg : if g_pipeline_adder = 0 generate  -- wired
     sum_re <= nxt_sum_re;
     sum_im <= nxt_sum_im;
@@ -256,5 +252,4 @@ begin
     result_re <= std_logic_vector(reg_result_re);
     result_im <= std_logic_vector(reg_result_im);
   end generate;
-
 end architecture;
diff --git a/libraries/technology/ip_arria10/complex_mult_rtl_canonical/ip_arria10_complex_mult_rtl_canonical.vhd b/libraries/technology/ip_arria10/complex_mult_rtl_canonical/ip_arria10_complex_mult_rtl_canonical.vhd
index 95463e94dd..81d2df2351 100644
--- a/libraries/technology/ip_arria10/complex_mult_rtl_canonical/ip_arria10_complex_mult_rtl_canonical.vhd
+++ b/libraries/technology/ip_arria10/complex_mult_rtl_canonical/ip_arria10_complex_mult_rtl_canonical.vhd
@@ -58,7 +58,6 @@ entity ip_arria10_complex_mult_rtl_canonical is
 end ip_arria10_complex_mult_rtl_canonical;
 
 architecture str of ip_arria10_complex_mult_rtl_canonical is
-
   function RESIZE_NUM(s : signed; w : natural) return signed is
   begin
     -- extend sign bit or keep LS part
@@ -144,9 +143,7 @@ architecture str of ip_arria10_complex_mult_rtl_canonical is
 
   signal reg_result_re                 : signed(g_out_p_w - 1 downto 0);
   signal reg_result_im                 : signed(g_out_p_w - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Registers
   ------------------------------------------------------------------------------
@@ -247,7 +244,6 @@ begin
     prod_ar_bi               <= nxt_prod_ar_bi;
     prod_ai_br               <= nxt_prod_ai_br;
     prod_sum_ar_ai_sum_br_bi <= nxt_prod_sum_ar_ai_sum_br_bi;
-
   end generate;
   gen_product_reg : if g_pipeline_product > 0 generate  -- register
     prod_ar_bi               <= reg_prod_ar_bi;
@@ -270,5 +266,4 @@ begin
     result_re <= std_logic_vector(reg_result_re);
     result_im <= std_logic_vector(reg_result_im);
   end generate;
-
 end architecture;
diff --git a/libraries/technology/ip_arria10/ddio/ip_arria10_ddio_in.vhd b/libraries/technology/ip_arria10/ddio/ip_arria10_ddio_in.vhd
index 0d25901272..7f7d4131f3 100644
--- a/libraries/technology/ip_arria10/ddio/ip_arria10_ddio_in.vhd
+++ b/libraries/technology/ip_arria10/ddio/ip_arria10_ddio_in.vhd
@@ -38,9 +38,7 @@ entity ip_arria10_ddio_in is
   );
 end ip_arria10_ddio_in;
 
-
 architecture str of ip_arria10_ddio_in is
-
   component ip_arria10_ddio_in_1 is
         port (
                 datain    : in  std_logic_vector(0 downto 0) := (others => '0');  -- pad_in.export
@@ -50,11 +48,8 @@ architecture str of ip_arria10_ddio_in is
                 dataout_l : out std_logic_vector(0 downto 0)  -- dataout_l.fragment
         );
   end component;
-
 begin
-
   gen_w : for I in g_width - 1 downto 0 generate
-
     u_ip_arria10_ddio_in_1 : ip_arria10_ddio_in_1
     port map (
       datain    => in_dat(I downto I),
@@ -63,7 +58,6 @@ begin
       dataout_h => out_dat_hi(I downto I),
       dataout_l => out_dat_lo(I downto I)
     );
-
   end generate;
 
 end str;
diff --git a/libraries/technology/ip_arria10/ddio/ip_arria10_ddio_out.vhd b/libraries/technology/ip_arria10/ddio/ip_arria10_ddio_out.vhd
index 0bf866591d..6b0f88ced4 100644
--- a/libraries/technology/ip_arria10/ddio/ip_arria10_ddio_out.vhd
+++ b/libraries/technology/ip_arria10/ddio/ip_arria10_ddio_out.vhd
@@ -38,9 +38,7 @@ entity ip_arria10_ddio_out is
   );
 end ip_arria10_ddio_out;
 
-
 architecture str of ip_arria10_ddio_out is
-
   component ip_arria10_ddio_out_1 is
         port (
                 dataout  : out std_logic_vector(0 downto 0);  -- pad_out.export
@@ -50,9 +48,7 @@ architecture str of ip_arria10_ddio_out is
                 datain_l : in  std_logic_vector(0 downto 0) := (others => '0')  -- datain_l.fragment
         );
   end component;
-
 begin
-
   gen_w : for I in g_width - 1 downto 0 generate
     u_ip_arria10_ddio_out_1 : ip_arria10_ddio_out_1
     port map (
diff --git a/libraries/technology/ip_arria10/ddio/sim/ip_arria10_ddio_in_1.vhd b/libraries/technology/ip_arria10/ddio/sim/ip_arria10_ddio_in_1.vhd
index ca313f2411..ec1bc006bc 100644
--- a/libraries/technology/ip_arria10/ddio/sim/ip_arria10_ddio_in_1.vhd
+++ b/libraries/technology/ip_arria10/ddio/sim/ip_arria10_ddio_in_1.vhd
@@ -48,18 +48,13 @@ entity ip_arria10_ddio_in_1 is
 	);
 end ip_arria10_ddio_in_1;
 
-
 architecture beh of ip_arria10_ddio_in_1 is
-
   signal in_dat_r   : std_logic;
   signal in_dat_f   : std_logic;
-
 begin
-
   in_dat_r <= datain(0) when rising_edge(inclock);
   in_dat_f <= datain(0) when falling_edge(inclock);
 
   dataout_h <= (others => in_dat_r);
   dataout_l <= (others => in_dat_f) when rising_edge(inclock);
-
 end beh;
diff --git a/libraries/technology/ip_arria10/ddio/sim/ip_arria10_ddio_out_1.vhd b/libraries/technology/ip_arria10/ddio/sim/ip_arria10_ddio_out_1.vhd
index 805178d4f8..99ad1519d6 100644
--- a/libraries/technology/ip_arria10/ddio/sim/ip_arria10_ddio_out_1.vhd
+++ b/libraries/technology/ip_arria10/ddio/sim/ip_arria10_ddio_out_1.vhd
@@ -45,15 +45,10 @@ entity ip_arria10_ddio_out_1 is
 	);
 end ip_arria10_ddio_out_1;
 
-
 architecture beh of ip_arria10_ddio_out_1 is
-
   signal out_dat_r   : std_logic;
   signal out_dat_f   : std_logic;
-
 begin
-
   dataout <= datain_l when falling_edge(outclock) else
              datain_h when rising_edge(outclock);
-
 end beh;
diff --git a/libraries/technology/ip_arria10/ddio/sim/tb_ip_arria10_ddio_1.vhd b/libraries/technology/ip_arria10/ddio/sim/tb_ip_arria10_ddio_1.vhd
index 7c7eb78696..0c619c5edb 100644
--- a/libraries/technology/ip_arria10/ddio/sim/tb_ip_arria10_ddio_1.vhd
+++ b/libraries/technology/ip_arria10/ddio/sim/tb_ip_arria10_ddio_1.vhd
@@ -41,9 +41,7 @@ use IEEE.std_logic_1164.all;
 entity tb_ip_arria10_ddio_1 is
 end tb_ip_arria10_ddio_1;
 
-
 architecture tb of tb_ip_arria10_ddio_1 is
-
   constant c_clk_period : time := 10 ns;
 
   signal tb_end      : std_logic := '0';
@@ -55,9 +53,7 @@ architecture tb of tb_ip_arria10_ddio_1 is
   signal out_data    : std_logic_vector(0 downto 0);
   signal out_dat     : std_logic;
   signal out_dat_exp : std_logic;
-
 begin
-
   tb_end <= '0', '1' after 100 * c_clk_period;
 
   clk <= not clk or tb_end after c_clk_period / 2;
@@ -122,5 +118,4 @@ begin
 	    assert out_dat = out_dat_exp report "tb_ip_arria10_ddio_1: Error, unexpeced data at rising edge";
 	  end if;
 	end process;
-
 end tb;
diff --git a/libraries/technology/ip_arria10/eth_10g/ip_arria10_eth_10g.vhd b/libraries/technology/ip_arria10/eth_10g/ip_arria10_eth_10g.vhd
index a802d7a64b..fc6617c765 100644
--- a/libraries/technology/ip_arria10/eth_10g/ip_arria10_eth_10g.vhd
+++ b/libraries/technology/ip_arria10/eth_10g/ip_arria10_eth_10g.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose: Combine mac_10g and 10gbase_r for c_tech_arria10_proto
 -- Description
 --
@@ -132,9 +131,7 @@ entity ip_arria10_eth_10g is
   );
 end ip_arria10_eth_10g;
 
-
 architecture str of ip_arria10_eth_10g is
-
   -- Enable or disable the conditions that must be ok to release tx_snk_out_arr xon
   constant c_check_link_status       : boolean := g_direction /= "TX_ONLY";
   constant c_check_xgmii_tx_ready    : boolean := g_direction /= "RX_ONLY";
@@ -165,12 +162,10 @@ architecture str of ip_arria10_eth_10g is
   signal reg_eth10g_miso_arr          : t_mem_miso_arr(g_nof_channels - 1 downto 0);
 
   signal mm_reg_eth10g_arr            : t_slv_32_arr(g_nof_channels - 1 downto 0);
-
 begin
   tx_snk_out_arr <= i_tx_snk_out_arr;
 
   gen_mac : for I in 0 to g_nof_channels - 1 generate
-
     i_tx_snk_out_arr(I).ready <= mac_snk_out_arr(I).ready;  -- pass on MAC cycle accurate backpressure
 
     p_xon_flow_control : process(clk_156)
@@ -251,7 +246,6 @@ begin
     rx_serial_arr      => serial_rx_arr
   );
 
-
   gen_reg_eth10g : for I in 0 to g_nof_channels - 1 generate
     mm_reg_eth10g_arr(I) <= RESIZE_UVEC(xgmii_link_status_arr(I) & xgmii_tx_ready_arr(I) & i_tx_snk_out_arr(I).xon, c_mem_reg_eth10g_dat_w);
 
@@ -283,7 +277,6 @@ begin
     );
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- MM bus mux
   -----------------------------------------------------------------------------
@@ -310,5 +303,4 @@ begin
     mosi_arr => reg_eth10g_mosi_arr,
     miso_arr => reg_eth10g_miso_arr
   );
-
 end str;
diff --git a/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_dc.vhd b/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_dc.vhd
index 9122cd0333..87fa2a1ca2 100644
--- a/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_dc.vhd
+++ b/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_dc.vhd
@@ -53,9 +53,7 @@ entity ip_arria10_fifo_dc is
   );
 end ip_arria10_fifo_dc;
 
-
 architecture SYN of ip_arria10_fifo_dc is
-
     component  dcfifo
     generic (
         intended_device_family  : string;
@@ -86,9 +84,7 @@ architecture SYN of ip_arria10_fifo_dc is
         wrusedw   : out std_logic_vector(tech_ceil_log2(g_nof_words) - 1 downto 0)
     );
     end component;
-
 begin
-
   u_dcfifo : dcfifo
   generic map (
     intended_device_family  => "Arria 10",
@@ -118,5 +114,4 @@ begin
     wrfull => wrfull,
     wrusedw => wrusedw
   );
-
 end SYN;
diff --git a/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_dc_mixed_widths.vhd b/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_dc_mixed_widths.vhd
index ef461ee1e1..89f1521773 100644
--- a/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_dc_mixed_widths.vhd
+++ b/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_dc_mixed_widths.vhd
@@ -53,9 +53,7 @@ entity ip_arria10_fifo_dc_mixed_widths is
   );
 end ip_arria10_fifo_dc_mixed_widths;
 
-
 architecture SYN of ip_arria10_fifo_dc_mixed_widths is
-
   component  dcfifo_mixed_widths
   generic (
     intended_device_family  : string;
@@ -88,9 +86,7 @@ architecture SYN of ip_arria10_fifo_dc_mixed_widths is
     wrusedw   : out std_logic_vector(wrusedw'range)
   );
   end component;
-
 begin
-
   dcfifo_mixed_widths_component : dcfifo_mixed_widths
   generic map (
     intended_device_family  => "Arria 10",
@@ -122,5 +118,4 @@ begin
     wrfull => wrfull,
     wrusedw => wrusedw
   );
-
 end SYN;
diff --git a/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_sc.vhd b/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_sc.vhd
index 8cce1d7ec7..0581d4fca8 100644
--- a/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_sc.vhd
+++ b/libraries/technology/ip_arria10/fifo/ip_arria10_fifo_sc.vhd
@@ -51,9 +51,7 @@ entity ip_arria10_fifo_sc is
   );
 end ip_arria10_fifo_sc;
 
-
 architecture SYN of ip_arria10_fifo_sc is
-
   component  scfifo
   generic (
       add_ram_output_register  : string;
@@ -79,9 +77,7 @@ architecture SYN of ip_arria10_fifo_sc is
       usedw   : out std_logic_vector(tech_ceil_log2(g_nof_words) - 1 downto 0)
   );
   end component;
-
 begin
-
   u_scfifo : scfifo
   generic map (
     add_ram_output_register  => "ON",
@@ -106,5 +102,4 @@ begin
     q => q,
     usedw => usedw
   );
-
 end SYN;
diff --git a/libraries/technology/ip_arria10/mult/ip_arria10_mult.vhd b/libraries/technology/ip_arria10/mult/ip_arria10_mult.vhd
index e64232a2d0..51fe57d1d2 100644
--- a/libraries/technology/ip_arria10/mult/ip_arria10_mult.vhd
+++ b/libraries/technology/ip_arria10/mult/ip_arria10_mult.vhd
@@ -32,9 +32,7 @@ use lpm.lpm_components.all;
   );
  end ip_arria10_mult;
 
-
 architecture str of ip_arria10_mult is
-
   constant c_pipeline : natural := g_pipeline_input + g_pipeline_product + g_pipeline_output;
 
   -- When g_out_p_w < g_in_a_w+g_in_b_w then the LPM_MULT truncates the LSbits of the product. Therefore
@@ -42,9 +40,7 @@ architecture str of ip_arria10_mult is
   constant c_prod_w : natural := g_in_a_w + g_in_b_w;
 
   signal prod  : std_logic_vector(g_nof_mult * c_prod_w - 1 downto 0);
-
 begin
-
   gen_mult : for I in 0 to g_nof_mult - 1 generate
     m : lpm_mult
     generic map (
@@ -67,7 +63,6 @@ begin
       result => prod((I + 1) * c_prod_w - 1 downto I * c_prod_w)
     );
 
-
     out_p <= prod;
 ---- Truncate MSbits, also for signed (common_pkg.vhd for explanation of RESIZE_SVEC)
 --    out_p((I+1)*g_out_p_w-1 DOWNTO I*g_out_p_w) <= RESIZE_SVEC(prod((I+1)*c_prod_w-1 DOWNTO I*c_prod_w), g_out_p_w) WHEN g_representation="SIGNED" ELSE
diff --git a/libraries/technology/ip_arria10/mult/ip_arria10_mult_rtl.vhd b/libraries/technology/ip_arria10/mult/ip_arria10_mult_rtl.vhd
index 6ea2d197f8..d8ed3b0ed9 100644
--- a/libraries/technology/ip_arria10/mult/ip_arria10_mult_rtl.vhd
+++ b/libraries/technology/ip_arria10/mult/ip_arria10_mult_rtl.vhd
@@ -45,9 +45,7 @@ use IEEE.numeric_std.all;
   );
  end ip_arria10_mult_rtl;
 
-
 architecture str of ip_arria10_mult_rtl is
-
   constant c_prod_w          : natural := g_in_a_w + g_in_b_w;
 
   -- registers
@@ -67,9 +65,7 @@ architecture str of ip_arria10_mult_rtl is
   signal inp_b         : std_logic_vector(in_b'range);
   signal prod          : std_logic_vector(g_nof_mult * c_prod_w - 1 downto 0);  -- stage dependent on g_pipeline_product being 0 or 1
   signal result        : std_logic_vector(out_p'range);  -- stage dependent on g_pipeline_output  being 0 or 1
-
 begin
-
   ------------------------------------------------------------------------------
   -- Registers
   ------------------------------------------------------------------------------
@@ -140,5 +136,4 @@ begin
   end generate;
 
 out_p <= result;
-
 end str;
diff --git a/libraries/technology/ip_arria10/ram/ip_arria10_ram_cr_cw.vhd b/libraries/technology/ip_arria10/ram/ip_arria10_ram_cr_cw.vhd
index bab5e8d17f..4b51cd15a0 100644
--- a/libraries/technology/ip_arria10/ram/ip_arria10_ram_cr_cw.vhd
+++ b/libraries/technology/ip_arria10/ram/ip_arria10_ram_cr_cw.vhd
@@ -50,9 +50,7 @@ entity ip_arria10_ram_cr_cw is
   );
 end ip_arria10_ram_cr_cw;
 
-
 architecture SYN of ip_arria10_ram_cr_cw is
-
   constant c_outdata_reg_b : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK1");
 
   component altera_syncram
@@ -93,9 +91,7 @@ architecture SYN of ip_arria10_ram_cr_cw is
 
   signal out_q  : std_logic_vector(g_dat_w - 1 downto 0);
   signal reg_q  : std_logic_vector(g_dat_w - 1 downto 0);
-
 begin
-
   assert g_rd_latency = 1 or g_rd_latency = 2 report "ip_arria10_ram_cr_cw : read latency must be 1 (default) or 2" severity FAILURE;
 
   gen_ip : if g_inferred = false generate
diff --git a/libraries/technology/ip_arria10/ram/ip_arria10_ram_crw_crw.vhd b/libraries/technology/ip_arria10/ram/ip_arria10_ram_crw_crw.vhd
index a101a09dbf..2b65b1aa03 100644
--- a/libraries/technology/ip_arria10/ram/ip_arria10_ram_crw_crw.vhd
+++ b/libraries/technology/ip_arria10/ram/ip_arria10_ram_crw_crw.vhd
@@ -53,9 +53,7 @@ entity ip_arria10_ram_crw_crw is
   );
 end ip_arria10_ram_crw_crw;
 
-
 architecture SYN of ip_arria10_ram_crw_crw is
-
   constant c_outdata_reg_a : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK0");
   constant c_outdata_reg_b : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK1");
 
@@ -109,9 +107,7 @@ architecture SYN of ip_arria10_ram_crw_crw is
 
   signal reg_a  : std_logic_vector(g_dat_w - 1 downto 0);
   signal reg_b  : std_logic_vector(g_dat_w - 1 downto 0);
-
 begin
-
   assert g_rd_latency = 1 or g_rd_latency = 2 report "ip_arria10_ram_crw_crw : read latency must be 1 (default) or 2" severity FAILURE;
 
   gen_ip : if g_inferred = false generate
diff --git a/libraries/technology/ip_arria10/ram/ip_arria10_ram_crwk_crw.vhd b/libraries/technology/ip_arria10/ram/ip_arria10_ram_crwk_crw.vhd
index ec4a9e6a1b..48d8ca9c11 100644
--- a/libraries/technology/ip_arria10/ram/ip_arria10_ram_crwk_crw.vhd
+++ b/libraries/technology/ip_arria10/ram/ip_arria10_ram_crwk_crw.vhd
@@ -10,7 +10,6 @@
 -- Altera or its authorized distributors.  Please refer to the applicable
 -- agreement for further details.
 
-
 library ieee, technology_lib;
 use ieee.std_logic_1164.all;
 use technology_lib.technology_pkg.all;
@@ -44,9 +43,7 @@ entity ip_arria10_ram_crwk_crw is
   );
 end ip_arria10_ram_crwk_crw;
 
-
 architecture SYN of ip_arria10_ram_crwk_crw is
-
   constant c_outdata_reg_a : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK0");
   constant c_outdata_reg_b : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK1");
 
@@ -92,9 +89,7 @@ architecture SYN of ip_arria10_ram_crwk_crw is
       q_b : out std_logic_vector(g_dat_b_w - 1 downto 0)
   );
   end component;
-
 begin
-
   -- Copied from ip_arria10_ram_crwk_crw/ram_2port_140/sim/ip_arria10_ram_crwk_crw_ram_2port_140_iyfl3wi.vhd
   u_altera_syncram : altera_syncram
   generic map (
@@ -137,6 +132,4 @@ begin
       q_a => q_a,
       q_b => q_b
   );
-
 end SYN;
-
diff --git a/libraries/technology/ip_arria10/ram/ip_arria10_ram_r_w.vhd b/libraries/technology/ip_arria10/ram/ip_arria10_ram_r_w.vhd
index 4084447a41..0880d2e81b 100644
--- a/libraries/technology/ip_arria10/ram/ip_arria10_ram_r_w.vhd
+++ b/libraries/technology/ip_arria10/ram/ip_arria10_ram_r_w.vhd
@@ -48,9 +48,7 @@ entity ip_arria10_ram_r_w is
   );
 end ip_arria10_ram_r_w;
 
-
 architecture SYN of ip_arria10_ram_r_w is
-
   constant c_outdata_reg_b : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK1");
 
   component altera_syncram
@@ -90,9 +88,7 @@ architecture SYN of ip_arria10_ram_r_w is
 
   signal out_q  : std_logic_vector(g_dat_w - 1 downto 0);
   signal reg_q  : std_logic_vector(g_dat_w - 1 downto 0);
-
 begin
-
   assert g_rd_latency = 1 or g_rd_latency = 2 report "ip_arria10_ram_r_w : read latency must be 1 (default) or 2" severity FAILURE;
 
   gen_ip : if g_inferred = false generate
diff --git a/libraries/technology/ip_arria10/ram/ip_arria10_simple_dual_port_ram_dual_clock.vhd b/libraries/technology/ip_arria10/ram/ip_arria10_simple_dual_port_ram_dual_clock.vhd
index 87643e24e1..08efdd6ec3 100644
--- a/libraries/technology/ip_arria10/ram/ip_arria10_simple_dual_port_ram_dual_clock.vhd
+++ b/libraries/technology/ip_arria10/ram/ip_arria10_simple_dual_port_ram_dual_clock.vhd
@@ -30,13 +30,11 @@ library ieee;
 use ieee.std_logic_1164.all;
 
 entity ip_arria10_simple_dual_port_ram_dual_clock is
-
   generic
   (
     DATA_WIDTH : natural := 8;
     ADDR_WIDTH : natural := 6
   );
-
   port
   (
     rclk  : in std_logic;
@@ -47,20 +45,16 @@ entity ip_arria10_simple_dual_port_ram_dual_clock is
     we    : in std_logic := '1';
     q   : out std_logic_vector((DATA_WIDTH - 1) downto 0)
   );
-
 end ip_arria10_simple_dual_port_ram_dual_clock;
 
 architecture rtl of ip_arria10_simple_dual_port_ram_dual_clock is
-
   -- Build a 2-D array type for the RAM
   subtype word_t is std_logic_vector((DATA_WIDTH - 1) downto 0);
   type memory_t is array(2**ADDR_WIDTH - 1 downto 0) of word_t;
 
   -- Declare the RAM signal.
   signal ram : memory_t;
-
 begin
-
   process(wclk)
   begin
   if(rising_edge(wclk)) then
@@ -76,5 +70,4 @@ begin
     q <= ram(raddr);
   end if;
   end process;
-
 end rtl;
diff --git a/libraries/technology/ip_arria10/ram/ip_arria10_simple_dual_port_ram_single_clock.vhd b/libraries/technology/ip_arria10/ram/ip_arria10_simple_dual_port_ram_single_clock.vhd
index a3d536b1dd..206e76f7b0 100644
--- a/libraries/technology/ip_arria10/ram/ip_arria10_simple_dual_port_ram_single_clock.vhd
+++ b/libraries/technology/ip_arria10/ram/ip_arria10_simple_dual_port_ram_single_clock.vhd
@@ -29,13 +29,11 @@ library ieee;
 use ieee.std_logic_1164.all;
 
 entity ip_arria10_simple_dual_port_ram_single_clock is
-
   generic
   (
     DATA_WIDTH : natural := 8;
     ADDR_WIDTH : natural := 6
   );
-
   port
   (
     clk   : in std_logic;
@@ -45,20 +43,16 @@ entity ip_arria10_simple_dual_port_ram_single_clock is
     we    : in std_logic := '1';
     q   : out std_logic_vector((DATA_WIDTH - 1) downto 0)
   );
-
 end ip_arria10_simple_dual_port_ram_single_clock;
 
 architecture rtl of ip_arria10_simple_dual_port_ram_single_clock is
-
   -- Build a 2-D array type for the RAM
   subtype word_t is std_logic_vector((DATA_WIDTH - 1) downto 0);
   type memory_t is array(2**ADDR_WIDTH - 1 downto 0) of word_t;
 
   -- Declare the RAM signal.
   signal ram : memory_t;
-
 begin
-
   process(clk)
   begin
   if(rising_edge(clk)) then
@@ -71,6 +65,4 @@ begin
     q <= ram(raddr);
   end if;
   end process;
-
 end rtl;
-
diff --git a/libraries/technology/ip_arria10/ram/ip_arria10_true_dual_port_ram_dual_clock.vhd b/libraries/technology/ip_arria10/ram/ip_arria10_true_dual_port_ram_dual_clock.vhd
index ef8d0552b1..f34b91bf85 100644
--- a/libraries/technology/ip_arria10/ram/ip_arria10_true_dual_port_ram_dual_clock.vhd
+++ b/libraries/technology/ip_arria10/ram/ip_arria10_true_dual_port_ram_dual_clock.vhd
@@ -33,13 +33,11 @@ library ieee;
 use ieee.std_logic_1164.all;
 
 entity ip_arria10_true_dual_port_ram_dual_clock is
-
   generic
   (
     DATA_WIDTH : natural := 8;
     ADDR_WIDTH : natural := 6
   );
-
   port
   (
     clk_a : in std_logic;
@@ -53,20 +51,16 @@ entity ip_arria10_true_dual_port_ram_dual_clock is
     q_a   : out std_logic_vector((DATA_WIDTH - 1) downto 0);
     q_b   : out std_logic_vector((DATA_WIDTH - 1) downto 0)
   );
-
 end ip_arria10_true_dual_port_ram_dual_clock;
 
 architecture rtl of ip_arria10_true_dual_port_ram_dual_clock is
-
   -- Build a 2-D array type for the RAM
   subtype word_t is std_logic_vector((DATA_WIDTH - 1) downto 0);
   type memory_t is array(2**ADDR_WIDTH - 1 downto 0) of word_t;
 
   -- Declare the RAM
   shared variable ram : memory_t;
-
 begin
-
   -- Port A
   process(clk_a)
   begin
@@ -88,5 +82,4 @@ begin
     q_b <= ram(addr_b);
   end if;
   end process;
-
 end rtl;
diff --git a/libraries/technology/ip_arria10/tse_sgmii_gx/tb_ip_arria10_tse_sgmii_gx.vhd b/libraries/technology/ip_arria10/tse_sgmii_gx/tb_ip_arria10_tse_sgmii_gx.vhd
index e7de9d13e4..cd1d8282ea 100644
--- a/libraries/technology/ip_arria10/tse_sgmii_gx/tb_ip_arria10_tse_sgmii_gx.vhd
+++ b/libraries/technology/ip_arria10/tse_sgmii_gx/tb_ip_arria10_tse_sgmii_gx.vhd
@@ -32,13 +32,10 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_ip_arria10_tse_sgmii_gx is
 end tb_ip_arria10_tse_sgmii_gx;
 
-
 architecture tb of tb_ip_arria10_tse_sgmii_gx is
-
   constant sys_clk_period             : time := 10 ns;  -- 100 MHz
   constant eth_clk_period             : time :=  8 ns;  -- 125 MHz
   constant serial_clk_period          : time :=  800 ps;  -- 1250 MHz   ????
@@ -402,7 +399,6 @@ architecture tb of tb_ip_arria10_tse_sgmii_gx is
     end if;
   end proc_rx_packet;
 
-
   -- Clocks and reset
   signal tb_end         : std_logic := '0';
   signal eth_clk        : std_logic := '0';
@@ -459,9 +455,7 @@ architecture tb of tb_ip_arria10_tse_sgmii_gx is
   signal dbg_mm         : t_mm_bus;
   signal dbg_ff_tx      : t_tse_stream;
   signal dbg_ff_rx      : t_tse_stream;
-
 begin
-
   eth_clk <= not eth_clk after eth_clk_period / 2;  -- TSE reference clock
   sys_clk <= not sys_clk after sys_clk_period / 2;  -- System clock
 
@@ -744,5 +738,4 @@ begin
     assert false report "Simulation finished." severity FAILURE;
     wait;
   end process;
-
 end tb;
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.vhd
index d363fb2759..e5ad6682c9 100644
--- 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.vhd
@@ -37,13 +37,10 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_ip_arria10_tse_sgmii_lvds is
 end tb_ip_arria10_tse_sgmii_lvds;
 
-
 architecture tb of tb_ip_arria10_tse_sgmii_lvds is
-
   constant sys_clk_period             : time := 10 ns;  -- 100 MHz
   constant eth_clk_period             : time :=  8 ns;  -- 125 MHz
 
@@ -405,7 +402,6 @@ architecture tb of tb_ip_arria10_tse_sgmii_lvds is
     end if;
   end proc_rx_packet;
 
-
   -- Clocks and reset
   signal tb_end         : std_logic := '0';
   signal eth_clk        : std_logic := '0';
@@ -458,9 +454,7 @@ architecture tb of tb_ip_arria10_tse_sgmii_lvds is
   signal dbg_mm         : t_mm_bus;
   signal dbg_ff_tx      : t_tse_stream;
   signal dbg_ff_rx      : t_tse_stream;
-
 begin
-
   eth_clk <= not eth_clk after eth_clk_period / 2;  -- TSE reference clock
   sys_clk <= not sys_clk after sys_clk_period / 2;  -- System clock
 
@@ -726,5 +720,4 @@ begin
     assert false report "Simulation finished." severity FAILURE;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/technology/ip_arria10_e1sg/ddio/ip_arria10_e1sg_ddio_in.vhd b/libraries/technology/ip_arria10_e1sg/ddio/ip_arria10_e1sg_ddio_in.vhd
index 4c268e8c72..dcccc9b1c8 100644
--- a/libraries/technology/ip_arria10_e1sg/ddio/ip_arria10_e1sg_ddio_in.vhd
+++ b/libraries/technology/ip_arria10_e1sg/ddio/ip_arria10_e1sg_ddio_in.vhd
@@ -38,9 +38,7 @@ entity ip_arria10_e1sg_ddio_in is
   );
 end ip_arria10_e1sg_ddio_in;
 
-
 architecture str of ip_arria10_e1sg_ddio_in is
-
   component ip_arria10_e1sg_ddio_in_1 is
         port (
                 datain    : in  std_logic_vector(0 downto 0) := (others => '0');  -- pad_in.export
@@ -50,11 +48,8 @@ architecture str of ip_arria10_e1sg_ddio_in is
                 dataout_l : out std_logic_vector(0 downto 0)  -- dataout_l.fragment
         );
   end component;
-
 begin
-
   gen_w : for I in g_width - 1 downto 0 generate
-
     u_ip_arria10_e1sg_ddio_in_1 : ip_arria10_e1sg_ddio_in_1
     port map (
       datain    => in_dat(I downto I),
@@ -63,7 +58,6 @@ begin
       dataout_h => out_dat_hi(I downto I),
       dataout_l => out_dat_lo(I downto I)
     );
-
   end generate;
 
 end str;
diff --git a/libraries/technology/ip_arria10_e1sg/ddio/ip_arria10_e1sg_ddio_out.vhd b/libraries/technology/ip_arria10_e1sg/ddio/ip_arria10_e1sg_ddio_out.vhd
index 16aceb1933..5d100fa091 100644
--- a/libraries/technology/ip_arria10_e1sg/ddio/ip_arria10_e1sg_ddio_out.vhd
+++ b/libraries/technology/ip_arria10_e1sg/ddio/ip_arria10_e1sg_ddio_out.vhd
@@ -38,9 +38,7 @@ entity ip_arria10_e1sg_ddio_out is
   );
 end ip_arria10_e1sg_ddio_out;
 
-
 architecture str of ip_arria10_e1sg_ddio_out is
-
   component ip_arria10_e1sg_ddio_out_1 is
         port (
                 dataout  : out std_logic_vector(0 downto 0);  -- pad_out.export
@@ -50,9 +48,7 @@ architecture str of ip_arria10_e1sg_ddio_out is
                 datain_l : in  std_logic_vector(0 downto 0) := (others => '0')  -- datain_l.fragment
         );
   end component;
-
 begin
-
   gen_w : for I in g_width - 1 downto 0 generate
     u_ip_arria10_e1sg_ddio_out_1 : ip_arria10_e1sg_ddio_out_1
     port map (
diff --git a/libraries/technology/ip_arria10_e1sg/ddio/sim/ip_arria10_e1sg_ddio_in_1.vhd b/libraries/technology/ip_arria10_e1sg/ddio/sim/ip_arria10_e1sg_ddio_in_1.vhd
index 59ab7dc28e..1fa58c09df 100644
--- a/libraries/technology/ip_arria10_e1sg/ddio/sim/ip_arria10_e1sg_ddio_in_1.vhd
+++ b/libraries/technology/ip_arria10_e1sg/ddio/sim/ip_arria10_e1sg_ddio_in_1.vhd
@@ -48,18 +48,13 @@ entity ip_arria10_e1sg_ddio_in_1 is
 	);
 end ip_arria10_e1sg_ddio_in_1;
 
-
 architecture beh of ip_arria10_e1sg_ddio_in_1 is
-
   signal in_dat_r   : std_logic;
   signal in_dat_f   : std_logic;
-
 begin
-
   in_dat_r <= datain(0) when rising_edge(inclock);
   in_dat_f <= datain(0) when falling_edge(inclock);
 
   dataout_h <= (others => in_dat_r);
   dataout_l <= (others => in_dat_f) when rising_edge(inclock);
-
 end beh;
diff --git a/libraries/technology/ip_arria10_e1sg/ddio/sim/ip_arria10_e1sg_ddio_out_1.vhd b/libraries/technology/ip_arria10_e1sg/ddio/sim/ip_arria10_e1sg_ddio_out_1.vhd
index 074f64c5f3..fc28a379d9 100644
--- a/libraries/technology/ip_arria10_e1sg/ddio/sim/ip_arria10_e1sg_ddio_out_1.vhd
+++ b/libraries/technology/ip_arria10_e1sg/ddio/sim/ip_arria10_e1sg_ddio_out_1.vhd
@@ -45,15 +45,10 @@ entity ip_arria10_e1sg_ddio_out_1 is
 	);
 end ip_arria10_e1sg_ddio_out_1;
 
-
 architecture beh of ip_arria10_e1sg_ddio_out_1 is
-
   signal out_dat_r   : std_logic;
   signal out_dat_f   : std_logic;
-
 begin
-
   dataout <= datain_l when falling_edge(outclock) else
              datain_h when rising_edge(outclock);
-
 end beh;
diff --git a/libraries/technology/ip_arria10_e1sg/ddio/sim/tb_ip_arria10_e1sg_ddio_1.vhd b/libraries/technology/ip_arria10_e1sg/ddio/sim/tb_ip_arria10_e1sg_ddio_1.vhd
index dda238e0f7..7521516fe7 100644
--- a/libraries/technology/ip_arria10_e1sg/ddio/sim/tb_ip_arria10_e1sg_ddio_1.vhd
+++ b/libraries/technology/ip_arria10_e1sg/ddio/sim/tb_ip_arria10_e1sg_ddio_1.vhd
@@ -41,9 +41,7 @@ use IEEE.std_logic_1164.all;
 entity tb_ip_arria10_e1sg_ddio_1 is
 end tb_ip_arria10_e1sg_ddio_1;
 
-
 architecture tb of tb_ip_arria10_e1sg_ddio_1 is
-
   constant c_clk_period : time := 10 ns;
 
   signal tb_end      : std_logic := '0';
@@ -55,9 +53,7 @@ architecture tb of tb_ip_arria10_e1sg_ddio_1 is
   signal out_data    : std_logic_vector(0 downto 0);
   signal out_dat     : std_logic;
   signal out_dat_exp : std_logic;
-
 begin
-
   tb_end <= '0', '1' after 100 * c_clk_period;
 
   clk <= not clk or tb_end after c_clk_period / 2;
@@ -122,5 +118,4 @@ begin
 	    assert out_dat = out_dat_exp report "tb_ip_arria10_e1sg_ddio_1: Error, unexpeced data at rising edge";
 	  end if;
 	end process;
-
 end tb;
diff --git a/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400/altera_avalon_onchip_memory2_170/sim/ip_arria10_e1sg_ddr4_8g_2400_altera_avalon_onchip_memory2_170_yroldmy.vhd b/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400/altera_avalon_onchip_memory2_170/sim/ip_arria10_e1sg_ddr4_8g_2400_altera_avalon_onchip_memory2_170_yroldmy.vhd
index 1d307b837f..1bf4433f98 100644
--- a/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400/altera_avalon_onchip_memory2_170/sim/ip_arria10_e1sg_ddr4_8g_2400_altera_avalon_onchip_memory2_170_yroldmy.vhd
+++ b/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400/altera_avalon_onchip_memory2_170/sim/ip_arria10_e1sg_ddr4_8g_2400_altera_avalon_onchip_memory2_170_yroldmy.vhd
@@ -10,7 +10,6 @@
 --or its authorized distributors.  Please refer to the applicable
 --agreement for further details.
 
-
 -- turn off superfluous VHDL processor warnings
 -- altera message_level Level1
 -- altera message_off 10034 10035 10036 10037 10230 10240 10030 13469 16735 16788
@@ -49,7 +48,6 @@ entity ip_arria10_e1sg_ddr4_8g_2400_altera_avalon_onchip_memory2_170_yroldmy is
               );
 end entity ip_arria10_e1sg_ddr4_8g_2400_altera_avalon_onchip_memory2_170_yroldmy;
 
-
 architecture europa of ip_arria10_e1sg_ddr4_8g_2400_altera_avalon_onchip_memory2_170_yroldmy is
   component altsyncram is
 generic (
@@ -80,9 +78,7 @@ generic (
                 signal clocken0 :  std_logic;
                 signal internal_readdata :  std_logic_vector(31 downto 0);
                 signal wren :  std_logic;
-
 begin
-
   wren <= (chipselect and write) and debugaccess;
   clocken0 <= clken and not reset_req;
   the_altsyncram : altsyncram
@@ -115,6 +111,4 @@ begin
   --s2, which is an e_avalon_slave
   --vhdl renameroo for output signals
   readdata <= internal_readdata;
-
 end europa;
-
diff --git a/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400/altera_avalon_onchip_memory2_180/sim/ip_arria10_e1sg_ddr4_8g_2400_altera_avalon_onchip_memory2_180_xymx6za.vhd b/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400/altera_avalon_onchip_memory2_180/sim/ip_arria10_e1sg_ddr4_8g_2400_altera_avalon_onchip_memory2_180_xymx6za.vhd
index 85d463e590..5705a0515a 100644
--- a/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400/altera_avalon_onchip_memory2_180/sim/ip_arria10_e1sg_ddr4_8g_2400_altera_avalon_onchip_memory2_180_xymx6za.vhd
+++ b/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400/altera_avalon_onchip_memory2_180/sim/ip_arria10_e1sg_ddr4_8g_2400_altera_avalon_onchip_memory2_180_xymx6za.vhd
@@ -10,7 +10,6 @@
 --or its authorized distributors.  Please refer to the applicable
 --agreement for further details.
 
-
 -- turn off superfluous VHDL processor warnings
 -- altera message_level Level1
 -- altera message_off 10034 10035 10036 10037 10230 10240 10030 13469 16735 16788
@@ -49,7 +48,6 @@ entity ip_arria10_e1sg_ddr4_8g_2400_altera_avalon_onchip_memory2_180_xymx6za is
               );
 end entity ip_arria10_e1sg_ddr4_8g_2400_altera_avalon_onchip_memory2_180_xymx6za;
 
-
 architecture europa of ip_arria10_e1sg_ddr4_8g_2400_altera_avalon_onchip_memory2_180_xymx6za is
   component altsyncram is
 generic (
@@ -80,9 +78,7 @@ generic (
                 signal clocken0 :  std_logic;
                 signal internal_readdata :  std_logic_vector(31 downto 0);
                 signal wren :  std_logic;
-
 begin
-
   wren <= (chipselect and write) and debugaccess;
   clocken0 <= clken and not reset_req;
   the_altsyncram : altsyncram
@@ -115,6 +111,4 @@ begin
   --s2, which is an e_avalon_slave
   --vhdl renameroo for output signals
   readdata <= internal_readdata;
-
 end europa;
-
diff --git a/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400/altera_emif_arch_nf_180/sim/ip_arria10_e1sg_ddr4_8g_2400_altera_emif_arch_nf_180_e37lt4i.vhd b/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400/altera_emif_arch_nf_180/sim/ip_arria10_e1sg_ddr4_8g_2400_altera_emif_arch_nf_180_e37lt4i.vhd
index 21033b94a3..84681266c2 100644
--- a/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400/altera_emif_arch_nf_180/sim/ip_arria10_e1sg_ddr4_8g_2400_altera_emif_arch_nf_180_e37lt4i.vhd
+++ b/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400/altera_emif_arch_nf_180/sim/ip_arria10_e1sg_ddr4_8g_2400_altera_emif_arch_nf_180_e37lt4i.vhd
@@ -3583,7 +3583,6 @@ architecture rtl of ip_arria10_e1sg_ddr4_8g_2400_altera_emif_arch_nf_180_e37lt4i
          dft_core_clk_locked            : out   std_logic_vector(1 downto 0)
       );
    end component ip_arria10_e1sg_ddr4_8g_2400_altera_emif_arch_nf_180_e37lt4i_top;
-
 begin
    arch_inst : component ip_arria10_e1sg_ddr4_8g_2400_altera_emif_arch_nf_180_e37lt4i_top
       generic map (
diff --git a/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400_inst.vhd b/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400_inst.vhd
index 575461e0a8..cc07d963c9 100644
--- a/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400_inst.vhd
+++ b/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400/ip_arria10_e1sg_ddr4_8g_2400_inst.vhd
@@ -70,4 +70,3 @@
 			local_cal_success   => CONNECTED_TO_local_cal_success,  -- status_conduit_end.local_cal_success
 			local_cal_fail      => CONNECTED_TO_local_cal_fail  -- .local_cal_fail
 		);
-
diff --git a/libraries/technology/ip_arria10_e1sg/eth_10g/ip_arria10_e1sg_eth_10g.vhd b/libraries/technology/ip_arria10_e1sg/eth_10g/ip_arria10_e1sg_eth_10g.vhd
index 5e1bfb862c..647e77e35d 100644
--- a/libraries/technology/ip_arria10_e1sg/eth_10g/ip_arria10_e1sg_eth_10g.vhd
+++ b/libraries/technology/ip_arria10_e1sg/eth_10g/ip_arria10_e1sg_eth_10g.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose: Combine mac_10g and 10gbase_r for c_tech_arria10_e1sg
 -- Description
 --
@@ -136,9 +135,7 @@ entity ip_arria10_e1sg_eth_10g is
   );
 end ip_arria10_e1sg_eth_10g;
 
-
 architecture str of ip_arria10_e1sg_eth_10g is
-
   -- Enable or disable the conditions that must be ok to release tx_snk_out_arr xon
   constant c_check_link_status          : boolean := true;  -- g_direction/="TX_ONLY";
   constant c_check_xgmii_tx_ready       : boolean := true;  -- g_direction/="RX_ONLY";
@@ -171,12 +168,10 @@ architecture str of ip_arria10_e1sg_eth_10g is
   signal reg_eth10g_miso_arr            : t_mem_miso_arr(g_nof_channels - 1 downto 0);
 
   signal mm_reg_eth10g_arr              : t_slv_32_arr(g_nof_channels - 1 downto 0);
-
 begin
   tx_snk_out_arr <= i_tx_snk_out_arr;
 
   gen_mac : for I in 0 to g_nof_channels - 1 generate
-
     i_tx_snk_out_arr(I).ready <= mac_snk_out_arr(I).ready;  -- pass on MAC cycle accurate backpressure
 
     p_xon_flow_control : process(clk_156)
@@ -303,7 +298,6 @@ begin
     );
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- MM bus mux
   -----------------------------------------------------------------------------
@@ -330,5 +324,4 @@ begin
     mosi_arr => reg_eth10g_mosi_arr,
     miso_arr => reg_eth10g_miso_arr
   );
-
 end str;
diff --git a/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_dc.vhd b/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_dc.vhd
index 2a91090a95..37904a397a 100644
--- a/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_dc.vhd
+++ b/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_dc.vhd
@@ -53,9 +53,7 @@ entity ip_arria10_e1sg_fifo_dc is
   );
 end ip_arria10_e1sg_fifo_dc;
 
-
 architecture SYN of ip_arria10_e1sg_fifo_dc is
-
     component  dcfifo
     generic (
         intended_device_family  : string;
@@ -86,9 +84,7 @@ architecture SYN of ip_arria10_e1sg_fifo_dc is
         wrusedw   : out std_logic_vector(tech_ceil_log2(g_nof_words) - 1 downto 0)
     );
     end component;
-
 begin
-
   u_dcfifo : dcfifo
   generic map (
     intended_device_family  => "Arria 10",
@@ -118,5 +114,4 @@ begin
     wrfull => wrfull,
     wrusedw => wrusedw
   );
-
 end SYN;
diff --git a/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_dc_mixed_widths.vhd b/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_dc_mixed_widths.vhd
index b5ff1184fd..ecea76e2bd 100644
--- a/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_dc_mixed_widths.vhd
+++ b/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_dc_mixed_widths.vhd
@@ -53,9 +53,7 @@ entity ip_arria10_e1sg_fifo_dc_mixed_widths is
   );
 end ip_arria10_e1sg_fifo_dc_mixed_widths;
 
-
 architecture SYN of ip_arria10_e1sg_fifo_dc_mixed_widths is
-
   component  dcfifo_mixed_widths
   generic (
     intended_device_family  : string;
@@ -88,9 +86,7 @@ architecture SYN of ip_arria10_e1sg_fifo_dc_mixed_widths is
     wrusedw   : out std_logic_vector(wrusedw'range)
   );
   end component;
-
 begin
-
   dcfifo_mixed_widths_component : dcfifo_mixed_widths
   generic map (
     intended_device_family  => "Arria 10",
@@ -122,5 +118,4 @@ begin
     wrfull => wrfull,
     wrusedw => wrusedw
   );
-
 end SYN;
diff --git a/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_sc.vhd b/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_sc.vhd
index 79fd98df70..3ed039dacb 100644
--- a/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_sc.vhd
+++ b/libraries/technology/ip_arria10_e1sg/fifo/ip_arria10_e1sg_fifo_sc.vhd
@@ -51,9 +51,7 @@ entity ip_arria10_e1sg_fifo_sc is
   );
 end ip_arria10_e1sg_fifo_sc;
 
-
 architecture SYN of ip_arria10_e1sg_fifo_sc is
-
   component  scfifo
   generic (
       add_ram_output_register  : string;
@@ -79,9 +77,7 @@ architecture SYN of ip_arria10_e1sg_fifo_sc is
       usedw   : out std_logic_vector(tech_ceil_log2(g_nof_words) - 1 downto 0)
   );
   end component;
-
 begin
-
   u_scfifo : scfifo
   generic map (
     add_ram_output_register  => "ON",
@@ -106,5 +102,4 @@ begin
     q => q,
     usedw => usedw
   );
-
 end SYN;
diff --git a/libraries/technology/ip_arria10_e1sg/jesd204b/ip_arria10_e1sg_jesd204b.vhd b/libraries/technology/ip_arria10_e1sg/jesd204b/ip_arria10_e1sg_jesd204b.vhd
index 68580136f7..e76d7099f0 100644
--- a/libraries/technology/ip_arria10_e1sg/jesd204b/ip_arria10_e1sg_jesd204b.vhd
+++ b/libraries/technology/ip_arria10_e1sg/jesd204b/ip_arria10_e1sg_jesd204b.vhd
@@ -71,7 +71,6 @@ entity ip_arria10_e1sg_jesd204b is
 end ip_arria10_e1sg_jesd204b;
 
 architecture str of ip_arria10_e1sg_jesd204b is
-
   -- JESD IP constants
   -- . JESD204B MM has 256 bytes = 64 words, so mm_addr_w = 6 would be enough,
   --   but using mm_addr_w = 8 and span = 256 words is fine too.
@@ -231,7 +230,6 @@ architecture str of ip_arria10_e1sg_jesd204b is
       rx_ready           : out std_logic_vector(11 downto 0)  -- rx_ready
     );
   end component ip_arria10_e1sg_jesd204b_rx_xcvr_reset_control_12;
-
 begin
   -- The mm_rst resets the MM interface, but is also used to reset the JESD IP reset sequencer.
   -- Therefore a reset of mm_rst effectively resets the entire ip_arria10_e1sg_jesd204b and causes a reset on the rx_rst output.
@@ -250,8 +248,8 @@ begin
   end generate;
 
   gen_jesd204b_rx : if g_direction = "RX_ONLY" generate
-    gen_jesd204b_rx_channels : for I in 0 to g_nof_streams - 1 generate
 
+    gen_jesd204b_rx_channels : for I in 0 to g_nof_streams - 1 generate
       -----------------------------------------------------------------------------
       -- The JESD204 IP (rx only)
       -----------------------------------------------------------------------------
@@ -410,7 +408,6 @@ begin
           end if;
         end if;
       end process;
-
     end generate;  -- gen_jesd204b_rx_channels : FOR I IN 0 TO g_nof_streams-1 GENERATE
 
     -----------------------------------------------------------------------------
@@ -491,7 +488,6 @@ begin
       rx_is_lockedtodata           => rx_islockedtodata_arr,  -- input from PHY
       rx_ready                     => xcvr_rst_ctrl_rx_ready_arr  -- From example design: gate with rx_csr_lane_powerdown to reset transceiver
     );
-
   end generate;  -- gen_jesd204b_rx : IF g_direction = "RX_ONLY" GENERATE
 
   gen_enable_sync_n : for i in 0 to g_nof_streams - 1 generate
@@ -525,7 +521,4 @@ begin
     mosi_arr => jesd204b_mosi_arr,
     miso_arr => jesd204b_miso_arr
   );
-
 end str;
-
-
diff --git a/libraries/technology/ip_arria10_e1sg/jesd204b/ip_arria10_e1sg_jesd204b_component_pkg.vhd b/libraries/technology/ip_arria10_e1sg/jesd204b/ip_arria10_e1sg_jesd204b_component_pkg.vhd
index 841080d30f..34caad0fcf 100644
--- a/libraries/technology/ip_arria10_e1sg/jesd204b/ip_arria10_e1sg_jesd204b_component_pkg.vhd
+++ b/libraries/technology/ip_arria10_e1sg/jesd204b/ip_arria10_e1sg_jesd204b_component_pkg.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose:  Component declarations for jesd204b ip blocks
 
 library IEEE, technology_lib, common_lib, dp_lib;
@@ -31,7 +30,6 @@ use technology_lib.technology_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 
 package ip_arria10_e1sg_jesd204b_component_pkg is
-
   ------------------------------------------------------------------------------
   -- Main IP, TX ONLY, 1 channel
   ------------------------------------------------------------------------------
@@ -88,8 +86,6 @@ package ip_arria10_e1sg_jesd204b_component_pkg is
     );
     end component ip_arria10_e1sg_jesd204b_tx;
 
-
-
 end ip_arria10_e1sg_jesd204b_component_pkg;
 
 package body ip_arria10_e1sg_jesd204b_component_pkg is
diff --git a/libraries/technology/ip_arria10_e1sg/mult_add2/ip_arria10_e1sg_mult_add2_rtl.vhd b/libraries/technology/ip_arria10_e1sg/mult_add2/ip_arria10_e1sg_mult_add2_rtl.vhd
index 5484808364..fc7268d3e9 100644
--- a/libraries/technology/ip_arria10_e1sg/mult_add2/ip_arria10_e1sg_mult_add2_rtl.vhd
+++ b/libraries/technology/ip_arria10_e1sg/mult_add2/ip_arria10_e1sg_mult_add2_rtl.vhd
@@ -26,7 +26,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 ------------------------------------------------------------------------------
 -- Function:
 -- . res = a0 * b0 + a1 * b1
@@ -56,9 +55,7 @@ entity ip_arria10_e1sg_mult_add2_rtl is
   );
 end ip_arria10_e1sg_mult_add2_rtl;
 
-
 architecture str of ip_arria10_e1sg_mult_add2_rtl is
-
   -- Extra output pipelining is only needed when g_pipeline_output > 1
   constant c_pipeline_output : natural := sel_a_b(g_pipeline_output > 0, g_pipeline_output - 1, 0);
 
@@ -94,9 +91,7 @@ architecture str of ip_arria10_e1sg_mult_add2_rtl is
   signal prod1      : signed(c_prod_w - 1 downto 0);
   signal sum        : signed(c_sum_w - 1 downto 0);
   signal result     : signed(g_res_w - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Registers
   ------------------------------------------------------------------------------
@@ -173,6 +168,7 @@ begin
   gen_add : if g_add_sub = "ADD" generate
     nxt_sum <= RESIZE_NUM(prod0, c_sum_w) + prod1;
   end generate;
+
   gen_sub : if g_add_sub = "SUB" generate
     nxt_sum <= RESIZE_NUM(prod0, c_sum_w) - prod1;
   end generate;
@@ -184,7 +180,6 @@ begin
     sum <= reg_sum;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Result sum after optional rounding
   ------------------------------------------------------------------------------
@@ -199,5 +194,4 @@ begin
   end generate;
 
   res <= std_logic_vector(result);
-
 end str;
diff --git a/libraries/technology/ip_arria10_e1sg/mult_add4/ip_arria10_e1sg_mult_add4_rtl.vhd b/libraries/technology/ip_arria10_e1sg/mult_add4/ip_arria10_e1sg_mult_add4_rtl.vhd
index 04a0950450..15194254d6 100644
--- a/libraries/technology/ip_arria10_e1sg/mult_add4/ip_arria10_e1sg_mult_add4_rtl.vhd
+++ b/libraries/technology/ip_arria10_e1sg/mult_add4/ip_arria10_e1sg_mult_add4_rtl.vhd
@@ -53,7 +53,6 @@ entity ip_arria10_e1sg_mult_add4_rtl is
 end ip_arria10_e1sg_mult_add4_rtl;
 
 architecture str of ip_arria10_e1sg_mult_add4_rtl is
-
   -- Extra output pipelining is only needed when g_pipeline_output > 1
   constant c_pipeline_output : natural := sel_a_b(g_pipeline_output > 0, g_pipeline_output - 1, 0);
 
@@ -108,9 +107,7 @@ architecture str of ip_arria10_e1sg_mult_add4_rtl is
   signal sum1           : signed(g_in_a_w + g_in_b_w   downto 0);
   signal sum            : signed(g_in_a_w + g_in_b_w + 1 downto 0);
   signal result         : signed(res'range);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Registers
   ------------------------------------------------------------------------------
@@ -219,6 +216,7 @@ begin
   gen_add0 : if g_add_sub0 = "ADD" generate
     nxt_sum0 <= RESIZE_NUM(prod0, sum0'length) + prod1;
   end generate;
+
   gen_sub0 : if g_add_sub0 = "SUB" generate
     nxt_sum0 <= RESIZE_NUM(prod0, sum0'length) - prod1;
   end generate;
@@ -226,6 +224,7 @@ begin
   gen_add1 : if g_add_sub1 = "ADD" generate
     nxt_sum1 <= RESIZE_NUM(prod2, sum1'length) + prod3;
   end generate;
+
   gen_sub1 : if g_add_sub1 = "SUB" generate
     nxt_sum1 <= RESIZE_NUM(prod2, sum1'length) - prod3;
   end generate;
@@ -240,7 +239,6 @@ begin
     sum1 <= reg_sum1;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Second sum
   ------------------------------------------------------------------------------
@@ -249,11 +247,11 @@ begin
   gen_add : if g_add_sub = "ADD" generate
     sum <= RESIZE_NUM(sum0, sum'length) + sum1;
   end generate;
+
   gen_sub : if g_add_sub = "SUB" generate
     sum <= RESIZE_NUM(sum0, sum'length) - sum1;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Result sum after optional rounding
   ------------------------------------------------------------------------------
@@ -268,5 +266,4 @@ begin
   end generate;
 
   res <= std_logic_vector(result);
-
 end str;
diff --git a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_cr_cw.vhd b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_cr_cw.vhd
index dd02bff6f8..604b4da043 100644
--- a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_cr_cw.vhd
+++ b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_cr_cw.vhd
@@ -50,9 +50,7 @@ entity ip_arria10_e1sg_ram_cr_cw is
   );
 end ip_arria10_e1sg_ram_cr_cw;
 
-
 architecture SYN of ip_arria10_e1sg_ram_cr_cw is
-
   constant c_outdata_reg_b : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK1");
 
   component altera_syncram
@@ -93,9 +91,7 @@ architecture SYN of ip_arria10_e1sg_ram_cr_cw is
 
   signal out_q  : std_logic_vector(g_dat_w - 1 downto 0);
   signal reg_q  : std_logic_vector(g_dat_w - 1 downto 0);
-
 begin
-
   assert g_rd_latency = 1 or g_rd_latency = 2 report "ip_arria10_e1sg_ram_cr_cw : read latency must be 1 (default) or 2" severity FAILURE;
 
   gen_ip : if g_inferred = false generate
diff --git a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crw_crw.vhd b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crw_crw.vhd
index f1ee7e7f67..3335b480bb 100644
--- a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crw_crw.vhd
+++ b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crw_crw.vhd
@@ -53,9 +53,7 @@ entity ip_arria10_e1sg_ram_crw_crw is
   );
 end ip_arria10_e1sg_ram_crw_crw;
 
-
 architecture SYN of ip_arria10_e1sg_ram_crw_crw is
-
   constant c_outdata_reg_a : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK0");
   constant c_outdata_reg_b : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK1");
 
@@ -109,9 +107,7 @@ architecture SYN of ip_arria10_e1sg_ram_crw_crw is
 
   signal reg_a  : std_logic_vector(g_dat_w - 1 downto 0);
   signal reg_b  : std_logic_vector(g_dat_w - 1 downto 0);
-
 begin
-
   assert g_rd_latency = 1 or g_rd_latency = 2 report "ip_arria10_e1sg_ram_crw_crw : read latency must be 1 (default) or 2" severity FAILURE;
 
   gen_ip : if g_inferred = false generate
diff --git a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crwk_crw.vhd b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crwk_crw.vhd
index 76e942f71d..8adae627db 100644
--- a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crwk_crw.vhd
+++ b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crwk_crw.vhd
@@ -10,7 +10,6 @@
 -- Altera or its authorized distributors.  Please refer to the applicable
 -- agreement for further details.
 
-
 library ieee, technology_lib;
 use ieee.std_logic_1164.all;
 use technology_lib.technology_pkg.all;
@@ -44,9 +43,7 @@ entity ip_arria10_e1sg_ram_crwk_crw is
   );
 end ip_arria10_e1sg_ram_crwk_crw;
 
-
 architecture SYN of ip_arria10_e1sg_ram_crwk_crw is
-
   constant c_outdata_reg_a : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK0");
   constant c_outdata_reg_b : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK1");
 
@@ -92,9 +89,7 @@ architecture SYN of ip_arria10_e1sg_ram_crwk_crw is
       q_b : out std_logic_vector(g_dat_b_w - 1 downto 0)
   );
   end component;
-
 begin
-
   -- Copied from ip_arria10_e1sg_ram_crwk_crw/ram_2port_140/sim/ip_arria10_e1sg_ram_crwk_crw_ram_2port_140_iyfl3wi.vhd
   u_altera_syncram : altera_syncram
   generic map (
@@ -137,6 +132,4 @@ begin
       q_a => q_a,
       q_b => q_b
   );
-
 end SYN;
-
diff --git a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crwk_crw/ip_arria10_e1sg_ram_crwk_crw_inst.vhd b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crwk_crw/ip_arria10_e1sg_ram_crwk_crw_inst.vhd
index 9fc7face07..d6f8e5d7c4 100644
--- a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crwk_crw/ip_arria10_e1sg_ram_crwk_crw_inst.vhd
+++ b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crwk_crw/ip_arria10_e1sg_ram_crwk_crw_inst.vhd
@@ -30,4 +30,3 @@
 			q_a       => CONNECTED_TO_q_a,  -- ram_output.dataout_a
 			q_b       => CONNECTED_TO_q_b  -- .dataout_b
 		);
-
diff --git a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crwk_crw/ram_2port_170/sim/ip_arria10_e1sg_ram_crwk_crw_ram_2port_170_qaianri.vhd b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crwk_crw/ram_2port_170/sim/ip_arria10_e1sg_ram_crwk_crw_ram_2port_170_qaianri.vhd
index 91b2fc14c3..2a6c542231 100644
--- a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crwk_crw/ram_2port_170/sim/ip_arria10_e1sg_ram_crwk_crw_ram_2port_170_qaianri.vhd
+++ b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_crwk_crw/ram_2port_170/sim/ip_arria10_e1sg_ram_crwk_crw_ram_2port_170_qaianri.vhd
@@ -10,9 +10,6 @@
 -- Intel or its authorized distributors.  Please refer to the applicable
 -- agreement for further details.
 
-
-
-
 library ieee;
 use ieee.std_logic_1164.all;
 
@@ -37,12 +34,9 @@ entity ip_arria10_e1sg_ram_crwk_crw_ram_2port_170_qaianri is
     );
 end ip_arria10_e1sg_ram_crwk_crw_ram_2port_170_qaianri;
 
-
 architecture SYN of ip_arria10_e1sg_ram_crwk_crw_ram_2port_170_qaianri is
-
     signal sub_wire0    : std_logic_vector(31 downto 0);
     signal sub_wire1    : std_logic_vector(7 downto 0);
-
 begin
     q_a     <= sub_wire0 (31 downto 0);
     q_b     <= sub_wire1 (7 downto 0);
@@ -92,8 +86,4 @@ begin
         q_a => sub_wire0,
         q_b => sub_wire1
     );
-
-
-
 end SYN;
-
diff --git a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_r_w.vhd b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_r_w.vhd
index 630c226802..6cf10c4b34 100644
--- a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_r_w.vhd
+++ b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_ram_r_w.vhd
@@ -48,9 +48,7 @@ entity ip_arria10_e1sg_ram_r_w is
   );
 end ip_arria10_e1sg_ram_r_w;
 
-
 architecture SYN of ip_arria10_e1sg_ram_r_w is
-
   constant c_outdata_reg_b : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK1");
 
   component altera_syncram
@@ -90,9 +88,7 @@ architecture SYN of ip_arria10_e1sg_ram_r_w is
 
   signal out_q  : std_logic_vector(g_dat_w - 1 downto 0);
   signal reg_q  : std_logic_vector(g_dat_w - 1 downto 0);
-
 begin
-
   assert g_rd_latency = 1 or g_rd_latency = 2 report "ip_arria10_e1sg_ram_r_w : read latency must be 1 (default) or 2" severity FAILURE;
 
   gen_ip : if g_inferred = false generate
diff --git a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_simple_dual_port_ram_dual_clock.vhd b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_simple_dual_port_ram_dual_clock.vhd
index 2892d46f23..a7b355b3d2 100644
--- a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_simple_dual_port_ram_dual_clock.vhd
+++ b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_simple_dual_port_ram_dual_clock.vhd
@@ -30,13 +30,11 @@ library ieee;
 use ieee.std_logic_1164.all;
 
 entity ip_arria10_e1sg_simple_dual_port_ram_dual_clock is
-
   generic
   (
     DATA_WIDTH : natural := 8;
     ADDR_WIDTH : natural := 6
   );
-
   port
   (
     rclk  : in std_logic;
@@ -47,20 +45,16 @@ entity ip_arria10_e1sg_simple_dual_port_ram_dual_clock is
     we    : in std_logic := '1';
     q   : out std_logic_vector((DATA_WIDTH - 1) downto 0)
   );
-
 end ip_arria10_e1sg_simple_dual_port_ram_dual_clock;
 
 architecture rtl of ip_arria10_e1sg_simple_dual_port_ram_dual_clock is
-
   -- Build a 2-D array type for the RAM
   subtype word_t is std_logic_vector((DATA_WIDTH - 1) downto 0);
   type memory_t is array(2**ADDR_WIDTH - 1 downto 0) of word_t;
 
   -- Declare the RAM signal.
   signal ram : memory_t;
-
 begin
-
   process(wclk)
   begin
   if(rising_edge(wclk)) then
@@ -76,5 +70,4 @@ begin
     q <= ram(raddr);
   end if;
   end process;
-
 end rtl;
diff --git a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_simple_dual_port_ram_single_clock.vhd b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_simple_dual_port_ram_single_clock.vhd
index c3d96b8374..dba8bb6afd 100644
--- a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_simple_dual_port_ram_single_clock.vhd
+++ b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_simple_dual_port_ram_single_clock.vhd
@@ -29,13 +29,11 @@ library ieee;
 use ieee.std_logic_1164.all;
 
 entity ip_arria10_e1sg_simple_dual_port_ram_single_clock is
-
   generic
   (
     DATA_WIDTH : natural := 8;
     ADDR_WIDTH : natural := 6
   );
-
   port
   (
     clk   : in std_logic;
@@ -45,20 +43,16 @@ entity ip_arria10_e1sg_simple_dual_port_ram_single_clock is
     we    : in std_logic := '1';
     q   : out std_logic_vector((DATA_WIDTH - 1) downto 0)
   );
-
 end ip_arria10_e1sg_simple_dual_port_ram_single_clock;
 
 architecture rtl of ip_arria10_e1sg_simple_dual_port_ram_single_clock is
-
   -- Build a 2-D array type for the RAM
   subtype word_t is std_logic_vector((DATA_WIDTH - 1) downto 0);
   type memory_t is array(2**ADDR_WIDTH - 1 downto 0) of word_t;
 
   -- Declare the RAM signal.
   signal ram : memory_t;
-
 begin
-
   process(clk)
   begin
   if(rising_edge(clk)) then
@@ -71,6 +65,4 @@ begin
     q <= ram(raddr);
   end if;
   end process;
-
 end rtl;
-
diff --git a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_true_dual_port_ram_dual_clock.vhd b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_true_dual_port_ram_dual_clock.vhd
index 1ab7f7db0f..c6754c0e4b 100644
--- a/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_true_dual_port_ram_dual_clock.vhd
+++ b/libraries/technology/ip_arria10_e1sg/ram/ip_arria10_e1sg_true_dual_port_ram_dual_clock.vhd
@@ -33,13 +33,11 @@ library ieee;
 use ieee.std_logic_1164.all;
 
 entity ip_arria10_e1sg_true_dual_port_ram_dual_clock is
-
   generic
   (
     DATA_WIDTH : natural := 8;
     ADDR_WIDTH : natural := 6
   );
-
   port
   (
     clk_a : in std_logic;
@@ -53,20 +51,16 @@ entity ip_arria10_e1sg_true_dual_port_ram_dual_clock is
     q_a   : out std_logic_vector((DATA_WIDTH - 1) downto 0);
     q_b   : out std_logic_vector((DATA_WIDTH - 1) downto 0)
   );
-
 end ip_arria10_e1sg_true_dual_port_ram_dual_clock;
 
 architecture rtl of ip_arria10_e1sg_true_dual_port_ram_dual_clock is
-
   -- Build a 2-D array type for the RAM
   subtype word_t is std_logic_vector((DATA_WIDTH - 1) downto 0);
   type memory_t is array(2**ADDR_WIDTH - 1 downto 0) of word_t;
 
   -- Declare the RAM
   shared variable ram : memory_t;
-
 begin
-
   -- Port A
   process(clk_a)
   begin
@@ -88,5 +82,4 @@ begin
     q_b <= ram(addr_b);
   end if;
   end process;
-
 end rtl;
diff --git a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_3/ip_arria10_e1sg_transceiver_reset_controller_3/ip_arria10_e1sg_transceiver_reset_controller_3_inst.vhd b/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_3/ip_arria10_e1sg_transceiver_reset_controller_3/ip_arria10_e1sg_transceiver_reset_controller_3_inst.vhd
index 3bb76e2262..340470c175 100644
--- a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_3/ip_arria10_e1sg_transceiver_reset_controller_3/ip_arria10_e1sg_transceiver_reset_controller_3_inst.vhd
+++ b/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_3/ip_arria10_e1sg_transceiver_reset_controller_3/ip_arria10_e1sg_transceiver_reset_controller_3_inst.vhd
@@ -34,4 +34,3 @@
 			tx_digitalreset    => CONNECTED_TO_tx_digitalreset,  -- tx_digitalreset.tx_digitalreset
 			tx_ready           => CONNECTED_TO_tx_ready  -- tx_ready.tx_ready
 		);
-
diff --git a/libraries/technology/ip_arria10_e1sg/tse_sgmii_gx/tb_ip_arria10_e1sg_tse_sgmii_gx.vhd b/libraries/technology/ip_arria10_e1sg/tse_sgmii_gx/tb_ip_arria10_e1sg_tse_sgmii_gx.vhd
index d40b3b2234..5a53d30972 100644
--- a/libraries/technology/ip_arria10_e1sg/tse_sgmii_gx/tb_ip_arria10_e1sg_tse_sgmii_gx.vhd
+++ b/libraries/technology/ip_arria10_e1sg/tse_sgmii_gx/tb_ip_arria10_e1sg_tse_sgmii_gx.vhd
@@ -32,13 +32,10 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_ip_arria10_e1sg_tse_sgmii_gx is
 end tb_ip_arria10_e1sg_tse_sgmii_gx;
 
-
 architecture tb of tb_ip_arria10_e1sg_tse_sgmii_gx is
-
   constant sys_clk_period             : time := 10 ns;  -- 100 MHz
   constant eth_clk_period             : time :=  8 ns;  -- 125 MHz
   constant serial_clk_period          : time :=  800 ps;  -- 1250 MHz   ????
@@ -402,7 +399,6 @@ architecture tb of tb_ip_arria10_e1sg_tse_sgmii_gx is
     end if;
   end proc_rx_packet;
 
-
   -- Clocks and reset
   signal tb_end         : std_logic := '0';
   signal eth_clk        : std_logic := '0';
@@ -459,9 +455,7 @@ architecture tb of tb_ip_arria10_e1sg_tse_sgmii_gx is
   signal dbg_mm         : t_mm_bus;
   signal dbg_ff_tx      : t_tse_stream;
   signal dbg_ff_rx      : t_tse_stream;
-
 begin
-
   eth_clk <= not eth_clk after eth_clk_period / 2;  -- TSE reference clock
   sys_clk <= not sys_clk after sys_clk_period / 2;  -- System clock
 
@@ -744,5 +738,4 @@ begin
     assert false report "Simulation finished." severity FAILURE;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/technology/ip_arria10_e1sg/tse_sgmii_lvds/tb_ip_arria10_e1sg_tse_sgmii_lvds.vhd b/libraries/technology/ip_arria10_e1sg/tse_sgmii_lvds/tb_ip_arria10_e1sg_tse_sgmii_lvds.vhd
index b5c9baa950..1fcf8f332f 100644
--- a/libraries/technology/ip_arria10_e1sg/tse_sgmii_lvds/tb_ip_arria10_e1sg_tse_sgmii_lvds.vhd
+++ b/libraries/technology/ip_arria10_e1sg/tse_sgmii_lvds/tb_ip_arria10_e1sg_tse_sgmii_lvds.vhd
@@ -37,13 +37,10 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_ip_arria10_e1sg_tse_sgmii_lvds is
 end tb_ip_arria10_e1sg_tse_sgmii_lvds;
 
-
 architecture tb of tb_ip_arria10_e1sg_tse_sgmii_lvds is
-
   constant sys_clk_period             : time := 10 ns;  -- 100 MHz
   constant eth_clk_period             : time :=  8 ns;  -- 125 MHz
 
@@ -405,7 +402,6 @@ architecture tb of tb_ip_arria10_e1sg_tse_sgmii_lvds is
     end if;
   end proc_rx_packet;
 
-
   -- Clocks and reset
   signal tb_end         : std_logic := '0';
   signal eth_clk        : std_logic := '0';
@@ -458,9 +454,7 @@ architecture tb of tb_ip_arria10_e1sg_tse_sgmii_lvds is
   signal dbg_mm         : t_mm_bus;
   signal dbg_ff_tx      : t_tse_stream;
   signal dbg_ff_rx      : t_tse_stream;
-
 begin
-
   eth_clk <= not eth_clk after eth_clk_period / 2;  -- TSE reference clock
   sys_clk <= not sys_clk after sys_clk_period / 2;  -- System clock
 
@@ -726,5 +720,4 @@ begin
     assert false report "Simulation finished." severity FAILURE;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/technology/ip_arria10_e2sg/ddio/ip_arria10_e2sg_ddio_in.vhd b/libraries/technology/ip_arria10_e2sg/ddio/ip_arria10_e2sg_ddio_in.vhd
index 2de8bcf036..e5221f4af8 100644
--- a/libraries/technology/ip_arria10_e2sg/ddio/ip_arria10_e2sg_ddio_in.vhd
+++ b/libraries/technology/ip_arria10_e2sg/ddio/ip_arria10_e2sg_ddio_in.vhd
@@ -38,9 +38,7 @@ entity ip_arria10_e2sg_ddio_in is
   );
 end ip_arria10_e2sg_ddio_in;
 
-
 architecture str of ip_arria10_e2sg_ddio_in is
-
   component ip_arria10_e2sg_ddio_in_1 is
         port (
                 datain    : in  std_logic_vector(0 downto 0) := (others => '0');  -- pad_in.export
@@ -50,11 +48,8 @@ architecture str of ip_arria10_e2sg_ddio_in is
                 dataout_l : out std_logic_vector(0 downto 0)  -- dataout_l.fragment
         );
   end component;
-
 begin
-
   gen_w : for I in g_width - 1 downto 0 generate
-
     u_ip_arria10_e2sg_ddio_in_1 : ip_arria10_e2sg_ddio_in_1
     port map (
       datain    => in_dat(I downto I),
@@ -63,7 +58,6 @@ begin
       dataout_h => out_dat_hi(I downto I),
       dataout_l => out_dat_lo(I downto I)
     );
-
   end generate;
 
 end str;
diff --git a/libraries/technology/ip_arria10_e2sg/ddio/ip_arria10_e2sg_ddio_out.vhd b/libraries/technology/ip_arria10_e2sg/ddio/ip_arria10_e2sg_ddio_out.vhd
index 98d2e24af5..6fcc0779f8 100644
--- a/libraries/technology/ip_arria10_e2sg/ddio/ip_arria10_e2sg_ddio_out.vhd
+++ b/libraries/technology/ip_arria10_e2sg/ddio/ip_arria10_e2sg_ddio_out.vhd
@@ -38,9 +38,7 @@ entity ip_arria10_e2sg_ddio_out is
   );
 end ip_arria10_e2sg_ddio_out;
 
-
 architecture str of ip_arria10_e2sg_ddio_out is
-
   component ip_arria10_e2sg_ddio_out_1 is
         port (
                 dataout  : out std_logic_vector(0 downto 0);  -- pad_out.export
@@ -50,9 +48,7 @@ architecture str of ip_arria10_e2sg_ddio_out is
                 datain_l : in  std_logic_vector(0 downto 0) := (others => '0')  -- datain_l.fragment
         );
   end component;
-
 begin
-
   gen_w : for I in g_width - 1 downto 0 generate
     u_ip_arria10_e2sg_ddio_out_1 : ip_arria10_e2sg_ddio_out_1
     port map (
diff --git a/libraries/technology/ip_arria10_e2sg/ddio/sim/ip_arria10_e2sg_ddio_in_1.vhd b/libraries/technology/ip_arria10_e2sg/ddio/sim/ip_arria10_e2sg_ddio_in_1.vhd
index 6292230bba..6422bbee2d 100644
--- a/libraries/technology/ip_arria10_e2sg/ddio/sim/ip_arria10_e2sg_ddio_in_1.vhd
+++ b/libraries/technology/ip_arria10_e2sg/ddio/sim/ip_arria10_e2sg_ddio_in_1.vhd
@@ -48,18 +48,13 @@ entity ip_arria10_e2sg_ddio_in_1 is
 	);
 end ip_arria10_e2sg_ddio_in_1;
 
-
 architecture beh of ip_arria10_e2sg_ddio_in_1 is
-
   signal in_dat_r   : std_logic;
   signal in_dat_f   : std_logic;
-
 begin
-
   in_dat_r <= datain(0) when rising_edge(ck);
   in_dat_f <= datain(0) when falling_edge(ck);
 
   dataout_h <= (others => in_dat_r);
   dataout_l <= (others => in_dat_f) when rising_edge(ck);
-
 end beh;
diff --git a/libraries/technology/ip_arria10_e2sg/ddio/sim/ip_arria10_e2sg_ddio_out_1.vhd b/libraries/technology/ip_arria10_e2sg/ddio/sim/ip_arria10_e2sg_ddio_out_1.vhd
index c31b293968..b27ef2ac7f 100644
--- a/libraries/technology/ip_arria10_e2sg/ddio/sim/ip_arria10_e2sg_ddio_out_1.vhd
+++ b/libraries/technology/ip_arria10_e2sg/ddio/sim/ip_arria10_e2sg_ddio_out_1.vhd
@@ -45,15 +45,10 @@ entity ip_arria10_e2sg_ddio_out_1 is
 	);
 end ip_arria10_e2sg_ddio_out_1;
 
-
 architecture beh of ip_arria10_e2sg_ddio_out_1 is
-
   signal out_dat_r   : std_logic;
   signal out_dat_f   : std_logic;
-
 begin
-
   dataout <= datain_l when falling_edge(outclock) else
              datain_h when rising_edge(outclock);
-
 end beh;
diff --git a/libraries/technology/ip_arria10_e2sg/ddio/sim/tb_ip_arria10_e2sg_ddio_1.vhd b/libraries/technology/ip_arria10_e2sg/ddio/sim/tb_ip_arria10_e2sg_ddio_1.vhd
index 9d90c65ae0..4f443703cc 100644
--- a/libraries/technology/ip_arria10_e2sg/ddio/sim/tb_ip_arria10_e2sg_ddio_1.vhd
+++ b/libraries/technology/ip_arria10_e2sg/ddio/sim/tb_ip_arria10_e2sg_ddio_1.vhd
@@ -41,9 +41,7 @@ use IEEE.std_logic_1164.all;
 entity tb_ip_arria10_e2sg_ddio_1 is
 end tb_ip_arria10_e2sg_ddio_1;
 
-
 architecture tb of tb_ip_arria10_e2sg_ddio_1 is
-
   constant c_clk_period : time := 10 ns;
 
   signal tb_end      : std_logic := '0';
@@ -55,9 +53,7 @@ architecture tb of tb_ip_arria10_e2sg_ddio_1 is
   signal out_data    : std_logic_vector(0 downto 0);
   signal out_dat     : std_logic;
   signal out_dat_exp : std_logic;
-
 begin
-
   tb_end <= '0', '1' after 100 * c_clk_period;
 
   clk <= not clk or tb_end after c_clk_period / 2;
@@ -122,5 +118,4 @@ begin
 	    assert out_dat = out_dat_exp report "tb_ip_arria10_e2sg_ddio_1: Error, unexpeced data at rising edge";
 	  end if;
 	end process;
-
 end tb;
diff --git a/libraries/technology/ip_arria10_e2sg/ddr4_8g_1600/ip_arria10_e2sg_ddr4_8g_1600/ip_arria10_e2sg_ddr4_8g_1600_inst.vhd b/libraries/technology/ip_arria10_e2sg/ddr4_8g_1600/ip_arria10_e2sg_ddr4_8g_1600/ip_arria10_e2sg_ddr4_8g_1600_inst.vhd
index 07b01b5028..03062d9b02 100644
--- a/libraries/technology/ip_arria10_e2sg/ddr4_8g_1600/ip_arria10_e2sg_ddr4_8g_1600/ip_arria10_e2sg_ddr4_8g_1600_inst.vhd
+++ b/libraries/technology/ip_arria10_e2sg/ddr4_8g_1600/ip_arria10_e2sg_ddr4_8g_1600/ip_arria10_e2sg_ddr4_8g_1600_inst.vhd
@@ -88,4 +88,3 @@
 			mmr_slave_beginbursttransfer_0 => CONNECTED_TO_mmr_slave_beginbursttransfer_0,  -- .beginbursttransfer
 			mmr_slave_readdatavalid_0      => CONNECTED_TO_mmr_slave_readdatavalid_0  -- .readdatavalid
 		);
-
diff --git a/libraries/technology/ip_arria10_e2sg/eth_10g/ip_arria10_e2sg_eth_10g.vhd b/libraries/technology/ip_arria10_e2sg/eth_10g/ip_arria10_e2sg_eth_10g.vhd
index 78f3cc42a9..9c31185e83 100644
--- a/libraries/technology/ip_arria10_e2sg/eth_10g/ip_arria10_e2sg_eth_10g.vhd
+++ b/libraries/technology/ip_arria10_e2sg/eth_10g/ip_arria10_e2sg_eth_10g.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose: Combine mac_10g and 10gbase_r for c_tech_arria10_e2sg
 -- Description
 --
@@ -136,9 +135,7 @@ entity ip_arria10_e2sg_eth_10g is
   );
 end ip_arria10_e2sg_eth_10g;
 
-
 architecture str of ip_arria10_e2sg_eth_10g is
-
   -- Enable or disable the conditions that must be ok to release tx_snk_out_arr xon
   constant c_check_link_status          : boolean := true;  -- g_direction/="TX_ONLY";
   constant c_check_xgmii_tx_ready       : boolean := true;  -- g_direction/="RX_ONLY";
@@ -171,12 +168,10 @@ architecture str of ip_arria10_e2sg_eth_10g is
   signal reg_eth10g_miso_arr            : t_mem_miso_arr(g_nof_channels - 1 downto 0);
 
   signal mm_reg_eth10g_arr              : t_slv_32_arr(g_nof_channels - 1 downto 0);
-
 begin
   tx_snk_out_arr <= i_tx_snk_out_arr;
 
   gen_mac : for I in 0 to g_nof_channels - 1 generate
-
     i_tx_snk_out_arr(I).ready <= mac_snk_out_arr(I).ready;  -- pass on MAC cycle accurate backpressure
 
     p_xon_flow_control : process(clk_156)
@@ -303,7 +298,6 @@ begin
     );
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- MM bus mux
   -----------------------------------------------------------------------------
@@ -330,5 +324,4 @@ begin
     mosi_arr => reg_eth10g_mosi_arr,
     miso_arr => reg_eth10g_miso_arr
   );
-
 end str;
diff --git a/libraries/technology/ip_arria10_e2sg/fifo/ip_arria10_e2sg_fifo_dc.vhd b/libraries/technology/ip_arria10_e2sg/fifo/ip_arria10_e2sg_fifo_dc.vhd
index 887841ab6d..bc3d268f93 100644
--- a/libraries/technology/ip_arria10_e2sg/fifo/ip_arria10_e2sg_fifo_dc.vhd
+++ b/libraries/technology/ip_arria10_e2sg/fifo/ip_arria10_e2sg_fifo_dc.vhd
@@ -53,9 +53,7 @@ entity ip_arria10_e2sg_fifo_dc is
   );
 end ip_arria10_e2sg_fifo_dc;
 
-
 architecture SYN of ip_arria10_e2sg_fifo_dc is
-
     component  dcfifo
     generic (
         intended_device_family  : string;
@@ -86,9 +84,7 @@ architecture SYN of ip_arria10_e2sg_fifo_dc is
         wrusedw   : out std_logic_vector(tech_ceil_log2(g_nof_words) - 1 downto 0)
     );
     end component;
-
 begin
-
   u_dcfifo : dcfifo
   generic map (
     intended_device_family  => "Arria 10",
@@ -118,5 +114,4 @@ begin
     wrfull => wrfull,
     wrusedw => wrusedw
   );
-
 end SYN;
diff --git a/libraries/technology/ip_arria10_e2sg/fifo/ip_arria10_e2sg_fifo_dc_mixed_widths.vhd b/libraries/technology/ip_arria10_e2sg/fifo/ip_arria10_e2sg_fifo_dc_mixed_widths.vhd
index 49fbe8a0b6..48398c9f48 100644
--- a/libraries/technology/ip_arria10_e2sg/fifo/ip_arria10_e2sg_fifo_dc_mixed_widths.vhd
+++ b/libraries/technology/ip_arria10_e2sg/fifo/ip_arria10_e2sg_fifo_dc_mixed_widths.vhd
@@ -53,9 +53,7 @@ entity ip_arria10_e2sg_fifo_dc_mixed_widths is
   );
 end ip_arria10_e2sg_fifo_dc_mixed_widths;
 
-
 architecture SYN of ip_arria10_e2sg_fifo_dc_mixed_widths is
-
   component  dcfifo_mixed_widths
   generic (
     intended_device_family  : string;
@@ -88,9 +86,7 @@ architecture SYN of ip_arria10_e2sg_fifo_dc_mixed_widths is
     wrusedw   : out std_logic_vector(wrusedw'range)
   );
   end component;
-
 begin
-
   dcfifo_mixed_widths_component : dcfifo_mixed_widths
   generic map (
     intended_device_family  => "Arria 10",
@@ -122,5 +118,4 @@ begin
     wrfull => wrfull,
     wrusedw => wrusedw
   );
-
 end SYN;
diff --git a/libraries/technology/ip_arria10_e2sg/fifo/ip_arria10_e2sg_fifo_sc.vhd b/libraries/technology/ip_arria10_e2sg/fifo/ip_arria10_e2sg_fifo_sc.vhd
index f5dffa5e60..2ead8f74d3 100644
--- a/libraries/technology/ip_arria10_e2sg/fifo/ip_arria10_e2sg_fifo_sc.vhd
+++ b/libraries/technology/ip_arria10_e2sg/fifo/ip_arria10_e2sg_fifo_sc.vhd
@@ -51,9 +51,7 @@ entity ip_arria10_e2sg_fifo_sc is
   );
 end ip_arria10_e2sg_fifo_sc;
 
-
 architecture SYN of ip_arria10_e2sg_fifo_sc is
-
   component  scfifo
   generic (
       add_ram_output_register  : string;
@@ -79,9 +77,7 @@ architecture SYN of ip_arria10_e2sg_fifo_sc is
       usedw   : out std_logic_vector(tech_ceil_log2(g_nof_words) - 1 downto 0)
   );
   end component;
-
 begin
-
   u_scfifo : scfifo
   generic map (
     add_ram_output_register  => "ON",
@@ -106,5 +102,4 @@ begin
     q => q,
     usedw => usedw
   );
-
 end SYN;
diff --git a/libraries/technology/ip_arria10_e2sg/jesd204b/ip_arria10_e2sg_jesd204b.vhd b/libraries/technology/ip_arria10_e2sg/jesd204b/ip_arria10_e2sg_jesd204b.vhd
index f6fc3853df..8ab7c7a8f5 100644
--- a/libraries/technology/ip_arria10_e2sg/jesd204b/ip_arria10_e2sg_jesd204b.vhd
+++ b/libraries/technology/ip_arria10_e2sg/jesd204b/ip_arria10_e2sg_jesd204b.vhd
@@ -71,7 +71,6 @@ entity ip_arria10_e2sg_jesd204b is
 end ip_arria10_e2sg_jesd204b;
 
 architecture str of ip_arria10_e2sg_jesd204b is
-
   -- JESD IP constants
   -- . JESD204B MM has 256 bytes = 64 words, so mm_addr_w = 6 would be enough,
   --   but using mm_addr_w = 8 and span = 256 words is fine too.
@@ -231,7 +230,6 @@ architecture str of ip_arria10_e2sg_jesd204b is
       rx_ready           : out std_logic_vector(11 downto 0)  -- rx_ready
     );
   end component ip_arria10_e2sg_jesd204b_rx_xcvr_reset_control_12;
-
 begin
   -- The mm_rst resets the MM interface, but is also used to reset the JESD IP reset sequencer.
   -- Therefore a reset of mm_rst effectively resets the entire ip_arria10_e2sg_jesd204b and causes a reset on the rx_rst output.
@@ -250,8 +248,8 @@ begin
   end generate;
 
   gen_jesd204b_rx : if g_direction = "RX_ONLY" generate
-    gen_jesd204b_rx_channels : for I in 0 to g_nof_streams - 1 generate
 
+    gen_jesd204b_rx_channels : for I in 0 to g_nof_streams - 1 generate
       -----------------------------------------------------------------------------
       -- The JESD204 IP (rx only)
       -----------------------------------------------------------------------------
@@ -410,7 +408,6 @@ begin
           end if;
         end if;
       end process;
-
     end generate;  -- gen_jesd204b_rx_channels : FOR I IN 0 TO g_nof_streams-1 GENERATE
 
     -----------------------------------------------------------------------------
@@ -491,7 +488,6 @@ begin
       rx_is_lockedtodata           => rx_islockedtodata_arr,  -- input from PHY
       rx_ready                     => xcvr_rst_ctrl_rx_ready_arr  -- From example design: gate with rx_csr_lane_powerdown to reset transceiver
     );
-
   end generate;  -- gen_jesd204b_rx : IF g_direction = "RX_ONLY" GENERATE
 
   gen_enable_sync_n : for i in 0 to g_nof_streams - 1 generate
@@ -525,7 +521,4 @@ begin
     mosi_arr => jesd204b_mosi_arr,
     miso_arr => jesd204b_miso_arr
   );
-
 end str;
-
-
diff --git a/libraries/technology/ip_arria10_e2sg/jesd204b/ip_arria10_e2sg_jesd204b_component_pkg.vhd b/libraries/technology/ip_arria10_e2sg/jesd204b/ip_arria10_e2sg_jesd204b_component_pkg.vhd
index cd83730b5a..7cff7179c5 100644
--- a/libraries/technology/ip_arria10_e2sg/jesd204b/ip_arria10_e2sg_jesd204b_component_pkg.vhd
+++ b/libraries/technology/ip_arria10_e2sg/jesd204b/ip_arria10_e2sg_jesd204b_component_pkg.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose:  Component declarations for jesd204b ip blocks
 
 library IEEE, technology_lib, common_lib, dp_lib;
@@ -31,7 +30,6 @@ use technology_lib.technology_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 
 package ip_arria10_e2sg_jesd204b_component_pkg is
-
   ------------------------------------------------------------------------------
   -- Main IP, TX ONLY, 1 channel
   ------------------------------------------------------------------------------
@@ -88,8 +86,6 @@ package ip_arria10_e2sg_jesd204b_component_pkg is
     );
     end component ip_arria10_e2sg_jesd204b_tx;
 
-
-
 end ip_arria10_e2sg_jesd204b_component_pkg;
 
 package body ip_arria10_e2sg_jesd204b_component_pkg is
diff --git a/libraries/technology/ip_arria10_e2sg/mult_add2/ip_arria10_e2sg_mult_add2_rtl.vhd b/libraries/technology/ip_arria10_e2sg/mult_add2/ip_arria10_e2sg_mult_add2_rtl.vhd
index bfc7e19a94..7c4a0bd71e 100644
--- a/libraries/technology/ip_arria10_e2sg/mult_add2/ip_arria10_e2sg_mult_add2_rtl.vhd
+++ b/libraries/technology/ip_arria10_e2sg/mult_add2/ip_arria10_e2sg_mult_add2_rtl.vhd
@@ -26,7 +26,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 ------------------------------------------------------------------------------
 -- Function:
 -- . res = a0 * b0 + a1 * b1
@@ -56,9 +55,7 @@ entity ip_arria10_e2sg_mult_add2_rtl is
   );
 end ip_arria10_e2sg_mult_add2_rtl;
 
-
 architecture str of ip_arria10_e2sg_mult_add2_rtl is
-
   -- Extra output pipelining is only needed when g_pipeline_output > 1
   constant c_pipeline_output : natural := sel_a_b(g_pipeline_output > 0, g_pipeline_output - 1, 0);
 
@@ -94,9 +91,7 @@ architecture str of ip_arria10_e2sg_mult_add2_rtl is
   signal prod1      : signed(c_prod_w - 1 downto 0);
   signal sum        : signed(c_sum_w - 1 downto 0);
   signal result     : signed(g_res_w - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Registers
   ------------------------------------------------------------------------------
@@ -173,6 +168,7 @@ begin
   gen_add : if g_add_sub = "ADD" generate
     nxt_sum <= RESIZE_NUM(prod0, c_sum_w) + prod1;
   end generate;
+
   gen_sub : if g_add_sub = "SUB" generate
     nxt_sum <= RESIZE_NUM(prod0, c_sum_w) - prod1;
   end generate;
@@ -184,7 +180,6 @@ begin
     sum <= reg_sum;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Result sum after optional rounding
   ------------------------------------------------------------------------------
@@ -199,5 +194,4 @@ begin
   end generate;
 
   res <= std_logic_vector(result);
-
 end str;
diff --git a/libraries/technology/ip_arria10_e2sg/mult_add4/ip_arria10_e2sg_mult_add4_rtl.vhd b/libraries/technology/ip_arria10_e2sg/mult_add4/ip_arria10_e2sg_mult_add4_rtl.vhd
index f1dd51e590..a0b94f67e6 100644
--- a/libraries/technology/ip_arria10_e2sg/mult_add4/ip_arria10_e2sg_mult_add4_rtl.vhd
+++ b/libraries/technology/ip_arria10_e2sg/mult_add4/ip_arria10_e2sg_mult_add4_rtl.vhd
@@ -53,7 +53,6 @@ entity ip_arria10_e2sg_mult_add4_rtl is
 end ip_arria10_e2sg_mult_add4_rtl;
 
 architecture str of ip_arria10_e2sg_mult_add4_rtl is
-
   -- Extra output pipelining is only needed when g_pipeline_output > 1
   constant c_pipeline_output : natural := sel_a_b(g_pipeline_output > 0, g_pipeline_output - 1, 0);
 
@@ -108,9 +107,7 @@ architecture str of ip_arria10_e2sg_mult_add4_rtl is
   signal sum1           : signed(g_in_a_w + g_in_b_w   downto 0);
   signal sum            : signed(g_in_a_w + g_in_b_w + 1 downto 0);
   signal result         : signed(res'range);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Registers
   ------------------------------------------------------------------------------
@@ -219,6 +216,7 @@ begin
   gen_add0 : if g_add_sub0 = "ADD" generate
     nxt_sum0 <= RESIZE_NUM(prod0, sum0'length) + prod1;
   end generate;
+
   gen_sub0 : if g_add_sub0 = "SUB" generate
     nxt_sum0 <= RESIZE_NUM(prod0, sum0'length) - prod1;
   end generate;
@@ -226,6 +224,7 @@ begin
   gen_add1 : if g_add_sub1 = "ADD" generate
     nxt_sum1 <= RESIZE_NUM(prod2, sum1'length) + prod3;
   end generate;
+
   gen_sub1 : if g_add_sub1 = "SUB" generate
     nxt_sum1 <= RESIZE_NUM(prod2, sum1'length) - prod3;
   end generate;
@@ -240,7 +239,6 @@ begin
     sum1 <= reg_sum1;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Second sum
   ------------------------------------------------------------------------------
@@ -249,11 +247,11 @@ begin
   gen_add : if g_add_sub = "ADD" generate
     sum <= RESIZE_NUM(sum0, sum'length) + sum1;
   end generate;
+
   gen_sub : if g_add_sub = "SUB" generate
     sum <= RESIZE_NUM(sum0, sum'length) - sum1;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Result sum after optional rounding
   ------------------------------------------------------------------------------
@@ -268,5 +266,4 @@ begin
   end generate;
 
   res <= std_logic_vector(result);
-
 end str;
diff --git a/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_cr_cw.vhd b/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_cr_cw.vhd
index 3c87928c11..97ef59ff32 100644
--- a/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_cr_cw.vhd
+++ b/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_cr_cw.vhd
@@ -50,9 +50,7 @@ entity ip_arria10_e2sg_ram_cr_cw is
   );
 end ip_arria10_e2sg_ram_cr_cw;
 
-
 architecture SYN of ip_arria10_e2sg_ram_cr_cw is
-
   constant c_outdata_reg_b : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK1");
 
   component altera_syncram
@@ -94,9 +92,7 @@ architecture SYN of ip_arria10_e2sg_ram_cr_cw is
 
   signal out_q  : std_logic_vector(g_dat_w - 1 downto 0);
   signal reg_q  : std_logic_vector(g_dat_w - 1 downto 0);
-
 begin
-
   assert g_rd_latency = 1 or g_rd_latency = 2 report "ip_arria10_e2sg_ram_cr_cw : read latency must be 1 (default) or 2" severity FAILURE;
 
   gen_ip : if g_inferred = false generate
diff --git a/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_crw_crw.vhd b/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_crw_crw.vhd
index e1fcb23652..5502afa475 100644
--- a/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_crw_crw.vhd
+++ b/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_crw_crw.vhd
@@ -53,9 +53,7 @@ entity ip_arria10_e2sg_ram_crw_crw is
   );
 end ip_arria10_e2sg_ram_crw_crw;
 
-
 architecture SYN of ip_arria10_e2sg_ram_crw_crw is
-
   constant c_outdata_reg_a : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK0");
   constant c_outdata_reg_b : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK1");
 
@@ -110,9 +108,7 @@ architecture SYN of ip_arria10_e2sg_ram_crw_crw is
 
   signal reg_a  : std_logic_vector(g_dat_w - 1 downto 0);
   signal reg_b  : std_logic_vector(g_dat_w - 1 downto 0);
-
 begin
-
   assert g_rd_latency = 1 or g_rd_latency = 2 report "ip_arria10_e2sg_ram_crw_crw : read latency must be 1 (default) or 2" severity FAILURE;
 
   gen_ip : if g_inferred = false generate
diff --git a/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_crw_crw/ip_arria10_e2sg_ram_crw_crw_inst.vhd b/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_crw_crw/ip_arria10_e2sg_ram_crw_crw_inst.vhd
index 22d39efa26..9c6b139903 100644
--- a/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_crw_crw/ip_arria10_e2sg_ram_crw_crw_inst.vhd
+++ b/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_crw_crw/ip_arria10_e2sg_ram_crw_crw_inst.vhd
@@ -26,4 +26,3 @@
 			clock_a   => CONNECTED_TO_clock_a,  -- clock_a.clk
 			clock_b   => CONNECTED_TO_clock_b  -- clock_b.clk
 		);
-
diff --git a/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_crw_crw/ram_2port_2000/sim/ip_arria10_e2sg_ram_crw_crw_ram_2port_2000_zxnv4ey.vhd b/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_crw_crw/ram_2port_2000/sim/ip_arria10_e2sg_ram_crw_crw_ram_2port_2000_zxnv4ey.vhd
index ce0317d19c..56433ca336 100644
--- a/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_crw_crw/ram_2port_2000/sim/ip_arria10_e2sg_ram_crw_crw_ram_2port_2000_zxnv4ey.vhd
+++ b/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_crw_crw/ram_2port_2000/sim/ip_arria10_e2sg_ram_crw_crw_ram_2port_2000_zxnv4ey.vhd
@@ -10,9 +10,6 @@
 -- Intel or its authorized distributors.  Please refer to the applicable
 -- agreement for further details.
 
-
-
-
 library ieee;
 use ieee.std_logic_1164.all;
 
@@ -35,12 +32,9 @@ entity ip_arria10_e2sg_ram_crw_crw_ram_2port_2000_zxnv4ey is
     );
 end ip_arria10_e2sg_ram_crw_crw_ram_2port_2000_zxnv4ey;
 
-
 architecture SYN of ip_arria10_e2sg_ram_crw_crw_ram_2port_2000_zxnv4ey is
-
     signal sub_wire0    : std_logic_vector(7 downto 0);
     signal sub_wire1    : std_logic_vector(7 downto 0);
-
 begin
     q_a     <= sub_wire0 (7 downto 0);
     q_b     <= sub_wire1 (7 downto 0);
@@ -87,8 +81,4 @@ begin
         q_a => sub_wire0,
         q_b => sub_wire1
     );
-
-
-
 end SYN;
-
diff --git a/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_crwk_crw.vhd b/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_crwk_crw.vhd
index 26326f34b0..fec15d4bc1 100644
--- a/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_crwk_crw.vhd
+++ b/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_crwk_crw.vhd
@@ -10,7 +10,6 @@
 -- Altera or its authorized distributors.  Please refer to the applicable
 -- agreement for further details.
 
-
 library ieee, technology_lib;
 use ieee.std_logic_1164.all;
 use technology_lib.technology_pkg.all;
@@ -44,9 +43,7 @@ entity ip_arria10_e2sg_ram_crwk_crw is
   );
 end ip_arria10_e2sg_ram_crwk_crw;
 
-
 architecture SYN of ip_arria10_e2sg_ram_crwk_crw is
-
   constant c_outdata_reg_a : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK0");
   constant c_outdata_reg_b : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK1");
 
@@ -92,9 +89,7 @@ architecture SYN of ip_arria10_e2sg_ram_crwk_crw is
       q_b : out std_logic_vector(g_dat_b_w - 1 downto 0)
   );
   end component;
-
 begin
-
   -- Copied from ip_arria10_e2sg_ram_crwk_crw/ram_2port_140/sim/ip_arria10_e2sg_ram_crwk_crw_ram_2port_140_iyfl3wi.vhd
   u_altera_syncram : altera_syncram
   generic map (
@@ -137,6 +132,4 @@ begin
       q_a => q_a,
       q_b => q_b
   );
-
 end SYN;
-
diff --git a/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_r_w.vhd b/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_r_w.vhd
index e050e0acc0..1f3461d27e 100644
--- a/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_r_w.vhd
+++ b/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_ram_r_w.vhd
@@ -48,9 +48,7 @@ entity ip_arria10_e2sg_ram_r_w is
   );
 end ip_arria10_e2sg_ram_r_w;
 
-
 architecture SYN of ip_arria10_e2sg_ram_r_w is
-
   constant c_outdata_reg_b : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK1");
 
   component altera_syncram
@@ -90,9 +88,7 @@ architecture SYN of ip_arria10_e2sg_ram_r_w is
 
   signal out_q  : std_logic_vector(g_dat_w - 1 downto 0);
   signal reg_q  : std_logic_vector(g_dat_w - 1 downto 0);
-
 begin
-
   assert g_rd_latency = 1 or g_rd_latency = 2 report "ip_arria10_e2sg_ram_r_w : read latency must be 1 (default) or 2" severity FAILURE;
 
   gen_ip : if g_inferred = false generate
diff --git a/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_simple_dual_port_ram_dual_clock.vhd b/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_simple_dual_port_ram_dual_clock.vhd
index c531ec3a44..0da6475c1e 100644
--- a/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_simple_dual_port_ram_dual_clock.vhd
+++ b/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_simple_dual_port_ram_dual_clock.vhd
@@ -30,13 +30,11 @@ library ieee;
 use ieee.std_logic_1164.all;
 
 entity ip_arria10_e2sg_simple_dual_port_ram_dual_clock is
-
   generic
   (
     DATA_WIDTH : natural := 8;
     ADDR_WIDTH : natural := 6
   );
-
   port
   (
     rclk  : in std_logic;
@@ -47,20 +45,16 @@ entity ip_arria10_e2sg_simple_dual_port_ram_dual_clock is
     we    : in std_logic := '1';
     q   : out std_logic_vector((DATA_WIDTH - 1) downto 0)
   );
-
 end ip_arria10_e2sg_simple_dual_port_ram_dual_clock;
 
 architecture rtl of ip_arria10_e2sg_simple_dual_port_ram_dual_clock is
-
   -- Build a 2-D array type for the RAM
   subtype word_t is std_logic_vector((DATA_WIDTH - 1) downto 0);
   type memory_t is array(2**ADDR_WIDTH - 1 downto 0) of word_t;
 
   -- Declare the RAM signal.
   signal ram : memory_t;
-
 begin
-
   process(wclk)
   begin
   if(rising_edge(wclk)) then
@@ -76,5 +70,4 @@ begin
     q <= ram(raddr);
   end if;
   end process;
-
 end rtl;
diff --git a/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_simple_dual_port_ram_single_clock.vhd b/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_simple_dual_port_ram_single_clock.vhd
index 66c69a401e..6e789dafdc 100644
--- a/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_simple_dual_port_ram_single_clock.vhd
+++ b/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_simple_dual_port_ram_single_clock.vhd
@@ -29,13 +29,11 @@ library ieee;
 use ieee.std_logic_1164.all;
 
 entity ip_arria10_e2sg_simple_dual_port_ram_single_clock is
-
   generic
   (
     DATA_WIDTH : natural := 8;
     ADDR_WIDTH : natural := 6
   );
-
   port
   (
     clk   : in std_logic;
@@ -45,20 +43,16 @@ entity ip_arria10_e2sg_simple_dual_port_ram_single_clock is
     we    : in std_logic := '1';
     q   : out std_logic_vector((DATA_WIDTH - 1) downto 0)
   );
-
 end ip_arria10_e2sg_simple_dual_port_ram_single_clock;
 
 architecture rtl of ip_arria10_e2sg_simple_dual_port_ram_single_clock is
-
   -- Build a 2-D array type for the RAM
   subtype word_t is std_logic_vector((DATA_WIDTH - 1) downto 0);
   type memory_t is array(2**ADDR_WIDTH - 1 downto 0) of word_t;
 
   -- Declare the RAM signal.
   signal ram : memory_t;
-
 begin
-
   process(clk)
   begin
   if(rising_edge(clk)) then
@@ -71,6 +65,4 @@ begin
     q <= ram(raddr);
   end if;
   end process;
-
 end rtl;
-
diff --git a/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_true_dual_port_ram_dual_clock.vhd b/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_true_dual_port_ram_dual_clock.vhd
index d8d11b395f..179c89a774 100644
--- a/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_true_dual_port_ram_dual_clock.vhd
+++ b/libraries/technology/ip_arria10_e2sg/ram/ip_arria10_e2sg_true_dual_port_ram_dual_clock.vhd
@@ -33,13 +33,11 @@ library ieee;
 use ieee.std_logic_1164.all;
 
 entity ip_arria10_e2sg_true_dual_port_ram_dual_clock is
-
   generic
   (
     DATA_WIDTH : natural := 8;
     ADDR_WIDTH : natural := 6
   );
-
   port
   (
     clk_a : in std_logic;
@@ -53,20 +51,16 @@ entity ip_arria10_e2sg_true_dual_port_ram_dual_clock is
     q_a   : out std_logic_vector((DATA_WIDTH - 1) downto 0);
     q_b   : out std_logic_vector((DATA_WIDTH - 1) downto 0)
   );
-
 end ip_arria10_e2sg_true_dual_port_ram_dual_clock;
 
 architecture rtl of ip_arria10_e2sg_true_dual_port_ram_dual_clock is
-
   -- Build a 2-D array type for the RAM
   subtype word_t is std_logic_vector((DATA_WIDTH - 1) downto 0);
   type memory_t is array(2**ADDR_WIDTH - 1 downto 0) of word_t;
 
   -- Declare the RAM
   shared variable ram : memory_t;
-
 begin
-
   -- Port A
   process(clk_a)
   begin
@@ -88,5 +82,4 @@ begin
     q_b <= ram(addr_b);
   end if;
   end process;
-
 end rtl;
diff --git a/libraries/technology/ip_arria10_e2sg/tse_sgmii_gx/tb_ip_arria10_e2sg_tse_sgmii_gx.vhd b/libraries/technology/ip_arria10_e2sg/tse_sgmii_gx/tb_ip_arria10_e2sg_tse_sgmii_gx.vhd
index fc66ededbf..d4639eafa1 100644
--- a/libraries/technology/ip_arria10_e2sg/tse_sgmii_gx/tb_ip_arria10_e2sg_tse_sgmii_gx.vhd
+++ b/libraries/technology/ip_arria10_e2sg/tse_sgmii_gx/tb_ip_arria10_e2sg_tse_sgmii_gx.vhd
@@ -32,13 +32,10 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_ip_arria10_e2sg_tse_sgmii_gx is
 end tb_ip_arria10_e2sg_tse_sgmii_gx;
 
-
 architecture tb of tb_ip_arria10_e2sg_tse_sgmii_gx is
-
   constant sys_clk_period             : time := 10 ns;  -- 100 MHz
   constant eth_clk_period             : time :=  8 ns;  -- 125 MHz
   constant serial_clk_period          : time :=  800 ps;  -- 1250 MHz   ????
@@ -402,7 +399,6 @@ architecture tb of tb_ip_arria10_e2sg_tse_sgmii_gx is
     end if;
   end proc_rx_packet;
 
-
   -- Clocks and reset
   signal tb_end         : std_logic := '0';
   signal eth_clk        : std_logic := '0';
@@ -459,9 +455,7 @@ architecture tb of tb_ip_arria10_e2sg_tse_sgmii_gx is
   signal dbg_mm         : t_mm_bus;
   signal dbg_ff_tx      : t_tse_stream;
   signal dbg_ff_rx      : t_tse_stream;
-
 begin
-
   eth_clk <= not eth_clk after eth_clk_period / 2;  -- TSE reference clock
   sys_clk <= not sys_clk after sys_clk_period / 2;  -- System clock
 
@@ -744,5 +738,4 @@ begin
     assert false report "Simulation finished." severity FAILURE;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/technology/ip_arria10_e2sg/tse_sgmii_lvds/tb_ip_arria10_e2sg_tse_sgmii_lvds.vhd b/libraries/technology/ip_arria10_e2sg/tse_sgmii_lvds/tb_ip_arria10_e2sg_tse_sgmii_lvds.vhd
index 6b5bcc45c3..7ee9e483be 100644
--- a/libraries/technology/ip_arria10_e2sg/tse_sgmii_lvds/tb_ip_arria10_e2sg_tse_sgmii_lvds.vhd
+++ b/libraries/technology/ip_arria10_e2sg/tse_sgmii_lvds/tb_ip_arria10_e2sg_tse_sgmii_lvds.vhd
@@ -37,13 +37,10 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_ip_arria10_e2sg_tse_sgmii_lvds is
 end tb_ip_arria10_e2sg_tse_sgmii_lvds;
 
-
 architecture tb of tb_ip_arria10_e2sg_tse_sgmii_lvds is
-
   constant sys_clk_period             : time := 10 ns;  -- 100 MHz
   constant eth_clk_period             : time :=  8 ns;  -- 125 MHz
 
@@ -405,7 +402,6 @@ architecture tb of tb_ip_arria10_e2sg_tse_sgmii_lvds is
     end if;
   end proc_rx_packet;
 
-
   -- Clocks and reset
   signal tb_end         : std_logic := '0';
   signal eth_clk        : std_logic := '0';
@@ -458,9 +454,7 @@ architecture tb of tb_ip_arria10_e2sg_tse_sgmii_lvds is
   signal dbg_mm         : t_mm_bus;
   signal dbg_ff_tx      : t_tse_stream;
   signal dbg_ff_rx      : t_tse_stream;
-
 begin
-
   eth_clk <= not eth_clk after eth_clk_period / 2;  -- TSE reference clock
   sys_clk <= not sys_clk after sys_clk_period / 2;  -- System clock
 
@@ -726,5 +720,4 @@ begin
     assert false report "Simulation finished." severity FAILURE;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/technology/ip_arria10_e3sge3/ddio/ip_arria10_e3sge3_ddio_in.vhd b/libraries/technology/ip_arria10_e3sge3/ddio/ip_arria10_e3sge3_ddio_in.vhd
index 38c7962560..f28811cdb5 100644
--- a/libraries/technology/ip_arria10_e3sge3/ddio/ip_arria10_e3sge3_ddio_in.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/ddio/ip_arria10_e3sge3_ddio_in.vhd
@@ -38,9 +38,7 @@ entity ip_arria10_e3sge3_ddio_in is
   );
 end ip_arria10_e3sge3_ddio_in;
 
-
 architecture str of ip_arria10_e3sge3_ddio_in is
-
   component ip_arria10_e3sge3_ddio_in_1 is
         port (
                 datain    : in  std_logic_vector(0 downto 0) := (others => '0');  -- pad_in.export
@@ -50,11 +48,8 @@ architecture str of ip_arria10_e3sge3_ddio_in is
                 dataout_l : out std_logic_vector(0 downto 0)  -- dataout_l.fragment
         );
   end component;
-
 begin
-
   gen_w : for I in g_width - 1 downto 0 generate
-
     u_ip_arria10_e3sge3_ddio_in_1 : ip_arria10_e3sge3_ddio_in_1
     port map (
       datain    => in_dat(I downto I),
@@ -63,7 +58,6 @@ begin
       dataout_h => out_dat_hi(I downto I),
       dataout_l => out_dat_lo(I downto I)
     );
-
   end generate;
 
 end str;
diff --git a/libraries/technology/ip_arria10_e3sge3/ddio/ip_arria10_e3sge3_ddio_out.vhd b/libraries/technology/ip_arria10_e3sge3/ddio/ip_arria10_e3sge3_ddio_out.vhd
index a881d0eee1..867d32d4f7 100644
--- a/libraries/technology/ip_arria10_e3sge3/ddio/ip_arria10_e3sge3_ddio_out.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/ddio/ip_arria10_e3sge3_ddio_out.vhd
@@ -38,9 +38,7 @@ entity ip_arria10_e3sge3_ddio_out is
   );
 end ip_arria10_e3sge3_ddio_out;
 
-
 architecture str of ip_arria10_e3sge3_ddio_out is
-
   component ip_arria10_e3sge3_ddio_out_1 is
         port (
                 dataout  : out std_logic_vector(0 downto 0);  -- pad_out.export
@@ -50,9 +48,7 @@ architecture str of ip_arria10_e3sge3_ddio_out is
                 datain_l : in  std_logic_vector(0 downto 0) := (others => '0')  -- datain_l.fragment
         );
   end component;
-
 begin
-
   gen_w : for I in g_width - 1 downto 0 generate
     u_ip_arria10_e3sge3_ddio_out_1 : ip_arria10_e3sge3_ddio_out_1
     port map (
diff --git a/libraries/technology/ip_arria10_e3sge3/ddio/sim/ip_arria10_e3sge3_ddio_in_1.vhd b/libraries/technology/ip_arria10_e3sge3/ddio/sim/ip_arria10_e3sge3_ddio_in_1.vhd
index 1dbd875bf4..757284ef48 100644
--- a/libraries/technology/ip_arria10_e3sge3/ddio/sim/ip_arria10_e3sge3_ddio_in_1.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/ddio/sim/ip_arria10_e3sge3_ddio_in_1.vhd
@@ -48,18 +48,13 @@ entity ip_arria10_e3sge3_ddio_in_1 is
 	);
 end ip_arria10_e3sge3_ddio_in_1;
 
-
 architecture beh of ip_arria10_e3sge3_ddio_in_1 is
-
   signal in_dat_r   : std_logic;
   signal in_dat_f   : std_logic;
-
 begin
-
   in_dat_r <= datain(0) when rising_edge(inclock);
   in_dat_f <= datain(0) when falling_edge(inclock);
 
   dataout_h <= (others => in_dat_r);
   dataout_l <= (others => in_dat_f) when rising_edge(inclock);
-
 end beh;
diff --git a/libraries/technology/ip_arria10_e3sge3/ddio/sim/ip_arria10_e3sge3_ddio_out_1.vhd b/libraries/technology/ip_arria10_e3sge3/ddio/sim/ip_arria10_e3sge3_ddio_out_1.vhd
index 985a341c55..d18787b4fb 100644
--- a/libraries/technology/ip_arria10_e3sge3/ddio/sim/ip_arria10_e3sge3_ddio_out_1.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/ddio/sim/ip_arria10_e3sge3_ddio_out_1.vhd
@@ -45,15 +45,10 @@ entity ip_arria10_e3sge3_ddio_out_1 is
 	);
 end ip_arria10_e3sge3_ddio_out_1;
 
-
 architecture beh of ip_arria10_e3sge3_ddio_out_1 is
-
   signal out_dat_r   : std_logic;
   signal out_dat_f   : std_logic;
-
 begin
-
   dataout <= datain_l when falling_edge(outclock) else
              datain_h when rising_edge(outclock);
-
 end beh;
diff --git a/libraries/technology/ip_arria10_e3sge3/ddio/sim/tb_ip_arria10_e3sge3_ddio_1.vhd b/libraries/technology/ip_arria10_e3sge3/ddio/sim/tb_ip_arria10_e3sge3_ddio_1.vhd
index d95dccc22d..c90e97ad92 100644
--- a/libraries/technology/ip_arria10_e3sge3/ddio/sim/tb_ip_arria10_e3sge3_ddio_1.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/ddio/sim/tb_ip_arria10_e3sge3_ddio_1.vhd
@@ -41,9 +41,7 @@ use IEEE.std_logic_1164.all;
 entity tb_ip_arria10_e3sge3_ddio_1 is
 end tb_ip_arria10_e3sge3_ddio_1;
 
-
 architecture tb of tb_ip_arria10_e3sge3_ddio_1 is
-
   constant c_clk_period : time := 10 ns;
 
   signal tb_end      : std_logic := '0';
@@ -55,9 +53,7 @@ architecture tb of tb_ip_arria10_e3sge3_ddio_1 is
   signal out_data    : std_logic_vector(0 downto 0);
   signal out_dat     : std_logic;
   signal out_dat_exp : std_logic;
-
 begin
-
   tb_end <= '0', '1' after 100 * c_clk_period;
 
   clk <= not clk or tb_end after c_clk_period / 2;
@@ -122,5 +118,4 @@ begin
 	    assert out_dat = out_dat_exp report "tb_ip_arria10_e3sge3_ddio_1: Error, unexpeced data at rising edge";
 	  end if;
 	end process;
-
 end tb;
diff --git a/libraries/technology/ip_arria10_e3sge3/eth_10g/ip_arria10_e3sge3_eth_10g.vhd b/libraries/technology/ip_arria10_e3sge3/eth_10g/ip_arria10_e3sge3_eth_10g.vhd
index 4826d2d46a..45ca9acdf0 100644
--- a/libraries/technology/ip_arria10_e3sge3/eth_10g/ip_arria10_e3sge3_eth_10g.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/eth_10g/ip_arria10_e3sge3_eth_10g.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose: Combine mac_10g and 10gbase_r for c_tech_arria10_e3sge3
 -- Description
 --
@@ -92,7 +91,6 @@ use common_lib.common_interface_layers_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use tech_mac_10g_lib.tech_mac_10g_component_pkg.all;
 
-
 entity ip_arria10_e3sge3_eth_10g is
   generic (
     g_sim                 : boolean := false;
@@ -136,9 +134,7 @@ entity ip_arria10_e3sge3_eth_10g is
   );
 end ip_arria10_e3sge3_eth_10g;
 
-
 architecture str of ip_arria10_e3sge3_eth_10g is
-
   -- Enable or disable the conditions that must be ok to release tx_snk_out_arr xon
   constant c_check_link_status       : boolean := g_direction /= "TX_ONLY";
   constant c_check_xgmii_tx_ready    : boolean := g_direction /= "RX_ONLY";
@@ -169,12 +165,10 @@ architecture str of ip_arria10_e3sge3_eth_10g is
   signal reg_eth10g_miso_arr          : t_mem_miso_arr(g_nof_channels - 1 downto 0);
 
   signal mm_reg_eth10g_arr            : t_slv_32_arr(g_nof_channels - 1 downto 0);
-
 begin
   tx_snk_out_arr <= i_tx_snk_out_arr;
 
   gen_mac : for I in 0 to g_nof_channels - 1 generate
-
     i_tx_snk_out_arr(I).ready <= mac_snk_out_arr(I).ready;  -- pass on MAC cycle accurate backpressure
 
     p_xon_flow_control : process(clk_156)
@@ -261,7 +255,6 @@ begin
     rx_serial_arr      => serial_rx_arr
   );
 
-
   gen_reg_eth10g : for I in 0 to g_nof_channels - 1 generate
     mm_reg_eth10g_arr(I) <= RESIZE_UVEC(xgmii_link_status_arr(I) & xgmii_tx_ready_arr(I) & i_tx_snk_out_arr(I).xon, c_mem_reg_eth10g_dat_w);
 
@@ -293,7 +286,6 @@ begin
     );
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- MM bus mux
   -----------------------------------------------------------------------------
@@ -320,5 +312,4 @@ begin
     mosi_arr => reg_eth10g_mosi_arr,
     miso_arr => reg_eth10g_miso_arr
   );
-
 end str;
diff --git a/libraries/technology/ip_arria10_e3sge3/fifo/ip_arria10_e3sge3_fifo_dc.vhd b/libraries/technology/ip_arria10_e3sge3/fifo/ip_arria10_e3sge3_fifo_dc.vhd
index 7231923dd6..c83b39884c 100644
--- a/libraries/technology/ip_arria10_e3sge3/fifo/ip_arria10_e3sge3_fifo_dc.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/fifo/ip_arria10_e3sge3_fifo_dc.vhd
@@ -53,9 +53,7 @@ entity ip_arria10_e3sge3_fifo_dc is
   );
 end ip_arria10_e3sge3_fifo_dc;
 
-
 architecture SYN of ip_arria10_e3sge3_fifo_dc is
-
     component  dcfifo
     generic (
         intended_device_family  : string;
@@ -86,9 +84,7 @@ architecture SYN of ip_arria10_e3sge3_fifo_dc is
         wrusedw   : out std_logic_vector(tech_ceil_log2(g_nof_words) - 1 downto 0)
     );
     end component;
-
 begin
-
   u_dcfifo : dcfifo
   generic map (
     intended_device_family  => "Arria 10",
@@ -118,5 +114,4 @@ begin
     wrfull => wrfull,
     wrusedw => wrusedw
   );
-
 end SYN;
diff --git a/libraries/technology/ip_arria10_e3sge3/fifo/ip_arria10_e3sge3_fifo_dc_mixed_widths.vhd b/libraries/technology/ip_arria10_e3sge3/fifo/ip_arria10_e3sge3_fifo_dc_mixed_widths.vhd
index 8eaf5ceb56..09df0fc59d 100644
--- a/libraries/technology/ip_arria10_e3sge3/fifo/ip_arria10_e3sge3_fifo_dc_mixed_widths.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/fifo/ip_arria10_e3sge3_fifo_dc_mixed_widths.vhd
@@ -53,9 +53,7 @@ entity ip_arria10_e3sge3_fifo_dc_mixed_widths is
   );
 end ip_arria10_e3sge3_fifo_dc_mixed_widths;
 
-
 architecture SYN of ip_arria10_e3sge3_fifo_dc_mixed_widths is
-
   component  dcfifo_mixed_widths
   generic (
     intended_device_family  : string;
@@ -88,9 +86,7 @@ architecture SYN of ip_arria10_e3sge3_fifo_dc_mixed_widths is
     wrusedw   : out std_logic_vector(wrusedw'range)
   );
   end component;
-
 begin
-
   dcfifo_mixed_widths_component : dcfifo_mixed_widths
   generic map (
     intended_device_family  => "Arria 10",
@@ -122,5 +118,4 @@ begin
     wrfull => wrfull,
     wrusedw => wrusedw
   );
-
 end SYN;
diff --git a/libraries/technology/ip_arria10_e3sge3/fifo/ip_arria10_e3sge3_fifo_sc.vhd b/libraries/technology/ip_arria10_e3sge3/fifo/ip_arria10_e3sge3_fifo_sc.vhd
index 4e233325fe..1ec5351355 100644
--- a/libraries/technology/ip_arria10_e3sge3/fifo/ip_arria10_e3sge3_fifo_sc.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/fifo/ip_arria10_e3sge3_fifo_sc.vhd
@@ -51,9 +51,7 @@ entity ip_arria10_e3sge3_fifo_sc is
   );
 end ip_arria10_e3sge3_fifo_sc;
 
-
 architecture SYN of ip_arria10_e3sge3_fifo_sc is
-
   component  scfifo
   generic (
       add_ram_output_register  : string;
@@ -79,9 +77,7 @@ architecture SYN of ip_arria10_e3sge3_fifo_sc is
       usedw   : out std_logic_vector(tech_ceil_log2(g_nof_words) - 1 downto 0)
   );
   end component;
-
 begin
-
   u_scfifo : scfifo
   generic map (
     add_ram_output_register  => "ON",
@@ -106,5 +102,4 @@ begin
     q => q,
     usedw => usedw
   );
-
 end SYN;
diff --git a/libraries/technology/ip_arria10_e3sge3/mult_add4/ip_arria10_e3sge3_mult_add4_rtl.vhd b/libraries/technology/ip_arria10_e3sge3/mult_add4/ip_arria10_e3sge3_mult_add4_rtl.vhd
index bfdb7d5163..fc50b71184 100644
--- a/libraries/technology/ip_arria10_e3sge3/mult_add4/ip_arria10_e3sge3_mult_add4_rtl.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/mult_add4/ip_arria10_e3sge3_mult_add4_rtl.vhd
@@ -53,7 +53,6 @@ entity ip_arria10_e3sge3_mult_add4_rtl is
 end ip_arria10_e3sge3_mult_add4_rtl;
 
 architecture str of ip_arria10_e3sge3_mult_add4_rtl is
-
   -- Extra output pipelining is only needed when g_pipeline_output > 1
   constant c_pipeline_output : natural := sel_a_b(g_pipeline_output > 0, g_pipeline_output - 1, 0);
 
@@ -108,9 +107,7 @@ architecture str of ip_arria10_e3sge3_mult_add4_rtl is
   signal sum1           : signed(g_in_a_w + g_in_b_w   downto 0);
   signal sum            : signed(g_in_a_w + g_in_b_w + 1 downto 0);
   signal result         : signed(res'range);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Registers
   ------------------------------------------------------------------------------
@@ -219,6 +216,7 @@ begin
   gen_add0 : if g_add_sub0 = "ADD" generate
     nxt_sum0 <= RESIZE_NUM(prod0, sum0'length) + prod1;
   end generate;
+
   gen_sub0 : if g_add_sub0 = "SUB" generate
     nxt_sum0 <= RESIZE_NUM(prod0, sum0'length) - prod1;
   end generate;
@@ -226,6 +224,7 @@ begin
   gen_add1 : if g_add_sub1 = "ADD" generate
     nxt_sum1 <= RESIZE_NUM(prod2, sum1'length) + prod3;
   end generate;
+
   gen_sub1 : if g_add_sub1 = "SUB" generate
     nxt_sum1 <= RESIZE_NUM(prod2, sum1'length) - prod3;
   end generate;
@@ -240,7 +239,6 @@ begin
     sum1 <= reg_sum1;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Second sum
   ------------------------------------------------------------------------------
@@ -249,11 +247,11 @@ begin
   gen_add : if g_add_sub = "ADD" generate
     sum <= RESIZE_NUM(sum0, sum'length) + sum1;
   end generate;
+
   gen_sub : if g_add_sub = "SUB" generate
     sum <= RESIZE_NUM(sum0, sum'length) - sum1;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Result sum after optional rounding
   ------------------------------------------------------------------------------
@@ -268,5 +266,4 @@ begin
   end generate;
 
   res <= std_logic_vector(result);
-
 end str;
diff --git a/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_ram_cr_cw.vhd b/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_ram_cr_cw.vhd
index 51682fa2f8..a368487576 100644
--- a/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_ram_cr_cw.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_ram_cr_cw.vhd
@@ -50,9 +50,7 @@ entity ip_arria10_e3sge3_ram_cr_cw is
   );
 end ip_arria10_e3sge3_ram_cr_cw;
 
-
 architecture SYN of ip_arria10_e3sge3_ram_cr_cw is
-
   constant c_outdata_reg_b : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK1");
 
   component altera_syncram
@@ -93,9 +91,7 @@ architecture SYN of ip_arria10_e3sge3_ram_cr_cw is
 
   signal out_q  : std_logic_vector(g_dat_w - 1 downto 0);
   signal reg_q  : std_logic_vector(g_dat_w - 1 downto 0);
-
 begin
-
   assert g_rd_latency = 1 or g_rd_latency = 2 report "ip_arria10_e3sge3_ram_cr_cw : read latency must be 1 (default) or 2" severity FAILURE;
 
   gen_ip : if g_inferred = false generate
diff --git a/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_ram_crw_crw.vhd b/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_ram_crw_crw.vhd
index 013e8f634c..4b5fe63107 100644
--- a/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_ram_crw_crw.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_ram_crw_crw.vhd
@@ -53,9 +53,7 @@ entity ip_arria10_e3sge3_ram_crw_crw is
   );
 end ip_arria10_e3sge3_ram_crw_crw;
 
-
 architecture SYN of ip_arria10_e3sge3_ram_crw_crw is
-
   constant c_outdata_reg_a : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK0");
   constant c_outdata_reg_b : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK1");
 
@@ -109,9 +107,7 @@ architecture SYN of ip_arria10_e3sge3_ram_crw_crw is
 
   signal reg_a  : std_logic_vector(g_dat_w - 1 downto 0);
   signal reg_b  : std_logic_vector(g_dat_w - 1 downto 0);
-
 begin
-
   assert g_rd_latency = 1 or g_rd_latency = 2 report "ip_arria10_e3sge3_ram_crw_crw : read latency must be 1 (default) or 2" severity FAILURE;
 
   gen_ip : if g_inferred = false generate
diff --git a/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_ram_crwk_crw.vhd b/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_ram_crwk_crw.vhd
index c9f32b64aa..9d6fa59776 100644
--- a/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_ram_crwk_crw.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_ram_crwk_crw.vhd
@@ -10,7 +10,6 @@
 -- Altera or its authorized distributors.  Please refer to the applicable
 -- agreement for further details.
 
-
 library ieee, technology_lib;
 use ieee.std_logic_1164.all;
 use technology_lib.technology_pkg.all;
@@ -44,9 +43,7 @@ entity ip_arria10_e3sge3_ram_crwk_crw is
   );
 end ip_arria10_e3sge3_ram_crwk_crw;
 
-
 architecture SYN of ip_arria10_e3sge3_ram_crwk_crw is
-
   constant c_outdata_reg_a : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK0");
   constant c_outdata_reg_b : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK1");
 
@@ -92,9 +89,7 @@ architecture SYN of ip_arria10_e3sge3_ram_crwk_crw is
       q_b : out std_logic_vector(g_dat_b_w - 1 downto 0)
   );
   end component;
-
 begin
-
   -- Copied from ip_arria10_e3sge3_ram_crwk_crw/ram_2port_140/sim/ip_arria10_e3sge3_ram_crwk_crw_ram_2port_140_iyfl3wi.vhd
   u_altera_syncram : altera_syncram
   generic map (
@@ -137,6 +132,4 @@ begin
       q_a => q_a,
       q_b => q_b
   );
-
 end SYN;
-
diff --git a/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_ram_r_w.vhd b/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_ram_r_w.vhd
index 370948437c..7df895809e 100644
--- a/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_ram_r_w.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_ram_r_w.vhd
@@ -48,9 +48,7 @@ entity ip_arria10_e3sge3_ram_r_w is
   );
 end ip_arria10_e3sge3_ram_r_w;
 
-
 architecture SYN of ip_arria10_e3sge3_ram_r_w is
-
   constant c_outdata_reg_b : string := tech_sel_a_b(g_rd_latency = 1, "UNREGISTERED", "CLOCK1");
 
   component altera_syncram
@@ -90,9 +88,7 @@ architecture SYN of ip_arria10_e3sge3_ram_r_w is
 
   signal out_q  : std_logic_vector(g_dat_w - 1 downto 0);
   signal reg_q  : std_logic_vector(g_dat_w - 1 downto 0);
-
 begin
-
   assert g_rd_latency = 1 or g_rd_latency = 2 report "ip_arria10_e3sge3_ram_r_w : read latency must be 1 (default) or 2" severity FAILURE;
 
   gen_ip : if g_inferred = false generate
diff --git a/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_simple_dual_port_ram_dual_clock.vhd b/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_simple_dual_port_ram_dual_clock.vhd
index 2fa000bb95..dd923d0142 100644
--- a/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_simple_dual_port_ram_dual_clock.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_simple_dual_port_ram_dual_clock.vhd
@@ -30,13 +30,11 @@ library ieee;
 use ieee.std_logic_1164.all;
 
 entity ip_arria10_e3sge3_simple_dual_port_ram_dual_clock is
-
   generic
   (
     DATA_WIDTH : natural := 8;
     ADDR_WIDTH : natural := 6
   );
-
   port
   (
     rclk  : in std_logic;
@@ -47,20 +45,16 @@ entity ip_arria10_e3sge3_simple_dual_port_ram_dual_clock is
     we    : in std_logic := '1';
     q   : out std_logic_vector((DATA_WIDTH - 1) downto 0)
   );
-
 end ip_arria10_e3sge3_simple_dual_port_ram_dual_clock;
 
 architecture rtl of ip_arria10_e3sge3_simple_dual_port_ram_dual_clock is
-
   -- Build a 2-D array type for the RAM
   subtype word_t is std_logic_vector((DATA_WIDTH - 1) downto 0);
   type memory_t is array(2**ADDR_WIDTH - 1 downto 0) of word_t;
 
   -- Declare the RAM signal.
   signal ram : memory_t;
-
 begin
-
   process(wclk)
   begin
   if(rising_edge(wclk)) then
@@ -76,5 +70,4 @@ begin
     q <= ram(raddr);
   end if;
   end process;
-
 end rtl;
diff --git a/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_simple_dual_port_ram_single_clock.vhd b/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_simple_dual_port_ram_single_clock.vhd
index 0edf5e2d7a..237904b7e1 100644
--- a/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_simple_dual_port_ram_single_clock.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_simple_dual_port_ram_single_clock.vhd
@@ -29,13 +29,11 @@ library ieee;
 use ieee.std_logic_1164.all;
 
 entity ip_arria10_e3sge3_simple_dual_port_ram_single_clock is
-
   generic
   (
     DATA_WIDTH : natural := 8;
     ADDR_WIDTH : natural := 6
   );
-
   port
   (
     clk   : in std_logic;
@@ -45,20 +43,16 @@ entity ip_arria10_e3sge3_simple_dual_port_ram_single_clock is
     we    : in std_logic := '1';
     q   : out std_logic_vector((DATA_WIDTH - 1) downto 0)
   );
-
 end ip_arria10_e3sge3_simple_dual_port_ram_single_clock;
 
 architecture rtl of ip_arria10_e3sge3_simple_dual_port_ram_single_clock is
-
   -- Build a 2-D array type for the RAM
   subtype word_t is std_logic_vector((DATA_WIDTH - 1) downto 0);
   type memory_t is array(2**ADDR_WIDTH - 1 downto 0) of word_t;
 
   -- Declare the RAM signal.
   signal ram : memory_t;
-
 begin
-
   process(clk)
   begin
   if(rising_edge(clk)) then
@@ -71,6 +65,4 @@ begin
     q <= ram(raddr);
   end if;
   end process;
-
 end rtl;
-
diff --git a/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_true_dual_port_ram_dual_clock.vhd b/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_true_dual_port_ram_dual_clock.vhd
index bbb68a7fe3..1a8e2b66ab 100644
--- a/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_true_dual_port_ram_dual_clock.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/ram/ip_arria10_e3sge3_true_dual_port_ram_dual_clock.vhd
@@ -33,13 +33,11 @@ library ieee;
 use ieee.std_logic_1164.all;
 
 entity ip_arria10_e3sge3_true_dual_port_ram_dual_clock is
-
   generic
   (
     DATA_WIDTH : natural := 8;
     ADDR_WIDTH : natural := 6
   );
-
   port
   (
     clk_a : in std_logic;
@@ -53,20 +51,16 @@ entity ip_arria10_e3sge3_true_dual_port_ram_dual_clock is
     q_a   : out std_logic_vector((DATA_WIDTH - 1) downto 0);
     q_b   : out std_logic_vector((DATA_WIDTH - 1) downto 0)
   );
-
 end ip_arria10_e3sge3_true_dual_port_ram_dual_clock;
 
 architecture rtl of ip_arria10_e3sge3_true_dual_port_ram_dual_clock is
-
   -- Build a 2-D array type for the RAM
   subtype word_t is std_logic_vector((DATA_WIDTH - 1) downto 0);
   type memory_t is array(2**ADDR_WIDTH - 1 downto 0) of word_t;
 
   -- Declare the RAM
   shared variable ram : memory_t;
-
 begin
-
   -- Port A
   process(clk_a)
   begin
@@ -88,5 +82,4 @@ begin
     q_b <= ram(addr_b);
   end if;
   end process;
-
 end rtl;
diff --git a/libraries/technology/ip_arria10_e3sge3/tse_sgmii_gx/tb_ip_arria10_e3sge3_tse_sgmii_gx.vhd b/libraries/technology/ip_arria10_e3sge3/tse_sgmii_gx/tb_ip_arria10_e3sge3_tse_sgmii_gx.vhd
index 9bbf206d02..b95e10bb59 100644
--- a/libraries/technology/ip_arria10_e3sge3/tse_sgmii_gx/tb_ip_arria10_e3sge3_tse_sgmii_gx.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/tse_sgmii_gx/tb_ip_arria10_e3sge3_tse_sgmii_gx.vhd
@@ -32,13 +32,10 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_ip_arria10_e3sge3_tse_sgmii_gx is
 end tb_ip_arria10_e3sge3_tse_sgmii_gx;
 
-
 architecture tb of tb_ip_arria10_e3sge3_tse_sgmii_gx is
-
   constant sys_clk_period             : time := 10 ns;  -- 100 MHz
   constant eth_clk_period             : time :=  8 ns;  -- 125 MHz
   constant serial_clk_period          : time :=  800 ps;  -- 1250 MHz   ????
@@ -402,7 +399,6 @@ architecture tb of tb_ip_arria10_e3sge3_tse_sgmii_gx is
     end if;
   end proc_rx_packet;
 
-
   -- Clocks and reset
   signal tb_end         : std_logic := '0';
   signal eth_clk        : std_logic := '0';
@@ -459,9 +455,7 @@ architecture tb of tb_ip_arria10_e3sge3_tse_sgmii_gx is
   signal dbg_mm         : t_mm_bus;
   signal dbg_ff_tx      : t_tse_stream;
   signal dbg_ff_rx      : t_tse_stream;
-
 begin
-
   eth_clk <= not eth_clk after eth_clk_period / 2;  -- TSE reference clock
   sys_clk <= not sys_clk after sys_clk_period / 2;  -- System clock
 
@@ -744,5 +738,4 @@ begin
     assert false report "Simulation finished." severity FAILURE;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/technology/ip_arria10_e3sge3/tse_sgmii_lvds/tb_ip_arria10_e3sge3_tse_sgmii_lvds.vhd b/libraries/technology/ip_arria10_e3sge3/tse_sgmii_lvds/tb_ip_arria10_e3sge3_tse_sgmii_lvds.vhd
index bdd20b686a..f5617ba27a 100644
--- a/libraries/technology/ip_arria10_e3sge3/tse_sgmii_lvds/tb_ip_arria10_e3sge3_tse_sgmii_lvds.vhd
+++ b/libraries/technology/ip_arria10_e3sge3/tse_sgmii_lvds/tb_ip_arria10_e3sge3_tse_sgmii_lvds.vhd
@@ -37,13 +37,10 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_ip_arria10_e3sge3_tse_sgmii_lvds is
 end tb_ip_arria10_e3sge3_tse_sgmii_lvds;
 
-
 architecture tb of tb_ip_arria10_e3sge3_tse_sgmii_lvds is
-
   constant sys_clk_period             : time := 10 ns;  -- 100 MHz
   constant eth_clk_period             : time :=  8 ns;  -- 125 MHz
 
@@ -405,7 +402,6 @@ architecture tb of tb_ip_arria10_e3sge3_tse_sgmii_lvds is
     end if;
   end proc_rx_packet;
 
-
   -- Clocks and reset
   signal tb_end         : std_logic := '0';
   signal eth_clk        : std_logic := '0';
@@ -458,9 +454,7 @@ architecture tb of tb_ip_arria10_e3sge3_tse_sgmii_lvds is
   signal dbg_mm         : t_mm_bus;
   signal dbg_ff_tx      : t_tse_stream;
   signal dbg_ff_rx      : t_tse_stream;
-
 begin
-
   eth_clk <= not eth_clk after eth_clk_period / 2;  -- TSE reference clock
   sys_clk <= not sys_clk after sys_clk_period / 2;  -- System clock
 
@@ -726,5 +720,4 @@ begin
     assert false report "Simulation finished." severity FAILURE;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/technology/ip_stratixiv/ddio/ip_stratixiv_ddio_in.vhd b/libraries/technology/ip_stratixiv/ddio/ip_stratixiv_ddio_in.vhd
index 9440b884ae..c5e2a79a2f 100644
--- a/libraries/technology/ip_stratixiv/ddio/ip_stratixiv_ddio_in.vhd
+++ b/libraries/technology/ip_stratixiv/ddio/ip_stratixiv_ddio_in.vhd
@@ -70,11 +70,8 @@ entity ip_stratixiv_ddio_in is
   );
 end ip_stratixiv_ddio_in;
 
-
 architecture str of ip_stratixiv_ddio_in is
-
 begin
-
   ddio: altddio_in
   generic map (
     intended_device_family => g_device_family,
@@ -92,5 +89,4 @@ begin
     dataout_h   => out_dat_hi,
     dataout_l   => out_dat_lo
   );
-
 end str;
diff --git a/libraries/technology/ip_stratixiv/ddio/ip_stratixiv_ddio_out.vhd b/libraries/technology/ip_stratixiv/ddio/ip_stratixiv_ddio_out.vhd
index bc7ac67cdb..13c171d62c 100644
--- a/libraries/technology/ip_stratixiv/ddio/ip_stratixiv_ddio_out.vhd
+++ b/libraries/technology/ip_stratixiv/ddio/ip_stratixiv_ddio_out.vhd
@@ -75,9 +75,7 @@ entity ip_stratixiv_ddio_out is
 end ip_stratixiv_ddio_out;
 
 architecture str of ip_stratixiv_ddio_out is
-
 begin
-
 	ddio : ALTDDIO_OUT
 	generic map (
 		extend_oe_disable => "OFF",
@@ -97,5 +95,4 @@ begin
 		outclocken => in_clk_en,
 		dataout => out_dat
 	);
-
 end str;
diff --git a/libraries/technology/ip_stratixiv/eth_10g/ip_stratixiv_eth_10g.vhd b/libraries/technology/ip_stratixiv/eth_10g/ip_stratixiv_eth_10g.vhd
index 5681a2e7c1..72b14be2c6 100644
--- a/libraries/technology/ip_stratixiv/eth_10g/ip_stratixiv_eth_10g.vhd
+++ b/libraries/technology/ip_stratixiv/eth_10g/ip_stratixiv_eth_10g.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose: Combine mac_10g and xaui for c_tech_stratixiv
 -- Description:
 --
@@ -130,9 +129,7 @@ entity ip_stratixiv_eth_10g is
   );
 end ip_stratixiv_eth_10g;
 
-
 architecture str of ip_stratixiv_eth_10g is
-
   -- Enable or disable the conditions that must be ok to release tx_snk_out_arr xon
   constant c_check_link_status       : boolean := g_direction /= "TX_ONLY";
   constant c_check_rx_channelaligned : boolean := g_direction /= "TX_ONLY";
@@ -161,9 +158,7 @@ architecture str of ip_stratixiv_eth_10g is
   signal xgmii_tx_dc_arr           : t_xgmii_dc_arr(g_nof_channels - 1 downto 0);  -- 72 bit
   signal xgmii_rx_dc_arr           : t_xgmii_dc_arr(g_nof_channels - 1 downto 0);  -- 72 bit
   signal xgmii_internal_dc_arr     : t_xgmii_dc_arr(g_nof_channels - 1 downto 0);  -- 72 bit
-
 begin
-
   -- Clocks and reset
   tx_rst_arr_out <= i_tx_rst_arr_out;
   rx_rst_arr_out <= i_rx_rst_arr_out;
@@ -174,7 +169,6 @@ begin
   xgmii_tx_ready_arr <= txc_tx_ready_arr;
 
   gen_mac : for I in 0 to g_nof_channels - 1 generate
-
     tx_snk_out_arr(I).ready <= mac_snk_out_arr(I).ready;  -- pass on MAC cycle accurate backpressure
 
     p_xon_flow_control : process(tx_clk_arr_in)
@@ -283,5 +277,4 @@ begin
     mosi_arr => mac_mosi_arr,
     miso_arr => mac_miso_arr
   );
-
 end str;
diff --git a/libraries/technology/ip_stratixiv/mult/ip_stratixiv_complex_mult_rtl.vhd b/libraries/technology/ip_stratixiv/mult/ip_stratixiv_complex_mult_rtl.vhd
index 61095b3caf..9224483e08 100644
--- a/libraries/technology/ip_stratixiv/mult/ip_stratixiv_complex_mult_rtl.vhd
+++ b/libraries/technology/ip_stratixiv/mult/ip_stratixiv_complex_mult_rtl.vhd
@@ -68,7 +68,6 @@ entity ip_stratixiv_complex_mult_rtl is
 end ip_stratixiv_complex_mult_rtl;
 
 architecture str of ip_stratixiv_complex_mult_rtl is
-
   function RESIZE_NUM(s : signed; w : natural) return signed is
   begin
     -- extend sign bit or keep LS part
@@ -124,9 +123,7 @@ architecture str of ip_stratixiv_complex_mult_rtl is
   signal prod_ar_bi     : signed(c_prod_w - 1 downto 0);
   signal sum_re         : signed(c_sum_w - 1 downto 0);
   signal sum_im         : signed(c_sum_w - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Registers
   ------------------------------------------------------------------------------
@@ -189,7 +186,6 @@ begin
     bi <= reg_bi;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Products
   ------------------------------------------------------------------------------
@@ -212,7 +208,6 @@ begin
     prod_ar_bi <= reg_prod_ar_bi;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Sum
   ------------------------------------------------------------------------------
@@ -223,6 +218,7 @@ begin
   gen_re_add : if g_conjugate_b generate
     nxt_sum_re <= RESIZE_NUM(prod_ar_br, c_sum_w) + prod_ai_bi;
   end generate;
+
   gen_re_sub : if not g_conjugate_b generate
     nxt_sum_re <= RESIZE_NUM(prod_ar_br, c_sum_w) - prod_ai_bi;
   end generate;
@@ -233,11 +229,11 @@ begin
   gen_im_add : if not g_conjugate_b generate
     nxt_sum_im <= RESIZE_NUM(prod_ai_br, c_sum_w) + prod_ar_bi;
   end generate;
+
   gen_im_sub : if g_conjugate_b generate
     nxt_sum_im <= RESIZE_NUM(prod_ai_br, c_sum_w) - prod_ar_bi;
   end generate;
 
-
   no_adder_reg : if g_pipeline_adder = 0 generate  -- wired
     sum_re <= nxt_sum_re;
     sum_im <= nxt_sum_im;
@@ -262,5 +258,4 @@ begin
     result_re <= std_logic_vector(reg_result_re);
     result_im <= std_logic_vector(reg_result_im);
   end generate;
-
 end architecture;
diff --git a/libraries/technology/ip_stratixiv/mult/ip_stratixiv_mult.vhd b/libraries/technology/ip_stratixiv/mult/ip_stratixiv_mult.vhd
index d2ec41bf28..973b6aa1e3 100644
--- a/libraries/technology/ip_stratixiv/mult/ip_stratixiv_mult.vhd
+++ b/libraries/technology/ip_stratixiv/mult/ip_stratixiv_mult.vhd
@@ -29,9 +29,7 @@ use lpm.lpm_components.all;
   );
  end ip_stratixiv_mult;
 
-
 architecture str of ip_stratixiv_mult is
-
   constant c_pipeline : natural := g_pipeline_input + g_pipeline_product + g_pipeline_output;
 
   -- When g_out_p_w < g_in_a_w+g_in_b_w then the LPM_MULT truncates the LSbits of the product. Therefore
@@ -39,9 +37,7 @@ architecture str of ip_stratixiv_mult is
   constant c_prod_w : natural := g_in_a_w + g_in_b_w;
 
   signal prod  : std_logic_vector(g_nof_mult * c_prod_w - 1 downto 0);
-
 begin
-
   gen_mult : for I in 0 to g_nof_mult - 1 generate
     m : lpm_mult
     generic map (
@@ -61,7 +57,6 @@ begin
       result => prod((I + 1) * c_prod_w - 1 downto I * c_prod_w)
     );
 
-
     out_p <= prod;
 ---- Truncate MSbits, also for signed (common_pkg.vhd for explanation of RESIZE_SVEC)
 --    out_p((I+1)*g_out_p_w-1 DOWNTO I*g_out_p_w) <= RESIZE_SVEC(prod((I+1)*c_prod_w-1 DOWNTO I*c_prod_w), g_out_p_w) WHEN g_representation="SIGNED" ELSE
diff --git a/libraries/technology/ip_stratixiv/mult/ip_stratixiv_mult_add2_rtl.vhd b/libraries/technology/ip_stratixiv/mult/ip_stratixiv_mult_add2_rtl.vhd
index e9dd4892ed..bacfeb3185 100644
--- a/libraries/technology/ip_stratixiv/mult/ip_stratixiv_mult_add2_rtl.vhd
+++ b/libraries/technology/ip_stratixiv/mult/ip_stratixiv_mult_add2_rtl.vhd
@@ -24,7 +24,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 ------------------------------------------------------------------------------
 -- Function:
 -- . res = a0 * b0 + a1 * b1
@@ -54,9 +53,7 @@ entity ip_stratixiv_mult_add2_rtl is
   );
 end ip_stratixiv_mult_add2_rtl;
 
-
 architecture str of ip_stratixiv_mult_add2_rtl is
-
   -- Extra output pipelining is only needed when g_pipeline_output > 1
   constant c_pipeline_output : natural := sel_a_b(g_pipeline_output > 0, g_pipeline_output - 1, 0);
 
@@ -92,9 +89,7 @@ architecture str of ip_stratixiv_mult_add2_rtl is
   signal prod1      : signed(c_prod_w - 1 downto 0);
   signal sum        : signed(c_sum_w - 1 downto 0);
   signal result     : signed(g_res_w - 1 downto 0);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Registers
   ------------------------------------------------------------------------------
@@ -171,6 +166,7 @@ begin
   gen_add : if g_add_sub = "ADD" generate
     nxt_sum <= RESIZE_NUM(prod0, c_sum_w) + prod1;
   end generate;
+
   gen_sub : if g_add_sub = "SUB" generate
     nxt_sum <= RESIZE_NUM(prod0, c_sum_w) - prod1;
   end generate;
@@ -182,7 +178,6 @@ begin
     sum <= reg_sum;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Result sum after optional rounding
   ------------------------------------------------------------------------------
@@ -197,5 +192,4 @@ begin
   end generate;
 
   res <= std_logic_vector(result);
-
 end str;
diff --git a/libraries/technology/ip_stratixiv/mult/ip_stratixiv_mult_add4_rtl.vhd b/libraries/technology/ip_stratixiv/mult/ip_stratixiv_mult_add4_rtl.vhd
index 969613737d..462ff54381 100644
--- a/libraries/technology/ip_stratixiv/mult/ip_stratixiv_mult_add4_rtl.vhd
+++ b/libraries/technology/ip_stratixiv/mult/ip_stratixiv_mult_add4_rtl.vhd
@@ -53,7 +53,6 @@ entity ip_stratixiv_mult_add4_rtl is
 end ip_stratixiv_mult_add4_rtl;
 
 architecture str of ip_stratixiv_mult_add4_rtl is
-
   -- Extra output pipelining is only needed when g_pipeline_output > 1
   constant c_pipeline_output : natural := sel_a_b(g_pipeline_output > 0, g_pipeline_output - 1, 0);
 
@@ -108,9 +107,7 @@ architecture str of ip_stratixiv_mult_add4_rtl is
   signal sum1           : signed(g_in_a_w + g_in_b_w   downto 0);
   signal sum            : signed(g_in_a_w + g_in_b_w + 1 downto 0);
   signal result         : signed(res'range);
-
 begin
-
   ------------------------------------------------------------------------------
   -- Registers
   ------------------------------------------------------------------------------
@@ -219,6 +216,7 @@ begin
   gen_add0 : if g_add_sub0 = "ADD" generate
     nxt_sum0 <= RESIZE_NUM(prod0, sum0'length) + prod1;
   end generate;
+
   gen_sub0 : if g_add_sub0 = "SUB" generate
     nxt_sum0 <= RESIZE_NUM(prod0, sum0'length) - prod1;
   end generate;
@@ -226,6 +224,7 @@ begin
   gen_add1 : if g_add_sub1 = "ADD" generate
     nxt_sum1 <= RESIZE_NUM(prod2, sum1'length) + prod3;
   end generate;
+
   gen_sub1 : if g_add_sub1 = "SUB" generate
     nxt_sum1 <= RESIZE_NUM(prod2, sum1'length) - prod3;
   end generate;
@@ -240,7 +239,6 @@ begin
     sum1 <= reg_sum1;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Second sum
   ------------------------------------------------------------------------------
@@ -249,11 +247,11 @@ begin
   gen_add : if g_add_sub = "ADD" generate
     sum <= RESIZE_NUM(sum0, sum'length) + sum1;
   end generate;
+
   gen_sub : if g_add_sub = "SUB" generate
     sum <= RESIZE_NUM(sum0, sum'length) - sum1;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Result sum after optional rounding
   ------------------------------------------------------------------------------
@@ -268,5 +266,4 @@ begin
   end generate;
 
   res <= std_logic_vector(result);
-
 end str;
diff --git a/libraries/technology/ip_stratixiv/mult/ip_stratixiv_mult_rtl.vhd b/libraries/technology/ip_stratixiv/mult/ip_stratixiv_mult_rtl.vhd
index 42a4acbaf0..0d2c165e3e 100644
--- a/libraries/technology/ip_stratixiv/mult/ip_stratixiv_mult_rtl.vhd
+++ b/libraries/technology/ip_stratixiv/mult/ip_stratixiv_mult_rtl.vhd
@@ -45,9 +45,7 @@ use IEEE.numeric_std.all;
   );
  end ip_stratixiv_mult_rtl;
 
-
 architecture str of ip_stratixiv_mult_rtl is
-
   constant c_prod_w          : natural := g_in_a_w + g_in_b_w;
 
   -- registers
@@ -67,9 +65,7 @@ architecture str of ip_stratixiv_mult_rtl is
   signal inp_b         : std_logic_vector(in_b'range);
   signal prod          : std_logic_vector(g_nof_mult * c_prod_w - 1 downto 0);  -- stage dependent on g_pipeline_product being 0 or 1
   signal result        : std_logic_vector(out_p'range);  -- stage dependent on g_pipeline_output  being 0 or 1
-
 begin
-
   ------------------------------------------------------------------------------
   -- Registers
   ------------------------------------------------------------------------------
@@ -140,5 +136,4 @@ begin
   end generate;
 
 out_p <= result;
-
 end str;
diff --git a/libraries/technology/ip_stratixiv/phy_xaui/tb_ip_stratixiv_phy_xaui.vhd b/libraries/technology/ip_stratixiv/phy_xaui/tb_ip_stratixiv_phy_xaui.vhd
index e13bd77574..017f5c0a03 100644
--- a/libraries/technology/ip_stratixiv/phy_xaui/tb_ip_stratixiv_phy_xaui.vhd
+++ b/libraries/technology/ip_stratixiv/phy_xaui/tb_ip_stratixiv_phy_xaui.vhd
@@ -82,7 +82,6 @@ entity tb_ip_stratixiv_phy_xaui is
 end entity tb_ip_stratixiv_phy_xaui;
 
 architecture str of tb_ip_stratixiv_phy_xaui is
-
   constant c_phy_loopback        : boolean := not g_use_xaui_rx_serial_in;
   constant c_mm_clk_period       : time := 25 ns;  -- 40 MHz
 
@@ -116,9 +115,7 @@ architecture str of tb_ip_stratixiv_phy_xaui is
 
   -- Important status signal: only send user data after you know the receiver's channel_aligned='1'.
   signal rx_channelaligned       : std_logic;
-
 begin
-
   tr_clk  <= not tr_clk after g_tr_clk_156_period / 2;
   tx_clk  <= not tx_clk after g_tr_clk_156_period / 2;
   mm_clk  <= not mm_clk after c_mm_clk_period / 2;
@@ -230,6 +227,4 @@ begin
       xaui_rx_serial <= (others => '0');
     end if;
   end process;
-
 end architecture str;
-
diff --git a/libraries/technology/ip_stratixiv/phy_xaui/tb_ip_stratixiv_phy_xaui_ppm.vhd b/libraries/technology/ip_stratixiv/phy_xaui/tb_ip_stratixiv_phy_xaui_ppm.vhd
index 20abdd622d..9e2e65a8ad 100644
--- a/libraries/technology/ip_stratixiv/phy_xaui/tb_ip_stratixiv_phy_xaui_ppm.vhd
+++ b/libraries/technology/ip_stratixiv/phy_xaui/tb_ip_stratixiv_phy_xaui_ppm.vhd
@@ -47,15 +47,12 @@ entity tb_ip_stratixiv_phy_xaui_ppm is
 end tb_ip_stratixiv_phy_xaui_ppm;
 
 architecture tb of tb_ip_stratixiv_phy_xaui_ppm is
-
   constant tr_clk_156_period : time := 6.4 ns;
   constant tr_clk_156_10ppm  : time := 64 fs;
 
   signal xaui_tx_serial_0 : std_logic_vector(c_nof_xaui_lanes - 1 downto 0);
   signal xaui_tx_serial_1 : std_logic_vector(c_nof_xaui_lanes - 1 downto 0);
-
 begin
-
   u_tb_ip_stratixiv_phy_xaui_0 : entity work.tb_ip_stratixiv_phy_xaui
   generic map (
     g_sim_time                => g_sim_time,
@@ -79,5 +76,4 @@ begin
     xaui_tx_serial_out  => xaui_tx_serial_1,
     xaui_rx_serial_in   => xaui_tx_serial_0
   );
-
 end tb;
diff --git a/libraries/technology/ip_stratixiv/transceiver/ip_stratixiv_gxb_reconfig_v101.vhd b/libraries/technology/ip_stratixiv/transceiver/ip_stratixiv_gxb_reconfig_v101.vhd
index 718480a243..5f8e3b1467 100644
--- a/libraries/technology/ip_stratixiv/transceiver/ip_stratixiv_gxb_reconfig_v101.vhd
+++ b/libraries/technology/ip_stratixiv/transceiver/ip_stratixiv_gxb_reconfig_v101.vhd
@@ -19,10 +19,8 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose : Create one gxb_reconfig module for all ALTGX instances.
 
-
 library ieee, technology_lib;
 use ieee.std_logic_1164.all;
 use technology_lib.technology_pkg.all;
@@ -41,10 +39,8 @@ entity ip_stratixiv_gxb_reconfig_v101 is
   );
 end ip_stratixiv_gxb_reconfig_v101;
 
-
 architecture str of ip_stratixiv_gxb_reconfig_v101 is
 begin
-
   gen_gx_reconfig_4 : if g_nof_gx <= 4 generate
     u_gx_reconfig_4 : entity work.ip_stratixiv_gxb_reconfig_v101_4
     port map (
@@ -76,4 +72,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/technology/ip_stratixiv/transceiver/ip_stratixiv_gxb_reconfig_v111.vhd b/libraries/technology/ip_stratixiv/transceiver/ip_stratixiv_gxb_reconfig_v111.vhd
index 984a09a5bd..29a174453d 100644
--- a/libraries/technology/ip_stratixiv/transceiver/ip_stratixiv_gxb_reconfig_v111.vhd
+++ b/libraries/technology/ip_stratixiv/transceiver/ip_stratixiv_gxb_reconfig_v111.vhd
@@ -19,10 +19,8 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose : Create one gxb_reconfig module for all ALTGX instances.
 
-
 library ieee, technology_lib;
 use ieee.std_logic_1164.all;
 use technology_lib.technology_pkg.all;
@@ -41,10 +39,8 @@ entity ip_stratixiv_gxb_reconfig_v111 is
   );
 end ip_stratixiv_gxb_reconfig_v111;
 
-
 architecture str of ip_stratixiv_gxb_reconfig_v111 is
 begin
-
   gen_gxb_reconfig_4 : if g_nof_gx <= 4 generate
     u_gxb_reconfig_4 : entity work.ip_stratixiv_gxb_reconfig_v111_4
     port map (
@@ -66,4 +62,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/technology/ip_stratixiv/transceiver/ip_stratixiv_gxb_reconfig_v91.vhd b/libraries/technology/ip_stratixiv/transceiver/ip_stratixiv_gxb_reconfig_v91.vhd
index 8452807c1c..e89b3a2ad5 100644
--- a/libraries/technology/ip_stratixiv/transceiver/ip_stratixiv_gxb_reconfig_v91.vhd
+++ b/libraries/technology/ip_stratixiv/transceiver/ip_stratixiv_gxb_reconfig_v91.vhd
@@ -19,7 +19,6 @@
 --
 -------------------------------------------------------------------------------
 
-
 -- Purpose : Create one gxb_reconfig module for all ALTGX instances.
 
 library ieee;
@@ -39,10 +38,8 @@ entity ip_stratixiv_gxb_reconfig_v91 is
   );
 end ip_stratixiv_gxb_reconfig_v91;
 
-
 architecture str of ip_stratixiv_gxb_reconfig_v91 is
 begin
-
   gen_gxb_reconfig_2 : if g_nof_gx = 2 generate
     u_gxb_reconfig_2 : entity work.ip_stratixiv_gxb_reconfig_v91_2
     port map (
@@ -84,4 +81,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/technology/ip_stratixiv/tse_sgmii_lvds/tb_ip_stratixiv_tse_sgmii_lvds.vhd b/libraries/technology/ip_stratixiv/tse_sgmii_lvds/tb_ip_stratixiv_tse_sgmii_lvds.vhd
index d5ee6f496d..e39939d794 100644
--- a/libraries/technology/ip_stratixiv/tse_sgmii_lvds/tb_ip_stratixiv_tse_sgmii_lvds.vhd
+++ b/libraries/technology/ip_stratixiv/tse_sgmii_lvds/tb_ip_stratixiv_tse_sgmii_lvds.vhd
@@ -37,13 +37,10 @@ use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 use common_lib.common_pkg.all;
 
-
 entity tb_ip_stratixiv_tse_sgmii_lvds is
 end tb_ip_stratixiv_tse_sgmii_lvds;
 
-
 architecture tb of tb_ip_stratixiv_tse_sgmii_lvds is
-
   constant sys_clk_period             : time := 10 ns;  -- 100 MHz
   constant eth_clk_period             : time :=  8 ns;  -- 125 MHz
 
@@ -405,7 +402,6 @@ architecture tb of tb_ip_stratixiv_tse_sgmii_lvds is
     end if;
   end proc_rx_packet;
 
-
   -- Clocks and reset
   signal tb_end         : std_logic := '0';
   signal eth_clk        : std_logic := '0';
@@ -458,9 +454,7 @@ architecture tb of tb_ip_stratixiv_tse_sgmii_lvds is
   signal dbg_mm         : t_mm_bus;
   signal dbg_ff_tx      : t_tse_stream;
   signal dbg_ff_rx      : t_tse_stream;
-
 begin
-
   eth_clk <= not eth_clk after eth_clk_period / 2;  -- TSE reference clock
   sys_clk <= not sys_clk after sys_clk_period / 2;  -- System clock
 
@@ -719,5 +713,4 @@ begin
     assert false report "Simulation finished." severity FAILURE;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/technology/ip_ultrascale/fifo/ip_ultrascale_fifo_dc.vhd b/libraries/technology/ip_ultrascale/fifo/ip_ultrascale_fifo_dc.vhd
index 4ce755cacd..99eec71a57 100644
--- a/libraries/technology/ip_ultrascale/fifo/ip_ultrascale_fifo_dc.vhd
+++ b/libraries/technology/ip_ultrascale/fifo/ip_ultrascale_fifo_dc.vhd
@@ -51,7 +51,6 @@ entity ip_ultrascale_fifo_dc is
 end ip_ultrascale_fifo_dc;
 
 architecture SYN of ip_ultrascale_fifo_dc is
-
 begin
    -- xpm_fifo_async: Asynchronous FIFO
    -- Xilinx Parameterized Macro, version 2022.1
diff --git a/libraries/technology/ip_ultrascale/fifo/ip_ultrascale_fifo_dc_mixed_widths.vhd b/libraries/technology/ip_ultrascale/fifo/ip_ultrascale_fifo_dc_mixed_widths.vhd
index bb3116ad98..8da9660099 100644
--- a/libraries/technology/ip_ultrascale/fifo/ip_ultrascale_fifo_dc_mixed_widths.vhd
+++ b/libraries/technology/ip_ultrascale/fifo/ip_ultrascale_fifo_dc_mixed_widths.vhd
@@ -52,7 +52,6 @@ entity ip_ultrascale_fifo_dc_mixed_widths is
 end ip_ultrascale_fifo_dc_mixed_widths;
 
 architecture SYN of ip_ultrascale_fifo_dc_mixed_widths is
-
 begin
    -- xpm_fifo_async: Asynchronous FIFO
    -- Xilinx Parameterized Macro, version 2022.1
@@ -174,5 +173,4 @@ begin
    );
 
    -- End of xpm_fifo_async_inst instantiation
-
 end SYN;
diff --git a/libraries/technology/ip_ultrascale/fifo/ip_ultrascale_fifo_sc.vhd b/libraries/technology/ip_ultrascale/fifo/ip_ultrascale_fifo_sc.vhd
index 5dc9078227..49e6db1a52 100644
--- a/libraries/technology/ip_ultrascale/fifo/ip_ultrascale_fifo_sc.vhd
+++ b/libraries/technology/ip_ultrascale/fifo/ip_ultrascale_fifo_sc.vhd
@@ -49,7 +49,6 @@ entity ip_ultrascale_fifo_sc is
 end ip_ultrascale_fifo_sc;
 
 architecture SYN of ip_ultrascale_fifo_sc is
-
 begin
    -- xpm_fifo_sync: Synchronous FIFO
    -- Xilinx Parameterized Macro, version 2022.1
@@ -167,5 +166,4 @@ begin
    );
 
    -- End of xpm_fifo_async_inst instantiation
-
 end SYN;
diff --git a/libraries/technology/ip_ultrascale/ram/ip_ultrascale_ram_cr_cw.vhd b/libraries/technology/ip_ultrascale/ram/ip_ultrascale_ram_cr_cw.vhd
index 76a9db04b2..2fc9f11faa 100644
--- a/libraries/technology/ip_ultrascale/ram/ip_ultrascale_ram_cr_cw.vhd
+++ b/libraries/technology/ip_ultrascale/ram/ip_ultrascale_ram_cr_cw.vhd
@@ -49,11 +49,8 @@ entity ip_ultrascale_ram_cr_cw is
   );
 end ip_ultrascale_ram_cr_cw;
 
-
 architecture SYN of ip_ultrascale_ram_cr_cw is
-
 begin
-
   assert g_rd_latency = 1 or g_rd_latency = 2 report "ip_ultrascale_ram_cr_cw : read latency must be 1 (default) or 2" severity FAILURE;
 
   assert g_inferred = false report "ip_ultrascale_ram_crw_crw : cannot infer RAM" severity FAILURE;
@@ -144,6 +141,4 @@ begin
    );
 
    -- End of xpm_memory_sdpram_inst instantiation
-
-
 end SYN;
diff --git a/libraries/technology/ip_ultrascale/ram/ip_ultrascale_ram_crw_crw.vhd b/libraries/technology/ip_ultrascale/ram/ip_ultrascale_ram_crw_crw.vhd
index f1cbab189c..9f9d96612e 100644
--- a/libraries/technology/ip_ultrascale/ram/ip_ultrascale_ram_crw_crw.vhd
+++ b/libraries/technology/ip_ultrascale/ram/ip_ultrascale_ram_crw_crw.vhd
@@ -52,11 +52,8 @@ entity ip_ultrascale_ram_crw_crw is
   );
 end ip_ultrascale_ram_crw_crw;
 
-
 architecture SYN of ip_ultrascale_ram_crw_crw is
-
 begin
-
   assert g_rd_latency = 1 or g_rd_latency = 2  report "ip_ultrascale_ram_crw_crw : read latency must be 1 (default) or 2" severity FAILURE;
   assert g_inferred = false report "ip_ultrascale_ram_crw_crw : cannot infer RAM" severity FAILURE;
 
@@ -180,5 +177,4 @@ begin
    );
 
    -- End of xpm_memory_tdpram_inst instantiation
-
 end SYN;
diff --git a/libraries/technology/jesd204b/tb_tech_jesd204b.vhd b/libraries/technology/jesd204b/tb_tech_jesd204b.vhd
index a9c7b306ee..47421d3e5d 100644
--- a/libraries/technology/jesd204b/tb_tech_jesd204b.vhd
+++ b/libraries/technology/jesd204b/tb_tech_jesd204b.vhd
@@ -48,7 +48,6 @@ entity tb_tech_jesd204b is
 end tb_tech_jesd204b;
 
 architecture tb of tb_tech_jesd204b is
-
   -- FALSE is use mm_clk in JESD IP, TRUE is use rxlink_clk as mm_clk in JESD IP
   constant c_sim                      : boolean := false;  -- use FALSE as on HW, to verify jesd204b_rddata
 
@@ -169,9 +168,7 @@ architecture tb of tb_tech_jesd204b is
   signal avs_address                 : t_slv_8_arr(c_nof_streams_jesd204b - 1 downto 0);
 
   signal jesd204b_disable_arr        : std_logic_vector(c_nof_streams_jesd204b - 1 downto 0);
-
 begin
-
   ----------------------------------------------------------------------------
   -- System setup
   ----------------------------------------------------------------------------
@@ -356,7 +353,6 @@ begin
 
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- Stimulii
   -----------------------------------------------------------------------------
@@ -368,7 +364,6 @@ begin
   txlink_rst_n <= '0', '1' after 25500 ns;
   pll_locked(0) <= '0', '1' after 1000 ns;
 
-
   -- Create bonding clocks
   -- The clock periods and offsets are copied from the JESD TX sample design
   -- They are created directly to simplifiy the test bench
@@ -395,7 +390,6 @@ begin
   tx_bonding_clocks(1) <= transport bonding_clock_1 after 7490 ps;
   tx_bonding_clocks(0) <= transport bonding_clock_0 after 4000 ps;
 
-
   -- clock source process
   -- generate the sysref pulses
   proc_sysref : process (jesd204b_sampclk, mm_rst)
@@ -532,5 +526,4 @@ begin
 
   proc_common_timeout_failure(200 us, tb_timeout);  -- ERROR: end simulation if it fails to end in time
   proc_common_stop_simulation(tb_end);  -- OK: end simulation
-
 end tb;
diff --git a/libraries/technology/jesd204b/tech_jesd204b.vhd b/libraries/technology/jesd204b/tech_jesd204b.vhd
index f65d127172..391c8cae96 100644
--- a/libraries/technology/jesd204b/tech_jesd204b.vhd
+++ b/libraries/technology/jesd204b/tech_jesd204b.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Author : J Hargreaves
 -- Purpose: Technology selection wrapper to instantiate
 --   JESD204b interface for ADCs and DACs
@@ -91,10 +90,8 @@ entity tech_jesd204b is
   );
 end tech_jesd204b;
 
-
 architecture str of tech_jesd204b is
 begin
-
   gen_ip_arria10_e1sg : if g_technology = c_tech_arria10_e1sg generate
     u0 : entity work.tech_jesd204b_arria10_e1sg
     generic map(
diff --git a/libraries/technology/jesd204b/tech_jesd204b_arria10_e1sg.vhd b/libraries/technology/jesd204b/tech_jesd204b_arria10_e1sg.vhd
index 5d69fa1152..d2b68e47b3 100644
--- a/libraries/technology/jesd204b/tech_jesd204b_arria10_e1sg.vhd
+++ b/libraries/technology/jesd204b/tech_jesd204b_arria10_e1sg.vhd
@@ -69,9 +69,7 @@ entity tech_jesd204b_arria10_e1sg is
   );
 end tech_jesd204b_arria10_e1sg;
 
-
 architecture str of tech_jesd204b_arria10_e1sg is
-
 begin
   u_ip_arria10_e1sg_jesd204b : ip_arria10_e1sg_jesd204b
   generic map(
@@ -104,5 +102,4 @@ begin
     serial_tx_arr        => serial_tx_arr,
     serial_rx_arr        => serial_rx_arr
   );
-
 end str;
diff --git a/libraries/technology/jesd204b/tech_jesd204b_arria10_e2sg.vhd b/libraries/technology/jesd204b/tech_jesd204b_arria10_e2sg.vhd
index cea8bc8428..ba0645b0f0 100644
--- a/libraries/technology/jesd204b/tech_jesd204b_arria10_e2sg.vhd
+++ b/libraries/technology/jesd204b/tech_jesd204b_arria10_e2sg.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose: Wrapper for the Intel Arria 10 e2sg (unb2b, unb2c) tecnology version of the
 --   JESD204b interface for ADCs and DACs
 -- Description
@@ -70,9 +69,7 @@ entity tech_jesd204b_arria10_e2sg is
   );
 end tech_jesd204b_arria10_e2sg;
 
-
 architecture str of tech_jesd204b_arria10_e2sg is
-
 begin
   u_ip_arria10_e2sg_jesd204b : ip_arria10_e2sg_jesd204b
   generic map(
@@ -105,5 +102,4 @@ begin
     serial_tx_arr        => serial_tx_arr,
     serial_rx_arr        => serial_rx_arr
   );
-
 end str;
diff --git a/libraries/technology/jesd204b/tech_jesd204b_component_pkg.vhd b/libraries/technology/jesd204b/tech_jesd204b_component_pkg.vhd
index 7259f51fe6..3661f25e56 100644
--- a/libraries/technology/jesd204b/tech_jesd204b_component_pkg.vhd
+++ b/libraries/technology/jesd204b/tech_jesd204b_component_pkg.vhd
@@ -30,7 +30,6 @@ use technology_lib.technology_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 
 package tech_jesd204b_component_pkg is
-
   ------------------------------------------------------------------------------
   -- ip_arria10_e1sg
   ------------------------------------------------------------------------------
@@ -128,7 +127,6 @@ package tech_jesd204b_component_pkg is
   );
   end component;
 
-
   ------------------------------------------------------------------------------
   -- ip_arria10_e2sg
   ------------------------------------------------------------------------------
diff --git a/libraries/technology/jesd204b/tech_jesd204b_pkg.vhd b/libraries/technology/jesd204b/tech_jesd204b_pkg.vhd
index 12f1856b5b..b2df39a9d6 100644
--- a/libraries/technology/jesd204b/tech_jesd204b_pkg.vhd
+++ b/libraries/technology/jesd204b/tech_jesd204b_pkg.vhd
@@ -32,7 +32,6 @@ library IEEE, technology_lib;
 use IEEE.std_logic_1164.all;
 
 package tech_jesd204b_pkg is
-
   -- Intel ARRIA10 IP MM interface
   -- . JESD204B MM has 256 bytes = 64 words, so span_w = 6 would be enough,
   --   but using span_w = 8 and span = 256 words is fine too.
@@ -66,7 +65,6 @@ package tech_jesd204b_pkg is
   constant tech_jesd204b_field_csr_dev_syncn_w   : natural := 1;
   constant tech_jesd204b_field_csr_dev_syncn_lo  : natural := 0;
   constant tech_jesd204b_field_csr_dev_syncn_hi  : natural := tech_jesd204b_field_csr_dev_syncn_w - 1 + tech_jesd204b_field_csr_dev_syncn_lo;
-
 end tech_jesd204b_pkg;
 
 package body tech_jesd204b_pkg is
diff --git a/libraries/technology/jesd204b/tech_jesd204b_tx.vhd b/libraries/technology/jesd204b/tech_jesd204b_tx.vhd
index 2f124953b1..49102c5745 100644
--- a/libraries/technology/jesd204b/tech_jesd204b_tx.vhd
+++ b/libraries/technology/jesd204b/tech_jesd204b_tx.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Author : E. Kooistra
 -- Purpose: Technology selection wrapper to instantiate
 --   Provide JESD204b TX_ONLY interface for DAC to provide stimuli for ADC in a
@@ -97,10 +96,8 @@ entity tech_jesd204b_tx is
   );
 end tech_jesd204b_tx;
 
-
 architecture str of tech_jesd204b_tx is
 begin
-
   gen_ip_arria10_e1sg : if g_technology = c_tech_arria10_e1sg generate
     u0 : ip_arria10_e1sg_jesd204b_tx
     port map(
diff --git a/libraries/technology/mac_10g/tb_tb_tech_mac_10g.vhd b/libraries/technology/mac_10g/tb_tb_tech_mac_10g.vhd
index 0c7fc0f189..bedceebc63 100644
--- a/libraries/technology/mac_10g/tb_tb_tech_mac_10g.vhd
+++ b/libraries/technology/mac_10g/tb_tb_tech_mac_10g.vhd
@@ -31,17 +31,14 @@ use technology_lib.technology_pkg.all;
 use technology_lib.technology_select_pkg.all;
 use work.tb_tech_mac_10g_pkg.all;
 
-
 entity tb_tb_tech_mac_10g is
 end tb_tb_tech_mac_10g;
 
-
 architecture tb of tb_tb_tech_mac_10g is
   constant c_tb_end_vec : std_logic_vector(7 downto 0) := (others => '1');
   signal   tb_end_vec   : std_logic_vector(7 downto 0) := c_tb_end_vec;  -- sufficiently long to fit all tb instances
   signal   tb_end       : std_logic := '0';
 begin
-
 --    g_technology : NATURAL := c_tech_select_default;
 --    g_tb_end     : BOOLEAN := TRUE;   -- when TRUE then tb_end ends this simulation, else a higher multi-testbench will end the simulation
 --    g_no_dut     : BOOLEAN := FALSE;  -- default FALSE to verify the DUT, else use TRUE to verify the tb itself without the DUT
@@ -63,5 +60,4 @@ begin
     report "Multi tb simulation finished." severity FAILURE;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/technology/mac_10g/tb_tech_mac_10g.vhd b/libraries/technology/mac_10g/tb_tech_mac_10g.vhd
index 1053b125d9..9e2423ea0d 100644
--- a/libraries/technology/mac_10g/tb_tech_mac_10g.vhd
+++ b/libraries/technology/mac_10g/tb_tech_mac_10g.vhd
@@ -43,7 +43,6 @@ use technology_lib.technology_select_pkg.all;
 use WORK.tech_mac_10g_component_pkg.all;
 use WORK.tb_tech_mac_10g_pkg.all;
 
-
 entity tb_tech_mac_10g is
   -- Test bench control parameters
   generic (
@@ -59,9 +58,7 @@ entity tb_tech_mac_10g is
   );
 end tb_tech_mac_10g;
 
-
 architecture tb of tb_tech_mac_10g is
-
   constant clk_156_period       : time :=  6.4 ns;  -- 156.25 MHz
   constant phy_delay            : time :=  0 ns;
 
@@ -125,9 +122,7 @@ architecture tb of tb_tech_mac_10g is
   signal tx_pkt_cnt        : natural := 0;
   signal rx_pkt_cnt        : natural := 0;
   signal rx_toggle         : std_logic;  -- toggle after every received packet
-
 begin
-
   clk_156 <= not clk_156 after clk_156_period / 2;
   clk_312 <= not clk_312 after clk_156_period / 4;
   tx_ref_clk_156 <= clk_156;  -- mac_10g tx reference clock
@@ -283,5 +278,4 @@ begin
     rx_end    => rx_end,
     tb_end    => tb_end
   );
-
 end tb;
diff --git a/libraries/technology/mac_10g/tb_tech_mac_10g_link_connect.vhd b/libraries/technology/mac_10g/tb_tech_mac_10g_link_connect.vhd
index d1018af855..3b2e1fb9e0 100644
--- a/libraries/technology/mac_10g/tb_tech_mac_10g_link_connect.vhd
+++ b/libraries/technology/mac_10g/tb_tech_mac_10g_link_connect.vhd
@@ -30,7 +30,6 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 use common_lib.common_interface_layers_pkg.all;
 
-
 entity tb_tech_mac_10g_link_connect is
   generic (
     g_loopback    : boolean := true;  -- default TRUE for loopback tx to rx, else use FALSE to connect tx-tx, rx-rx between two tb devices
@@ -57,12 +56,9 @@ entity tb_tech_mac_10g_link_connect is
   );
 end tb_tech_mac_10g_link_connect;
 
-
 architecture tb of tb_tech_mac_10g_link_connect is
-
   signal serial_tx_dly   : std_logic;
   signal xaui_tx_dly     : std_logic_vector(c_nof_xaui_lanes - 1 downto 0);
-
 begin
   -----------------------------------------------------------------------------
   -- XGMII layer link
@@ -104,5 +100,4 @@ begin
       xaui_rx <= (others => '0');
     end if;
   end process;
-
 end tb;
diff --git a/libraries/technology/mac_10g/tb_tech_mac_10g_pkg.vhd b/libraries/technology/mac_10g/tb_tech_mac_10g_pkg.vhd
index 5cea811f83..9ce4e04586 100644
--- a/libraries/technology/mac_10g/tb_tech_mac_10g_pkg.vhd
+++ b/libraries/technology/mac_10g/tb_tech_mac_10g_pkg.vhd
@@ -34,9 +34,7 @@ use dp_lib.tb_dp_pkg.all;
 use technology_lib.technology_pkg.all;
 use work.tech_mac_10g_component_pkg.all;
 
-
 package tb_tech_mac_10g_pkg is
-
   -- Test bench supported packet data types
   constant c_tb_tech_mac_10g_data_type_symbols : natural := 0;
   constant c_tb_tech_mac_10g_data_type_counter : natural := 1;
@@ -88,12 +86,9 @@ package tb_tech_mac_10g_pkg is
                                         signal   ff_clk       : in  std_logic;
                                         signal   ff_snk_in    : in  t_dp_sosi;
                                         signal   ff_snk_out   : out t_dp_siso);
-
 end tb_tech_mac_10g_pkg;
 
-
 package body tb_tech_mac_10g_pkg is
-
   ------------------------------------------------------------------------------
   -- LOCAL ITEMS
   ------------------------------------------------------------------------------
@@ -101,7 +96,6 @@ package body tb_tech_mac_10g_pkg is
   constant c_nof_eth_beats  : natural := c_network_total_header_64b_eth_nof_words;  -- = 3 (2.5), nof words in eth part of the header
   constant c_nof_hdr_beats  : natural := c_network_total_header_64b_nof_words;  -- = 6, nof words in the total header
 
-
   ------------------------------------------------------------------------------
   -- GLOBAL ITEMS
   ------------------------------------------------------------------------------
@@ -113,10 +107,10 @@ package body tb_tech_mac_10g_pkg is
       when c_tb_tech_mac_10g_data_type_counter => return c_network_total_header_64b_eth_nof_words;
       when others => null;
     end case;
+
     return c_network_total_header_64b_nof_words;
   end func_tech_mac_10g_header_size;
 
-
   -- Configure the 10G MAC
   procedure proc_tech_mac_10g_setup(constant c_technology        : in  natural;
                                     constant src_mac             : in  std_logic_vector(c_network_eth_mac_slv'range);
@@ -141,7 +135,6 @@ package body tb_tech_mac_10g_pkg is
     proc_tech_mac_10g_setup(c_technology, src_mac, 0, mm_clk, mm_miso, mm_mosi);
   end proc_tech_mac_10g_setup;
 
-
   -- . The src_mac[47:0] = 0x123456789ABC for MAC address 12-34-56-78-9A-BC
   procedure proc_tech_mac_10g_setup_stratixiv(constant src_mac             : in  std_logic_vector(c_network_eth_mac_slv'range);
                                               constant mm_offset           : in  natural;
@@ -313,7 +306,6 @@ package body tb_tech_mac_10g_pkg is
     end if;
   end proc_tech_mac_10g_tx_packet;
 
-
   -- Receive packet
   -- . Use word aligned payload data, so with padding inserted before the 14 byte header
   -- . Packets can be always be received, assume the user application is always ready
diff --git a/libraries/technology/mac_10g/tb_tech_mac_10g_receiver.vhd b/libraries/technology/mac_10g/tb_tech_mac_10g_receiver.vhd
index 4ce2b7b3b9..d77204f03b 100644
--- a/libraries/technology/mac_10g/tb_tech_mac_10g_receiver.vhd
+++ b/libraries/technology/mac_10g/tb_tech_mac_10g_receiver.vhd
@@ -30,7 +30,6 @@ use common_lib.tb_common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use WORK.tb_tech_mac_10g_pkg.all;
 
-
 entity tb_tech_mac_10_receiver is
   generic (
     --   g_data_type = c_tb_tech_mac_10g_data_type_symbols  = 0
@@ -47,7 +46,6 @@ entity tb_tech_mac_10_receiver is
   );
 end tb_tech_mac_10_receiver;
 
-
 architecture tb of tb_tech_mac_10_receiver is
   signal i_rx_toggle   : std_logic := '0';
 begin
diff --git a/libraries/technology/mac_10g/tb_tech_mac_10g_setup.vhd b/libraries/technology/mac_10g/tb_tech_mac_10g_setup.vhd
index 5767012d23..4c807adf56 100644
--- a/libraries/technology/mac_10g/tb_tech_mac_10g_setup.vhd
+++ b/libraries/technology/mac_10g/tb_tech_mac_10g_setup.vhd
@@ -33,7 +33,6 @@ use technology_lib.technology_select_pkg.all;
 use work.tb_tech_mac_10g_pkg.all;
 use work.tech_mac_10g_component_pkg.all;
 
-
 entity tb_tech_mac_10g_setup is
   generic (
     g_technology    : natural := c_tech_select_default;
@@ -50,17 +49,13 @@ entity tb_tech_mac_10g_setup is
   );
 end tb_tech_mac_10g_setup;
 
-
 architecture tb of tb_tech_mac_10g_setup is
-
   constant mm_clk_period        : time := 20 ns;  -- 50 MHz
 
   -- Clocks and reset
   signal i_mm_clk          : std_logic := '0';  -- memory-mapped bus clock
   signal i_mm_rst          : std_logic;  -- reset synchronous with mm_clk
-
 begin
-
   mm_clk <= i_mm_clk;
   mm_rst <= i_mm_rst;
 
@@ -88,5 +83,4 @@ begin
     mm_init <= '0';
     wait;
   end process;
-
 end tb;
diff --git a/libraries/technology/mac_10g/tb_tech_mac_10g_simulation_end.vhd b/libraries/technology/mac_10g/tb_tech_mac_10g_simulation_end.vhd
index 6a91554567..7563515c0a 100644
--- a/libraries/technology/mac_10g/tb_tech_mac_10g_simulation_end.vhd
+++ b/libraries/technology/mac_10g/tb_tech_mac_10g_simulation_end.vhd
@@ -29,7 +29,6 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 use common_lib.tb_common_pkg.all;
 
-
 entity tb_tech_mac_10g_simulation_end is
   generic (
     g_tb_end            : boolean := true;
@@ -45,7 +44,6 @@ end tb_tech_mac_10g_simulation_end;
 
 architecture tb of tb_tech_mac_10g_simulation_end is
 begin
-
   p_tb_end : process
   begin
     tb_end <= '0';
@@ -65,5 +63,4 @@ begin
     end if;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/technology/mac_10g/tb_tech_mac_10g_transmitter.vhd b/libraries/technology/mac_10g/tb_tech_mac_10g_transmitter.vhd
index f9c51c0fc1..b92e4f7a3b 100644
--- a/libraries/technology/mac_10g/tb_tech_mac_10g_transmitter.vhd
+++ b/libraries/technology/mac_10g/tb_tech_mac_10g_transmitter.vhd
@@ -43,7 +43,6 @@ use dp_lib.dp_stream_pkg.all;
 use WORK.tech_mac_10g_component_pkg.all;
 use WORK.tb_tech_mac_10g_pkg.all;
 
-
 entity tb_tech_mac_10g_transmitter is
   generic (
     --   g_data_type = c_tb_tech_mac_10g_data_type_symbols  = 0
@@ -65,9 +64,7 @@ entity tb_tech_mac_10g_transmitter is
   );
 end tb_tech_mac_10g_transmitter;
 
-
 architecture tb of tb_tech_mac_10g_transmitter is
-
   constant c_rl                 : natural := 1;
   constant c_nof_tx_not_valid   : natural := 0;  -- when > 0 then pull tx valid low for c_nof_tx_not_valid beats during tx
 
@@ -75,9 +72,7 @@ architecture tb of tb_tech_mac_10g_transmitter is
   constant c_nof_pkt2           : natural := g_pkt_length_arr2'length;
 
   signal tx_en                  : std_logic := '1';
-
 begin
-
   p_ff_transmitter : process
   begin
     tx_end <= '0';
@@ -122,5 +117,4 @@ begin
     tx_end <= '1';
     wait;
   end process;
-
 end tb;
diff --git a/libraries/technology/mac_10g/tb_tech_mac_10g_verify_rx_at_eop.vhd b/libraries/technology/mac_10g/tb_tech_mac_10g_verify_rx_at_eop.vhd
index a6ef18cc65..edddc9a01f 100644
--- a/libraries/technology/mac_10g/tb_tech_mac_10g_verify_rx_at_eop.vhd
+++ b/libraries/technology/mac_10g/tb_tech_mac_10g_verify_rx_at_eop.vhd
@@ -31,7 +31,6 @@ use common_lib.tb_common_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use WORK.tb_tech_mac_10g_pkg.all;
 
-
 entity tb_tech_mac_10_verify_rx_at_eop is
   generic (
     g_no_padding     : boolean := false;  -- default FALSE to verify the data from MAC that is padded to minimal length, else use TRUE to verify the data of any length
@@ -46,14 +45,11 @@ entity tb_tech_mac_10_verify_rx_at_eop is
 end tb_tech_mac_10_verify_rx_at_eop;
 
 architecture tb of tb_tech_mac_10_verify_rx_at_eop is
-
   constant c_nof_pkt       : natural := g_pkt_length_arr'length;
 
   signal expected_sosi_arr : t_dp_sosi_arr(0 to c_nof_pkt - 1);
   signal rx_sosi_reg       : t_dp_sosi;
-
 begin
-
   p_ff_store_tx_at_eop : process(tx_clk)
     variable vI : natural := 0;
   begin
@@ -89,5 +85,4 @@ begin
       end if;
     end if;
   end process;
-
 end tb;
diff --git a/libraries/technology/mac_10g/tb_tech_mac_10g_verify_rx_pkt_cnt.vhd b/libraries/technology/mac_10g/tb_tech_mac_10g_verify_rx_pkt_cnt.vhd
index 83a647e1d0..369325f476 100644
--- a/libraries/technology/mac_10g/tb_tech_mac_10g_verify_rx_pkt_cnt.vhd
+++ b/libraries/technology/mac_10g/tb_tech_mac_10g_verify_rx_pkt_cnt.vhd
@@ -23,12 +23,10 @@
 -- Description:
 -- . Verify that > 0 packets were transmitted and that all were received
 
-
 library IEEE, dp_lib;
 use IEEE.std_logic_1164.all;
 use dp_lib.dp_stream_pkg.all;
 
-
 entity tb_tech_mac_10g_verify_rx_pkt_cnt is
   generic (
     g_nof_pkt     : natural
@@ -44,14 +42,10 @@ entity tb_tech_mac_10g_verify_rx_pkt_cnt is
   );
 end tb_tech_mac_10g_verify_rx_pkt_cnt;
 
-
 architecture tb of tb_tech_mac_10g_verify_rx_pkt_cnt is
-
   signal i_tx_pkt_cnt     : natural := 0;
   signal i_rx_pkt_cnt     : natural := 0;
-
 begin
-
   tx_pkt_cnt <= i_tx_pkt_cnt;
   rx_pkt_cnt <= i_rx_pkt_cnt;
 
@@ -76,5 +70,4 @@ begin
 
     wait;
   end process;
-
 end tb;
diff --git a/libraries/technology/mac_10g/tech_mac_10g.vhd b/libraries/technology/mac_10g/tech_mac_10g.vhd
index 39d9bb0db7..a7c3f4dd4d 100644
--- a/libraries/technology/mac_10g/tech_mac_10g.vhd
+++ b/libraries/technology/mac_10g/tech_mac_10g.vhd
@@ -20,7 +20,6 @@
 --
 --------------------------------------------------------------------------------
 
-
 -- Purpose:
 -- Description:
 --  . Block diagram:
@@ -114,9 +113,7 @@ entity tech_mac_10g is
   );
 end tech_mac_10g;
 
-
 architecture str of tech_mac_10g is
-
   -- Adapt ST ready latency 1 to IP ready latency
   constant c_ip_tx_ready_latency : natural := sel_a_b(g_technology = c_tech_stratixiv or g_technology = c_tech_arria10_proto or g_technology = c_tech_arria10_e3sge3 or g_technology = c_tech_arria10_e1sg or g_technology = c_tech_arria10_e2sg, 0, 1);
   constant c_ip_rx_ready_latency : natural := sel_a_b(g_technology = c_tech_stratixiv or g_technology = c_tech_arria10_proto or g_technology = c_tech_arria10_e3sge3 or g_technology = c_tech_arria10_e1sg or g_technology = c_tech_arria10_e2sg, 0, 1);
@@ -142,9 +139,7 @@ architecture str of tech_mac_10g is
   signal fifo_usedw          : std_logic_vector(ceil_log2(3 + c_fifo_size) - 1 downto 0);  -- +3 to match dp_latency_fifo usedw width
   signal fifo_ful            : std_logic;
   signal fifo_emp            : std_logic;
-
 begin
-
   gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
     u0 : entity work.tech_mac_10g_stratixiv
     port map (mm_clk, mm_rst, csr_mosi, csr_miso,
@@ -192,7 +187,6 @@ begin
   tx_mac_snk_in_data  <= tx_mac_snk_in.data(c_tech_mac_10g_data_w - 1 downto 0);
   rx_mac_src_out_data <= rx_mac_src_out.data(c_tech_mac_10g_data_w - 1 downto 0);
 
-
   -----------------------------------------------------------------------------
   -- Tx
   -----------------------------------------------------------------------------
@@ -220,7 +214,6 @@ begin
     tx_remove_snk_in <= tx_snk_in;
   end generate;
 
-
   u_tx_dp_latency_adapter : entity dp_lib.dp_latency_adapter
   generic map (
     g_in_latency  => 1,
@@ -235,7 +228,6 @@ begin
     src_out   => tx_mac_snk_in
   );
 
-
   -----------------------------------------------------------------------------
   -- Rx
   -----------------------------------------------------------------------------
@@ -298,4 +290,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/technology/mac_10g/tech_mac_10g_arria10.vhd b/libraries/technology/mac_10g/tech_mac_10g_arria10.vhd
index dfc7d3ed6a..8f9cb93809 100644
--- a/libraries/technology/mac_10g/tech_mac_10g_arria10.vhd
+++ b/libraries/technology/mac_10g/tech_mac_10g_arria10.vhd
@@ -60,9 +60,7 @@ entity tech_mac_10g_arria10 is
   );
 end tech_mac_10g_arria10;
 
-
 architecture str of tech_mac_10g_arria10 is
-
   constant c_mac_10g_csr_addr_w   : natural := func_tech_mac_10g_csr_addr_w(c_tech_arria10_proto);  -- = 13
 
   signal mm_rst_n     : std_logic;
@@ -70,9 +68,7 @@ architecture str of tech_mac_10g_arria10 is
   signal rx_rst_n     : std_logic;
 
   signal avalon_rx_src_out : t_dp_sosi := c_dp_sosi_rst;
-
 begin
-
   mm_rst_n <= not mm_rst;
   tx_rst_n <= not tx_rst;
   rx_rst_n <= not rx_rst;
@@ -141,5 +137,4 @@ begin
     unidirectional_en               => OPEN,
     unidirectional_remote_fault_dis => open
   );
-
 end str;
diff --git a/libraries/technology/mac_10g/tech_mac_10g_arria10_e1sg.vhd b/libraries/technology/mac_10g/tech_mac_10g_arria10_e1sg.vhd
index 16e0c62c8e..f41c69073a 100644
--- a/libraries/technology/mac_10g/tech_mac_10g_arria10_e1sg.vhd
+++ b/libraries/technology/mac_10g/tech_mac_10g_arria10_e1sg.vhd
@@ -60,9 +60,7 @@ entity tech_mac_10g_arria10_e1sg is
   );
 end tech_mac_10g_arria10_e1sg;
 
-
 architecture str of tech_mac_10g_arria10_e1sg is
-
   constant c_mac_10g_csr_addr_w   : natural := func_tech_mac_10g_csr_addr_w(c_tech_arria10_e1sg);  -- = 13
 
   signal mm_rst_n     : std_logic;
@@ -70,9 +68,7 @@ architecture str of tech_mac_10g_arria10_e1sg is
   signal rx_rst_n     : std_logic;
 
   signal avalon_rx_src_out : t_dp_sosi := c_dp_sosi_rst;
-
 begin
-
   mm_rst_n <= not mm_rst;
   tx_rst_n <= not tx_rst;
   rx_rst_n <= not rx_rst;
@@ -141,5 +137,4 @@ begin
     unidirectional_en               => OPEN,
     unidirectional_remote_fault_dis => open
   );
-
 end str;
diff --git a/libraries/technology/mac_10g/tech_mac_10g_arria10_e2sg.vhd b/libraries/technology/mac_10g/tech_mac_10g_arria10_e2sg.vhd
index 3d3750d411..9de848b6e5 100644
--- a/libraries/technology/mac_10g/tech_mac_10g_arria10_e2sg.vhd
+++ b/libraries/technology/mac_10g/tech_mac_10g_arria10_e2sg.vhd
@@ -60,9 +60,7 @@ entity tech_mac_10g_arria10_e2sg is
   );
 end tech_mac_10g_arria10_e2sg;
 
-
 architecture str of tech_mac_10g_arria10_e2sg is
-
   constant c_mac_10g_csr_addr_w   : natural := func_tech_mac_10g_csr_addr_w(c_tech_arria10_e2sg);  -- = 13
 
   signal mm_rst_n     : std_logic;
@@ -70,9 +68,7 @@ architecture str of tech_mac_10g_arria10_e2sg is
   signal rx_rst_n     : std_logic;
 
   signal avalon_rx_src_out : t_dp_sosi := c_dp_sosi_rst;
-
 begin
-
   mm_rst_n <= not mm_rst;
   tx_rst_n <= not tx_rst;
   rx_rst_n <= not rx_rst;
@@ -141,5 +137,4 @@ begin
     unidirectional_en               => OPEN,
     unidirectional_remote_fault_dis => open
   );
-
 end str;
diff --git a/libraries/technology/mac_10g/tech_mac_10g_arria10_e3sge3.vhd b/libraries/technology/mac_10g/tech_mac_10g_arria10_e3sge3.vhd
index a2378fe317..90c0dcdbb2 100644
--- a/libraries/technology/mac_10g/tech_mac_10g_arria10_e3sge3.vhd
+++ b/libraries/technology/mac_10g/tech_mac_10g_arria10_e3sge3.vhd
@@ -60,9 +60,7 @@ entity tech_mac_10g_arria10_e3sge3 is
   );
 end tech_mac_10g_arria10_e3sge3;
 
-
 architecture str of tech_mac_10g_arria10_e3sge3 is
-
   constant c_mac_10g_csr_addr_w   : natural := func_tech_mac_10g_csr_addr_w(c_tech_arria10_e3sge3);  -- = 13
 
   signal mm_rst_n     : std_logic;
@@ -70,9 +68,7 @@ architecture str of tech_mac_10g_arria10_e3sge3 is
   signal rx_rst_n     : std_logic;
 
   signal avalon_rx_src_out : t_dp_sosi := c_dp_sosi_rst;
-
 begin
-
   mm_rst_n <= not mm_rst;
   tx_rst_n <= not tx_rst;
   rx_rst_n <= not rx_rst;
@@ -141,5 +137,4 @@ begin
     unidirectional_en               => OPEN,
     unidirectional_remote_fault_dis => open
   );
-
 end str;
diff --git a/libraries/technology/mac_10g/tech_mac_10g_component_pkg.vhd b/libraries/technology/mac_10g/tech_mac_10g_component_pkg.vhd
index a8559db922..ecb02ffc50 100644
--- a/libraries/technology/mac_10g/tech_mac_10g_component_pkg.vhd
+++ b/libraries/technology/mac_10g/tech_mac_10g_component_pkg.vhd
@@ -29,7 +29,6 @@ use common_lib.common_interface_layers_pkg.all;
 use technology_lib.technology_pkg.all;
 
 package tech_mac_10g_component_pkg is
-
   function func_tech_mac_10g_csr_addr_w(c_technology : natural) return natural;
 
   constant c_tech_mac_10g_link_status_w        : natural := 2;
@@ -94,7 +93,6 @@ package tech_mac_10g_component_pkg is
   );
   end component;
 
-
   ------------------------------------------------------------------------------
   -- ip_arria10
   ------------------------------------------------------------------------------
@@ -294,7 +292,6 @@ package tech_mac_10g_component_pkg is
 end tech_mac_10g_component_pkg;
 
 package body tech_mac_10g_component_pkg is
-
   function func_tech_mac_10g_csr_addr_w(c_technology : natural) return natural is
     variable v_csr_addr_w : natural;
   begin
@@ -306,6 +303,7 @@ package body tech_mac_10g_component_pkg is
       when c_tech_arria10_e2sg   => v_csr_addr_w := 13;  -- 13 with INSERT_CSR_ADAPTOR=1 in ip_arria10_e1sg_mac_10g.qsys, 10 without
       when others           => v_csr_addr_w := 13;  -- default to c_tech_stratixiv
     end case;
+
     return v_csr_addr_w;
   end func_tech_mac_10g_csr_addr_w;
 
diff --git a/libraries/technology/mac_10g/tech_mac_10g_stratixiv.vhd b/libraries/technology/mac_10g/tech_mac_10g_stratixiv.vhd
index 13c1c420ce..5d3e9f7833 100644
--- a/libraries/technology/mac_10g/tech_mac_10g_stratixiv.vhd
+++ b/libraries/technology/mac_10g/tech_mac_10g_stratixiv.vhd
@@ -58,17 +58,13 @@ entity tech_mac_10g_stratixiv is
   );
 end tech_mac_10g_stratixiv;
 
-
 architecture str of tech_mac_10g_stratixiv is
-
   constant c_mac_10g_csr_addr_w : natural := func_tech_mac_10g_csr_addr_w(c_tech_stratixiv);  -- = 13
 
   signal mm_rst_n     : std_logic;
   signal tx_rst_n     : std_logic;
   signal rx_rst_n     : std_logic;
-
 begin
-
   mm_rst_n <= not mm_rst;
   tx_rst_n <= not tx_rst;
   rx_rst_n <= not rx_rst;
@@ -124,5 +120,4 @@ begin
 
     link_fault_status_xgmii_rx_data => xgmii_link_status  -- 0=ok, 1=local fault, 2=remote fault
   );
-
 end str;
diff --git a/libraries/technology/memory/tech_memory_component_pkg.vhd b/libraries/technology/memory/tech_memory_component_pkg.vhd
index 15a6bcc7e4..a2de0b573e 100644
--- a/libraries/technology/memory/tech_memory_component_pkg.vhd
+++ b/libraries/technology/memory/tech_memory_component_pkg.vhd
@@ -25,7 +25,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package tech_memory_component_pkg is
-
   -----------------------------------------------------------------------------
   -- ip_stratixiv
   -----------------------------------------------------------------------------
@@ -139,7 +138,6 @@ package tech_memory_component_pkg is
   );
   end component;
 
-
   -----------------------------------------------------------------------------
   -- ip_arria10
   -----------------------------------------------------------------------------
diff --git a/libraries/technology/memory/tech_memory_ram_cr_cw.vhd b/libraries/technology/memory/tech_memory_ram_cr_cw.vhd
index 6028d8a490..2fd68899ec 100644
--- a/libraries/technology/memory/tech_memory_ram_cr_cw.vhd
+++ b/libraries/technology/memory/tech_memory_ram_cr_cw.vhd
@@ -58,7 +58,6 @@ end tech_memory_ram_cr_cw;
 
 architecture str of tech_memory_ram_cr_cw is
 begin
-
   gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
     u0 : ip_stratixiv_ram_cr_cw
     generic map (g_adr_w, g_dat_w, g_nof_words, g_rd_latency, g_init_file)
diff --git a/libraries/technology/memory/tech_memory_ram_crw_crw.vhd b/libraries/technology/memory/tech_memory_ram_crw_crw.vhd
index defe84f9ee..2707c1f2c1 100644
--- a/libraries/technology/memory/tech_memory_ram_crw_crw.vhd
+++ b/libraries/technology/memory/tech_memory_ram_crw_crw.vhd
@@ -61,11 +61,8 @@ entity tech_memory_ram_crw_crw is
   );
 end tech_memory_ram_crw_crw;
 
-
 architecture str of tech_memory_ram_crw_crw is
-
 begin
-
   gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
     u0 : ip_stratixiv_ram_crw_crw
     generic map (g_adr_w, g_dat_w, g_nof_words, g_rd_latency, g_init_file)
@@ -102,5 +99,4 @@ begin
     port map (address_a, address_b, clock_a, clock_b, data_a, data_b, wren_a, wren_b, q_a, q_b);
   end generate;
 
-
 end architecture;
diff --git a/libraries/technology/memory/tech_memory_ram_crwk_crw.vhd b/libraries/technology/memory/tech_memory_ram_crwk_crw.vhd
index ae952e2d30..e226457910 100644
--- a/libraries/technology/memory/tech_memory_ram_crwk_crw.vhd
+++ b/libraries/technology/memory/tech_memory_ram_crwk_crw.vhd
@@ -63,10 +63,8 @@ entity tech_memory_ram_crwk_crw is  -- support different port data widths and co
   );
 end tech_memory_ram_crwk_crw;
 
-
 architecture str of tech_memory_ram_crwk_crw is
 begin
-
   gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
     u0 : ip_stratixiv_ram_crwk_crw
     generic map (g_adr_a_w, g_dat_a_w, g_adr_b_w, g_dat_b_w, g_nof_words_a, g_nof_words_b, g_rd_latency, g_init_file)
diff --git a/libraries/technology/memory/tech_memory_ram_r_w.vhd b/libraries/technology/memory/tech_memory_ram_r_w.vhd
index 57be4c4db6..7bf868a390 100644
--- a/libraries/technology/memory/tech_memory_ram_r_w.vhd
+++ b/libraries/technology/memory/tech_memory_ram_r_w.vhd
@@ -51,10 +51,8 @@ entity tech_memory_ram_r_w is
   );
 end tech_memory_ram_r_w;
 
-
 architecture str of tech_memory_ram_r_w is
 begin
-
   gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
     u0 : ip_stratixiv_ram_r_w
     generic map (g_adr_w, g_dat_w, g_nof_words, g_init_file)
diff --git a/libraries/technology/memory/tech_memory_rom_r.vhd b/libraries/technology/memory/tech_memory_rom_r.vhd
index c66f651d84..792942f761 100644
--- a/libraries/technology/memory/tech_memory_rom_r.vhd
+++ b/libraries/technology/memory/tech_memory_rom_r.vhd
@@ -50,7 +50,6 @@ end tech_memory_rom_r;
 
 architecture str of tech_memory_rom_r is
 begin
-
   gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
     u0 : ip_stratixiv_rom_r
     generic map (g_adr_w, g_dat_w, g_nof_words, g_init_file)
diff --git a/libraries/technology/mult/tech_complex_mult.vhd b/libraries/technology/mult/tech_complex_mult.vhd
index d895f83f36..d11e36bb05 100644
--- a/libraries/technology/mult/tech_complex_mult.vhd
+++ b/libraries/technology/mult/tech_complex_mult.vhd
@@ -98,7 +98,6 @@ entity tech_complex_mult is
 end tech_complex_mult;
 
 architecture str of tech_complex_mult is
-
   constant c_dsp_dat_w   : natural := sel_a_b(g_in_a_w <= c_dsp_mult_18_w and g_in_b_w <= c_dsp_mult_18_w, c_dsp_mult_18_w, c_dsp_mult_27_w);  -- g_in_a_w = g_in_b_w
   constant c_dsp_prod_w  : natural  := 2 * c_dsp_dat_w;
 
@@ -108,9 +107,7 @@ architecture str of tech_complex_mult is
   signal bi        : std_logic_vector(c_dsp_dat_w - 1 downto 0);
   signal mult_re   : std_logic_vector(c_dsp_prod_w - 1 downto 0);
   signal mult_im   : std_logic_vector(c_dsp_prod_w - 1 downto 0);
-
 begin
-
   -----------------------------------------------------------------------------
   -- IP variants for <= 18 bit
   -----------------------------------------------------------------------------
@@ -215,7 +212,6 @@ begin
     result_im <= RESIZE_SVEC(mult_im, g_out_p_w);
   end generate;
 
-
   -----------------------------------------------------------------------------
   -- IP variants for > 18 bit and <= 27 bit
   -----------------------------------------------------------------------------
@@ -302,6 +298,7 @@ begin
   gen_ip_arria10_rtl : if g_variant = "RTL" and (g_technology = c_tech_arria10_proto or
                                                g_technology = c_tech_arria10_e3sge3 or
                                                g_technology = c_tech_arria10_e1sg or
+
                                                g_technology = c_tech_arria10_e2sg) generate
     u0 : ip_arria10_complex_mult_rtl
     generic map (
@@ -331,6 +328,7 @@ begin
   gen_ip_arria10_rtl_canonical : if g_variant = "RTL_C" and (g_technology = c_tech_arria10_proto or
                                                            g_technology = c_tech_arria10_e3sge3 or
                                                            g_technology = c_tech_arria10_e1sg or
+
                                                            g_technology = c_tech_arria10_e2sg) generate
     -- support g_conjugate_b
     bi <= in_bi when g_conjugate_b = false else TO_SVEC(-TO_SINT(in_bi), g_in_b_w);
@@ -359,4 +357,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/technology/mult/tech_mult.vhd b/libraries/technology/mult/tech_mult.vhd
index 17d31e2435..02302d5019 100644
--- a/libraries/technology/mult/tech_mult.vhd
+++ b/libraries/technology/mult/tech_mult.vhd
@@ -30,7 +30,6 @@ use work.tech_mult_component_pkg.all;
 library ip_stratixiv_mult_lib;
 library ip_arria10_mult_lib;
 
-
 entity tech_mult is
   generic (
     g_technology       : natural  := c_tech_select_default;
@@ -55,15 +54,12 @@ entity tech_mult is
 end tech_mult;
 
 architecture str of tech_mult is
-
   -- When g_out_p_w < g_in_a_w+g_in_b_w then the LPM_MULT truncates the LSbits of the product. Therefore
   -- define c_prod_w to be able to let common_mult truncate the LSBits of the product.
   constant c_prod_w : natural := g_in_a_w + g_in_b_w;
 
   signal prod  : std_logic_vector(g_nof_mult * c_prod_w - 1 downto 0);
-
 begin
-
   gen_ip_stratixiv_ip : if (g_technology = c_tech_stratixiv and g_variant = "IP") generate
     u0 : ip_stratixiv_mult
     generic map(
@@ -157,4 +153,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/technology/mult/tech_mult_add2.vhd b/libraries/technology/mult/tech_mult_add2.vhd
index aaa54dd91a..59504b2139 100644
--- a/libraries/technology/mult/tech_mult_add2.vhd
+++ b/libraries/technology/mult/tech_mult_add2.vhd
@@ -57,9 +57,7 @@ entity tech_mult_add2 is
 end tech_mult_add2;
 
 architecture str of tech_mult_add2 is
-
 begin
-
   gen_ip_stratixiv_rtl : if (g_technology = c_tech_stratixiv and g_variant = "RTL") generate
     u0 : ip_stratixiv_mult_add2_rtl
     generic map(
@@ -133,4 +131,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/technology/mult/tech_mult_add4.vhd b/libraries/technology/mult/tech_mult_add4.vhd
index eff6254e42..bc2e5da25b 100644
--- a/libraries/technology/mult/tech_mult_add4.vhd
+++ b/libraries/technology/mult/tech_mult_add4.vhd
@@ -60,9 +60,7 @@ entity tech_mult_add4 is
 end tech_mult_add4;
 
 architecture str of tech_mult_add4 is
-
 begin
-
   gen_ip_stratixiv_rtl : if (g_technology = c_tech_stratixiv and g_variant = "RTL") generate
     u0 : ip_stratixiv_mult_add4_rtl
     generic map(
@@ -168,4 +166,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/technology/mult/tech_mult_component_pkg.vhd b/libraries/technology/mult/tech_mult_component_pkg.vhd
index 448746885e..8d9668897b 100644
--- a/libraries/technology/mult/tech_mult_component_pkg.vhd
+++ b/libraries/technology/mult/tech_mult_component_pkg.vhd
@@ -25,7 +25,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package tech_mult_component_pkg is
-
   -----------------------------------------------------------------------------
   -- Stratix IV components
   -----------------------------------------------------------------------------
@@ -176,7 +175,6 @@ package tech_mult_component_pkg is
   );
   end component;
 
-
   component ip_arria10_complex_mult_rtl is
   generic (
     g_in_a_w           : positive := 18;
@@ -266,7 +264,6 @@ package tech_mult_component_pkg is
   );
   end component;
 
-
   -----------------------------------------------------------------------------
   -- Arria 10 e3sge3 components
   -----------------------------------------------------------------------------
diff --git a/libraries/technology/mult/tech_mult_pkg.vhd b/libraries/technology/mult/tech_mult_pkg.vhd
index d1721a41ff..093a503af2 100644
--- a/libraries/technology/mult/tech_mult_pkg.vhd
+++ b/libraries/technology/mult/tech_mult_pkg.vhd
@@ -25,7 +25,6 @@ use IEEE.std_logic_1164.all;
 use technology_lib.technology_pkg.all;
 
 package tech_mult_pkg is
-
   type t_c_tech_mult_variant is record
     -- PHY variant within a technology
     name  : string(1 to 3);  -- = "RTL" or " IP"
diff --git a/libraries/technology/pll/tech_pll_clk125.vhd b/libraries/technology/pll/tech_pll_clk125.vhd
index 53b683d3ef..674c4fdd68 100644
--- a/libraries/technology/pll/tech_pll_clk125.vhd
+++ b/libraries/technology/pll/tech_pll_clk125.vhd
@@ -47,9 +47,7 @@ entity tech_pll_clk125 is
 end tech_pll_clk125;
 
 architecture str of tech_pll_clk125 is
-
 begin
-
   gen_ip_arria10 : if g_technology = c_tech_arria10_proto generate
     u0 : ip_arria10_pll_clk125
     port map (
diff --git a/libraries/technology/pll/tech_pll_clk200.vhd b/libraries/technology/pll/tech_pll_clk200.vhd
index 9c12384460..015ec5d606 100644
--- a/libraries/technology/pll/tech_pll_clk200.vhd
+++ b/libraries/technology/pll/tech_pll_clk200.vhd
@@ -50,9 +50,7 @@ entity tech_pll_clk200 is
 end tech_pll_clk200;
 
 architecture str of tech_pll_clk200 is
-
 begin
-
   gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
     u0 : ip_stratixiv_pll_clk200
     generic map (g_operation_mode, g_clk0_phase_shift, g_clk1_phase_shift)
diff --git a/libraries/technology/pll/tech_pll_clk200_p6.vhd b/libraries/technology/pll/tech_pll_clk200_p6.vhd
index c61ee97b77..cecd550a40 100644
--- a/libraries/technology/pll/tech_pll_clk200_p6.vhd
+++ b/libraries/technology/pll/tech_pll_clk200_p6.vhd
@@ -70,10 +70,8 @@ entity tech_pll_clk200_p6 is
   );
 end tech_pll_clk200_p6;
 
-
 architecture str of tech_pll_clk200_p6 is
 begin
-
   gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
     u0 : ip_stratixiv_pll_clk200_p6
     generic map (g_pll_type, g_operation_mode,
diff --git a/libraries/technology/pll/tech_pll_clk25.vhd b/libraries/technology/pll/tech_pll_clk25.vhd
index cb34290234..1bc410bbd6 100644
--- a/libraries/technology/pll/tech_pll_clk25.vhd
+++ b/libraries/technology/pll/tech_pll_clk25.vhd
@@ -49,9 +49,7 @@ entity tech_pll_clk25 is
 end tech_pll_clk25;
 
 architecture str of tech_pll_clk25 is
-
 begin
-
   gen_ip_arria10 : if g_technology = c_tech_arria10_proto generate
     u0 : ip_arria10_pll_clk25
     port map (
diff --git a/libraries/technology/pll/tech_pll_component_pkg.vhd b/libraries/technology/pll/tech_pll_component_pkg.vhd
index 9ed0139407..7cbbb3c3b4 100644
--- a/libraries/technology/pll/tech_pll_component_pkg.vhd
+++ b/libraries/technology/pll/tech_pll_component_pkg.vhd
@@ -25,7 +25,6 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 
 package tech_pll_component_pkg is
-
   -- Choose multiple of 16 fs to avoid truncation by simulator
   constant tech_pll_clk_644_period      : time := 1551520 fs;  -- = 1.551520 ns ~= 644.53125 MHz
   constant tech_pll_clk_156_period      : time := (tech_pll_clk_644_period * 33) / 8;  -- = 6.400020 ns ~= 156.25 MHz
@@ -176,7 +175,6 @@ package tech_pll_component_pkg is
 --  );
 --  END COMPONENT;
 
-
   -----------------------------------------------------------------------------
   -- ip_arria10_e3sge3
   -----------------------------------------------------------------------------
@@ -337,4 +335,3 @@ package tech_pll_component_pkg is
   end component;
 
 end tech_pll_component_pkg;
-
diff --git a/libraries/technology/pll/tech_pll_xgmii_mac_clocks.vhd b/libraries/technology/pll/tech_pll_xgmii_mac_clocks.vhd
index 6635385aba..148e7f1715 100644
--- a/libraries/technology/pll/tech_pll_xgmii_mac_clocks.vhd
+++ b/libraries/technology/pll/tech_pll_xgmii_mac_clocks.vhd
@@ -61,15 +61,12 @@ entity tech_pll_xgmii_mac_clocks is
 end tech_pll_xgmii_mac_clocks;
 
 architecture str of tech_pll_xgmii_mac_clocks is
-
   signal pll_locked    : std_logic;
   signal pll_locked_n  : std_logic;
 
   signal i_clk_156     : std_logic;
   signal i_clk_312     : std_logic;
-
 begin
-
   gen_ip_arria10 : if g_technology = c_tech_arria10_proto generate
     u0 : ip_arria10_pll_xgmii_mac_clocks
     port map (
@@ -145,5 +142,4 @@ begin
     clk       => i_clk_312,
     out_rst   => rst_312
   );
-
 end architecture;
diff --git a/libraries/technology/technology_pkg.vhd b/libraries/technology/technology_pkg.vhd
index f6b5147a78..5573eda846 100644
--- a/libraries/technology/technology_pkg.vhd
+++ b/libraries/technology/technology_pkg.vhd
@@ -38,7 +38,6 @@ use IEEE.std_logic_1164.all;
 use IEEE.math_real.all;
 
 package technology_pkg is
-
   -- Technology identifiers
   constant c_tech_inferred           : integer := 0;
   constant c_tech_virtex4            : integer := 1;  -- e.g. used on RSP3 for Lofar
@@ -62,11 +61,9 @@ package technology_pkg is
   function tech_ceil_div(n, d : natural) return natural;  -- tech_ceil_div    = n/d + (n MOD d)/=0
 
   function tech_nat_to_mbps_str( n : in natural ) return string;
-
 end technology_pkg;
 
 package body technology_pkg is
-
   function tech_sel_a_b(sel : boolean; a, b : string) return string is
   begin
     if sel = true then return a; else return b; end if;
diff --git a/libraries/technology/technology_select_pkg.vhd b/libraries/technology/technology_select_pkg.vhd
index 1c44674e56..4b17cd6cfb 100644
--- a/libraries/technology/technology_select_pkg.vhd
+++ b/libraries/technology/technology_select_pkg.vhd
@@ -29,7 +29,5 @@ use IEEE.std_logic_1164.all;
 use work.technology_pkg.all;
 
 package technology_select_pkg is
-
   constant c_tech_select_default : integer := c_tech_stratixiv;
-
 end technology_select_pkg;
diff --git a/libraries/technology/technology_select_pkg_unb1.vhd b/libraries/technology/technology_select_pkg_unb1.vhd
index 1c44674e56..4b17cd6cfb 100644
--- a/libraries/technology/technology_select_pkg_unb1.vhd
+++ b/libraries/technology/technology_select_pkg_unb1.vhd
@@ -29,7 +29,5 @@ use IEEE.std_logic_1164.all;
 use work.technology_pkg.all;
 
 package technology_select_pkg is
-
   constant c_tech_select_default : integer := c_tech_stratixiv;
-
 end technology_select_pkg;
diff --git a/libraries/technology/technology_select_pkg_unb2b.vhd b/libraries/technology/technology_select_pkg_unb2b.vhd
index 713431b756..c9e1cf9be5 100644
--- a/libraries/technology/technology_select_pkg_unb2b.vhd
+++ b/libraries/technology/technology_select_pkg_unb2b.vhd
@@ -29,7 +29,5 @@ use IEEE.std_logic_1164.all;
 use work.technology_pkg.all;
 
 package technology_select_pkg is
-
   constant c_tech_select_default : integer := c_tech_arria10_e1sg;
-
 end technology_select_pkg;
diff --git a/libraries/technology/technology_select_pkg_unb2c.vhd b/libraries/technology/technology_select_pkg_unb2c.vhd
index f03ff13661..9873490ded 100644
--- a/libraries/technology/technology_select_pkg_unb2c.vhd
+++ b/libraries/technology/technology_select_pkg_unb2c.vhd
@@ -29,7 +29,5 @@ use IEEE.std_logic_1164.all;
 use work.technology_pkg.all;
 
 package technology_select_pkg is
-
   constant c_tech_select_default : integer := c_tech_arria10_e2sg;
-
 end technology_select_pkg;
diff --git a/libraries/technology/transceiver/sim_transceiver_deserializer.vhd b/libraries/technology/transceiver/sim_transceiver_deserializer.vhd
index ad928b3a80..b266cf3a13 100644
--- a/libraries/technology/transceiver/sim_transceiver_deserializer.vhd
+++ b/libraries/technology/transceiver/sim_transceiver_deserializer.vhd
@@ -28,7 +28,6 @@
 --   See sim_transceiver_serializer.vhd
 -- Remarks:
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -51,17 +50,12 @@ entity sim_transceiver_deserializer is
 
     rx_serial_in  : in  std_logic
   );
-
 end sim_transceiver_deserializer;
 
-
 architecture beh of sim_transceiver_deserializer is
-
   constant c_line_clk_period    : time    := g_tr_clk_period * 8 / 10 / g_data_w;
   constant c_nof_bytes_per_data : natural := g_data_w / c_byte_w;
-
 begin
-
   p_deserialize: process
     variable v_rx_out_data : std_logic_vector(g_data_w - 1 downto 0);
     variable v_rx_out_ctrl : std_logic_vector(g_data_w / c_byte_w - 1 downto 0);
@@ -112,7 +106,5 @@ begin
       rx_out_sop  <= v_rx_out_sop;
       rx_out_eop  <= v_rx_out_eop;
     end loop;
-
   end process;
-
 end beh;
diff --git a/libraries/technology/transceiver/sim_transceiver_gx.vhd b/libraries/technology/transceiver/sim_transceiver_gx.vhd
index dc5318bcbb..95b54cb675 100644
--- a/libraries/technology/transceiver/sim_transceiver_gx.vhd
+++ b/libraries/technology/transceiver/sim_transceiver_gx.vhd
@@ -86,11 +86,9 @@ entity sim_transceiver_gx is
     rx_datain    : in  std_logic_vector(g_nof_gx - 1 downto 0);
     tx_dataout   : out std_logic_vector(g_nof_gx - 1 downto 0)
   );
-
 end sim_transceiver_gx;
 
 architecture str of sim_transceiver_gx is
-
   constant c_data_clk_period  : time := 1 us * g_data_w * 10 / 8 / g_mbps;
   constant c_tr_clk_period    : time := 1 ns;  -- run the GX model somewhat faster to support shorter tr_clk_period
 
@@ -113,9 +111,7 @@ architecture str of sim_transceiver_gx is
 
   signal tr_end      : std_logic := '0';  -- local detect whether the tr_clk has stopped by continuosly checking the toggling
   signal sim_end     : std_logic := '0';  -- in simulation stop internal clocks when tb_end='1' or tr_end='1' to support 'run -all'
-
 begin
-
   u_areset_tr_rst : entity common_lib.common_areset
   generic map(
     g_rst_level => '1'
@@ -183,6 +179,7 @@ begin
   end process;
 
   gen_sim: for i in 0 to g_nof_gx - 1 generate
+
     gen_tx : if g_tx = true generate
       tx_siso_arr(i).ready <= tx_ready;
       tx_siso_arr(i).xon   <= tx_ready;
@@ -235,8 +232,5 @@ begin
     rx_sosi_arr(i).valid <= andv(rx_out_ctrl(i));
     rx_sosi_arr(i).sop   <= andv(rx_out_sop(i));
     rx_sosi_arr(i).eop   <= andv(rx_out_eop(i));
-
   end generate;
-
 end str;
-
diff --git a/libraries/technology/transceiver/sim_transceiver_serializer.vhd b/libraries/technology/transceiver/sim_transceiver_serializer.vhd
index 89e8a23d23..16fe4c32c1 100644
--- a/libraries/technology/transceiver/sim_transceiver_serializer.vhd
+++ b/libraries/technology/transceiver/sim_transceiver_serializer.vhd
@@ -61,7 +61,6 @@
 -- . The number of line clock cycles to transmit one data word fits within 1
 --   tr_clk period. After every data word the data is realigned to the tr_clk.
 
-
 library IEEE, common_lib;
 use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
@@ -84,19 +83,14 @@ entity sim_transceiver_serializer is
 
     tx_serial_out : out std_logic
   );
-
 end sim_transceiver_serializer;
 
-
 architecture beh of sim_transceiver_serializer is
-
   constant c_line_clk_period   : time    := g_tr_clk_period * 8 / 10 / g_data_w;
   constant c_tr_clk_period_sim : time    := c_line_clk_period * g_data_w * 10 / 8;
 
   constant c_nof_bytes_per_data : natural := g_data_w / c_byte_w;
-
 begin
-
   p_serialize: process
     variable v_tx_in_data : std_logic_vector(g_data_w - 1 downto 0);
     variable v_tx_in_ctrl : std_logic_vector(g_data_w / c_byte_w - 1 downto 0);
@@ -141,9 +135,6 @@ begin
       v_tx_in_ctrl := tx_in_ctrl;
       v_tx_in_sop  := tx_in_sop;
       v_tx_in_eop  := tx_in_eop;
-
     end loop;
-
   end process;
-
 end beh;
diff --git a/libraries/technology/transceiver/tb_sim_transceiver_serdes.vhd b/libraries/technology/transceiver/tb_sim_transceiver_serdes.vhd
index ff3df14d99..1b3a3e3b58 100644
--- a/libraries/technology/transceiver/tb_sim_transceiver_serdes.vhd
+++ b/libraries/technology/transceiver/tb_sim_transceiver_serdes.vhd
@@ -42,7 +42,6 @@ entity tb_sim_transceiver_serdes is
 end entity tb_sim_transceiver_serdes;
 
 architecture tb of tb_sim_transceiver_serdes is
-
   constant c_data_w         : natural := 32;
   constant c_tr_clk_period  : time := 6.4 ns;  -- 156.25 MHz
 
@@ -67,9 +66,7 @@ architecture tb of tb_sim_transceiver_serdes is
   signal prev_rx_out_data : std_logic_vector(c_data_w - 1 downto 0);
   signal verify_en        : std_logic := '0';
   signal rd_ready         : std_logic := '1';
-
 begin
-
   p_tb_end : process
   begin
     wait for c_tr_clk_period * 300;
@@ -145,5 +142,4 @@ begin
 
   -- Verify dut output incrementing data
   proc_common_verify_data(1, tr_clk, verify_en, rd_ready, rx_out_val, rx_out_data, prev_rx_out_data);
-
 end tb;
diff --git a/libraries/technology/transceiver/tech_transceiver_arria10_1.vhd b/libraries/technology/transceiver/tech_transceiver_arria10_1.vhd
index e1c6a70ff2..ea176526ee 100644
--- a/libraries/technology/transceiver/tech_transceiver_arria10_1.vhd
+++ b/libraries/technology/transceiver/tech_transceiver_arria10_1.vhd
@@ -25,7 +25,6 @@ use IEEE.std_logic_1164.all;
 use ieee.std_logic_arith.all;
 use ieee.std_logic_unsigned.all;
 
-
 entity tech_transceiver_arria10_1 is
     generic (
       g_nof_channels      : natural := 1
@@ -45,9 +44,7 @@ entity tech_transceiver_arria10_1 is
     );
   end tech_transceiver_arria10_1;
 
-
 architecture str of tech_transceiver_arria10_1 is
-
   component transceiver_phy_1 is
     port (
       tx_analogreset          : in  std_logic_vector(g_nof_channels - 1 downto 0)   := (others => 'X');
@@ -123,7 +120,6 @@ architecture str of tech_transceiver_arria10_1 is
     );
   end component pll_xgmii_mac_clocks;
 
-
   -- signals for the transceivers
   signal tx_data_valid     : std_logic_vector(g_nof_channels - 1 downto 0) := (others => '1');
   signal tx_clk            : std_logic_vector(g_nof_channels - 1 downto 0);
@@ -148,10 +144,7 @@ architecture str of tech_transceiver_arria10_1 is
   signal rx_pma_div_clkout : std_logic_vector(g_nof_channels - 1 downto 0);
   signal clk_156_internal  : std_logic_vector(g_nof_channels - 1 downto 0);
   signal clk_312_internal  : std_logic_vector(g_nof_channels - 1 downto 0);
-
 begin
-
-
   clk_156_arr <= clk_156_internal;
   clk_312_arr <= clk_312_internal;
 
@@ -226,8 +219,6 @@ begin
       outclk1       => clk_312_internal(0)  -- outclk1.clk
     );
 
-
   tx_serial_clk <= (others => mcgb_serial_clk);
   txpll_cal_busy <= tx_cal_busy when pll_cal_busy = '0' else (others => '1');
-
 end;
diff --git a/libraries/technology/transceiver/tech_transceiver_arria10_48.vhd b/libraries/technology/transceiver/tech_transceiver_arria10_48.vhd
index c60b893764..4303a17c1b 100644
--- a/libraries/technology/transceiver/tech_transceiver_arria10_48.vhd
+++ b/libraries/technology/transceiver/tech_transceiver_arria10_48.vhd
@@ -25,7 +25,6 @@ use IEEE.std_logic_1164.all;
 use ieee.std_logic_arith.all;
 use ieee.std_logic_unsigned.all;
 
-
 entity tech_transceiver_arria10_48 is
     generic (
       g_nof_channels      : natural := 48
@@ -45,9 +44,7 @@ entity tech_transceiver_arria10_48 is
     );
   end tech_transceiver_arria10_48;
 
-
 architecture str of tech_transceiver_arria10_48 is
-
   component transceiver_phy_48 is
     port (
       tx_analogreset          : in  std_logic_vector(47 downto 0)   := (others => 'X');
@@ -151,10 +148,7 @@ architecture str of tech_transceiver_arria10_48 is
   signal clk_312_internal  : std_logic_vector(g_nof_channels - 1 downto 0);
   signal clk_156           : std_logic;
   signal clk_312           : std_logic;
-
 begin
-
-
   transceiver_phy : transceiver_phy_48
     port map (
       tx_analogreset          => tx_analogreset,
@@ -235,6 +229,4 @@ begin
   clk_312_internal <= (others => clk_312);
   clk_156_arr      <= clk_156_internal;
   clk_312_arr      <= clk_312_internal;
-
-
 end;
diff --git a/libraries/technology/transceiver/tech_transceiver_component_pkg.vhd b/libraries/technology/transceiver/tech_transceiver_component_pkg.vhd
index 184d46bb49..3508161b1c 100644
--- a/libraries/technology/transceiver/tech_transceiver_component_pkg.vhd
+++ b/libraries/technology/transceiver/tech_transceiver_component_pkg.vhd
@@ -26,7 +26,6 @@ use IEEE.std_logic_1164.all;
 use technology_lib.technology_pkg.all;
 
 package tech_transceiver_component_pkg is
-
   ------------------------------------------------------------------------------
   -- ip_stratixiv
   ------------------------------------------------------------------------------
@@ -206,10 +205,8 @@ package tech_transceiver_component_pkg is
   );
   end component;
 
-
   ------------------------------------------------------------------------------
   -- ip_arria10
   ------------------------------------------------------------------------------
 
-
 end tech_transceiver_component_pkg;
diff --git a/libraries/technology/transceiver/tech_transceiver_gx.vhd b/libraries/technology/transceiver/tech_transceiver_gx.vhd
index 7396076ec1..88b4ca2fd7 100644
--- a/libraries/technology/transceiver/tech_transceiver_gx.vhd
+++ b/libraries/technology/transceiver/tech_transceiver_gx.vhd
@@ -63,12 +63,10 @@ entity tech_transceiver_gx is
     rx_state                : out std_logic_vector(2 * g_nof_gx - 1 downto 0);
     rx_align_en             : in  std_logic_vector(g_nof_gx - 1 downto 0)
   );
-
 end tech_transceiver_gx;
 
 architecture str of tech_transceiver_gx is
 begin
-
   gen_ip_stratixiv : if g_technology = c_tech_stratixiv generate
     u0 : entity work.tech_transceiver_gx_stratix_iv
     generic map (g_data_w, g_nof_gx, g_mbps, g_sim, g_tx, g_rx)
@@ -76,4 +74,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/technology/transceiver/tech_transceiver_gx_stratixiv.vhd b/libraries/technology/transceiver/tech_transceiver_gx_stratixiv.vhd
index ef094f89ab..9c5dbca81c 100644
--- a/libraries/technology/transceiver/tech_transceiver_gx_stratixiv.vhd
+++ b/libraries/technology/transceiver/tech_transceiver_gx_stratixiv.vhd
@@ -63,11 +63,9 @@ entity tech_transceiver_gx_stratix_iv is
     rx_state                : out std_logic_vector(2 * g_nof_gx - 1 downto 0);
     rx_align_en             : in  std_logic_vector(g_nof_gx - 1 downto 0)
   );
-
 end tech_transceiver_gx_stratix_iv;
 
 architecture str of tech_transceiver_gx_stratix_iv is
-
   constant c_align_pattern_32      : std_logic_vector := x"0000BC1C";  -- Change in megafunction first. BC is std. comma symbol (K.28.5).
   constant c_inval_pattern_32      : std_logic_vector := x"3C3C3C3C";  -- comma symbol K.28.1 (decoded as 3C) is used as invalid data indicator.
 
@@ -122,9 +120,7 @@ architecture str of tech_transceiver_gx_stratix_iv is
 
   signal rxc_rx_align_en           : std_logic_vector(g_nof_gx - 1 downto 0);  -- edge sensitive
   signal rxc_rx_aligned            : std_logic_vector(g_nof_gx - 1 downto 0) := (others => '1');
-
 begin
-
   ------------------------------------------------------------------------------
   -- ALTGX Megafunction
   ------------------------------------------------------------------------------
@@ -287,6 +283,7 @@ begin
     end generate;
 
     gen_tx : if g_tx = true and g_rx = false generate
+
       gen_32b : if g_data_w = 32 generate
         u_tx: ip_stratixiv_hssi_tx_32b_generic
         generic map (
@@ -334,7 +331,6 @@ begin
     end generate;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- Reset and alignment
   ------------------------------------------------------------------------------
@@ -350,7 +346,6 @@ begin
   );
 
   gen_tx : if g_tx = true generate
-
     tx_clk <= i_tx_clk;
     tx_rst <= i_tx_rst;
 
@@ -370,7 +365,6 @@ begin
     );
 
     gen_altgx: for i in 0 to g_nof_gx - 1 generate
-
       u_areset_tx_rst : entity common_lib.common_areset
       generic map(
         g_rst_level => '1'
@@ -403,12 +397,10 @@ begin
       tx_siso_arr(i).xon       <= not tx_align_en_out(i);
       tx_datain(i)             <= c_align_pattern when tx_align_en_out(i) = '1' else tx_sosi_arr(i).data(g_data_w - 1 downto 0) when  tx_sosi_arr(i).valid = '1' else c_inval_pattern;
       txc_tx_ctrlenable(i)     <= (others => '1') when tx_align_en_out(i) = '1' else (others => '0') when tx_sosi_arr(i).valid = '1' else (others => '1');
-
     end generate;
   end generate;
 
   gen_rx : if g_rx = true generate
-
     rx_clk <= i_rx_clk;
     rx_rst <= i_rx_rst;
 
@@ -429,7 +421,6 @@ begin
     not_trc_rx_rdy <= not(trc_rx_rdy);
 
     i_rx_rst_align: for i in 0 to g_nof_gx - 1 generate
-
       u_areset_i_rx_rst : entity common_lib.common_areset
       generic map(
         g_rst_level => '1'
@@ -480,7 +471,6 @@ begin
     end generate;
   end generate;
 
-
   ------------------------------------------------------------------------------
   -- ALTGX_RECONFIG Megafunction
   ------------------------------------------------------------------------------
@@ -497,6 +487,4 @@ begin
     busy              => rec_busy,
     reconfig_togxb    => reconfig_togxb
   );
-
 end str;
-
diff --git a/libraries/technology/transceiver/tech_transceiver_rx_align.vhd b/libraries/technology/transceiver/tech_transceiver_rx_align.vhd
index 3b3b919f90..bab913559a 100644
--- a/libraries/technology/transceiver/tech_transceiver_rx_align.vhd
+++ b/libraries/technology/transceiver/tech_transceiver_rx_align.vhd
@@ -42,7 +42,6 @@ entity tech_transceiver_rx_align is
 end tech_transceiver_rx_align;
 
 architecture rtl of tech_transceiver_rx_align is
-
   constant c_rx_clk_freq : natural := (g_mbps / g_data_w) / 10 * 8 * 1000000;
 
   constant c_timeout_1ms : natural := c_rx_clk_freq / 1000;
@@ -66,9 +65,7 @@ architecture rtl of tech_transceiver_rx_align is
 
   signal nxt_rx_state             : std_logic_vector(1 downto 0);
   signal i_rx_state               : std_logic_vector(1 downto 0);
-
 begin
-
   rx_state <= i_rx_state;
 
   rx_align_en_out <= i_rx_align_en_out;
@@ -157,6 +154,4 @@ begin
         nxt_state <= s_init;
     end case;
   end process;
-
 end rtl;
-
diff --git a/libraries/technology/transceiver/tech_transceiver_rx_order.vhd b/libraries/technology/transceiver/tech_transceiver_rx_order.vhd
index dbc674e98a..4c19a413e7 100644
--- a/libraries/technology/transceiver/tech_transceiver_rx_order.vhd
+++ b/libraries/technology/transceiver/tech_transceiver_rx_order.vhd
@@ -41,7 +41,6 @@ entity tech_transceiver_rx_order is
 end entity;
 
 architecture rtl of tech_transceiver_rx_order is
-
   signal in_hi_dat   : std_logic_vector(g_data_w / 2 - 1 downto 0);
   signal in_lo_dat   : std_logic_vector(g_data_w / 2 - 1 downto 0);
   signal in_hi_val   : std_logic;
@@ -53,9 +52,7 @@ architecture rtl of tech_transceiver_rx_order is
   signal nxt_odd_dat : std_logic_vector(odd_dat'range);
   signal odd_val     : std_logic;
   signal nxt_odd_val : std_logic;
-
 begin
-
   in_hi_dat <= rx_data_in(g_data_w - 1 downto g_data_w / 2);
   in_hi_val <= not rx_ctrl_in(rx_ctrl_in'high);
 
@@ -90,7 +87,6 @@ begin
     nxt_odd_dat <= in_hi_dat;
   end process;
 
-
   out_proc : process (in_hi_dat, in_hi_val, in_lo_dat, in_lo_val, odd_dat, odd_val)
   begin
     nxt_rx_valid_out <= (in_hi_val and in_lo_val) or (odd_val and (in_hi_val or in_lo_val));
@@ -102,5 +98,4 @@ begin
       nxt_rx_data_out(2 * g_data_w / 2 - 1 downto 0) <= in_lo_dat & odd_dat;
     end if;
   end process;
-
 end rtl;
diff --git a/libraries/technology/transceiver/tech_transceiver_rx_rst.vhd b/libraries/technology/transceiver/tech_transceiver_rx_rst.vhd
index 8978153676..ae67ed7816 100644
--- a/libraries/technology/transceiver/tech_transceiver_rx_rst.vhd
+++ b/libraries/technology/transceiver/tech_transceiver_rx_rst.vhd
@@ -41,7 +41,6 @@ entity tech_transceiver_rx_rst is
 end tech_transceiver_rx_rst;
 
 architecture rtl of tech_transceiver_rx_rst is
-
   -- tLTD_auto: 4us. At 156.25MHz this equals 625 clock cycles.
   constant c_ltd_auto   : natural := 625;
   constant c_ltd_auto_w : natural := ceil_log2(c_ltd_auto);
@@ -65,9 +64,7 @@ architecture rtl of tech_transceiver_rx_rst is
 
   signal trc_rx_freq_locked       : std_logic_vector(g_nof_gx - 1 downto 0);
   signal trc_rec_busy             : std_logic;
-
 begin
-
   trc_rx_digital_rst   <= i_trc_rx_digital_rst;
   trc_rx_analog_rst    <= i_trc_rx_analog_rst;
   trc_rx_rdy           <= i_trc_rx_rdy;
@@ -125,7 +122,6 @@ begin
       when others =>
         nxt_state <= s_wait_while_busy;
     end case;
-
   end process;
 
   u_async_busy : entity common_lib.common_async
@@ -153,4 +149,3 @@ begin
   end generate;
 
 end rtl;
-
diff --git a/libraries/technology/transceiver/tech_transceiver_tx_align.vhd b/libraries/technology/transceiver/tech_transceiver_tx_align.vhd
index 63644c32b4..923ef491aa 100644
--- a/libraries/technology/transceiver/tech_transceiver_tx_align.vhd
+++ b/libraries/technology/transceiver/tech_transceiver_tx_align.vhd
@@ -41,7 +41,6 @@ entity tech_transceiver_tx_align is
 end tech_transceiver_tx_align;
 
 architecture rtl of tech_transceiver_tx_align is
-
   constant c_tx_clk_freq : natural := (g_mbps / g_data_w) / 10 * 8 * 1000000;
 
   constant c_timeout_1s  : natural := c_tx_clk_freq;
@@ -62,9 +61,7 @@ architecture rtl of tech_transceiver_tx_align is
 
   signal nxt_tx_state             : std_logic_vector(1 downto 0);
   signal i_tx_state               : std_logic_vector(1 downto 0);
-
 begin
-
   tx_state        <= i_tx_state;
   tx_align_en_out <= i_tx_align_en;
 
@@ -123,6 +120,4 @@ begin
         nxt_state <= s_init_send_pattern;
     end case;
   end process;
-
 end rtl;
-
diff --git a/libraries/technology/transceiver/tech_transceiver_tx_rst.vhd b/libraries/technology/transceiver/tech_transceiver_tx_rst.vhd
index b1ed29afb0..73c37e36cb 100644
--- a/libraries/technology/transceiver/tech_transceiver_tx_rst.vhd
+++ b/libraries/technology/transceiver/tech_transceiver_tx_rst.vhd
@@ -40,7 +40,6 @@ entity tech_transceiver_tx_rst is
 end tech_transceiver_tx_rst;
 
 architecture rtl of tech_transceiver_tx_rst is
-
   -- The minimum pulse width in to keep trc_tx_pll_powerdown asserted = 1us (stratix iv device datasheet).
   -- At 156.25Mhz (6.4ns) this takes 156.25 cycles. As a lower data rate increases the tx_clk period,
   -- we're already on the safe side using this value.
@@ -65,9 +64,7 @@ architecture rtl of tech_transceiver_tx_rst is
   signal nxt_cycle_cnt            : std_logic_vector(c_pll_powerdown_w - 1 downto 0);
 
   signal trc_tx_pll_locked        : std_logic_vector(g_nof_gx - 1 downto 0);
-
 begin
-
   trc_tx_pll_powerdown <= i_trc_tx_pll_powerdown;
   trc_tx_digital_rst   <= i_trc_tx_digital_rst;
   trc_tx_rdy           <= i_trc_tx_rdy;
@@ -136,4 +133,3 @@ begin
   end generate;
 
 end rtl;
-
diff --git a/libraries/technology/tse/sim_tse.vhd b/libraries/technology/tse/sim_tse.vhd
index 436e39cae6..45c47f4822 100644
--- a/libraries/technology/tse/sim_tse.vhd
+++ b/libraries/technology/tse/sim_tse.vhd
@@ -79,11 +79,9 @@ entity sim_tse is
 
     tse_led        : out t_tech_tse_led
   );
-
 end sim_tse;
 
 architecture str of sim_tse is
-
   constant c_crc_sz : natural := 4;  -- CRC word has 4 octets
 
   signal tr_clk     : std_logic;
@@ -112,9 +110,7 @@ architecture str of sim_tse is
 
   signal gx_rx_src_out_arr : t_dp_sosi_arr(0 downto 0);
   signal gx_rx_src_in_arr  : t_dp_siso_arr(0 downto 0);
-
 begin
-
   -------------------------------------------------------------------------------
   -- TX FIFO
   -- . tx_snk_clk (dp_clk) -> tr_clk
@@ -233,7 +229,6 @@ begin
 
     gx_tx_snk_in_arr(0) <= tx_pkt_sosi;
     tx_pkt_siso         <= gx_tx_snk_out_arr(0);
-
   end generate;
 
   -------------------------------------------------------------------------------
@@ -301,5 +296,4 @@ begin
     src_out     => rx_src_out,
     src_in      => rx_src_in
   );
-
 end str;
diff --git a/libraries/technology/tse/tb_tb_tech_tse.vhd b/libraries/technology/tse/tb_tb_tech_tse.vhd
index a1ee1c2ebe..ad1cbfd3b2 100644
--- a/libraries/technology/tse/tb_tb_tech_tse.vhd
+++ b/libraries/technology/tse/tb_tb_tech_tse.vhd
@@ -34,21 +34,16 @@ use technology_lib.technology_pkg.all;
 use technology_lib.technology_select_pkg.all;
 use tech_tse_lib.tb_tech_tse_pkg.all;
 
-
 entity tb_tb_tech_tse is
 end tb_tb_tech_tse;
 
-
 architecture tb of tb_tb_tech_tse is
-
   constant c_tech : natural := c_tech_select_default;
 
   constant c_tb_end_vec : std_logic_vector(15 downto 0) := (others => '1');
   signal   tb_end_vec   : std_logic_vector(15 downto 0) := c_tb_end_vec;  -- sufficiently long to fit all tb instances
   signal   tb_end       : std_logic := '0';
-
 begin
-
 -- g_technology : NATURAL := c_tech_select_default;
 -- --   g_data_type = c_tb_tech_tse_data_type_symbols  = 0
 -- --   g_data_type = c_tb_tech_tse_data_type_counter  = 1
diff --git a/libraries/technology/tse/tb_tech_tse.vhd b/libraries/technology/tse/tb_tech_tse.vhd
index 0e2add58bb..4df0ac76f0 100644
--- a/libraries/technology/tse/tb_tech_tse.vhd
+++ b/libraries/technology/tse/tb_tech_tse.vhd
@@ -41,7 +41,6 @@ use technology_lib.technology_select_pkg.all;
 use WORK.tech_tse_pkg.all;
 use WORK.tb_tech_tse_pkg.all;
 
-
 entity tb_tech_tse is
   -- Test bench control parameters
   generic (
@@ -58,9 +57,7 @@ entity tb_tech_tse is
   );
 end tb_tech_tse;
 
-
 architecture tb of tb_tech_tse is
-
   -- as 10
   -- run 50 us
 
@@ -131,9 +128,7 @@ architecture tb of tb_tech_tse is
   -- Verification
   signal tx_pkt_cnt     : natural := 0;
   signal rx_pkt_cnt     : natural := 0;
-
 begin
-
   -- run 50 us
 
   eth_clk <= not eth_clk after eth_clk_period / 2;  -- TSE reference clock
@@ -170,7 +165,6 @@ begin
     wait;
   end process;
 
-
   p_ff_transmitter : process
   begin
     -- . Avalon ST
@@ -204,7 +198,6 @@ begin
     wait;
   end process;
 
-
   p_ff_receiver : process
   begin
     -- . Avalon ST
@@ -222,7 +215,6 @@ begin
     wait;
   end process;
 
-
   dut : entity work.tech_tse
   generic map (
     g_technology => g_technology,
@@ -293,5 +285,4 @@ begin
     end if;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/technology/tse/tb_tech_tse_pkg.vhd b/libraries/technology/tse/tb_tech_tse_pkg.vhd
index 90f51a2f4e..910d8e34cd 100644
--- a/libraries/technology/tse/tb_tech_tse_pkg.vhd
+++ b/libraries/technology/tse/tb_tech_tse_pkg.vhd
@@ -33,9 +33,7 @@ use dp_lib.tb_dp_pkg.all;
 use technology_lib.technology_pkg.all;
 use WORK.tech_tse_pkg.all;
 
-
 package tb_tech_tse_pkg is
-
   -- Test bench supported packet data types
   constant c_tb_tech_tse_data_type_symbols : natural := 0;
   constant c_tb_tech_tse_data_type_counter : natural := 1;
@@ -93,12 +91,9 @@ package tb_tech_tse_pkg is
                                     signal   ff_clk       : in  std_logic;
                                     signal   ff_snk_in    : in  t_dp_sosi;
                                     signal   ff_snk_out   : out t_dp_siso);
-
 end tb_tech_tse_pkg;
 
-
 package body tb_tech_tse_pkg is
-
   ------------------------------------------------------------------------------
   -- LOCAL ITEMS
   ------------------------------------------------------------------------------
@@ -113,7 +108,6 @@ package body tb_tech_tse_pkg is
     return pcs_addr * 2 + c_tech_tse_byte_addr_pcs_offset;
   end func_map_pcs_addr;
 
-
   ------------------------------------------------------------------------------
   -- GLOBAL ITEMS
   ------------------------------------------------------------------------------
@@ -128,7 +122,6 @@ package body tb_tech_tse_pkg is
     return c_network_total_header_32b_nof_words;
   end func_tech_tse_header_size;
 
-
   -- Configure the TSE MAC
   procedure proc_tech_tse_setup(constant c_technology        : in  natural;
                                 constant c_promis_en         : in  boolean;
@@ -268,7 +261,6 @@ package body tb_tech_tse_pkg is
     wait until rising_edge(mm_clk);
   end proc_tech_tse_setup_arria10;
 
-
   -- Transmit user packet
   -- . Use word aligned payload data, so with half word inserted before the 14 byte header
   -- . Packets can be send immediately after eachother so new sop directly after last eop
@@ -369,7 +361,6 @@ package body tb_tech_tse_pkg is
     ff_src_out.empty <= TO_DP_EMPTY(0);
   end proc_tech_tse_tx_packet;
 
-
   -- Receive packet
   -- . Use word aligned payload data, so with half word inserted before the 14 byte header
   -- . Packets can be always be received, assume the user application is always ready
diff --git a/libraries/technology/tse/tb_tech_tse_with_setup.vhd b/libraries/technology/tse/tb_tech_tse_with_setup.vhd
index 6133481ade..701cbd3f55 100644
--- a/libraries/technology/tse/tb_tech_tse_with_setup.vhd
+++ b/libraries/technology/tse/tb_tech_tse_with_setup.vhd
@@ -49,7 +49,6 @@ use technology_lib.technology_select_pkg.all;
 use WORK.tech_tse_pkg.all;
 use WORK.tb_tech_tse_pkg.all;
 
-
 entity tb_tech_tse_with_setup is
   -- Test bench control parameters
   generic (
@@ -64,9 +63,7 @@ entity tb_tech_tse_with_setup is
   );
 end tb_tech_tse_with_setup;
 
-
 architecture tb of tb_tech_tse_with_setup is
-
   constant c_sim                : boolean := true;
   constant c_sim_level          : natural := 0;  -- 0 = use IP; 1 = use fast serdes model;
   constant c_jumbo_en           : boolean := true;
@@ -137,9 +134,7 @@ architecture tb of tb_tech_tse_with_setup is
   -- Verification
   signal tx_pkt_cnt     : natural := 0;
   signal rx_pkt_cnt     : natural := 0;
-
 begin
-
   eth_clk <= not eth_clk after eth_clk_period / 2;  -- TSE reference clock
   sys_clk <= not sys_clk after sys_clk_period / 2;  -- System clock
 
@@ -188,7 +183,6 @@ begin
     wait;
   end process;
 
-
   p_ff_transmitter : process
   begin
     -- . Avalon ST
@@ -222,7 +216,6 @@ begin
     wait;
   end process;
 
-
   p_ff_receiver : process
   begin
     -- . Avalon ST
@@ -240,7 +233,6 @@ begin
     wait;
   end process;
 
-
   dut : entity work.tech_tse_with_setup
   generic map (
     g_technology => g_technology,
@@ -311,5 +303,4 @@ begin
     end if;
     wait;
   end process;
-
 end tb;
diff --git a/libraries/technology/tse/tech_tse.vhd b/libraries/technology/tse/tech_tse.vhd
index ffbe694082..a845de8a8e 100644
--- a/libraries/technology/tse/tech_tse.vhd
+++ b/libraries/technology/tse/tech_tse.vhd
@@ -28,7 +28,6 @@ use common_lib.common_mem_pkg.all;
 use dp_lib.dp_stream_pkg.all;
 use work.tech_tse_pkg.all;
 
-
 entity tech_tse is
   generic (
     g_technology   : natural := c_tech_select_default;
@@ -77,7 +76,6 @@ entity tech_tse is
 end tech_tse;
 
 architecture str of tech_tse is
-
   constant c_use_technology : boolean := g_sim = false or g_sim_level = 0;
   constant c_use_sim_model  : boolean := not c_use_technology;
 
@@ -121,9 +119,7 @@ architecture str of tech_tse is
     tse_led        : out t_tech_tse_led
   );
 end component;
-
 begin
-
   gen_ip_stratixiv : if c_use_technology = true and g_technology = c_tech_stratixiv generate
     u0 : entity work.tech_tse_stratixiv
     generic map (g_ETH_PHY)
diff --git a/libraries/technology/tse/tech_tse_arria10.vhd b/libraries/technology/tse/tech_tse_arria10.vhd
index 5970d7e869..31c266d5de 100644
--- a/libraries/technology/tse/tech_tse_arria10.vhd
+++ b/libraries/technology/tse/tech_tse_arria10.vhd
@@ -71,13 +71,10 @@ entity tech_tse_arria10 is
 end tech_tse_arria10;
 
 architecture str of tech_tse_arria10 is
-
   signal ff_tx_mod        : std_logic_vector(c_tech_tse_empty_w - 1 downto 0);
 
   signal ff_rx_out        : t_dp_sosi := c_dp_sosi_rst;
-
 begin
-
   -- Default frame level flow control
   tx_snk_out.xon <= '1';
 
@@ -88,7 +85,6 @@ begin
   rx_src_out <= ff_rx_out;
 
   u_LVDS_tse: if g_ETH_PHY = "LVDS" generate
-
     u_tse : ip_arria10_tse_sgmii_lvds
       -- The tse_sgmii_lvds needs to be regenerated if its parameters are changed.
       -- . ENABLE_SHIFT16  = 1   : Align packet headers to 32 bit, useful for Nios data handling
@@ -160,11 +156,9 @@ begin
       txp            => eth_txp,
       rxp            => eth_rxp
     );
-
   end generate;
 
   u_XCVR_tse: if g_ETH_PHY = "XCVR" generate
-
     u_tse : ip_arria10_tse_sgmii_gx
       -- The tse_sgmii_xcvr needs to be regenerated if its parameters are changed.
       -- . ENABLE_SHIFT16  = 1   : Align packet headers to 32 bit, useful for Nios data handling
@@ -250,7 +244,6 @@ begin
       rx_is_lockedtoref  => OPEN,  -- : out std_logic_vector(0 downto 0);                     --             rx_is_lockedtoref.rx_is_lockedtoref
       rx_is_lockedtodata => open  -- : out std_logic_vector(0 downto 0)                      --            rx_is_lockedtodata.rx_is_lockedtodata
     );
-
   end generate;
 
 end str;
diff --git a/libraries/technology/tse/tech_tse_arria10_e1sg.vhd b/libraries/technology/tse/tech_tse_arria10_e1sg.vhd
index 1bf652b8e9..0444f9b47b 100644
--- a/libraries/technology/tse/tech_tse_arria10_e1sg.vhd
+++ b/libraries/technology/tse/tech_tse_arria10_e1sg.vhd
@@ -71,13 +71,10 @@ entity tech_tse_arria10_e1sg is
 end tech_tse_arria10_e1sg;
 
 architecture str of tech_tse_arria10_e1sg is
-
   signal ff_tx_mod        : std_logic_vector(c_tech_tse_empty_w - 1 downto 0);
 
   signal ff_rx_out        : t_dp_sosi := c_dp_sosi_rst;
-
 begin
-
   -- Default frame level flow control
   tx_snk_out.xon <= '1';
 
@@ -88,7 +85,6 @@ begin
   rx_src_out <= ff_rx_out;
 
   u_LVDS_tse: if g_ETH_PHY = "LVDS" generate
-
     u_tse : ip_arria10_e1sg_tse_sgmii_lvds
       -- The tse_sgmii_lvds needs to be regenerated if its parameters are changed.
       -- . ENABLE_SHIFT16  = 1   : Align packet headers to 32 bit, useful for Nios data handling
@@ -160,11 +156,9 @@ begin
       txp            => eth_txp,
       rxp            => eth_rxp
     );
-
   end generate;
 
   u_XCVR_tse: if g_ETH_PHY = "XCVR" generate
-
     u_tse : ip_arria10_e1sg_tse_sgmii_gx
       -- The tse_sgmii_xcvr needs to be regenerated if its parameters are changed.
       -- . ENABLE_SHIFT16  = 1   : Align packet headers to 32 bit, useful for Nios data handling
@@ -250,7 +244,6 @@ begin
       rx_is_lockedtoref  => OPEN,  -- : out std_logic_vector(0 downto 0);                     --             rx_is_lockedtoref.rx_is_lockedtoref
       rx_is_lockedtodata => open  -- : out std_logic_vector(0 downto 0)                      --            rx_is_lockedtodata.rx_is_lockedtodata
     );
-
   end generate;
 
 end str;
diff --git a/libraries/technology/tse/tech_tse_arria10_e2sg.vhd b/libraries/technology/tse/tech_tse_arria10_e2sg.vhd
index 7f472f65c6..1148791554 100644
--- a/libraries/technology/tse/tech_tse_arria10_e2sg.vhd
+++ b/libraries/technology/tse/tech_tse_arria10_e2sg.vhd
@@ -71,13 +71,10 @@ entity tech_tse_arria10_e2sg is
 end tech_tse_arria10_e2sg;
 
 architecture str of tech_tse_arria10_e2sg is
-
   signal ff_tx_mod        : std_logic_vector(c_tech_tse_empty_w - 1 downto 0);
 
   signal ff_rx_out        : t_dp_sosi := c_dp_sosi_rst;
-
 begin
-
   -- Default frame level flow control
   tx_snk_out.xon <= '1';
 
@@ -88,7 +85,6 @@ begin
   rx_src_out <= ff_rx_out;
 
   u_LVDS_tse: if g_ETH_PHY = "LVDS" generate
-
     u_tse : ip_arria10_e2sg_tse_sgmii_lvds
       -- The tse_sgmii_lvds needs to be regenerated if its parameters are changed.
       -- . ENABLE_SHIFT16  = 1   : Align packet headers to 32 bit, useful for Nios data handling
@@ -160,11 +156,9 @@ begin
       txp            => eth_txp,
       rxp            => eth_rxp
     );
-
   end generate;
 
   u_XCVR_tse: if g_ETH_PHY = "XCVR" generate
-
     u_tse : ip_arria10_e2sg_tse_sgmii_gx
       -- The tse_sgmii_xcvr needs to be regenerated if its parameters are changed.
       -- . ENABLE_SHIFT16  = 1   : Align packet headers to 32 bit, useful for Nios data handling
@@ -250,7 +244,6 @@ begin
       rx_is_lockedtoref  => OPEN,  -- : out std_logic_vector(0 downto 0);                     --             rx_is_lockedtoref.rx_is_lockedtoref
       rx_is_lockedtodata => open  -- : out std_logic_vector(0 downto 0)                      --            rx_is_lockedtodata.rx_is_lockedtodata
     );
-
   end generate;
 
 end str;
diff --git a/libraries/technology/tse/tech_tse_arria10_e3sge3.vhd b/libraries/technology/tse/tech_tse_arria10_e3sge3.vhd
index e34e9c761b..acc32ee589 100644
--- a/libraries/technology/tse/tech_tse_arria10_e3sge3.vhd
+++ b/libraries/technology/tse/tech_tse_arria10_e3sge3.vhd
@@ -71,13 +71,10 @@ entity tech_tse_arria10_e3sge3 is
 end tech_tse_arria10_e3sge3;
 
 architecture str of tech_tse_arria10_e3sge3 is
-
   signal ff_tx_mod        : std_logic_vector(c_tech_tse_empty_w - 1 downto 0);
 
   signal ff_rx_out        : t_dp_sosi := c_dp_sosi_rst;
-
 begin
-
   -- Default frame level flow control
   tx_snk_out.xon <= '1';
 
@@ -88,7 +85,6 @@ begin
   rx_src_out <= ff_rx_out;
 
   u_LVDS_tse: if g_ETH_PHY = "LVDS" generate
-
     u_tse : ip_arria10_e3sge3_tse_sgmii_lvds
       -- The tse_sgmii_lvds needs to be regenerated if its parameters are changed.
       -- . ENABLE_SHIFT16  = 1   : Align packet headers to 32 bit, useful for Nios data handling
@@ -160,11 +156,9 @@ begin
       txp            => eth_txp,
       rxp            => eth_rxp
     );
-
   end generate;
 
   u_XCVR_tse: if g_ETH_PHY = "XCVR" generate
-
     u_tse : ip_arria10_e3sge3_tse_sgmii_gx
       -- The tse_sgmii_xcvr needs to be regenerated if its parameters are changed.
       -- . ENABLE_SHIFT16  = 1   : Align packet headers to 32 bit, useful for Nios data handling
@@ -250,7 +244,6 @@ begin
       rx_is_lockedtoref  => OPEN,  -- : out std_logic_vector(0 downto 0);                     --             rx_is_lockedtoref.rx_is_lockedtoref
       rx_is_lockedtodata => open  -- : out std_logic_vector(0 downto 0)                      --            rx_is_lockedtodata.rx_is_lockedtodata
     );
-
   end generate;
 
 end str;
diff --git a/libraries/technology/tse/tech_tse_component_pkg.vhd b/libraries/technology/tse/tech_tse_component_pkg.vhd
index 791a7bc360..7a2360d23e 100644
--- a/libraries/technology/tse/tech_tse_component_pkg.vhd
+++ b/libraries/technology/tse/tech_tse_component_pkg.vhd
@@ -26,7 +26,6 @@ use IEEE.std_logic_1164.all;
 use technology_lib.technology_pkg.all;
 
 package tech_tse_component_pkg is
-
   ------------------------------------------------------------------------------
   -- ip_stratixiv
   ------------------------------------------------------------------------------
@@ -197,7 +196,6 @@ package tech_tse_component_pkg is
   );
   end component;
 
-
   -- Copied from $HDL_BUILD_DIR/sim/ip_arria10_tse_sgmii_gx.vhd
   component ip_arria10_tse_sgmii_gx is
   port (
@@ -260,7 +258,6 @@ package tech_tse_component_pkg is
   );
   end component;
 
-
   ------------------------------------------------------------------------------
   -- ip_arria10_e3sge3
   ------------------------------------------------------------------------------
@@ -315,7 +312,6 @@ package tech_tse_component_pkg is
   );
   end component;
 
-
   -- Copied from $HDL_BUILD_DIR/sim/ip_arria10_e3sge3_tse_sgmii_gx.vhd
   component ip_arria10_e3sge3_tse_sgmii_gx is
   port (
@@ -433,7 +429,6 @@ package tech_tse_component_pkg is
   );
   end component;
 
-
   -- Copied from $HDL_BUILD_DIR/sim/ip_arria10_e1sg_tse_sgmii_gx.vhd
   component ip_arria10_e1sg_tse_sgmii_gx is
   port (
@@ -550,7 +545,6 @@ package tech_tse_component_pkg is
   );
   end component;
 
-
   component ip_arria10_e2sg_tse_sgmii_gx is
   port (
     reg_data_out       : out std_logic_vector(31 downto 0);  -- control_port.readdata
diff --git a/libraries/technology/tse/tech_tse_pkg.vhd b/libraries/technology/tse/tech_tse_pkg.vhd
index 4d43ffc935..a38b153de7 100644
--- a/libraries/technology/tse/tech_tse_pkg.vhd
+++ b/libraries/technology/tse/tech_tse_pkg.vhd
@@ -25,7 +25,6 @@ use IEEE.std_logic_1164.all;
 use common_lib.common_pkg.all;
 
 package tech_tse_pkg is
-
   constant c_tech_tse_reg_addr_w           : natural := 8;  -- = max 256 MAC registers
   constant c_tech_tse_byte_addr_w          : natural := c_tech_tse_reg_addr_w + 2;
   constant c_tech_tse_byte_addr_pcs_offset : natural := 16#200#;  -- table 4.8, 4.9 in ug_ethernet.pdf
@@ -86,9 +85,7 @@ package tech_tse_pkg is
 
 end tech_tse_pkg;
 
-
 package body tech_tse_pkg is
-
 function func_tech_tse_map_pcs_addr(pcs_addr : natural) return natural is
 begin
   return pcs_addr * 2 + c_tech_tse_byte_addr_pcs_offset;
diff --git a/libraries/technology/tse/tech_tse_setup.vhd b/libraries/technology/tse/tech_tse_setup.vhd
index cf8121c6d0..ee22a49906 100644
--- a/libraries/technology/tse/tech_tse_setup.vhd
+++ b/libraries/technology/tse/tech_tse_setup.vhd
@@ -61,7 +61,6 @@ entity tech_tse_setup is
 end tech_tse_setup;
 
 architecture rtl of tech_tse_setup is
-
   -- FALSE receive only frames for this src_mac and broadcast, TRUE receive all
   constant c_promis_en  : boolean := false;
 
@@ -88,9 +87,7 @@ architecture rtl of tech_tse_setup is
 
   signal src_mac_0       : std_logic_vector(c_32 - 1 downto 0);
   signal src_mac_1       : std_logic_vector(c_16 - 1 downto 0);
-
 begin
-
   setup_done <= not tse_init;
 
   src_mac_0 <= hton(src_mac(c_48 - 1 downto c_16), 4);
@@ -252,8 +249,6 @@ begin
         tse_ctlr_copi.rd <= '0';
         state <= next_state;
       end if;
-
     end if;
   end process;
-
 end architecture;
diff --git a/libraries/technology/tse/tech_tse_stratixiv.vhd b/libraries/technology/tse/tech_tse_stratixiv.vhd
index 4911a87b9d..f94abe46c8 100644
--- a/libraries/technology/tse/tech_tse_stratixiv.vhd
+++ b/libraries/technology/tse/tech_tse_stratixiv.vhd
@@ -74,7 +74,6 @@ entity tech_tse_stratixiv is
 end tech_tse_stratixiv;
 
 architecture str of tech_tse_stratixiv is
-
   signal ff_tx_mod        : std_logic_vector(c_tech_tse_empty_w - 1 downto 0);
 
   signal ff_rx_out        : t_dp_sosi := c_dp_sosi_rst;
@@ -84,9 +83,7 @@ architecture str of tech_tse_stratixiv is
 
   signal reconfig_togxb   : std_logic_vector(3 downto 0);
   signal reconfig_fromgxb : std_logic_vector(16 downto 0);
-
 begin
-
   -- Default frame level flow control
   tx_snk_out.xon <= '1';
 
@@ -97,7 +94,6 @@ begin
   rx_src_out <= ff_rx_out;
 
   u_LVDS_tse: if g_ETH_PHY = "LVDS" generate
-
     u_tse : ip_stratixiv_tse_sgmii_lvds
       -- The tse_sgmii_lvds needs to be regenerated if its parameters are changed.
       -- . ENABLE_SHIFT16  = 1   : Align packet headers to 32 bit, useful for Nios data handling
@@ -168,11 +164,9 @@ begin
       txp           => eth_txp,
       rxp           => eth_rxp
     );
-
   end generate;
 
   u_XCVR_tse: if g_ETH_PHY = "XCVR" generate
-
     u_tse : ip_stratixiv_tse_sgmii_gx
       -- The tse_sgmii_xcvr needs to be regenerated if its parameters are changed.
       -- . ENABLE_SHIFT16  = 1   : Align packet headers to 32 bit, useful for Nios data handling
@@ -261,7 +255,6 @@ begin
       busy             => open,
       reconfig_togxb   => reconfig_togxb
     );
-
   end generate;
 
 end str;
diff --git a/libraries/technology/tse/tech_tse_with_setup.vhd b/libraries/technology/tse/tech_tse_with_setup.vhd
index 8cacde3ea1..d13a06071e 100644
--- a/libraries/technology/tse/tech_tse_with_setup.vhd
+++ b/libraries/technology/tse/tech_tse_with_setup.vhd
@@ -81,7 +81,6 @@ entity tech_tse_with_setup is
 end tech_tse_with_setup;
 
 architecture str of tech_tse_with_setup is
-
   -- Peripheral side
   signal mm_peri_copi    : t_mem_copi;
   signal mm_peri_cipo    : t_mem_cipo;
@@ -92,9 +91,7 @@ architecture str of tech_tse_with_setup is
   signal rx_mac_out      : t_tech_tse_rx_mac;
 
   signal tx_sosi         : t_dp_sosi;
-
 begin
-
   -- Set up TSE as in unb_osy/unbos_eth.c
   u_tech_tse_setup : entity work.tech_tse_setup
   generic map (
@@ -169,5 +166,4 @@ begin
 
     tse_led       => tse_led
   );
-
 end architecture;
diff --git a/libraries/technology/xaui/sim_xaui.vhd b/libraries/technology/xaui/sim_xaui.vhd
index 5c3f2c2e03..6ccb5a314d 100644
--- a/libraries/technology/xaui/sim_xaui.vhd
+++ b/libraries/technology/xaui/sim_xaui.vhd
@@ -73,9 +73,7 @@ entity sim_xaui is
   );
 end sim_xaui;
 
-
 architecture wrap of sim_xaui is
-
   constant c_tr_clk_period         : time := 6.4 ns;  -- 156.25 MHz  --> model line rate : 156.25 MHz * 10/8 (encoding) * 64b (data width) / 4 (XAUI lanes) = 3125 Mbps / lane
 
   constant c_xaui_serdes_data_w    : natural := c_xgmii_data_w / c_nof_xaui_lanes;  -- = 16b = 64 b / 4
@@ -88,9 +86,7 @@ architecture wrap of sim_xaui is
   -- XGMII data
   signal xgmii_tx_d_arr            : t_xgmii_d_arr(g_nof_xaui - 1 downto 0);
   signal xgmii_rx_d_arr            : t_xgmii_d_arr(g_nof_xaui - 1 downto 0);
-
 begin
-
   -- Model rx_clk = tx_clk = tr_clk
   rx_clk_arr_out <= tx_clk_arr;
 
@@ -98,7 +94,6 @@ begin
   xaui_miso <= c_mem_miso_rst;
 
   gen_nof_xaui : for i in g_nof_xaui - 1 downto 0 generate
-
     -- Rewire XGMII
     xgmii_tx_d_arr(i) <= func_xgmii_d(xgmii_tx_dc_arr(i));
     xgmii_tx_c_arr(i) <= func_xgmii_c(xgmii_tx_dc_arr(i));
@@ -142,7 +137,6 @@ begin
     );
 
     gen_serdes: for j in c_nof_xaui_lanes - 1 downto 0 generate
-
       u_ser: entity tech_transceiver_lib.sim_transceiver_serializer
       generic map (
         g_data_w        => c_xaui_serdes_data_w,
@@ -172,10 +166,7 @@ begin
 
         rx_serial_in       => xaui_rx_arr(i)(j)
       );
-
     end generate;
 
   end generate;
-
 end wrap;
-
diff --git a/libraries/technology/xaui/tech_xaui.vhd b/libraries/technology/xaui/tech_xaui.vhd
index 31ec12c9a7..037de428a0 100644
--- a/libraries/technology/xaui/tech_xaui.vhd
+++ b/libraries/technology/xaui/tech_xaui.vhd
@@ -69,15 +69,10 @@ entity tech_xaui is
   );
 end tech_xaui;
 
-
-
 architecture str of tech_xaui is
-
   constant c_use_technology : boolean := g_sim = false or g_sim_level = 0;
   constant c_use_sim_model  : boolean := not c_use_technology;
-
 begin
-
   gen_ip_stratixiv : if c_use_technology = true and g_technology = c_tech_stratixiv generate
     u0 : entity work.tech_xaui_stratixiv
     generic map (g_sim, g_nof_xaui)
@@ -87,7 +82,6 @@ begin
               xaui_tx_arr, xaui_rx_arr);
   end generate;
 
-
   gem_sim_xaui : if c_use_sim_model = true or g_technology /= c_tech_stratixiv generate
     u0 : entity work.sim_xaui
     generic map (g_sim, g_nof_xaui)
@@ -98,4 +92,3 @@ begin
   end generate;
 
 end str;
-
diff --git a/libraries/technology/xaui/tech_xaui_align_dly.vhd b/libraries/technology/xaui/tech_xaui_align_dly.vhd
index c60d32ceb4..1fb032b768 100644
--- a/libraries/technology/xaui/tech_xaui_align_dly.vhd
+++ b/libraries/technology/xaui/tech_xaui_align_dly.vhd
@@ -46,13 +46,9 @@ entity tech_xaui_align_dly is
   );
 end tech_xaui_align_dly;
 
-
 architecture rtl of tech_xaui_align_dly is
-
   constant c_align_dly_cnt   : natural := sel_a_b(g_sim, 50, 156250000);  -- about 1 second on hw
-
 begin
-
   u_common_debounce : entity common_lib.common_debounce
   generic map (
     g_type       => "HIGH",  -- "HIGH" = debounce g_latency clk cycles for going high when d_in='1', go low  immediately when d_in='0'
@@ -66,6 +62,4 @@ begin
     d_in  => a_rx_channelaligned,
     q_out => txc_rx_channelaligned_dly
   );
-
 end rtl;
-
diff --git a/libraries/technology/xaui/tech_xaui_component_pkg.vhd b/libraries/technology/xaui/tech_xaui_component_pkg.vhd
index d1d2d3c5ba..68693bdce1 100644
--- a/libraries/technology/xaui/tech_xaui_component_pkg.vhd
+++ b/libraries/technology/xaui/tech_xaui_component_pkg.vhd
@@ -26,7 +26,6 @@ use IEEE.std_logic_1164.all;
 use technology_lib.technology_pkg.all;
 
 package tech_xaui_component_pkg is
-
   function tech_xaui_mosi_addr_w(technology : in integer) return integer;
 
   ------------------------------------------------------------------------------
@@ -234,17 +233,16 @@ package tech_xaui_component_pkg is
   );
   end component;
 
-
 end tech_xaui_component_pkg;
 
 package body tech_xaui_component_pkg is
-
   function tech_xaui_mosi_addr_w(technology : in integer) return integer is
   begin
     case technology is
       when c_tech_stratixiv => return 9;
       when others           => return 9;
     end case;
+
   end;
 
 end tech_xaui_component_pkg;
diff --git a/libraries/technology/xaui/tech_xaui_stratixiv.vhd b/libraries/technology/xaui/tech_xaui_stratixiv.vhd
index 035b82abf4..9b6a4bb8ae 100644
--- a/libraries/technology/xaui/tech_xaui_stratixiv.vhd
+++ b/libraries/technology/xaui/tech_xaui_stratixiv.vhd
@@ -70,9 +70,7 @@ entity tech_xaui_stratixiv is
   );
 end tech_xaui_stratixiv;
 
-
 architecture str of tech_xaui_stratixiv is
-
   constant c_reconf_togxb_bus_w         : natural := 4;
   constant c_reconf_fromgxb_bus_w       : natural := 17;
   constant c_reconf_nof_gx              : natural := 4;  -- 1, 2, or 3 hard XAUI with 4, 8 or 12 transceivers all require only gxb_reconfig for 4 transceivers
@@ -102,11 +100,8 @@ architecture str of tech_xaui_stratixiv is
 
   signal xaui_mosi_arr             : t_mem_mosi_arr(g_nof_xaui - 1 downto 0);
   signal xaui_miso_arr             : t_mem_miso_arr(g_nof_xaui - 1 downto 0);
-
 begin
-
   gen_nof_xaui : for i in g_nof_xaui - 1 downto 0 generate
-
     u_async_txc_tx_ready : entity common_lib.common_async
     generic map(
       g_rst_level => '0'
@@ -310,7 +305,6 @@ begin
         reconfig_togxb      => reconfig_soft_togxb
       );
     end generate;
-
   end generate;
 
   -----------------------------------------------------------------------------
@@ -327,6 +321,4 @@ begin
     mosi_arr => xaui_mosi_arr,
     miso_arr => xaui_miso_arr
   );
-
 end str;
-
-- 
GitLab