Intel Agilex® 7可変精度DSPブロック・ユーザーガイド

ID 683037
日付 10/02/2023
Public
ドキュメント目次

5.3.1. 18 x 18 + 36モードでの36ビット未満のオペランド使用例

この例では、Native Fixed Point DSP Intel Agilex® FPGA IPをコンフィグレーションして18 x 18 + 36の演算モードを使用する方法を示します。ここでは、36ビット・オペランドの代わりに符号付き12ビット入力データの101010101010 (バイナリー) を使用します。

  1. Representation format for bottom multiplier x operand signed に設定します。
  2. Representation format for bottom multiplier y operand unsigned に設定します。
  3. 'bx' input bus width を18に設定します。
  4. 'by' input bus width を18に設定します。
  5. 18ビットの符号付き表現データ (111111111111111111 など) を bx 入力バスに提供します。
    このステップでは、符号拡張を行っています。最初の12ビット入力が36ビットに拡張されます。bx は最上位18ビットを表します。
  6. 18ビットの符号付き表現データ (111111101010101010 など) を by 入力バスに提供します。