fpga: lib: Fix Vivado warnings

Original-commit: ad3d614426e068a067692df411412ce3ed936c39
This commit is contained in:
Wade Fife
2023-06-09 09:01:04 -05:00
parent 0817f084a3
commit 9ed8bb22d6
9 changed files with 19 additions and 14 deletions
+6 -4
View File
@@ -43,8 +43,8 @@ module cam_priority_encoder #
);
// power-of-two width
parameter W1 = 2**$clog2(WIDTH);
parameter W2 = W1/2;
localparam W1 = 2**$clog2(WIDTH);
localparam W2 = W1/2;
generate
if (WIDTH == 2) begin
@@ -67,7 +67,8 @@ generate
priority_encoder_inst1 (
.input_unencoded(input_unencoded[W2-1:0]),
.output_valid(valid1),
.output_encoded(out1)
.output_encoded(out1),
.output_unencoded()
);
cam_priority_encoder #(
.WIDTH(W2),
@@ -76,7 +77,8 @@ generate
priority_encoder_inst2 (
.input_unencoded({{W1-WIDTH{1'b0}}, input_unencoded[WIDTH-1:W2]}),
.output_valid(valid2),
.output_encoded(out2)
.output_encoded(out2),
.output_unencoded()
);
// multiplexer to select part
assign output_valid = valid1 | valid2;