18 lines
362 B
Coq
18 lines
362 B
Coq
|
|
// Check that $signed/$unsigned works when being combinatorially assigned with a
|
||
|
|
// delay and the target of the function is a net without any drivers.
|
||
|
|
|
||
|
|
module top ();
|
||
|
|
wire [7:0] a;
|
||
|
|
wire signed [7:0] b;
|
||
|
|
assign #1 b = $signed(a);
|
||
|
|
|
||
|
|
initial begin
|
||
|
|
#10
|
||
|
|
if (b === 8'hzz) begin
|
||
|
|
$display("PASSED");
|
||
|
|
end else begin
|
||
|
|
$display("FAILED");
|
||
|
|
end
|
||
|
|
end
|
||
|
|
endmodule
|