Skip to content

Commit 5415c41

Browse files
committed
Remove string parameters
1 parent 846183b commit 5415c41

22 files changed

+74
-72
lines changed

example/VCU108/fpga_10g/rtl/fpga_core.v

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -604,8 +604,8 @@ axis_switch #(
604604
.M_CONNECT({3{3'b111}}),
605605
.S_REG_TYPE(0),
606606
.M_REG_TYPE(2),
607-
.ARB_TYPE("PRIORITY"),
608-
.LSB_PRIORITY("HIGH")
607+
.ARB_TYPE_ROUND_ROBIN(0),
608+
.ARB_LSB_HIGH_PRIORITY(1)
609609
)
610610
axis_switch_inst (
611611
.clk(clk),

example/VCU118/fpga_10g/rtl/fpga_core.v

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -645,8 +645,8 @@ axis_switch #(
645645
.M_CONNECT({3{3'b111}}),
646646
.S_REG_TYPE(0),
647647
.M_REG_TYPE(2),
648-
.ARB_TYPE("PRIORITY"),
649-
.LSB_PRIORITY("HIGH")
648+
.ARB_TYPE_ROUND_ROBIN(0),
649+
.ARB_LSB_HIGH_PRIORITY(1)
650650
)
651651
axis_switch_inst (
652652
.clk(clk),

example/VCU118/fpga_25g/rtl/fpga_core.v

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -645,8 +645,8 @@ axis_switch #(
645645
.M_CONNECT({3{3'b111}}),
646646
.S_REG_TYPE(0),
647647
.M_REG_TYPE(2),
648-
.ARB_TYPE("PRIORITY"),
649-
.LSB_PRIORITY("HIGH")
648+
.ARB_TYPE_ROUND_ROBIN(0),
649+
.ARB_LSB_HIGH_PRIORITY(1)
650650
)
651651
axis_switch_inst (
652652
.clk(clk),

rtl/eth_arb_mux.v

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@ module eth_arb_mux #
4141
parameter DEST_WIDTH = 8,
4242
parameter USER_ENABLE = 1,
4343
parameter USER_WIDTH = 1,
44-
// arbitration type: "PRIORITY" or "ROUND_ROBIN"
45-
parameter ARB_TYPE = "PRIORITY",
46-
// LSB priority: "LOW", "HIGH"
47-
parameter LSB_PRIORITY = "HIGH"
44+
// select round robin arbitration
45+
parameter ARB_TYPE_ROUND_ROBIN = 0,
46+
// LSB priority selection
47+
parameter ARB_LSB_HIGH_PRIORITY = 1
4848
)
4949
(
5050
input wire clk,
@@ -135,9 +135,10 @@ wire [USER_WIDTH-1:0] current_s_tuser = s_eth_payload_axis_tuser[grant_encoded*
135135
// arbiter instance
136136
arbiter #(
137137
.PORTS(S_COUNT),
138-
.TYPE(ARB_TYPE),
139-
.BLOCK("ACKNOWLEDGE"),
140-
.LSB_PRIORITY(LSB_PRIORITY)
138+
.ARB_TYPE_ROUND_ROBIN(ARB_TYPE_ROUND_ROBIN),
139+
.ARB_BLOCK(1),
140+
.ARB_BLOCK_ACK(1),
141+
.ARB_LSB_HIGH_PRIORITY(ARB_LSB_HIGH_PRIORITY)
141142
)
142143
arb_inst (
143144
.clk(clk),

rtl/ip_arb_mux.v

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@ module ip_arb_mux #
4141
parameter DEST_WIDTH = 8,
4242
parameter USER_ENABLE = 1,
4343
parameter USER_WIDTH = 1,
44-
// arbitration type: "PRIORITY" or "ROUND_ROBIN"
45-
parameter ARB_TYPE = "PRIORITY",
46-
// LSB priority: "LOW", "HIGH"
47-
parameter LSB_PRIORITY = "HIGH"
44+
// select round robin arbitration
45+
parameter ARB_TYPE_ROUND_ROBIN = 0,
46+
// LSB priority selection
47+
parameter ARB_LSB_HIGH_PRIORITY = 1
4848
)
4949
(
5050
input wire clk,
@@ -187,9 +187,10 @@ wire [USER_WIDTH-1:0] current_s_tuser = s_ip_payload_axis_tuser[grant_encoded*U
187187
// arbiter instance
188188
arbiter #(
189189
.PORTS(S_COUNT),
190-
.TYPE(ARB_TYPE),
191-
.BLOCK("ACKNOWLEDGE"),
192-
.LSB_PRIORITY(LSB_PRIORITY)
190+
.ARB_TYPE_ROUND_ROBIN(ARB_TYPE_ROUND_ROBIN),
191+
.ARB_BLOCK(1),
192+
.ARB_BLOCK_ACK(1),
193+
.ARB_LSB_HIGH_PRIORITY(ARB_LSB_HIGH_PRIORITY)
193194
)
194195
arb_inst (
195196
.clk(clk),

rtl/ip_complete.v

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -261,8 +261,8 @@ eth_arb_mux #(
261261
.DEST_ENABLE(0),
262262
.USER_ENABLE(1),
263263
.USER_WIDTH(1),
264-
.ARB_TYPE("PRIORITY"),
265-
.LSB_PRIORITY("HIGH")
264+
.ARB_TYPE_ROUND_ROBIN(0),
265+
.ARB_LSB_HIGH_PRIORITY(1)
266266
)
267267
eth_arb_mux_inst (
268268
.clk(clk),

rtl/ip_complete_64.v

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -271,8 +271,8 @@ eth_arb_mux #(
271271
.DEST_ENABLE(0),
272272
.USER_ENABLE(1),
273273
.USER_WIDTH(1),
274-
.ARB_TYPE("PRIORITY"),
275-
.LSB_PRIORITY("HIGH")
274+
.ARB_TYPE_ROUND_ROBIN(0),
275+
.ARB_LSB_HIGH_PRIORITY(1)
276276
)
277277
eth_arb_mux_inst (
278278
.clk(clk),

rtl/udp_arb_mux.v

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@ module udp_arb_mux #
4141
parameter DEST_WIDTH = 8,
4242
parameter USER_ENABLE = 1,
4343
parameter USER_WIDTH = 1,
44-
// arbitration type: "PRIORITY" or "ROUND_ROBIN"
45-
parameter ARB_TYPE = "PRIORITY",
46-
// LSB priority: "LOW", "HIGH"
47-
parameter LSB_PRIORITY = "HIGH"
44+
// select round robin arbitration
45+
parameter ARB_TYPE_ROUND_ROBIN = 0,
46+
// LSB priority selection
47+
parameter ARB_LSB_HIGH_PRIORITY = 1
4848
)
4949
(
5050
input wire clk,
@@ -203,9 +203,10 @@ wire [USER_WIDTH-1:0] current_s_tuser = s_udp_payload_axis_tuser[grant_encoded*
203203
// arbiter instance
204204
arbiter #(
205205
.PORTS(S_COUNT),
206-
.TYPE(ARB_TYPE),
207-
.BLOCK("ACKNOWLEDGE"),
208-
.LSB_PRIORITY(LSB_PRIORITY)
206+
.ARB_TYPE_ROUND_ROBIN(ARB_TYPE_ROUND_ROBIN),
207+
.ARB_BLOCK(1),
208+
.ARB_BLOCK_ACK(1),
209+
.ARB_LSB_HIGH_PRIORITY(ARB_LSB_HIGH_PRIORITY)
209210
)
210211
arb_inst (
211212
.clk(clk),

rtl/udp_complete.v

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -361,8 +361,8 @@ ip_arb_mux #(
361361
.DEST_ENABLE(0),
362362
.USER_ENABLE(1),
363363
.USER_WIDTH(1),
364-
.ARB_TYPE("PRIORITY"),
365-
.LSB_PRIORITY("HIGH")
364+
.ARB_TYPE_ROUND_ROBIN(0),
365+
.ARB_LSB_HIGH_PRIORITY(1)
366366
)
367367
ip_arb_mux_inst (
368368
.clk(clk),

rtl/udp_complete_64.v

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -373,8 +373,8 @@ ip_arb_mux #(
373373
.DEST_ENABLE(0),
374374
.USER_ENABLE(1),
375375
.USER_WIDTH(1),
376-
.ARB_TYPE("PRIORITY"),
377-
.LSB_PRIORITY("HIGH")
376+
.ARB_TYPE_ROUND_ROBIN(0),
377+
.ARB_LSB_HIGH_PRIORITY(1)
378378
)
379379
ip_arb_mux_inst (
380380
.clk(clk),

0 commit comments

Comments
 (0)