There are methods to design digital IIR filters and there are other methods to design digital FIR filters.
Can anybody suggest a single design framework that can be used to derive either IIR or FIR filters?
I would also like the method to be flexible enough to design low-pass, band-pass, high-pass, filters and differentiators; all with a group delay that I can specify (i.e. not necessarily linear phase).