diff --git a/src/eth/rtl/taxi_axis_basex_rx_16.sv b/src/eth/rtl/taxi_axis_basex_rx_16.sv index 14d9015..51d1433 100644 --- a/src/eth/rtl/taxi_axis_basex_rx_16.sv +++ b/src/eth/rtl/taxi_axis_basex_rx_16.sv @@ -18,7 +18,7 @@ Authors: module taxi_axis_basex_rx_16 # ( parameter DATA_W = 16, - parameter CTRL_W = 2, + parameter CTRL_W = (DATA_W/8), parameter logic GBX_IF_EN = 1'b0, parameter logic PTP_TS_EN = 1'b0, parameter logic PTP_TS_FMT_TOD = 1'b1, diff --git a/src/eth/rtl/taxi_axis_basex_rx_8.sv b/src/eth/rtl/taxi_axis_basex_rx_8.sv index f4e485a..80a33dd 100644 --- a/src/eth/rtl/taxi_axis_basex_rx_8.sv +++ b/src/eth/rtl/taxi_axis_basex_rx_8.sv @@ -18,7 +18,7 @@ Authors: module taxi_axis_basex_rx_8 # ( parameter DATA_W = 8, - parameter CTRL_W = 1, + parameter CTRL_W = (DATA_W/8), parameter logic GBX_IF_EN = 1'b0, parameter logic PTP_TS_EN = 1'b0, parameter PTP_TS_W = 96 diff --git a/src/eth/rtl/taxi_axis_basex_tx_16.sv b/src/eth/rtl/taxi_axis_basex_tx_16.sv index 524800d..4775dd1 100644 --- a/src/eth/rtl/taxi_axis_basex_tx_16.sv +++ b/src/eth/rtl/taxi_axis_basex_tx_16.sv @@ -18,7 +18,7 @@ Authors: module taxi_axis_basex_tx_16 # ( parameter DATA_W = 16, - parameter CTRL_W = 2, + parameter CTRL_W = (DATA_W/8), parameter logic GBX_IF_EN = 1'b0, parameter GBX_CNT = 1, parameter logic DIC_EN = 1'b1, diff --git a/src/eth/rtl/taxi_axis_basex_tx_8.sv b/src/eth/rtl/taxi_axis_basex_tx_8.sv index 1351ab9..2631981 100644 --- a/src/eth/rtl/taxi_axis_basex_tx_8.sv +++ b/src/eth/rtl/taxi_axis_basex_tx_8.sv @@ -18,7 +18,7 @@ Authors: module taxi_axis_basex_tx_8 # ( parameter DATA_W = 8, - parameter CTRL_W = 1, + parameter CTRL_W = (DATA_W/8), parameter logic PADDING_EN = 1'b1, parameter MIN_FRAME_LEN = 64, parameter logic GBX_IF_EN = 1'b0,