From 43612337e49d031d8faea8e916a08cd24f1139c9 Mon Sep 17 00:00:00 2001 From: Sean Anderson Date: Fri, 13 Jan 2023 23:18:20 -0500 Subject: [PATCH] axis_mii_tx: Don't reset mii_txd It's not valid anyway. Signed-off-by: Sean Anderson --- rtl/axis_mii_tx.v | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/rtl/axis_mii_tx.v b/rtl/axis_mii_tx.v index 4c50d74..ca7c5ba 100644 --- a/rtl/axis_mii_tx.v +++ b/rtl/axis_mii_tx.v @@ -505,6 +505,7 @@ module axis_mii_tx ( always @(posedge clk) begin do_crc <= do_crc_next; data <= data_next; + mii_txd <= odd_next ? data_next[7:4] : data_next[3:0]; backoff <= backoff_next; crc_state <= crc_state_next; collision <= collision_next; @@ -517,7 +518,6 @@ module axis_mii_tx ( mii_tx_ce_next <= 0; mii_tx_ce_next_next <= 0; mii_tx_en <= 0; - mii_txd <= 0; odd <= 0; state <= IPG_EARLY; state_counter <= IPG_EARLY_BYTES - 1; @@ -537,7 +537,6 @@ module axis_mii_tx ( mii_tx_ce_next <= mii_tx_ce_next_next; mii_tx_ce_next_next <= mii_tx_ce_next_next_next; mii_tx_en <= mii_tx_en_next; - mii_txd <= odd_next ? data_next[7:4] : data_next[3:0]; odd <= odd_next; state <= state_next; state_counter <= state_counter_next;