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

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

5.5.4. Internal Coefficientタブ

表 49.  内部係数のコンフィグレーション次のパラメーターは、m18×18_fullm18×18_sumof2m18×18_systolicm27×27 演算モードでのみ使用することができます。
パラメーター IP生成パラメーター デフォルト値 詳細
'ax' operand source operand_source_max

input

coef

input ax 入力バスのオペランドソースを指定します。

coef を選択すると、ax 入力バスを使用して上の乗算器に定数係数が提供されます。

'bx' operand source operand_source_mbx

input

coef

input bx 入力バスのオペランドソースを指定します。

coef を選択すると、ax 入力バスを使用して下の乗算器に定数係数が提供されます。

'coefsel' 入力レジスターのコンフィグレーション
Enable 'coefsela' input register coef_sel_a_clken

no_reg

ena0

ena1

ena2

no_reg

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

Enable 'coefselb' input register coef_sel_b_clken

no_reg

ena0

ena1

ena2

no_reg

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

係数ストレージのコンフィグレーション
coef_a_0 coef_a_0 整数 0 ax 入力バスの係数値を指定します。

18ビットの演算モードでは、最大入力値は 218 - 1です。27ビットの演算では、最大値は 227 - 1です。

coef_a_1 coef_a_1
coef_a_2 coef_a_2
coef_a_3 coef_a_3
coef_a_4 coef_a_4
coef_a_5 coef_a_5
coef_a_6 coef_a_6
coef_a_7 coef_a_7
coef_b_0 coef_a_0 整数 0 bx 入力バスの係数値を指定します。

オペランドが unsigned に設定され、negate が有効になっている場合は、係数値が67108864よりも大きくなるように設定します。

これらのパラメーターは、m27×27 演算モードでは使用できません。

coef_b_1 coef_a_1
coef_b_2 coef_a_2
coef_b_3 coef_a_3
coef_b_4 coef_a_4
coef_b_5 coef_a_5
coef_b_6 coef_a_6
coef_b_7 coef_a_7