US 12,149,899 B2
Acoustic crosstalk cancellation
Dayong Zhou, Austin, TX (US); Brad Zwernemann, Austin, TX (US); Kaichow Lau, Austin, TX (US); Dana J. Taipale, Austin, TX (US); and John L. Melanson, Austin, TX (US)
Assigned to Cirrus Logic Inc., Austin, TX (US)
Filed by Cirrus Logic International Semiconductor Ltd., Edinburgh (GB)
Filed on Jun. 23, 2022, as Appl. No. 17/847,319.
Prior Publication US 2023/0421951 A1, Dec. 28, 2023
Int. Cl. H04R 3/02 (2006.01)
CPC H04R 3/02 (2013.01) 20 Claims
OG exemplary drawing
 
1. Circuitry for acoustic crosstalk cancellation between first and second acoustic signals, the circuitry comprising:
crosstalk cancellation circuitry configured to:
receive a first audio signal and, based on the received first audio signal, generate a first crosstalk cancellation signal;
receive a second audio signal and, based on the received second audio signal, generate a second crosstalk cancellation signal;
combine the first crosstalk cancellation signal with a signal indicative of the second audio signal to generate a first crosstalk cancellation circuitry output signal; and
combine the second crosstalk cancellation signal with a signal indicative of the first audio signal to generate a second crosstalk cancellation circuitry output signal; and
output stage circuitry configured to:
receive the first crosstalk cancellation circuitry output signal and, based on the received first crosstalk cancellation circuitry output signal, generate a first drive signal for driving a first speaker to generate the first acoustic signal; and
receive the second crosstalk cancellation circuitry output signal and, based on the received second crosstalk cancellation circuitry output signal, generate a second drive signal for driving a second speaker to generate the second acoustic signal,
wherein a parameter of the crosstalk cancellation circuitry is variable based on a volume control signal output by processing circuitry of a host device incorporating the circuitry, wherein the volume control signal is indicative of a volume setting of the host device.