function文
      • assign文よりより複雑な回路に用いる
function データ長 ファンクション名:
begin
信号宣言:
  機能記述
end
end process


alway文
      • イベント式に記述した信号に変化が起こった場合,機能記述に書いた文を実行する。トリガーの役割をする。
always @ (イベント名)
begin
  機能記述
end


if文
      • 条件が成立するか否かで実行する処理を選択する。選択された処理はシーケンシャルに実行される。
if (条件)
  順次処理1;
else
  順次処理2;


case文
      • 信号の値によって実行する処理を選択する。
case(信号)
  値1:処理1;
  値2:処理2;
  …
default:処理n;
endcase


最終更新:2009年06月15日 23:45