-
公开(公告)号:EP4137824A1
公开(公告)日:2023-02-22
申请号:EP22190928.6
申请日:2022-08-18
Applicant: STMicroelectronics S.r.l.
Inventor: ARGENTO, Davide , PENNISI, Orazio , CASTORINA, Stefano , POLETTO, Vanni , LANDINI, Matteo , MAINO, Andrea
IPC: G01R27/26 , B60R21/017 , G01R31/00 , G01R31/64 , B60R21/01
Abstract: A system and method is provided for measuring a voltage drop at a node (V IN ). In embodiments, a circuit includes an analog-to-digital converter (402), a current sink (406), and a controller. The input of the analog-to-digital converter (402) and the input of the current sink (406) is coupled to the node (V IN ) to be measured. A set point for the current sink (406) is determined. The output of the analog-to-digital converter (402) during the voltage drop is sampled. And a relative voltage drop value is computed by subtracting the sampled output of the analog-to-digital converter (402) during the voltage drop from a sampled output of the analog-to-digital converter (402) during a steady-state condition. The current sink (406) operating at the set point during the steady-state condition and during the voltage drop.
-
52.
公开(公告)号:EP4134284A1
公开(公告)日:2023-02-15
申请号:EP22184131.5
申请日:2022-07-11
Applicant: STMicroelectronics S.r.l.
Inventor: PASSANITI, Fabio , ALESSI, Enrico Rosario
Abstract: A road condition detection device (1), to be coupled to the wheel (2) of a vehicle (3), is provided with: an electrostatic charge variation sensor (14), to provide a charge variation signal (S Q ) indicative of an electrostatic charge variation associated with the rotation of the wheel (2); and a processing unit (16), coupled to the electrostatic charge variation sensor (14) to receive the charge variation signal (S Q ) and furthermore for receiving a rotation speed signal (Sv) indicative of the rotation speed of the wheel (2). In particular, the processing unit (16) jointly processes the rotation speed signal (Sv) and the charge variation signal (S Q ) to detect a road condition of a wet road condition and a dry road condition.
-
53.
公开(公告)号:EP4113894A1
公开(公告)日:2023-01-04
申请号:EP22178582.7
申请日:2022-06-13
Applicant: STMicroelectronics S.r.l.
Inventor: SUSELLA, Ruggero
Abstract: Method for performing cryptographic operations on data in a processing device comprising an encryption procedure,
said method comprising
generating a not repeating, in particular random, initialization vector (IV) by an initialization vector generator, in particular random generator (21),
obtaining at least a unique key (Ko; K 0 ,K 1 ),
supplying said at least a unique key (Ko; K 0 ,K 1 ) as encryption key to a pair of output feedback encryption branches (31a, 31b),
each encryption branch (31a, 31b) performing a first encryption operation invoking an encryption block cipher (11) performing an encryption operation using said at least a unique key (Ko; K 0 ,K 1 ) as encryption key and receiving a respective first (CNa) and second (CNb) constant as input to be encrypted,
the outputs (Oao, Obo) of said first encryption operations on each encryption branch (31a, 31b) and a first portion (Po) of a plaintext being the inputs of a first XOR function (Xo) producing a first portion of cipher text (C 0 ),
performing at least one subsequent encryption invoking an encryption block cipher (11) using said at least a unique key (K 0 ; K 0 ,K 1 ) as encryption key and receiving the outputs (Oao, Obo) of the previous encryptions as input to be encrypted, the outputs (Oa 1 , Obi) of said subsequent encryptions and a subsequent portion (P 1 ) of a plaintext being the inputs of a subsequent XOR function (X 1 ) producing a subsequent portion of cipher text (C 1 ).-
54.
公开(公告)号:EP4113601A1
公开(公告)日:2023-01-04
申请号:EP22181350.4
申请日:2022-06-27
Applicant: STMicroelectronics S.r.l.
Inventor: MAZZOLA, Mauro
IPC: H01L23/498 , H01L23/495
Abstract: Pre-molded leadframes (12) for semiconductor devices are manufactured molding electrically insulating material (14) onto a laminar sculptured structure of electrically conductive material comprising die pads (12A, 12B) configured to have semiconductor device components mounted. A pair of die pads (12A, 12B) are coupled via a sacrificial connection formation (120A, 120B, 120C) comprising a first extension (120A) and a second extension (120B) of the die pads (12A, 12B) at neighboring locations of the front or top surface of the leadframe (12). A bridge formation (120C) coupling the first (120A) and second (120B) extensions is provided at the back or bottom surface of the leadframe to provide a sacrificial connection formation between the die pads (12A, 12B). The bridge formation (120C) is removed after molding the electrically insulating material (14) to decouple the die pads (12A, 12B). A cavity (120C') is formed at the second surface of the leadframe (12) without affecting the shape of the die pads (12A, 12B).
-
55.
公开(公告)号:EP4113281A1
公开(公告)日:2023-01-04
申请号:EP22179969.5
申请日:2022-06-20
Applicant: STMicroelectronics S.r.l.
Inventor: GANDOLFI, Luca , CASTELLANO, Marco , LEO, Marco
Abstract: Method and system for utilizing sequential input inertial sensor data to calculate recursive features for training a machine learning algorithm or for classifying the data as a known class. The recursive feature values of a current data sample are calculating based on comparisons between the current data sample value and previous recursive feature values. The recursive features include a recursive maximum, recursive minimum, recursive peak to peak, recursive average, recursive root mean square, and recursive variance.
-
公开(公告)号:EP4108462A1
公开(公告)日:2022-12-28
申请号:EP22179954.7
申请日:2022-06-20
Applicant: STMicroelectronics S.r.l.
Inventor: GIUSTI, Domenico , GULLI', Gianluca , FERRARIO, Francesco , MAERNA, Davide , TENTORI, Lorenzo
Abstract: A microfluidic device (1) has a chamber (17); a fluidic access channel (20) in fluidic connection with the chamber; a plurality of nozzle apertures (34) in fluidic connection with the chamber; and an actuator (18), operatively coupled to the fluid containment chamber and configured to cause ejection of drops of fluid through the nozzle apertures in an operating condition of the microfluidic device. The chamber (17) has an elongated shape, with a length and a maximum width, wherein an aspect ratio between the length and the maximum width of the chamber is at least 3:1. The nozzle apertures (34) are configured to generate, in use, a plurality of drops having a total drop volume, wherein a ratio total drop volume to a chamber volume is at least 15%.
-
公开(公告)号:EP4105785A1
公开(公告)日:2022-12-21
申请号:EP22176130.7
申请日:2022-05-30
Inventor: CAVALLARO, Giuseppe , RENNIG, Fred
Abstract: A microcontroller (80) comprises a processing unit and a deserial-serial peripheral interface module (81'). The deserial-serial peripheral interface module is configured to be coupled to a communication bus (84) which operates according to a selected communication protocol. The processing unit is configured to read user data intended for inclusion in an outgoing frame encoded according to the selected communication protocol. The processing unit is further configured to calculate, as a function of the user data, a CRC value intended for inclusion in the outgoing frame. The processing unit is further configured to compose the outgoing frame including the user data and the calculated CRC value into the outgoing frame. The processing unit is further configured to produce a DSPI frame encoded according to the selected communication protocol as a function of the outgoing frame. The processing unit is further configured to program a data register of the deserial-serial peripheral interface module (81') with the DSPI frame. Operation of the deserial-serial peripheral interface module (81') results in transmission of the DSPI frame via the communication bus (84).
-
公开(公告)号:EP4092952A1
公开(公告)日:2022-11-23
申请号:EP22162869.6
申请日:2022-03-18
Applicant: STMicroelectronics S.r.l.
Inventor: CRITELLI, Rosalino
IPC: H04L9/06
Abstract: A processing system (1) comprises a master device (10) and a slave device (20) coupled via an interconnection bus. The master device (10) is configured to issue memory burst transaction requests via the interconnection bus to fetch data from the slave device (20). The system (1) comprises a cipher engine (40) coupled to the interconnection bus and configured to decrypt the data fetched from the slave device (20) to produce plaintext data for the master device (10). The cipher engine (40) selectively operates according to a stream cipher operation mode, wherein a stream of data is fetched from the slave device (20) and processed in a combinatorial circuit (42) to produce the plaintext data, or a block cipher operation mode, wherein a block of data is fetched from the slave device (20), stored in a buffer memory (44) of the cipher engine (40), and processed in a cryptographic engine (41) to produce the plaintext data. The cipher engine (40) is configured to stall a read data channel of the interconnection bus (30) between the slave device (20) and the master device (10) in response to the cipher engine (40) switching from the block cipher operation mode to the stream cipher operation mode. The cipher engine (40) is configured to reactivate the read data channel in response to a last beat of a read burst of the plaintext data produced by the cryptographic engine (41) and corresponding to the block of data stored in the buffer memory (44) being received by the master device (10).
-
公开(公告)号:EP4071642A1
公开(公告)日:2022-10-12
申请号:EP22162880.3
申请日:2022-03-18
Applicant: STMicroelectronics S.r.l.
Inventor: CASERTA, Francesco , VENEROSO, Amedeo
Abstract: Method for concealing a subscription identifier (SI), in particular Subscription Permanent Identifier (SUPI), at a user equipment (11) of a mobile communication network, comprising a mobile equipment (11a) and an integrated circuit card (12) which stores subscription data for accessing said mobile communication network including said subscription identifier (PI),
said method comprising, upon receiving at said user equipment (11) a corresponding request (RQT) by a server (13) to provide a corresponding subscription identifier (PI, CI), performing an Elliptical Curve encryption of said subscription identifier (PI) generating a concealed subscription identifier (CI), said concealing operation (100) comprising that said mobile equipment (11a) of the user equipment (11) sends an identity retrieve command, in particular a GET IDENTITY command (GI), to an integrated circuit card (12) in the mobile equipment (11a),
said Elliptical Curve encryption including performing at the integrated circuit card (12) the operations of:
generating an ephemeral key pair (ephPrK, ephPuK) comprising an ephemeral private key (ephPrK) and ephemeral public key (ephPuK), performing a first scalar multiplication (Eq. 1) of the ephemeral private key (ephPrK) by a generator value (G) to obtain said ephemeral public key (ephPuK),
generating a Shared secret key (ShS) performing a second scalar multiplication (Eq. 2) of the Ephemeral Private key (ephPrK) by a server public key (srvPuK);
using said shared secret key (ShS) to derive keys to encrypt the subscription identifier (SI), which is to be sent to said server (13) as concealed subscription identifier (CI) as response of said identity retrieve command (GI),
said scalar multiplication being performed iteratively performing and iteration (i) comprising a set of operations for each bit of the Ephemeral Private key (ephPrK),
said method comprising performing, before receiving said identity retrieve command (GI) at the card (12), a pre-calculation of said ephemeral key pair (ephPrK, ephPuK) comprising an ephemeral private key (ephPrK) and ephemeral public key (ephPuK) and said shared secret key (ShS),
said pre-calculation including
performing an interruptible calculation (100) of said first (Eq. 1) and second (Eq. 2) scalar multiplication during the execution time of given periodic commands, in particular APDU STATUS commands, sent by the mobile equipment (11) to the card (12), storing a respective state of completion (EPuKState, ShSState) of said calculation (100),
said interruptible calculation (100) including checking (110, 130) at the beginning of each of said execution time said respective state of completion (EPuKState, ShSState),
if said respective state of completion (EPuKState, ShSState) indicates that completion of the computation of a valid ephemeral key pair or shared secret (ShS),
storing the corresponding values of ephemeral private key (ephPrK), ephemeral public key (ephPuK) and shared secret (ShS) in a table in a memory, in particular a flash memory, of the integrated circuit card (12) at the user equipment (11).-
公开(公告)号:EP4068534A1
公开(公告)日:2022-10-05
申请号:EP22305409.9
申请日:2022-03-31
Inventor: PIZZARDI, Antonio Filippo Massimo , SMERZI, Santo Alessandro , IUCOLANO, Ferdinando , LETOR, Romeo
Abstract: An electronic device (1000) couplable to a plurality of laser diodes (LD_j) and comprising a semiconductor body (504) including: a control switch (S1) having a drain (DS1) coupled to a drain metallization (530) and having a source (SS1) coupled to a first source metallization (532) electrically couplable to cathodes (LDc_j) of the laser diodes (LD_j); a respective plurality of first switches (S2_j), each first switch (S2_j) having a drain (DS2_j) coupled to the drain metallization (530) and having a source (SS2_j) coupled to a respective second source metallization (534_j) couplable to an anode (LDa_j) of one of the laser diodes (LD_j). The second source metallizations (534_j) are aligned with one another in a direction of alignment (520), overlie, in a direction orthogonal to the direction of alignment (520), the respective sources (SS2_j) of the first switches (S2_j), and can be aligned, in a direction orthogonal to the direction of alignment (520), to the respective laser diodes (LD_j). At least one of the sources (SS2_j) of the first switches (S2_j) can be aligned, in a direction orthogonal to the direction of alignment (520), to the respective laser diode (LD_j).
-
-
-
-
-
-
-
-
-