3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-28 03:15:50 +00:00

In sat: 'x' in init attr should not override constant

This commit is contained in:
Eddie Hung 2019-08-22 16:42:19 -07:00
parent 66607845ec
commit 2b37a093e9
3 changed files with 7 additions and 1 deletions

View file

@ -1,6 +1,7 @@
module test(input clk, input [3:0] bar, output [3:0] foo);
reg [3:0] foo = 0;
reg [3:0] last_bar = 0;
reg [3:0] asdf = 4'b1xxx;
always @*
foo[1:0] <= bar[1:0];
@ -11,5 +12,8 @@ module test(input clk, input [3:0] bar, output [3:0] foo);
always @(posedge clk)
last_bar <= bar;
always @*
asdf[2:0] <= 3'b111;
assert property (foo == {last_bar[3:2], bar[1:0]});
endmodule