Patents Assigned to STMicroelectronics (Grand Ouest) SAS
  • Patent number: 11700174
    Abstract: System on a chip, comprising several master pieces of equipment, several slave resources, an interconnection circuit capable of routing transactions between master pieces of equipment and slave resources, and a processing unit at least configured to allow a user of the system on a chip to implement within the system on a chip at least one configuration diagram of this system defined by a set of configuration pieces of information including at least one piece of identification information assigned to each master piece of equipment, The identification pieces of information are intended to be attached to all the transactions emitted by the corresponding master pieces of equipment, the set of configuration pieces of information not being used for addressing the slave resources receiving the transactions and being used to define an assignment of at least one piece of master equipment to at least some of the slave resources.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: July 11, 2023
    Assignees: STMICROELECTRONICS (GRAND OUEST) SAS, STMICROELECTRONICS (ALPS) SAS
    Inventors: Nicolas Anquet, Loic Pallardy
  • Patent number: 11658576
    Abstract: An embodiment DC to DC conversion circuit comprises a DC to DC converter and a regulation circuit. The regulation circuit comprises a comparator configured to detect, during a discharge phase of the DC to DC converter, an overshoot period during which an output voltage of the DC to DC converter exceeds a target voltage, and a timer configured to measure a duration of the overshoot period.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: May 23, 2023
    Assignee: STMicroelectronics (Grand Ouest) SAS
    Inventor: Lionel Cimaz
  • Patent number: 11636060
    Abstract: An electronic device includes a connector (e.g., a USB connector), a first element configured to operate the connector as a host device connector, a second element configured to operate the connector as a peripheral device connector, and a third element configured to generate a first signal upon connection of the connector. The first signal is indicative of whether the device is to operate as a host device or a peripheral device.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: April 25, 2023
    Assignee: STMICROELECTRONICS (GRAND OUEST) SAS
    Inventor: Amelie Delaunay
  • Patent number: 11630665
    Abstract: A method executes instructions, each corresponding to switching a signal, a delay, and a condition selected among first, second, or third conditions. Each execution includes performing, after the delay, switching the signal if the condition is the first condition, if the condition is the second condition and a flag is in an active state, or if the condition is the third condition and the flag is in an inactive state, or not switching the signal if the condition is the second condition and the flag is in the inactive state, or if the condition is the third condition and the flag is in the active state. A first instruction represents a first switching of a first signal, a first delay, and the second condition, and is immediately followed by a second instruction representing the first switching of the first signal, a second delay, and the third condition.
    Type: Grant
    Filed: August 17, 2021
    Date of Patent: April 18, 2023
    Assignee: STMicroelectronics (Grand Ouest) SAS
    Inventor: Lionel Cimaz
  • Patent number: 11614949
    Abstract: An integrated circuit comprises a processing unit configured for booting up with a set of boot instructions, then for determining the size of the instructions of an application programme and potentially rebooting on its own initiative, while being reconfigured, in order for it to execute the instructions of the application program. Only one boot memory is needed as a consequence.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: March 28, 2023
    Assignees: STMicroelectronics (Grenoble 2) SAS, STMicroelectronics (Grand Ouest) SAS
    Inventors: Loic Pallardy, Ignazio Antonino Urzi, Jean-Francis Duret
  • Publication number: 20230080696
    Abstract: System, method, and circuitry for generating content for a programmable computing device based on user-selected configuration information. A settings registry is generated based on the user's selections. The settings registry and the user selected configuration information is utilized to generate the content, such as code, data, parameters, settings, etc. When the content is provided to the programmable computing device, the content initializes, configures, or controls one or more software and hardware aspects of the programmable computing device, such as boot sequence configurations, internal peripheral configurations, states of the programmable computing device, transitions between states of the programmable computing device, etc., and various combinations thereof.
    Type: Application
    Filed: August 29, 2022
    Publication date: March 16, 2023
    Applicants: STMICROELECTRONICS SA, STMicroelectronics (Grand Ouest) SAS
    Inventors: Frederic RUELLE, Laurent MEUNIER, Bechir JABRI, Emmanuel GRANDIN, Nabil SAFI, Ghaith OUESLATI, Yohann MARTINIAULT, Jerome CAILLET
  • Publication number: 20230078144
    Abstract: System, method, and circuitry for generating content for a programmable computing device based on user-selected configuration information. A settings registry is generated based on the user's selections. The settings registry and the user selected configuration information is utilized to generate the content, such as code, data, parameters, settings, etc. When the content is provided to the programmable computing device, the content initializes, configures, or controls one or more software and hardware aspects of the programmable computing device, such as boot sequence configurations, internal peripheral configurations, states of the programmable computing device, transitions between states of the programmable computing device, etc., and various combinations thereof.
    Type: Application
    Filed: August 29, 2022
    Publication date: March 16, 2023
    Applicants: STMICROELECTRONICS SA, STMicroelectronics (Grand Ouest) SAS
    Inventors: Frederic RUELLE, Emmanuel GRANDIN, Bechir JABRI
  • Publication number: 20230075227
    Abstract: System, method, and circuitry for generating content for a programmable computing device based on user-selected configuration information. A settings registry is generated based on the user's selections. The settings registry and the user selected configuration information is utilized to generate the content, such as code, data, parameters, settings, etc. When the content is provided to the programmable computing device, the content initializes, configures, or controls one or more software and hardware aspects of the programmable computing device, such as boot sequence configurations, internal peripheral configurations, states of the programmable computing device, transitions between states of the programmable computing device, etc., and various combinations thereof.
    Type: Application
    Filed: August 29, 2022
    Publication date: March 9, 2023
    Applicants: STMICROELECTRONICS SA, STMICROELECTRONICS (ROUSSET) SAS, STMicroelectronics (Grand Ouest) SAS
    Inventors: Emmanuel GRANDIN, Nabil SAFI, Maxime DORTEL, Laurent MEUNIER, Frederic RUELLE
  • Patent number: 11588353
    Abstract: The present disclosure relates to a device comprising an inductive element and a first capacitive element series connected between a first node and a second node, a first MOS transistor connected between the first node and a third node configured to receive a reference potential, the second node being coupled directly or via a second MOS transistor to the third node, a second capacitive element connected between a fourth node and an interconnection node between the first capacitive element and the inductive element, a current generator configured to provide an AC current to the fourth node, and a switch connected between the fourth node and the third node.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: February 21, 2023
    Assignees: STMicroelectronics (Grand Ouest) SAS, STMicroelectronics S.r.l.
    Inventors: Lionel Cimaz, Antonio Borrello, Simone Ludwig Dalla Stella
  • Patent number: 11580052
    Abstract: The present disclosure relates to a communication method by I2C bus between a emitting device and a receiving device, in which: a rising edge of a clock signal of the I2C bus, directly following a start condition of an I2C communication, is recorded; and when an interruption is generated within the receiving device, the receiving device verifies whether the rising edge was recorded.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: February 14, 2023
    Assignee: STMicroelectronics (Grand Ouest) SAS
    Inventor: Yves Magnaud
  • Publication number: 20230022755
    Abstract: A system on chip includes a non-volatile memory and a processor configured to execute an operating system which receives data according to a first communication protocol and program installation software that communicates with the non-volatile memory according to a second communication protocol. The operating system functions to: determine whether data received according to the first communication protocol is program data, make the program data available to the installation software, and inform the installation software that program data has been received. The installation software then stores the program data in the non-volatile memory.
    Type: Application
    Filed: July 19, 2022
    Publication date: January 26, 2023
    Applicant: STMicroelectronics (Grand Ouest) SAS
    Inventor: Fabien GREGOIRE
  • Patent number: 11455433
    Abstract: In one embodiment, a system on chip includes a dynamic voltage and frequency scaling (DVFS) power supply, a secure environment, a non-secure environment, and a power supply management control module. The secure environment is configured to generate a secure instruction defining a permitted operating point of voltage and frequency for the DVFS power supply. The non-secure environment is configured to generate a request to modify the DVFS power supply, where the request to modify includes a voltage-frequency operating point. The power supply management control module is configured to scale the DVFS power supply to the permitted operating point, in response to the request to modify the DVFS power supply.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: September 27, 2022
    Assignee: STMICROELECTRONICS (GRAND OUEST) SAS
    Inventors: Arnaud Rosay, Gerald Lejeune, Jean Nicolas Graux, Olivier Claude LeBreton
  • Publication number: 20220209947
    Abstract: The present description concerns an electronic system including one or a plurality of first microprocessors, a second microprocessor for securely managing first encryption keys of the first microprocessors, the second microprocessor being configured to communicate with each first microprocessor and including a first non-volatile memory having at least one second key stored therein, and for each first microprocessor, a second non-volatile memory external to the second microprocessor and containing the first keys of the first microprocessor encrypted with the second key.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 30, 2022
    Applicants: STMicroelectronics (Rousset) SAS, STMicroelectronics (Grand Ouest) SAS
    Inventors: Julien COUVRAND, William ORLANDO
  • Publication number: 20220206688
    Abstract: A method includes receiving, by a device, of a control signal identifying a first application from among a plurality of compressed applications stored in a non-volatile memory of the device. The first application is stored in a first location of the non-volatile memory. The device decompresses the first application. The decompressing includes storing the decompressed first application into the non-volatile memory at least partially into the first location, and into a second location storing a second compressed application among the plurality of applications. The decompressed first application overwriting at least a portion of the second compressed application. The method may be performed as part of a customization process of an integrated circuit including the non-volatile memory.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 30, 2022
    Applicant: STMicroelectronics (Grand Ouest) SAS
    Inventor: Frederic DARCEL
  • Patent number: 11340798
    Abstract: A method includes receiving, by a first microprocessor, a request of modification of a content of a first memory of the first microprocessor, the first memory being accessible only by the first microprocessor. The method includes accessing, by the first microprocessor, first data associated with the request and a signature generated from the first data with an asymmetric cipher algorithm. The first data and the signature are available in a second memory of a second microprocessor, and the first data is representative of a modification to be applied to the content of the first memory. The modification is representative of a modification of a set of services exposed by the first microprocessor. The method includes verifying, by the first microprocessor, authenticity of the first data based on the signature; and modifying the content of the first memory according to the first data, the modifying being conditioned by the verifying.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: May 24, 2022
    Assignees: STMICROELECTRONICS (GRAND OUEST) SAS, STMICROELECTRONICS (ROUSSET) SAS
    Inventors: William Orlando, Julien Couvrand, Pierre Guillemin
  • Publication number: 20220147786
    Abstract: A connector that is configured to receive a smart card includes: a first contact configured to receive a power supply voltage and corresponding to a first (power supply) contact area of the smart card, a second contact configured to receive a reference voltage and corresponding to contact a second (reference voltage) contact area of the smart card, and a third contact corresponding to a three-state (input/output) contact area of the smart card. A first light-emitting diode having an anode coupled to the third contact and a cathode coupled to the second contact. A second light-emitting diode has a cathode coupled to the third contact and an anode coupled to the first contact. Turning on/off of the first and second light-emitting diode is controlled by the smart card through the signal at the three-state (input/output) contact area.
    Type: Application
    Filed: November 5, 2021
    Publication date: May 12, 2022
    Applicants: STMicroelectronics (Grand Ouest) SAS, STMicroelectronics (Rousset) SAS
    Inventors: Frederic GOUABAU, Olivier ROUY
  • Patent number: 11303677
    Abstract: A method for managing the operation of a group of a plurality of connected objects includes exchanging information between two of the connected objects of the group. The information relates to a state of each connected object participating in the exchanging of information. The method also includes triggering an action on a connected object participating in the exchanging of information. The triggering is based on the information received by this object.
    Type: Grant
    Filed: July 5, 2019
    Date of Patent: April 12, 2022
    Assignee: STMICROELECTRONICS (GRAND OUEST) SAS
    Inventor: Frederic Ruelle
  • Patent number: 11303199
    Abstract: A method for limiting an input or output current of a DC-DC converter and a current limiting circuit are disclosed. In an embodiment a method for limiting an input or output current of a DC to DC converter includes storing a first value representative of a level of an output voltage of the DC to DC converter in response to the input or output current exceeding or falling below a first threshold and modifying a control signal based on the first value.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: April 12, 2022
    Assignee: STMICROELECTRONICS (GRAND OUEST) SAS
    Inventor: Lionel Cimaz
  • Publication number: 20220080979
    Abstract: A system includes inertial sensors and a GPS. The system generates a first estimated vehicle velocity based on motion data and positioning data, generates a second estimated vehicle velocity based on the processed motion data and the first estimated vehicle velocity, and generates fused datasets indicative of position, velocity and attitude of a vehicle based on the processed motion data, the positioning data and the second estimated vehicle velocity. The generating the second estimated vehicle velocity includes: filtering the motion data, transforming the filtered motion data in a frequency domain based on the first estimated vehicle velocity, generating spectral power density signals, generating an estimated wheel angular frequency and an estimated wheel size based on the spectral power density signals, and generating the second estimated vehicle velocity as a function of the estimated wheel angular frequency and the estimated wheel size.
    Type: Application
    Filed: September 9, 2021
    Publication date: March 17, 2022
    Applicants: STMICROELECTRONICS S.r.l., STMICROELECTRONICS, INC., STMicroelectronics (Grand Ouest) SAS
    Inventors: Nicola Matteo PALELLA, Leonardo COLOMBO, Andrea DONADEL, Roberto MURA, Mahaveer JAIN, Joƫlle PHILIPPE
  • Patent number: 11277325
    Abstract: A method for monitoring an activity of a connected object including a monitoring device, includes: performing, by a measurement stage of the monitoring device, a first periodic measurement of an internal signal representative of an activity of the connected object; performing, by a computation stage of the monitoring device, a first non-cryptographic computation of an activity parameter representative of the activity from the internal signal measured during the first periodic measurement; comparing, by a comparison stage of the monitoring device, between the activity parameter on completion of the first non-cryptographic computation and a range of settings of corresponding to the activity parameter; and triggering, by a control stage of the monitoring device, a safety action in response to a determination that the activity parameter is outside of the range of settings.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: March 15, 2022
    Assignee: STMICROELECTRONICS (GRAND OUEST) SAS
    Inventor: Frederic Ruelle