STMicroelectronics Application GmbH

Allemagne

Retour au propriétaire

1-61 de 61 pour STMicroelectronics Application GmbH Trier par
Recheche Texte
Affiner par
Juridiction
        États-Unis 59
        International 2
Date
Nouveautés (dernières 4 semaines) 1
2026 février 1
2025 novembre 1
2026 (AACJ) 1
2025 3
Voir plus
Classe IPC
H04L 12/40 - Réseaux à ligne bus 15
G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation 14
G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts 12
G06F 13/40 - Structure du bus 11
G05B 19/042 - Commande à programme autre que la commande numérique, c.-à-d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques 8
Voir plus
Statut
En Instance 6
Enregistré / En vigueur 55
Résultats pour  brevets

1.

MONOLITHIC COMPONENT COMPRISING A GALLIUM NITRIDE POWER TRANSISTOR

      
Numéro d'application 19367638
Statut En instance
Date de dépôt 2025-10-23
Date de la première publication 2026-02-19
Propriétaire
  • STMICROELECTRONICS APPLICATION GMBH (Allemagne)
  • STMICROELECTRONICS (TOURS) SAS (France)
Inventeur(s)
  • Rouviere, Mathieu
  • Yvon, Arnaud
  • Saadna, Mohamed
  • Scarpa, Vladimir

Abrégé

A monolithic component includes a field-effect power transistor and at least one first Schottky diode inside and on top of a gallium nitride substrate.

Classes IPC  ?

  • H10D 84/80 - Dispositifs intégrés formés dans ou sur des substrats semi-conducteurs qui comprennent uniquement des couches semi-conductrices, p. ex. sur des plaquettes de Si ou sur des plaquettes de GaAs-sur-Si caractérisés par l'intégration d'au moins un composant couvert par les groupes ou , p. ex. l'intégration de transistors IGFET
  • H01L 21/02 - Fabrication ou traitement des dispositifs à semi-conducteurs ou de leurs parties constitutives
  • H10D 8/01 - Fabrication ou traitement
  • H10D 8/60 - Diodes à barrière de Schottky
  • H10D 30/01 - Fabrication ou traitement
  • H10D 30/47 - Transistors FET ayant des canaux à gaz de porteurs de charge de dimension nulle [0D], à une dimension [1D] ou à deux dimensions [2D] ayant des canaux à gaz de porteurs de charge à deux dimensions, p. ex. transistors FET à nanoruban ou transistors à haute mobilité électronique [HEMT]
  • H10D 62/85 - Corps semi-conducteurs, ou régions de ceux-ci, de dispositifs ayant des barrières de potentiel caractérisés par les matériaux étant des matériaux du groupe III-V, p. ex. GaAs
  • H10D 64/00 - Électrodes de dispositifs ayant des barrières de potentiel
  • H10D 84/01 - Fabrication ou traitement
  • H10D 84/05 - Fabrication ou traitement caractérisés par l'utilisation de technologies basées sur les matériaux utilisant une technologie du groupe III-V

2.

SYSTEM AND METHOD FOR COMMUNICATION BETWEEN A COMMANDER DEVICE AND A RESPONDER DEVICE

      
Numéro d'application 19285618
Statut En instance
Date de dépôt 2025-07-30
Date de la première publication 2025-11-20
Propriétaire
  • STMicroelectronics Design & Application S.R.O. (République tchèque)
  • STMicroelectronics Application GMBH (Allemagne)
Inventeur(s)
  • Rennig, Fred
  • Beran, Ludek

Abrégé

A device includes a master device, a set of slave devices and a bus. The master device is configured to transmit first messages carrying a set of operation data message portions indicative of operations for implementation by slave devices of the set of slave devices, and second messages addressed to slave devices in the set of slave devices. The second messages convey identifiers identifying respective ones of the slave devices to which the second messages are addressed, requesting respective reactions towards the master device within respective expected reaction intervals. The slave devices are configured to receive the first messages transmitted from the master device, read respective operation data message portions in the set of operation data message portions, implement respective operations as a function of the respective operation data message portions read, and receive the second messages transmitted from the master device.

Classes IPC  ?

  • G06F 13/362 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs avec commande d'accès centralisée
  • G05B 19/042 - Commande à programme autre que la commande numérique, c.-à-d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
  • G06F 9/54 - Communication interprogramme
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts
  • G06F 11/10 - Détection ou correction d'erreur par introduction de redondance dans la représentation des données, p. ex. en utilisant des codes de contrôle en ajoutant des chiffres binaires ou des symboles particuliers aux données exprimées suivant un code, p. ex. contrôle de parité, exclusion des 9 ou des 11
  • G06F 13/40 - Structure du bus
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation
  • H03M 13/09 - Détection d'erreurs uniquement, p. ex. utilisant des codes de contrôle à redondance cyclique [CRC] ou un seul bit de parité
  • H04L 12/40 - Réseaux à ligne bus
  • H04L 12/403 - Réseaux à ligne bus avec commande centralisée, p. ex. interrogation

3.

ELECTRONIC MODULE FOR GENERATING LIGHT PULSES FOR LIDAR APPLICATIONS AND METHOD FOR MANUFACTURING THE ELECTRONIC MODULE

      
Numéro d'application 19263255
Statut En instance
Date de dépôt 2025-07-08
Date de la première publication 2025-10-30
Propriétaire
  • STMicroelectronics S.r.l. (Italie)
  • STMicroelectronics (Rousset) SAS (France)
  • STMicroelectronics Application GmbH (Allemagne)
Inventeur(s)
  • Letor, Romeo
  • Tiziani, Roberto
  • Russo, Alfio
  • Pavlin, Antoine
  • Lecci, Nadia
  • Gaertner, Manuel

Abrégé

An electronic module for generating light pulses includes an electronic card or interposer, a LASER-diode lighting module, and a LASER-diode driver module. The interposer has an edge recess in which the lighting module is completely inserted. The driver module is arranged on top of the interposer and the lighting module. The electrical connections for driving the LASER diodes are obtained without resorting to wire bonding in order to reduce the parasitic inductances.

Classes IPC  ?

  • H01S 5/068 - Stabilisation des paramètres de sortie du laser
  • G01S 7/481 - Caractéristiques de structure, p. ex. agencements d'éléments optiques
  • G01S 7/484 - Émetteurs
  • G01S 17/931 - Systèmes lidar, spécialement adaptés pour des applications spécifiques pour prévenir les collisions de véhicules terrestres
  • H01S 5/0236 - Fixation des puces laser sur des supports en utilisant un adhésif
  • H01S 5/02365 - Fixation des puces laser sur des supports par serrage
  • H01S 5/0239 - Combinaisons d’éléments électriques ou optiques
  • H01S 5/042 - Excitation électrique
  • H01S 5/062 - Dispositions pour commander les paramètres de sortie du laser, p. ex. en agissant sur le milieu actif en faisant varier le potentiel des électrodes
  • H01S 5/0683 - Stabilisation des paramètres de sortie du laser en surveillant les paramètres optiques de sortie
  • H01S 5/40 - Agencement de plusieurs lasers à semi-conducteurs, non prévu dans les groupes

4.

ELECTRONIC DEVICE, CORRESPONDING BUS COMMUNICATION SYSTEM AND METHOD OF CONFIGURING A BUS COMMUNICATION SYSTEM

      
Numéro d'application 19234509
Statut En instance
Date de dépôt 2025-06-11
Date de la première publication 2025-10-02
Propriétaire STMicroelectronics Application GMBH (Allemagne)
Inventeur(s) Rennig, Fred

Abrégé

An electronic device includes a CAN protocol controller, a first communication port configured to be coupled to a first segment of a differential bus, and a second communication port configured to be coupled to a second segment of the differential bus. A first CAN transceiver circuit is coupled to the CAN protocol controller and is configured to receive a first CAN transmission signal and to transmit a first CAN reception signal. The first CAN transceiver is configured to drive a differential voltage at the first segment of the differential bus based on the first CAN transmission signal and to sense a differential voltage at the first segment of the differential bus. The second communication port is enabled in response to a control signal being de-asserted and disabled in response to the control signal being asserted.

Classes IPC  ?

5.

System and method for communication between a commander device and a responder device

      
Numéro d'application 18764940
Numéro de brevet 12417200
Statut Délivré - en vigueur
Date de dépôt 2024-07-05
Date de la première publication 2024-10-31
Date d'octroi 2025-09-16
Propriétaire
  • STMicroelectronics Application GMBH (Allemagne)
  • STMicroelectronics Design & Application S.R.O. (République tchèque)
Inventeur(s)
  • Rennig, Fred
  • Beran, Ludek

Abrégé

A device includes a master device, a set of slave devices and a bus. The master device is configured to transmit first messages carrying a set of operation data message portions indicative of operations for implementation by slave devices of the set of slave devices, and second messages addressed to slave devices in the set of slave devices. The second messages convey identifiers identifying respective ones of the slave devices to which the second messages are addressed requesting respective reactions towards the master device within respective expected reaction intervals. The slave devices are configured to receive the first messages transmitted from the master device, read respective operation data message portions in the set of operation data message portions, implement respective operations as a function of the respective operation data message portions read, and receive the second messages transmitted from the master device.

Classes IPC  ?

  • G06F 13/362 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs avec commande d'accès centralisée
  • G05B 19/042 - Commande à programme autre que la commande numérique, c.-à-d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
  • G06F 9/54 - Communication interprogramme
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts
  • G06F 11/10 - Détection ou correction d'erreur par introduction de redondance dans la représentation des données, p. ex. en utilisant des codes de contrôle en ajoutant des chiffres binaires ou des symboles particuliers aux données exprimées suivant un code, p. ex. contrôle de parité, exclusion des 9 ou des 11
  • G06F 13/40 - Structure du bus
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation
  • H03M 13/09 - Détection d'erreurs uniquement, p. ex. utilisant des codes de contrôle à redondance cyclique [CRC] ou un seul bit de parité
  • H04L 12/40 - Réseaux à ligne bus
  • H04L 12/403 - Réseaux à ligne bus avec commande centralisée, p. ex. interrogation

6.

Vehicle communication network

      
Numéro d'application 18509618
Numéro de brevet 12526169
Statut Délivré - en vigueur
Date de dépôt 2023-11-15
Date de la première publication 2024-05-23
Date d'octroi 2026-01-13
Propriétaire
  • STMicroelectronics (ALPS) SAS (France)
  • STMicroelectronics Application GMBH (Allemagne)
  • STMicroelectronics S.R.L. (Italie)
Inventeur(s)
  • Rennig, Fred
  • Torrisi, Giovanni Luca
  • Gaertner, Manuel
  • Sirito-Olivier, Philippe
  • Burkhardt, Fritz
  • Occhipinti, Aldo

Abrégé

A vehicle communication network includes electronic control units arranged in a plurality of groups. The electronic control units pertaining to the same group are coupled to each other via a respective dedicated communication bus. A central controller is coupled to the plurality of local controllers. Electrical loads are coupled to one of the electronic control units. Each of the electronic control units is configured to decode the received CAN frame to produce the actuation signal for a respective electrical load in response to a CAN frame being received from the respective local controller and transmit a CAN wake-up frame to the respective local controller and encode the feedback signal into a CAN frame for transmission to the respective local controller in response to the feedback signal being received from the respective electrical load.

Classes IPC  ?

7.

PROCESSING SYSTEM, RELATED INTEGRATED CIRCUIT, DEVICE AND METHOD

      
Numéro d'application 18503744
Statut En instance
Date de dépôt 2023-11-07
Date de la première publication 2024-05-16
Propriétaire
  • STMicroelectronics S.r.l. (Italie)
  • STMicroelectronics Application GMBH (Allemagne)
Inventeur(s)
  • Dondini, Mirko
  • Trecarichi, Calogero Andrea
  • Rennig, Fred

Abrégé

An example processing system includes a processing circuit, a volatile memory and a CAN communication controller circuit. The CAN communication controller circuit includes configuration and status registers. A transmission handler circuit and a reception handler circuit transmits and receives data via the CAN core circuit by exchanging data with the volatile memory based on the configuration data stored to the configuration and status registers, and filter elements stored to the volatile memory. Specifically, the processing system further includes a hardware host circuit comprising a non-volatile memory configured to store first configuration data (CD1) and second configuration data (CD2). The CD1 includes configuration data to be transferred to the configuration and status registers of the CAN communication controller circuit and the CD2 includes at least one filter element to be transferred to the volatile memory. A control circuit manages an initialization mode, a reception mode and a transmission mode. During the initialization mode, the hardware host circuit stores the CD1 to the configuration and status registers and the CD2 to the volatile memory.

Classes IPC  ?

  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation

8.

Electronic device, corresponding bus communication system and method of configuring a bus communication system

      
Numéro d'application 18350345
Numéro de brevet 12362963
Statut Délivré - en vigueur
Date de dépôt 2023-07-11
Date de la première publication 2024-02-08
Date d'octroi 2025-07-15
Propriétaire STMICROELECTRONICS APPLICATION GMBH (Allemagne)
Inventeur(s) Rennig, Fred

Abrégé

An electronic device includes a CAN protocol controller, a first communication port configured to be coupled to a first segment of a differential bus, and a second communication port configured to be coupled to a second segment of the differential bus. A first CAN transceiver circuit is coupled to the CAN protocol controller and is configured to receive a first CAN transmission signal and to transmit a first CAN reception signal. The first CAN transceiver is configured to drive a differential voltage at the first segment of the differential bus based on the first CAN transmission signal and to sense a differential voltage at the first segment of the differential bus. The second communication port is enabled in response to a control signal being de-asserted and disabled in response to the control signal being asserted.

Classes IPC  ?

9.

Processing system, related integrated circuit, device and method

      
Numéro d'application 18489590
Numéro de brevet 12184448
Statut Délivré - en vigueur
Date de dépôt 2023-10-18
Date de la première publication 2024-02-08
Date d'octroi 2024-12-31
Propriétaire
  • STMicroelectronics Application GMBH (Allemagne)
  • STMicroelectronics Design & Application S.R.O. (République tchèque)
Inventeur(s)
  • Dvorak, Vaclav
  • Rennig, Fred

Abrégé

In an embodiment a method for operating a processing system includes programming, by a microprocessor during a CAN FD Light data transmission phase, a control register of a Serial Peripheral Interface (SPI) communication interface of the processing system in order to activate a master mode; generating, by the microprocessor during the CAN FD Light data transmission phase, a transmission CAN FD Light frame; storing, by the microprocessor during the CAN FD Light data transmission phase, the transmission CAN FD Light frame to a memory; and activating, by the microprocessor during the CAN FD Light data transmission phase a first DMA channel so that the first DMA channel sequentially transfers the transmission CAN FD Light frame from the memory to a transmission shift register in the SPI communication interface.

Classes IPC  ?

  • H04L 12/40 - Réseaux à ligne bus
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation

10.

Monolithic component comprising a gallium nitride power transistor

      
Numéro d'application 18478465
Numéro de brevet 12477816
Statut Délivré - en vigueur
Date de dépôt 2023-09-29
Date de la première publication 2024-01-18
Date d'octroi 2025-11-18
Propriétaire
  • STMICROELECTRONICS APPLICATION GMBH (Allemagne)
  • STMICROELECTRONICS (TOURS) SAS (France)
Inventeur(s)
  • Rouviere, Mathieu
  • Yvon, Arnaud
  • Saadna, Mohamed
  • Scarpa, Vladimir

Abrégé

A monolithic component includes a field-effect power transistor and at least one first Schottky diode inside and on top of a gallium nitride substrate.

Classes IPC  ?

  • H01L 27/06 - Dispositifs consistant en une pluralité de composants semi-conducteurs ou d'autres composants à l'état solide formés dans ou sur un substrat commun comprenant des éléments de circuit passif intégrés avec au moins une barrière de potentiel ou une barrière de surface le substrat étant un corps semi-conducteur comprenant une pluralité de composants individuels dans une configuration non répétitive
  • H01L 21/02 - Fabrication ou traitement des dispositifs à semi-conducteurs ou de leurs parties constitutives
  • H10D 8/01 - Fabrication ou traitement
  • H10D 8/60 - Diodes à barrière de Schottky
  • H10D 30/01 - Fabrication ou traitement
  • H10D 30/47 - Transistors FET ayant des canaux à gaz de porteurs de charge de dimension nulle [0D], à une dimension [1D] ou à deux dimensions [2D] ayant des canaux à gaz de porteurs de charge à deux dimensions, p. ex. transistors FET à nanoruban ou transistors à haute mobilité électronique [HEMT]
  • H10D 62/85 - Corps semi-conducteurs, ou régions de ceux-ci, de dispositifs ayant des barrières de potentiel caractérisés par les matériaux étant des matériaux du groupe III-V, p. ex. GaAs
  • H10D 64/00 - Électrodes de dispositifs ayant des barrières de potentiel
  • H10D 84/01 - Fabrication ou traitement
  • H10D 84/05 - Fabrication ou traitement caractérisés par l'utilisation de technologies basées sur les matériaux utilisant une technologie du groupe III-V
  • H10D 84/80 - Dispositifs intégrés formés dans ou sur des substrats semi-conducteurs qui comprennent uniquement des couches semi-conductrices, p. ex. sur des plaquettes de Si ou sur des plaquettes de GaAs-sur-Si caractérisés par l'intégration d'au moins un composant couvert par les groupes ou , p. ex. l'intégration de transistors IGFET

11.

Processing system, related integrated circuit, device and method

      
Numéro d'application 18312237
Numéro de brevet 12190120
Statut Délivré - en vigueur
Date de dépôt 2023-05-04
Date de la première publication 2023-12-21
Date d'octroi 2025-01-07
Propriétaire
  • STMicroelectronics Application GMBH (Allemagne)
  • STMicroelectronics International N.V. (Suisse)
Inventeur(s)
  • Zargar, Asif Rashid
  • Colombo, Roberto

Abrégé

In embodiments, a reset management circuit executes reset, configuration, and software runtime phases when a processing system is switched on, where one or more microprocessors start at respective start addresses. During the configuration phase, a circuit reads a boot record from a non-volatile memory and stores it to registers. The circuit sequentially reads data records of configuration data from the non-volatile memory and generates a write request for each data record to store the data of the respective data record to a second circuit with associated address data indicated in the respective data record. The processing system processes the boot record and boot configuration data provided by the second circuits to selectively start a predetermined microprocessor at a default start address or at a start address indicated by the boot configuration data, or start one or more microprocessors at respective start addresses as indicated by the boot record.

Classes IPC  ?

  • G06F 9/4401 - Amorçage
  • G06F 21/64 - Protection de l’intégrité des données, p. ex. par sommes de contrôle, certificats ou signatures

12.

Configurable cryptographic processor with integrated DMA interface for secure data handling

      
Numéro d'application 18364786
Numéro de brevet 12117949
Statut Délivré - en vigueur
Date de dépôt 2023-08-03
Date de la première publication 2023-11-30
Date d'octroi 2024-10-15
Propriétaire STMicroelectronics Application GMBH (Allemagne)
Inventeur(s)
  • Nandlinger, Rolf
  • Colombo, Roberto

Abrégé

In an embodiment, a processing system comprises a microprocessor programmable via software instructions, a memory controller configured to be coupled to a memory, a communication system coupling the microprocessors to the memory controller, a cryptographic co-processor and a first communication interface. The processing system also comprises first and second configurable DMA channels. In a first configuration, the first DMA channel is configured to transfer data from the memory to the cryptographic co-processor, and the second DMA channel is configured to transfer the encrypted data via two loops from the cryptographic co-processor to the first communication interface. In a second configuration, the second DMA channel is configured to transfer received data via two loops from the first communication interface to the cryptographic co-processor, and the first DMA channel is configured to transfer the decrypted data from the cryptographic co-processor to the memory.

Classes IPC  ?

  • G06F 13/28 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant le transfert par rafale, p. ex. acces direct à la mémoire, vol de cycle
  • G06F 9/30 - Dispositions pour exécuter des instructions machines, p. ex. décodage d'instructions
  • G06F 9/38 - Exécution simultanée d'instructions, p. ex. pipeline ou lecture en mémoire
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation
  • G06F 21/60 - Protection de données
  • G06F 21/72 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information dans les circuits de cryptographie

13.

Processing system, related integrated circuit, device and method

      
Numéro d'application 18186549
Numéro de brevet 12019118
Statut Délivré - en vigueur
Date de dépôt 2023-03-20
Date de la première publication 2023-11-02
Date d'octroi 2024-06-25
Propriétaire
  • STMicroelectronics International N.V. (Suisse)
  • STMicroelectronics Application GmbH (Allemagne)
Inventeur(s)
  • Colombo, Roberto
  • Sharma, Vivek Mohan
  • Agarwal, Samiksha

Abrégé

In an embodiment a processing system includes a test circuit configured to set an address value, an upper address limit and a lower address limit to a given reference bit sequence, verify whether the upper-limit comparison signal has a respective third logic level and/or whether the lower-limit comparison signal has the respective third logic level, assert an error signal in response to determining that the upper-limit comparison signal does not have the respective third logic level or the lower-limit comparison signal does not have the respective third logic level, repeat a certain operation for each of the N bits.

Classes IPC  ?

14.

Processing system, related integrated circuit, device and method

      
Numéro d'application 18186624
Numéro de brevet 12253562
Statut Délivré - en vigueur
Date de dépôt 2023-03-20
Date de la première publication 2023-10-05
Date d'octroi 2025-03-18
Propriétaire
  • STMicroelectronics Application GmbH (Allemagne)
  • STMicroelectronics International N.V. (Suisse)
Inventeur(s)
  • Colombo, Roberto
  • Sharma, Vivek Mohan

Abrégé

In an embodiment a processing system includes a reset circuit configured to receive a reset-request signal and one or more further reset-request signals, wherein the one or more further reset-request signals are provided by a processing core, one or more further circuits and/or a terminal of the processing system and to generate a combined reset-request signal by combining the reset-request signal and the one or more further reset-request signals, and a hardware test circuit including for each of the one or more further reset-request signals, a respective first combinational circuit configured to selectively assert the respective further reset-request signal, a second combinational logic circuit configured to selectively mask the combined reset-request signal, and a control circuit configured to repeat operations during a diagnostic phase.

Classes IPC  ?

  • G06F 1/24 - Moyens pour la remise à l'état initial
  • G01R 31/317 - Tests de circuits numériques
  • G01R 31/3185 - Reconfiguration pour les essais, p. ex. LSSD, découpage
  • G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p. ex. en utilisant différentes séquences d'opérations aboutissant au même résultat

15.

Controller area network data link layer protocol processing system, related integrated circuit, device and method

      
Numéro d'application 18320764
Numéro de brevet 12047198
Statut Délivré - en vigueur
Date de dépôt 2023-05-19
Date de la première publication 2023-09-21
Date d'octroi 2024-07-23
Propriétaire STMICROELECTRONICS APPLICATION GMBH (Allemagne)
Inventeur(s)
  • Rennig, Fred
  • Nandlinger, Rolf

Abrégé

A device has a plurality of CAN XL communication systems, a bus, and a switching circuit. The bus has a transmission node and reception node, and receives from each CAN XL communication system a respective second transmission signal and drives the logic level at the transmission node as a function of the logic levels of the second transmission signals, and provides to each CAN XL communication system a respective second reception signal having a logic level determined as a function of the logic level at the reception node. The switching circuit supports a plurality of modes. In a first mode, the switching circuit is configured to provide the NRZ encoded transmission signals of the CAN XL communication systems as the second transmission signals to the bus system, and provide the respective second reception signal received from the bus to the CAN XL protocol controllers of the CAN XL communication system.

Classes IPC  ?

16.

PROCESSING SYSTEM, RELATED INTEGRATED CIRCUIT, DEVICE AND METHOD

      
Numéro d'application 18174387
Statut En instance
Date de dépôt 2023-02-24
Date de la première publication 2023-09-21
Propriétaire
  • STMicroelectronics Application GMBH (Allemagne)
  • STMICROELECTRONICS DESIGN AND APPLICATION S.R.O. (République tchèque)
  • STMicroelectronics S.r.l. (Italie)
Inventeur(s)
  • Rennig, Fred
  • Barthel, Jochen
  • Beran, Ludek
  • Dondini, Mirko
  • Dvorak, Vaclav
  • Polisi, Vincenzo
  • Sanza', Marianna
  • Trecarichi, Calogeroandrea
  • Furio, Alfonso

Abrégé

In an embodiment a processing system includes a sub-circuit including a three-state driver circuit, wherein the three-state driver circuit has a combinational logic circuit configured to monitor logic levels of a first signal and a second signal, and selectively activate one of the following switching states as a function of the logic levels of the first signal and the second signal: in a first switching state, connect the transmission terminal to the positive supply terminal by closing the first electronic switch, in a second switching state, connect the transmission terminal to the negative supply terminal by closing the second electronic switch, and in a third switching state, put the transmission terminal in a high-impedance state by opening the first electronic switch and the second electronic switch.

Classes IPC  ?

  • H04L 12/40 - Réseaux à ligne bus
  • H03K 19/00 - Circuits logiques, c.-à-d. ayant au moins deux entrées agissant sur une sortieCircuits d'inversion
  • H03K 17/687 - Commutation ou ouverture de porte électronique, c.-à-d. par d'autres moyens que la fermeture et l'ouverture de contacts caractérisée par l'utilisation de composants spécifiés par l'utilisation, comme éléments actifs, de dispositifs à semi-conducteurs les dispositifs étant des transistors à effet de champ

17.

System and method for communication between a commander device and a responder device

      
Numéro d'application 18309103
Numéro de brevet 12066962
Statut Délivré - en vigueur
Date de dépôt 2023-04-28
Date de la première publication 2023-08-24
Date d'octroi 2024-08-20
Propriétaire
  • STMicroelectronics Application GMBH (Allemagne)
  • STMicroelectronics Design & Application S.R.O. (République tchèque)
Inventeur(s)
  • Rennig, Fred
  • Beran, Ludek

Abrégé

A device includes a master device, a set of slave devices and a bus. The master device is configured to transmit first messages carrying a set of operation data message portions indicative of operations for implementation by slave devices of the set of slave devices, and second messages addressed to slave devices in the set of slave devices. The second messages convey identifiers identifying respective ones of the slave devices to which the second messages are addressed requesting respective reactions towards the master device within respective expected reaction intervals. The slave devices are configured to receive the first messages transmitted from the master device, read respective operation data message portions in the set of operation data message portions, implement respective operations as a function of the respective operation data message portions read, and receive the second messages transmitted from the master device.

Classes IPC  ?

  • G06F 13/362 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs avec commande d'accès centralisée
  • G05B 19/042 - Commande à programme autre que la commande numérique, c.-à-d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
  • G06F 9/54 - Communication interprogramme
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts
  • G06F 11/10 - Détection ou correction d'erreur par introduction de redondance dans la représentation des données, p. ex. en utilisant des codes de contrôle en ajoutant des chiffres binaires ou des symboles particuliers aux données exprimées suivant un code, p. ex. contrôle de parité, exclusion des 9 ou des 11
  • G06F 13/40 - Structure du bus
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation
  • H04L 12/40 - Réseaux à ligne bus
  • H04L 12/403 - Réseaux à ligne bus avec commande centralisée, p. ex. interrogation
  • H03M 13/09 - Détection d'erreurs uniquement, p. ex. utilisant des codes de contrôle à redondance cyclique [CRC] ou un seul bit de parité

18.

Device and method for checking frames from a communication bus

      
Numéro d'application 18309397
Numéro de brevet 12332727
Statut Délivré - en vigueur
Date de dépôt 2023-04-28
Date de la première publication 2023-08-24
Date d'octroi 2025-06-17
Propriétaire STMicroelectronics Application GMBH (Allemagne)
Inventeur(s) Rennig, Fred

Abrégé

In accordance with an embodiment, a method includes determining whether a frame received from a communication bus is encoded according to a particular communication protocol and is addressed to a particular electronic device; increasing a frame count value when the frame is encoded according to the particular communication protocol and is addressed to the particular electronic device based on the determination, wherein increasing the frame count value comprises increasing a count of a modular arithmetic counter circuit having a first bit depth, and the frame count value is constrained to a modulus value of the modular arithmetic counter circuit; setting a frame count status bit based on comparing the frame count value to threshold values, and transmitting a frame comprising the frame counter status bit over the communication bus, and resetting the frame count value at an end of a monitoring time interval.

Classes IPC  ?

  • H04L 43/08 - Surveillance ou test en fonction de métriques spécifiques, p. ex. la qualité du service [QoS], la consommation d’énergie ou les paramètres environnementaux
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts
  • H04L 12/40 - Réseaux à ligne bus

19.

Processing system, related integrated circuit, device and method

      
Numéro d'application 18056803
Numéro de brevet 12068057
Statut Délivré - en vigueur
Date de dépôt 2022-11-18
Date de la première publication 2023-06-01
Date d'octroi 2024-08-20
Propriétaire
  • STMicroelectronics S.r.l. (Italie)
  • STMicroelectronics Aplication GmbH (Allemagne)
  • STMicroelectronics International N.V. (Suisse)
Inventeur(s)
  • Zargar, Asif Rashid
  • Grossier, Nicolas Bernard
  • Jain, Charul
  • Colombo, Roberto

Abrégé

In an embodiment a processing system includes a plurality of storage elements, each storage element comprising a latch or a flip-flop and being configured to receive a write request comprising a data bit and to store the received data bit to the latch or the flip-flop, a non-volatile memory configured to store data bits for the plurality of storage elements, a hardware configuration circuit configured to read the data bits from the non-volatile memory and generate write requests in order to store the data bits to the storage elements and a hardware circuit configured to change operation as a function of a logic level stored to a latch or a flip-flop of a first storage element of the plurality of storage elements, wherein the first storage element comprises a further latch or a further flip-flop and is configured to store, in response to the write request, an inverted version of the received data bit to the further latch or the further flip-flop.

Classes IPC  ?

  • G11C 7/24 - Circuits de protection ou de sécurité pour cellules de mémoire, p. ex. dispositions pour empêcher la lecture ou l'écriture par inadvertanceCellules d'étatCellules de test
  • G11C 7/10 - Dispositions d'interface d'entrée/sortie [E/S, I/O] de données, p. ex. circuits de commande E/S de données, mémoires tampon de données E/S

20.

Central controller for multiple development ports

      
Numéro d'application 17515149
Numéro de brevet 12210609
Statut Délivré - en vigueur
Date de dépôt 2021-10-29
Date de la première publication 2023-05-04
Date d'octroi 2025-01-28
Propriétaire
  • STMicroelectronics Application GMBH (Allemagne)
  • STMicroelectronics International N.V. (Suisse)
Inventeur(s)
  • Goyal, Avneep Kumar
  • Szurmant, Thomas

Abrégé

A system on a chip including a first-port controller for a first development port configured to receive a first development tool and a second-port controller for a second development port configured to receive a second development tool. The system on a chip further including a central controller in communication with the first-port controller, the second-port controller, and a security subsystem. The central controller being configured to manage authentication exchanges between the security subsystem and the first development tool and authentication exchanges between the security subsystem and the second development tool.

Classes IPC  ?

  • G06F 21/85 - Protection des dispositifs de saisie, d’affichage de données ou d’interconnexion dispositifs d’interconnexion, p. ex. les dispositifs connectés à un bus ou les dispositifs en ligne
  • G06F 11/362 - Débogage de logiciel
  • G06F 21/31 - Authentification de l’utilisateur
  • G06F 21/44 - Authentification de programme ou de dispositif
  • G06F 21/45 - Structures ou outils d’administration de l’authentification
  • G06F 21/71 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information

21.

Systems and methods for preparing trace data

      
Numéro d'application 17515212
Numéro de brevet 11914499
Statut Délivré - en vigueur
Date de dépôt 2021-10-29
Date de la première publication 2023-05-04
Date d'octroi 2024-02-27
Propriétaire
  • STMicroelectronics Application GMBH (Allemagne)
  • STMicroelectronics S.r.l. (Italie)
  • STMicroelectronics International N.V. (Suisse)
Inventeur(s)
  • Goyal, Avneep Kumar
  • Szurmant, Thomas
  • Marletti, Misaele
  • Daolio, Alessandro

Abrégé

A trace-data preparation circuit including a filtering circuit to receive traced memory-write data and a First In First Out buffer coupled with the filtering circuit to receive selected memory-write data filtered by the filtering circuit. The trace-data preparation circuit further including a data compression circuit to provide packaging data to a packaging circuit that groups the selected memory-write data.

Classes IPC  ?

  • G06F 11/36 - Prévention d'erreurs par analyse, par débogage ou par test de logiciel
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p. ex. des interruptions ou des opérations d'entrée–sortie
  • G06F 11/30 - Surveillance du fonctionnement

22.

Processing system error management, related integrated circuit, apparatus and method

      
Numéro d'application 17815807
Numéro de brevet 12068048
Statut Délivré - en vigueur
Date de dépôt 2022-07-28
Date de la première publication 2023-03-02
Date d'octroi 2024-08-20
Propriétaire
  • TMicroelectronics Application GMBH (Allemagne)
  • STMicroelectronics International N.V. (Suisse)
Inventeur(s)
  • Sharma, Vivek Mohan
  • Colombo, Roberto

Abrégé

A processing system includes an error detection circuit configured to receive data bits and ECC bits, calculate further ECC bits as a function of the data bits, and generate a syndrome by comparing the calculated ECC bits with the received ECC bits. When the syndrome corresponds to one of N+K single bit-flip reference syndromes, the error detection circuit asserts a first error signal, and asserts one bit of a bit-flip signature corresponding to a single bit-flip error indicated by the respective single bit-flip reference syndrome.

Classes IPC  ?

  • G11C 29/24 - Accès à des cellules additionnelles, p. ex. cellules factices ou cellules redondantes
  • G11C 29/36 - Dispositifs de génération de données, p. ex. inverseurs de données
  • G11C 29/42 - Dispositifs de vérification de réponse utilisant des codes correcteurs d'erreurs [ECC] ou un contrôle de parité
  • G11C 29/48 - Dispositions dans les mémoires statiques spécialement adaptées au test par des moyens externes à la mémoire, p. ex. utilisant un accès direct à la mémoire [DMA] ou utilisant des chemins d'accès auxiliaires

23.

Processing system, related integrated circuit, device and method

      
Numéro d'application 17814113
Numéro de brevet 11824681
Statut Délivré - en vigueur
Date de dépôt 2022-07-21
Date de la première publication 2023-02-23
Date d'octroi 2023-11-21
Propriétaire
  • STMicroelectronics Application GmbH (Allemagne)
  • STMicroelectronics Design & Application S.R.O. (République tchèque)
Inventeur(s)
  • Dvorak, Vaclav
  • Rennig, Fred

Abrégé

In an embodiment a method for operating a processing system includes programming, by a microprocessor during a CAN FD Light data transmission phase, a control register of a Serial Peripheral Interface (SPI) communication interface of the processing system in order to activate a master mode; generating, by the microprocessor during the CAN FD Light data transmission phase, a transmission CAN FD Light frame; storing, by the microprocessor during the CAN FD Light data transmission phase, the transmission CAN FD Light frame to a memory; and activating, by the microprocessor during the CAN FD Light data transmission phase a first DMA channel so that the first DMA channel sequentially transfers the transmission CAN FD Light frame from the memory to a transmission shift register in the SPI communication interface.

Classes IPC  ?

  • H04L 12/40 - Réseaux à ligne bus
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation

24.

Processing system, related integrated circuit, device and method

      
Numéro d'application 17819749
Numéro de brevet 11853252
Statut Délivré - en vigueur
Date de dépôt 2022-08-15
Date de la première publication 2023-02-23
Date d'octroi 2023-12-26
Propriétaire
  • STMicroelectronics Application GMBH (Allemagne)
  • STMicroelectronics Design & Application S.R.O. (République tchèque)
Inventeur(s)
  • Rennig, Fred
  • Dvorak, Vaclav

Abrégé

A processing system includes a transmission terminal configured to provide a transmission signal, a reception terminal configured to receive a reception signal, a microprocessor programmable via software instructions, a memory controller configured to be connected to a memory, a serial communication interface, and a communication system. Specifically, the serial communication interface supports a CAN FD Light mode of operation and a UART mode of operation. For this purpose, the serial communication interface comprises a control register, a clock management circuit, a transmission shift register, a transmission control circuit, a reception shift register and a reception control circuit. Accordingly, the microprocessor can transmit and/or receive CAN FD Light or UART frames via the same serial communication interface.

Classes IPC  ?

  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation
  • G06F 13/28 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant le transfert par rafale, p. ex. acces direct à la mémoire, vol de cycle
  • G06F 13/40 - Structure du bus
  • G06F 9/30 - Dispositions pour exécuter des instructions machines, p. ex. décodage d'instructions

25.

Processing system, related integrated circuit, device and method

      
Numéro d'application 17858782
Numéro de brevet 11764807
Statut Délivré - en vigueur
Date de dépôt 2022-07-06
Date de la première publication 2023-01-26
Date d'octroi 2023-09-19
Propriétaire
  • STMICROELECTRONICS APPLICATION GMBH (Allemagne)
  • STMicroelectronics International N.V. (Suisse)
Inventeur(s)
  • Sharma, Vivek Mohan
  • Colombo, Roberto

Abrégé

A processing system is described. The processing system comprises a microprocessor, a memory controller, a resource and a communication system. The microprocessor is configured to send read requests in order to request the transmission of first data, or write requests comprising second data. The memory controller is configured to read third data from a memory. The processing system comprises also a safety monitor circuit comprising an error detection circuit configured to receive data bits and respective Error Correction Code, ECC, bits, wherein the data bits correspond to the first, second or third data. The safety monitor circuit calculates further ECC bits and generates an error signal by comparing the calculated ECC bits with the received ECC bits. A fault collection and error management circuit receives the error signal from the safety monitor circuits. For example the safety monitor circuit comprises a test circuit configured to provide modified data bits and/or modified ECC bits to the error detection circuit as a function of connectivity test control signals, whereby the error detection circuit asserts the error signal as a function of the connectivity test control signals. The processing system comprises also a connectivity test control circuit comprising control registers programmable via the microprocessor, wherein the connectivity test control signals are generated as a function of the content of the control registers.

Classes IPC  ?

  • H03M 13/11 - Détection d'erreurs ou correction d'erreurs transmises par redondance dans la représentation des données, c.-à-d. mots de code contenant plus de chiffres que les mots source utilisant un codage par blocs, c.-à-d. un nombre prédéterminé de bits de contrôle ajouté à un nombre prédéterminé de bits d'information utilisant plusieurs bits de parité
  • H03M 13/00 - Codage, décodage ou conversion de code pour détecter ou corriger des erreursHypothèses de base sur la théorie du codageLimites de codageMéthodes d'évaluation de la probabilité d'erreurModèles de canauxSimulation ou test des codes

26.

Processing system, related integrated circuit, device and method

      
Numéro d'application 17933680
Numéro de brevet 11755062
Statut Délivré - en vigueur
Date de dépôt 2022-09-20
Date de la première publication 2023-01-19
Date d'octroi 2023-09-12
Propriétaire STMICROELECTRONICS APPLICATION GMBH (Allemagne)
Inventeur(s) Nandlinger, Rolf

Abrégé

A processing system includes a digital processing unit programmable as a function of a firmware stored to a non-volatile memory and a resource connected to the digital processing unit via a communication system. The processing system also includes a time reference circuit including a first digital counter circuit to generate, in response to a clock signal, a system time signal including a plurality of bits indicative of a time tick-count, and a time base distribution circuit to generate a time base signal by selecting a subset of the bits of the system time signal, wherein the time base signal is provided to the resource. The resource detects a given event, stores the time base signal to a register in response to the event, and signals the event to the digital processing unit. The digital processing unit reads, via the communication system, the time base signal from the register.

Classes IPC  ?

  • G06F 1/14 - Dispositions pour le contrôle du temps, p. ex. horloge temps réel

27.

Microcontroller and corresponding method of operation

      
Numéro d'application 17829902
Numéro de brevet 12259844
Statut Délivré - en vigueur
Date de dépôt 2022-06-01
Date de la première publication 2022-12-15
Date d'octroi 2025-03-25
Propriétaire
  • STMicroelectronics Application GmbH (Allemagne)
  • STMicroelectronics S.r.l. (Italie)
Inventeur(s)
  • Cavallaro, Giuseppe
  • Rennig, Fred

Abrégé

In an embodiment a microcontroller includes a processing unit and a deserial-serial peripheral interface (DSPI) module, wherein the deserial-serial peripheral interface module is coupleable to a communication bus configured to operate according to a selected communication protocol, wherein the processing unit is configured to read user data intended for inclusion in an outgoing frame encoded according to the selected communication protocol, calculate, as a function of the user data, a cyclic redundancy check (CRC) value intended for inclusion in the outgoing frame, compose the outgoing frame by including the user data and the calculated CRC value into the outgoing frame, produce a DSPI frame encoded according to the selected communication protocol as a function of the outgoing frame and program a data register of the deserial-serial peripheral interface module with the DSPI frame, and wherein the deserial-serial peripheral interface module is configured to transmit the DSPI frame via the communication bus.

Classes IPC  ?

  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation
  • G05B 19/042 - Commande à programme autre que la commande numérique, c.-à-d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
  • G06F 11/10 - Détection ou correction d'erreur par introduction de redondance dans la représentation des données, p. ex. en utilisant des codes de contrôle en ajoutant des chiffres binaires ou des symboles particuliers aux données exprimées suivant un code, p. ex. contrôle de parité, exclusion des 9 ou des 11
  • G06F 13/38 - Transfert d'informations, p. ex. sur un bus
  • G06F 13/40 - Structure du bus

28.

Processing system, related integrated circuit, device and method

      
Numéro d'application 17747800
Numéro de brevet 11762794
Statut Délivré - en vigueur
Date de dépôt 2022-05-18
Date de la première publication 2022-12-01
Date d'octroi 2023-09-19
Propriétaire STMicroelectronics Application GMBH (Allemagne)
Inventeur(s)
  • Nandlinger, Rolf
  • Colombo, Roberto

Abrégé

In an embodiment, a processing system comprises a microprocessor programmable via software instructions, a memory controller configured to be coupled to a memory, a communication system coupling the microprocessors to the memory controller, a cryptographic co-processor and a first communication interface. The processing system also comprises first and second configurable DMA channels. In a first configuration, the first DMA channel is configured to transfer data from the memory to the cryptographic co-processor, and the second DMA channel is configured to transfer the encrypted data via two loops from the cryptographic co-processor to the first communication interface. In a second configuration, the second DMA channel is configured to transfer received data via two loops from the first communication interface to the cryptographic co-processor, and the first DMA channel is configured to transfer the decrypted data from the cryptographic co-processor to the memory.

Classes IPC  ?

  • G06F 13/28 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant le transfert par rafale, p. ex. acces direct à la mémoire, vol de cycle
  • G06F 9/30 - Dispositions pour exécuter des instructions machines, p. ex. décodage d'instructions
  • G06F 9/38 - Exécution simultanée d'instructions, p. ex. pipeline ou lecture en mémoire
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation
  • G06F 21/60 - Protection de données
  • G06F 21/72 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information dans les circuits de cryptographie

29.

Processing system, related integrated circuit, device and method for controlling communication over a communication system having a physical address range

      
Numéro d'application 17736590
Numéro de brevet 12530215
Statut Délivré - en vigueur
Date de dépôt 2022-05-04
Date de la première publication 2022-11-10
Date d'octroi 2026-01-20
Propriétaire
  • STMICROELECTRONICS APPLICATION GMBH (Allemagne)
  • STMicroelectronics International N.V. (Suisse)
Inventeur(s)
  • Vittorelli, Boris
  • Batra, Simrata
  • Sood, Vivek Kumar
  • Baranwal, Deepak

Abrégé

A communication system couples a plurality of processing cores together, each having an associated register storing a virtual machine ID, which is inserted into requests sent by the respective processing core. A master circuit has associated a master interface circuit, wherein the master interface circuit has associated register for storing a second virtual machine ID, which is inserted into requests sent by the master circuit. A slave circuit has associated a slave interface circuit configured to selectively forward read or write requests addressed to an address sub-range. The slave interface circuit has associated a third register storing a third virtual machine ID associated with the address sub-range and is configured to receive a request addressed to the address sub-range, extract from the request a virtual machine ID, determine whether the extracted virtual machine ID corresponds to the third virtual machine ID, and then either forwards or rejects the request.

Classes IPC  ?

  • G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation

30.

Virtual mode execution manager

      
Numéro d'application 17235206
Numéro de brevet 12118376
Statut Délivré - en vigueur
Date de dépôt 2021-04-20
Date de la première publication 2022-10-20
Date d'octroi 2024-10-15
Propriétaire
  • STMicroelectronics International N.V. (Suisse)
  • STMicroeletronics Application GmbH (Allemagne)
Inventeur(s)
  • Baranwal, Deepak
  • Anand, Amritanshu
  • Colombo, Roberto
  • Vittorelli, Boris

Abrégé

Disclosed herein is hardware for easing the process of changing the execution mode of a virtual machine and its associated resources. By adopting the hardware, it is possible to trigger a change in the execution mode in an automatic way, without software intervention, and without interfering with the execution of other virtual machines. In addition, in case an error has occurred for a virtual machine and it is detected, the hardware can be used to disable the resources associated with that virtual machine and generate notification of the completion this operation to other hardware, which will complete the reset of the virtual machine. By adopting the hardware, the execution mode change is simplified and offers configurability and flexibility for a system running multiple virtual machines.

Classes IPC  ?

  • G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]

31.

Processing system, related integrated circuit, device and method

      
Numéro d'application 17657856
Numéro de brevet 12327129
Statut Délivré - en vigueur
Date de dépôt 2022-04-04
Date de la première publication 2022-10-20
Date d'octroi 2025-06-10
Propriétaire
  • STMicroelectronics Application GMBH (Allemagne)
  • STMicroelectronics International N.V. (Suisse)
Inventeur(s)
  • Colombo, Roberto
  • Sharma, Vivek Mohan

Abrégé

A processing system includes safety monitoring circuits configured to generate error signals by monitoring a microprocessor operations, a memory controller, and/or a resource. The system further includes fault collection sub-circuits, each including one or more error combination circuits, each including a first programmable register and being configured to receive a subset of the error signals, determine whether an error signal is asserted, and store to the first register error status data that identifies the asserted error signal. Each error combination circuit is configured to read enable data from the first register and generate a combined error signal based on the error status and enable data. The error management circuit includes a second programmable register and is configured to receive the combined error signals, read routing data from the second register, and generate for each microprocessor an error signal based on the combined error signals and routing data.

Classes IPC  ?

  • G06F 11/00 - Détection d'erreursCorrection d'erreursContrôle de fonctionnement
  • G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts

32.

Processing system, related integrated circuit, device and method

      
Numéro d'application 17655103
Numéro de brevet 12061530
Statut Délivré - en vigueur
Date de dépôt 2022-03-16
Date de la première publication 2022-10-06
Date d'octroi 2024-08-13
Propriétaire
  • STMicroelectronics Application GMBH (Allemagne)
  • STMicroelectronics International N.V. (Suisse)
Inventeur(s)
  • Colombo, Roberto
  • Sharma, Vivek Mohan

Abrégé

A processing system includes a processing core including a microprocessor, a memory controller configured to read software instructions for execution by the processing core, a plurality of safety monitoring circuits configured to generate a plurality of error signals by monitoring operation of the processing core and the memory controller, a fault collection and error management circuit implemented as a hardware circuit, and a connectivity test circuit. The fault collection and error management circuit is configured to receive the plurality of error signals from the plurality of safety monitoring circuits and generate one or more reaction signals as a function of the plurality of error signals. The connectivity test circuit is configured to, during a diagnostic phase executed by the processing system after executing a reset phase and before executing a software runtime phase, test connectivity between the plurality of safety monitoring circuits and the fault collection and error management circuit.

Classes IPC  ?

  • G06F 11/22 - Détection ou localisation du matériel d'ordinateur défectueux en effectuant des tests pendant les opérations d'attente ou pendant les temps morts, p. ex. essais de mise en route
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts
  • G06F 11/273 - Matériel de test, c.-à-d. circuits de traitement de signaux de sortie

33.

System and method for communication between a master device and a slave device

      
Numéro d'application 17806587
Numéro de brevet 11675721
Statut Délivré - en vigueur
Date de dépôt 2022-06-13
Date de la première publication 2022-10-06
Date d'octroi 2023-06-13
Propriétaire
  • STMicroelectronics Application GMBH (Allemagne)
  • STMicroelectronics Design & Application S.R.O. (République tchèque)
Inventeur(s)
  • Rennig, Fred
  • Beran, Ludek

Abrégé

A device includes a master device, a set of slave devices and a bus. The master device is configured to transmit first messages carrying a set of operation data message portions indicative of operations for implementation by slave devices of the set of slave devices, and second messages addressed to slave devices in the set of slave devices. The second messages convey identifiers identifying respective ones of the slave devices to which the second messages are addressed requesting respective reactions towards the master device within respective expected reaction intervals. The slave devices are configured to receive the first messages transmitted from the master device, read respective operation data message portions in the set of operation data message portions, implement respective operations as a function of the respective operation data message portions read, and receive the second messages transmitted from the master device.

Classes IPC  ?

  • G06F 13/362 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs avec commande d'accès centralisée
  • G06F 13/40 - Structure du bus
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts
  • G05B 19/042 - Commande à programme autre que la commande numérique, c.-à-d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
  • G06F 9/54 - Communication interprogramme
  • H04L 12/403 - Réseaux à ligne bus avec commande centralisée, p. ex. interrogation
  • H03M 13/09 - Détection d'erreurs uniquement, p. ex. utilisant des codes de contrôle à redondance cyclique [CRC] ou un seul bit de parité

34.

Microcontroller unit and corresponding method of operation

      
Numéro d'application 17704675
Numéro de brevet 12147209
Statut Délivré - en vigueur
Date de dépôt 2022-03-25
Date de la première publication 2022-09-29
Date d'octroi 2024-11-19
Propriétaire
  • STMicroelectronics S.r.l. (Italie)
  • STMicroelectronics Application GmbH (Allemagne)
Inventeur(s)
  • Martorana, Rosario
  • Pernice, Mose' Alessandro
  • Colombo, Roberto

Abrégé

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.

Classes IPC  ?

  • G05B 19/042 - Commande à programme autre que la commande numérique, c.-à-d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques

35.

Electronic system for driving light sources and method of driving light sources

      
Numéro d'application 17654532
Numéro de brevet 11889594
Statut Délivré - en vigueur
Date de dépôt 2022-03-11
Date de la première publication 2022-09-29
Date d'octroi 2024-01-30
Propriétaire
  • STMicroelectronics (Grenoble 2) SAS (France)
  • STMicroelectronics S.r.l. (Italie)
  • STMicroelectronics Application GMBH (Allemagne)
Inventeur(s)
  • Gaertner, Manuel
  • Sirito-Olivier, Philippe
  • Torrisi, Giovanni Luca
  • Urbitsch, Thomas
  • Roussel, Christophe
  • Burkhardt, Fritz

Abrégé

A system includes lighting devices coupled to output supply pins, a microcontroller circuit, and a driver circuit, which receives data therefrom, and switches coupled in series to the lighting devices. The driver circuit includes output supply pins and selectively propagates a supply voltage to the output supply pins to provide respective pulse-width modulated supply signals at the output supply pins. The driver circuit computes duty-cycle values of the pulse-width modulated supply signals as a function of the data received from the microcontroller circuit. The lighting devices include at least one subset coupled to the same output supply pin. The microcontroller individually controls the switches via respective control signals to individually adjust a brightness of the lighting devices in the at least one subset of lighting devices.

Classes IPC  ?

  • H05B 45/14 - Commande de l'intensité de la lumière à l'aide d'une rétroaction électrique provenant de LED ou de modules de LED
  • H05B 45/46 - Détails des circuits de charge à LED avec un contrôle actif à l'intérieur d'une matrice de LED les diodes étant disposées parallèlement
  • H05B 45/50 - Circuits pour faire fonctionner des diodes électroluminescentes [LED] réagissant aux dysfonctionnements des LED ou à un comportement indésirable des LEDCircuits pour faire fonctionner des diodes électroluminescentes [LED] sensibles à la vie des LEDCircuits de protection
  • H05B 45/325 - Modulation de la largeur des impulsions [PWM]

36.

Processing system, related integrated circuit, device and method

      
Numéro d'application 17654537
Numéro de brevet 11915008
Statut Délivré - en vigueur
Date de dépôt 2022-03-11
Date de la première publication 2022-09-29
Date d'octroi 2024-02-27
Propriétaire
  • ST Microelectronics S.r.l. (Italie)
  • STMicroelectronics Application GMBH (Allemagne)
Inventeur(s)
  • Colombo, Roberto
  • Grossier, Nicolas Bernard Rene
  • Disegni, Fabio Enrico Carlo

Abrégé

In an embodiment, a hardware configuration circuit reads and decodes an encoded life-cycle data and provides the decoded life-cycle data to a hardware circuit. A reset circuit monitors an external reset signal received via a reset terminal and, in response to determining that the external reset signal has a first logic level, executes a reset, a configuration, and a wait phase. The reset circuit waits until the external reset signal has a second logic level. A communication interface is activated during the wait phase and configured to receive a request. A hardware verification circuit generates a life-cycle advancement request signal when the request includes a given reference password and a reset circuit is in the wait phase. A write circuit writes a bit of the encoded life-cycle data stored in a non-volatile memory when the life-cycle advancement request signal is set, advancing the life-cycle to a given predetermined life-cycle stage.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 9/4401 - Amorçage
  • G06F 9/30 - Dispositions pour exécuter des instructions machines, p. ex. décodage d'instructions

37.

Processing system, related integrated circuit, device and method

      
Numéro d'application 17702529
Numéro de brevet 11977424
Statut Délivré - en vigueur
Date de dépôt 2022-03-23
Date de la première publication 2022-09-29
Date d'octroi 2024-05-07
Propriétaire
  • STMicroelectronics Application GmbH (Allemagne)
  • STMicroelectronics S.r.l. (Italie)
Inventeur(s)
  • Colombo, Roberto
  • Grossier, Nicolas Bernard

Abrégé

A processing system includes a reset circuit, a memory storing configuration data, and a hardware configuration circuit transmitting the configuration data to configuration data clients. The system executes a reset phase, configuration phase, and software runtime phase. First and second reset terminals are associated with first and second circuitries which are respectively associated with configuration data clients. The configuration data includes first and second mode configuration data for the first and second terminals. During the reset and configuration phase, the first circuitry activates a strong pull-down, and the second circuitry activates a weak pull-down. During the software runtime phase, the first circuitry activate a weak pull-down for implementing a bidirectional reset terminal or activates a weak pull-up resistance for implementing a reset output terminal, and the second circuitry activates a weak pull-up for implementing a reset input terminal or activates a strong pull-up for implementing a reset output terminal.

Classes IPC  ?

  • G06F 1/24 - Moyens pour la remise à l'état initial

38.

Microcontroller circuit, corresponding device, system and method of operation

      
Numéro d'application 17677113
Numéro de brevet 12088429
Statut Délivré - en vigueur
Date de dépôt 2022-02-22
Date de la première publication 2022-09-08
Date d'octroi 2024-09-10
Propriétaire
  • STMicroelectronics Design and Application S.R.O. (République tchèque)
  • STMicroelectronics Application GmbH (Allemagne)
Inventeur(s)
  • Rennig, Fred
  • Dvorak, Vaclav

Abrégé

A circuit includes a first and a second memory, a processor and a timer. The processor generates a sequence of bits encoding a CAN frame and processes the sequence of bits to detect a sequence of PWM periods. The processor stores values of a first parameter of the PWM periods into the first memory, and values of a second parameter of the PWM periods into the second memory. The timer comprises a first register which reads from the first memory a value of the first parameter of a current PWM period. The timer comprises a counter which increases a count number and resets the count number as a function of the value of the first register.

Classes IPC  ?

  • H04L 12/403 - Réseaux à ligne bus avec commande centralisée, p. ex. interrogation
  • H03K 7/08 - Modulation de durée ou de largeur
  • H04L 12/40 - Réseaux à ligne bus

39.

Electronic module for generating light pulses for LIDAR applications and method for manufacturing the electronic module

      
Numéro d'application 17568317
Numéro de brevet 12381372
Statut Délivré - en vigueur
Date de dépôt 2022-01-04
Date de la première publication 2022-07-07
Date d'octroi 2025-08-05
Propriétaire
  • STMicroelectronics S.r.l. (Italie)
  • STMicroelectronics (Rousset) SAS (France)
  • STMicroelectronics Application GmbH (Allemagne)
Inventeur(s)
  • Letor, Romeo
  • Tiziani, Roberto
  • Russo, Alfio
  • Pavlin, Antoine
  • Lecci, Nadia
  • Gaertner, Manuel

Abrégé

An electronic module for generating light pulses includes an electronic card or interposer, a LASER-diode lighting module, and a LASER-diode driver module. The interposer has an edge recess in which the lighting module is completely inserted. The driver module is arranged on top of the interposer and the lighting module. The electrical connections for driving the LASER diodes are obtained without resorting to wire bonding in order to reduce the parasitic inductances.

Classes IPC  ?

  • H01S 3/00 - Lasers, c.-à-d. dispositifs utilisant l'émission stimulée de rayonnement électromagnétique dans la gamme de l’infrarouge, du visible ou de l’ultraviolet
  • G01S 7/481 - Caractéristiques de structure, p. ex. agencements d'éléments optiques
  • G01S 7/484 - Émetteurs
  • H01S 5/0239 - Combinaisons d’éléments électriques ou optiques
  • H01S 5/042 - Excitation électrique
  • H01S 5/062 - Dispositions pour commander les paramètres de sortie du laser, p. ex. en agissant sur le milieu actif en faisant varier le potentiel des électrodes
  • H01S 5/068 - Stabilisation des paramètres de sortie du laser
  • H01S 5/0683 - Stabilisation des paramètres de sortie du laser en surveillant les paramètres optiques de sortie
  • G01S 17/931 - Systèmes lidar, spécialement adaptés pour des applications spécifiques pour prévenir les collisions de véhicules terrestres
  • H01S 5/0236 - Fixation des puces laser sur des supports en utilisant un adhésif
  • H01S 5/02365 - Fixation des puces laser sur des supports par serrage
  • H01S 5/40 - Agencement de plusieurs lasers à semi-conducteurs, non prévu dans les groupes

40.

Controller area network data link layer protocol processing system, related integrated circuit, device and method

      
Numéro d'application 17539936
Numéro de brevet 11695589
Statut Délivré - en vigueur
Date de dépôt 2021-12-01
Date de la première publication 2022-06-16
Date d'octroi 2023-07-04
Propriétaire STMICROELECTRONICS APPLICATION GMBH (Allemagne)
Inventeur(s)
  • Rennig, Fred
  • Nandlinger, Rolf

Abrégé

A device has a plurality of CAN XL communication systems, a bus, and a switching circuit. The bus has a transmission node and reception node, and receives from each CAN XL communication system a respective second transmission signal and drives the logic level at the transmission node as a function of the logic levels of the second transmission signals, and provides to each CAN XL communication system a respective second reception signal having a logic level determined as a function of the logic level at the reception node. The switching circuit supports a plurality of modes. In a first mode, the switching circuit is configured to provide the NRZ encoded transmission signals of the CAN XL communication systems as the second transmission signals to the bus system, and provide the respective second reception signal received from the bus to the CAN XL protocol controllers of the CAN XL communication system.

Classes IPC  ?

41.

Current supply system, related integrated circuit, power supply system and method of operating a current supply system

      
Numéro d'application 17523641
Numéro de brevet 11483909
Statut Délivré - en vigueur
Date de dépôt 2021-11-10
Date de la première publication 2022-05-19
Date d'octroi 2022-10-25
Propriétaire
  • STMicroelectronics S.r.l. (Italie)
  • STMicroelectronics Application GmbH (Allemagne)
  • STMicroelectronics Design and Application S.R.O. (République tchèque)
Inventeur(s)
  • Tagliavia, Donato
  • Polisi, Vincenzo
  • Trecarichi, Calogero Andrea
  • Mammoliti, Francesco Nino
  • Barthel, Jochen
  • Beran, Ludek

Abrégé

A control circuit for a voltage source generates a reference signal for a voltage source, wherein the reference signal indicates a requested output voltage to be generated by the voltage source. A digital feed-forward control circuit computes a digital feed-forward regulation value indicative of a requested output voltage by determining a maximum voltage drop at strings of solid-state light sources. A digital feed-back control circuit determines a minimum voltage drop for current regulators/limiters for the strings and determines a digital feed-back correction value as a function of the minimum voltage drop. The control circuit then sets the reference signal after a start-up as a function of the digital feed-forward regulation value and corrects the reference signal as a function of the digital feed-back correction value.

Classes IPC  ?

  • H05B 45/10 - Commande de l'intensité de la lumière
  • H05B 45/38 - Alimentation du circuit à découpage [SMPS] en utilisant une topologie de survoltage
  • H05B 45/46 - Détails des circuits de charge à LED avec un contrôle actif à l'intérieur d'une matrice de LED les diodes étant disposées parallèlement
  • H05B 45/375 - Alimentation du circuit à découpage [SMPS] en utilisant une topologie de dévoltage

42.

High speed debug-delay compensation in external tool

      
Numéro d'application 17083876
Numéro de brevet 11360143
Statut Délivré - en vigueur
Date de dépôt 2020-10-29
Date de la première publication 2022-05-05
Date d'octroi 2022-06-14
Propriétaire
  • STMicroelectronics International N.V. (Suisse)
  • STMicroelectronics Application GmbH (Allemagne)
  • STMicroelectronics S.r.l. (Italie)
Inventeur(s)
  • Goyal, Avneep Kumar
  • Baranwal, Deepak
  • Szurmant, Thomas
  • Grossier, Nicolas Bernard

Abrégé

A testing tool includes a clock generation circuit generating a test clock and outputting the test clock via a test clock output pad, data processing circuitry clocked by the test clock, and data output circuitry receiving data output from the data processing circuitry and outputting the data via an input/output (IO) pad, the data output circuitry being clocked by the test clock. The testing tool also includes a programmable delay circuit generating a delayed version of the test clock, and data input circuitry receiving data input via the IO pad, the data input circuitry clocked by the delayed version of the test clock. The delayed version of the test clock is delayed to compensate for delay between transmission of a pulse of the test clock via the test clock output pad to an external computer and receipt of the data input from the external computer via the IO pad.

Classes IPC  ?

  • G01R 31/317 - Tests de circuits numériques
  • G01R 31/3185 - Reconfiguration pour les essais, p. ex. LSSD, découpage
  • G01R 31/3193 - Matériel de test, c.-à-d. circuits de traitement de signaux de sortie avec une comparaison entre la réponse effective et la réponse connue en l'absence d'erreur
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p. ex. des interruptions ou des opérations d'entrée–sortie
  • G01R 31/319 - Matériel de test, c.-à-d. circuits de traitement de signaux de sortie
  • G06F 11/36 - Prévention d'erreurs par analyse, par débogage ou par test de logiciel

43.

Processing system for monitoring the cell voltages of a rechargeable battery, related battery monitoring system and electric vehicle

      
Numéro d'application 17368198
Numéro de brevet 11782095
Statut Délivré - en vigueur
Date de dépôt 2021-07-06
Date de la première publication 2022-01-20
Date d'octroi 2023-10-10
Propriétaire STMicroelectronics Application GMBH (Allemagne)
Inventeur(s) Ekler, Markus

Abrégé

An embodiment processing system comprises terminals configured to be connected to cells of a rechargeable battery to receive cell voltages, a digital processing circuit, a serial communication interface and a transmission queue interfacing the digital processing circuit with the serial communication interface for parallel operation. The digital processing circuit synchronously acquires a given number of digital samples of each of the cell voltages and stores them to a memory. The digital processing circuit encodes the digital samples stored to the memory via a data compression module, and stores the encoded data to the transmission queue. For example, the data compression module may generate the encoded data by subtracting a given offset from each digital sample to generate values indicative of the dynamic variation of each sample with respect to the offset, and removing a given number of most significant bits from each value.

Classes IPC  ?

  • G01R 31/382 - Dispositions pour la surveillance de variables des batteries ou des accumulateurs, p. ex. état de charge
  • G01R 31/396 - Acquisition ou traitement de données pour le test ou la surveillance d’éléments particuliers ou de groupes particuliers d’éléments dans une batterie
  • G01R 31/367 - Logiciels à cet effet, p. ex. pour le test des batteries en utilisant une modélisation ou des tables de correspondance
  • B60L 58/12 - Procédés ou agencements de circuits pour surveiller ou commander des batteries ou des piles à combustible, spécialement adaptés pour des véhicules électriques pour la surveillance et la commande des batteries en fonction de l'état de charge [SoC]
  • H01M 10/42 - Procédés ou dispositions pour assurer le fonctionnement ou l'entretien des éléments secondaires ou des demi-éléments secondaires

44.

Circuit, corresponding system, vehicle and method of operation

      
Numéro d'application 17323602
Numéro de brevet 11973457
Statut Délivré - en vigueur
Date de dépôt 2021-05-18
Date de la première publication 2021-12-09
Date d'octroi 2024-04-30
Propriétaire
  • STMicroelectronics (Alps) SAS (France)
  • STMicroelectronics S.r.l. (Italie)
  • STMicroelectronics Application GMBH (Allemagne)
Inventeur(s)
  • Occhipinti, Aldo
  • Roussel, Christophe
  • Burkhardt, Fritz
  • Testoni, Ignazio

Abrégé

An embodiment driver circuit comprises a power supply pin configured to receive a power supply voltage, and a set of control pins configured to provide a set of control signals for controlling switching of a set of switches of an h-bridge circuit comprising a pair of high-side switches and a pair of low-side switches. The driver circuit comprises control circuitry coupled to the control pins and configured to generate the control signals, and sensing circuitry coupled to the power supply pin and configured to generate a detection signal indicative of the power supply voltage exceeding a threshold value. The control circuitry is sensitive to the detection signal and is configured to generate the control signals to activate one of the pair of high-side switches and the pair of low-side switches and de-activate the other of the pair of high-side switches and the pair of low-side switches.

Classes IPC  ?

  • H02P 3/18 - Dispositions pour l'arrêt ou le ralentissement de moteurs, génératrices électriques ou de convertisseurs dynamo-électriques pour arrêter ou ralentir individuellement un moteur dynamo-électrique ou un convertisseur dynamo-électrique pour arrêter ou ralentir un moteur à courant alternatif
  • E05F 15/60 - Mécanismes pour battants mus par une force motrice utilisant des actionneurs électriques
  • H02P 6/16 - Dispositions de circuits pour détecter la position
  • H02P 7/03 - Dispositions pour réguler ou commander la vitesse ou le couple de moteurs électriques à courant continu pour commander le sens de rotation des moteurs à courant continu
  • H02P 7/29 - Dispositions pour réguler ou commander la vitesse ou le couple de moteurs électriques à courant continu pour réguler ou commander individuellement un moteur dynamo-électrique à courant continu en faisant varier le champ ou le courant d'induit par commande maîtresse avec puissance auxiliaire utilisant des tubes à décharge ou des dispositifs à semi-conducteurs utilisant des dispositifs à semi-conducteurs commandant l'alimentation de l'induit seulement utilisant la modulation d'impulsions
  • H03K 3/037 - Circuits bistables
  • H03K 17/687 - Commutation ou ouverture de porte électronique, c.-à-d. par d'autres moyens que la fermeture et l'ouverture de contacts caractérisée par l'utilisation de composants spécifiés par l'utilisation, comme éléments actifs, de dispositifs à semi-conducteurs les dispositifs étant des transistors à effet de champ
  • B60J 5/10 - Portes disposées à l'arrière du véhicule
  • B60R 16/033 - Circuits électriques ou circuits de fluides spécialement adaptés aux véhicules et non prévus ailleursAgencement des éléments des circuits électriques ou des circuits de fluides spécialement adapté aux véhicules et non prévu ailleurs électriques pour l'alimentation des sous-systèmes du véhicule en énergie électrique caractérisé par l'utilisation de cellules électriques ou de batteries

45.

Method of operating a communication bus, corresponding system, devices and vehicle

      
Numéro d'application 17245894
Numéro de brevet 11526458
Statut Délivré - en vigueur
Date de dépôt 2021-04-30
Date de la première publication 2021-11-18
Date d'octroi 2022-12-13
Propriétaire
  • STMICROELECTRONICS APPLICATION GMBH (Allemagne)
  • STMICROELECTRONICS DESIGN AND APPLICATION S.R.O (République tchèque)
Inventeur(s)
  • Rennig, Fred
  • Dvorak, Vaclav
  • Beran, Ludek

Abrégé

An embodiment method of operating a CAN bus comprises coupling a first device and second devices to the CAN bus via respective CAN transceiver circuits, and configuring the respective CAN transceiver circuits to set the CAN bus to a recessive level during transmission of messages via the CAN bus by the respective first device or second devices.

Classes IPC  ?

  • G06F 13/362 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs avec commande d'accès centralisée
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts
  • H04L 12/40 - Réseaux à ligne bus
  • H04L 7/00 - Dispositions pour synchroniser le récepteur avec l'émetteur
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation
  • H04L 43/55 - Test de la qualité du niveau de service, p. ex. simulation de l’utilisation du service

46.

Hardware secure element, related processing system, integrated circuit, and device

      
Numéro d'application 17443497
Numéro de brevet 11921910
Statut Délivré - en vigueur
Date de dépôt 2021-07-27
Date de la première publication 2021-11-18
Date d'octroi 2024-03-05
Propriétaire
  • STMicroelectronics Application GMBH (Allemagne)
  • STMicroelectronics S.r.l. (Italie)
Inventeur(s)
  • Colombo, Roberto
  • Grossier, Nicolas Bernard
  • Disirio, Giovanni

Abrégé

A hardware secure element includes a processing unit and a receiver circuit configured to receive data comprising a command field and a parameter field adapted to contain a plurality of parameters. The hardware secure element also includes at least one hardware parameter check module configured to receive at an input a parameter to be processed selected from the plurality of parameters, and to process the parameter to be processed to verify whether the parameter has given characteristics. The hardware parameter check module has associated one or more look-up tables configured to receive at an input the command field and a parameter index identifying the parameter to be processed by the hardware parameter check module, and to determine for the command field and the parameter index a configuration data element.

Classes IPC  ?

  • G06F 21/83 - Protection des dispositifs de saisie, d’affichage de données ou d’interconnexion dispositifs de saisie de données, p. ex. claviers, souris ou commandes desdits claviers ou souris
  • G06F 9/38 - Exécution simultanée d'instructions, p. ex. pipeline ou lecture en mémoire
  • G06F 9/445 - Chargement ou démarrage de programme
  • G06F 12/02 - Adressage ou affectationRéadressage
  • G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p. ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
  • G06F 21/64 - Protection de l’intégrité des données, p. ex. par sommes de contrôle, certificats ou signatures
  • G06F 21/74 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information opérant en mode dual ou compartimenté, c.-à-d. avec au moins un mode sécurisé
  • G09C 1/00 - Appareils ou méthodes au moyen desquels une suite donnée de signes, p. ex. un texte intelligible, est transformée en une suite de signes inintelligibles en transposant les signes ou groupes de signes ou en les remplaçant par d'autres suivant un système préétabli
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04W 4/40 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons
  • H04W 12/03 - Protection de la confidentialité, p. ex. par chiffrement
  • H04W 12/106 - Intégrité des paquets ou des messages
  • H04W 12/40 - Dispositions de sécurité utilisant des modules d’identité

47.

Processing system comprising a queued serial peripheral interface, related integrated circuit, device and method

      
Numéro d'application 17199418
Numéro de brevet 11734221
Statut Délivré - en vigueur
Date de dépôt 2021-03-11
Date de la première publication 2021-09-30
Date d'octroi 2023-08-22
Propriétaire
  • STMICROELECTRONICS APPLICATION GMBH (Allemagne)
  • STMICROELECTRONICS DESIGN AND APPLICATION S.R.O. (République tchèque)
Inventeur(s)
  • Nandlinger, Rolf
  • Olexa, Radek

Abrégé

An embodiment processing system comprises a queued SPI circuit, which comprises a hardware SPI communication interface, an arbiter and a plurality of interface circuits. Each interface circuit comprises a transmission FIFO memory, a reception FIFO memory and an interface control circuit. The interface control circuit is configured to receive first data packets and store them to the transmission FIFO memory. The interface control circuit sequentially reads the first data packets from the transmission FIFO memory, extracts at least one transmission data word, and provides the extracted word to the arbiter. The interface control circuit receives from the arbiter a reception data word and stores second data packets comprising the received reception data word to the reception FIFO memory. The interface control circuit sequentially reads the second data packets from the reception FIFO memory and transmits them to the digital processing circuit.

Classes IPC  ?

  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation
  • G06F 9/30 - Dispositions pour exécuter des instructions machines, p. ex. décodage d'instructions
  • G06F 13/16 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus de mémoire
  • G06F 13/40 - Structure du bus

48.

Device and method for checking frames from a communication bus

      
Numéro d'application 17182914
Numéro de brevet 11677648
Statut Délivré - en vigueur
Date de dépôt 2021-02-23
Date de la première publication 2021-09-09
Date d'octroi 2023-06-13
Propriétaire STMicroelectronics Application GMBH (Allemagne)
Inventeur(s) Rennig, Fred

Abrégé

In accordance with an embodiment, a method includes determining whether a frame received from a communication bus is encoded according to a particular communication protocol and is addressed to a particular electronic device; increasing a frame count value when the frame is encoded according to the particular communication protocol and is addressed to the particular electronic device based on the determination, wherein increasing the frame count value comprises increasing a count of a modular arithmetic counter circuit having a first bit depth, and the frame count value is constrained to a modulus value of the modular arithmetic counter circuit; setting a frame count status bit based on comparing the frame count value to threshold values, and transmitting a frame comprising the frame counter status bit over the communication bus, and resetting the frame count value at an end of a monitoring time interval.

Classes IPC  ?

  • H04L 43/08 - Surveillance ou test en fonction de métriques spécifiques, p. ex. la qualité du service [QoS], la consommation d’énergie ou les paramètres environnementaux
  • H04L 12/40 - Réseaux à ligne bus

49.

Hardware secure element, related processing system, integrated circuit, device and method

      
Numéro d'application 17107183
Numéro de brevet 11321492
Statut Délivré - en vigueur
Date de dépôt 2020-11-30
Date de la première publication 2021-03-25
Date d'octroi 2022-05-03
Propriétaire
  • STMICROELECTRONICS S.r.l. (Italie)
  • STMICROELECTRONICS APPLICATION GMBH (Allemagne)
Inventeur(s)
  • Colombo, Roberto
  • Grossier, Nicolas Bernard
  • Disirio, Giovanni
  • Re Fiorentin, Lorenzo

Abrégé

A hardware secure element is described. The hardware secure element includes a microprocessor and a memory, such as a non-volatile memory. The memory stores a plurality of software routines executable by the microprocessor. Each software routine starts at a respective memory start address. The hardware secure element also includes a receiver circuit and a hardware message handler module. The receiver circuit is configured to receive command data that includes a command. The hardware message handler module is configured to determine a software routine to be executed by the microprocessor as a function of the command, and also configured to provide address data to the microprocessor that indicates the software routine to be executed.

Classes IPC  ?

  • G06F 9/448 - Paradigmes d’exécution, p. ex. implémentation de paradigmes de programmation
  • G06F 12/02 - Adressage ou affectationRéadressage
  • G06F 9/38 - Exécution simultanée d'instructions, p. ex. pipeline ou lecture en mémoire
  • G06F 9/30 - Dispositions pour exécuter des instructions machines, p. ex. décodage d'instructions
  • G06F 21/71 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information
  • G06F 21/60 - Protection de données
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts
  • G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p. ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
  • G06F 21/72 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information dans les circuits de cryptographie
  • G06F 21/77 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information dans les cartes à puce intelligentes
  • H03K 19/17728 - Blocs logiques reconfigurables, p. ex. tables de consultation

50.

Digital interface circuit for sequencing analog-to-digital converter

      
Numéro d'application 16933752
Numéro de brevet 11520721
Statut Délivré - en vigueur
Date de dépôt 2020-07-20
Date de la première publication 2021-01-07
Date d'octroi 2022-12-06
Propriétaire
  • STMICROELECTRONICS INTERNATIONAL N.V. (Suisse)
  • STMICROELECTRONICS APPLICATION GMBH (Allemagne)
Inventeur(s)
  • Trivedi, Nirav Prashantkumar
  • Atal, Sandip
  • Nandlinger, Rolf

Abrégé

A digital interface circuit includes a queue block configured to be coupled between an analog-to-digital converter (ADC) and a Direct Memory Access (DMA) controller of a processor, where the queue block comprises a command buffer and is configured to: receive a first command from the DMA controller; store the first command in the command buffer; modify the first command in accordance with first control bits of the first command to generate a modified first command; and send the modified first command to the ADC.

Classes IPC  ?

  • G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
  • G06F 13/28 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant le transfert par rafale, p. ex. acces direct à la mémoire, vol de cycle
  • H03M 1/38 - Valeur analogique comparée à des valeurs de référence uniquement séquentiellement, p. ex. du type à approximations successives
  • H03M 1/12 - Convertisseurs analogiques/numériques

51.

Monolithic component comprising a gallium nitride power transistor

      
Numéro d'application 16897205
Numéro de brevet 11810911
Statut Délivré - en vigueur
Date de dépôt 2020-06-09
Date de la première publication 2020-12-24
Date d'octroi 2023-11-07
Propriétaire
  • STMICROELECTRONICS APPLICATION GMBH (Allemagne)
  • STMICROELECTRONICS (TOURS) SAS (France)
Inventeur(s)
  • Rouviere, Mathieu
  • Yvon, Arnaud
  • Saadna, Mohamed
  • Scarpa, Vladimir

Abrégé

A monolithic component includes a field-effect power transistor and at least one first Schottky diode inside and on top of a gallium nitride substrate.

Classes IPC  ?

  • H01L 27/06 - Dispositifs consistant en une pluralité de composants semi-conducteurs ou d'autres composants à l'état solide formés dans ou sur un substrat commun comprenant des éléments de circuit passif intégrés avec au moins une barrière de potentiel ou une barrière de surface le substrat étant un corps semi-conducteur comprenant une pluralité de composants individuels dans une configuration non répétitive
  • H01L 21/02 - Fabrication ou traitement des dispositifs à semi-conducteurs ou de leurs parties constitutives
  • H01L 21/8252 - Fabrication ou traitement de dispositifs consistant en une pluralité de composants à l'état solide ou de circuits intégrés formés dans ou sur un substrat commun avec une division ultérieure du substrat en plusieurs dispositifs individuels pour produire des dispositifs, p.ex. des circuits intégrés, consistant chacun en une pluralité de composants le substrat étant un semi-conducteur, en utilisant une technologie III-V
  • H01L 29/20 - Corps semi-conducteurs caractérisés par les matériaux dont ils sont constitués comprenant, à part les matériaux de dopage ou autres impuretés, uniquement des composés AIIIBV
  • H01L 29/40 - Electrodes
  • H01L 29/66 - Types de dispositifs semi-conducteurs
  • H01L 29/778 - Transistors à effet de champ avec un canal à gaz de porteurs de charge à deux dimensions, p.ex. transistors à effet de champ à haute mobilité électronique HEMT
  • H01L 29/872 - Diodes Schottky

52.

Processing system, related integrated circuit, device and method

      
Numéro d'application 16857544
Numéro de brevet 11480994
Statut Délivré - en vigueur
Date de dépôt 2020-04-24
Date de la première publication 2020-11-12
Date d'octroi 2022-10-25
Propriétaire STMicroelectronics Application GMBH (Allemagne)
Inventeur(s) Nandlinger, Rolf

Abrégé

A processing system includes a digital processing unit programmable as a function of a firmware stored to a non-volatile memory and a resource connected to the digital processing unit via a communication system. The processing system also includes a time reference circuit including a first digital counter circuit to generate, in response to a clock signal, a system time signal including a plurality of bits indicative of a time tick-count, and a time base distribution circuit to generate a time base signal by selecting a subset of the bits of the system time signal, wherein the time base signal is provided to the resource. The resource detects a given event, stores the time base signal to a register in response to the event, and signals the event to the digital processing unit. The digital processing unit reads, via the communication system, the time base signal from the register.

Classes IPC  ?

  • G06F 1/14 - Dispositions pour le contrôle du temps, p. ex. horloge temps réel

53.

System and method for communication between a master device and a slave device

      
Numéro d'application 16874055
Numéro de brevet 11366778
Statut Délivré - en vigueur
Date de dépôt 2020-05-14
Date de la première publication 2020-08-27
Date d'octroi 2022-06-21
Propriétaire
  • STMICROELECTRONICS APPLICATION GMBH (Allemagne)
  • STMICROELECTRONICS DESIGN AND APPLICATION S.R.O. (République tchèque)
Inventeur(s)
  • Rennig, Fred
  • Beran, Ludek

Abrégé

A device includes a master device, a set of slave devices and a bus. The master device is configured to transmit first messages carrying a set of operation data message portions indicative of operations for implementation by slave devices of the set of slave devices, and second messages addressed to slave devices in the set of slave devices. The second messages convey identifiers identifying respective ones of the slave devices to which the second messages are addressed requesting respective reactions towards the master device within respective expected reaction intervals. The slave devices are configured to receive the first messages transmitted from the master device, read respective operation data message portions in the set of operation data message portions, implement respective operations as a function of the respective operation data message portions read, and receive the second messages transmitted from the master device.

Classes IPC  ?

  • G06F 13/362 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs avec commande d'accès centralisée
  • G06F 13/40 - Structure du bus
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts
  • H04L 12/403 - Réseaux à ligne bus avec commande centralisée, p. ex. interrogation
  • G05B 19/042 - Commande à programme autre que la commande numérique, c.-à-d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
  • H03M 13/09 - Détection d'erreurs uniquement, p. ex. utilisant des codes de contrôle à redondance cyclique [CRC] ou un seul bit de parité

54.

Digital interface circuit for analog-to-digital converter

      
Numéro d'application 16503243
Numéro de brevet 10740267
Statut Délivré - en vigueur
Date de dépôt 2019-07-03
Date de la première publication 2020-08-11
Date d'octroi 2020-08-11
Propriétaire
  • STMICROELECTRONICS INTERNATIONAL N.V. (Suisse)
  • STMICROELECTRONICS APPLICATION GMBH (Allemagne)
Inventeur(s)
  • Trivedi, Nirav Prashantkumar
  • Atal, Sandip
  • Nandlinger, Rolf

Abrégé

A digital interface circuit includes a queue block configured to be coupled between an analog-to-digital converter (ADC) and a Direct Memory Access (DMA) controller of a processor, where the queue block comprises a command buffer and is configured to: receive a first command from the DMA controller; store the first command in the command buffer; modify the first command in accordance with first control bits of the first command to generate a modified first command; and send the modified first command to the ADC.

Classes IPC  ?

  • G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
  • G06F 13/28 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant le transfert par rafale, p. ex. acces direct à la mémoire, vol de cycle
  • H03M 1/38 - Valeur analogique comparée à des valeurs de référence uniquement séquentiellement, p. ex. du type à approximations successives
  • H03M 1/12 - Convertisseurs analogiques/numériques

55.

Antenna and system for RF communications

      
Numéro d'application 16521757
Numéro de brevet 11031672
Statut Délivré - en vigueur
Date de dépôt 2019-07-25
Date de la première publication 2020-01-30
Date d'octroi 2021-06-08
Propriétaire
  • STMicroelectronics Design and Application S.R.O. (République tchèque)
  • STMicroelectronics Application GmbH (Allemagne)
Inventeur(s)
  • Ourednik, Petr
  • Gourdou, Yvon

Abrégé

An antenna includes two planar coils that are mechanically disposed face to face and electrically connected in series. The antenna is mounted to a disposable consumer product (for example, a cartridge for use with an electronic cigarette). The antenna is configured to support near field communications with a reader circuit for purposes of authenticating use of the disposable consumer product.

Classes IPC  ?

  • H01Q 1/22 - SupportsMoyens de montage par association structurale avec d'autres équipements ou objets
  • H01Q 1/38 - Forme structurale pour éléments rayonnants, p. ex. cône, spirale, parapluie formés par une couche conductrice sur un support isolant
  • H01Q 7/00 - Cadres ayant une distribution du courant sensiblement uniforme et un diagramme de rayonnement directif perpendiculaire au plan du cadre

56.

System and method for communication between a master device and a slave device

      
Numéro d'application 16360229
Numéro de brevet 10678726
Statut Délivré - en vigueur
Date de dépôt 2019-03-21
Date de la première publication 2019-09-26
Date d'octroi 2020-06-09
Propriétaire
  • STMICROELECTRONICS APPLICATION GMBH (Allemagne)
  • STMICROELECTRONICS DESIGN AND APPLICATION S.R.O. (République tchèque)
Inventeur(s)
  • Rennig, Fred
  • Beran, Ludek

Abrégé

A device includes a master device, a set of slave devices and a bus. The master device is configured to transmit first messages carrying a set of operation data message portions indicative of operations for implementation by slave devices of the set of slave devices, and second messages addressed to slave devices in the set of slave devices. The second messages convey identifiers identifying respective ones of the slave devices to which the second messages are addressed requesting respective reactions towards the master device within respective expected reaction intervals. The slave devices are configured to receive the first messages transmitted from the master device, read respective operation data message portions in the set of operation data message portions, implement respective operations as a function of the respective operation data message portions read, and receive the second messages transmitted from the master device.

Classes IPC  ?

  • G06F 13/362 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus ou au système à bus communs avec commande d'accès centralisée
  • G06F 13/40 - Structure du bus
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts
  • H04L 12/403 - Réseaux à ligne bus avec commande centralisée, p. ex. interrogation
  • G05B 19/042 - Commande à programme autre que la commande numérique, c.-à-d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
  • H03M 13/09 - Détection d'erreurs uniquement, p. ex. utilisant des codes de contrôle à redondance cyclique [CRC] ou un seul bit de parité

57.

Hardware secure element, related processing system, integrated circuit, device and method

      
Numéro d'application 15965802
Numéro de brevet 10878131
Statut Délivré - en vigueur
Date de dépôt 2018-04-27
Date de la première publication 2018-11-15
Date d'octroi 2020-12-29
Propriétaire
  • STMICROELECTRONICS S.R.L. (Italie)
  • STMICROELECTRONICS APPLICATION GMBH (Allemagne)
Inventeur(s)
  • Colombo, Roberto
  • Grossier, Nicolas Bernard
  • Disirio, Giovanni
  • Re Fiorentin, Lorenzo

Abrégé

A hardware secure element is described. The hardware secure element includes a microprocessor and a memory, such as a non-volatile memory. The memory stores a plurality of software routines executable by the microprocessor. Each software routine starts at a respective memory start address. The hardware secure element also includes a receiver circuit and a hardware message handler module. The receiver circuit is configured to receive command data that includes a command. The hardware message handler module is configured to determine a software routine to be executed by the microprocessor as a function of the command, and also configured to provide address data to the microprocessor that indicates the software routine to be executed.

Classes IPC  ?

  • G06F 21/71 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information
  • H04L 9/06 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p. ex. système DES
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts
  • G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p. ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
  • G06F 21/60 - Protection de données
  • G06F 21/72 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information dans les circuits de cryptographie
  • G06F 21/77 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information dans les cartes à puce intelligentes
  • H03K 19/17728 - Blocs logiques reconfigurables, p. ex. tables de consultation

58.

Hardware secure element, related processing system, integrated circuit, device and method

      
Numéro d'application 15975460
Numéro de brevet 11093658
Statut Délivré - en vigueur
Date de dépôt 2018-05-09
Date de la première publication 2018-11-15
Date d'octroi 2021-08-17
Propriétaire
  • STMicroelectronics S.r.l. (Italie)
  • STMicroelectronics Application GMBH (Allemagne)
Inventeur(s)
  • Colombo, Roberto
  • Grossier, Nicolas Bernard
  • Disirio, Giovanni

Abrégé

A hardware secure element includes a processing unit and a receiver circuit configured to receive data comprising a command field and a parameter field adapted to contain a plurality of parameters. The hardware secure element also includes at least one hardware parameter check module configured to receive at an input a parameter to be processed selected from the plurality of parameters, and to process the parameter to be processed to verify whether the parameter has given characteristics. The hardware parameter check module has associated one or more look-up tables configured to receive at an input the command field and a parameter index identifying the parameter to be processed by the hardware parameter check module, and to determine for the command field and the parameter index a configuration data element.

Classes IPC  ?

  • G06F 21/83 - Protection des dispositifs de saisie, d’affichage de données ou d’interconnexion dispositifs de saisie de données, p. ex. claviers, souris ou commandes desdits claviers ou souris
  • G06F 21/64 - Protection de l’intégrité des données, p. ex. par sommes de contrôle, certificats ou signatures
  • G06F 12/02 - Adressage ou affectationRéadressage
  • G06F 9/38 - Exécution simultanée d'instructions, p. ex. pipeline ou lecture en mémoire
  • G06F 9/445 - Chargement ou démarrage de programme
  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p. ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
  • G09C 1/00 - Appareils ou méthodes au moyen desquels une suite donnée de signes, p. ex. un texte intelligible, est transformée en une suite de signes inintelligibles en transposant les signes ou groupes de signes ou en les remplaçant par d'autres suivant un système préétabli
  • G06F 21/74 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information opérant en mode dual ou compartimenté, c.-à-d. avec au moins un mode sécurisé
  • H04W 12/106 - Intégrité des paquets ou des messages
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04W 4/40 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons
  • H04W 12/03 - Protection de la confidentialité, p. ex. par chiffrement
  • H04W 12/40 - Dispositions de sécurité utilisant des modules d’identité

59.

Circuit and method for generating a bandgap reference voltage

      
Numéro d'application 14020949
Numéro de brevet 09568933
Statut Délivré - en vigueur
Date de dépôt 2013-09-09
Date de la première publication 2014-03-13
Date d'octroi 2017-02-14
Propriétaire STMicroelectronics Application GmbH (Allemagne)
Inventeur(s)
  • Pottbaecker, Ansgar
  • Cai, Panny

Abrégé

A bandgap reference voltage generator includes a bipolar assembly having a first resistor, a first branch and a second branch that is in parallel with the first branch. The first branch includes a first bipolar transistor with a base coupled to a fixed voltage. The second branch includes a second bipolar transistor with a base coupled to the fixed voltage and a second resistor coupled in series with the second bipolar transistor. A differential module is coupled to the first and second bipolar transistors and configured to balance the currents in the first and the second branches. The bandgap reference voltage is output at a node to which the first resistor is connected.

Classes IPC  ?

  • G05F 3/16 - Régulation de la tension ou du courant là où la tension ou le courant sont continus utilisant des dispositifs non commandés à caractéristiques non linéaires consistant en des dispositifs à semi-conducteurs
  • G05F 3/08 - Régulation de la tension ou du courant là où la tension ou le courant sont continus
  • G05F 3/30 - Régulateurs utilisant la différence entre les tensions base-émetteur de deux transistors bipolaires fonctionnant à des densités de courant différentes
  • G05F 3/22 - Régulation de la tension ou du courant là où la tension ou le courant sont continus utilisant des dispositifs non commandés à caractéristiques non linéaires consistant en des dispositifs à semi-conducteurs en utilisant des combinaisons diode-transistor dans lesquelles les transistors sont uniquement du type bipolaire

60.

METHOD AND DEVICE FOR MANAGING INFORMATION EXCHANGE BETWEEN A MAIN ELEMENT, FOR EXAMPLE A NFC CONTROLLER, AND A SET OF AT LEAST TWO AUXILIARY ELEMENTS

      
Numéro d'application EP2011072474
Numéro de publication 2012/080181
Statut Délivré - en vigueur
Date de dépôt 2011-12-12
Date de publication 2012-06-21
Propriétaire
  • STMICROELECTRONICS (ROUSSET) SAS (France)
  • STMICROELECTRONICS APPLICATION GMBH (Allemagne)
Inventeur(s)
  • Charles, Alexandre
  • Böhler, Jürgen
  • Meziache, Thierry
  • Rizzo, Pierre

Abrégé

Device, comprising a main element (ME) and a set of at least two auxiliary elements (SEi), said main element including a master SWP interface (MINT), each auxiliary element including a slave SWP interface (SLINTi) connected to said master SWP interface of said NFC element through a controllably switchable SWP link (LK) and management means (PRM, CTLM, AMGi) configured to control said SWP link switching for selectively activating at once only one slave SWP interface on said SWP link.

Classes IPC  ?

  • G06K 7/00 - Méthodes ou dispositions pour la lecture de supports d'enregistrement
  • G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
  • H04W 88/06 - Dispositifs terminaux adapté au fonctionnement dans des réseaux multiples, p. ex. terminaux multi-mode

61.

ACTIVE BATTERY BALANCING CIRCUIT AND METHOD OF BALANCING AN ELECTRIC CHARGE IN A PLURALITY OF CELLS OF A BATTERY

      
Numéro d'application US2011052812
Numéro de publication 2012/040496
Statut Délivré - en vigueur
Date de dépôt 2011-09-22
Date de publication 2012-03-29
Propriétaire STMICROELECTRONICS APPLICATION GMBH (Allemagne)
Inventeur(s) Schwartz, Reiner

Abrégé

A method and an active battery balancing circuit for balancing an electric charge in a plurality of cells of a battery that are electrically connected in series is disclosed. A first subset of the cells of the battery is electrically connected to an inductance for providing a current flow from the first subset through the inductance. The first subset of the cells is disconnected from the inductance, and a current is allowed to flow from the inductance into a second subset of the cells of the battery. At least one of the first and the second subset of the cells of the battery comprises two or more cells.

Classes IPC  ?

  • H02J 7/00 - Circuits pour la charge ou la dépolarisation des batteries ou pour alimenter des charges par des batteries