Audio distortion compensation
AssigneeCirrus Logic, Inc.
InventorsHezi Zhu, Roberto Napoli, Jie Su, Waleed Eshmawy
Life of this patent
Estimating the term…
Abstract
A method for compensating for a change in back electric motive force in a transducer in a device, wherein the transducer is driven by an output signal output by an amplifier, and a back volume of the transducer is formed by an enclosure within the device. The method comprises: receiving an input signal; determining, based on a characteristic of the transducer that the transducer has moved from an equilibrium position within the device; and based on the determination, adjusting a gain applied to the input signal by the amplifier to generate the output signal.
Claims27
A method for compensating for a change in back electric motive force in a transducer in a device, wherein the transducer is driven by an output signal output by an amplifier, and a back volume of the transducer is formed by an enclosure within the device, the method comprising:
- receiving an input signal, wherein the input signal is connected to drive the transducer through the amplifier;
- receiving a monitored signal, and determining based on the monitored signal, a first value of the characteristic of the transducer;
- determining a predicted value of the characteristic of the transducer based on the output signal;
- comparing the first value to the predicted value;
- based on the comparison, determining whether the transducer has moved from an equilibrium position within the device;
- and
- based on the determination, adjusting a gain applied to the input signal by the amplifier to generate the output signal.
A compensation module for compensating for a back electric motive force change in a transducer in a device, wherein the transducer is driven by an output signal output by an amplifier and a back volume of the transducer is formed by an enclosure within the device, the compensation module comprising:
- an input for receiving an input signal, wherein the input signal is connected to drive the transducer through the amplifier;
- a determination block configured to:
- receive a monitored signal;
- determine based on the monitored signal a first value of the characteristic of the transducer;
- determine a predicted value of the characteristic of the transducer based on the output signal;
- compare the first value to the predicted value;
- and
- based on the comparison, determine whether that the transducer has moved from an equilibrium position within the device;
- and
- a gain adjustment block configured to, based on the determination, adjust a gain applied to the input signal by the amplifier to generate the output signal.
An integrated circuit comprising:
- a compensation module for compensating for a back electric motive force change in a transducer in a device, wherein the transducer is driven by an output signal output by an amplifier, and a back volume of the transducer is formed by an enclosure within the device, the compensation module comprising:
- an input for receiving an input signal, wherein the input signal is connected to drive the transducer through the amplifier;
- a determination block configured to:
- receive a monitored signal;
- determine based on the monitored signal a first value of the characteristic of the transducer;
- determine a predicted value of the characteristic of the transducer based on the output signal;
- compare the first value to the predicted value;
- and
- based on the comparison, determine whether that the transducer has moved from an equilibrium position within the device;
- and
- a gain adjustment block configured to, based on the determination, adjust a gain applied to the input signal by the amplifier to generate the output signal.
An electronic apparatus comprising an integrated circuit wherein the integrated circuit comprises:
- a compensation module for compensating for a back electric motive force change in a transducer in a device, wherein the transducer is driven by an output signal output by an amplifier, and a back volume of the transducer is formed by an enclosure within the device, the compensation module comprising:
- an input for receiving an input signal, wherein the input signal is connected to drive the transducer through the amplifier;
- a determination block configured:
- receive a monitored signal;
- determine based on the monitored signal a first value of the characteristic of the transducer;
- determine a predicted value of the characteristic of the transducer based on the output signal;
- compare the first value to the predicted value;
- and
- based on the comparison, determine whether that the transducer has moved from an equilibrium position within the device;
- and
- a gain adjustment block configured to, based on the determination, adjust a gain applied to the input signal by the amplifier to generate the output signal.
Dependencies are inferred from the claim text.