在声明以下内容之后:
reg [15:0] a [3:0][2:0]
我想获取索引[12] a [2][1]
的值,
我该怎么办?
答案 0 :(得分:1)
a[2][1][12]
Verilog中的N维数组的编号如下:
reg [15:0] a [3:0][2:0] ... [12345:0];
(N+1)th 1st 2nd ... Nth
使用Verilog数组,您必须为右侧尺寸的 all 或 none 编制索引。索引左侧尺寸是可选的,但只有在已为右侧尺寸建立索引的情况下,才可以这样做。所以,你可以
a
a[2][1]
a[2][1][12]
因此,有必要最后索引左侧尺寸。