Integer Arithmetic Intel® FPGA IP Cores User Guide

ID 683490
Date 4/01/2024
Document Table of Contents

12. ALTMULT_COMPLEX (Complex Multiplier) IP Core

The ALTMULT_COMPLEX IP core implements the multiplication of two complex numbers and offers the following two implementation modes:

  • Canonical

    You can use the canonical representation for all supported Intel® devices prior to Stratix III devices with input data widths of less than 18 bits.

  • Conventional

    You can use the ALTMULT_ADD IP core to implement the complex multiplier by instantiating two multipliers.

The following figure shows the ports for the ALTMULT_COMPLEX IP core.
Figure 24. ALTMULT_COMPLEX Ports