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

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

3.2.3.1. 積和または積差モード

このモードでは、浮動小数点乗算を行い、それに続いて浮動小数点加算または浮動小数点減算を行います。チェーンイン・パラメーターを使用すると、マルチチェーン・モードが可能になります。

表 22.  積和または積差モードに適用される式
チェーンイン・パラメーター 積和モード 積差モード
無効 fp32_result = (fp32_mult_a*fp32_mult_b) + fp32_adder_a fp32_result = (fp32_mult_a*fp32_mult_b) - fp32_adder_a
有効 fp32_result = (fp32_mult_a*fp32_mult_b) + fp32_chainin fp32_result = (fp32_mult_a*fp32_mult_b) - fp32_chainin
浮動小数点積和または積差モードでは、次の例外フラグをサポートしています。
  • fp32_mult_invalid
  • fp32_mult_inexact
  • fp32_mult_overflow
  • fp32_mult_underflow
  • fp32_adder_invalid
  • fp32_adder_inexact
  • fp32_adder_overflow
  • fp32_adder_underflow
図 39.  Intel Agilex® 7デバイスにおける積和または積差モード