IP Library Granted Patent US 8,036,376
Granted Patent B2
US 8,036,376 · App. 11/277,210 · Granted Oct 11, 2011

Echo prevention circuit having adaptive digital filter

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,036,376
App. No.
11/277,210
Granted
Oct 11, 2011
Kind
B2
Abstract

An echo prevention circuit comprises a first and second FIR filters into which a first input signal is input through an input terminal; an input/output terminal to which an output signal of the first FIR filter is output and the output signal reflected is input or a second input signal is input; a first subtracter that subtracts an output signal of the second FIR filter from a combined signal of the output signal of the first FIR filter and the second input signal; an adaptive digital filter into which the output signal of the first FIR filter is input; a second subtracter that subtracts the output of the adaptive digital filter from the output of the first subtracter. The adaptive digital filter has such filter coefficients that based on the output of the second subtracter, the output signal from the output terminal is the output from the first subtracter that has had the other than the second input signal removed.

Claims (138)

1. An echo prevention circuit for an earphone microphone comprising:

an input terminal into which a first input signal corresponding to voice output from an external communication device is received;

a first FIR filter into which the first input signal is input through the input terminal;

a second FIR filter into which the first input signal is input at the same time as into the first FIR filter;

an input/output terminal to which an output signal of the first FIR filter is output and a second input signal output from the earphone microphone is input;

a first subtracter that subtracts an output signal of the second FIR filter from a combined signal of the output signal of the first FIR filter and the second input signal;

an adaptive digital filter into which the output signal of the first FIR filter is input;

a second subtracter that subtracts an output signal of the adaptive digital filter from an output signal of the first subtracter; and

an output terminal to which an output signal of the second subtracter is output,

wherein

the earphone microphone is connected to the input/output terminal, and converts voice into the second input signal,

the first FIR filter performs a convolution operation on the first input signal based upon first FIR filter coefficients,

the second FIR filter performs a convolution operation on the first input signal based upon second FIR filter coefficients, the second FIR filter coefficients differing from the first FIR filter coefficients,

the adaptive digital filter adaptively updates filter coefficients based on the output signal from the first FIR filter while the first FIR filter is receiving as input the first input signal from the external communication device and the output signal from the second subtracter, such that the output signal from the output terminal is the output signal from the first subtracter that has had the other than the second input signal removed or reduced; and

the first subtracter includes a differential amplifier having the combined signal of the output signal of the first FIR filter and the second input and the output signal of the second FIR filter inputted thereto.

2. The echo prevention circuit according to claim 1 , wherein

the first FIR filter coefficients and the second FIR filter coefficients are set such that the output signal from the first subtracter has only the output signal from the first FIR filter removed or reduced when the first input signal is received at the input terminal.

3. The echo prevention circuit according to claim 2 , wherein

the second FIR filter coefficients are first impulse response from the output of the first FIR filter to the output of the first subtracter, and

the first FIR filter coefficients are the inverse in phase of second impulse response from the output of the second FIR filter to the output of the first subtracter.

4. The echo prevention circuit according to claim 3 ,

wherein the output signal of the first FIR filter, output through the input/output terminal, can be reflected by the earphone microphone that converts the output signal into voice and outputs and that converts received voice into the second input signal and outputs, and be input to the input/output terminal, and

wherein the first impulse response is impulse response from the output of the first FIR filter through the earphone microphone to the output of the first subtracter for a state where the earphone microphone is connected to the input/output terminal.

5. The echo prevention circuit according to claim 4 , wherein the first impulse response is one for a state where the earphone microphone is attached to an ear.

6. The echo prevention circuit according to claim 3 , further comprising:

a first DA converter that digital-to-analog converts the output signal of the first FIR filter;

a second DA converter that digital-to-analog converts the output signal of the second FIR filter; and

an AD converter that analog-to-digital converts the output signal of the first subtracter,

wherein the first impulse response is impulse response from the first DA converter to the AD converter, and the second impulse response is impulse response from the second DA converter to the AD converter.

7. The echo prevention circuit according to claim 6 , wherein the first impulse response is impulse response from the first DA converter through the earphone microphone to the AD converter for a state where the earphone microphone that converts an output signal of the first DA converter into voice and outputs and that converts received voice into the second input signal and outputs is connected to the input/output terminal.

8. The echo prevention circuit according to claim 6 , further comprising:

an amplifier in between the output of the first subtracter and the input of the AD converter that amplifies an output signal of the first subtracter,

wherein the first impulse response is a product of impulse response from the first DA converter to the first subtracter and impulse response from the first subtracter to the AD converter, and

the second impulse response is a product of impulse response from the second DA converter to the first subtracter and impulse response from the first subtracter to the AD converter.

9. The echo prevention circuit according to claim 8 , wherein the first impulse response is a product of impulse response from the first DA converter through the earphone microphone to the first subtracter and impulse response from the first subtracter to the AD converter for a state where the earphone microphone that converts an output signal of the first DA converter into voice and outputs and that converts received voice into the second input signal and outputs is connected to the input/output terminal.

10. The echo prevention circuit according to claim 6 , further comprising:

a filter coefficient setting unit that sets the second FIR filter coefficients based on the first impulse response and sets the first FIR filter coefficients based on the second impulse response.

11. The echo prevention circuit according to claim 2 , wherein

the second FIR filter coefficients are the inverse in phase of first impulse response from the output of the first FIR filter to the output of the first subtracter, and

the first FIR filter coefficients are second impulse response from the output of the second FIR filter to the output of the first subtracter.

12. The echo prevention circuit according to claim 1 , wherein the first subtracter has:

an inverting circuit that inverts the output signal of the second FIR filter;

a gain phase adjusting circuit that adjusts gain and phase of an output signal of the inverting circuit; and

an adder that adds the combined signal of the output signal of the first FIR filter and the second input signal, and an output signal of the gain phase adjusting circuit.

13. A digital signal processing circuit for an earphone microphone comprising:

a first input terminal into which a first input signal corresponding to voice output from an external communication device is received;

a first FIR filter into which the first input signal is input through the first input terminal;

a second FIR filter into which the first input signal is input at the same time as into the first FIR filter;

a first output terminal to which an output signal of the first FIR filter is output;

a second output terminal to which an output signal of the second FIR filter is output;

a second input terminal to which is input a subtracted signal produced by subtracting the output signal through the second output terminal from a combined signal of the output signal through the first output terminal and a second input signal output from the earphone microphone on an input/output signal common line;

an adaptive digital filter into which the output signal of the first FIR filter is input;

a subtracter that subtracts an output signal of the adaptive digital filter from the signal through the second input terminal; and

a third output terminal to which an output signal of the subtracter is output, wherein

the earphone microphone is connected to the input/output signal common line, and converts voice into the second input signal,

the first FIR filter performs a convolution operation on the first input signal based upon first FIR filter coefficients,

the second FIR filter performs a convolution operation on the first input signal based upon second FIR filter coefficients, the second FIR filter coefficients differing from the first FIR filter coefficients,

the adaptive digital filter adaptively updates filter coefficients based on the output signal from the first FIR filter while the first FIR filter is receiving as input the first input signal from the external communication device and the output signal from the subtracter, such that the output signal from the third output terminal is the subtracted signal that has had the other than the second input signal removed or reduced, and

the first subtracter includes a differential amplifier having the combined signal of the output signal of the first FIR filter and the second input signal, and the output signal of the second FIR filter inputted thereto.

14. The digital signal processing circuit according to claim 13 , wherein

the first FIR filter coefficients and the second FIR filter coefficients are set such that the subtracted signal has only the output signal from the first FIR filter removed or reduced when the first input signal is received at the first input terminal.

15. The digital signal processing circuit according to claim 14 , wherein

the second FIR filter coefficients are first impulse response from a first DA converter that digital-to-analog converts the signal output through the first output terminal, to an AD converter that analog-to-digital converts the signal that is input to the second input terminal, and

the first FIR filter coefficients are the inverse in phase of second impulse response from a second DA converter that digital-to-analog converts the signal output through the second output terminal, to the AD converter.

16. The digital signal processing circuit according to claim 15 , wherein the first impulse response is impulse response from the first DA converter that digital-to-analog converts the signal output through the first output terminal, through the earphone microphone that converts an output signal of the first DA converter into voice and outputs and that converts received voice into the second input signal and outputs, to the AD converter.

17. The digital signal processing circuit according to claim 16 , wherein the first impulse response is one for a state where the earphone microphone is attached to an ear.

18. The digital signal processing circuit according to claim 15 , further comprising:

a first DA converter that digital-to-analog converts the output signal of the first FIR filter;

a second DA converter that digital-to-analog converts the output signal of the second FIR filter; and

an AD converter that analog-to-digital converts the subtracted signal, wherein the first impulse response is impulse response from the first DA converter to the AD converter, and the second impulse response is impulse response from the second DA converter to the AD converter.

19. The digital signal processing circuit according to claim 18 , wherein the first impulse response is impulse response from the first DA converter through the earphone microphone that converts an output signal of the first DA converter into voice and outputs and that converts received voice into the second input signal and outputs, to the AD converter.

20. The digital signal processing circuit according to claim 15 , further comprising:

a filter coefficient setting unit that sets the second FIR filter coefficients based on the first impulse response and sets the first FIR filter coefficients based on the second impulse response.

21. The digital signal processing circuit according to claim 14 , wherein

the second FIR filter coefficients are the inverse in phase of first impulse response from a first DA converter that digital-to-analog converts the signal output through the first output terminal, to an AD converter that analog-to-digital converts the signal that is input to the second input terminal, and

the first FIR filter coefficients are second impulse response from a second DA converter that digital-to-analog converts the signal output through the second output terminal, to the AD converter.

22. A method of setting filter coefficients of an echo prevention circuit for an earphone microphone comprising:

an input terminal into which a first input signal corresponding to voice output from an external communication device is received;

a first FIR filter into which the first input signal is input through the input terminal;

a second FIR filter into which the first input signal is input at the same time as into the first FIR filter;

an input/output terminal to which an output signal of the first FIR filter is output or a second input signal output from the earphone microphone is input;

a first subtracter that subtracts an output signal of the second FIR filter from a combined signal of the output signal of the first FIR filter and the second input signal;

an adaptive digital filter into which the output signal of the first FIR filter is input;

a second subtracter that subtracts an output signal of the adaptive digital filter from an output signal of the first subtracter; and

an output terminal to which an output signal of the second subtracter is output, wherein

the earphone microphone is connected to the input/output terminal, and converts voice into the second input signal,

the first FIR filter performs a convolution operation on the first input signal based upon first FIR filter coefficients,

the second FIR filter performs a convolution operation on the first input signal based upon second FIR filter coefficients, the second FIR filter coefficients differing from the first FIR filter coefficients,

the setting method which sets the adaptive digital filter to adaptively update filter coefficients based on the output signal from the first FIR filter while the first FIR filter is receiving as input the first input signal from the external communication device and the output signal from the second subtracter, such that the output signal from the output terminal is the output signal from the first subtracter that has had the other than the second input signal removed or reduced, and

the first subtracter includes a differential amplifier having the combined signal of the output signal of the first FIR filter and the second input signal, and the output signal of the second FIR filter inputted thereto.

23. The method of setting filter coefficients of the echo prevention circuit according to claim 22 , which sets the first FIR filter coefficients and the second FIR filter coefficients that the output signal from the first subtracter has only the output signal from the first FIR filter removed or reduced when the first input signal is received at the input terminal.

24. A method of setting filter coefficients of a digital signal processing circuit for an earphone microphone comprising:

a first input terminal into which a first input signal corresponding to voice output from an external communication device is received;

a first FIR filter into which the first input signal is input through the first input terminal;

a second FIR filter into which the first input signal is input at the same time as into the first FIR filter;

a first output terminal to which an output signal of the first FIR filter is output;

a second output terminal to which an output signal of the second FIR filter is output;

a second input terminal to which is input a subtracted signal produced by subtracting the output signal through the second output terminal from a combined signal of the output signal through the first output terminal and a second input signal output from the earphone microphone on an input/output signal common line;

an adaptive digital filter into which the output signal of the first FIR filter is input;

a subtracter that subtracts an output signal of the adaptive digital filter from the signal through the second input terminal; and

a third output terminal to which an output signal of the subtracter is output, wherein

the earphone microphone is connected to the input/output signal common line, and converts voice into the second input signal,

the first FIR filter performs a convolution operation on the first input signal based upon first FIR filter coefficients,

the second FIR filter performs a convolution operation on the first input signal based upon second FIR filter coefficients, the second FIR filter coefficients differing from the first FIR filter coefficients,

the setting method which sets the adaptive digital filter to adaptively update filter coefficients based on the output signal from the first FIR filter while the first FIR filter is receiving as input the first input signal from the external communication device and the output signal from the subtracter, such that the output signal from the third output terminal is the subtracted signal that has had the other than the second input signal removed or reduced, and

the first subtracter includes a differential amplifier having the combined signal of the output signal of the first FIR filter and the second input signal, and the output signal of the second FIR filter inputted thereto.

25. The method of setting filter coefficients of the digital signal processing circuit according to claim 24 , which sets the first FIR filter coefficients and the second FIR filter coefficients such that the subtracted signal has only the output signal from the first FIR filter removed or reduced when the first input signal is received at the first input terminal.

26. A recording medium storing a program for setting filter coefficients of an echo prevention circuit for an earphone microphone comprising:

a processor;

an input terminal into which a first input signal corresponding to voice output from an external communication device is received;

a first FIR filter into which the first input signal is input through the input terminal;

a second FIR filter into which the first input signal is input at the same time as into the first FIR filter;

an input/output terminal to which an output signal of the first FIR filter is output or a second input signal output from the earphone microphone is input;

a first subtracter that subtracts an output signal of the second FIR filter from a combined signal of the output signal of the first FIR filter and the second input signal;

an adaptive digital filter into which the output signal of the first FIR filter is input;

a second subtracter that subtracts an output signal of the adaptive digital filter from an output signal of the first subtracter; and

an output terminal to which an output signal of the second subtracter is output, wherein

the earphone microphone is connected to the input/output terminal, and converts voice into the second input signal,

the first FIR filter performs a convolution operation on the first input signal based upon first FIR filter coefficients,

the second FIR filter performs a convolution operation on the first input signal based upon second FIR filter coefficients, the second FIR filter coefficients differing from the first FIR filter coefficients,

the program which causes the processor to implement a function to set the adaptive digital filter to adaptively update filter coefficients based on the output signal from the first FIR filter while the first FIR filter is receiving as input the first input signal from the external communication device and the output signal from the second subtracter, such that the output signal from the output terminal is the output signal from the first subtracter that has had the other than the second input signal removed or reduced, and

the first subtracter includes a differential amplifier having the combined signal of the output signal of the first FIR filter and the second input signal, and the output signal of the second FIR filter inputted thereto.

27. A recording medium storing a program for setting filter coefficients of a digital signal processing circuit for an earphone microphone comprising:

a processor;

a first input terminal into which a first input signal corresponding to voice output from an external communication device is received;

a first FIR filter into which the first input signal is input through the first input terminal;

a second FIR filter into which the first input signal is input at the same time as into the first FIR filter;

a first output terminal to which an output signal of the first FIR filter is output;

a second output terminal to which an output signal of the second FIR filter is output;

a second input terminal to which is input a subtracted signal produced by subtracting the output signal through the second output terminal from a combined signal of the output signal through the first output terminal and a second input signal output from the earphone microphone on an input/output signal common line;

an adaptive digital filter into which the output signal of the first FIR filter is input;

a subtracter that subtracts an output signal of the adaptive digital filter from the signal through the second input terminal; and

a third output terminal to which an output signal of the subtracter is output, wherein

the earphone microphone is connected to the input/output signal common line, and converts voice into the second input signal,

the first FIR filter performs a convolution operation on the first input signal based upon first FIR filter coefficients,

the second FIR filter performs a convolution operation on the first input signal based upon second FIR filter coefficients, the second FIR filter coefficients differing from the first FIR filter coefficients,

the program which causes the processor to implement a function to set the adaptive digital filter to adaptively update filter coefficients based on the output signal from the first FIR filter while the first FIR filter is receiving as input the first input signal from the external communication device and the output signal from the subtracter, such that the output signal from the third output terminal is the subtracted signal that has had the other than the second input signal removed or reduced, and

the first subtracter includes a differential amplifier having the combined signal of the output signal of the first FIR filter and the second input signal, and the output signal of the second FIR filter inputted thereto.

Assignments (4)
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 038620, FRAME 0087 Recorded Jun 22, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
Reel/Frame 064070/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER 5859768 AND TO RECITE COLLATERAL AGENT ROLE OF RECEIVING PARTY IN THE SECURITY INTEREST PREVIOUSLY RECORDED ON REEL 038620 FRAME 0087. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 25, 2016
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 039853/0001 →
SECURITY INTEREST Recorded Apr 15, 2016
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 038620/0087 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT #12/577882 PREVIOUSLY RECORDED ON REEL 026594 FRAME 0385. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 6, 2014
From: SANYO ELECTRIC CO., LTD
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 032836/0342 →