process (all) 文の使用 - 2023.2 日本語

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

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

VHDL では、process 文のセンシティビティ リストに要素をリストする際、process 文で読み込まれるすべての要素をリストすることは設計者の責任でした。不足しているものがあると、警告メッセージが表示され、デザインにラッチが推論される可能性がありました。

VHDL-2008 では、process(all) 文を使用してプロセスへのすべての入力が検索されるようにし、ロジックを作成できます。

process(all) begin
enable <= en1 and en2;
end process;