Patents Assigned to STMICROELECTRONICS (GRAND QUEST) SAS
  • Patent number: 12190123
    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: Grant
    Filed: August 29, 2022
    Date of Patent: January 7, 2025
    Assignees: STMicroelectronics France, STMicroelectronics (Grand Quest) SAS
    Inventors: Frederic Ruelle, Laurent Meunier, Bechir Jabri, Emmanuel Grandin, Nabil Safi, Ghaith Oueslati, Yohann Martiniault, Jerome Caillet
  • Patent number: 11928339
    Abstract: System, method, and circuitry for generating content for a programmable computing device based on user-selected memory regions. Contiguous regions that share memory access attributes are merged, interleaved contiguous regions that share at least one nested attribute are defined into combined regions, and remaining regions are defined as separate independent regions. A memory protection unit (MPU) region size closest to a size of each defined region is identified. If the start address of each region aligns with the address structure of the MPU region size, then those regions are assigned to MPU regions having the MPU region size; otherwise, another MPU size that aligns with the size of the regions is selected and those regions are assigned to MPU regions having that size. Content is generated to configure settings of MPU regions of the programmable computing device for the merged contiguous regions, the combined region, and the independent regions.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: March 12, 2024
    Assignee: STMicroelectronics (Grand Quest) SAS
    Inventors: Frederic Ruelle, Michel Jaouen
  • Patent number: 11734415
    Abstract: An embodiment integrated circuit comprises a first memory zone having a first level of access rights that is configured to store at least one first software application containing encrypted instructions, means for verifying the integrity of the first software application, an encryption/decryption means, for example a first logic circuit, that is configured to decrypt the encrypted instructions which are considered to exhibit integrity, a processing unit that is configured to execute the decrypted instructions, the first logic circuit being further configured to encrypt the data generated by the execution operation and a second means, for example a second logic circuit, that is configured to store the encrypted data in a second memory zone having a second level of access rights that is identical to the first level of access rights.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: August 22, 2023
    Assignee: STMICROELECTRONICS (GRAND QUEST) SAS
    Inventor: Vincent Berthelot