Altera Integer Arithmetic IP User Manual

Page 24

Advertising
background image

Parameter Name

Type

Required

Description

LPM_HINT

String

No

When you instantiate a library of

parameterized modules (LPM) function in a

VHDL Design File (.vhd), you must use the

LPM_HINT

parameter to specify an Altera-

specific parameter. For example:

LPM_HINT

= "CHAIN_SIZE = 8, ONE_INPUT_IS_

CONSTANT = YES"

The default value is

UNUSED

.

LPM_TYPE

String

No

Identifies the library of parameterized

modules (LPM) entity name in VHDL

design files.

INTENDED_DEVICE_FAMILY

String

No

This parameter is used for modeling and

behavioral simulation purposes. Create the

LPM_COUNTER

megafunction with the

MegaWizard Plug-In Manager to calculate

the value for this parameter.

CARRY_CNT_EN

String

No

Altera-specific parameter. You must use the

LPM_HINT

parameter to specify the

CARRY_

CNT_EN

parameter in VHDL design files.

Values are

SMART

,

ON

,

OFF

, and

UNUSED

.

Enables the

LPM_COUNTER

function to

propagate the

cnt_en

signal through the

carry chain. In some cases, the

CARRY_CNT_

EN

parameter setting might have a slight

impact on the speed, so you might want to

turn it off. The default value is

SMART

, which

provides the best trade-off between size and

speed.

LABWIDE_SCLR

String

No

Altera-specific parameter. You must use the

LPM_HINT

parameter to specify the

LABWIDE_SCLR

parameter in VHDL design

files. Values are

ON

,

OFF

, or

UNUSED

. The

default value is

ON

. Allows you to disable the

use of the LAB-wide

sclr

feature found in

obsoleted device families. Turning this

option off increases the chances of fully

using the partially filled LABs, and thus may

allow higher logic density when

SCLR

does

not apply to a complete LAB. This

parameter is available for backward

compatibility, and Altera recommends you

not to use this parameter.

2-6

Parameters

UG-01063

2014.12.19

Altera Corporation

LPM_COUNTER (Counter)

Send Feedback

Advertising