我有以下子模块:
module test
(
input [LENGTH : 1] array;
);
...
endmodule
我从一个顶级模块调用它,如下所示:
...
wire [LENGTH-1 : 0] array_top;
test test_i
(
.array (array_top);
);
...
假设两个模块中的 LENGTH 相同。
- 给定array_top 降为零但array 降为1,array_top 将如何映射到数组?
- 为什么有人会将数组定义为 1 而不是 0?
- array[0] 会发生什么?
谢谢,