fpga: lib: Fix NODE_INST parameter in eth_internal
The NODE_INST parameter was set to 0. This adds it as a parameter so that each transport adapter can have a unique node instance number. Original-commit: c6bfd2e7f8313d727c2e557958f1b1ac2f674d98
This commit is contained in:
@@ -14,10 +14,11 @@
|
||||
|
||||
`default_nettype none
|
||||
module eth_internal #(
|
||||
parameter DWIDTH = 32,
|
||||
parameter AWIDTH = 14,
|
||||
parameter [7:0] PORTNUM = 0,
|
||||
parameter [15:0] RFNOC_PROTOVER = {8'd1, 8'd0}
|
||||
parameter DWIDTH = 32,
|
||||
parameter AWIDTH = 14,
|
||||
parameter [7:0] PORTNUM = 0,
|
||||
parameter [15:0] RFNOC_PROTOVER = {8'd1, 8'd0},
|
||||
parameter NODE_INST = 0
|
||||
)(
|
||||
// Resets
|
||||
input wire bus_rst,
|
||||
@@ -276,7 +277,7 @@ module eth_internal #(
|
||||
eth_interface #(
|
||||
.PROTOVER(RFNOC_PROTOVER),
|
||||
.MTU(10),
|
||||
.NODE_INST(0),
|
||||
.NODE_INST(NODE_INST),
|
||||
.REG_AWIDTH (AWIDTH),
|
||||
.BASE(REG_BASE_ETH_SWITCH)
|
||||
) eth_interface (
|
||||
|
||||
@@ -43,6 +43,7 @@ module eth_ipv4_internal #(
|
||||
parameter DWIDTH = 32,
|
||||
parameter AWIDTH = 14,
|
||||
parameter [ 7:0] PORTNUM = 0,
|
||||
parameter NODE_INST = 0,
|
||||
parameter [15:0] RFNOC_PROTOVER = {8'd1, 8'd0}
|
||||
) (
|
||||
input wire bus_clk,
|
||||
@@ -349,7 +350,7 @@ module eth_ipv4_internal #(
|
||||
.PROTOVER (RFNOC_PROTOVER),
|
||||
.CPU_FIFO_SIZE (BYTE_MTU),
|
||||
.CHDR_FIFO_SIZE (BYTE_MTU),
|
||||
.NODE_INST (0),
|
||||
.NODE_INST (NODE_INST),
|
||||
.BASE (REG_BASE_ETH_SWITCH),
|
||||
.PREAMBLE_BYTES (6),
|
||||
.ADD_SOF (1),
|
||||
|
||||
Reference in New Issue
Block a user