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

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

10.2.1. Stratix® 10ネイティブ浮動小数点DSP IPコアのパラメーター

表 52.  パラメーター
パラメーター デフォルト値 説明
DSP Template

Multiply

Add

Multiply Add

Multiply Accumulate

Vector Mode 1

Vector Mode 2

Multiply

DSPブロックに対し希望の動作モードを選択します。

選択した動作モードは、DSP Block Viewに反映されます。

View

Register Enables

Register Clears

Register Enables

レジスタビューのクロッキング方式またはリセット方式を選択するオプションです。選択した動作モードは、DSP Block Viewに反映されます。

レジスターのクロッキング方式を表示するには、DSP Block Viewに対しRegister Enablesを選択します。各レジスターのクロックはこの画面で変更可能です。

レジスターのリセット方式を表示するには、DSP Block Viewに対しRegister Clearsを選択します。各レジスターのリセット方式を変更するには、Single Resetをクリックします。

Clear Type

None

Synchronous

Asynchronous

Synchronous

すべてのレジスターのリセットを選択するオプションです。

レジスターをリセットしない場合は、Noneを選択します。

すべてのレジスターに対して同期クリアー信号タイプを使用するには、Synchronousを選択します。

べてのレジスターに対して非同期クリアー信号タイプを使用するには、Asynchronousを選択します。

Single Clear チェックされていません

DSPブロック内のすべてのレジスターをリセットするには、このパラメーターをクリックします。レジスターをリセットするために別のリセットポートを使用するには、このパラメーターのチェックを外します。

このパラメーターは、Clear Typeに対しNoneを選択すると、ディスエーブルされます。

Connect Exception Flags

On

Off

Off

DSPブロックに対し例外フラグ出力ポートを使用・生成するには、このパラメーターをクリックします。

このパラメーターをオフにすると、IPコアは例外フラグ出力ポートを生成しません。

DSPブロック図
Chain In Multiplexer (1)

Enable

Disable

Disable

chaininポートをイネーブルするには、乗算器をクリックします。

Chain Out Multiplexer (2)

Disable

Enable

Disable

chainoutポートをイネーブルするには、乗算器をクリックします。

Adder (3)

+

-

+

加算あるいは減算モードを選択するには、Adderシンボルをクリックします。

Register Clock (4)

None

Clock 0

Clock 1

Clock 2

Clock 0

任意のレジスターをバイパスするには、レジスタークロックをNoneにトグルします。

レジスターは以下のようにトグルします:
  • clk[0]信号をクロックソースとして使用するには、Clock 0を選択します
  • clk[1]信号をクロックソースとして使用するには、Clock 1を選択します
  • clk[2]信号をクロックソースとして使用するには、Clock 2を選択します

これらの設定は、ViewパラメーターのRegister Enablesを選択した場合にのみ変更することができます。

Register Clear (4)

Clear 0

Clear 1

Clear 0は入力レジスター用です

Clear 1は出力およびパイプラインレジスター用です

この画面は、IPコアのリセット方式を表示します。

Clear 0clr[0]信号を使用します。

Clear 1clr[1]信号を使用します。

すべての入力レジスターはclr[0]リセット信号を使用します。すべての出力およびパイプラインレジスターはclr[1]リセット信号を使用します。

図 45. DSPブロック図