3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-05-28 12:56:30 +00:00

Add check_mem command

Comes with a set of tests which (currently) pass with `read_verilog` but fail with `verific` based on #5878.
Add `--check-sv`, an alternative to `--prove-sv` with generator defined yosys commands.  Helpful for when you want to run the same set of commands on a bunch of sv files.
This commit is contained in:
Krystine Sherwin 2026-05-20 15:02:30 +12:00
parent 27ae62f492
commit a7c8651b76
No known key found for this signature in database
7 changed files with 210 additions and 4 deletions

View file

@ -0,0 +1,21 @@
module top (
input logic clk,
input logic [3:1][2:0] in_data,
output logic [3:1][2:0] out_data
);
(* nomem2reg *)
logic [2:0] my_array [3:1];
always_ff @(posedge clk) begin
for (int i = 1; i <= 3; i++) begin
my_array[i] <= in_data[i];
end
end
always_comb begin
for (int i = 1; i <= 3; i++) begin
out_data[i] = my_array[i];
end
end
endmodule