インテルのみ表示可能 — GUID: zus1548141503893
Ixiasoft
1. インテル® Agilex™ 可変精度DSPブロックの概要
2. インテルAgilex可変精度DSPブロックのアーキテクチャー
3. インテルAgilex可変精度DSPブロックの動作モード
4. インテルAgilex可変精度DSPブロックのデザインの考慮事項
5. Native Fixed Point DSP Intel Agilex FPGA IPコア・リファレンス
6. Multiply Adder Intel® FPGA IPコア・リファレンス
7. ALTMULT_COMPLEX Intel® FPGA IPコア・リファレンス
8. LPM_MULT Intel® FPGA IPコア・リファレンス
9. LPM_DIVIDE (Divider) Intel FPGA IPコア
10. Native Floating Point DSP Intel Agilex FPGA IPリファレンス
11. インテル® Agilex™ 可変精度DSPブロック・ユーザーガイド・アーカイブ
12. インテルAgilex可変精度DSPブロック・ユーザーガイドの改訂履歴
インテルのみ表示可能 — GUID: zus1548141503893
Ixiasoft
3.2.1.5. FP32ベクトル2モード
このモードは、入力 fp32_mult_a および入力 fp32_mult_b に対して単精度浮動小数点乗算を実行し、結果をチェーンアウトに送信します。以前の変数DSP Blockからのチェーンイン入力は、出力結果として入力 fp32_adder_a から加算または減算されます。
チェーンイン・パラメーター | 浮動小数点加算を持つベクトル2 | 浮動小数点減算を持つベクトル2 |
---|---|---|
Disable | fp32_result = fp32_adder_a fp32_chainout = fp32_mult_a * fp32_mult_b |
fp32_result = fp32_adder_a fp32_chainout = fp32_mult_a * fp32_mult_b |
Enable | fp32_result = fp32_adder_a + fp32_chainin fp32_chainout = fp32_mult_a * fp32_mult_b |
fp32_result = fp32_adder_a - fp32_chainin fp32_chainout = fp32_mult_a * fp32_mult_b |
FP32ベクトル2モードは、次の例外フラグをサポートしています。
- fp32_mult_invalid
- fp32_mult_inexact
- fp32_mult_overflow
- fp32_mult_underflow
- fp32_adder_invalid
- fp32_adder_inexact
- fp32_adder_overflow
- fp32_adder_underflow
図 32. FP32ベクトル2モード