From e8cea4c8607f90593d46db49d571ca4f6b74b974 Mon Sep 17 00:00:00 2001 From: Alex Forencich Date: Tue, 17 Jun 2025 11:50:29 -0700 Subject: [PATCH] eth: Use for loop to reduce duplication Signed-off-by: Alex Forencich --- src/eth/rtl/taxi_axis_baser_tx_64.sv | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/eth/rtl/taxi_axis_baser_tx_64.sv b/src/eth/rtl/taxi_axis_baser_tx_64.sv index 3c43551..60fdc5a 100644 --- a/src/eth/rtl/taxi_axis_baser_tx_64.sv +++ b/src/eth/rtl/taxi_axis_baser_tx_64.sv @@ -903,13 +903,9 @@ always_ff @(posedge clk) begin encoded_tx_data_valid_reg <= 1'b1; encoded_tx_hdr_valid_reg <= 1'b1; - crc_state_reg[0] <= crc_state_next[0]; - crc_state_reg[1] <= crc_state_next[1]; - crc_state_reg[2] <= crc_state_next[2]; - crc_state_reg[3] <= crc_state_next[3]; - crc_state_reg[4] <= crc_state_next[4]; - crc_state_reg[5] <= crc_state_next[5]; - crc_state_reg[6] <= crc_state_next[6]; + for (integer i = 0; i < 7; i = i + 1) begin + crc_state_reg[i] <= crc_state_next[i]; + end if (update_crc) begin crc_state_reg[7] <= crc_state_next[7];