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

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

2.1.7. 定点算术运算的累加器、Chainout加法器和预加载常量

英特尔® Agilex™ 7可变精度DSP模块支持用于定点算术运算的累加器和加法器最高达到64位。

下列信号可动态控制累加器和chainout加法器的功能。

  • NEGATE
  • LOADCONST
  • ACCUMULATE
  • DISABLE_CHAINOUT

两个定点算术运算独立18 x 19模式中没有累加器和chainout加法器功能。

表 7.   累加器功能和动态控制信号
功能 描述 NEGATE LOADCONST ACCUMULATE
Zeroing(归零) 禁用累加器。 0 0 0
Preload(预加载) 该结果始终添加到预加载值。64-bit预加载值中仅可有一个比特为“1”。您可使用该功能将DSP结果舍入成64-bit结果的任何位置。 0 1 0
Accumulation(累加) 将当前结果与之前累加结果相加。 0 X 1
Decimation + Accumulation(抽取+累加) 此功能提取当前结果并将其转换成二进制补码(two’s complement),然后与之前结果相加。 1 X 1
Decimation + Chainout Adder(抽取+Chainout加法) 此功能提取当前结果并将其转换成二进制补码,然后与之前DSP模块的输出相加。 1 0 0