インテルのみ表示可能 — GUID: zus1548141503893
Ixiasoft
1. Intel Agilex® 7可変精度DSPブロックの概要
2. Intel Agilex® 7可変精度DSPブロックのアーキテクチャー
3. Intel Agilex® 7可変精度DSPブロックの演算モード
4. Intel Agilex® 7可変精度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 Intel® FPGA IPコアのリファレンス
10. Native Floating Point DSP Intel Agilex® FPGA IPのリファレンス
11. Intel Agilex® 7可変精度DSPブロック・ユーザーガイド・アーカイブ
12. Intel Agilex® 7可変精度DSPブロック・ユーザーガイドの改訂履歴
インテルのみ表示可能 — GUID: zus1548141503893
Ixiasoft
3.2.1.5. FP32ベクトル2モード
このモードでは、入力 fp32_mult_a と入力 fp32_mult_b で単精度浮動小数点乗算を行い、結果をチェーンアウトに送信します。次に、入力 fp32_adder_a に対して前の可変DSPブロックからのチェーンイン入力を加算または減算し、その結果を出力します。
チェーンイン・パラメーター | ベクトル2での浮動小数点加算 | ベクトル2での浮動小数点減算 |
---|---|---|
無効 | 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 |
有効 | 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モード