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.