From d5d38c268e1ec5a0bf55ea59b6c25fb59c7b73ad Mon Sep 17 00:00:00 2001 From: Alex Forencich Date: Tue, 4 Aug 2026 17:44:40 -0700 Subject: [PATCH] eth: USXGMII is only supported in combined MAC/PCS logic Signed-off-by: Alex Forencich --- src/eth/rtl/us/taxi_eth_mac_25g_us_ch.sv | 3 +++ 1 file changed, 3 insertions(+) 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 5b40e24..9a5ab51 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 @@ -1139,6 +1139,9 @@ end else begin : mac localparam CTRL_W = DATA_W / 8; + if (USXGMII_EN) + $fatal(0, "Error: USXGMII is not currently supported in split MAC/PHY configuration (instance %m)"); + wire [DATA_W-1:0] xgmii_txd; wire [CTRL_W-1:0] xgmii_txc; wire xgmii_tx_valid;