Multipliers Implementation - 2022.1 English

Vivado Design Suite User Guide: Synthesis (UG901)

Document ID
Release Date
2022.1 English

Multiplier macros can be implemented on:

Slice logic

DSP blocks

The implementation choice is:

Driven by the size of operands

Aimed at maximizing performance

To force implementation of a Multiplier to slice logic or DSP block, set the USE_DSP attribute on the appropriate signal, entity, or module to either:

no (slice logic)

yes (DSP block)