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

ID 813968
Date 4/01/2024
Public
Document Table of Contents

3.1.3. Independent Complex Multiplier

The Agilex™ 5 devices support the INT16 complex multiplier mode in one DSP block and 18 × 19 complex multiplier mode with two DSP blocks.

Figure 27. Sample of Complex Multiplication Equation

The imaginary part [(a × d) + (b × c)] is implemented in the first variable-precision DSP block, while the real part [(a × c) - (b × d)] is implemented in the second variable-precision DSP block.

Figure 28. One 16 × 16 Complex Multiplier with Two Variable Precision DSP Blocks for Agilex™ 5 Devices
Figure 29. One 18 × 19 Complex Multiplier with Two Variable Precision DSP Blocks for Agilex™ 5 Devices