From 21da1003a5dd0c83206206f62af9659989f3a780 Mon Sep 17 00:00:00 2001
From: Eric Kooistra <kooistra@astron.nl>
Date: Wed, 4 May 2022 11:21:45 +0200
Subject: [PATCH] Removed g_technology anf technology_lib.

---
 .../designs/lofar2_unb2b_adc/src/vhdl/lofar2_unb2b_adc.vhd | 4 ----
 .../src/vhdl/node_adc_input_and_timing.vhd                 | 3 ---
 .../src/vhdl/lofar2_unb2b_beamformer.vhd                   | 6 ------
 .../src/vhdl/lofar2_unb2b_filterbank.vhd                   | 4 ----
 .../lofar2_unb2b_ring/src/vhdl/lofar2_unb2b_ring.vhd       | 4 ----
 .../src/vhdl/lofar2_unb2b_sdp_station.vhd                  | 4 ----
 .../src/vhdl/lofar2_unb2c_filterbank.vhd                   | 4 ----
 .../lofar2_unb2c_ring/src/vhdl/lofar2_unb2c_ring.vhd       | 4 ----
 .../src/vhdl/lofar2_unb2c_sdp_station.vhd                  | 4 ----
 .../sdp/src/vhdl/node_sdp_adc_input_and_timing.vhd         | 4 ----
 applications/lofar2/libraries/sdp/src/vhdl/sdp_station.vhd | 7 -------
 11 files changed, 48 deletions(-)

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 7ea39b8512..0621eaf07a 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
@@ -31,7 +31,6 @@ USE IEEE.STD_LOGIC_1164.ALL;
 USE IEEE.NUMERIC_STD.ALL;
 USE common_lib.common_pkg.ALL;
 USE common_lib.common_mem_pkg.ALL;
-USE technology_lib.technology_pkg.ALL;
 USE unb2b_board_lib.unb2b_board_pkg.ALL;
 USE unb2b_board_lib.unb2b_board_peripherals_pkg.ALL;
 USE diag_lib.diag_pkg.ALL;
@@ -43,7 +42,6 @@ ENTITY lofar2_unb2b_adc IS
     g_design_name      : STRING  := "lofar2_unb2b_adc";
     g_design_note      : STRING  := "UNUSED";
     g_jesd_freq        : STRING  := "200MHz";
-    g_technology       : NATURAL := c_tech_arria10_e1sg;
     g_buf_nof_data     : NATURAL := 1024;
     g_sim              : BOOLEAN := FALSE; --Overridden by TB
     g_sim_unb_nr       : NATURAL := 0;
@@ -238,7 +236,6 @@ BEGIN
   u_ctrl : ENTITY unb2b_board_lib.ctrl_unb2b_board
   GENERIC MAP (
     g_sim                => g_sim,
-    g_technology         => g_technology,
     g_design_name        => g_design_name,
     g_design_note        => g_design_note,
     g_stamp_date         => g_stamp_date,
@@ -449,7 +446,6 @@ BEGIN
 
   u_ait: ENTITY work.node_adc_input_and_timing
   GENERIC MAP(
-    g_technology                => g_technology,
     g_nof_streams               => c_nof_streams,
     g_jesd_freq                 => g_jesd_freq,
     g_sim                       => g_sim                
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 77501b43b2..e66fbc7b53 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
@@ -31,7 +31,6 @@ USE IEEE.STD_LOGIC_1164.ALL;
 USE IEEE.NUMERIC_STD.ALL;
 USE common_lib.common_pkg.ALL;
 USE common_lib.common_mem_pkg.ALL;
-USE technology_lib.technology_pkg.ALL;
 USE unb2b_board_lib.unb2b_board_pkg.ALL;
 USE unb2b_board_lib.unb2b_board_peripherals_pkg.ALL;
 USE diag_lib.diag_pkg.ALL;
@@ -41,7 +40,6 @@ USE lofar2_sdp_lib.sdp_pkg.ALL;
 
 ENTITY node_adc_input_and_timing IS
   GENERIC (
-    g_technology              : NATURAL := c_tech_arria10_e1sg;
     g_jesd_freq               : STRING  := "200MHz";
     g_buf_nof_data            : NATURAL := 131072; --8192; --1024;
     g_nof_streams             : NATURAL := 12;
@@ -452,7 +450,6 @@ BEGIN
 
   u_diag_data_buffer_bsn : ENTITY diag_lib.mms_diag_data_buffer
   GENERIC MAP (
-    g_technology   => g_technology,
     g_nof_streams  => g_nof_streams,
     g_data_w       => c_data_w,
     g_buf_nof_data => g_buf_nof_data,
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 fc365f01a7..0b134d1964 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
@@ -33,7 +33,6 @@ USE common_lib.common_pkg.ALL;
 USE common_lib.common_mem_pkg.ALL;
 USE common_lib.common_network_layers_pkg.ALL;
 USE common_lib.common_field_pkg.ALL;
-USE technology_lib.technology_pkg.ALL;
 USE unb2b_board_lib.unb2b_board_pkg.ALL;
 USE unb2b_board_lib.unb2b_board_peripherals_pkg.ALL;
 USE diag_lib.diag_pkg.ALL;
@@ -46,7 +45,6 @@ ENTITY lofar2_unb2b_beamformer IS
   GENERIC (
     g_design_name            : STRING  := "lofar2_unb2b_beamformer";
     g_design_note            : STRING  := "UNUSED";
-    g_technology             : NATURAL := c_tech_arria10_e1sg;
     g_buf_nof_data           : NATURAL := 1024;
     g_sim                    : BOOLEAN := FALSE; --Overridden by TB
     g_sim_unb_nr             : NATURAL := 0;
@@ -404,7 +402,6 @@ BEGIN
   u_ctrl : ENTITY unb2b_board_lib.ctrl_unb2b_board
   GENERIC MAP (
     g_sim                => g_sim,
-    g_technology         => g_technology,
     g_design_name        => g_design_name,
     g_design_note        => g_design_note,
     g_stamp_date         => g_stamp_date,
@@ -685,7 +682,6 @@ BEGIN
   -----------------------------------------------------------------------------
   u_ait: ENTITY lofar2_unb2b_adc_lib.node_adc_input_and_timing
   GENERIC MAP(
-    g_technology                => g_technology,
     g_nof_streams               => c_sdp_S_pn,
     g_buf_nof_data              => c_sdp_V_si_db,
     g_sim                       => g_sim                
@@ -957,7 +953,6 @@ BEGIN
     ---------
     u_tech_pll_xgmii_mac_clocks : ENTITY tech_pll_lib.tech_pll_xgmii_mac_clocks
     GENERIC MAP (
-      g_technology => g_technology
     )
     PORT MAP (
       refclk_644 => SA_CLK,
@@ -974,7 +969,6 @@ BEGIN
     ---------------
     u_nw_10GbE: ENTITY nw_10GbE_lib.nw_10GbE
     GENERIC MAP (
-      g_technology    => g_technology,
       g_sim           => g_sim,
       g_sim_level     => 1,
       g_nof_macs      => c_nof_10GbE_offload_streams,
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 cc013d2f75..19aa1cc2eb 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
@@ -32,7 +32,6 @@ USE IEEE.NUMERIC_STD.ALL;
 USE common_lib.common_pkg.ALL;
 USE common_lib.common_mem_pkg.ALL;
 USE common_lib.common_network_layers_pkg.ALL;
-USE technology_lib.technology_pkg.ALL;
 USE unb2b_board_lib.unb2b_board_pkg.ALL;
 USE unb2b_board_lib.unb2b_board_peripherals_pkg.ALL;
 USE diag_lib.diag_pkg.ALL;
@@ -46,7 +45,6 @@ ENTITY lofar2_unb2b_filterbank IS
   GENERIC (
     g_design_name            : STRING  := "lofar2_unb2b_filterbank";
     g_design_note            : STRING  := "UNUSED";
-    g_technology             : NATURAL := c_tech_arria10_e1sg;
     g_buf_nof_data           : NATURAL := 1024;
     g_sim                    : BOOLEAN := FALSE; --Overridden by TB
     g_sim_unb_nr             : NATURAL := 0;
@@ -308,7 +306,6 @@ BEGIN
   u_ctrl : ENTITY unb2b_board_lib.ctrl_unb2b_board
   GENERIC MAP (
     g_sim                     => g_sim,
-    g_technology              => g_technology,
     g_design_name             => g_design_name,
     g_design_note             => g_design_note,
     g_stamp_date              => g_stamp_date,
@@ -583,7 +580,6 @@ BEGIN
   
   u_ait: ENTITY lofar2_unb2b_adc_lib.node_adc_input_and_timing
   GENERIC MAP(
-    g_technology                => g_technology,
     g_nof_streams               => c_sdp_S_pn,
     g_buf_nof_data              => c_sdp_V_si_db,
     g_sim                       => g_sim                
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 d973d94e1f..61534f465a 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
@@ -33,7 +33,6 @@ USE common_lib.common_pkg.ALL;
 USE common_lib.common_mem_pkg.ALL;
 USE common_lib.common_network_layers_pkg.ALL;
 USE common_lib.common_field_pkg.ALL;
-USE technology_lib.technology_pkg.ALL;
 USE unb2b_board_lib.unb2b_board_pkg.ALL;
 USE unb2b_board_lib.unb2b_board_peripherals_pkg.ALL;
 USE diag_lib.diag_pkg.ALL;
@@ -49,7 +48,6 @@ ENTITY lofar2_unb2b_ring IS
   GENERIC (
     g_design_name            : STRING  := "lofar2_unb2b_ring";
     g_design_note            : STRING  := "UNUSED";
-    g_technology             : NATURAL := c_tech_arria10_e1sg;
     g_sim                    : BOOLEAN := FALSE; --Overridden by TB
     g_sim_sync_timeout       : NATURAL := c_sdp_sim.sync_timeout;
     g_sim_unb_nr             : NATURAL := c_sdp_sim.unb_nr;
@@ -356,7 +354,6 @@ BEGIN
   u_ctrl : ENTITY unb2b_board_lib.ctrl_unb2b_board
   GENERIC MAP (
     g_sim                     => g_sim,
-    g_technology              => g_technology,
     g_design_name             => g_design_name,
     g_design_note             => g_design_note,
     g_stamp_date              => g_stamp_date,
@@ -952,7 +949,6 @@ BEGIN
   ---------
   u_tech_pll_xgmii_mac_clocks : ENTITY tech_pll_lib.tech_pll_xgmii_mac_clocks
   GENERIC MAP (
-    g_technology => g_technology
   )
   PORT MAP (
     refclk_644 => SA_CLK,
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 3e7aea525e..7125ea495c 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
@@ -33,7 +33,6 @@ USE common_lib.common_pkg.ALL;
 USE common_lib.common_mem_pkg.ALL;
 USE common_lib.common_network_layers_pkg.ALL;
 USE common_lib.common_field_pkg.ALL;
-USE technology_lib.technology_pkg.ALL;
 USE unb2b_board_lib.unb2b_board_pkg.ALL;
 USE unb2b_board_lib.unb2b_board_peripherals_pkg.ALL;
 USE diag_lib.diag_pkg.ALL;
@@ -48,7 +47,6 @@ ENTITY lofar2_unb2b_sdp_station IS
   GENERIC (
     g_design_name            : STRING  := "lofar2_unb2b_sdp_station";
     g_design_note            : STRING  := "UNUSED";
-    g_technology             : NATURAL := c_tech_arria10_e1sg;
     g_sim                    : BOOLEAN := FALSE; --Overridden by TB
     g_sim_unb_nr             : NATURAL := 0;
     g_sim_node_nr            : NATURAL := 0;
@@ -492,7 +490,6 @@ BEGIN
   u_ctrl : ENTITY unb2b_board_lib.ctrl_unb2b_board
   GENERIC MAP (
     g_sim                     => g_sim,
-    g_technology              => g_technology,
     g_design_name             => g_design_name,
     g_design_note             => g_design_note,
     g_stamp_date              => g_stamp_date,
@@ -806,7 +803,6 @@ BEGIN
   -----------------------------------------------------------------------------
   u_sdp_station : ENTITY lofar2_sdp_lib.sdp_station
   GENERIC MAP (
-    g_technology             => c_tech_arria10_e1sg,
     g_sim                    => g_sim,
     g_wpfb                   => g_wpfb,
     g_bsn_nof_clk_per_sync   => g_bsn_nof_clk_per_sync,
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 b27a6f1680..21a5bb9139 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
@@ -31,7 +31,6 @@ USE IEEE.STD_LOGIC_1164.ALL;
 USE IEEE.NUMERIC_STD.ALL;
 USE common_lib.common_pkg.ALL;
 USE common_lib.common_mem_pkg.ALL;
-USE technology_lib.technology_pkg.ALL;
 USE unb2c_board_lib.unb2c_board_pkg.ALL;
 USE unb2c_board_lib.unb2c_board_peripherals_pkg.ALL;
 USE diag_lib.diag_pkg.ALL;
@@ -44,7 +43,6 @@ ENTITY lofar2_unb2c_filterbank IS
   GENERIC (
     g_design_name            : STRING  := "lofar2_unb2c_filterbank";
     g_design_note            : STRING  := "UNUSED";
-    g_technology             : NATURAL := c_tech_arria10_e2sg;
     g_buf_nof_data           : NATURAL := 1024;
     g_sim                    : BOOLEAN := FALSE; --Overridden by TB
     g_sim_unb_nr             : NATURAL := 0;
@@ -267,7 +265,6 @@ BEGIN
   u_ctrl : ENTITY unb2c_board_lib.ctrl_unb2c_board
   GENERIC MAP (
     g_sim                => g_sim,
-    g_technology         => g_technology,
     g_design_name        => g_design_name,
     g_design_note        => g_design_note,
     g_stamp_date         => g_stamp_date,
@@ -490,7 +487,6 @@ BEGIN
   
   u_ait: ENTITY lofar2_sdp_lib.node_adc_input_and_timing
   GENERIC MAP(
-    g_technology                => g_technology,
     g_nof_streams               => c_sdp_S_pn,
     g_buf_nof_data              => c_sdp_ait_buf_nof_data_bsn,
     g_sim                       => g_sim                
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 af7bae2dc1..791dc899b7 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
@@ -33,7 +33,6 @@ USE common_lib.common_pkg.ALL;
 USE common_lib.common_mem_pkg.ALL;
 USE common_lib.common_network_layers_pkg.ALL;
 USE common_lib.common_field_pkg.ALL;
-USE technology_lib.technology_pkg.ALL;
 USE unb2c_board_lib.unb2c_board_pkg.ALL;
 USE unb2c_board_lib.unb2c_board_peripherals_pkg.ALL;
 USE diag_lib.diag_pkg.ALL;
@@ -49,7 +48,6 @@ ENTITY lofar2_unb2c_ring IS
   GENERIC (
     g_design_name            : STRING  := "lofar2_unb2c_ring";
     g_design_note            : STRING  := "UNUSED";
-    g_technology             : NATURAL := c_tech_arria10_e2sg;
     g_sim                    : BOOLEAN := FALSE; --Overridden by TB
     g_sim_sync_timeout       : NATURAL := c_sdp_sim.sync_timeout;
     g_sim_unb_nr             : NATURAL := c_sdp_sim.unb_nr;
@@ -340,7 +338,6 @@ BEGIN
   u_ctrl : ENTITY unb2c_board_lib.ctrl_unb2c_board
   GENERIC MAP (
     g_sim                     => g_sim,
-    g_technology              => g_technology,
     g_design_name             => g_design_name,
     g_design_note             => g_design_note,
     g_stamp_date              => g_stamp_date,
@@ -918,7 +915,6 @@ BEGIN
   ---------
   u_tech_pll_xgmii_mac_clocks : ENTITY tech_pll_lib.tech_pll_xgmii_mac_clocks
   GENERIC MAP (
-    g_technology => g_technology
   )
   PORT MAP (
     refclk_644 => SA_CLK,
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 b1aa7701e5..10f769f2c5 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
@@ -33,7 +33,6 @@ USE common_lib.common_pkg.ALL;
 USE common_lib.common_mem_pkg.ALL;
 USE common_lib.common_network_layers_pkg.ALL;
 USE common_lib.common_field_pkg.ALL;
-USE technology_lib.technology_pkg.ALL;
 USE unb2c_board_lib.unb2c_board_pkg.ALL;
 USE unb2c_board_lib.unb2c_board_peripherals_pkg.ALL;
 USE diag_lib.diag_pkg.ALL;
@@ -48,7 +47,6 @@ ENTITY lofar2_unb2c_sdp_station IS
   GENERIC (
     g_design_name            : STRING  := "lofar2_unb2c_sdp_station";
     g_design_note            : STRING  := "UNUSED";
-    g_technology             : NATURAL := c_tech_arria10_e2sg;
     g_sim                    : BOOLEAN := FALSE; --Overridden by TB
     g_sim_unb_nr             : NATURAL := 0;
     g_sim_node_nr            : NATURAL := 0;
@@ -477,7 +475,6 @@ BEGIN
   u_ctrl : ENTITY unb2c_board_lib.ctrl_unb2c_board
   GENERIC MAP (
     g_sim                     => g_sim,
-    g_technology              => g_technology,
     g_design_name             => g_design_name,
     g_design_note             => g_design_note,
     g_stamp_date              => g_stamp_date,
@@ -773,7 +770,6 @@ BEGIN
   -----------------------------------------------------------------------------
   u_sdp_station : ENTITY lofar2_sdp_lib.sdp_station
   GENERIC MAP (
-    g_technology             => g_technology,
     g_sim                    => g_sim,
     g_wpfb                   => g_wpfb,
     g_bsn_nof_clk_per_sync   => g_bsn_nof_clk_per_sync,
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 4bca947d2b..3385a23efd 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
@@ -31,15 +31,12 @@ USE IEEE.STD_LOGIC_1164.ALL;
 USE IEEE.NUMERIC_STD.ALL;
 USE common_lib.common_pkg.ALL;
 USE common_lib.common_mem_pkg.ALL;
-USE technology_lib.technology_pkg.ALL;
-USE technology_lib.technology_select_pkg.ALL;
 USE diag_lib.diag_pkg.ALL;
 USE dp_lib.dp_stream_pkg.ALL;
 USE work.sdp_pkg.ALL;
 
 ENTITY node_sdp_adc_input_and_timing IS
   GENERIC (
-    g_technology              : NATURAL := c_tech_select_default;
     g_no_jesd                 : BOOLEAN := FALSE;
     g_buf_nof_data            : NATURAL := c_sdp_V_si_db;
     g_bsn_nof_clk_per_sync    : NATURAL := c_sdp_N_clk_per_sync;  -- Default 200M, overide for short simulation
@@ -437,7 +434,6 @@ BEGIN
 
   u_diag_data_buffer_bsn : ENTITY diag_lib.mms_diag_data_buffer
   GENERIC MAP (
-    g_technology   => g_technology,
     g_nof_streams  => c_sdp_S_pn,
     g_data_w       => c_sdp_W_adc,
     g_buf_nof_data => g_buf_nof_data,
diff --git a/applications/lofar2/libraries/sdp/src/vhdl/sdp_station.vhd b/applications/lofar2/libraries/sdp/src/vhdl/sdp_station.vhd
index 66a11b4e30..24a6503838 100644
--- a/applications/lofar2/libraries/sdp/src/vhdl/sdp_station.vhd
+++ b/applications/lofar2/libraries/sdp/src/vhdl/sdp_station.vhd
@@ -33,7 +33,6 @@ USE common_lib.common_pkg.ALL;
 USE common_lib.common_mem_pkg.ALL;
 USE common_lib.common_network_layers_pkg.ALL;
 USE common_lib.common_field_pkg.ALL;
-USE technology_lib.technology_pkg.ALL;
 USE diag_lib.diag_pkg.ALL;
 USE dp_lib.dp_stream_pkg.ALL;
 USE wpfb_lib.wpfb_pkg.ALL;
@@ -43,7 +42,6 @@ USE ring_lib.ring_pkg.ALL;
 
 ENTITY sdp_station IS
   GENERIC (
-    g_technology             : NATURAL := c_tech_arria10_e1sg;
     g_sim                    : BOOLEAN := FALSE; -- Overridden by TB
     g_sim_sdp                : t_sdp_sim := c_sdp_sim;  -- Used when g_sim = TRUE, otherwise use HW defaults
     g_sim_sync_timeout       : NATURAL := 1024;
@@ -603,7 +601,6 @@ BEGIN
   -----------------------------------------------------------------------------
   u_ait: ENTITY work.node_sdp_adc_input_and_timing
   GENERIC MAP(
-    g_technology                => g_technology,
     g_sim                       => g_sim,
     g_no_jesd                   => g_no_jesd,
     g_bsn_nof_clk_per_sync      => g_bsn_nof_clk_per_sync                
@@ -1026,7 +1023,6 @@ BEGIN
     ---------------
     u_nw_10GbE: ENTITY nw_10GbE_lib.nw_10GbE
     GENERIC MAP (
-      g_technology    => g_technology,
       g_sim           => g_sim,
       g_sim_level     => 1,
       g_nof_macs      => c_nof_10GbE_offload_streams,
@@ -1319,9 +1315,6 @@ BEGIN
   -- PLL
   ---------
   u_tech_pll_xgmii_mac_clocks : ENTITY tech_pll_lib.tech_pll_xgmii_mac_clocks
-  GENERIC MAP (
-    g_technology => g_technology
-  )
   PORT MAP (
     refclk_644 => SA_CLK,
     rst_in     => mm_rst,
-- 
GitLab