Patent ID: 8111791
Filing Date: 2012-02-07
Classification: H03H

Abstract:
1. A method, implemented in an electronic computing device, for designing a digital filter, comprising: (a) selecting a predetermined number of current sets of coefficients for the digital filter; (b) selecting a metric for evaluating coefficients of the digital filter; (c) scaling the selected current sets of coefficients by a function of the current sets of coefficients; (d) computing a metric for each of the scaled current set of coefficients; (e) deriving a next set of coefficients based on a subset of the scaled current set of coefficients; (f) computing the metric for the next set of coefficients; (g) replacing a selected one of the current set of coefficients based on comparing the metric for the next set of coefficients with the metric for the selected current set of coefficients; and (h) iterating steps (a) to (f) until a termination criterion is met.