mirror of https://github.com/zachjs/sv2v.git
18 lines
443 B
Verilog
18 lines
443 B
Verilog
|
|
`define TEST(x, y) $display("{%b, %b} => %b", x, y, {x, y});
|
||
|
|
|
||
|
|
module top;
|
||
|
|
initial begin
|
||
|
|
`TEST(1'sbz, 1'sbx);
|
||
|
|
`TEST(1'sb1, 1'sb0);
|
||
|
|
`TEST(2'sh3, 32'd0);
|
||
|
|
`TEST(3'sh4, 32'd0);
|
||
|
|
`TEST(3'sb101, 32'd0);
|
||
|
|
`TEST(32'sh3, 32'd0);
|
||
|
|
`TEST(32'sh4, 32'd0);
|
||
|
|
`TEST(32'sb0101, 32'd0);
|
||
|
|
`TEST(32'sh3, 32'd0);
|
||
|
|
`TEST(32'sh4, 32'd0);
|
||
|
|
`TEST(32'sb0101, 32'd0);
|
||
|
|
end
|
||
|
|
endmodule
|