3
パラメータを持つadd
モジュールを定義したいが、新しいインスタンスの宣言がうまくいかない。Verilogでパラメータを持つモジュールを定義するにはどうすればよいですか?
私は、このモジュールのインスタンスを定義したい:
module add #(parameter wd=1) (input wire [wd-1:0] a,b, output wire [wd-1:0] o);
assign o = a + b;
endmodule
私はこの行を試してみましたが、私はエラーを取得:
add len_plus_1 #(8)(.a(len),.b(8'h1),.o(lenPlus1));