10.1.1.4 Accumulator Implementation Rules
The following table lists the implementation rules for an accumulator.
| Parameter | Family | Value | Description |
|---|---|---|---|
| LPMTYPE | All | LPM_ADD_SUB | Adder category |
| LPM_HINT | ProASICPLUS, ProASIC | SKACC | Sklansky model |
| FBKACC | Fast Brent-Kung model | ||
| BKACC | Compact Brent-Kung model | ||
| ALL | MFACCA | Very fast carry select model | |
| ALL | RIPACCA | Ripple carry model | |
| LPMTYPE | Axcelerator | LPM_FC_ADD_SUB | Fast carry chain adder category |
| LPM_HINT | FC_FACC | Fast carry chain select model | |
| LPM_HINT | FC_RIPACC | Fast carry chain ripple carry model |
Note: FACC and MFACC are not recommended for ProASICPLUS® devices.
| Parameter | Value |
|---|---|
| CLR_FANIN | AUTO MANUAL |
| CLR_VAL | <val> [default value for AUTO is 8, 1 for MANUAL] |
| EN_FANIN | AUTO MANUAL |
| EN_VAL | <val> [default value for AUTO is 6, 1 for MANUAL] |
| CLK_FANIN | AUTO MANUAL |
| CLK_VAL | <val> [default value for AUTO is 8, 1 for MANUAL] |
