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

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

2.1.7. 固定小数点演算におけるアキュムレーター、チェーンアウト加算器、プリロード定数

Intel Agilex® 7の可変精度DSPブロックは、固定小数点演算に最大64ビットのアキュムレーターおよび加算器をサポートします。

次の信号により、アキュムレーターとチェーンアウト加算器の機能を動的に制御することができます。

  • NEGATE
  • LOADCONST
  • ACCUMULATE
  • DISABLE_CHAINOUT

アキュムレーターとチェーンアウト加算器の機能は、固定小数点演算の2つの独立18 x 19モードでサポートされていません。

表 7.   アキュムレーターの機能と動的コントロール信号
機能 詳細 NEGATE LOADCONST ACCUMULATE
ゼロ化 アキュムレーターを無効にします。 0 0 0
プリロード 結果は常にプリロード値に加算されます。64ビットのプリロード値の1ビットのみが「1」になります。この機能を使用して、DSPの結果を64ビットの結果の任意の位置に丸めることができます。 0 1 0
アキュムレーション 現在の結果を前の累算結果に加算します。 0 X 1
デシメーション + アキュムレーション この機能では、現在の結果を取得し、それを2の補数に変換して前の結果に加算します。 1 X 1
デシメーション + チェーンアウト加算器 この機能では、現在の結果を取得し、それを2の補数に変換して前のDSPブロックの出力に加算します。 1 0 0