fpga: x400: Remove CPU_W parameter

Removes the CPU_W parameter from x4xx.v and the qsfp_wrapper files. The
value of this parameter depends on the axi_eth_dma IP and therefore
should not be changed.


Original-commit: 84c49f40adc980e2968a6a844b4bdbb2d2d38c9c
This commit is contained in:
Wade Fife
2023-02-24 08:07:17 -06:00
parent a97634a2b3
commit 7fa7ce1f81
4 changed files with 3 additions and 13 deletions
-4
View File
@@ -13,7 +13,6 @@
//
// PROTOCOL : Indicates the protocol to use for each of the 4 QSFP
// lanes. See x4xx_mgt_types.vh for possible values.
// CPU_W : Width of CPU interface
// CHDR_W : CHDR width used by RFNoC on the FPGA
// NET_CHDR_W : CHDR width used over the network connection
// BYTE_MTU : Transport MTU in bytes
@@ -30,7 +29,6 @@ module x4xx_qsfp_wrapper_temp #(
parameter PROTOCOL1 = `MGT_Disabled,
parameter PROTOCOL2 = `MGT_Disabled,
parameter PROTOCOL3 = `MGT_Disabled,
parameter CPU_W = 64,
parameter CHDR_W = 64,
parameter NET_CHDR_W = CHDR_W,
parameter BYTE_MTU = $clog2(8*1024),
@@ -150,7 +148,6 @@ module x4xx_qsfp_wrapper_temp #(
//---------------------------------------------------------------------------
localparam CHDR_USER_W = $clog2(CHDR_W/8);
localparam CPU_USER_W = $clog2(CPU_W/8)+1;
// AXI-Stream for RFNoC CHDR
AxiStreamIf #(.DATA_WIDTH(CHDR_W), .USER_WIDTH(CHDR_USER_W),
@@ -302,7 +299,6 @@ module x4xx_qsfp_wrapper_temp #(
x4xx_qsfp_wrapper #(
.PROTOCOL ({ PROTOCOL3, PROTOCOL2, PROTOCOL1, PROTOCOL0 }),
.CPU_W (CPU_W),
.CHDR_W (CHDR_W),
.NET_CHDR_W (NET_CHDR_W),
.BYTE_MTU (BYTE_MTU),