私はこのモジュールを持っています。問題は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