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

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

5.6.3. 18 × 18 Sum of Two模式信号

图 53. 18 × 18 Sum of Two模式信号


表 61.  数据输入和输出信号
信号名称 类型 宽度 描述
ax[17:0] Input 18 到顶部乘法器的输入数据总线。

内部系数功能使能时,该信号不可用。

ay[18:0] Input 19 输入数据总线到顶部乘法器。

使能预加器时,这些信号被用作到顶部预加器的输入信号。

az[17:0] Input 18

这些信号是到顶部预加器的输入信号。

这些信号仅在预加法器使能时才可用。

bx[17:0] Input 18 输入数据总线到底部乘法器。
by[18:0] Input 19 输入数据总线到底部乘法器。

使能预加器时,这些信号被用作到底部预加器的输入信号。

bz[17:0] Input 18

这些信号为底部预加法器的输入信号。

这些信号仅在预加法器使能时才可用。

resulta[63:0] Output 37 从顶部乘法器来的输出数据总线。
表 62.  时钟,使能和清零信号
信号名称 类型 宽度 描述
clk[0] Input 1 所有寄存器的输入时钟。
ena[2:0] Input 3 所有寄存器的时钟使能信号。

These signals are active-High.

clr[1:0] Input 2 T这些信号可以是所有寄存器的异步或同步清零输入信号。您可以使用Type of clear signal参数选择清零输入信号的类型。

这些信号为高电平有效。

默认情况下,此信号为低电平。

有关输入寄存器的时钟使能限制的更多信息,请参阅相关信息。

表 63.  动态控制信号关于各操作模式下支持的动态控制信号的汇总,请参考相关的信息。
信号名称 类型 宽度 描述
disable_chainout Input 1 动态输入信号,以启用动态chainout功能。 Y您可以在run-time运行时期间更改此信号的值。

您必须将chainout输出总线连接到下一个DSP模块,以便使用该信号。

  • 0:发送chainout输出到下一个 DSP模块。默认值。
  • 1:不发送chainout输出到下一个DSP模块。该chainout输出为全零。
disable_scanin Input 1 启用动态scanin功能的动态输入信号。您可以在run-time运行时期间更改此信号的值。

当您将Enable 'disable scanin参数设置为Yes时,该信号可用。

您必须将Enable input cascade for 'ay' input参数设置为Yes以使用这个信号。

  • 0:切换顶部乘法器的输入,以便使用scanin输入。
  • 1:切换顶部乘法器的输入以使用ay输入。
accumulate Input 1 输入信号,用于启用或禁用累加器功能。 您可以在run-time运行时期间更改此信号的值。
  • 0:生成的当前结果不累加上一个结果。默认值。
  • 1:将当前结果加入上一个结果中。
loadconst Input 1 输入信号,用于启用或禁用负载常数功能。您可以在运行时期间更改此信号的值。
  • 0:禁用负载常数功能。默认值。
  • 1:将预加载常数添加到结果中以执行有偏差的舍入。
sub Input 1 动态输入信号,以控制加法器模块运行。 您可以在运行时更改此信号的值。
  • 0:将顶部乘法器的输出与底部乘法器的输出相加。默认值。
  • 1:从底部乘法器的输出中减去顶部乘法器的输出。
negate Input 1 动态输入信号,以控制chainout加法器模块运行。您可以在运行时期间更改此信号的值。
  • 0:将顶部乘法器与底部乘法器的和与chainin数据输入总线相加 ,并累加环回数据。默认值。
  • 1:从chainin数据输入总线中减去顶部和底部乘法器的和,并累加环回数据。
表 64.  内部系数端口关于各操作模式下支持的功能的总结,请参考相关的信息。
信号名称 类型 宽度 描述
coefsela[2:0] Input 3 输入用户为顶部乘法器定义的8个系数值的选择信号。 系数值储存在内部存储器中,并由参数coef_a_0coef_a_7指定。
  • coefsela[2:0] = 000指的是coef_a_0
  • coefsela[2:0] = 001指的是coef_a_1
  • coelsela[2:0] = 010指的是coef_a_2,以此类推。

这些信号仅在内部系数功能使能时可用。

coefselb[2:0] Input 3 输入用户为底部乘法器定义的8个系数值的选择信号。系数值储存在内部存储器中,并由参数coef_b_0coef_b_7指定。
  • coefselb[2:0] = 000指的是coef_b_0
  • coefselb[2:0] = 001指的是coef_b_1
  • coelselb[2:0] = 010指的是coef_b_2,以此类推。

这些信号仅在内部系数功能使能时可用。

表 65.  输入级联信号
信号名称 类型 宽度 描述
scanin[18:0] Input 19 输入级联模块的输入数据总线。

将这些信号连接到之前介绍的DSP核的scanout信号。

scanout[18:0] Output 19 输入级联模块的输出数据总线。

将这些信号连接到下一个DSP核的scanin信号。

表 66.  输出级联信号
信号名称 类型 宽度 描述
chainin[63:0] Input 64 输出级联模块的输入数据总线。

将这些信号连接到之前介绍的DSP核的chainout信号。

chainout[63:0] Output 64 输出级联模块的输出数据总线。

将这些信号连接到下一个DSP核的chainin信号。