2010-11-02 verilogでの二次元配列 verilog verilogで二次元配列なんて書くことないと思ってたんだけどレジスタとか書くときに二次元配列すると楽なんですね。 `define BIT 32 `define ADDR 64 reg [0:`BIT-1] register [0:`ADDR-1]; integer i; initial begin for(i=0;i<`ADDR;i=i+1) begin register[i] = 0; end end とか書いたり書かなかったり。コンパイルしてないからわかんないけど、エラー出そうですね。