From de90c91d3794e374cfd9249f2c1e9708705a9427 Mon Sep 17 00:00:00 2001 From: Alex Forencich Date: Thu, 14 May 2026 16:11:56 -0700 Subject: [PATCH] eth: Gearbox is always used on 7-series Signed-off-by: Alex Forencich --- src/eth/rtl/us/taxi_eth_mac_25g_us_ch.sv | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/eth/rtl/us/taxi_eth_mac_25g_us_ch.sv b/src/eth/rtl/us/taxi_eth_mac_25g_us_ch.sv index d5588ad..aa6eca7 100644 --- a/src/eth/rtl/us/taxi_eth_mac_25g_us_ch.sv +++ b/src/eth/rtl/us/taxi_eth_mac_25g_us_ch.sv @@ -296,6 +296,7 @@ module taxi_eth_mac_25g_us_ch # ); localparam GT_7 = FAMILY == "virtex7" || FAMILY == "kintex7"; +localparam GBX_EN = CFG_LOW_LATENCY || GT_7; localparam HDR_W = 2; @@ -882,8 +883,8 @@ if (COMBINED_MAC_PCS) begin : mac taxi_eth_mac_phy_10g #( .DATA_W(DATA_W), .HDR_W(HDR_W), - .TX_GBX_IF_EN(CFG_LOW_LATENCY), - .RX_GBX_IF_EN(CFG_LOW_LATENCY), + .TX_GBX_IF_EN(GBX_EN), + .RX_GBX_IF_EN(GBX_EN), .DIC_EN(DIC_EN), .PTP_TS_EN(PTP_TS_EN), .PTP_TD_EN(PTP_TD_EN), @@ -1109,8 +1110,8 @@ end else begin : mac .DATA_W(DATA_W), .CTRL_W(CTRL_W), .HDR_W(HDR_W), - .TX_GBX_IF_EN(CFG_LOW_LATENCY), - .RX_GBX_IF_EN(CFG_LOW_LATENCY), + .TX_GBX_IF_EN(GBX_EN), + .RX_GBX_IF_EN(GBX_EN), .BIT_REVERSE(1'b1), .SCRAMBLER_DISABLE(1'b0), .PRBS31_EN(PRBS31_EN), @@ -1177,8 +1178,8 @@ end else begin : mac taxi_eth_mac_10g #( .DATA_W(DATA_W), .CTRL_W(CTRL_W), - .TX_GBX_IF_EN(CFG_LOW_LATENCY), - .RX_GBX_IF_EN(CFG_LOW_LATENCY), + .TX_GBX_IF_EN(GBX_EN), + .RX_GBX_IF_EN(GBX_EN), .DIC_EN(DIC_EN), .PTP_TS_EN(PTP_TS_EN), .PTP_TD_EN(PTP_TD_EN),