Cascaded Integrator-comb Filter
In digital signal processing, a cascaded integrator-comb (CIC) is an optimized class of finite impulse response (FIR) filter combined with an interpolator or decimator.
A CIC filter consists of one or more integrator and comb filter pairs. In the case of a decimating CIC, the input signal is fed through one or more cascaded integrators, then a down-sampler, followed by one or more comb sections (equal in number to the number of integrators). An interpolating CIC is simply the reverse of this architecture, with the down-sampler replaced with a zero-stuffer (up-sampler).
Read more about Cascaded Integrator-comb Filter: The CIC Filter, CIC As A Moving Average Filter, Comparison With Other Filters