AN 307: Intel® FPGA Design Flow for Xilinx* Users

ID 683562
Date 2/25/2022
Public

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

Document Table of Contents

4.2.3.1. Feature Comparison

The Xilinx* Multiplier Core and the Intel® FPGA LPM_MULT IP core have similar features; however, you must consider one difference:
  • In the LPM_MULT IP core, the dataa and datab ports must have the same sign. If your design does not meet this requirement, you can use the Intel® FPGA Multiply Adder IP core to replace the Xilinx* Multiplier Core.

The following table compares the Xilinx* Multiplier Core and the Intel® FPGA LPM_MULT IP core.

Table 56.   Xilinx* Multiplier Core versus Intel® FPGA LPM_MULT IP Core
Feature Xilinx* Multiplier Core Generator Module Intel® FPGA LPM_MULT IP Core
Constant Coefficient Yes Yes
Signed and Unsigned Data Yes Yes
Configurable Pipeline Latency Yes Yes
Area versus Speed Trade-off Yes Yes
Asynchronous Clear Yes
Synchronous Clear Yes Yes
Port A and Port B support different sign Yes

Consider using the Intel® FPGA LPM_MULT IP core to replace the Xilinx* Multiplier Core.