Patent ID: 6035312
Filing Date: 2000-03-07
Classification: H03H

Abstract:
An adaptive filter comprising:n (where n is a positive integer) blocks for dividing a continuous string of a plurality of input signals into a plurality of n groups each made up of k (where k is a positive integer) signals;m (where m is a positive integer) filter means for variably setting a filter coefficient on the basis of a reference signal, an error signal representing a difference between an adaptive filter output and an output from a system to be estimated, and a constant, and for outputting a calculation result of the set filter coefficient and the reference signal;a matrix switch for selecting m of said n blocks to respectively connect said selected m blocks to said filter means, and outputting output signals of said selected m blocks as reference signals to said connected filter means;addition means for calculating a sum of calculation results output from said filter means, and outputting the sum as a filter output; andcontrol means for controlling a connection operation of said matrix switch on the basis of each filter coefficient set by said filter means.