VHDL 2008 (IEEE1076-2008) でサポートされる機能:
- 比較演算子。
- 最大値および最小値演算子。
- シフト演算子 (rol、ror、sll、srl、sla、および sra)。
- 単項論理簡約演算子。
- 配列論理演算子とスカラー論理演算子の混合。
- if-else-if および case generate。
- 順次代入文。
- case? 文。
- select? 文。
- 制約なしの要素型。
- boolean_vector および integer_vector 配列型。
- 出力ポートの読み出し。
- ポート マップの論理式。
- process (all) 文。
- ジェネリック リストでのジェネリックの参照。
- エンティティ内のジェネリックのデータ型。
- 緩和された関数戻り値の規則。
- グローバルおよびローカルでスタティックな論理式への拡張。
- スタティック範囲および範囲内での整数式。
- ブロック コメント。
- コンテキスト宣言。
- 集合体の配列スライス。
- 保護付き型。
- 信号への外部名。
- 物理タイプでの MOD および REF 演算子。
注記: 機能の詳細は、
『Vivado Design Suite ユーザー ガイド: 合成』 (UG901) の「サポートされる VHDL-2008 の機能」セクションを参照してください。