菜鸟求助!!
为了将一个32位数组中的内容缓存到一个8位数组中,代码如下。
reg [7:0] BF [15'h7fff:0];
for(j=0,i=0;j<192;j=j+1)
begin
BF<=data[31:24]; //data是这个数组reg[31:0] memory [13'h1fff:0]的值
BF[i+1]<=data[23:16];
BF[i+2]<=data[15:8];
BF[i+3]<=data[7:0];
end
Error:(vlog-60)Enhanced FORloop is not enabled for verilog