On arbitrary-level IIR and FIR filters

A recently published method for designing IIR (infinite-impulse-response) digital filters with multilevel magnitude responses is reinterpreted from a different viewpoint. On the basis of this interpretation, techniques for extending these results to the case of finite-impulse-response (FIR) filters are developed. An advantage of the authors' method is that, when the arbitrary-level filter is implemented, its power-complementary filter, which may be required in specific applications, is obtained simultaneously. Also, by means of a tuning factor (a parameter of the scaling matrix), it is possible to generate a whole family of arbitrary-level filters. >