4–2
Chapter 4: Embedded Multipliers in the Cyclone III Device Family
Embedded Multiplier Block Overview
Embedded Multiplier Block Overview
Figure 4–1 shows one of the embedded multiplier columns with the surrounding logic
array blocks (LABs). The embedded multiplier is configured as either one 18 × 18
multiplier or two 9 × 9 multipliers. For multiplications greater than 18 × 18, the
Quartus® II software cascades multiple embedded multiplier blocks together. There
are no restrictions on the data width of the multiplier, but the greater the data width,
the slower the multiplication process.
Figure 4–1. Embedded Multipliers Arranged in Columns with Adjacent LABs
Embedded
Multiplier
Column
1 LAB
Row
Embedded
Multiplier
Table 4–1 lists the number of embedded multipliers and the multiplier modes that can
be implemented in the Cyclone III device family.
Table 4–1. Number of Embedded Multipliers in the Cyclone III Device Family
(1)
(1)
Device Family
Device
EP3C5
Embedded Multipliers 9 × 9 Multipliers
18 × 18 Multipliers
23
23
46
23
23
EP3C10
46
EP3C16
56
112
132
252
312
488
576
400
552
640
792
56
EP3C25
66
66
Cyclone III
EP3C40
126
156
244
288
200
276
320
396
126
156
244
288
200
276
320
396
EP3C55
EP3C80
EP3C120
EP3CLS70
EP3CLS100
EP3CLS150
EP3CLS200
Cyclone III LS
Note to Table 4–1:
(1) These columns show the number of 9 × 9 or 18 × 18 multipliers for each device. The total number of multipliers for each device is not the sum
of all the multipliers.
Cyclone III Device Handbook
Volume 1
December 2011 Altera Corporation