mirror of https://github.com/YosysHQ/yosys.git
Include x bits in test of lhs dynamic part-select
This commit is contained in:
parent
a105d2c050
commit
dbec704b49
|
@ -15,7 +15,7 @@ run() {
|
|||
-p "read_verilog dynamic_range_lhs.v" \
|
||||
-p "proc" \
|
||||
-p "equiv_make gold gate equiv" \
|
||||
-p "equiv_simple" \
|
||||
-p "equiv_simple -undef" \
|
||||
-p "equiv_status -assert"
|
||||
}
|
||||
|
||||
|
|
|
@ -5,8 +5,8 @@ module gate(
|
|||
input wire [1:0] sel1, sel2
|
||||
);
|
||||
always @* begin
|
||||
out_u = 0;
|
||||
out_s = 0;
|
||||
out_u = 'x;
|
||||
out_s = 'x;
|
||||
case (`SPAN)
|
||||
1: begin
|
||||
out_u[sel1*sel2] = data;
|
||||
|
@ -43,8 +43,8 @@ task set;
|
|||
out_s[b] = data;
|
||||
endtask
|
||||
always @* begin
|
||||
out_u = 0;
|
||||
out_s = 0;
|
||||
out_u = 'x;
|
||||
out_s = 'x;
|
||||
case (sel1*sel2)
|
||||
2'b00: set(0, 0);
|
||||
2'b01: set(1, 1);
|
||||
|
|
Loading…
Reference in New Issue