Most IIR design routines in scipy produce filter coefficients in SOS format, filter data in SOS format can be retrieved from the central pyfda dict as fb.fil[0]['sos']. To improve handling, a separate widget for handling would be useful:
[ ] Import / export SOS coeffs
[ ] Display of P/Z and coefficients, grouped by sections
In order to implement these filters in fixpoint format, several topics need to be addressed:
Most IIR design routines in scipy produce filter coefficients in SOS format, filter data in SOS format can be retrieved from the central pyfda dict as
fb.fil[0]['sos']
. To improve handling, a separate widget for handling would be useful:In order to implement these filters in fixpoint format, several topics need to be addressed:
[ ] Quantization of SOS coefficients
[ ] Implementation of post-gain factor per section for an optimum scaling of the FIR section (see e.g. http://www.advsolned.com/downloads/ASN-AN025.pdf