Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Fixed-Point Filters

Fixed-point filter design.

System Objects

dsp.AllpoleFilterIIR Filter with no zeros
dsp.BiquadFilterIIR filter using biquadratic structures
dsp.DifferentiatorDirect form FIR fullband differentiator filter
dsp.FIRFilterStatic or time-varying FIR filter
dsp.HDLFIRFilterFinite impulse response filter—optimized for HDL code generation
dsp.HighpassFilterFIR or IIR highpass filter
dsp.IIRFilterInfinite impulse response (IIR) filter
dsp.LowpassFilterFIR or IIR lowpass filter
dsp.CICCompensationDecimatorCompensate for CIC decimation filter using FIR decimator
dsp.CICCompensationInterpolatorCompensate for CIC interpolation filter using FIR interpolator
dsp.CICDecimatorDecimate input using Cascaded Integrator-Comb filter
dsp.CICInterpolatorInterpolate signal using Cascaded Integrator-Comb filter
dsp.DigitalDownConverterTranslate digital signal from Intermediate Frequency (IF) band to baseband and decimate it
dsp.DigitalUpConverterInterpolate digital signal and translate it from baseband to Intermediate Frequency (IF) band
dsp.FarrowRateConverterPolynomial sample rate converter with arbitrary conversion factor
dsp.FIRDecimatorPolyphase FIR decimator
dsp.FIRHalfbandDecimatorHalfband decimator
dsp.FIRHalfbandInterpolatorHalfband interpolator
dsp.FIRInterpolatorPolyphase FIR interpolator
dsp.FIRRateConverterSample rate converter
dsp.HDLFIRRateConverterUpsample, filter, and downsample—optimized for HDL code generation
dsp.SubbandAnalysisFilterDecompose signal into high-frequency and low-frequency subbands
dsp.SubbandSynthesisFilterReconstruct signal from high-frequency and low-frequency subbands
dsp.LMSFilterLMS adaptive filter

Functions

autoscaleAutomatic dynamic range scaling
denormalizeUndo filter coefficient and gain changes caused by normalize
freqrespestFrequency response estimate via filtering
freqrespoptsOptions for filter frequency response analysis
freqzFrequency response of filter
impzImpulse response of discrete-time filter System object
isstableDetermine whether filter is stable
limitcycleResponse of single-rate, fixed-point IIR filter
noisepsdPower spectral density of filter output due to roundoff noise
noisepsdoptsOptions for running filter output noise PSD
normalizeNormalize filter numerator or feed-forward coefficients
reffilterReference filter for fixed-point or single-precision filter
reorderRearrange sections in SOS filter
scaleScale second-order sections of dsp.BiquadFilter System object
set2intConfigure filter for integer filtering
specifyallFully specify fixed-point filter System object settings
zplaneZ-plane zero-pole plot for discrete-time filter System object

Blocks

Allpole FilterModel allpole filters
Biquad FilterModel biquadratic IIR (SOS) filters
Differentiator FilterDirect form FIR fullband differentiator filter
Discrete Filter Model Infinite Impulse Response (IIR) filters
Discrete FIR FilterModel FIR filters
Discrete FIR Filter HDL OptimizedFinite impulse response filter—optimized for HDL code generation
Highpass FilterDesign FIR or IIR highpass filter
Lowpass FilterDesign FIR or IIR lowpass filter
CIC Compensation DecimatorCompensate for CIC filter using FIR decimator
CIC Compensation InterpolatorCompensate for CIC filter using FIR interpolator
CIC DecimationDecimate signal using Cascaded Integrator-Comb filter
CIC InterpolationInterpolate signal using Cascaded Integrator-Comb filter
Digital Down-ConverterTranslate digital signal from Intermediate Frequency (IF) band to baseband and decimate it
Digital Up-ConverterInterpolate digital signal and translate it from baseband to Intermediate Frequency (IF) band
Farrow Rate ConverterPolynomial sample-rate converter with arbitrary conversion factor
FIR DecimationFilter and downsample input signals
FIR Halfband DecimatorDecimate signal using polyphase FIR halfband filter
FIR Halfband InterpolatorInterpolate signal using polyphase FIR half band filter
FIR InterpolationUpsample and filter input signals
FIR Rate ConversionUpsample, filter, and downsample input signals
FIR Rate Conversion HDL OptimizedUpsample, filter, and downsample input signals—optimized for HDL code generation
Two-Channel Analysis Subband FilterDecompose signal into high-frequency and low-frequency subbands
Two-Channel Analysis Subband FilterDecompose signal into high-frequency and low-frequency subbands
LMS FilterCompute output, error, and weights using LMS adaptive algorithm
Filter Realization WizardConstruct filter realizations using digital filter blocks or Sum, Gain, and Delay blocks

Concepts

Fixed-Point Concepts and Terminology

Defines fixed-point concepts and terminology that are helpful to know as you use DSP System Toolbox™ software

Fixed-Point Precision Rules for Avoiding Overflow in FIR Filters

Precision Rules for Avoiding Overflow in FIR Filters

Create an FIR Filter Using Integer Coefficients

Learn how to create an FIR filter using integer coefficients.

Use Filter Designer with DSP System Toolbox Software

Presents a detailed reference covering the fixed-point, multirate, and scaling pages of the Filter Designer App

References — Fixed-Point Filters

Suggested reading and sources for information about fixed-point filters and SOS scaling

Was this topic helpful?