Patents by Inventor Charles Aubenas

Charles Aubenas 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).

  • Publication number: 20260230017
    Abstract: In accordance with various embodiments of the present disclosure, an integrated circuit for determining a start time of an integration window of a motor resolver is provided. In some embodiments, the integrated circuit comprises a timer module for repeatedly determining a plurality of timer values, each timer value corresponding to an elapsed time between a zero crossing of an exciting signal provided to a resolver of an electric motor and a corresponding immediately succeeding zero crossing of a feedback signal from the resolver; a filter module for repeatedly determining, based on a most recent sub-plurality of the timer values, a compensation time corresponding to a delay between the exciting signal and the feedback signal; and an integration module for repeatedly determining a start time of an integration window by adding a most recently determined compensation time to a time of a most recent zero crossing of the exciting signal.
    Type: Application
    Filed: February 5, 2025
    Publication date: August 6, 2026
    Inventors: Jian WANG, Charles AUBENAS, Luting YE, Xiaobo SUN, Shisheng LIANG
  • Publication number: 20250377687
    Abstract: Apparatuses, systems, and methods for sine wave generation based on a flexible pulse width modulation (PWM) technique. An exemplary apparatus may comprise a sine wave generator circuitry and a pulse width modulation timer circuitry coupled to the sine wave generator circuitry. The sine wave generator circuitry may comprise a phase accumulator circuitry and a phase to amplitude conversion circuitry coupled to the phase accumulator circuitry. The phase accumulator circuitry may be configured to receive a digital input value and output phase values. The phase to amplitude conversion circuitry may be configured to receive the phase values and output digital sine values. The pulse width modulation timer circuitry may be configured to receive the digital sine values and output at least one pulse width modulation signal for generation of an analog carrier wave signal. A frequency of the analog carrier wave signal may be based on the digital input value.
    Type: Application
    Filed: June 5, 2024
    Publication date: December 11, 2025
    Inventors: Riccardo ANGRILLI, Filippo Colombo, Charles Aubenas, Mattia Casiraghi
  • Publication number: 20250377223
    Abstract: Methods, systems, and apparatuses for real-time synchronization techniques for rectification of resolver feedbacks are provided. Various embodiments of the present disclosure include generating a synchronized rectification sign signal in real-time, aligned to an external delay, using a sign of modulated feedback waves. Various embodiments may include a process for reconstructing the sign by dynamically selecting the larger signal (in absolute value) of at least one sine signal and at least one cosine signal.
    Type: Application
    Filed: June 5, 2024
    Publication date: December 11, 2025
    Inventors: Riccardo Angrilli, Filippo Colombo, Charles Aubenas, Mattia Casiraghi
  • Patent number: 12117942
    Abstract: A processing system includes a communication system and a processing core configured to generate write requests. A circuit has associated a slave interface circuit configured to manage an address sub-range and selectively forward write requests addressed to a given address. Configuration data specifies whether the given address is protected/unprotected and locked/unlocked. In response to a received write request, address and data are extracted and a determination based on the configuration data is made as to whether the extracted address is protected/unprotected, and locked/unlocked. When the extracted address is unprotected or unlocked, the slave interface forwards the write request. When the extracted address is protected and locked, the slave interface generates an unlock signal in response to a comparison of the extracted address with the extracted data, with the unlock signal being asserted when the extracted data satisfy a predetermined rule with respect to the extracted address.
    Type: Grant
    Filed: February 14, 2023
    Date of Patent: October 15, 2024
    Assignees: STMicroelectronics S.r.l., STMicroelectronics France
    Inventors: Roberta Vittimani, Federico Goller, Riccardo Angrilli, Charles Aubenas
  • Publication number: 20230259463
    Abstract: A processing system includes a communication system and a processing core configured to generate write requests. A circuit has associated a slave interface circuit configured to manage an address sub-range and selectively forward write requests addressed to a given address. Configuration data specifies whether the given address is protected/unprotected and locked/unlocked. In response to a received write request, address and data are extracted and a determination based on the configuration data is made as to whether the extracted address is protected/unprotected, and locked/unlocked. When the extracted address is unprotected or unlocked, the slave interface forwards the write request. When the extracted address is protected and locked, the slave interface generates an unlock signal in response to a comparison of the extracted address with the extracted data, with the unlock signal being asserted when the extracted data satisfy a predetermined rule with respect to the extracted address.
    Type: Application
    Filed: February 14, 2023
    Publication date: August 17, 2023
    Applicants: STMicroelectronics S.r.l., STMicroelectronics SA
    Inventors: Roberta VITTIMANI, Federico GOLLER, Riccardo ANGRILLI, Charles AUBENAS
  • Patent number: 8566670
    Abstract: An SRAM memory device including a plurality of memory cells arranged in a plurality of rows and a plurality of columns; each row of memory cells is adapted to store a RAM word; the RAM word includes a corresponding data word, a corresponding ECC word to be used for error detection and correction purposes and a corresponding applicative word to be used during debugging operations. The SRAM memory device further includes a configurable port adapted to receive a RAM word and to program corresponding memory cells of a selected row based on the received RAM word during a writing access of the SRAM memory device. The SRAM memory device further includes a memory controller unit including circuitry for selectively configuring the configurable port in one among a plurality of modes.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: October 22, 2013
    Assignees: STMicroelectronics S.r.l., STMicroelectronics (Grenoble) SAS
    Inventors: Sergio Bacchin, Andre Roger, Charles Aubenas
  • Publication number: 20120030540
    Abstract: An SRAM memory device including a plurality of memory cells arranged in a plurality of rows and a plurality of columns; each row of memory cells is adapted to store a RAM word; the RAM word includes a corresponding data word, a corresponding ECC word to be used for error detection and correction purposes and a corresponding applicative word to be used during debugging operations. The SRAM memory device further includes a configurable port adapted to receive a RAM word and to program corresponding memory cells of a selected row based on the received RAM word during a writing access of the SRAM memory device. The SRAM memory device further includes a memory controller unit including circuitry for selectively configuring the configurable port in one among a plurality of modes.
    Type: Application
    Filed: July 27, 2011
    Publication date: February 2, 2012
    Applicants: STMicroelectronics (Grenoble) SAS, STMicroelectronics S.r.I.
    Inventors: Sergio Bacchin, Andre Roger, Charles Aubenas
  • Patent number: 7102383
    Abstract: A process of programming or reprogramming a reprogrammable onboard memory (5) comprises programming or reprogramming the onboard memory of several modules (M0, M1) in parallel through a multiple access bus (6) to which the modules are connected. In the case of blank flash memories, a process downloads code through the multiple access bus (6) and executes the code, eliminating all external constraints (such as frequency, binary throughput). The process is more particularly intended to apply to onboard flash type memories.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: September 5, 2006
    Assignee: STMicroelectronics SA
    Inventors: Andre Roger, Charles Aubenas, Julien Fabregues
  • Publication number: 20040153590
    Abstract: The invention relates to a process for programming or reprogramming a reprogrammable onboard memory (5), characterised in that it consists of programming or reprogramming the onboard memory of several modules (M0, M1 . . . ) in parallel through a multiple access bus (6) to which the said modules are connected. In the case of blank flash memories, the invention also defines a process used to download code through the multiple access bus and to execute it, eliminating all external constraints (frequency, binary throughput).
    Type: Application
    Filed: December 12, 2003
    Publication date: August 5, 2004
    Inventors: Andre Roger, Charles Aubenas, Julien Fabregues