blob: 5fe0ae5801bfcbfb1e566766d45d500a3e1c5847 [file] [log] [blame]
/*
:name: onehot_function
:description: $onehot test
:should_fail: 0
:tags: 20.9
:type: simulation parsing
*/
module top();
initial begin
logic [31:0] val0 = 32'h00010000;
logic [31:0] val1 = 32'h00010100;
logic [31:0] val2 = 32'h00000000;
$display(":assert: (%d == 1)", $onehot(val0));
$display(":assert: (%d == 0)", $onehot(val1));
$display(":assert: (%d == 0)", $onehot(val2));
end
endmodule