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

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

2.7. 固定小数点演算のアキュムレーターとチェインアウト加算器

Stratix® 10の可変精度DSPブロックでは、固定小数点演算向けの64ビットのアキュムレーターと加算器をサポートしています。

次の信号は、アキュムレーターとチェインアウト加算器の機能をダイナミックに制御することができます。

  • NEGATE
  • LOADCONST
  • ACCUMULATE

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

表 8.   アキュムレーター機能とダイナミック・コントロール信号
機能 概要 NEGATE LOADCONST ACCUMULATE
ゼロ化 アキュムレーターをディスエーブルします。 0 0 0
プリロード 結果は常にプリロード値に加算されます。64ビットのプリロード値の1ビットのみ「1」となります。これは、64ビット結果の任意の位置にDSP結果を丸めるために使用することができます。 0 1 0
累積 前の累算結果に現在の結果を加算します。 0 X 1
デシメーション + 累積 この機能は現在の結果を2の補数に変換し、以前の結果に加算します。 1 X 1
デシメーション + チェインアウト加算 この機能は現在の結果を2の補数に変換し、以前のDSPブロックの出力に加算します。 1 0 0