仅对英特尔可见 — GUID: ldp1563430995182
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: ldp1563430995182
Ixiasoft
6. Multiply Adder Intel FPGA IP核参考
该Multiply Adder Intel FPGA IP核允许您实现乘法器加法器。
下图显示了Multiply Adder Intel FPGA IP核的端口。
图 57. Multiply Adder Intel FPGA IP端口
乘加器接受成对输入,并将值相乘起来,然后与所有其他对的积相加或从其他所有成对的积中减去。
DSP块使用18 × 19位输入乘法器处理最高达到18-bit宽的数据,以及使用27 × 27位输入乘法器处理宽度在18到27位之间的数据。对于宽度大于27位的数据,DSP块使用部分乘积算法处理该数据,并使用27 × 27位输入乘法器处理宽度介于18至27位之间的数据。
下列信号的寄存器和额外流水线寄存器也放置在DSP模块内:
- 数据输入
- 有符号或无符号选择
- 加法或减法选择
- 乘法器乘积
输出结果的情况下,第一寄存器被放置于DSP块中。然而额外延迟寄存器被放置在模块以外的逻辑单元中。外设到DSP模块,包括数据输入到乘法器,控制信号输入,和加法器输出,均使用普通布线与器件其余部分通信。功能中的所有连接都使用DSP模块内的专用布线。当选择将乘法器已寄存输入数据从一个乘法器移位到相邻乘法器时,该专用布线包括移位寄存器链。