【发布时间】:2014-12-11 20:28:06
【问题描述】:
Icarus Verilog 中正确的多位数组声明是什么?我在这段代码中遇到解析错误
input [19:0] array [0:9]; 但是当我尝试 input [20*10-1] array; 时,没有解析错误,但我的输入/输出中有错误。
【问题讨论】:
-
我明白了。我处理数组的方式是通过解压数组的索引,这就是我遇到错误的原因。但是为什么
input [19:0] array [0:9];在 Icarus Verilog 中是非法的?