18 lines
312 B
Coq
18 lines
312 B
Coq
|
|
module test;
|
||
|
|
reg [4:0] i;
|
||
|
|
reg [7:0] j, k, l;
|
||
|
|
|
||
|
|
initial
|
||
|
|
main;
|
||
|
|
task main;
|
||
|
|
begin
|
||
|
|
i = 5'h14;
|
||
|
|
j = $signed(i); // works
|
||
|
|
k = $signed(5'h14); // doesn't work
|
||
|
|
l = 5'sh14; // works
|
||
|
|
|
||
|
|
$display("i, j, k, l: '%b', '%b', '%b', '%b'", i, j, k, l);
|
||
|
|
end
|
||
|
|
endtask
|
||
|
|
endmodule
|