インテル® Stratix® 10可変精度DSPブロック・ユーザーガイド

ID 683832
日付 5/08/2017
Public
ドキュメント目次

3.1.4. 36ビット入力に加算する18 × 19乗算モード

Stratix® 10の可変精度DSPブロックは、1 つの18 × 19乗算を36ビット入力に加算することができます。

36ビット入力に加算する18 × 19乗算モードは次の等式を使用します:
  • 36ビット入力を持つ18 x 19乗算を加算するには、resulta = (ax * ay) + by を使用します。
  • 36ビット入力を持つ18 x 19乗算を減算するには、resulta = (ax * ay) - by を使用します。

下部の乗算器がバイパスされている間は、上位の乗算器を使用して18 x 19乗算への入力を提供します。 by[17..0]信号とby[35..18]信号は、36ビット入力を生成するために連結されます。

加算器に加算あるいは減算を実行させるには、SUBダイナミック・コントロール信号を使用します。

SUBダイナミック・コントロール信号は符号付オペランドに対してのみサポートされています。

図 11.  Stratix® 10デバイスの36ビット入力に加算する18 x 19乗算モード

次の図で、変数は以下のように定義されています。

  • 18 × 19符号付きオペランドでは、n = 19
  • 18 × 18符号なしオペランドでは、n = 18