4–2
Table 4–1
be implemented in each Cyclone IV device.
Table 4–1. Number of Embedded Multipliers in Cyclone IV Devices
Device Family
Cyclone IV GX
Cyclone IV E
Note to
(1) These columns show the number of 9 × 9 or 18 × 18 multipliers for each device.
In addition to the embedded multipliers in Cyclone IV devices, you can implement
soft multipliers by using the M9K memory blocks as look-up tables (LUTs). The LUTs
contain partial results from the multiplication of input data with coefficients that
implement variable depth and width high-performance soft multipliers for low-cost,
high-volume DSP applications. The availability of soft multipliers increases the
number of available multipliers in the device.
f
For more information about M9K memory blocks, refer to the
Cyclone IV Devices
f
For more information about soft multipliers, refer to
in FPGA Devices.
Architecture
Each embedded multiplier consists of the following elements:
■
Multiplier stage
■
Input and output registers
Input and output interfaces
■
Cyclone IV Device Handbook,
Volume 1
lists the number of embedded multipliers and the multiplier modes that can
Device
EP4CGX15
EP4CGX22
EP4CGX30
EP4CGX50
EP4CGX75
EP4CGX110
EP4CGX150
EP4CE6
EP4CE10
EP4CE15
EP4CE22
EP4CE30
EP4CE40
EP4CE55
EP4CE75
EP4CE115
Table
4–1:
chapter.
Chapter 4: Embedded Multipliers in Cyclone IV Devices
× 9
Embedded
9
Multipliers
Multipliers
0
0
40
80
80
160
140
280
198
396
280
560
360
720
15
30
23
46
56
112
66
132
66
132
116
232
154
308
200
400
266
532
AN 306: Implementing Multipliers
Architecture
× 18
18
(1)
(1)
Multipliers
0
40
80
140
198
280
360
15
23
56
66
66
116
154
200
266
Memory Blocks in
February 2010 Altera Corporation
Need help?
Do you have a question about the Cyclone IV and is the answer not in the manual?