We need to decrease the resolution by one bit. Let's change it to 15-bits.


Save the coefficients again.


When you open the file, you may find the resolution decreased and all values stay inside the range of signed 16-bits (-32768 to +32767).


That's it for this tutorial. The absolute value of IIR filter's coefficients may exceed 1.0. If you implement them in some microprocessors, you may use 16-bits variables, like "short" in C language. In that case, you need to decrease the resolution to quantize coefficients.

Back to Page 1 Tutorial Top


Top Page