0
我正在嘗試在Verilog中使用genvar
。這裏是我的代碼 -verilog中的語法錯誤
reg [31:0] q[0:3];
initial
begin
genvar j;
generate
for(j=0;j<4;j=j+1) begin : loop1
q[j]=32'H00000000;
end
endgenerate
end
的一部分,這給出了一個語法錯誤 -
Error:near "genvar":syntax error,unexpected "genvar"
我如何實現這一點?我想初始化所有q
陣列中的所有32位全部爲零。我想通過循環做到這一點,因爲數組的大小可能非常大。