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

ID 683037
日付 10/02/2023
Public

インテルのみ表示可能 — GUID: bri1564983446968

Ixiasoft

ドキュメント目次

10.3.2. Registersタブ

表 109.  Registersタブ
パラメーター IP生成パラメーター デフォルト値 詳細
クリア信号の設定
Type of clear signal clear_type

none

aclr

sclr

none

浮動小数点DSPブロック内のすべてのレジスターのクリア信号動作を指定します。

  • none を選択すると、クリア信号は使用されません。
  • aclr を選択すると、すべてのレジスターに非同期クリア信号タイプを使用します。
  • sclr を選択すると、すべてのレジスターに同期クリア信号タイプを使用します。
Enable clr0 signal for all input registers enable_clr0

No

Yes

No Yes を選択すると、すべてのレジスターに clr[0] 信号が有効になります。
Enable clr1 for output and pipeline registers enable_clr1

No

Yes

No Yes を選択すると、出力およびパイプライン・レジスターに clr[1] 信号が有効になります。
入力レジスター
Enable for input 'accumulate' accumulate_clken

no_reg

ena0

ena1

ena2

no_reg

accumulate 入力レジスターのクロックイネーブル信号を指定します。

no_reg を選択すると、レジスターは無効になります。

Enable for input 'fp32_adder_a' fp32_adder_a_clken

no_reg

ena0

ena1

ena2

ena0

fp32_adder_a 入力レジスターのクロックイネーブル信号を指定します。

no_reg を選択すると、レジスターは無効になります。

Enable for input 'fp32_adder_b' fp32_adder_b_clken

no_reg

ena0

ena1

ena2

no_reg

fp32_adder_b 入力レジスターのクロックイネーブル信号を指定します。

no_reg を選択すると、レジスターは無効になります。

Enable for input 'fp32_mult_a' fp32_mult_a_clken

no_reg

ena0

ena1

ena2

ena0

fp32_mult_a 入力レジスターのクロックイネーブル信号を指定します。

no_reg を選択すると、レジスターは無効になります。

Enable for input 'fp32_mult_b' fp32_mult_b_clken

no_reg

ena0

ena1

ena2

ena0

fp32_mult_b 入力レジスターのクロックイネーブル信号を指定します。

no_reg を選択すると、レジスターは無効になります。

Enable for input 'fp16_mult_input' fp16_mult_input_clken

no_reg

ena0

ena1

ena2

no_reg

fp16_mult_input 入力レジスターのクロックイネーブル信号を指定します。

no_reg を選択すると、レジスターは無効になります。

出力レジスター
Enable output register output_clken

no_reg

ena0

ena1

ena2

ena0

出力レジスターのクロックイネーブル信号を指定します。

no_reg を選択すると、レジスターは無効になります。

パイプライン・レジスター
Enable 'accum_adder' register accum_adder_clken

no_reg

ena0

ena1

ena2

no_reg

accum_adder パイプライン・レジスターのクロックイネーブル信号を指定します。

no_reg を選択すると、レジスターは無効になります。

Enable 'adder_input' register adder_input_clken

no_reg

ena0

ena1

ena2

ena0

adder_input パイプライン・レジスターのクロックイネーブル信号を指定します。

no_reg を選択すると、レジスターは無効になります。

Enable 'adder_pl' register adder_pl_clken

no_reg

ena0

ena1

ena2

no_reg

adder_pl パイプライン・レジスターのクロックイネーブル信号を指定します。

no_reg を選択すると、レジスターは無効になります。

Enable 'fp32_adder_a_chainin_pl' register fp32_adder_a_chainin_pl_clken

no_reg

ena0

ena1

ena2

ena0

fp32_adder_a_chainin_pl パイプライン・レジスターのクロックイネーブル信号を指定します。

no_reg を選択すると、レジスターは無効になります。

Enable 'accum_pipeline' register accum_pipeline_clken

no_reg

ena0

ena1

ena2

no_reg

accum_pipeline レジスターのクロックイネーブル信号を指定します。

no_reg を選択すると、レジスターは無効になります。

Enable 'mult_pipeline' register mult_pipeline_clken

no_reg

ena0

ena1

ena2

ena0

mult_pipeline レジスターのクロックイネーブル信号を指定します。

no_reg を選択すると、レジスターは無効になります。

Enable 'fp32_adder_a_chainin_2nd_pl' register fp32_adder_a_chainin_2nd_pl_clken

no_reg

ena0

ena1

ena2

ena0

fp32_adder_a_chainin_2nd_pl パイプライン・レジスターのクロックイネーブル信号を指定します。

no_reg を選択すると、レジスターは無効になります。

Enable 'accum_2nd_pipeline' register accum_2nd_pipeline_clken

no_reg

ena0

ena1

ena2

no_reg

accum_2nd_pipeline レジスターのクロックイネーブル信号を指定します。

no_reg を選択すると、レジスターは無効になります。

Enable 'mult_2nd_pipeline' register mult_2nd_pipeline_clken

no_reg

ena0

ena1

ena2

ena0

mult_2nd_pipeline レジスターのクロックイネーブル信号を指定します。

no_reg を選択すると、レジスターは無効になります。