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

ID 683037
日付 2/05/2021
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

5.5.4. 内部係数タブ

表 49.  内部係数コンフィグレーションこれらのパラメーターは、m18×18_fullm18×18_sumof2m18×18_systolic、および、m27×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