-
公开(公告)号:US20220327193A1
公开(公告)日:2022-10-13
申请号:US17640680
申请日:2020-09-02
Applicant: STMicroelectronics (Grand Ouest) SAS
Inventor: Frederic Ruelle
Abstract: The present disclosure relates to a method for authenticating instructions and operands in an electronic system comprising a controller. The method includes extracting instructions and operands via a first circuit of the controller from at least a first memory internal to the controller using a matrix bus of the controller, collecting, on the matrix bus, via a second circuit internal to the controller, instructions and operands during their transmission to the first circuit, and generating a word representative of the instructions and operands.
-
公开(公告)号:US20190140929A1
公开(公告)日:2019-05-09
申请号:US16183091
申请日:2018-11-07
Applicant: STMicroelectronics (Grand Ouest) SAS
Inventor: Frederic Ruelle
IPC: H04L12/26 , G06F1/3209 , G06F1/3234 , G06N20/00 , G08B1/08 , G08B21/02
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.
-
13.
公开(公告)号:US12175095B2
公开(公告)日:2024-12-24
申请号:US18424549
申请日:2024-01-26
Applicant: STMicroelectronics (Grand Ouest) SAS
Inventor: Frederic Ruelle , Michel Jaouen
IPC: G06F3/06
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.
-
公开(公告)号:US11303677B2
公开(公告)日:2022-04-12
申请号:US16503911
申请日:2019-07-05
Applicant: STMicroelectronics (Grand Ouest) SAS
Inventor: Frederic Ruelle
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.
-
公开(公告)号:US11277325B2
公开(公告)日:2022-03-15
申请号:US17209539
申请日:2021-03-23
Applicant: STMicroelectronics (Grand Ouest) SAS
Inventor: Frederic Ruelle
IPC: G06F15/173 , H04L43/0817 , G06F1/3209 , G08B21/02 , G06N20/00 , G08B1/08 , G06F1/3234 , G06F21/55 , H04L29/06
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.
-
公开(公告)号:US10979329B2
公开(公告)日:2021-04-13
申请号:US16183091
申请日:2018-11-07
Applicant: STMicroelectronics (Grand Ouest) SAS
Inventor: Frederic Ruelle
IPC: G06F15/173 , H04L12/26 , G06F1/3209 , G08B21/02 , G06N20/00 , G08B1/08 , G06F1/3234 , G06F21/55 , H04L29/06
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.
-
公开(公告)号:US20200021616A1
公开(公告)日:2020-01-16
申请号:US16503911
申请日:2019-07-05
Applicant: STMicroelectronics (Grand Ouest) SAS
Inventor: Frederic Ruelle
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.
-
-
-
-
-
-