Decimate signal using cascaded integratorcomb filter
DSP System Toolbox / Filtering / Multirate Filters
DSP System Toolbox HDL Support / Filtering
The CIC Decimation block performs a sample rate decrease (decimation) on an input signal by an integer factor. Cascaded IntegratorComb (CIC) filters are a class of linear phase FIR filters comprised of a comb part and an integrator part.
The block supports real and complex fixedpoint inputs. In its normal mode of operation, the CIC Decimation block allows the adder’s numeric values to overflow and wrap around [1] [3]. The FixedPoint infrastructure then causes overflow warnings to appear on the command line. This overflow is of no consequence.
The CIC Decimation block requires a FixedPoint Designer™ license.
Data Types 

Direct Feedthrough 

Multidimensional Signals 

VariableSize Signals 

ZeroCrossing Detection 

[1] Hogenauer, E.B. “An Economical Class of Digital Filters for Decimation and Interpolation.” IEEE Transactions on Acoustics, Speech and Signal Processing. Vol. 29, Number 2, 1981, pp. 155–162.
[2] MeyerBaese, U. Digital Signal Processing with Field Programmable Gate Arrays. New York: Springer Verlag, 2001.
[3] Harris, Fredric J., Multirate Signal Processing for Communication Systems. Upper Saddle River, NJ: Prentice Hall PTR, 2004.
dsp.CICDecimator
 dsp.CICInterpolator
 dsp.FIRDecimator
 dsp.FIRInterpolator
 dsp.CICCompensationDecimator
 dsp.CICCompensationInterpolator
 dsp.FIRHalfbandDecimator
 dsp.FIRHalfbandInterpolator