Patents by Inventor Mattias Palm

Mattias Palm 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: 11922412
    Abstract: A system for data object compression and reduction includes to implement, in accordance with obtained optimization constraint data, an optimization procedure configured to determine an optimal set of adjustments to a set of data objects that maximizes reduction of both a data set aggregate magnitude and a data link composite magnitude for at least one pair of a plurality of data sources, the optimal set of adjustments including an offset of multiple data objects of data objects of same data object type and opposite polarity, and to store data indicative of the optimal set of adjustments to the set of data objects.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: March 5, 2024
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Peter Mattias Palm, Jesper Lars Wilhelm Hermodsson, Sven Marcus Dahlin, Carl Erik Thornberg
  • Publication number: 20230421164
    Abstract: In a pipelined Successive Approximation Register Analog to Digital Converter, SAR ADC, a Process, Temperature, and Voltage (PVT)-dependent bias voltage is generated and used to bias the inputs of comparators in at least the first SAR stage and residual amplifier (RA). This achieves a stable biasing and an operating point of the comparators and RA input stages that is independent of PVT variations, by tracking PVT variations in such a way that variations in MOS threshold voltage and drain-source voltage are counteracted. Additionally, a threshold common mode voltage is generated from the PVT-dependent voltage, which controls the amplification duration of the RAs such that the final RA output common mode voltage is substantially equal to the PVT-dependent voltage, which is used to bias the inputs of successive SAR stages. The threshold is set to account for logic delays in terminating the amplification based on the threshold comparison, to achieve the desired common mode amplifier output.
    Type: Application
    Filed: December 3, 2020
    Publication date: December 28, 2023
    Inventors: Christer Jansson, Mattias Palm
  • Publication number: 20230170913
    Abstract: A successive approximation register analog-to-digital converter (SAR ADC) is disclosed, which is configured to receive an analog input signal and provide a digital output signal. The SAR ADC comprises a capacitor bank for successively providing a plurality of signal levels based on a sample value of the analog input signal, wherein each signal level of the plurality is an indicator for a corresponding bit in a corresponding sample of the digital output signal. Furthermore, the SAR ADC comprises controlling circuitry configured to cause the capacitor bank to provide the plurality of signal levels representing a dynamically scaled version of the sample value of the analog input signal. In some embodiments, a respective selector of each capacitor of the capacitor bank is controlled to charge the capacitor using either the sample value of the analog input signal or the sample value of an opposed version of the analog input signal.
    Type: Application
    Filed: July 9, 2020
    Publication date: June 1, 2023
    Inventors: Hanie Ghaedrahmati, Lars Sundström, Mattias Palm
  • Patent number: 11545989
    Abstract: An ADC includes a plurality of sub ADCs configured to operate in a time-interleaved manner and a sampling circuit configured to receive an analog input signal of the ADC, wherein the sampling circuit is common to all sub ADCs. The ADC includes a test signal generation circuit configured to generate a test signal for calibration of the ADC. The sampling circuit has a first input configured to receive the analog input signal and a second input configured to receive the test signal. The sampling circuit includes an amplifier circuit and a first feedback switch connected between an output of the amplifier circuit and an input of the amplifier circuit. The first feedback switch is configured to be closed during a first clock phase and open during a second clock phase, which is non-overlapping with the first clock phase.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: January 3, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Lars Sundström, Daniele Mastantuono, Mattias Palm
  • Patent number: 11476860
    Abstract: A TI-ADC (50) comprising a group of sub-ADCs (A1-AM+N) is disclosed. During operation, M?2 of the sub-ADCs (A1-AM+N) are simultaneously operated for converting M respective consecutive input signal samples of the TI-ADC (50) from an analog to a digital representation. The total number of sub-ADCs (A1-AM+N) in the group is M+N, N?1. The TI-ADC (50) comprises error-estimation circuitry (60) for estimating errors of the sub-ADCs (A1-AM+N). Furthermore, the TI-ADC (50) comprises a control circuit (55) configured to, for each input signal sample, assign which sub-ADC (A1-AM+N) is to operate on that input signal sample. The control circuit (55) is configured to, for sub-ADCs (Ak1) in a first subset of the group of sub-ADCs (A1-AM+N), which are subject to error estimation by the error-estimation circuitry (60), perform the assignment according to a first scheme.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: October 18, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Lars Sundström, Mattias Palm, Roland Strandberg
  • Patent number: 11323128
    Abstract: A reference analog-to-digital converter (ADC) samples an input signal in parallel with sub-converters of a time-interleaved ADC. For each sub converter and for each of a plurality of output samples from the sub-converter, a calibration circuit determines whether the output sample from the sub-converter indicates an input signal polarity opposite that indicated by the reference ADC. For each such instance, a DC-offset sample is calculated as a difference between the output sample from the sub-converter and a target zero-crossing value for the sub-converter output. For each sub-converter, a series of DC-offset samples is filtered, to produce an average zero-crossing error for each sub-converter. This filtering may comprise a simple average, for example, or a moving average, a decaying filter, etc. Finally, a zero-crossing correction is applied for each of one or more of the sub-converters, based on the respective average zero-crossing error.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: May 3, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Henrik Sjöland, Mattias Palm
  • Patent number: 11239850
    Abstract: An analog-to-digital conversion circuit (100) is disclosed. It comprises a switched-capacitor SAR-ADC, (110) arranged to receive an analog input signal (x(t)) and a clock signal, to sample the analog input signal (x(t)), and to generate a sequence (W(n)) of digital output words corresponding to samples of the analog input signal (x(t)), wherein the SAR-ADC (110) is arranged to generate a bit of the digital output word per cycle of the clock signal. It further comprises a clock-signal generator (120) arranged to supply the clock signal to the SAR-ADC (110), and a post-processing unit (140) adapted to receive the sequence (W(n)) of digital output words and generate a sequence of digital output numbers (y(n)), corresponding to the digital output words, based on bit weights assigned to the bits of the digital output words. The bit weights are selected to compensate for a decay of a signal internally in the SAR-ADC (110).
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: February 1, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Lars Sundström, Mattias Palm, Fredrik Tillman
  • Publication number: 20220029631
    Abstract: A TI-ADC (50) comprising a group of sub-ADCs (A1-AM+N) is disclosed. During operation, M?2 of the sub-ADCs (A1-AM+N) are simultaneously operated for converting M respective consecutive input signal samples of the TI-ADC (50) from an analog to a digital representation. The total number of sub-ADCs (A1-AM+N) in the group is M+N, N?1. The TI-ADC (50) comprises error-estimation circuitry (60) for estimating errors of the sub-ADCs (A1-AM+N). Furthermore, the TI-ADC (50) comprises a control circuit (55) configured to, for each input signal sample, assign which sub-ADC (A1-AM+N) is to operate on that input signal sample. The control circuit (55) is configured to, for sub-ADCs (Ak1) in a first subset of the group of sub-ADCs (A1-AM+N), which are subject to error estimation by the error-estimation circuitry (60), perform the assignment according to a first scheme.
    Type: Application
    Filed: October 22, 2018
    Publication date: January 27, 2022
    Inventors: Lars Sundström, Mattias Palm, Roland Strandberg
  • Patent number: 11070222
    Abstract: Disclosed is a SAR ADC (Ai) having an input for receiving an input voltage, a comparator, a first switch network configured to be controlled by the SAR state machine and connected to the input of the SAR ADC and to reference voltage nodes, and a first capacitor network. The first capacitor network has a first node connected to an input of the comparator, a second node, and a bridge capacitor (Cb) connected between the first node and the second node. Furthermore, the first capacitor network comprises a first set of capacitors having a first and a second terminal, wherein the first terminal of each capacitor in the first set is connected to the first node and the second terminal of each capacitor in the first set is connected to the switch network.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: July 20, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Mattias Palm, Lars Sundström, Ola Andersson
  • Publication number: 20210194491
    Abstract: A reference analog-to-digital converter (ADC) samples an input signal in parallel with sub-converters of a time-interleaved ADC. For each sub converter and for each of a plurality of output samples from the sub-converter, a calibration circuit determines whether the output sample from the sub-converter indicates an input signal polarity opposite that indicated by the reference ADC. For each such instance, a DC-offset sample is calculated as a difference between the output sample from the sub-converter and a target zero-crossing value for the sub-converter output. For each sub-converter, a series of DC-offset samples is filtered, to produce an average zero-crossing error for each sub-converter. This filtering may comprise a simple average, for example, or a moving average, a decaying filter, etc. Finally, a zero-crossing correction is applied for each of one or more of the sub-converters, based on the respective average zero-crossing error.
    Type: Application
    Filed: August 31, 2018
    Publication date: June 24, 2021
    Inventors: Henrik Sjöland, Mattias Palm
  • Publication number: 20210194490
    Abstract: An analog-to-digital conversion circuit (100) is disclosed. It comprises a switched-capacitor SAR-ADC, (110) arranged to receive an analog input signal (x(t)) and a clock signal, to sample the analog input signal (x(t)), and to generate a sequence (W(n)) of digital output words corresponding to samples of the analog input signal (x(t)), wherein the SAR-ADC (110) is arranged to generate a bit of the digital output word per cycle of the clock signal. It further comprises a clock-signal generator (120) arranged to supply the clock signal to the SAR-ADC (110), and a post-processing unit (140) adapted to receive the sequence (W(n)) of digital output words and generate a sequence of digital output numbers (y(n)), corresponding to the digital output words, based on bit weights assigned to the bits of the digital output words. The bit weights are selected to compensate for a decay of a signal internally in the SAR-ADC (110).
    Type: Application
    Filed: February 10, 2016
    Publication date: June 24, 2021
    Inventors: Lars Sundström, Mattias Palm, Fredrik Tillman
  • Publication number: 20210192504
    Abstract: A system for data object compression and reduction includes a processor, a memory coupled with the processor, and first through fifth logic stored in the memory and executable by the processor to cause the processor to obtain a set of data objects from a plurality of data sources, each data object of the set of data objects specifying a data object type, a size, a polarity, and identification data, to obtain optimization constraint data for each data source of the plurality of data sources, to identify those data objects of the plurality of data objects for which the identification data matches, to implement, in accordance with the obtained optimization constraint data, an optimization procedure configured to determine an optimal set of adjustments to the set of data objects that maximizes reduction of both a data set aggregate magnitude and a data link composite magnitude for at least one pair of the plurality of data sources, the optimal set of adjustments including an offset of multiple data objects of the
    Type: Application
    Filed: July 24, 2020
    Publication date: June 24, 2021
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Peter Mattias Palm, Jesper Lars Wilhelm Hermodsson, Sven Marcus Dahlin, Carl Erik Thornberg
  • Publication number: 20210075435
    Abstract: Disclosed is a SAR ADC (Ai) having an input for receiving an input voltage, a comparator, a first switch network configured to be controlled by the SAR state machine and connected to the input of the SAR ADC and to reference voltage nodes, and a first capacitor network. The first capacitor network has a first node connected to an input of the comparator, a second node, and a bridge capacitor (Cb) connected between the first node and the second node. Furthermore, the first capacitor network comprises a first set of capacitors having a first and a second terminal, wherein the first terminal of each capacitor in the first set is connected to the first node and the second terminal of each capacitor in the first set is connected to the switch network.
    Type: Application
    Filed: March 19, 2018
    Publication date: March 11, 2021
    Inventors: Mattias PALM, Lars SUNDSTRÖM, Ola ANDERSSON
  • Publication number: 20200373933
    Abstract: An ADC includes a plurality of sub ADCs configured to operate in a time-interleaved manner and a sampling circuit configured to receive an analog input signal of the ADC, wherein the sampling circuit is common to all sub ADCs. The ADC includes a test signal generation circuit configured to generate a test signal for calibration of the ADC. The sampling circuit has a first input configured to receive the analog input signal and a second input configured to receive the test signal. The sampling circuit includes an amplifier circuit and a first feedback switch connected between an output of the amplifier circuit and an input of the amplifier circuit. The first feedback switch is configured to be closed during a first clock phase and open during a second clock phase, which is non-overlapping with the first clock phase.
    Type: Application
    Filed: December 22, 2017
    Publication date: November 26, 2020
    Inventors: Lars SUNDSTRÖM, Daniele MASTANTUONO, Mattias PALM
  • Patent number: 10608658
    Abstract: A pipelined ADC includes a first sub ADC and a second sub ADC. The second sub ADC is configured to receive, as an input, an analog residue generated by the first sub ADC. The first sub ADC is configured to operate in a first conversion phase, generating a digital output of the first sub ADC, and a second conversion phase, generating the analog residue. The first sub ADC includes a reference-voltage generator circuit configured to generate a reference voltage of the first sub ADC and having a first mode of operation and a second mode of operation, in which the noise power of the reference voltage is less than in the first mode of operation. The reference-voltage generator circuit is configured to operate in its first mode of operation in the first conversion phase and in its second mode of operation in the second conversion phase.
    Type: Grant
    Filed: July 4, 2016
    Date of Patent: March 31, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Mattias Palm, Daniele Mastantuono, Roland Strandberg
  • Publication number: 20190158106
    Abstract: A pipelined ADC (25) is disclosed, comprising a first sub ADC (50) and a second sub ADC (60). The second sub ADC (60) is configured to receive, as an input, an analog residue generated by the first sub ADC (50). The first sub ADC (50) is configured to operate in a first conversion phase, in which it generates a digital output of the first sub ADC (50), and a second conversion phase, in which it generates the analog residue. The first sub ADC (50) comprises a reference-voltage generator circuit (52) configured to generate a reference voltage (vref) of the first sub ADC (50) and having a first mode of operation and a second mode of operation, in which the noise power of the reference voltage (vref) is less than in the first mode of operation. The reference-voltage generator circuit (52) is configured to operate in its first mode of operation in the first conversion phase and in its second mode of operation in the second conversion phase.
    Type: Application
    Filed: July 4, 2016
    Publication date: May 23, 2019
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Mattias Palm, Daniele Mastantuono, Roland Strandberg
  • Patent number: 9543978
    Abstract: A frequency selective circuit configured to convert an analog input signal to a digital output signal comprises an analog-to-digital converter (44) to generate the digital output signal of the circuit based on an analog input signal to the analog-to-digital converter (44); a digital-to-analog converter (46, 47) to generate an analog feedback signal based on the digital output signal from the analog-to-digital converter (44), and an analog filter arranged to generate the analog input signal to the analog-to-digital converter based on the analog feedback signal and an analog input signal to the circuit. The analog filter comprises at least two integrators (41, 42) in series, each having a feedback path comprising the analog-to-digital converter (44) in cascade with a digital-to-analog converter (46, 47), so that the overall noise transfer function of the circuit has at least two zeros in addition to zeros in the noise transfer function of the analog-to-digital converter.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: January 10, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Sven Mattisson, Martin Anderson, Pietro Andreani, Mattias Palm
  • Patent number: 9401727
    Abstract: In a time-interleaved Analog to Digital Converter, circuit components and capacitances may be shared among a plurality of sample and hold circuits in each of two sets. The two shared circuits alternate, on different half-periods of a master clock signal, between charging a capacitance and sampling an input in an overlapping manner such that one is charging while the other is sampling. One sample and hold circuit is activated during each successive half-period (following a charging half-period) by independent, sequential, non-overlapping clocking signals. To improve SNDR, at least one switch is bootstrapped by driving its gate terminal with the voltage of a capacitor configured between the gate and the input signal. By sharing at least some components among multiple sample and hold circuits, the number of gates driven by clock signals is reduced, reducing clock distribution and calibration complexity, and the circuit area is reduced.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: July 26, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Daniele Mastantuono, Mattias Palm, Roland Strandberg
  • Publication number: 20160036460
    Abstract: A frequency selective circuit configured to convert an analog input signal to a digital output signal comprises an analog-to-digital converter (44) to generate the digital output signal of the circuit based on an analog input signal to the analog-to-digital converter (44); a digital-to-analog converter (46, 47) to generate an analog feedback signal based on the digital output signal from the analog-to-digital converter (44), and an analog filter arranged to generate the analog input signal to the analog-to-digital converter based on the analog feedback signal and an analog input signal to the circuit. The analog filter comprises at least two integrators (41, 42) in series, each having a feedback path comprising the analog-to-digital converter (44) in cascade with a digital-to-analog converter (46, 47), so that the overall noise transfer function of the circuit has at least two zeros in addition to zeros in the noise transfer function of the analog-to-digital converter.
    Type: Application
    Filed: February 21, 2013
    Publication date: February 4, 2016
    Inventors: Sven Mattisson, Martin Anderson, Pietro Andreani, Mattias Palm