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

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

3.2.1.3. 乗累算モード

このモードでは、浮動小数点乗算を行い、それに続いて前の乗算結果との浮動小数点加算または減算を行います。

ACCUMULATE 信号がHighの場合、このモードで使用する式は fp32_result(t) = [fp32_mult_a(t)*fp32_mult_b(t)] +/- fp32_result(t-1) です。

ACCUMULATE 信号がLowの場合、このモードで使用する式は fp32_result = fp32_mult_a*fp32_mult_b です。

浮動小数点乗累算モードでは、次の例外フラグをサポートします。
  • fp32_mult_invalid
  • fp32_mult_inexact
  • fp32_mult_overflow
  • fp32_mult_underflow
  • fp32_adder_invalid
  • fp32_adder_inexact
  • fp32_adder_overflow
  • fp32_adder_underflow
図 30.  Intel Agilex® 7デバイスにおける乗累算モード