diff --git a/rtl/eth/taxi_eth_mac_10g.f b/rtl/eth/taxi_eth_mac_10g.f index 1516061..7781129 100644 --- a/rtl/eth/taxi_eth_mac_10g.f +++ b/rtl/eth/taxi_eth_mac_10g.f @@ -8,3 +8,4 @@ taxi_mac_ctrl_rx.sv taxi_mac_pause_ctrl_tx.sv taxi_mac_pause_ctrl_rx.sv ../lfsr/taxi_lfsr.sv +../axis/taxi_axis_if.sv diff --git a/rtl/eth/taxi_eth_mac_1g.f b/rtl/eth/taxi_eth_mac_1g.f index ba2addb..6898df9 100644 --- a/rtl/eth/taxi_eth_mac_1g.f +++ b/rtl/eth/taxi_eth_mac_1g.f @@ -6,3 +6,4 @@ taxi_mac_ctrl_rx.sv taxi_mac_pause_ctrl_tx.sv taxi_mac_pause_ctrl_rx.sv ../lfsr/taxi_lfsr.sv +../axis/taxi_axis_if.sv diff --git a/rtl/eth/taxi_eth_mac_phy_10g_rx.f b/rtl/eth/taxi_eth_mac_phy_10g_rx.f index 4711713..350c266 100644 --- a/rtl/eth/taxi_eth_mac_phy_10g_rx.f +++ b/rtl/eth/taxi_eth_mac_phy_10g_rx.f @@ -2,3 +2,4 @@ taxi_eth_mac_phy_10g_rx.sv taxi_eth_phy_10g_rx_if.f taxi_axis_baser_rx_64.sv ../lfsr/taxi_lfsr.sv +../axis/taxi_axis_if.sv diff --git a/rtl/eth/taxi_eth_mac_phy_10g_tx.f b/rtl/eth/taxi_eth_mac_phy_10g_tx.f index dc86ab5..be37e02 100644 --- a/rtl/eth/taxi_eth_mac_phy_10g_tx.f +++ b/rtl/eth/taxi_eth_mac_phy_10g_tx.f @@ -2,3 +2,4 @@ taxi_eth_mac_phy_10g_tx.sv taxi_eth_phy_10g_tx_if.f taxi_axis_baser_tx_64.sv ../lfsr/taxi_lfsr.sv +../axis/taxi_axis_if.sv diff --git a/tb/eth/taxi_eth_mac_10g/Makefile b/tb/eth/taxi_eth_mac_10g/Makefile index 453a9e7..c954574 100644 --- a/tb/eth/taxi_eth_mac_10g/Makefile +++ b/tb/eth/taxi_eth_mac_10g/Makefile @@ -20,7 +20,6 @@ MODULE = $(COCOTB_TEST_MODULES) TOPLEVEL = $(COCOTB_TOPLEVEL) VERILOG_SOURCES += $(COCOTB_TOPLEVEL).sv VERILOG_SOURCES += ../../../rtl/eth/$(DUT).f -VERILOG_SOURCES += ../../../rtl/axis/taxi_axis_if.sv # handle file list files process_f_file = $(call process_f_files,$(addprefix $(dir $1),$(shell cat $1))) diff --git a/tb/eth/taxi_eth_mac_10g/test_taxi_eth_mac_10g.py b/tb/eth/taxi_eth_mac_10g/test_taxi_eth_mac_10g.py index 3da07a1..f8b6891 100644 --- a/tb/eth/taxi_eth_mac_10g/test_taxi_eth_mac_10g.py +++ b/tb/eth/taxi_eth_mac_10g/test_taxi_eth_mac_10g.py @@ -717,7 +717,6 @@ def test_taxi_eth_mac_10g(request, data_w, dic_en, pfc_en): verilog_sources = [ os.path.join(tests_dir, f"{toplevel}.sv"), os.path.join(rtl_dir, "eth", f"{dut}.f"), - os.path.join(rtl_dir, "axis", "taxi_axis_if.sv"), ] verilog_sources = process_f_files(verilog_sources) diff --git a/tb/eth/taxi_eth_mac_1g/Makefile b/tb/eth/taxi_eth_mac_1g/Makefile index 4eab244..e577836 100644 --- a/tb/eth/taxi_eth_mac_1g/Makefile +++ b/tb/eth/taxi_eth_mac_1g/Makefile @@ -20,7 +20,6 @@ MODULE = $(COCOTB_TEST_MODULES) TOPLEVEL = $(COCOTB_TOPLEVEL) VERILOG_SOURCES += $(COCOTB_TOPLEVEL).sv VERILOG_SOURCES += ../../../rtl/eth/$(DUT).f -VERILOG_SOURCES += ../../../rtl/axis/taxi_axis_if.sv # handle file list files process_f_file = $(call process_f_files,$(addprefix $(dir $1),$(shell cat $1))) diff --git a/tb/eth/taxi_eth_mac_1g/test_taxi_eth_mac_1g.py b/tb/eth/taxi_eth_mac_1g/test_taxi_eth_mac_1g.py index af6970a..42136d4 100644 --- a/tb/eth/taxi_eth_mac_1g/test_taxi_eth_mac_1g.py +++ b/tb/eth/taxi_eth_mac_1g/test_taxi_eth_mac_1g.py @@ -704,7 +704,6 @@ def test_taxi_eth_mac_1g(request, pfc_en): verilog_sources = [ os.path.join(tests_dir, f"{toplevel}.sv"), os.path.join(rtl_dir, "eth", f"{dut}.f"), - os.path.join(rtl_dir, "axis", "taxi_axis_if.sv"), ] verilog_sources = process_f_files(verilog_sources) diff --git a/tb/eth/taxi_eth_mac_phy_10g/Makefile b/tb/eth/taxi_eth_mac_phy_10g/Makefile index d76bd07..91efde8 100644 --- a/tb/eth/taxi_eth_mac_phy_10g/Makefile +++ b/tb/eth/taxi_eth_mac_phy_10g/Makefile @@ -20,7 +20,6 @@ MODULE = $(COCOTB_TEST_MODULES) TOPLEVEL = $(COCOTB_TOPLEVEL) VERILOG_SOURCES += $(COCOTB_TOPLEVEL).sv VERILOG_SOURCES += ../../../rtl/eth/$(DUT).f -VERILOG_SOURCES += ../../../rtl/axis/taxi_axis_if.sv # handle file list files process_f_file = $(call process_f_files,$(addprefix $(dir $1),$(shell cat $1))) diff --git a/tb/eth/taxi_eth_mac_phy_10g/test_taxi_eth_mac_phy_10g.py b/tb/eth/taxi_eth_mac_phy_10g/test_taxi_eth_mac_phy_10g.py index 20a0606..ab57d69 100644 --- a/tb/eth/taxi_eth_mac_phy_10g/test_taxi_eth_mac_phy_10g.py +++ b/tb/eth/taxi_eth_mac_phy_10g/test_taxi_eth_mac_phy_10g.py @@ -743,7 +743,6 @@ def test_taxi_eth_mac_phy_10g(request, data_w, dic_en, pfc_en): verilog_sources = [ os.path.join(tests_dir, f"{toplevel}.sv"), os.path.join(rtl_dir, "eth", f"{dut}.f"), - os.path.join(rtl_dir, "axis", "taxi_axis_if.sv"), ] verilog_sources = process_f_files(verilog_sources)