IP Library Granted Patent US 9,654,866
Granted Patent B2
US 9,654,866 · App. 13/752,058 · Granted May 16, 2017

System and method for dynamic range compensation of distortion

Inventors: Govind Kannan (Irvine, CA); Harry K. Lau (Norwalk, CA); Trausti Thormundsson (Irvine, CA); Ragnar H. Jonsson (Laguna Niguel, CA)
Assignee: Conexant Systems, Inc.
H04R1/32H04R3/04H04R29/001H04R2430/03
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 9,654,866
App. No.
13/752,058
Granted
May 16, 2017
Kind
B2
Abstract

A system for controlling distortion comprising a total harmonic distortion (THD) modeling system configured to apply a chirp signal to a system and to identify one or more frequency bands at which distortion is present, and to apply a ramping signal to identify for each of the one or more frequency bands an input signal level at which distortion is initiated. A signal processing system configured to receive an input signal, to determine whether frequency components are present in the input signal that are associated with the one or more frequency bands at which distortion is present, and to limit the amplitude of the input signal at the one or more frequency bands, such as by applying dynamic range compensation.

Claims (40)

1. A system for controlling distortion comprising:

a total harmonic distortion (THD) modeling system configured to identify, based on applying a test signal to a system under test, one or more frequencies at which distortion is present in the system under test and associated amplitudes for each of the frequencies; and

a signal processing system configured to receive the one or more frequencies and associated amplitudes and to process an input audio signal to prevent distortion;

wherein the THD modeling system further comprises a full scale chirp system configured to generate the test signal having a plurality of frequency components from a minimum frequency value to maximum frequency value and to transmit the test signal to a system under test coupled thereto.

2. The system of claim 1 wherein the THD modeling system further comprises a distortion band identification system configured to receive an output from the system under test and to generate data that identifies one or more frequencies or frequency bands at which distortion is present.

3. The system for controlling distortion of claim 1 , wherein the system is configured to:

receive an audio input signal;

determine, using the THD modeling system, whether frequency components are present in the audio input signal at each of the one or more frequencies at which distortion occurs;

determine, using the THD modeling system, whether the magnitude of the audio input signal for each of the frequencies at which distortion occurs exceeds an amplitude level associated with an onset of distortion for that frequency band; and

limit, using the signal processing system, the amplitude of the audio input signal at each of the corresponding frequencies at which distortion can occur.

4. The system of claim 3 wherein the amplitude of the audio input signal is further limited by performing dynamic range control on the audio input signal at the one or more frequencies at which distortion occurs.

5. The system of claim 3 further configured to apply a ramp signal to the system under test at each of the one or more frequencies at which distortion occurs.

6. The system of claim 3 further configured to store amplitude data associated with an onset of distortion for each of the one or more frequencies at which distortion occurs.

7. The system of claim 3 wherein the amplitude of the audio input signal is further limited by performing dynamic range control on the audio input signal at the one or more frequencies at which distortion occurs.

8. A system for controlling distortion comprising:

a total harmonic distortion (THD) modeling system configured to identify, based on applying a first test signal to a system under test, one or more frequency bands at which distortion is present in the system under test and determine, based on applying a second test signal comprising a ramping band-limited signal to the identified frequency bands, associated amplitudes for each of the frequencies at which distortion onset occurs; and

a signal processing system configured to receive the identified frequency bands and associated amplitudes and to process an audio input signal to prevent distortion;

wherein the THD modeling system further comprises a distortion threshold identification system configured to generate the first and the second test signals and to generate distortion onset data for each of the identified frequency bands.

9. The system of claim 8 wherein the THD modeling system further comprises a full scale chirp system configured to generate the first test signal, wherein the first test signal comprises a chirp signal having a plurality of frequency components from a minimum frequency value to maximum frequency value and to transmit the first test signal to the system under test.

10. The system of claim 8 wherein the THD modeling system further comprises a distortion band identification system configured to receive an output from the system under test and to generate data that identifies one or more frequencies or frequency bands at which distortion is present.

11. The system for controlling distortion of claim 8 , wherein the system is configured to:

receive the audio input signal;

determine, using the THD modeling system, whether frequency components are present in the audio input signal at each of the one or more identified frequency bands at which distortion occurs;

determine, using the THD modeling system, whether the magnitude of the audio input signal for each of the identified frequency bands at which distortion occurs exceeds an amplitude level associated with an onset of distortion for that frequency band; and

limit, using the signal processing system, the amplitude of the audio input signal at each of the corresponding frequency bands at which distortion can occur.

12. The system of claim 11 further configured to apply a chirp signal to the system under test.

13. The system of claim 11 further configured to apply a ramp signal to the system under test at each of the identified frequency bands at which distortion occurs.

14. A method for processing audio comprising:

retrieving data identifying a plurality of frequencies and associated magnitude data for each of the plurality of frequencies from an electronic data memory at an audio device;

filtering an audio input signal to isolate each of the plurality of frequencies; and

adjusting a magnitude of the audio input signal for each of the plurality of frequencies as a function of the associated magnitude data for each of the plurality of frequencies;

wherein filtering the audio input signal to isolate each of the plurality of frequencies comprises:

weighting the input signal by 1/U(B IJ ), wherein:

U(B IJ ) is an array of digital root mean square (RMS) levels;

I is a frequency band identifier identifying frequency bands of the audio input signal; and

J is a frequency sub-band identifier identifying frequency sub-bands of each frequency band of the audio input signal.

15. The method of claim 14 wherein the plurality of frequencies comprises a plurality of frequency ranges.

16. The method of claim 14 wherein adjusting the magnitude of the audio input signal for each of the plurality of frequencies as the function of the associated magnitude data for each of the plurality of frequencies comprises performing dynamic range control.

17. The method of claim 14 wherein adjusting the magnitude of the audio input signal for each of the plurality of frequencies as the function of the associated magnitude data for each of the plurality of frequencies comprises adjusting the magnitude of the audio input signal for each of the plurality of frequencies in the frequency domain.

18. The method of claim 14 wherein adjusting the magnitude of the audio input signal for each of the plurality of frequencies as the function of the associated magnitude data for each of the plurality of frequencies comprises activating dynamic range control as a function of direct RMS measurements.

Assignments (7)
SECURITY INTEREST Recorded Sep 27, 2017
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 044037/0896 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2017
From: CONEXANT SYSTEMS, LLC
To: SYNAPTICS INCORPORATED
Reel/Frame 043786/0267 →
CHANGE OF NAME Recorded Jun 26, 2017
From: CONEXANT SYSTEMS, INC.
To: CONEXANT SYSTEMS, LLC
Reel/Frame 042986/0613 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2016
From: LAKESTAR SEMI INC.
To: CONEXANT SYSTEMS, INC.
Reel/Frame 038803/0693 →
CHANGE OF NAME Recorded May 20, 2016
From: CONEXANT SYSTEMS, INC.
To: LAKESTAR SEMI INC.
Reel/Frame 038777/0885 →
RELEASE OF SECURITY INTEREST Recorded May 6, 2016
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: CONEXANT SYSTEMS, INC.; CONEXANT, INC.; CONEXANT SYSTEMS WORLDWIDE, INC.; BROOKTREE BROADBAND HOLDING, INC.
Reel/Frame 038631/0452 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2013
From: KANNAN, GOVIND; LAU, HARRY K.; THORMUNDSSON, TRAUSTI; JONSSON, RAGNAR H.
To: CONEXANT SYSTEMS, INC.
Reel/Frame 030874/0135 →
Continuity (2)
Provisional Application 61591775 · Jan 27, 2012
Related Publication 20130195277A1 · Aug 1, 2013