Altera Integer Arithmetic IP User Manual

Page 89

Advertising
background image

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)

Send Feedback

Advertising