仅对英特尔可见 — GUID: zus1548141503893
Ixiasoft
1. 英特尔® Agilex™ 7可变精度DSP模块概述
2. 英特尔® Agilex™ 7可变精度DSP模块架构
3. 英特尔® Agilex™ 7可变精度DSP模块操作模式
4. 英特尔® Agilex™ 7可变精度DSP块设计考量
5. Native Fixed Point DSP 英特尔® Agilex™ FPGA IP核参考
6. Multiply Adder Intel FPGA IP核参考
7. ALTMULT_COMPLEX Intel FPGA IP核参考
8. LPM_MULT Intel FPGA IP核参考
9. LPM_DIVIDE英特尔FPGA IP核
10. Native Floating Point DSP 英特尔® Agilex™ FPGA IP参考
11. 英特尔® Agilex™ 7可变精度DSP模块用户指南存档
12. 英特尔® Agilex可变精度DSP模块用户指南文档修订历史
仅对英特尔可见 — GUID: zus1548141503893
Ixiasoft
3.2.1.5. FP32 Vector Two模式
此模式运行输入fp32_mult_a和输入fp32_mult_b的单精度浮点乘法运算,并将结果导向chainout。从可变精度DSP模块来的chainin输入随后与输入fp32_adder_a相加或被从中减去得到输出结果。
Chainin参数 | 带有浮点加法的Vector Two | 带有浮点减法的Vector Two |
---|---|---|
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 vector two模式支持下列异常标志:
- 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 Vector Two模式