Quartus® Prime プロ・エディションのユーザーガイド: デザイン最適化

ID 683641
日付 7/08/2024
Public
ドキュメント目次

7.4.4. modify_lutmask

説明

一致するデスティネーション・ノードの lutmask を変更します。lutmask の値 (-mask) は 2 進数または 16 進数、または指定された論理式から計算された lutmask の値 (-eqn) です。

用途

次の例では、ノード top|x の D 入力ポートからの top|a_out を切断し、top|x:D を切断状態にします。

modify_lutmask -to top|lut_c -eqn {a&b&c}
modify_lutmask -to top|lut_a -mask 0xFF00FF00
modify_lutmask -to top|lut_b -mask 0b111111111001010

引数

eqn
入力 (A、B、C、D、E、F) の論理式です。サポートされている字句トークンには、AND('&')OR('|')XOR('^')NOT('!')OPEN_BRACE('(')CLOSE_BRACE(')') があります。-mask または -eqn を指定します。
to
デスティネーション・アトムの名前
mask
2 進数または 16 進数形式で変更される lutmask の値です。-mask または -eqn を指定します。
注: Resource Property Viewer で lutmask 方程式を表示すると、等式は ABC、および D 入力の F0/F1/F2/F3 LUT で表示されます。E または F 入力を使用する LUT の場合、ALM ダイアグラムが E および F マルチプレクサーに対して表示する接続性を使用して、これらのサブ・ファンクションを組み合わせる必要があります。