Recore Systems’ Montium® FIR filter is a soft IP core that implements a direct form I FIR (Finite Impulse Response) digital filter algorithm on a Montium hardware IP core. This may be used as a versatile building block for various block-based and streaming mode applications. Implemented in MontiumC, the IP core can perform up to 5 parallel MAC operations per clock cycle, while only requiring a modest amount of configuration space. This makes the filtering scheme ideal for use with other algorithmic functions.