我有一个看起来像这样的 Verilog 代码。
module top (
.
.
input a_2;
input a_1;
input a_0;
);
bottom I_bottom(
.
.
.a(a_2);
);
bottom I_bottom_2(
.
.
.a(a_2);
);
bottom I_bottom_1(
.
.
.a(a_1);
);
bottom I_bottom_0(
.
.
.a(a_0)
);
endmodule
如何使用generate
语句编写此代码?请注意,输入top
固定在top
. 我无法将其更改为像a[2:0]
.