-
1.
公开(公告)号:US10067550B2
公开(公告)日:2018-09-04
申请号:US15253012
申请日:2016-08-31
Applicant: STMicroelectronics (Alps) SAS
Inventor: Fabien Journet
Abstract: Dynamic power control embodiments concern a data processing pipeline. First and second pipeline stages respectively receive first and second clock signals. The first and second pipeline stages are configured to perform first and second operations respectively triggered by first timing edges of the first clock signal and second timing edges of the second clock signal. A clock controller is configured to generate the first and second clock signals. The clock controller is capable of operating in a first mode in which, during a first data processing cycle of the data processing pipeline, a first of the first timing edges is in-phase with a first of the second timing edges. The clock controller is also capable of operating in a second mode in which, during a second data processing cycle of the data processing pipeline, a second of the first timing edges is out of phase with a second of the second timing edges.
-
公开(公告)号:US20220391171A1
公开(公告)日:2022-12-08
申请号:US17744337
申请日:2022-05-13
Inventor: Fabrice Romain , Fabien Journet
IPC: G06F7/523
Abstract: In an embodiment, after a first phase of multiplication, in an electronic multiplication circuit, of a first operand by a second operand leading to a successive delivery of least significant words of the result of the first multiplication, a second multiplication, of the first operand by a supplementary operand is implemented in the electronic multiplication circuit, during a second phase of multiplication. The supplementary operands are not all identical.
-
公开(公告)号:US20180004270A1
公开(公告)日:2018-01-04
申请号:US15253012
申请日:2016-08-31
Applicant: STMicroelectronics (Alps) SAS
Inventor: Fabien Journet
CPC classification number: G06F1/324 , G06F1/06 , G06F9/3869 , H04B5/0037
Abstract: Dynamic power control embodiments concern a data processing pipeline. First and second pipeline stages respectively receive first and second clock signals. The first and second pipeline stages are configured to perform first and second operations respectively triggered by first timing edges of the first clock signal and second timing edges of the second clock signal. A clock controller is configured to generate the first and second clock signals. The clock controller is capable of operating in a first mode in which, during a first data processing cycle of the data processing pipeline, a first of the first timing edges is in-phase with a first of the second timing edges. The clock controller is also capable of operating in a second mode in which, during a second data processing cycle of the data processing pipeline, a second of the first timing edges is out of phase with a second of the second timing edges.
-
公开(公告)号:US11663365B2
公开(公告)日:2023-05-30
申请号:US16928901
申请日:2020-07-14
Inventor: Marc Benveniste , Fabien Journet , Fabrice Marinet
CPC classification number: G06F21/75 , G06F1/08 , G06F3/1238 , G06F21/44 , G06F21/72 , H04L9/3236 , H04L9/3247
Abstract: Authenticating a device using processing circuitry that generates fingerprints based on states of a plurality of nodes that are coupled to a plurality of circuits. A first fingerprint is generated at a first time based on first states of the plurality of nodes. A second fingerprint is generated at a second time based on second states of the plurality of nodes, the first fingerprint influencing the second states. Electronic data is obtained from the device to be authenticated. The electronic data is compared with a fingerprint generated and a determination whether to authorize operation of the device is made based on a result of the comparison.
-
-
-