| Megafunctions/LPM | |
Arithmetic components include accumulators, adders, multipliers, and LPM arithmetic functions.
IP Catalog |
Megafunction(s) |
Comments |
|---|---|---|
ALTACCUMULATE |
altaccumulate |
Parameterized accumulator megafunction. |
ALTECC |
altecc_decoder |
Error correction code (ECC) megafunction. |
altecc_encoder |
Error correction code (ECC) megafunction. |
|
ALTFP_ABS |
altfp_abs | Floating-point absolute value megafunction. |
ALTFP_ADD_SUB |
altfp_add_sub | Floating-point adder/subtractor megafunction. |
ALTFP_COMPARE |
altfp_compare |
Parameterized floating-point comparator megafunction. |
ALTFP_CONVERT |
altfp_convert |
Parameterized floating-point conversion megafunction. |
ALTFP_DIV |
altfp_div |
Parameterized floating-point divider megafunction. |
ALTFP_EXP |
altfp_exp |
Parameterized floating-point exponent megafunction. |
ALTFP_INV |
altfp_inv |
Parameterized floating-point inverse megafunction. |
ALTFP_INV_SQRT |
altfp_inv_sqrt |
Parameterized floating-point inverse square-root megafunction. |
ALTFP_LOG |
altfp_log |
Parameterized floating-point logarithm square-root megafunction. |
ALTFP_MATRIX_INV |
altfp_matrix_inv |
Parameterized floating-point matrix inversion megafunction. |
ALTFP_MATRIX_MULT |
altfp_matrix mult |
Parameterized floating-point matrix multiplier megafunction. |
ALTFP_MULT |
altfp mult |
Parameterized floating-point multiplier megafunction. |
ALTFP_SQRT |
altfp_sqrt |
Parameterized floating-point square root megafunction. |
ALTMEMMULT |
altmemmult |
Parameterized memory multiplier megafunction. |
ALTMULT_COMPLEX |
altmult_complex |
Parameterized complex multiplier megafunction. |
ALTSQRT |
altsqrt |
Parameterized integer square root megafunction. |
LPM_ABS |
lpm_abs |
Parameterized absolute value megafunction. |
LPM_ADD_SUB |
lpm_add_sub |
Parameterized adder/subtractor megafunction. |
LPM_COMPARE |
lpm_compare |
Parameterized comparator megafunction. |
LPM_COUNTER |
lpm_counter |
Parameterized counter megafunction. |
LPM_DIVIDE |
lpm_divide |
Parameterized divider megafunction. |
divide* |
Parameterized divider megafunction. The divide megafunction is provided only for backward compatibility. |
|
LPM_MULT |
lpm_mult |
Parameterized multiplier megafunction. |
altsquare |
Parameterized squarer megafunction. |
|
PARALLEL_ADD |
parallel_add |
Parallel adder megafunction. |