Patents Assigned to STMicroelectronics (Research & Development) Limted
-
Publication number: 20240396442Abstract: A wireless charging and data transmission system that includes first and second half-bridges coupled in parallel between supply and ground nodes. Each half-bridge includes high-side and low-side transistors. A first high-side driving circuit drives the control terminal of the high-side transistor of the first half-bridge with a first bootstrap voltage at a first node, and a second high-side driving circuit drives the control terminal of the high-side transistor of the second half-bridge with a second bootstrap voltage at a second node. A charge pump circuit generates and maintains a master bootstrap voltage at a master node, which is equal to the voltage at the supply node plus a given voltage. A switch circuit couples the master node to the first node during the low-side conduction period of the first half-bridge and couples the master node to the second node during the low-side conduction period of the second half-bridge.Type: ApplicationFiled: May 25, 2023Publication date: November 28, 2024Applicant: STMicroelectronics International N.V.Inventor: Alberto CATTANI
-
Publication number: 20240391229Abstract: An optical device includes at least a first optical component and a second optical component attached together with a first transparent adhesive film having at least two adhesive surfaces.Type: ApplicationFiled: May 20, 2024Publication date: November 28, 2024Applicant: STMicroelectronics International N.V.Inventors: Colin CAMPBELL, Farida MEZIANE, Asma HAJJI
-
Publication number: 20240394056Abstract: A system includes a memory and a processor coupled to the memory. The processor executes an instruction set having a word size. The processor includes arithmetic processing circuitry, which, in operation, executes arithmetic operations on operands having the word size. The arithmetic processing circuitry includes an arithmetic logic circuit (ALU) having an operand size smaller than the word size of the instruction set. The ALU, in operation, generates partial results of the arithmetic operations. A multiplexing network coupled to inputs of the ALU provides portions of the operands to the ALU. A shift register having the word size of the instruction set accumulates partial results generated by the ALU over a plurality of clock cycles and outputs results of the arithmetic operations based on the accumulated partial results.Type: ApplicationFiled: May 24, 2023Publication date: November 28, 2024Applicant: STMicroelectronics International N.V.Inventor: Sofiane LANDI
-
Publication number: 20240395319Abstract: SRAM cells are connected in columns by bit lines and connected in rows by first and second word lines coupled to first and second data storage sides of the SRAM cells. First the first word lines are actuated in parallel and then next the second word lines are actuated in parallel in first and second phases, respectively, of an in-memory compute operation. Bit line voltages in the first and second phases are processed to generate an in-memory compute operation decision. A low supply node reference voltage for the SRAM cells is selectively modulated between a ground voltage and a negative voltage. The first data storage side receives the negative voltage and the second data storage side receives the ground voltage during the second phase. Conversely, the second data storage side receives the negative voltage and the first data storage side receives the ground voltage during the first phase.Type: ApplicationFiled: August 1, 2024Publication date: November 28, 2024Applicant: STMicroelectronics International N.V.Inventors: Harsh RAWAT, Kedar Janardan DHORI, Promod KUMAR, Nitin CHAWLA, Manuj AYODHYAWASI
-
Publication number: 20240395924Abstract: An electronic device includes a semiconductor body of SiC having an upper surface and a lower surface opposite to each other along a first axis and including: a drain substrate extending into the semiconductor body starting from the bottom surface and with a first electrical conductivity type; a drift layer extending into the semiconductor body starting from the upper surface and with the first electrical conductivity type and a second dopant concentration; a body region accommodated in the drift layer; and a source region accommodated in the body region. The electronic device further includes a gate structure on the upper surface. The semiconductor body further comprises at least one doped pocket region which is buried in the drift layer, has a second electrical conductivity type and is aligned along the first axis with the source region and/or with the gate structure.Type: ApplicationFiled: May 13, 2024Publication date: November 28, 2024Applicant: STMicroelectronics International N.V.Inventors: Salvatore CASCINO, Mario Giuseppe SAGGIO, Mario PULVIRENTI
-
Patent number: 12155406Abstract: In an embodiment an envelope detection device includes an input terminal configured to receive an amplitude-modulated radio frequency signal, a first resistive element and a first MOS transistor connected in parallel between the input terminal and a first node configured to receive a reference potential, a first capacitive element connected between a gate of the first MOS transistor and the first node, an envelope detection circuit connected to the input terminal and configured to supply a voltage representative of an envelope of the amplitude-modulated signal and a circuit for controlling the first MOS transistor configured to supply a first current to the gate of the first MOS transistor only when the voltage is smaller than a first threshold and draw a second current from the gate of the first MOS transistor only when the voltage is higher than a second threshold, the second threshold being higher than the first threshold.Type: GrantFiled: August 5, 2022Date of Patent: November 26, 2024Assignees: STMicroelectronics (Grenoble 2) SAS, STMicroelectronics (Alps) SASInventors: Danika Perrin, Sandrine Nicolas
-
Patent number: 12155390Abstract: A clock recovery circuit comprises an input node receiving a data signal having a data rate, and a digital oscillator producing a local clock signal with a frequency higher than the data rate. A counter clocked by the local clock signal has its count value sampled and reset at the rising and falling edges of the data signal, and a storage block coupled to the counter stores a count value that is updated in response to the current sampled count value of the counter lying in an update range between lower and upper bounds. A threshold value set is produced as a function of the updated count value stored in the storage block. Sampling circuitry receives and samples the data signal, and provides a sampled version of the data signal in response to the count value of the counter reaching any of the threshold values.Type: GrantFiled: October 17, 2022Date of Patent: November 26, 2024Assignee: STMicroelectronics S.r.l.Inventor: David Vincenzoni
-
Patent number: 12153456Abstract: A method and apparatus for performing dynamic current scaling of an input current of a voltage regulator are provided. The method and apparatus allow tuning current consumption in various applications, calculating a duration of an activity phase in which various algorithms are executed and activating dynamic current scaling of a regulator if the activity duration is shorter than a programmable threshold. A controller receives a threshold for an activity duration and a window size in which to evaluate the activity duration.Type: GrantFiled: September 27, 2023Date of Patent: November 26, 2024Assignee: STMicroelectronics S.r.l.Inventors: Carmela Marchese, Rossella Bassoli
-
Patent number: 12155740Abstract: A communication circuit supports a first communication protocol and a second communication protocol that is different from the first communication protocol. A number of signals include first signals conveying first information messages and second signals conveying second information messages. The first information messages include a repetitive message having fixed repeated content and the second information messages include a non-repetitive message having variable content. The first signals and the second signals are transmitted via the communication circuit using the first communication protocol for the first signals and the second communication protocol for the second signals.Type: GrantFiled: January 10, 2024Date of Patent: November 26, 2024Assignee: STMicroelectronics S.r.l.Inventors: Lorenzo Guerrieri, Angelo Poloni, Edoardo Lauri
-
Patent number: 12156303Abstract: A control circuit includes: a flip-flop having an output configured to be coupled to a control terminal of a transistor and for producing a first signal; a comparator having an output coupled to an input of the flip-flop, and first and second inputs for receiving first and second voltages, respectively; a transconductance amplifier having an input for receiving a sense voltage indicative of a current flowing through the transistor, and an output coupled to the first input of the comparator; a zero crossing detection (ZCD) circuit having an input configured to be coupled to a first current path terminal of the transistor and to an inductor, where the ZCD circuit is configured to detect a demagnetization time of the inductor and produce a third signal based on the detected demagnetization time; and a reference generator configured to generate the second voltage based on the first and third signals.Type: GrantFiled: August 15, 2022Date of Patent: November 26, 2024Assignee: STMicroelectronics S.r.l.Inventors: Claudio Adragna, Giovanni Gritti
-
Patent number: 12155405Abstract: The present description concerns a method or device wherein an untraceability feature of a first near-field communication device is deactivated by an action on a hardware switch.Type: GrantFiled: December 9, 2021Date of Patent: November 26, 2024Assignee: STMicroelectronics (Grenoble 2) SASInventor: Thomas Kunlin
-
Publication number: 20240385808Abstract: System, method, and circuitry for generating a linker model for use by a toolchain associated with a programmable computing device. One or more regions in the memory resources available to the programmable computing devices is defined for used by an application executing on the programmable computing device. One or more sections is defined for those regions for use by the application. Resource boundaries are generated for the application based on the defined regions and the defined sections. A user is enabled to modify the defined regions or the defined sections or the generated resource boundaries. A linker model is then generated based on the available memory resources, the defined regions, the defined sections, and the generated resource boundaries. This linker model is then utilized to generate a linker script for the programmable computing device based the linker syntax compatible with a toolchain linker for the programmable computing device.Type: ApplicationFiled: June 14, 2024Publication date: November 21, 2024Applicant: STMicroelectronics FranceInventor: Tarek BOCHKATI
-
Publication number: 20240386954Abstract: A multi-level non-volatile memory cell has N levels, N being even and greater than two, corresponding respectively to N logical data that can be stored in the memory cell and to N corresponding read current ranges. A datum stored in the memory cell is read by performing successive comparisons of a read current output by the memory cell with reference currents selected from a set of N-1 reference currents having values respectively lying between two different successive ranges using a dichotomous algorithm starting with the reference current having the median value.Type: ApplicationFiled: May 10, 2024Publication date: November 21, 2024Applicant: STMicroelectronics International N.V.Inventors: Xavier LECOQ, Alin RAZAFINDRAIBE
-
Publication number: 20240385241Abstract: Test circuitry includes a scan-compressor receiving n scan-input bits from n input-pins and compressing those bits for distribution among z scan-chains, z being less than n. A scan-decompressor receives test response data from the scan-chains and decompresses the test response data, reconstructing n scan-output bits. An OCC generates a test-clock based on clock-bits received from a clock-chain, with the test-clock operating the scan-chains and the clock-chain. The clock-chain receives m clock-chain input bits from m of the input-pins, m being less than n, and provides the clock-bits to the OCC for generating the test-clock. The test circuitry performs tests on the IC. Each test is associated with the test-clock generated by the OCC based on a given set of clock-bits. Tests associated with the test-clock generated by the OCC based on the same given set of clock-bits are performed after a single loading of that same given set of clock-bits.Type: ApplicationFiled: May 18, 2023Publication date: November 21, 2024Applicant: STMicroelectronics International N.V.Inventors: Sandeep JAIN, Pooja JAIN, Esha PAL
-
Publication number: 20240389484Abstract: A phase change memory element includes a memory region, a first electrode and a second electrode. The memory region is arranged between the first and the second electrodes and is made of a GST alloy. An average percentage of germanium in the GST alloy is higher than 50%. The memory region has a storage portion formed by a GST alloy that includes nitrogen in an electrically relevant amount. The GST alloy of the storage portion has a percentage of germanium inclusively between 60% and 68%; a percentage of antimony inclusively between 9% and 5%; a percentage of tellurium inclusively between 18% and 10%; and a percentage of nitrogen inclusively between 5% and 25%.Type: ApplicationFiled: May 9, 2024Publication date: November 21, 2024Applicant: STMicroelectronics International N.V.Inventors: Massimo BORGHI, Annalisa GILARDINI, Elisabetta PALUMBO, Carlo Luigi PRELINI, Paola ZULIANI
-
Publication number: 20240386955Abstract: A phase-change memory cell to be read is associated with a phase-change reference memory cell placed in a SET state. The reference memory cell has a structure that is identical to that of the memory cell. A first voltage is applied to the memory cell to cause output of a first current. A second voltage is applied to the reference memory cell to cause output of a second current. A sense amplifier is coupled to the memory cell and to the reference memory cell and is configured to compare respective values of the first current and of the second current and generate output information representative of the logic value of the datum stored by the memory cell.Type: ApplicationFiled: May 10, 2024Publication date: November 21, 2024Applicant: STMicroelectronics International N.V.Inventors: Xavier LECOQ, Alin RAZAFINDRAIBE, Christophe FOREL
-
Publication number: 20240383429Abstract: A crash detection system includes first and second sensors and a processor. The processor receives first sensor data output by the first sensor, determines whether the first sensor data indicates a first class or a second class, outputs an enable signal to the second sensor if the first sensor data indicates the second class, receives second sensor data output by the second sensor after the enable signal is output, determines whether the second sensor data indicates a high acceleration value, determines whether the first sensor data indicates the first class within a predetermined amount of time after the second sensor data is determined to indicate the high acceleration value, and outputs a signal indicating a crash has occurred in response to determining that the first sensor data indicates the first class within the predetermined amount of time after the second sensor data is determined to indicate the high acceleration value.Type: ApplicationFiled: May 15, 2023Publication date: November 21, 2024Applicant: STMicroelectronics International N.V.Inventors: Stefano Paolo RIVOLTA, Federico RIZZARDINI, Marco BIANCO
-
Patent number: 12148470Abstract: In an embodiment a circuit includes a plurality of memory cells, wherein each memory cell includes a phase-change memory storage element coupled in series with a respective current-modulating transistor between a supply voltage node and a reference voltage node, the current-modulating transistors being configured to receive a drive signal at a control terminal and to inject respective programming currents into the respective phase-change memory storage element as a function of the drive signal, a driver circuit configured to produce the drive signal at a common control node, wherein the common control node is coupled to the control terminals of the current-modulating transistors, the drive signal modulating the programming currents to produce SET programming current pulses and RESET programming current pulses and at least one current generator circuit configured to inject a compensation current for the programming currents into the common control node.Type: GrantFiled: July 22, 2022Date of Patent: November 19, 2024Assignee: STMicroelectronics S.r.l.Inventors: Agatino Massimo Maccarrone, Antonino Conte, Francesco Tomaiuolo, Michelangelo Pisasale, Marco Ruta
-
Patent number: 12147209Abstract: A set of configuration memory locations store configuration data for a microcontroller unit. A hardware monitoring module is coupled by an interconnection bus to the configuration memory locations. The hardware monitoring module reads from an instruction memory a command including an address of a target memory location in the set of configuration memory locations. Data is read from the target memory location corresponding to the address read and a checksum value is computed as a function of the data that is read from the target memory location. The computed checksum value is then compared to a respective expected checksum value stored in a checksum storage unit. An alarm signal is triggered in response to a mismatch detected between the computed checksum value and the respective expected checksum value.Type: GrantFiled: March 25, 2022Date of Patent: November 19, 2024Assignees: STMicroelectronics S.r.l., STMicroelectronics Application GmbHInventors: Rosario Martorana, Mose' Alessandro Pernice, Roberto Colombo
-
Patent number: 12146911Abstract: According to an embodiment, a method for testing a triple-voting flop (TVF) is provided. The method includes providing a first and a second scan enable signal by a control circuit to, respectively, a first scan flip-flop and a third scan flip-flop of the TVF; receiving a third scan enable signal at the second scan flip-flop of the TVF; providing a scan input signal to the first scan flip-flop, the second scan flip-flop, and the third scan flip-flop; controlling the first scan enable signal, the second scan enable signal, and the third scan enable signal; receiving, at an output of the TVF, a scan output signal; and determining whether the TVF suffers from a fault based on the scan output signal and the controlling of the first scan enable signal, the second scan enable signal, and the third scan enable signal.Type: GrantFiled: May 30, 2023Date of Patent: November 19, 2024Assignee: STMicroelectronics International N.V.Inventors: Venkata Narayanan Srinivasan, Manish Sharma, Jeena Mary George, Umesh Chandra Srivastava