pipeline refactoring - fmax >= 222 mhz
This commit is contained in:
@@ -6,13 +6,11 @@ module VX_priority_encoder #(
|
||||
input wire [N-1:0] data_in,
|
||||
output reg [`LOG2UP(N)-1:0] data_out,
|
||||
output reg valid_out
|
||||
);
|
||||
integer i;
|
||||
|
||||
);
|
||||
always @(*) begin
|
||||
data_out = 0;
|
||||
valid_out = 0;
|
||||
for (i = N-1; i >= 0; i = i - 1) begin
|
||||
for (integer i = N-1; i >= 0; i = i - 1) begin
|
||||
if (data_in[i]) begin
|
||||
data_out = `LOG2UP(N)'(i);
|
||||
valid_out = 1;
|
||||
|
||||
Reference in New Issue
Block a user