Intel® Stratix® 10精度可调DSP块用户指南

ID 683832
日期 10/22/2019
Public
文档目录

10.3.1. Native Floating Point DSP Intel® Stratix® 10 FPGA IP参数

表 54.  参数
参数 默认值 说明
DSP Template

Multiply

Add

Multiply Add

Multiply Accumulate

Vector Mode 1

Vector Mode 2

Multiply

为DSP模块选择所需的操作模式。

所选操作反映在DSP Block View中。

View

Register Enables

Register Clears

Register Enables

为寄存器视图选择时钟方案或复位方案的选项。所选操作反映在DSP Block View中。

DSP Block View选择为Register Enables以显示寄存器时钟方案。可更改视图中每个寄存器的时钟。

DSP Block View选择为Register Clears以显示寄存器复位方案。开启Use Single Clear更改寄存器复位方案。

Clear Type

None

Synchronous

Asynchronous

Synchronous

为所有寄存器选择复位类型的选项。

选择None,不复位寄存器。

选择Synchronous,所有寄存器使用同步清零信号类型。

选择Asynchronous,所有寄存器使用异步清零信号类型。

Single Clear On或off Off

如需以单个复位来复位DSP模块中的全部寄存器,就开启此参数。关闭此参数以从不同复位端口复位各寄存器。

Clear Type选择为None时,该参数为禁用。

Connect Exception Flags

On

Off

Off

点击该参数以使用和生成DSP模块的异常标记输出端口。

关闭该参数时,IP核不会生成异常标记输出端口。

DSP模块视图
Chain In Multiplexer (1)

Enable

Disable

Disable

点击多路复用器使能chainin端口。

Chain Out Multiplexer (2)

Disable

Enable

Disable

点击多路复用器使能chainout端口。

Adder (3)

+

-

+

点击Adder符号选择加法或减法模式。

Register Clock (4)

None

Clock 0

Clock 1

Clock 2

Clock 0

要旁路任何寄存器,就将寄存器时钟切换成None

将寄存器时钟切换到:
  • Clock 0,使用clk[0]信号作为时钟源
  • Clock 1,使用clk[1]信号作为时钟源
  • Clock 2,使用clk[2]信号作为时钟源

仅可通过选择View参数中的Register Enables来更改这些设置。

Register Clear (4)

Clear 0

Clear 1

Clear 0用于输入寄存器

Clear 1用于输出和流水线寄存器

以下视图显示了IP核复位方案。

Clear 0使用clr[0]信号。

Clear 1使用clr[1]信号。

所有输入寄存器使用clr[0]复位信号。所有输出和流水线寄存器使用clr[1]复位信号。

图 46. DSP模块视图