10.1.1.3 Accumulator Parameter Description

The following table describes all the parameters of an accumulator.

Table 10-3. Parameter Description
ParameterFamilyValueFunction
WIDTHAProASICPLUS2–128Word length of DataA, DataB and Sum
Axcelerator2–156
All others2–32
MAXFANOUTProASICPLUS0Automatic choice
2–16Manual setting of Max. Fanout
CI_POLARITYALL0 1 2Carry-in polarity (active low, active high and not used)
CO_POLARITYALL0 1 2Carry-out polarity (active low, active high and not used)
CLR_POLARITY0 1 2Asynchronous reset (active high, active low and not used)
EN_POLARITY0 1 2Asynchronous enable (active high, active low and not used)
FFTYPEALL except FlashREGULARTMRBFF type used (Regular, Triple Voting)
CLK_EDGERISE FALL
Note:
  • The Brent-Kung Accumulator extends the ranges from 32 to 128 bit for SX and SX-A.

  • TMR is Triple Module Redundancy. Choosing this option enables TMR Flip-Flops that are used to avoid Single Event Upsets (SEUs) for Rad-hard Designs. Choosing this option causes the Sequential resource usage to be tripled in families where no TMR is implemented in silicon.