Cyclone V Device Overview
CV-51001 | 2018.05.07
Table 16.
Variable-Precision DSP Block Configurations for Cyclone V Devices
Usage Example
Multiplier Size (Bit)
DSP Block Resource
Low precision fixed point for video
applications
Three 9 x 9
1
Medium precision fixed point in FIR
filters
Two 18 x 18
1
FIR filters and general DSP usage
Two 18 x 18 with accumulate
One 27 x 27 with accumulate
1
1
High precision fixed- or floating-point
implementations
You can configure each DSP block during compilation as independent three 9 x 9, two
18 x 18, or one 27 x 27 multipliers. With a dedicated 64 bit cascade bus, you can
cascade multiple variable-precision DSP blocks to implement even higher precision
DSP functions efficiently.
Table 17.
Number of Multipliers in Cyclone V Devices
The table lists the variable-precision DSP resources by bit precision for each Cyclone V device.
Variant
Member
Code
Variable-
precision
Independent Input and Output
Multiplications Operator
18 x 18
18 x 18
Multiplier
Adder Mode
Multiplier
Adder
Summed
with 36 bit
Input
DSP Block
9 x 9
18 x 18
27 x 27
Multiplier
Multiplier
Multiplier
Cyclone V E
A2
A4
A5
A7
A9
C3
C4
C5
C7
C9
D5
D7
D9
A2
A4
A5
A6
C2
C4
C5
25
66
75
198
450
468
1,026
171
210
450
468
1,026
450
468
1,026
108
252
261
336
108
252
261
50
25
66
25
66
25
66
132
300
312
684
114
140
300
312
684
300
312
684
72
150
156
342
57
150
156
342
57
150
156
342
57
150
156
342
57
Cyclone V
GX
70
70
70
70
150
156
342
150
156
342
36
150
156
342
150
156
342
36
150
156
342
150
156
342
36
150
156
342
150
156
342
36
Cyclone V GT
Cyclone V SE
84
168
174
224
72
84
84
84
87
87
87
87
112
36
112
36
112
36
112
36
Cyclone V SX
84
168
174
84
84
84
87
87
87
87
continued...
Cyclone V Device Overview
20