[benchmark] Now the rst_on_lut benchmark has a comb output driven by rst

This commit is contained in:
tangxifan 2022-09-12 10:43:21 -07:00
parent 314f5395b4
commit a3d070ac6f
1 changed files with 7 additions and 4 deletions

View File

@ -4,20 +4,23 @@
////////////////////////////////////////
`timescale 1ns / 1ps
module rst_on_lut(a, b, out, clk, rst);
module rst_on_lut(a, b, q, out, clk, rst);
input wire rst;
input wire clk;
input wire a;
input wire b;
output reg out;
output reg q;
output wire out;
always @(posedge rst or posedge clk) begin
if (rst) begin
out <= 0;
q <= 0;
end else begin
out <= a & b & rst;
q <= a;
end
end
assign out = b & ~rst;
endmodule