BiQuad IIR Filter Example Covergroups
The functional coverage model for the BiQuad IIR filter is based on ensuring that all variations of 3 sets of variables have been checked by the stimulus:
- The filter type - Low Pass, High Pass and Band Pass
- The filter specification, in terms of the coefficients - b10, b11, b12, a10, a11
- The input frequency, measured in hertz
To create the coverage model, we need to create a set of covergroups and a coverage monitor.