サポートされる論理式 - 2023.2 日本語

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

Document ID
UG901
Release Date
2023-11-01
Version
2023.2 日本語
表 1. サポートされる論理式
論理式 シンボル ステータス
連結 {} サポートあり
複製 {{}} サポートあり
算術 +、-、*、** サポートあり
除算 / サポートあり
剰余 % サポートあり
加算 + サポートあり
減算 - サポートあり
乗算 * サポートあり
消費電力 **

サポートあり

  • 両方のオペランドが定数で、2 番目のオペランドが負でない場合。
  • 最初のオペランドが 2 の場合、2 番目のオペランドは変数にすることが可能。
  • Vivado 合成では実数データ型はサポートされず、結果が実数となるオペランドの組み合わせを使用するとエラーが発生。
  • X (不明) および Z (ハイインピーダンス) は使用不可。
比較演算 >、<、>=、<= サポートあり
論理否定 ! サポートあり
論理 AND && サポートあり
論理 OR || サポートあり
論理等号 == サポートあり
論理不等号 != サポートあり
ケース等号 === サポートあり
ケース不等号 !== サポートあり
ビット単位否定 ~ サポートあり
ビット単位 AND & サポートあり
ビット単位 OR | サポートあり
ビット単位排他的 OR ^ サポートあり
ビット単位等価 ~^、^~ サポートあり
リダクション AND & サポートあり
リダクション NAND ~& サポートあり
リダクション OR | サポートあり
リダクション NOR ~| サポートあり
リダクション XOR ^ サポートあり
リダクション XNOR ~^、^~ サポートあり
左シフト << サポートあり
符号付き右シフト >>> サポートあり
符号付き左シフト <<< サポートあり
右シフト >> サポートあり
条件 ?: サポートあり
イベント OR or、',' サポートあり