【发布时间】:2017-08-23 10:21:38
【问题描述】:
我有一个这样定义的数组列表:
bit [2:0] Param1[8];
.
.
bit [2:0] Param16[8];
我想创建这些数组的列表以便遍历它们:
bit [2:0] array[16][8] = {Param1, Param2 ... Param16};
但是当我尝试向这个数组中的每个数组写入 3 位长的位时,我得到了错误的结果。我错过了什么?
【问题讨论】:
-
在这种情况下,您假定索引的顺序无效。我猜你的意思是
bit[2:0] array[8][16] -
你需要用你得到的结果来说明你期望的结果。
标签: arrays system-verilog