DSP block
Beginner
A built-in multiplying machine in an FPGA, much faster and smaller than one made from small logic blocks.
Novice
A hard arithmetic block with a multiplier, adders and an accumulator, used for filters, signal processing and neural-network math.
Expert
A hard multiply-accumulate slice (for example 25 × 18 with a 48-bit ALU, or 18 × 18), with input and pipeline registers and cascade paths down its column.
Explained in Lookup tables and the FPGA fabric (Architectures).
See also: MAC (multiply-accumulate), Hard IP (FPGA).