Patents by Inventor Bruce E. Duewer
Bruce E. Duewer 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: 10890939Abstract: A method for generating a not-yet (NYET) signal in a recovered reference system for recovering a device reference clock on a device, wherein the NYET signal indicates that the device is not yet ready for transition into a low power mode, in order to improve a quality of a recovered reference clock representative of a host reference clock of a host communicatively coupled to the device, may be provided. The method may include detecting receipt of start-of-frame markers from the host to the device, responsive to detecting receipt of the markers, determining whether a condition for NYET generation is being met, responsive to the condition for NYET generation being met, generating the NYET signal to cause the host to continue generating the markers, and responsive to the condition for NYET generation not being met, causing the device to generate an acknowledge signal for transition of the device into the low power mode.Type: GrantFiled: March 20, 2018Date of Patent: January 12, 2021Assignee: Cirrus Logic, Inc.Inventors: Bradley Allan Lambert, Bruce E. Duewer, David Hisky, Marc J. Kobayashi, Michael A. Kost
-
Patent number: 10860202Abstract: A force sensing system for determining if a user input has occurred, the system comprising: an input channel, to receive an input from at least one force sensor; an activity detection stage, to monitor an activity level of the input from the at least one force sensor and, responsive to an activity level which may be indicative of a user input being reached, to generate an indication that an activity has occurred at the force sensor; and an event detection stage to receive said indication, and to determine if a user input has occurred based on the received input from the at least one force sensor.Type: GrantFiled: May 24, 2019Date of Patent: December 8, 2020Assignee: Cirrus Logic, Inc.Inventors: Hamid Sepehr, Pablo Peso Parada, Willem Zwart, Tom Birchall, Michael Allen Kost, Tejasvi Das, Siddharth Maru, Matthew Beardsworth, Bruce E. Duewer
-
Patent number: 10809758Abstract: A device may include an input for receiving information communicated from a host to the device and a controller configured to recover a device reference clock on the device, the device reference clock proportional to a host reference clock of the host, when clock signaling from the host to the device is unavailable. The controller may recover the device reference clock by measuring a ratio between the host reference clock and the device reference clock of the device by monitoring, with the device, host start-of-frame markers communicated from the host to the device via the input, creating a recovered reference clock based on the measured ratio, and creating local start-of-frame markers that are phase locked with the host start-of-frame markers based on the recovered reference clock.Type: GrantFiled: March 20, 2018Date of Patent: October 20, 2020Assignee: Cirrus Logic, Inc.Inventors: Bruce E. Duewer, Brad Allan Lambert, Michael A. Kost, Marc J. Kobayashi, David Hisky, Vitaliy Kulikov
-
Publication number: 20200272301Abstract: A system may include a plurality of actively-driven inductive sensors and a plurality of control circuits, each control circuit of the plurality of control circuits configured to control operation of a respective set of the actively-driven inductive sensors, each control circuit of the plurality of control circuits communicatively coupled to the other control circuits via a connection configured to distribute synchronization information among the plurality of control circuits. Each of the plurality of control circuits may further be configured to configure a schedule for controlling time-division multiplexed operation of its respective set of actively-driven inductive sensors and control time-division multiplexed operation of its respective set of actively-driven inductive sensors based on the schedule and the synchronization information in order to minimize interference among the plurality of actively-driven inductive sensors.Type: ApplicationFiled: June 28, 2019Publication date: August 27, 2020Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Bruce E. DUEWER, Michael A. KOST, Matthew BEARDSWORTH, Tejasvi DAS, Siddharth MARU
-
Publication number: 20200271745Abstract: A system may include a resistive-inductive-capacitive sensor, a driver configured to drive the resistive-inductive-capacitive sensor with a driving signal at a driving frequency, and a measurement circuit communicatively coupled to the resistive-inductive-capacitive sensor and configured to, during a calibration phase of the measurement circuit, measure phase and amplitude information associated with the resistive-inductive-capacitive sensor and based on the phase and amplitude information, determine at least one of a resonant frequency of the resistive-inductive-capacitive sensor and a transfer function of the resistive-inductive-capacitive sensor.Type: ApplicationFiled: June 27, 2019Publication date: August 27, 2020Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Tejasvi DAS, Siddharth MARU, Matthew BEARDSWORTH, Bruce E. DUEWER, Michael A. KOST
-
Publication number: 20200271477Abstract: A system may include at least one resistive-inductive-capacitive sensor and a control circuit configured to maintain timing parameters for operation of the at least one resistive-inductive-capacitive sensor and vary at least one of the timing parameters to control a spectrum associated with the at least one resistive-inductive-capacitive sensor, wherein the spectrum comprises one of a sensor activity spectrum of the at least one resistive-inductive-capacitive sensor and a current usage spectrum associated with electrical current delivered to the at least one resistive-inductive-capacitive sensor from a source of electrical energy.Type: ApplicationFiled: June 27, 2019Publication date: August 27, 2020Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Michael A. KOST, Bruce E. DUEWER, Tejasvi DAS, Matthew BEARDSWORTH, Anthony S. DOY
-
Publication number: 20200271706Abstract: A system may include an array of sensor elements, the array of sensor elements each comprising a first type of passive reactive element, a second type of passive reactive element electrically coupled to the array of sensor elements, a driver configured to drive the array of sensor elements and the second type of passive reactive element, and control circuitry configured to control enabling and disabling of individual sensor elements of the array of sensor elements to ensure no more than one of the array of sensor elements is enabled at a time such that when one of the array of sensor elements is enabled, the one of the array of sensor elements and the second type of passive reactive element together operate as a resonant sensor.Type: ApplicationFiled: July 19, 2019Publication date: August 27, 2020Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Jason L. WARDLAW, Michael A. KOST, Anthony S. DOY, Tejasvi DAS, Siddharth MARU, Xin ZHAO, Matthew BEARDSWORTH, Bruce E. DUEWER
-
Patent number: 10651860Abstract: A method of generating asynchronous feedback information for asynchronous, isochronous audio communication may include determining a relative change of stored samples in a device and generating the asynchronous feedback information provided to a host from the device based on the relative change. A method of generating asynchronous feedback information for asynchronous, isochronous audio communication may include determining a relative phase of a host clock for a host and a device clock for a device and generating the asynchronous feedback information provided to the host from the device based on the relative phase.Type: GrantFiled: March 20, 2018Date of Patent: May 12, 2020Assignee: Cirrus Logic, Inc.Inventors: Jason Matocha, Marc Kobayashi, Bruce E. Duewer
-
Publication number: 20200133455Abstract: A force sensing system for determining if a user input has occurred, the system comprising: an input channel, to receive an input from at least one force sensor; an activity detection stage, to monitor an activity level of the input from the at least one force sensor and, responsive to an activity level which may be indicative of a user input being reached, to generate an indication that an activity has occurred at the force sensor; and an event detection stage to receive said indication, and to determine if a user input has occurred based on the received input from the at least one force sensor.Type: ApplicationFiled: May 24, 2019Publication date: April 30, 2020Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Hamid SEPEHR, Pablo PESO PARADA, Willem ZWART, Tom BIRCHALL, Michael Allen KOST, Tejasvi DAS, Siddharth MARU, Matthew BEARDSWORTH, Bruce E. DUEWER
-
Patent number: 10522155Abstract: An encoding for data in an audio data stream may be indicated in the data stream using a footer stored in low-order bits of data frames in the audio data stream. When the audio data stream may include either Pulse Code Modulation (PCM) or Direct Stream Digital (DSD) data, PCM data may be marked with a footer to indicate the encoding as PCM. The footer may be a fixed value, an alternating fixed value, a predetermined sequence of values, or a value computed based on the PCM data. Examples of computed values for the footer marker may include an error code, an error correction code (ECC), and a scrambled code.Type: GrantFiled: September 1, 2017Date of Patent: December 31, 2019Assignee: Cirrus Logic, Inc.Inventors: Shafagh Kamkar, Bruce E. Duewer, Dylan A. Hester
-
Patent number: 10491997Abstract: An apparatus for generating an output signal, may comprise a signal path having an analog signal path portion having an analog magnitude droop, a digital signal path portion having a digital magnitude droop, a digital-to-analog converter for converting the digital input signal into the analog signal, a first digital compensation filter that compensates for the analog magnitude droop, and a second digital compensation filter that compensates for the digital magnitude droop, such that the first digital compensation filter and the second digital compensation filter together compensate for magnitude droop of the signal path to ensure a substantially flat passband response of the signal path.Type: GrantFiled: March 20, 2018Date of Patent: November 26, 2019Assignee: Cirrus Logic, Inc.Inventors: Pradeep Dhananjay, Bruce E. Duewer
-
Publication number: 20190355370Abstract: A single-bit audio stream can be converted to a modified single-bit audio stream with a constant edge rate while maintaining a modulation index of the original audio stream using direct mapping. With direct mapping, a pre-filter bank may be combined with a multi-bit symbol mapper to select symbols for the modified audio stream with a constant edge rate per symbol and the same modulation index as the original audio stream. The output of the pre-filter bank may be an audio stream with no consecutive full-scale symbols. Using the output of the pre-filter bank, a multi-bit symbol mapper may use the symbol selector to output a symbol with a constant edge rate per symbol and the same modulation index as the original signal. The symbols may be converted to an analog signal for reproduction of audio content using a transducer.Type: ApplicationFiled: August 2, 2019Publication date: November 21, 2019Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Shafagh Kamkar, Dylan A. Hester, Bruce E. Duewer
-
Publication number: 20190163435Abstract: A system may include an audio coder-decoder (codec) having a plurality of digital-to-analog converters (DACs) and a plurality of analog-to-digital converters (ADCs), a serial interface communicatively coupled to the audio codec wherein the serial interface is configured to communicate audio streams to or from the audio codec, wherein the audio codec is configured to be configured as a device on the serial interface, and logic configured to control performance of a communication path within the audio codec based on one or more system conditions associated with the system.Type: ApplicationFiled: November 27, 2018Publication date: May 30, 2019Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Bradley A. LAMBERT, Michael A. KOST, Bruce E. DUEWER
-
Publication number: 20180367151Abstract: A method of generating asynchronous feedback information for asynchronous, isochronous audio communication may include determining a relative change of stored samples in a device and generating the asynchronous feedback information provided to a host from the device based on the relative change. A method of generating asynchronous feedback information for asynchronous, isochronous audio communication may include determining a relative phase of a host clock for a host and a device clock for a device and generating the asynchronous feedback information provided to the host from the device based on the relative phase.Type: ApplicationFiled: March 20, 2018Publication date: December 20, 2018Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Jason MATOCHA, Marc KOBAYASHI, Bruce E. DUEWER
-
Publication number: 20180316525Abstract: An apparatus for generating an output signal, may comprise a signal path having an analog signal path portion having an analog magnitude droop, a digital signal path portion having a digital magnitude droop, a digital-to-analog converter for converting the digital input signal into the analog signal, a first digital compensation filter that compensates for the analog magnitude droop, and a second digital compensation filter that compensates for the digital magnitude droop, such that the first digital compensation filter and the second digital compensation filter together compensate for magnitude droop of the signal path to ensure a substantially flat passband response of the signal path.Type: ApplicationFiled: March 20, 2018Publication date: November 1, 2018Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Pradeep DHANANJAY, Tejasvi DAS, Bhupendra MANOLA, Bruce E. DUEWER
-
Publication number: 20180317007Abstract: An apparatus for generating an output signal, may comprise a signal path having an analog signal path portion having an analog magnitude droop, a digital signal path portion having a digital magnitude droop, a digital-to-analog converter for converting the digital input signal into the analog signal, a first digital compensation filter that compensates for the analog magnitude droop, and a second digital compensation filter that compensates for the digital magnitude droop, such that the first digital compensation filter and the second digital compensation filter together compensate for magnitude droop of the signal path to ensure a substantially flat passband response of the signal path.Type: ApplicationFiled: March 20, 2018Publication date: November 1, 2018Inventors: Pradeep DHANANJAY, Bruce E. DUEWER
-
Patent number: 10116473Abstract: An apparatus may include a delta-sigma modulator for quantization noise shaping of a digital signal, a digital-to-analog converter configured to generate an analog signal from the digital signal, and an amplifier configured to amplify the analog signal and powered from a charge pump, wherein the charge pump is configured to operate at a switching frequency approximately equal to a zero of a modulator noise transfer function of the delta-sigma modulator, such that the impact of charge pump noise on a total harmonic distortion noise of the apparatus is minimized.Type: GrantFiled: March 20, 2018Date of Patent: October 30, 2018Assignee: Cirrus Logic, Inc.Inventors: Pradeep Dhananjay, Tejasvi Das, Bhupendra Manola, Bruce E. Duewer
-
Publication number: 20180307265Abstract: A device may include an input for receiving information communicated from a host to the device and a controller configured to recover a device reference clock on the device, the device reference clock proportional to a host reference clock of the host, when clock signaling from the host to the device is unavailable. The controller may recover the device reference clock by measuring a ratio between the host reference clock and the device reference clock of the device by monitoring, with the device, host start-of-frame markers communicated from the host to the device via the input, creating a recovered reference clock based on the measured ratio, and creating local start-of-frame markers that are phase locked with the host start-of-frame markers based on the recovered reference clock.Type: ApplicationFiled: March 20, 2018Publication date: October 25, 2018Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Bruce E. DUEWER, Brad Allan LAMBERT, Michael A. KOST, Marc J. KOBAYASHI, David HISKY, Vitaliy KULIKOV
-
Publication number: 20180307293Abstract: A device may include an input for receiving information communicated from a host to the device and a controller configured to recover a device reference clock on the device, the device reference clock proportional to a host reference clock of the host, when clock signaling from the host to the device is unavailable. The controller may recover the device reference clock by measuring a ratio between the host reference clock and the device reference clock of the device by monitoring, with the device, host start-of-frame markers communicated from the host to the device via the input, creating a recovered reference clock based on the measured ratio, and creating local start-of-frame markers that are phase locked with the host start-of-frame markers based on the recovered reference clock.Type: ApplicationFiled: March 20, 2018Publication date: October 25, 2018Applicant: Cirrus Logic International Semiconductor Ltd.Inventors: Bradley Allan LAMBERT, Bruce E. DUEWER, David HISKY, Marc J. KOBAYASHI, Michael A. KOST
-
Patent number: 10074378Abstract: A data encoding may be determined by examining the data itself. By examining the data, such as by identifying characteristics of the data, the data encoding may be identified and the substantive information extracted from the data by decoding the data according to the identified data encoding. The data encoding may be identified without extra control or header information separate from the encoded data itself. The identification of data encoding may be determined by a plurality of detectors examining different characteristics of the data and determining an encoding of the data based on each of those individual characteristics. The output of the detectors may be collected and used to decide the encoding of the data. One example application involves determining if audio data is DSD- or PCM-encoded audio data by examining only the data itself.Type: GrantFiled: December 9, 2016Date of Patent: September 11, 2018Assignee: Cirrus Logic, Inc.Inventors: Bruce E. Duewer, Dylan A. Hester, Shafagh Kamkar