Icarus中正确的多位数组声明是什么?我在这个代码input [19:0] array [0:9];中得到了一个解析错误,但是当我尝试使用input [20*10-1] array;时,没有解析错误,但是我的输入/输出中有错误。
发布于 2014-12-11 21:46:20
Verilog,不仅仅是Icarus,不允许将IOs声明为多维数组。它就是没有,SystemVerilog有。人们为解决这个问题做了不同的事情,比如声明多维线,然后将它们连接到平面定义的输入。
https://stackoverflow.com/questions/27431801
复制相似问题