ブロック - 2023.2 日本語

Vivado Design Suite ユーザー ガイド: 合成 (UG901)

Document ID
UG901
Release Date
2023-11-01
Version
2023.2 日本語

Vivado 合成では、一部のブロック文がサポートされています。

  • ブロック文は、複数の文をグループ化します。begin キーワードで開始し、end キーワードで終了します。ブロック内では、記述された順に文が実行されます。
  • Vivado 合成では、順次ブロックのみがサポートされます。
  • Vivado 合成では、パラレル ブロックはサポートされません。
  • ブロック内の手続き文は、すべてモジュール内で定義します。
  • 手続き型ブロックには、initial ブロックと always ブロックの 2 種類があります。
  • 各ブロックは begin キーワードで開始し、end キーワードで終了します。initial ブロックは合成では無視されるので、ここでは always ブロックのみを説明します。
  • always ブロックは通常、次のフォーマットで記述されます。各文は手続き代入文であり、セミコロンで区切られます。
always
begin
statement
.... end