Altera Integer Arithmetic IP User Manual
Page 89

Parameter Name
Type
Required
Description
ADDNSUB_PIPELINE_REG
String
No
Specifies the clock for the
second register on the
addnsub
port. Values are
UNREGISTERED
,
CLOCK0
,
CLOCK1
,
CLOCK2
, and
CLOCK3
.
If omitted, the default value is
CLOCK0
. This parameter is
ignored if the
addnsub
port is
unused.
ADDNSUB_REG
String
No
Specifies the clock for the
addnsub
port. Values are
UNREGISTERED
,
CLOCK0
,
CLOCK1
,
CLOCK2
, and
CLOCK3
.
If omitted, the default value is
CLOCK0
. This parameter is
ignored if the
addnsub
port is
unused.
DSP_BLOCK_BALANCING
String
No
Specifies whether to use DSP
block balancing. Values are
UNUSED
,
Auto
, DSP
blocks
,
Logic
Elements
,
Off
,
Simple
18-bit Multipliers
,
Simple Multipliers
, and
Width 18-bit
Multipliers
.
EXTRA_ACCUMULATOR_LATENCY
String
No
Adds the number of clock
cycles of latency specified by
the
OUTPUT_REG
parameter to
the accumulator portion of
the DSP block.
EXTRA_MULTIPLIER_LATENCY
Integer
No
Specifies the number of clock
cycles of latency for the
multiplier portion of the DSP
block. If the
MULTIPLIER_REG
parameter is specified, then
the specified clock port is
used to add the latency. If the
MULTIPLIER_REG
parameter
is set to
UNREGISTERED
, then
the
clock0
port is used to
add the latency.
INPUT_ACLR_A
String
No
Specifies the asynchronous
clear port for the
dataa[]
port. Values are
ACLR0
,
ACLR1
,
ACLR2
, and
ACLR3
. If
omitted the default value is
ACLR3
.
8-8
ALTMULT_ACCUM Parameters
UG-01063
2014.12.19
Altera Corporation
ALTMULT_ACCUM (Multiply-Accumulate)