In the classic paper, “An Economical Class of Digital Filters for Decimation and Interpolation,” Hogenauer introduced an important class of digital filters called “Cascaded Integrator-Comb”, or “CIC” for short (also sometimes called “Hogenauer filters.”)
In this tutorial, Matthew Donadio provides a more gentle introduction to the subject of CIC filters, geared specifically to the needs of practicing DSP designers: