Professional Documents
Culture Documents
DSP Builder, consisting of an advanced and standard blockset, allows for high-performance push-button
hardware description language (HDL) generation of digital signal processing (DSP) algorithms directly from
the Simulink environment. Alterarecommends using the advanced blockset for new designs as it allows you
to:
Go from high-level schematic into low-level optimized VHDL targeted for your Altera FPGAs,
including the latest 20 nm offering
Perform high-performance fixed- and floating-point DSP with vector processing, such as complex
IEEE 754 single-precision floating point. Read the BDTI benchmark white paper on the FloatingPoint DSP Solutions page
Generate resource utilization tables for all designs without a Quartus II software compile
Automatically generate projects or scripts for the Quartus II software, TimeQuest, Qsys, and
ModelSim Altera software
MathWorks Tools Required for DSP Builder Advanced Blockset (sold seperately here)
MATLAB (required)
Simulink (required)
Interpolating/decimating cascaded integrator comb (CIC), finite impulse response (FIR), and
multichannel infinite impulse response (IIR) filters
1K-, 4K-, and 8K-point fast Fourier transform (FFT) and inverse FFT (IFFT)
Complex mixer
Beamforming
Black-Scholes algorithm
Mandlebrot set
Additional math.h functions (e.g. log, polynomial evaluation, and fixed-point integer divide)
Get DSP training today! Register for either the online one-hour training or attend one of our in-person
training sessionsto learn more about the DSP Builder Advanced Blockset .
Note About the DSP Builder Standard Blockset
Altera continues to support DSP Builder Standard Blockset. Both standard and advanced blockset
functionality can be implemented at different Simulink hierarchy levels within a design.
DSP Documents