Patent ID: 6944218

Claim:
An adaptive filter comprising: a plurality of delay circuits each of which receives a first signal, a second signal obtained by delaying said first signal by a first predetermined period of time, and a tap coefficient used for calculating a set point signal, and generates a first delay signal obtained by delaying said first signal by a second predetermined period of time, and a second delay signal obtained by delaying said second signal by a third predetermined period of time, and based upon said first delay signal and said tap coefficient, calculates the set point signal for each of said delay circuits; an addition circuit which is connected to said delay circuits and which adds the set point signals for the respective delay circuits calculated in said delay circuits so as to provide a set point signal as a whole; a signal generation circuit for generating a third signal based upon said set point signal as a whole, a coefficient calculation circuit which is connected to said signal generation circuit, and which sequentially selects the second delay signals corresponding to said delay circuits, and based upon the selected second delay signal and said third signal, sequentially calculates the tap coefficients for said respective delay circuits; and a selection circuit which is connected to said coefficient calculation circuit and said delay circuits, and which sequentially transmits said tap coefficients to said delay circuits corresponding to said tap coefficients calculated by said coefficient calculation circuit.