Delsig based NTF synthesis (pydsm.NTFdesign.delsig)

This modules provides code for the synthesis of the modulator NTF, based on the routines in the DELSIG toolkit by R. Schreier.

These routines are also available in the pydsm.delsig and get abbreviated names here.

Functions

ntf_schreier([order, osr, opt, H_inf, f0]) Synthesizes an NTF for a DS modulator by Schreier’s approach.
ntf_chebyshev([order, osr, opt, H_inf, f0]) Synthesize the NTF for a DS modulator by a Chebyshev function.
ntf_clans([order, osr, nq, rmax, opt]) Synthesize the NTF for a ΔΣM w/ multibit quantizer by the CLANS method.

Deprecated functions

synthesizeNTF([order, osr, opt, H_inf, f0]) Alias of ntf_schreier()
synthesizeChebyshevNTF([order, osr, opt, ...]) Alias of ntf_chebyshev()
clans([order, osr, nq, rmax, opt]) Alias of ntf_clans()