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

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

6.3.5. Accumulatorタブ

表 88.  Accumulatorタブ
パラメーター デフォルト値 詳細
Enable accumulator?

YES

NO

NO YES を選択すると、アキュムレーターが有効になります。

アキュムレーター機能を使用する場合は、Register output of adder unit を選択している必要があります。

What is the accumulator operation type?

ADD

SUB

ADD アキュムレーターの演算を指定します。
  • ADD は加算演算です。
  • SUB は減算演算です。

このオプションを有効にするには、Enable accumulator?YES を選択している必要があります。

プリロード定数
Enable preload constant

On

Off

Off accum_sload または sload_accum 信号とレジスター入力を有効にすると、アキュムレーターへの入力を動的に選択することができます。

accum_sload がLowまたは sload_accum がHighの場合は、乗算器の出力がアキュムレーターに供給されます。

accum_sload がHighまたは sload_accum がLowの場合は、ユーザー指定のプリロード定数がアキュムレーターに供給されます。

このオプションを有効にするには、Enable accumulator パラメーターに YES を選択している必要があります。

What is the input of accumulate port connected to?

ACCUM_SLOAD

SLOAD_ACCUM

ACCUM_SLOAD accum_sload/sload_accum 信号の動作を指定します。

ACCUM_SLOAD: accum_sload をLowに駆動することで、乗算器の出力をアキュムレーターにロードします。

SLOAD_ACCUM: sload_accum をHighに駆動することで、乗算器の出力をアキュムレーターにロードします。

このパラメーターを有効にするには、Enable preload constant オプションを選択している必要があります。

Select value for preload constant 0から64 64 プリセット定数値を指定します。

この値は 2N になります。Nはプリセット定数値です。

N=64は、定数0を意味します。

このパラメーターを有効にするには、Enable preload constant オプションを選択している必要があります。

What is the source for clock input?

Clock0

Clock1

Clock2

Clock0 Clock0Clock1、または Clock2 を選択し、accum_sload/sload_accum レジスターの入力クロック信号を指定します。

このパラメーターを有効にするには、Enable preload constant オプションを選択している必要があります。

What is the source for asynchronous clear input?

NONE

ACLR0

ACLR1

NONE accum_sload/sload_accum レジスターの非同期クリアソースを指定します。

このパラメーターを有効にするには、Enable preload constant オプションを選択している必要があります。

What is the source for synchronous clear input?

NONE

SCLR0

SCLR1

NONE accum_sload/sload_accum レジスターの同期クリアソースを指定します。

このパラメーターを有効にするには、Enable preload constant オプションを選択している必要があります。

Enable double accumulator

TRUE

FALSE

FALSE ダブル・アキュムレーター機能を有効または無効にします。