iverilog/ivtest/ivltests/pv_undef_sig_sel.v

14 lines
264 B
Verilog

module top;
reg [7:0] val;
reg [3:0] idx;
reg [7:0] res;
initial begin
val = 8'hff;
idx = 4'bx;
$sformat(res, "%b", val[idx]);
if (res !== "x") $display("Failed: expected 'bx , got 'b%s", res);
else $display("PASSED");
end
endmodule