The CIC MegaCore Function User Guide describes the CIC MegaCore Function features.
This document describes the Altera CIC MegaCore function, which implements a cascaded integrator-comb (CIC) filter with data ports compatible with the Avalon Streaming interface. CIC filters are computationally efficient for extracting baseband signals from narrow-band sources using decimation and for constructing narrow-band signals using interpolation. They use only adders and registers, requiring no multipliers to handle large rate changes, making them suitable for hardware implementation in digital down converters (DDC) and digital up converters (DUC).
| Rate change factors | 2 to 32,000 |
|---|---|
| Number of stages | 1 to 12 |
| Differential delay options | 1 or 2 |
| Maximum channels | 1,024 |
| Input data width | 1 to 32 bits |
| Output data width | 1 to full resolution data width |
| Output rounding modes | truncation, convergent rounding, rounding up, or saturation |
| Document Version | 11.0 |
It is a cascaded integrator-comb filter with data ports compatible with the Avalon Streaming interface.
No, CIC filters use only adders and registers and require no multipliers to handle large rate changes.
This guide is for Software Version 11.0.