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

ID 683037
日付 2/05/2021
Public

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

ドキュメント目次

4.2.1.2. サポートされているFP16動作モードのレジスター・コンフィグレーション

表 32.  2つのFP16乗算モードの合計でサポートされているレジスター・コンフィグレーション
レイテンシー データ入力レジスター 乗算器1番目のパイプライン・レジスター 乗算器2番目のパイプライン・レジスター 加算器入力レジスター 加算器パイプライン・レジスター 出力レジスター
fp16_mult_input_clken mult_pipeline_clken mult_2nd_pipeline_clken adder_input_clken adder_pl_clken output_clken
0 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル
1 イネーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル
1 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
2 イネーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
3 イネーブル ディスエーブル ディスエーブル イネーブル ディスエーブル イネーブル
4 イネーブル ディスエーブル ディスエーブル イネーブル イネーブル イネーブル
≥5 イネーブル ディスエーブル、イネーブル イネーブル イネーブル イネーブル イネーブル
表 33.  FP32加算での2つのFP16乗算の合計モードでサポートされているレジスター・コンフィグレーション
レイテンシー データ入力レジスター 加算器1番目のパイプライン・レジスター 加算器2番目のパイプライン・レジスター 乗算器1番目のパイプライン・レジスター 乗算器2番目のパイプライン・レジスター 加算器入力レジスター 加算器パイプライン・レジスター 出力レジスター
fp32_adder_a_clken fp16_mult_input_clken fp32_adder_a_chainin_pl_clken fp32_adder_a_chainin_2nd_pl_clken mult_pipeline_clken mult_2nd_pipeline_clken adder_input_clken adder_pl_clken output_clken
0 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル
1 イネーブル イネーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル
1 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
2 イネーブル イネーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
≥3 イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル ディスエーブル イネーブル ディスエーブル イネーブル
≥4 イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル ディスエーブル イネーブル イネーブル イネーブル
≥5 イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル イネーブル イネーブル イネーブル イネーブル
表 34.  累算での2つのFP16乗算の合計モードでサポートされているレジスター・コンフィグレーション
レイテンシー データ入力レジスター 加算器1番目のパイプライン・レジスター 加算器2番目のパイプライン・レジスター 乗算器1番目のパイプライン・レジスター 乗算器2番目のパイプライン・レジスター 加算器入力レジスター 加算器パイプライン・レジスター 出力レジスター
accumulate_clken fp16_mult_input_clken accum_pipeline_clken accum_2nd_pipeline_clken mult_pipeline_clken mult_2nd_pipeline_clken accum_adder_clken adder_input_clken adder_pl_clken output_clken
1 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
2 イネーブル イネーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
≥3 イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル ディスエーブル イネーブル イネーブル ディスエーブル イネーブル
≥4 イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル ディスエーブル イネーブル イネーブル イネーブル イネーブル
≥5 イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル イネーブル イネーブル イネーブル イネーブル イネーブル
表 35.  FP16ベクトル1モードでサポートされているレジスター・コンフィグレーション
レイテンシー データ入力レジスター 加算器1番目のパイプライン・レジスター 加算器2番目のパイプライン・レジスター 乗算器1番目のパイプライン・レジスター 乗算器2番目のパイプライン・レジスター 加算器入力レジスター 加算器パイプライン・レジスター 出力レジスター
fp32_adder_a_clken fp16_mult_input_clken fp32_adder_a_chainin_pl_clken fp32_adder_a_chainin_2nd_pl_clken mult_pipeline_clken mult_2nd_pipeline_clken adder_input_clken adder_pl_clken output_clken
0 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル
1 イネーブル イネーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル
1 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
2 イネーブル イネーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
≥3 イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル ディスエーブル イネーブル ディスエーブル イネーブル
≥4 イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル ディスエーブル イネーブル イネーブル イネーブル
≥5 イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル イネーブル イネーブル イネーブル
表 36.  FP16ベクトル2モードでサポートされているレジスター・コンフィグレーション
レイテンシー データ入力レジスター 加算器1番目のパイプライン・レジスター 加算器2番目のパイプライン・レジスター 乗算器1番目のパイプライン・レジスター 乗算器2番目のパイプライン・レジスター 加算器入力レジスター 加算器パイプライン・レジスター 出力レジスター
fp32_adder_a_clken fp16_mult_input_clken fp32_adder_a_chainin_pl_clken fp32_adder_a_chainin_2nd_pl_clken mult_pipeline_clken mult_2nd_pipeline_clken adder_input_clken adder_pl_clken output_clken
0 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル
1 イネーブル イネーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル
1 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
2 イネーブル イネーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
≥3 イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル ディスエーブル イネーブル イネーブル イネーブル
≥4 イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル ディスエーブル イネーブル イネーブル イネーブル
表 37.  FP16ベクトル3モードでサポートされているレジスター・コンフィグレーション
レイテンシー データ入力レジスター 加算器1番目のパイプライン・レジスター 加算器2番目のパイプライン・レジスター 乗算器1番目のパイプライン・レジスター 乗算器2番目のパイプライン・レジスター 加算器入力レジスター 加算器パイプライン・レジスター 出力レジスター
accumulate_clken fp32_adder_a_clken fp16_mult_input_clken accum_pipeline_clken accum_2nd_pipeline_clken mult_pipeline_clken mult_2nd_pipeline_clken accum_adder_clken adder_input_clken adder_pl_clken output_clken
1 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
2 イネーブル イネーブル イネーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
≥3 イネーブル イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル ディスエーブル イネーブル イネーブル イネーブル イネーブル
≥4 イネーブル イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル イネーブル イネーブル イネーブル イネーブル イネーブル