fpga: x400: Increase replay SEP buffer sizes
Original-commit: 41aadb29b952d563bf78c38b7bfd408d2f1d2519
This commit is contained in:
committed by
Aaron Rossetto
parent
5309c96f80
commit
e89647e545
@@ -13,9 +13,9 @@
|
|||||||
// This file was automatically generated by the RFNoC image builder tool.
|
// This file was automatically generated by the RFNoC image builder tool.
|
||||||
// Re-running that tool will overwrite this file!
|
// Re-running that tool will overwrite this file!
|
||||||
//
|
//
|
||||||
// File generated on: 2022-03-29T22:54:34.224724
|
// File generated on: 2022-04-05T20:50:53.054444
|
||||||
// Source: x410_100_rfnoc_image_core.yml
|
// Source: ./x410_100_rfnoc_image_core.yml
|
||||||
// Source SHA256: 9e62fec6fb4c74b9aedd932cb474c3eac35f1455a9947cd72c82d3d3eff505d7
|
// Source SHA256: 73ccfd5525b2438c74beb7694091d456ae10bff92ceaab68946dd8b00a052ea0
|
||||||
//
|
//
|
||||||
|
|
||||||
`default_nettype none
|
`default_nettype none
|
||||||
@@ -569,7 +569,7 @@ module rfnoc_image_core #(
|
|||||||
|
|
||||||
// If requested buffer size is 0, use the minimum SRL-based FIFO size.
|
// If requested buffer size is 0, use the minimum SRL-based FIFO size.
|
||||||
// Otherwise, make sure it's at least two MTU-sized packets.
|
// Otherwise, make sure it's at least two MTU-sized packets.
|
||||||
localparam REQ_BUFF_SIZE_EP4 = (16384)/(CHDR_W/8);
|
localparam REQ_BUFF_SIZE_EP4 = (32768)/(CHDR_W/8);
|
||||||
localparam INGRESS_BUFF_SIZE_EP4 =
|
localparam INGRESS_BUFF_SIZE_EP4 =
|
||||||
REQ_BUFF_SIZE_EP4 == 0 ? 5 :
|
REQ_BUFF_SIZE_EP4 == 0 ? 5 :
|
||||||
REQ_BUFF_SIZE_EP4 < 2*(2**MTU) ? MTU+1 :
|
REQ_BUFF_SIZE_EP4 < 2*(2**MTU) ? MTU+1 :
|
||||||
@@ -638,7 +638,7 @@ module rfnoc_image_core #(
|
|||||||
|
|
||||||
// If requested buffer size is 0, use the minimum SRL-based FIFO size.
|
// If requested buffer size is 0, use the minimum SRL-based FIFO size.
|
||||||
// Otherwise, make sure it's at least two MTU-sized packets.
|
// Otherwise, make sure it's at least two MTU-sized packets.
|
||||||
localparam REQ_BUFF_SIZE_EP5 = (16384)/(CHDR_W/8);
|
localparam REQ_BUFF_SIZE_EP5 = (32768)/(CHDR_W/8);
|
||||||
localparam INGRESS_BUFF_SIZE_EP5 =
|
localparam INGRESS_BUFF_SIZE_EP5 =
|
||||||
REQ_BUFF_SIZE_EP5 == 0 ? 5 :
|
REQ_BUFF_SIZE_EP5 == 0 ? 5 :
|
||||||
REQ_BUFF_SIZE_EP5 < 2*(2**MTU) ? MTU+1 :
|
REQ_BUFF_SIZE_EP5 < 2*(2**MTU) ? MTU+1 :
|
||||||
@@ -707,7 +707,7 @@ module rfnoc_image_core #(
|
|||||||
|
|
||||||
// If requested buffer size is 0, use the minimum SRL-based FIFO size.
|
// If requested buffer size is 0, use the minimum SRL-based FIFO size.
|
||||||
// Otherwise, make sure it's at least two MTU-sized packets.
|
// Otherwise, make sure it's at least two MTU-sized packets.
|
||||||
localparam REQ_BUFF_SIZE_EP6 = (16384)/(CHDR_W/8);
|
localparam REQ_BUFF_SIZE_EP6 = (32768)/(CHDR_W/8);
|
||||||
localparam INGRESS_BUFF_SIZE_EP6 =
|
localparam INGRESS_BUFF_SIZE_EP6 =
|
||||||
REQ_BUFF_SIZE_EP6 == 0 ? 5 :
|
REQ_BUFF_SIZE_EP6 == 0 ? 5 :
|
||||||
REQ_BUFF_SIZE_EP6 < 2*(2**MTU) ? MTU+1 :
|
REQ_BUFF_SIZE_EP6 < 2*(2**MTU) ? MTU+1 :
|
||||||
@@ -776,7 +776,7 @@ module rfnoc_image_core #(
|
|||||||
|
|
||||||
// If requested buffer size is 0, use the minimum SRL-based FIFO size.
|
// If requested buffer size is 0, use the minimum SRL-based FIFO size.
|
||||||
// Otherwise, make sure it's at least two MTU-sized packets.
|
// Otherwise, make sure it's at least two MTU-sized packets.
|
||||||
localparam REQ_BUFF_SIZE_EP7 = (16384)/(CHDR_W/8);
|
localparam REQ_BUFF_SIZE_EP7 = (32768)/(CHDR_W/8);
|
||||||
localparam INGRESS_BUFF_SIZE_EP7 =
|
localparam INGRESS_BUFF_SIZE_EP7 =
|
||||||
REQ_BUFF_SIZE_EP7 == 0 ? 5 :
|
REQ_BUFF_SIZE_EP7 == 0 ? 5 :
|
||||||
REQ_BUFF_SIZE_EP7 < 2*(2**MTU) ? MTU+1 :
|
REQ_BUFF_SIZE_EP7 < 2*(2**MTU) ? MTU+1 :
|
||||||
|
|||||||
@@ -12,9 +12,9 @@
|
|||||||
// This file was automatically generated by the RFNoC image builder tool.
|
// This file was automatically generated by the RFNoC image builder tool.
|
||||||
// Re-running that tool will overwrite this file!
|
// Re-running that tool will overwrite this file!
|
||||||
//
|
//
|
||||||
// File generated on: 2022-03-29T22:54:34.258722
|
// File generated on: 2022-04-05T20:50:53.089049
|
||||||
// Source: x410_100_rfnoc_image_core.yml
|
// Source: ./x410_100_rfnoc_image_core.yml
|
||||||
// Source SHA256: 9e62fec6fb4c74b9aedd932cb474c3eac35f1455a9947cd72c82d3d3eff505d7
|
// Source SHA256: 73ccfd5525b2438c74beb7694091d456ae10bff92ceaab68946dd8b00a052ea0
|
||||||
//
|
//
|
||||||
|
|
||||||
`define CHDR_WIDTH 64
|
`define CHDR_WIDTH 64
|
||||||
|
|||||||
@@ -34,19 +34,19 @@ stream_endpoints:
|
|||||||
ep4:
|
ep4:
|
||||||
ctrl: False
|
ctrl: False
|
||||||
data: True
|
data: True
|
||||||
buff_size_bytes: 16384
|
buff_size_bytes: 32768
|
||||||
ep5:
|
ep5:
|
||||||
ctrl: False
|
ctrl: False
|
||||||
data: True
|
data: True
|
||||||
buff_size_bytes: 16384
|
buff_size_bytes: 32768
|
||||||
ep6:
|
ep6:
|
||||||
ctrl: False
|
ctrl: False
|
||||||
data: True
|
data: True
|
||||||
buff_size_bytes: 16384
|
buff_size_bytes: 32768
|
||||||
ep7:
|
ep7:
|
||||||
ctrl: False
|
ctrl: False
|
||||||
data: True
|
data: True
|
||||||
buff_size_bytes: 16384
|
buff_size_bytes: 32768
|
||||||
|
|
||||||
# A list of all NoC blocks in design
|
# A list of all NoC blocks in design
|
||||||
# ----------------------------------
|
# ----------------------------------
|
||||||
|
|||||||
@@ -13,9 +13,9 @@
|
|||||||
// This file was automatically generated by the RFNoC image builder tool.
|
// This file was automatically generated by the RFNoC image builder tool.
|
||||||
// Re-running that tool will overwrite this file!
|
// Re-running that tool will overwrite this file!
|
||||||
//
|
//
|
||||||
// File generated on: 2022-03-29T22:54:34.653995
|
// File generated on: 2022-04-05T20:50:48.332788
|
||||||
// Source: x410_200_rfnoc_image_core.yml
|
// Source: ./x410_200_rfnoc_image_core.yml
|
||||||
// Source SHA256: 2f39eb00e4449ba15add66b6a3921d729afa21f8c34d609b82ca51d6b4ab8bec
|
// Source SHA256: 69661f9e2e1c218f3c199f2c8017b4b83f8b53eb47af157d455e27f719902f6b
|
||||||
//
|
//
|
||||||
|
|
||||||
`default_nettype none
|
`default_nettype none
|
||||||
@@ -569,7 +569,7 @@ module rfnoc_image_core #(
|
|||||||
|
|
||||||
// If requested buffer size is 0, use the minimum SRL-based FIFO size.
|
// If requested buffer size is 0, use the minimum SRL-based FIFO size.
|
||||||
// Otherwise, make sure it's at least two MTU-sized packets.
|
// Otherwise, make sure it's at least two MTU-sized packets.
|
||||||
localparam REQ_BUFF_SIZE_EP4 = (16384)/(CHDR_W/8);
|
localparam REQ_BUFF_SIZE_EP4 = (32768)/(CHDR_W/8);
|
||||||
localparam INGRESS_BUFF_SIZE_EP4 =
|
localparam INGRESS_BUFF_SIZE_EP4 =
|
||||||
REQ_BUFF_SIZE_EP4 == 0 ? 5 :
|
REQ_BUFF_SIZE_EP4 == 0 ? 5 :
|
||||||
REQ_BUFF_SIZE_EP4 < 2*(2**MTU) ? MTU+1 :
|
REQ_BUFF_SIZE_EP4 < 2*(2**MTU) ? MTU+1 :
|
||||||
@@ -638,7 +638,7 @@ module rfnoc_image_core #(
|
|||||||
|
|
||||||
// If requested buffer size is 0, use the minimum SRL-based FIFO size.
|
// If requested buffer size is 0, use the minimum SRL-based FIFO size.
|
||||||
// Otherwise, make sure it's at least two MTU-sized packets.
|
// Otherwise, make sure it's at least two MTU-sized packets.
|
||||||
localparam REQ_BUFF_SIZE_EP5 = (16384)/(CHDR_W/8);
|
localparam REQ_BUFF_SIZE_EP5 = (32768)/(CHDR_W/8);
|
||||||
localparam INGRESS_BUFF_SIZE_EP5 =
|
localparam INGRESS_BUFF_SIZE_EP5 =
|
||||||
REQ_BUFF_SIZE_EP5 == 0 ? 5 :
|
REQ_BUFF_SIZE_EP5 == 0 ? 5 :
|
||||||
REQ_BUFF_SIZE_EP5 < 2*(2**MTU) ? MTU+1 :
|
REQ_BUFF_SIZE_EP5 < 2*(2**MTU) ? MTU+1 :
|
||||||
@@ -707,7 +707,7 @@ module rfnoc_image_core #(
|
|||||||
|
|
||||||
// If requested buffer size is 0, use the minimum SRL-based FIFO size.
|
// If requested buffer size is 0, use the minimum SRL-based FIFO size.
|
||||||
// Otherwise, make sure it's at least two MTU-sized packets.
|
// Otherwise, make sure it's at least two MTU-sized packets.
|
||||||
localparam REQ_BUFF_SIZE_EP6 = (16384)/(CHDR_W/8);
|
localparam REQ_BUFF_SIZE_EP6 = (32768)/(CHDR_W/8);
|
||||||
localparam INGRESS_BUFF_SIZE_EP6 =
|
localparam INGRESS_BUFF_SIZE_EP6 =
|
||||||
REQ_BUFF_SIZE_EP6 == 0 ? 5 :
|
REQ_BUFF_SIZE_EP6 == 0 ? 5 :
|
||||||
REQ_BUFF_SIZE_EP6 < 2*(2**MTU) ? MTU+1 :
|
REQ_BUFF_SIZE_EP6 < 2*(2**MTU) ? MTU+1 :
|
||||||
@@ -776,7 +776,7 @@ module rfnoc_image_core #(
|
|||||||
|
|
||||||
// If requested buffer size is 0, use the minimum SRL-based FIFO size.
|
// If requested buffer size is 0, use the minimum SRL-based FIFO size.
|
||||||
// Otherwise, make sure it's at least two MTU-sized packets.
|
// Otherwise, make sure it's at least two MTU-sized packets.
|
||||||
localparam REQ_BUFF_SIZE_EP7 = (16384)/(CHDR_W/8);
|
localparam REQ_BUFF_SIZE_EP7 = (32768)/(CHDR_W/8);
|
||||||
localparam INGRESS_BUFF_SIZE_EP7 =
|
localparam INGRESS_BUFF_SIZE_EP7 =
|
||||||
REQ_BUFF_SIZE_EP7 == 0 ? 5 :
|
REQ_BUFF_SIZE_EP7 == 0 ? 5 :
|
||||||
REQ_BUFF_SIZE_EP7 < 2*(2**MTU) ? MTU+1 :
|
REQ_BUFF_SIZE_EP7 < 2*(2**MTU) ? MTU+1 :
|
||||||
|
|||||||
@@ -12,9 +12,9 @@
|
|||||||
// This file was automatically generated by the RFNoC image builder tool.
|
// This file was automatically generated by the RFNoC image builder tool.
|
||||||
// Re-running that tool will overwrite this file!
|
// Re-running that tool will overwrite this file!
|
||||||
//
|
//
|
||||||
// File generated on: 2022-03-29T22:54:34.688772
|
// File generated on: 2022-04-05T20:50:48.367079
|
||||||
// Source: x410_200_rfnoc_image_core.yml
|
// Source: ./x410_200_rfnoc_image_core.yml
|
||||||
// Source SHA256: 2f39eb00e4449ba15add66b6a3921d729afa21f8c34d609b82ca51d6b4ab8bec
|
// Source SHA256: 69661f9e2e1c218f3c199f2c8017b4b83f8b53eb47af157d455e27f719902f6b
|
||||||
//
|
//
|
||||||
|
|
||||||
`define CHDR_WIDTH 64
|
`define CHDR_WIDTH 64
|
||||||
|
|||||||
@@ -34,19 +34,19 @@ stream_endpoints:
|
|||||||
ep4:
|
ep4:
|
||||||
ctrl: False
|
ctrl: False
|
||||||
data: True
|
data: True
|
||||||
buff_size_bytes: 16384
|
buff_size_bytes: 32768
|
||||||
ep5:
|
ep5:
|
||||||
ctrl: False
|
ctrl: False
|
||||||
data: True
|
data: True
|
||||||
buff_size_bytes: 16384
|
buff_size_bytes: 32768
|
||||||
ep6:
|
ep6:
|
||||||
ctrl: False
|
ctrl: False
|
||||||
data: True
|
data: True
|
||||||
buff_size_bytes: 16384
|
buff_size_bytes: 32768
|
||||||
ep7:
|
ep7:
|
||||||
ctrl: False
|
ctrl: False
|
||||||
data: True
|
data: True
|
||||||
buff_size_bytes: 16384
|
buff_size_bytes: 32768
|
||||||
|
|
||||||
# A list of all NoC blocks in design
|
# A list of all NoC blocks in design
|
||||||
# ----------------------------------
|
# ----------------------------------
|
||||||
|
|||||||
Reference in New Issue
Block a user