最初のページ 戻る 次へ 最後のページ

複雑な部分は関数化する

module comparator(a,b,y);

input a,b;

output [2:0] y;

function [2:0] mycomp;

input u,v;

begin

・・・

end

endfunction

assign y=mycomp(a,b);

endmodule

関数mycompを定義

function

  〜

endfunction

関数の中でif文他が使用できる