mirror of
https://github.com/YosysHQ/yosys
synced 2025-06-12 09:03:27 +00:00
mem2reg to preserve user attributes and src
This commit is contained in:
parent
7d8db1c053
commit
a6776ee35e
2 changed files with 17 additions and 0 deletions
13
tests/various/mem2reg.ys
Normal file
13
tests/various/mem2reg.ys
Normal file
|
@ -0,0 +1,13 @@
|
|||
read_verilog <<EOT
|
||||
module top;
|
||||
parameter DATADEPTH=2;
|
||||
parameter DATAWIDTH=1;
|
||||
(* keep, nomem2reg *) reg [DATAWIDTH-1:0] data1 [DATADEPTH-1:0];
|
||||
(* keep, mem2reg *) reg [DATAWIDTH-1:0] data2 [DATADEPTH-1:0];
|
||||
endmodule
|
||||
EOT
|
||||
|
||||
proc
|
||||
cd top
|
||||
select -assert-count 1 m:data1 a:src=<<EOT:4 %i
|
||||
select -assert-count 2 w:data2[*] a:src=<<EOT:5 %i
|
Loading…
Add table
Add a link
Reference in a new issue