Variable Precision DSP Blocks User Guide: Agilex™ 5 FPGAs and SoCs

ID 813968
Date 9/20/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

2.1.5. Multipliers for Fixed-point Arithmetic

A single-variable precision DSP block can perform many multiplications in parallel, depending on the data width of the multiplier and implementation.

There are eight multipliers per variable precision DSP block. You can configure these multipliers in several operational modes:
  • Six 9 (signed) x 9 (signed) multipliers or six 8 (unsigned) x 8 (unsigned) multipliers
  • Two 18 (signed or unsigned) x 19 (signed) multipliers, or two 18 (signed or unsigned) x 18 (signed) multipliers
  • One 27 (signed or unsigned) x 27 (signed or unsigned) multiplier
  • One 16 (signed) x16 (signed) complex multiplication