我有这个模块。问题是gameArray[0][x][y-1]
行不通。执行这种操作的正确方法是什么?基本上它类似于 C++ 语法,但不能让它工作。
module write_init_copy(
input clk,
input gameArray [1:0][63:0][127:0], writecell, processedcell,
input [5:0] x,
input [6:0] y,
input initialize, copyover,
output reg done_initialize, done_copy, done_writecell);
always@(posedge clk)
begin
if(writecell == 1)
begin
gameArray[1][x][y] <= processedcell;
done_writecell <= 1;
end
else if(initialize == 1)
begin
end
end
endmodule