Arria GX Architecture
The most commonly used DSP functions are finite impulse response (FIR)
filters, complex FIR filters, infinite impulse response (IIR) filters, fast
Fourier transform (FFT) functions, direct cosine transform (DCT)
functions, and correlators. All of these use the multiplier as the
fundamental building block. Additionally, some applications need
specialized operations such as multiply-add and multiply-accumulate
operations. Arria GX devices provide DSP blocks to meet the arithmetic
requirements of these functions.
Digital Signal
Processing
Block
Each Arria GX device has two to four columns of DSP blocks to efficiently
implement DSP functions faster than ALM-based implementations. Each
DSP block can be configured to support up to:
■
■
■
Eight 9 × 9-bit multipliers
Four 18 × 18-bit multipliers
One 36 × 36-bit multiplier
As indicated, the Arria GX DSP block can support one 36 × 36-bit
multiplier in a single DSP block and is true for any combination of signed,
unsigned, or mixed sign multiplications.
Altera Corporation
May 2008
2–71
Arria GX Device Handbook, Volume 1