See the SmartGen Cores Reference Guide for additional information on this core.
Parameterized word length
Optional Carry-out signals
One very fast gate-level
implementation, FC High Speed
and FC Ripple available
Behavioral simulation model in VHDL and Verilog
ACT 2, ACT 3, 3200DX, MX, SX, SX-A, eX, 500K, PA, Axcelerator, ProASIC3/E, Fusion
|
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 |
|
Parameter Description |
|
Parameter |
Value |
Function |
|
WIDTH |
2-32 2-156 for FC_FDEC and FC_RIPDEC |
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 |
Decrementer category |
|
LPM_HINT |
FDEC FC_FDEC and FC_RIPDEC, Fast Carry Versions |
Very fast carry look ahead |
|
Functional Description |
|
DataA |
DataB |
Sum |
Cout |
|
m |
n |
m - 1 |
(m-1) < 0 |
