Patents by Inventor Jens Kristian Poulsen

Jens Kristian Poulsen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11947479
    Abstract: Provided herein are systems and methods for performing dynamic adaption and correction for internal delays in devices connected to a common time-multiplexed bus. The methods allow devices to operate reliably at a higher bus frequency by correcting for inherent and unknown delays within the components and in the system by measuring the actual delays using multiple readings with the bus. Intrinsic noise and jitter are used to increase the precision of the measurements, thereby essentially using these uncertainties as self-dithering for increased measurement resolution. During adaption, delays may be adjusted in multiple step sizes to speed adaption time.
    Type: Grant
    Filed: April 26, 2023
    Date of Patent: April 2, 2024
    Assignee: Google LLC
    Inventor: Jens Kristian Poulsen
  • Publication number: 20230259473
    Abstract: Provided herein are systems and methods for performing dynamic adaption and correction for internal delays in devices connected to a common time-multiplexed bus. The methods allow devices to operate reliably at a higher bus frequency by correcting for inherent and unknown delays within the components and in the system by measuring the actual delays using multiple readings with the bus. Intrinsic noise and jitter are used to increase the precision of the measurements, thereby essentially using these uncertainties as self-dithering for increased measurement resolution. During adaption, delays may be adjusted in multiple step sizes to speed adaption time.
    Type: Application
    Filed: April 26, 2023
    Publication date: August 17, 2023
    Applicant: Google LLC
    Inventor: Jens Kristian Poulsen
  • Patent number: 11657010
    Abstract: Provided herein are systems and methods for performing dynamic adaption and correction for internal delays in devices connected to a common time-multiplexed bus. The methods allow devices to operate reliably at a higher bus frequency by correcting for inherent and unknown delays within the components and in the system by measuring the actual delays using multiple readings with the bus. Intrinsic noise and jitter are used to increase the precision of the measurements, thereby essentially using these uncertainties as self-dithering for increased measurement resolution. During adaption, delays may be adjusted in multiple step sizes to speed adaption time.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: May 23, 2023
    Assignee: Google LLC
    Inventor: Jens Kristian Poulsen
  • Patent number: 11652471
    Abstract: Biquad stage systems and methods include receiving at biquad sections a signal sample, generating, by each biquad section, a pair of output values based on the signal sample, including a first value based on fixed-point processing path and a second value emulating a floating-point processing path, and accumulating the pair of output values from each of the plurality of biquad sections to generate an output signal. The biquad stage receives an N-bit input signal, which is processed by a biquad section. Delay elements delay the signal sample before input to other biquad sections. The delayed signal sample is input to the first processing path and the second processing path of a corresponding biquad stage. By performing the processing based on two paths, a more accurate result can be found when using a reduced word length in the multiply operations resulting in a lowering of the power consumption.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: May 16, 2023
    Assignee: Google LLC
    Inventor: Jens Kristian Poulsen
  • Patent number: 11637546
    Abstract: Systems and methods for programmable pulse density modulation (PDM) components enable backwards compatibility while maintaining reasonable tolerances. A system includes a programmable PDM device, a PDM master device and a bus communicably coupling the programmable PDM device to the PDM receiver. The PDM device may include an audio sensor, audio input circuitry, a delta-sigma converter and a PDM transmitter and receiver. The PDM transmitter and receiver may send out PDM data from the PDM device and receive programming data from the PDM Master device. The PDM device may further include register space controlled by the PDM master device, a buffer storing audio data for wakeup word systems that store audio data when the PDM receiver is powered down, a bus holder to hold the previous value on the bus if no device is driving it, and/or a clock multiplier to multiply the incoming clock by a factor.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: April 25, 2023
    Assignee: SYNAPTICS INCORPORATED
    Inventor: Jens Kristian Poulsen
  • Patent number: 11558170
    Abstract: Disclosed herein are systems and methods for improved performance of phase-locked loop based clock generators, particularly in the context of wireless audio. A PLL clock generator includes a PLL core configured to receive a module reference clock provided by a communications module and generate a subsystem data clock corresponding to a module data clock of the communications module; and a data clock tracker module configured to receive the module data and subsystem data clocks and determine a corresponding data clock correction factor. The bandwidth of the PLL core may be dynamically changed thereby enabling both fast and very precise settling. The PLL core may use a low jitter frequency reference for the phase detector while an a synchronous and jitter-prone audio sample clock is used to ensure a mean frequency of the PLL core tracks the audio sample clock.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: January 17, 2023
    Assignee: Synaptics Incorporated
    Inventors: Jens Kristian Poulsen, Lorenzo Crespi
  • Publication number: 20220191001
    Abstract: Disclosed herein are systems and methods for improved performance of phase-locked loop based clock generators, particularly in the context of wireless audio. A PLL clock generator includes a PLL core configured to receive a module reference clock provided by a communications module and generate a subsystem data clock corresponding to a module data clock of the communications module; and a data clock tracker module configured to receive the module data and subsystem data clocks and determine a corresponding data clock correction factor. The bandwidth of the PLL core may be dynamically changed thereby enabling both fast and very precise settling. The PLL core may use a low jitter frequency reference for the phase detector while an a synchronous and jitter-prone audio sample clock is used to ensure a mean frequency of the PLL core tracks the audio sample clock.
    Type: Application
    Filed: November 29, 2021
    Publication date: June 16, 2022
    Inventors: Jens Kristian Poulsen, Lorenzo Crespi
  • Patent number: 11294837
    Abstract: Systems and methods for performing dynamic adaption and correction for internal delays in devices connected to a common time-multiplexed bus. The methods allow devices to operate reliably at a higher bus frequency by correcting for inherent and unknown delays within the components and in the system by measuring the actual delays using multiple readings with this bus. The inherent noise and jitter are utilized to increase the precision of the measurements thereby essentially using this uncertainty as a self-dithering for increased resolution in the measurements. During adaption, the delays may be adjusted in multiple step sizes for a faster adaption time.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: April 5, 2022
    Assignee: Google LLC
    Inventor: Jens Kristian Poulsen
  • Publication number: 20210409004
    Abstract: Biquad stage systems and methods include receiving at biquad sections a signal sample, generating, by each biquad section, a pair of output values based on the signal sample, including a first value based on fixed-point processing path and a second value emulating a floating-point processing path, and accumulating the pair of output values from each of the plurality of biquad sections to generate an output signal. The biquad stage receives an N-bit input signal, which is processed by a biquad section. Delay elements delay the signal sample before input to other biquad sections. The delayed signal sample is input to the first processing path and the second processing path of a corresponding biquad stage. By performing the processing based on two paths, a more accurate result can be found when using a reduced word length in the multiply operations resulting in a lowering of the power consumption.
    Type: Application
    Filed: June 30, 2020
    Publication date: December 30, 2021
    Inventor: Jens Kristian Poulsen
  • Patent number: 11190235
    Abstract: Systems and methods for differential data transmission using an unterminated transmission line comprise a plurality of switches configured to control a differential voltage output on a pair of output lines, wherein the plurality of switches have a first state in which a high voltage is output on a first of the pair of output lines and a low voltage is output on a second of the pair of output lines, and wherein the plurality of switches have a second state in which the low voltage is output on the first of the pair of output lines and the high voltage is output on the second of the pair of output lines. A transition switch with an output impedance equal to that of the output lines will discharge the lines during a state transition so as to reduce to power consumption associated with changing states of the transmission line.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: November 30, 2021
    Assignee: SYNAPTICS INCORPORATED
    Inventors: Aswani Tadinada, Venkatasuryam Issa, Jens Kristian Poulsen
  • Patent number: 11114112
    Abstract: Data bus includes a device controller coupled to a first interface for digital communications using a first communications protocol, the device controller including a master bus controller controlling a multi-drop bus using a second communications protocol, and a slave device coupled to the multi-drop bus and configured to transmit and receive digital communications with the device controller using the second communications protocol. Each transmission line end is terminated using a device attached at one end of the transmission line and by another device attached at the other end. The second communications protocol supports multiple data rates using a fixed frame format. Safe synchronization may be established by systematically eliminating all false positions instead of searching for a valid candidate. Noise in the audio band may be lowered by scrambling of the data using a pseudo-random generator.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: September 7, 2021
    Assignee: Google LLC
    Inventor: Jens Kristian Poulsen
  • Patent number: 11050435
    Abstract: Systems and methods for low power sample rate conversion are based on a noise shaping technique. A sample rate conversion circuit includes a clock synchronization circuit configured to receive an input sample sequence at a first sample rate and generate a valid sample sequence that is sampled at a second sample rate different from the first sample rate. The valid sample sequence may include valid samples from a registered sequence sampled at an oversampled rate greater than the first sample rate with invalid samples in the registered sequence being excluded from the valid sample sequence. The sample rate conversion circuit also includes a noise shaping circuit coupled to the clock synchronization circuit and configured to encode the valid sample sequence into a noise-shaped output sequence at the second sample rate by suppressing quantization noise from the valid sample sequence.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: June 29, 2021
    Assignee: SYNAPTICS INCORPORATED
    Inventor: Jens Kristian Poulsen
  • Publication number: 20210042253
    Abstract: Provided herein are systems and methods for performing dynamic adaption and correction for internal delays in devices connected to a common time-multiplexed bus. The methods allow devices to operate reliably at a higher bus frequency by correcting for inherent and unknown delays within the components and in the system by measuring the actual delays using multiple readings with the bus. Intrinsic noise and jitter are used to increase the precision of the measurements, thereby essentially using these uncertainties as self-dithering for increased measurement resolution. During adaption, delays may be adjusted in multiple step sizes to speed adaption time.
    Type: Application
    Filed: October 12, 2020
    Publication date: February 11, 2021
    Inventor: Jens Kristian Poulsen
  • Patent number: 10904661
    Abstract: Systems and methods for low latency adaptive noise cancellation include an audio sensor to sense environmental noise and generate a noise signal, an audio processing path to receive an audio signal, process the audio signal through an interpolation filter, and generate a primary audio signal having a first sample frequency, an adaptive noise cancellation processor to receive the noise signal and generate an anti-noise signal, a direct interpolator to receive the anti-noise signal and generate an anti-noise signal having the first sample frequency, and a limiter to provide clipping to reduce a number of bits in the anti-noise signal, an adder operable to combine the primary audio signal and the anti-noise signal and generate a combined output signal, and a low latency filter to process the combined output signal.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: January 26, 2021
    Assignee: SYNAPTICS INCORPORATED
    Inventors: Jens Kristian Poulsen, Trausti Thormundsson, Ali Abdollahzadeh Milani, Mark Miller
  • Publication number: 20200382104
    Abstract: Systems and methods for low power lattice wave filters include an input operable to receive a digital input signal having a first sample rate, a first processing branch including a first delay element operable to receive the digital input signal and output a delayed digital input signal, a second processing branch including a first adder operable to receive the digital input signal and subtract a delayed feedback signal to produce a difference signal, a second adder operable to combine the delayed digital input signal and the difference signal to produce an output signal, and wherein the second processing branch further includes a feedback path including a second delay element operable to receive the output signal and output the delayed feedback signal. In a multistage topology, a register is disposed between each stage and clocked to reduce ripple power.
    Type: Application
    Filed: May 29, 2019
    Publication date: December 3, 2020
    Inventors: Jacky Li, Jens Kristian Poulsen, Hari Hariharan
  • Patent number: 10848131
    Abstract: Systems and methods for low power lattice wave filters include an input operable to receive a digital input signal having a first sample rate, a first processing branch including a first delay element operable to receive the digital input signal and output a delayed digital input signal, a second processing branch including a first adder operable to receive the digital input signal and subtract a delayed feedback signal to produce a difference signal, a second adder operable to combine the delayed digital input signal and the difference signal to produce an output signal, and wherein the second processing branch further includes a feedback path including a second delay element operable to receive the output signal and output the delayed feedback signal. In a multistage topology, a register is disposed between each stage and clocked to reduce ripple power.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: November 24, 2020
    Assignee: SYNAPTICS INCORPORATED
    Inventors: Jacky Li, Jens Kristian Poulsen, Hari Hariharan
  • Patent number: 10755721
    Abstract: Systems and methods for multichannel, multirate lattice wave filters receive digital signal channels at a first sample rate and include a first multiplexer to combine the digital signal channels into a first digital data stream, and a first lattice wave filter comprising a first delay elements and a first feedback path to the first multiplexer, the first lattice wave filter produces a first output digital data stream having a second sample rate that is different than the first sample rate. The first multiplexer is configured to receive a first feedback signal through the first feedback path and combine the first feedback signal with the digital signal channels to produce the first digital data stream. The system may include a first processing branch comprising the first multiplexer and the first lattice wave filter structure, and a second processing branch comprising a second multiplexer and a second lattice wave filter structure.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: August 25, 2020
    Assignee: SYNAPTICS INCORPORATED
    Inventors: Jens Kristian Poulsen, Hari Hariharan
  • Patent number: 10734012
    Abstract: Data bus systems and methods include a device controller coupled to a first interface for digital audio data communications in accordance with a first communications protocol, the device controller including a master bus controller for controlling a multi-drop bus in accordance with a second communications protocol; and a first slave device coupled to the multi-drop bus and configured to transmit and receive digital audio data communications with the device controller in accordance with the second communications protocol. Each transmission line end is terminated using the device attached at one end of the transmission line and by another device attached at the other end and reflections due to mismatches in impedance by inclusion of intermediate signaling nodes are controlled to allow multi-drop device support and high speed signaling. The second communications protocol supports multiple audio data rates using a fixed frame format.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: August 4, 2020
    Assignee: SYNAPTICS INCORPORATED
    Inventor: Jens Kristian Poulsen
  • Publication number: 20200195235
    Abstract: Systems and methods for programmable pulse density modulation (PDM) components enable backwards compatibility while maintaining reasonable tolerances. A system includes a programmable PDM device, a PDM master device and a bus communicably coupling the programmable PDM device to the PDM receiver. The PDM device may include an audio sensor, audio input circuitry, a delta-sigma converter and a PDM transmitter and receiver. The PDM transmitter and receiver may send out PDM data from the PDM device and receive programming data from the PDM Master device. The PDM device may further include register space controlled by the PDM master device, a buffer storing audio data for wakeup word systems that store audio data when the PDM receiver is powered down, a bus holder to hold the previous value on the bus if no device is driving it, and/or a clock multiplier to multiply the incoming clock by a factor.
    Type: Application
    Filed: December 16, 2019
    Publication date: June 18, 2020
    Inventor: Jens Kristian Poulsen
  • Publication number: 20200083926
    Abstract: Systems and methods for differential data transmission using an unterminated transmission line comprise a plurality of switches configured to control a differential voltage output on a pair of output lines, wherein the plurality of switches have a first state in which a high voltage is output on a first of the pair of output lines and a low voltage is output on a second of the pair of output lines, and wherein the plurality of switches have a second state in which the low voltage is output on the first of the pair of output lines and the high voltage is output on the second of the pair of output lines. A transition switch with an output impedance equal to that of the output lines will discharge the lines during a state transition so as to reduce to power consumption associated with changing states of the transmission line.
    Type: Application
    Filed: September 12, 2019
    Publication date: March 12, 2020
    Inventors: Aswani Tadinada, Venkatasuryam Issa, Jens Kristian Poulsen