Incrementer/Decrementer

Features

Family Support

ACT 2, ACT 3, 3200DX, MX, SX, SX-A, eX, 500K, PA,Axcelerator, ProASIC3/E, Fusion

Description

Port Description

Port Name

Size

Type

Req/Opt

Function

DataA

WIDTH

Input

Req.

Input Data

Sum

WIDTH

Output

Req.

Sum

Cout

1

Output

Opt.

Carry-out

Incdec

1

Input

Req.

Increment (Incdec = 1) or decrement (Incdec = 0)

Parameter Description

Parameter

Value

Function

WIDTH

2-32

2-156 for FC_FINCDEC and FC_RIPINCDEC

Word length of DataA and Sum

CO_POLARITY

0 1 2

Carry-out polarity (active low, active high, and not used)

Implementation Parameters

Parameter

Value

Description

LPMTYPE

LPM_ADD_SUB

Incrementer/Decrementer category

LPM_HINT

FINCDEC

FC_FINCDEC FC_RIPINCDEC

Very fast carry look ahead

Functional Description

DataA

Incdec

Sum

Cout

m

1

m + 1

(m + 1) less than or equal to 2width

m

0

m - 1

(m - 1) < 0