DSP

Titanium FPGAs have DSP Blocks that support arithmetic functions such as multiplication, addition, subtraction, accumulation, and 4-bit variable right shifting. The full functionality of the DSP Block is represented with the EFX_DSP48 primitive. Additionally, the DSP Block supports a concept of fracturing, in which the software packs two or more multiplications into a single DSP Block. These fractured blocks are represented with the EFX_DSP24 and EFX_DSP12 primitives.

Note: Refer to the Quantum® Titanium Primitives User Guide for information on the DSP Block primitives, including the modes and multiplier sizes supported for each primitive.