verilator/test_regress/t/t_interface_gen9.v

36 lines
690 B
Systemverilog
Raw Normal View History

// DESCRIPTION: Verilator: Verilog Test module
//
// This file ONLY is placed under the Creative Commons Public Domain.
// SPDX-FileCopyrightText: 2015 Todd Strader
// SPDX-License-Identifier: CC0-1.0
// bug998
2026-03-08 23:26:40 +01:00
module t1 (
input logic foo
);
initial begin
$display("%m %d", foo);
end
endmodule
2026-03-03 13:21:24 +01:00
module t;
2026-03-08 23:26:40 +01:00
logic [1:0] my_foo;
2026-03-08 23:26:40 +01:00
generate
genvar the_genvar;
for (the_genvar = 0; the_genvar < 2; the_genvar++) begin : TestIf
//logic tmp_foo;
//assign tmp_foo = my_foo[the_genvar];
t1 t (.foo(my_foo[the_genvar]));
//t1 t (.foo(tmp_foo));
end
endgenerate
2026-03-08 23:26:40 +01:00
initial begin
$write("*-* All Finished *-*\n");
$finish;
end
endmodule