Specifications

Operational Mode Descriptions
This section describes how you can configure an Cyclone V variable precision DSP block to efficiently
support the following operational modes:
Independent Multiplier Mode
Independent Complex Multiplier Mode
Multiplier Adder Sum Mode
18 x 18 Multiplication Summed with 36-Bit Input Mode
Systolic FIR Mode
Independent Multiplier Mode
In independent input and output multiplier mode, the variable precision DSP blocks perform individual
multiplication operations for general purpose multipliers.
Table 3-4: Variable Precision DSP Block Independent Multiplier Mode Configurations
Multipliers per blockConfiguration
39 x 9
2
18 (signed) x 18 (unsigned)
18 (unsigned) x 18 (unsigned)
18 (signed) x 19 (signed)
18 (unsigned) x 19 (signed)
118 x 25
120 x 24
127 x 27
9 x 9 Independent Multiplier
Figure 3-4: Three 9 x 9 Independent Multiplier Mode per Variable Precision DSP Block for Cyclone V Devices
Three pairs of data are packed into the ax and ay ports; result contains three 18-bit products.
Input Register Bank
Multiplier
x
Result[53..0]
(p2, p1, p0)
ay[y2, y1, y0]
ax[x2, x1, x0]
27
27
54
Variable-Precision DSP Block
Output Register Bank
Altera Corporation
Variable Precision DSP Blocks in Cyclone V Devices
Send Feedback
3-11
Operational Mode Descriptions
CV-52003
2013.05.06