英特尔Agilex® 7可变精度DSP模块用户指南

ID 683037
日期 4/11/2023
Public
文档目录

5.2. 支持的操作模式

表 39.   Native Fixed Point DSP 英特尔® Agilex™ FPGA IP核支持的操作模式
操作模式 描述
9 × 9 Sum of 4(4项求和)模式

启用chainout加法器或累加器时,此模式作为四个9(有符号)× 9(有符号)或 8(无符号)× 8(无符号)乘法器求和运行,且输出为20至64位。

此模式应用下列方程式:
  • resulta = (ax * ay)+(bx * by)+(cx * cy)+(dx * dy)
18 × 18全模式 该模式运行为两个独立18(有符号)× 19(有符号)或18(无符号)x 18(无符号)乘法器通过37-bit输出。
该模式应用如下方程式:
  • resulta = ax * ay
  • resultb = bx * by
18 × 18 Sum of Two(2项求和)模式 该模式运行为2个18 × 19乘法运算求和。
该模式应用的方程式为:
  • resulta = [(bx * by) + (ax * ay)],当sub信号被驱动为低电平时。
  • resulta = [(bx * by) - (ax * ay)],当sub信号被驱动为高电平时。

使能累加器或chainout加法器时,resulta输出总线最多可支持64 位。

18 × 18 Plus 36模式

该模式运行为一个18 × 19乘法运算与36-bit输入求和。

该模式应用的方程式为:resulta =(ax * ay) + (bx * by)。

该模式下,当输入总线少于36-bit时,需要提供必要的有符号扩展以填补36-bit输入。

使能累加器时,resulta输出总线可支持最高达到64-bit。

18 × 18脉动模式

该模式由18-bit脉动FIR运行。

使用该操作模式时,使能输入脉动寄存器和输出寄存器。

使能chainout加法器时,支持chainout和chainin宽度最高达到44-bit。

使能累加器时,resulta输出总线可支持最高达到64-bit。

27 × 27模式

该模式由一个独立27(有符号/无符号)× 27(有符号/无符号)乘法器运行。

该模式应用的方程式为:resulta = ax * ay。

使能累加器或chainout加法器时,resulta输出总线可支持最高达到64-bit。