Altera MAX 10 Embedded Multipliers User Manual
Page 4

Device
Embedded
Multipliers
9 x 9 Multipliers
(1)
18 x 18 Multipliers
(1)
10M25
55
110
55
10M40
125
250
125
10M50
144
288
144
You can implement soft multipliers by using the M9K memory blocks as look-up tables (LUTs). The
LUTs contain partial results from multiplying input data with coefficients implementing 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.
Table 1-2: Number of Multipliers in the MAX 10 Devices
Device
Embedded
Multipliers
Soft Multipliers
(16 x 16)
(2)
Total Multipliers
(3)
10M02
16
12
28
10M04
20
21
41
10M08
24
42
66
10M16
45
61
106
10M25
55
75
130
10M40
125
140
265
10M50
144
182
326
(1)
These columns show the number of 9 x 9 or 18 x 18 multipliers for each device. The total number of
multipliers for each device is not the sum of all the multipliers.
(2)
Soft multipliers are implemented in sum of multiplication mode. M9K memory blocks are configured with
18-bit data widths to support 16-bit coefficients. The sum of the coefficients requires 18-bits of resolution to
account for overflow.
(3)
The total number of multipliers may vary, depending on the multiplier mode you use.
1-2
Embedded Multiplier Block Overview
UG-M10DSP
2014.09.22
Altera Corporation
Embedded Multiplier Block Overview