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

ID 683037
日付 2/05/2021
Public

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

ドキュメント目次

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

表 26.  FP32乗算モードでサポートされているレジスター・コンフィグレーション
レイテンシー 入力レジスター パイプライン・レジスター 出力レジスター
fp32_mult_a_clken fp32_mult_b_clken mult_pipeline_clken mult_2nd_pipeline_clken output_clken
0 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル
1 イネーブル イネーブル ディスエーブル ディスエーブル ディスエーブル
1 ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
2 イネーブル イネーブル ディスエーブル イネーブル イネーブル
≥3 ディスエーブル イネーブル ディスエーブル、イネーブル イネーブル イネーブル
表 27.  FP32加算または減算モードでサポートされているレジスター・コンフィグレーション
レイテンシー データ入力レジスター パイプライン・レジスター 加算器入力レジスター 出力レジスター
fp32_adder_a_clken fp32_adder_b_clken fp32_adder_a_chainin_pl_clken fp32_adder_a_chainin_2nd_pl_clken adder_input_clken output_clken
0 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル
1 イネーブル イネーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル
1 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
2 イネーブル イネーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
≥3 イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル イネーブル イネーブル
表 28.  FP32加算または減算でのFP32乗算モードでサポートされているレジスター・コンフィグレーション
レイテンシー データ入力レジスター 加算器1番目のパイプライン・レジスター 加算器2番目のパイプライン・レジスター 乗算器1番目のパイプライン・レジスター 乗算器2番目のパイプライン・レジスター 加算器入力レジスター 出力レジスター
fp32_adder_a_clken fp32_mult_a_clken fp32_mult_b_clken fp32_adder_a_chainin_pl_clken fp32_adder_a_chainin_2nd_pl_clken mult_pipeline_clken mult_2nd_pipeline_clken adder_input_clken output_clken
0 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル
1 イネーブル イネーブル イネーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル
1 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
2 イネーブル イネーブル イネーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
≥3 イネーブル イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル ディスエーブル イネーブル イネーブル
≥4 イネーブル イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル イネーブル イネーブル イネーブル
表 29.  累算でのFP32乗算モードでサポートされているレジスター・コンフィグレーション
レイテンシー データ入力レジスター 加算器1番目のパイプライン・レジスター 加算器2番目のパイプライン・レジスター 乗算器1番目のパイプライン・レジスター 乗算器2番目のパイプライン・レジスター 加算器入力レジスター 出力レジスター
accumulate_clken fp32_mult_a_clken fp32_mult_b_clken accum_pipeline_clken accum_2nd_pipeline_clken mult_pipeline_clken mult_2nd_pipeline_clken accum_adder_clken adder_input_clken output_clken
1 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
2 イネーブル イネーブル イネーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
≥3 イネーブル イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル ディスエーブル イネーブル イネーブル イネーブル
≥4 イネーブル イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル イネーブル イネーブル イネーブル イネーブル
表 30.  FP32ベクトル1モードでサポートされているレジスター・コンフィグレーション
レイテンシー データ入力レジスター 加算器1番目のパイプライン・レジスター 加算器2番目のパイプライン・レジスター 乗算器1番目のパイプライン・レジスター 乗算器2番目のパイプライン・レジスター 加算器入力レジスター 出力レジスター
fp32_adder_a_clken fp32_mult_a_clken fp32_mult_b_clken fp32_adder_a_chainin_pl_clken fp32_adder_a_chainin_pl_clken mult_pipeline_clken mult_2nd_pipeline_clken adder_input_clken output_clken
0 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル
1 イネーブル イネーブル イネーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル
1 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
2 イネーブル イネーブル イネーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
≥3 イネーブル イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル ディスエーブル イネーブル イネーブル
≥4 イネーブル イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル イネーブル イネーブル イネーブル
表 31.  FP32ベクトル2モードでサポートされているレジスター・コンフィグレーション
レイテンシー データ入力レジスター 加算器1番目のパイプライン・レジスター 加算器2番目のパイプライン・レジスター 乗算器1番目のパイプライン・レジスター 乗算器2番目のパイプライン・レジスター 加算器入力レジスター 出力レジスター
fp32_adder_a_clken fp32_mult_a_clken fp32_mult_b_clken fp32_adder_a_chainin_pl_clken fp32_adder_a_chainin_pl_clken mult_pipeline_clken mult_2nd_pipeline_clken adder_input_clken output_clken
0 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル
1 イネーブル イネーブル イネーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル
1 ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
2 イネーブル イネーブル イネーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル ディスエーブル イネーブル
≥3 イネーブル イネーブル イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル ディスエーブル、イネーブル イネーブル イネーブル イネーブル