Marvell Technology Group Ltd.

Bermudes

Retour au propriétaire

1-100 de 7 822 pour Marvell Technology Group Ltd. et 10 filiales Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 7 648
        Marque 174
Juridiction
        États-Unis 6 567
        International 1 138
        Europe 72
        Canada 45
Propriétaire / Filiale
Marvell Asia PTE, Ltd. 6 342
Marvell International Ltd. 1 125
Marvell World Trade Ltd. 910
Marvell Israel (M.I.S.L) Ltd. 496
Marvell Semiconductor, Inc. 91
Voir plus
Date
Nouveautés (dernières 4 semaines) 15
2026 mai (MACJ) 3
2026 avril 12
2026 mars 10
2026 février 13
Voir plus
Classe IPC
H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue 406
H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission 328
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 308
H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network] 299
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks] 255
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 167
42 - Services scientifiques, technologiques et industriels, recherche et conception 53
38 - Services de télécommunications 21
16 - Papier, carton et produits en ces matières 5
10 - Appareils et instruments médicaux 1
Voir plus
Statut
En Instance 214
Enregistré / En vigueur 7 608
  1     2     3     ...     79        Prochaine page

1.

Method and system for in-line data conversion outside of a machine learning hardware

      
Numéro d'application 18379936
Numéro de brevet 12619437
Statut Délivré - en vigueur
Date de dépôt 2023-10-13
Date de la première publication 2026-05-05
Date d'octroi 2026-05-05
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Hanebutte, Ulf
  • Durakovic, Senad
  • Hakkarainen, Harri
  • Chickles, Derek
  • Rajegowda, Geethanjali
  • Shrivastava, Saurabh

Abrégé

A system includes a component configured to send data in a first data format. The system includes a direct memory access (DMA) engine configured to receive the data in the first data format and convert the first data format to a second data format, wherein the second data format is associated with a data format of a machine learning (ML) hardware, wherein the second data format is different from the first data format. The ML hardware is configured to receive the data in the second format and perform at least one ML operation on the received data in the second format. The received data in the second data format is stored on an on-chip memory (OCM) of the ML hardware.

Classes IPC  ?

  • 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 15/78 - Architectures de calculateurs universels à programmes enregistrés comprenant une seule unité centrale
  • G06F 17/16 - Calcul de matrice ou de vecteur
  • G06N 20/00 - Apprentissage automatique
  • G06N 20/10 - Apprentissage automatique utilisant des méthodes à noyaux, p. ex. séparateurs à vaste marge [SVM]
  • G06F 15/80 - Architectures de calculateurs universels à programmes enregistrés comprenant un ensemble d'unités de traitement à commande commune, p. ex. plusieurs processeurs de données à instruction unique
  • G06N 5/04 - Modèles d’inférence ou de raisonnement
  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique

2.

Method and apparatus for obtaining a physical address from a logical address using recursive division

      
Numéro d'application 18641833
Numéro de brevet 12619432
Statut Délivré - en vigueur
Date de dépôt 2024-04-22
Date de la première publication 2026-05-05
Date d'octroi 2026-05-05
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s) Lee, Sean

Abrégé

A recursive divide operation is performed on a logical address for a predetermined number of iterations. On each iteration of the recursive divide operation, a respective component of a physical address represented by the logical address is derived. The physical address corresponding to the logical address is the constructed from the derived components.

Classes IPC  ?

  • G06F 9/30 - Dispositions pour exécuter des instructions machines, p. ex. décodage d'instructions
  • G06F 7/72 - Méthodes ou dispositions pour effectuer des calculs en utilisant une représentation numérique non codée, c.-à-d. une représentation de nombres sans baseDispositifs de calcul utilisant une combinaison de représentations de nombres codées et non codées utilisant l'arithmétique des résidus
  • G06F 12/02 - Adressage ou affectationRéadressage

3.

Method of assembling partitioned organic substrate in a flip chip package

      
Numéro d'application 17987149
Numéro de brevet 12622300
Statut Délivré - en vigueur
Date de dépôt 2022-11-15
Date de la première publication 2026-05-05
Date d'octroi 2026-05-05
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Nayini, Manish
  • Patel, Janak G.
  • Graf, Richard S

Abrégé

An integrated circuit (IC) package comprises: at least two substrate sub-units configured to adjoin each other to form a substrate, each substrate sub-unit comprising electrical traces configured to couple i) to corresponding terminals of an integrated circuit component and ii) to corresponding terminals of an interposer or a printed circuit board; at least one coupler configured to: 1) align the substrate sub-units and 2) join the substrate sub-units together to form the substrate from the at least two substrate sub-units; and, an integrated circuit having terminals and configured to electrically couple to terminals of the substrate formed of at least two substrate sub-units.

Classes IPC  ?

  • H01L 23/13 - Supports, p. ex. substrats isolants non amovibles caractérisés par leur forme
  • H01L 21/48 - Fabrication ou traitement de parties, p. ex. de conteneurs, avant l'assemblage des dispositifs, en utilisant des procédés non couverts par l'un uniquement des groupes ou
  • H01L 23/00 - Détails de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide
  • H01L 23/14 - Supports, p. ex. substrats isolants non amovibles caractérisés par le matériau ou par ses propriétés électriques
  • H01L 23/485 - Dispositions pour conduire le courant électrique vers le ou hors du corps à l'état solide pendant son fonctionnement, p. ex. fils de connexion ou bornes formées de couches conductrices inséparables du corps semi-conducteur sur lequel elles ont été déposées formées de structures en couches comprenant des couches conductrices et isolantes, p. ex. contacts planaires
  • H01L 23/498 - Connexions électriques sur des substrats isolants

4.

ACTIVE CABLE INTERFACE WITH HYBRID DIRECT DRIVE AND RE-TIMER INTEGRATION

      
Numéro d'application 19363773
Statut En instance
Date de dépôt 2025-10-21
Date de la première publication 2026-04-30
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Mukherjee, Tonmoy Shankar
  • Patra, Lenin

Abrégé

Interface circuitry for an active cable includes a first active cable interface configured for coupling to a first end of the active cable, and a second active cable interface configured for coupling to a second end of the active cable. The first active cable interface includes first transmitter circuitry including linear driving circuitry or non-linear driving circuitry, and first receiver circuitry including linear receiving circuitry or non-linear receiving circuitry. The second active cable interface includes second transmitter circuitry including linear driving circuitry when first transmitter circuitry includes non-linear receiving circuitry, and non-linear driving circuitry when first transmitter circuitry includes linear receiving circuitry. The second receiver circuitry includes linear receiving circuitry when first receiver circuitry includes non-linear driving circuitry, and non-linear receiving circuitry when first receiver circuitry includes linear driving circuitry.

Classes IPC  ?

  • H04B 10/69 - Dispositions électriques dans le récepteur
  • H04B 3/06 - Réglage de la transmissionÉgalisation par le signal transmis
  • H04B 10/25 - Dispositions spécifiques à la transmission par fibres
  • H04B 10/40 - Émetteurs-récepteurs
  • H04B 10/50 - Émetteurs
  • H04B 10/54 - Modulation d'intensité
  • H04L 25/03 - Réseaux de mise en forme pour émetteur ou récepteur, p. ex. réseaux de mise en forme adaptatifs

5.

Method and system to update weight and bias in partitioned on-chip memory in an inference engine with multiple processing tiles

      
Numéro d'application 17988616
Numéro de brevet 12613829
Statut Délivré - en vigueur
Date de dépôt 2022-11-16
Date de la première publication 2026-04-28
Date d'octroi 2026-04-28
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Hakkarainen, Harri
  • Chen, Chia-Hsin
  • Chickles, Derek Jason

Abrégé

A system includes a first and a second processing tiles including a first and a second processing elements and on-chip memory (OCMs) respectively. The first and the second OCM are partitioned. A first partition of the first OCM receives and locally stores a first and a second set of data associated with a first operation and a second operations respectively and accessed by the first processing element for processing the first and the second operations. The second OCM receives and locally stores a third set of data associated with a third operation for access by the second processing element for processing the third operation. The first processing tile processes the first operation based on the first set of data as the second processing element is processing the third operation based on the third set of data while a fourth set of data is being received by the first processing tile.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
  • G06F 12/02 - Adressage ou affectationRéadressage
  • G06F 15/78 - Architectures de calculateurs universels à programmes enregistrés comprenant une seule unité centrale
  • G06N 5/04 - Modèles d’inférence ou de raisonnement
  • G06N 20/00 - Apprentissage automatique
  • G06F 8/41 - Compilation

6.

Out-Of-Band Based Independent Link Training Of In-Band Links Between Host Devices And Optical Modules

      
Numéro d'application 19356276
Statut En instance
Date de dépôt 2025-10-13
Date de la première publication 2026-04-23
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Lee, Whay Sing
  • Rope, Todd

Abrégé

A first optical module includes an optical transceiver and a chip. The optical transceiver, subsequent to completion of link training of an in-band transmission link between the first optical module and a host device, waits for a second optical module to come up including transmitting a first awake signal from the first optical module to the second optical module, and receives a second awake signal from the second optical module when the second optical module is up. The chip i) based on a first out-of-band signal transmitted via an out-of-band link, performs the link training of the in-band transmission link independently of an in-band reception link between the first optical module and the host device, and ii) based on the second awake signal and a second out-of-band signal transmitted via the out-of-band link, performs link training of the in-band reception link independent of the in-band transmission link.

Classes IPC  ?

  • H04J 14/02 - Systèmes multiplex à division de longueur d'onde
  • H04B 10/40 - Émetteurs-récepteurs

7.

PILOT-ASSISTED FIBER LENGTH ESTIMATION

      
Numéro d'application 19360209
Statut En instance
Date de dépôt 2025-10-16
Date de la première publication 2026-04-23
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Campos, Nestor Daniel
  • Martinez Balsa, Agustin
  • Olmos Rebellato, Marcos Sebastian
  • Morero, Damian Alfonso
  • Carrer, Hugo Santiago
  • Hueda, Mario Rafael

Abrégé

A pilot-assisted fiber length estimation (FLE) technique estimates chromatic dispersion for optical signals. The pilot-assisted FLE technique is agnostic to the modulation format of the optical payload and is resilient to polarization effects, bandwidth limitations, and signal shaping, thus enabling consistent performance across a wide range of operating conditions. A transmitter periodically inserts a known pilot sequence into an optical signal, and a receiver processes the pilot sequence to estimate the length of the optical fiber, or to estimate chromatic dispersion of the optical fiber, which is related to the fiber length.

Classes IPC  ?

  • H04B 10/079 - Dispositions pour la surveillance ou le test de systèmes de transmissionDispositions pour la mesure des défauts de systèmes de transmission utilisant un signal en service utilisant des mesures du signal de données
  • H04B 10/61 - Récepteurs cohérents

8.

MULTI-CHIP MODULE WITH SYNCHRONOUS CLOCKING PATHS

      
Numéro d'application 19361813
Statut En instance
Date de dépôt 2025-10-17
Date de la première publication 2026-04-23
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Baldwin, Zachary
  • Ruiz, Carlos Macian
  • Zuchowski, Paul S.
  • Kuemerle, Mark William
  • Allman, Sidney William

Abrégé

A multi-chip module includes an interposer including first and second interposer layers each including a first plurality of contacts and a second plurality of contacts. An embedded die includes a first phase-locked loop (PLL) circuit and arranged in the interposer. A first die includes a first die layer with a third plurality of contacts connected to the first plurality of contacts of the second interposer layer and a second die layer including at least one of a first clock buffer and a first circuit. A second die includes a first die layer with a fourth plurality of contacts connected to the second plurality of contacts of the second interposer layer and a second die layer including at least one of a second clock buffer and a second circuit. A reference clock is connected to the first PLL circuit through the first interposer layer and the second interposer layer.

Classes IPC  ?

  • H01L 25/11 - Ensembles consistant en une pluralité de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide les dispositifs étant tous d'un type prévu dans une seule des sous-classes , , , , ou , p. ex. ensembles de diodes redresseuses les dispositifs ayant des conteneurs séparés les dispositifs étant d'un type prévu dans la sous-classe
  • H01L 23/00 - Détails de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide
  • H01L 23/498 - Connexions électriques sur des substrats isolants
  • H01L 23/538 - Dispositions pour conduire le courant électrique à l'intérieur du dispositif pendant son fonctionnement, d'un composant à un autre la structure d'interconnexion entre une pluralité de puces semi-conductrices se trouvant au-dessus ou à l'intérieur de substrats isolants
  • H03L 7/08 - Détails de la boucle verrouillée en phase

9.

FAULT TOLERANT PHYSICAL LAYER DEVICE WITH DYNAMIC LANE MAPPING FOR ELECTRO-OPTICAL COMMUNICATION SYSTEMS

      
Numéro d'application 19361951
Statut En instance
Date de dépôt 2025-10-17
Date de la première publication 2026-04-23
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Cao, Trang Minh Tu
  • Lee, Whay Sing
  • Farhoodfar, Arash
  • Swaminathan, Srinivas
  • Duckering, Michael
  • Berglas, Morrie
  • Quirk, Jay

Abrégé

A PHY device for transmitting data over a communication channel comprises a distribution circuit and a failure management circuit. The distribution circuit is configured to receive data from a host via a first plurality of lanes at a first data rate, and distribute the data into a second plurality of lanes for transmission over the communication channel. The failure management circuit is configured to monitor the communication channel, and detect failure of one of the second plurality of lanes. Subsequent to the detected failure, the distribution circuit is configured to receive the data from the host through the first plurality of lanes at a second data rate that is less than the first data rate, and to distribute the data received from the host through the first plurality of lanes at the second data rate into remaining lanes of the second plurality of lanes at the first data rate.

Classes IPC  ?

  • H04B 10/038 - Dispositions pour le rétablissement de communication après défaillance utilisant des contournements

10.

METHOD AND SYSTEM FOR FACILITATING CHIPLET COMMUNICATION

      
Numéro d'application 19361605
Statut En instance
Date de dépôt 2025-10-17
Date de la première publication 2026-04-23
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Sinha, Shruti
  • Rathi, Akhilesh

Abrégé

Methods for chiplet communication and accompanying chiplets, integrated circuits, design structures are disclosed herein. According to an embodiment, a method of chiplet communication includes receiving, at a chiplet, a command via a serial peripheral communication interface. The method further includes parsing, by the chiplet in an uninitialized state, the command into a packet associated with an operation performable by the chiplet and performing, by the chiplet in the uninitialized state, the operation based on the command parsed. Chiplets and chiplet communication as described may be useful for configuring or initializing out of reset chiplets using a secondary or peripheral serial interface, for example, for extra short range link bring-up or peripheral component interface express initialization.

Classes IPC  ?

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

11.

METHOD TO IMPROVE PACKET RATE USING PACKET BUNDLE MODE TO TRANSMIT A VECTOR OF PACKETS IN A SINGLE JOB

      
Numéro d'application US2025050952
Numéro de publication 2026/085147
Statut Délivré - en vigueur
Date de dépôt 2025-10-14
Date de publication 2026-04-23
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Parthiban, Sasikumar
  • Mohammed, Abdul, W.
  • Shahid, Ahmed
  • Badawy, Elfarouk

Abrégé

A method for bundling data packets in a single transmission job including creating a job descriptor for the transmission job based on at least one of a packet mode for the transmission job and a bundling mode for the transmission job, the job descriptor comprising a pointer to a read DMA section, the read DMA section including at least one read DMA command for fetching all of the data packets; storing the job descriptor in a memory device; enqueuing a job command associated with the job descriptor job to a hardware scheduler; and processing the job command by a transmission module by retrieving the job descriptor from the memory device; executing the at least one DMA command to fetch all of the data packets; and transmitting the data packets via the data communications system in accordance with the at least one of the packet mode and the bundling mode.

Classes IPC  ?

  • H04L 47/50 - Ordonnancement des files d’attente
  • H04L 47/43 - Assemblage ou désassemblage de paquets, p. ex. par segmentation et réassemblage [SAR]
  • H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes
  • 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

12.

MULTI-CHIP MODULE WITH SYNCHRONOUS CLOCKING PATHS

      
Numéro d'application US2025051393
Numéro de publication 2026/085400
Statut Délivré - en vigueur
Date de dépôt 2025-10-17
Date de publication 2026-04-23
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Baldwin, Zachary
  • Ruiz, Carlos Macian
  • Zuchowski, Paul S.
  • Kuemerle, Mark William
  • Allman, Sidney William

Abrégé

A multi-chip module includes an interposer including first and second interposer layers each including a first plurality of contacts and a second plurality of contacts. An embedded die includes a first phase-locked loop (PLL) circuit and arranged in the interposer. A first die includes a first die layer with a third plurality of contacts connected to the first plurality of contacts of the second interposer layer and a second die layer including at least one of a first clock buffer and a first circuit. A second die includes a first die layer with a fourth plurality of contacts connected to the second plurality of contacts of the second interposer layer and a second die layer including at least one of a second clock buffer and a second circuit. A reference clock is connected to the first PLL circuit through the first interposer layer and the second interposer layer.

Classes IPC  ?

13.

INTEGRATED OPTICAL DRIVERS

      
Numéro d'application 19355460
Statut En instance
Date de dépôt 2025-10-10
Date de la première publication 2026-04-16
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Cai, Li
  • Gurumoorthy, Vivekananth
  • Ray, Sagar
  • Wang, Yichao
  • Ding, Xin

Abrégé

Integrated optical drivers for optical interconnect technologies and associated optical communication systems, components, and devices are disclosed. An example integrated optical driver may include a first input terminal and a second input terminal, a first transconductance transistor coupled with the first input terminal, a second transconductance transistor coupled with the second input terminal, a first cascode circuit coupled with a drain terminal of the first transconductance transistor, and a second cascode circuit coupled with a drain terminal of the second transconductance transistor and further coupled with the first cascode circuit.

Classes IPC  ?

  • G02F 1/01 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur
  • 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
  • H03M 1/66 - Convertisseurs numériques/analogiques

14.

METHOD TO IMPROVE PACKET RATE USING PACKET BUNDLE MODE TO TRANSMIT A VECTOR OF PACKETS IN A SINGLE JOB

      
Numéro d'application 19358088
Statut En instance
Date de dépôt 2025-10-14
Date de la première publication 2026-04-16
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Parthiban, Sasikumar
  • Mohammed, Abdul W.
  • Shahid, Ahmed
  • Badawy, Elfarouk

Abrégé

A method for bundling data packets in a single transmission job including creating a job descriptor for the transmission job based on at least one of a packet mode for the transmission job and a bundling mode for the transmission job, the job descriptor comprising a pointer to a read DMA section, the read DMA section including at least one read DMA command for fetching all of the data packets; storing the job descriptor in a memory device; enqueuing a job command associated with the job descriptor job to a hardware scheduler; and processing the job command by a transmission module by retrieving the job descriptor from the memory device; executing the at least one DMA command to fetch all of the data packets; and transmitting the data packets via the data communications system in accordance with the at least one of the packet mode and the bundling mode.

Classes IPC  ?

  • H04L 47/125 - Prévention de la congestionRécupération de la congestion en équilibrant la charge, p. ex. par ingénierie de trafic
  • H04L 49/90 - Dispositions de mémoires tampon

15.

Dual loop for clock recovery in CDR

      
Numéro d'application 18735753
Numéro de brevet 12603752
Statut Délivré - en vigueur
Date de dépôt 2024-06-06
Date de la première publication 2026-04-14
Date d'octroi 2026-04-14
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Vercesi, Luca
  • De Bernardinis, Fernando

Abrégé

A method for recovering a clock from input data, in a deserializer that couples a transmission medium to receive circuitry of a data transceiver, includes operating, in a first clock recovery loop, on equalized input data from a data recovery loop to provide a first timing error signal, operating, in a second clock recovery loop, on unequalized input data to provide a second timing error signal, combining the first and second timing error signals, and deriving a recovered clock signal from the combined first and second timing error signals using an oscillator circuit. Combining the first and second timing error signals may include operating on the first and second timing error signals in a manner that filters the first timing error signal to remove low-frequency components including adaptation errors introduced by the data recovery loop, and that filters the second timing error signal to remove high frequency components including jitter.

Classes IPC  ?

  • H04L 7/033 - Commande de vitesse ou de phase au moyen des signaux de code reçus, les signaux ne contenant aucune information de synchronisation particulière en utilisant les transitions du signal reçu pour commander la phase de moyens générateurs du signal de synchronisation, p. ex. en utilisant une boucle verrouillée en phase
  • H04L 7/00 - Dispositions pour synchroniser le récepteur avec l'émetteur

16.

Substrate embedded optical chiplet for integrated photonic interconnects

      
Numéro d'application 19071793
Statut En instance
Date de dépôt 2025-03-06
Date de la première publication 2026-04-02
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Blacklow, Kazin Simon
  • Kuemerle, Mark William
  • Allman, Sidney William
  • Ruiz, Carlos Macian
  • Chakravarti, Aatreya
  • Baldwin, Zachary
  • Zheng, Ting
  • Dillon, Joshua F
  • Gregory, Jr., John Edward
  • Sauter, Wolfgang
  • Akiki, Samer

Abrégé

An optoelectronic device includes: (a) a substrate having (i) a surface, and (ii) a recess formed in the substrate that extends from the surface into the substrate, (b) an integrated circuit (IC) chip facing the surface of the substrate, (c) an optical connector mounted on the substrate, and (d) an optical chiplet embedded within the recess of the substrate. The optical chiplet being configured to exchange (i) optical signals with the optical connector, and (ii) electrical signals with the integrated circuit (IC) chip, and to convert between the optical signals and the electrical signals.

Classes IPC  ?

17.

METHOD AND APPARATUS SUPPORTING TUNABLE ALIGNMENT FOR CIPHER/AUTHENTICATION IMPLEMENTATIONS

      
Numéro d'application 18896293
Statut En instance
Date de dépôt 2024-09-25
Date de la première publication 2026-03-26
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Webster, Tim
  • Milicevic, Vladimir
  • Landon, Jessica

Abrégé

A cryptographic system includes a block transfer engine and a crypto map unit. The block transfer engine is configured to receive a plurality of encrypted counter values and a plurality of packet attributes. The block transfer engine is further configured to determine a subset of encrypted counter values from the plurality of counter values that is to be used to encrypt a subset of incoming packets from a plurality of incoming packets. Encrypted counter values other than the subset of encrypted counter values are stored for later encryption use. A cryptographic system includes a block transfer engine and a crypto map unit. The block transfer engine is configured to receive a plurality of encrypted counter values and a plurality of packet attributes. The block transfer engine is further configured to determine a subset of encrypted counter values from the plurality of counter values that is to be used to encrypt a subset of incoming packets from a plurality of incoming packets. Encrypted counter values other than the subset of encrypted counter values are stored for later encryption use. The crypto map unit is configured to receive the plurality of incoming packets and the subset of encrypted counter values from the block transfer engine. The crypto map unit is further configured to encrypt the subset of incoming packets from the received plurality of incoming packets with the subset of encrypted counter values.

Classes IPC  ?

  • 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
  • H04L 9/08 - Répartition de clés
  • H04L 9/14 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité utilisant plusieurs clés ou algorithmes
  • 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

18.

RELIANT

      
Numéro d'application 019336506
Statut En instance
Date de dépôt 2026-03-25
Propriétaire Marvell Asia Pte Ltd (Singapour)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Downloadable computer software for use in monitoring circuit compliance with CMIS; Downloadable telemetry and data analytics software; Downloadable computer software for use in controlling, storing, monitoring, and managing data in processors, workload accelerators, data centers, attached storage devices and systems.

19.

MARVELL RELIANT

      
Numéro d'application 019336551
Statut En instance
Date de dépôt 2026-03-25
Propriétaire Marvell Asia Pte Ltd (Singapour)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Downloadable computer software for use in monitoring circuit compliance with CMIS; Downloadable telemetry and data analytics software; Downloadable computer software for use in controlling, storing, monitoring, and managing data in processors, workload accelerators, data centers, attached storage devices and systems. Design and development of software; Non-downloadable computer software for use in monitoring circuit compliance with CMIS; Computer chip design services; Non-downloadable telemetry and data analytics software; Non-downloadable computer software for use in controlling, storing, monitoring, and managing data in processors, workload accelerators, data centers, attached storage devices and systems.

20.

COMPASS

      
Numéro d'application 019336309
Statut En instance
Date de dépôt 2026-03-25
Propriétaire Marvell Asia Pte Ltd (Singapour)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

semiconductors; Microprocessors; Semiconductor chips; Semiconductor computer chips; Semiconductor integrated circuits; integrated circuits; Electronic chips for use in the manufacture of integrated circuits; downloadable computer software and firmware for controlling and using integrated circuits; processors, namely, data processors for downloadable computer programs using artificial intelligence, data processors for computer network servers and central gateways deployed on a network, general purpose computer data processors, data processors for high-performance computing, data processors for digital signal, data processors, programmable data processors, data processors for downloadable audio and video files; digital signal processors; ethernet transceivers; wireless integrated circuits, namely transceivers and digital signal processors; integrated circuits for controlling solid state drives; amplifiers, namely, transimpedance amplifiers; semiconductor devices, namely retimers; electronic circuits; microchips; photonic microchips; Electronic and optical communications instruments and components, namely, optical transmitters; Electronic and optical communications instruments and components, namely, digital transmitters; Electronic and optical communications instruments and components, namely, optical transceivers; power amplifiers. design and development of computer software and hardware for the design and manufacture of semiconductors; design of computer hardware and integrated circuits; designing semiconductors, semiconductor chips and chip sets, integrated circuits, integrated circuit chips, integrated circuit chip sets, and software for others; design and development of computer software and hardware for the design and manufacture of semiconductor devices, namely digital signal processors, transceivers, amplifiers, retimers and microprocessors.

21.

MEMORY FREE LIST LATENCY BOUNDING TECHNIQUES

      
Numéro d'application 19330235
Statut En instance
Date de dépôt 2025-09-16
Date de la première publication 2026-03-19
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s) Snyder, Ii, Wilson Parkhurst

Abrégé

Memory free list latency bounding techniques may optimize the performance of parallel storage devices. In one example, a memory controller includes one or more registers that include pointers to free lists that include addresses of free locations in the memory devices. In various example, each free list corresponds to a memory device, memory module, or pseudo channel. The memory controller receives data to store in memory. The memory controller splits the data into data chunks, where a data chunk has a size that is greater than a memory access size. The memory controller then determines which free lists include addresses to free locations and selects one or more memory devices to store the data chunks based on the free lists. In one example, at least one of the memory devices is selected to store data chunks based on how recently the memory device was selected.

Classes IPC  ?

  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement

22.

SHORT BLOCK DATA ACCUMULATION TECHNIQUES

      
Numéro d'application 19327291
Statut En instance
Date de dépôt 2025-09-12
Date de la première publication 2026-03-19
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s) Colline, Phillip

Abrégé

Short block data accumulation techniques with a storage accelerator device may be used to optimize the handling of read requests for data having a size smaller than a block. In one example, a requester (e.g., host) may aggregate requests to read data having a size smaller than a block and send, to a storage accelerator device, a single command (e.g., an NVMe vendor specific command) with information identifying the multiple read requests. The accelerator may then generate the individual block read requests to the SSDs. The storage accelerator may then accumulate the data returned from the storage devices in response to the multiple read requests into a single regular block and send the accumulated data back to the host.

Classes IPC  ?

  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement

23.

METHODS AND SYSTEMS FOR SECURE NETWORK COMMUNICATION

      
Numéro d'application 19402509
Statut En instance
Date de dépôt 2025-11-26
Date de la première publication 2026-03-19
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Saravanan, Dhanalakshmi
  • Nemalipuri, Raga Sruthi

Abrégé

Methods and systems for executing a communication protocol are provided. One method includes receiving, by a security module of a first computing device, an API call to authenticate a certificate received from a second computing device to establish a communication session between the computing devices; selecting, by the security module, an authentication module to authenticate the certificate; generating, by an encryption module of the security module, a shared secret key for the communication session based on a private key of the first computing device and a public key of the second computing device; encrypting, by the encryption module, the shared secret key using an algorithm negotiated between the first computing device and the second computing device; generating, by the security module, an encrypted message for the second computing device; and transmitting, by the first computing device, the encrypted shared secret key and message to the second computing device.

Classes IPC  ?

24.

Folded optical modulator

      
Numéro d'application 19308357
Statut En instance
Date de dépôt 2025-08-25
Date de la première publication 2026-03-12
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Tu, Xiaoguang
  • Kato, Masaki

Abrégé

An optical device includes a substrate, at least first and second metal traces disposed on the substrate to define an electrical transmission line, and an optical waveguide, which is disposed on the substrate along a serpentine path passing between the metal traces, and which includes at least first and second electrooptical modulation segments, which are arranged in series along the optical waveguide between the first and second metal traces and are separated by bends in the serpentine path. The device further includes a plurality of electrode pairs, each electrode pair including first and second electrodes connected respectively to the first and second metal traces and disposed in mutual proximity on opposing sides of one of the electrooptical modulation segments, including at least first electrode pairs disposed on opposing sides of the first electrooptical modulation segment and second electrode pairs disposed on opposing sides of the second electrooptical modulation segment.

Classes IPC  ?

  • G02F 1/225 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur par interférence dans une structure de guide d'ondes optique
  • G02B 6/12 - Guides de lumièreDétails de structure de dispositions comprenant des guides de lumière et d'autres éléments optiques, p. ex. des moyens de couplage du type guide d'ondes optiques du genre à circuit intégré
  • G02B 6/125 - Courbures, branchements ou intersections
  • G02F 1/21 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur par interférence

25.

METHOD AND SYSTEM TO SUPPORT INPUT TENSOR OPTIMIZATION FOR TRANSPOSED CONVOLUTION FOR MACHINE LEARNING

      
Numéro d'application 18958862
Statut En instance
Date de dépôt 2024-11-25
Date de la première publication 2026-03-05
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Hakkarainen, Harri
  • Lesniak, Sebastian
  • Latos, Adam
  • Baranski, Przemyslaw
  • Karthikeyan, Veena

Abrégé

A new approach is proposed that contemplates system and method to support efficient implementation of transposed convolution for machine learning (ML). Under the proposed approach, input data/tensor to a transposed convolution operation is optimized before the transposed convolution operation and each of a plurality of original kernels used for the transposed convolution operation is divided into a plurality of smaller sub-kernels. A plurality of direct sub-convolutions are then performed by sequentially applying each of the plurality of sub-kernels of each of the original kernels over the optimized input tensor without flattening either the input tensor or the plurality of sub-kernels. The output from the sub-convolutions using the plurality of sub-kernels are then combined as the final output tensor for each of the original kernels for the transposed convolution operation.

Classes IPC  ?

26.

METHOD AND SYSTEM TO SUPPORT KERNEL DIVISION FOR TRANSPOSED CONVOLUTION FOR MACHINE LEARNING

      
Numéro d'application 18958983
Statut En instance
Date de dépôt 2024-11-25
Date de la première publication 2026-03-05
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Hakkarainen, Harri
  • Lesniak, Sebastian
  • Latos, Adam
  • Baranski, Przemyslaw
  • Karthikeyan, Veena

Abrégé

A new approach is proposed that contemplates system and method to support efficient implementation of transposed convolution for machine learning (ML). Under the proposed approach, input data/tensor to a transposed convolution operation is optimized before the transposed convolution operation and each of a plurality of original kernels used for the transposed convolution operation is divided into a plurality of smaller sub-kernels. A plurality of direct sub-convolutions are then performed by sequentially applying each sub-kernel of the plurality of sub-kernels of each of the original kernels over the optimized input tensor without flattening either the input tensor or the plurality of sub-kernels. The output from the sub-convolutions using the plurality of sub-kernels are then combined as the final output tensor for each of the original kernels for the transposed convolution operation.

Classes IPC  ?

27.

Reducing electrical resistance of electrical conductors on both sides of an electronic device

      
Numéro d'application 19250116
Statut En instance
Date de dépôt 2025-06-26
Date de la première publication 2026-02-26
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Wang, Hui
  • Chang, Runzi

Abrégé

An electronic device, includes (a) a semiconductor substrate, (b) a plurality of transistors formed on a first side of the semiconductor substrate, and (c) a first set of metal interconnect layers formed on the first side of the semiconductor substrate, and a second set of metal interconnect layers formed on a second side of the semiconductor substrate opposite to the first side, each of the first set and the second set of metal interconnect layers includes (i) one or more layers whose electrical resistance is in a first range of resistances, and (ii) at least one layer whose electrical resistance is in a second range of resistances, lower than the first range.

Classes IPC  ?

  • H01L 23/528 - Configuration de la structure d'interconnexion
  • H01L 21/768 - Fixation d'interconnexions servant à conduire le courant entre des composants distincts à l'intérieur du dispositif
  • H01L 23/48 - Dispositions pour conduire le courant électrique vers le ou hors du corps à l'état solide pendant son fonctionnement, p. ex. fils de connexion ou bornes
  • H01L 23/522 - Dispositions pour conduire le courant électrique à l'intérieur du dispositif pendant son fonctionnement, d'un composant à un autre comprenant des interconnexions externes formées d'une structure multicouche de couches conductrices et isolantes inséparables du corps semi-conducteur sur lequel elles ont été déposées
  • H01L 23/552 - Protection contre les radiations, p. ex. la lumière

28.

Reconfigurable streaming processor for security computations

      
Numéro d'application 18436058
Numéro de brevet 12561275
Statut Délivré - en vigueur
Date de dépôt 2024-02-08
Date de la première publication 2026-02-24
Date d'octroi 2026-02-24
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Milicevic, Vladimir
  • Webster, Timothy

Abrégé

A computing system includes a streaming engine and a graph core. The streaming engine includes an array of compute units (CUs), an array of crossbar switches, and a configurable interconnect circuit. The CUs perform logical operations on operands. The crossbar switches forward outputs of one or more CUs to inputs of one or more neighboring CUs. The configurable interconnect circuit forwards an output of at least one of the CUs to an input of at least one of the crossbar switches. The graph core programs the streaming processor to perform a security computation by selectively configuring the CUs to perform a plurality of respective logical operations in a programmable order to define a flow of logical operations to be performed by the CUs that effects the security computation, and configuring the crossbar switches and the interconnect circuit to perform the logical operations by traversing the CUs according to the flow.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • H04Q 3/00 - Dispositifs de sélection

29.

Silicon-germanium based electro-refractive optical modulator for silicon photonics

      
Numéro d'application 18188890
Numéro de brevet 12554152
Statut Délivré - en vigueur
Date de dépôt 2023-03-23
Date de la première publication 2026-02-17
Date d'octroi 2026-02-17
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Pishvaibazargani, Hamed
  • Lin, Jie
  • Kato, Masaki

Abrégé

An optical modulator includes a slab of silicon, a first layer of silicon disposed on the slab, and a second layer. The second layer includes a mixture of germanium and silicon. The second layer is at least partially disposed on the first layer. The second layer includes an intrinsic portion of the mixture and further includes first and second doped portions disposed on opposite sides of the intrinsic portion. The intrinsic portion and the first and second doped portions form an active region of the optical modulator.

Classes IPC  ?

  • G02F 1/015 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur basés sur des éléments à semi-conducteurs ayant des barrières de potentiel, p. ex. une jonction PN ou PIN
  • G02F 1/025 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur basés sur des éléments à semi-conducteurs ayant des barrières de potentiel, p. ex. une jonction PN ou PIN dans une structure de guide d'ondes optique

30.

Null data packet announcement frame for NDP ranging

      
Numéro d'application 18200239
Numéro de brevet 12554005
Statut Délivré - en vigueur
Date de dépôt 2023-05-22
Date de la première publication 2026-02-17
Date d'octroi 2026-02-17
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Chu, Liwen
  • Zhang, Hongyuan
  • Lou, Hui-Ling

Abrégé

A first communication device generates a null data packet announcement (NDPA) frame for use in a ranging measurement exchange session with a second communication device. The NDPA frame includes a station information field corresponding to the second communication device, the station information field having i) an 11-bit association identifier (AID) subfield that includes an identifier of the second communication device, ii) a disambiguation subfield set to a value that prevents a third communication device operating according to a second communication protocol from improperly processing the NDPA frame, and iii) sixteen bits between the AID subfield and the disambiguation subfield. The first communication device transmits the NDPA frame to the second communication device as part of the ranging measurement exchange session. After transmitting the NDPA frame, the first communication device transmits a null data packet (NDP) to the second communication device as part of the ranging measurement exchange session.

Classes IPC  ?

  • G01S 13/76 - Systèmes utilisant la reradiation d'ondes radio, p. ex. du type radar secondaireSystèmes analogues dans lesquels des signaux de type pulsé sont transmis
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

31.

Current-mode AC-coupled optical driver device

      
Numéro d'application 17834616
Numéro de brevet 12555979
Statut Délivré - en vigueur
Date de dépôt 2022-06-07
Date de la première publication 2026-02-17
Date d'octroi 2026-02-17
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Ray, Sagar
  • Loi, Chang-Feng
  • Nguyen, The Linh

Abrégé

An optical driver device for driving a light emitting device includes a high-frequency current driver including a first switching circuit configured to generate a first portion of modulation current for driving the light emitting device. The first portion of modulating current is provided to the light emitting device via a coupling capacitor. The high-frequency current driver is configured in current-mode driver topology that utilizes a first current source for generating the first portion of the modulation current. The optical driver device further includes a second switching circuit configured to generate a second portion of modulation current for driving the light emitting device. The second portion of modulation current is provided to the light emitting device via a path that bypasses the coupling capacitor. The low-frequency current driver configured in current-mode driver topology that utilizes a second current source for generating the second portion of modulation current.

Classes IPC  ?

  • H01S 3/10 - Commande de l'intensité, de la fréquence, de la phase, de la polarisation ou de la direction du rayonnement, p. ex. commutation, ouverture de porte, modulation ou démodulation
  • H01S 5/026 - Composants intégrés monolithiques, p. ex. guides d'ondes, photodétecteurs de surveillance ou dispositifs d'attaque
  • H01S 5/065 - Accrochage de modesSuppression de modesSélection de modes
  • H01S 5/183 - Lasers à émission de surface [lasers SE], p. ex. comportant à la fois des cavités horizontales et verticales comportant uniquement des cavités verticales, p. ex. lasers à émission de surface à cavité verticale [VCSEL]
  • H01S 5/02251 - Découplage de lumière utilisant des fibres optiques
  • H01S 5/40 - Agencement de plusieurs lasers à semi-conducteurs, non prévu dans les groupes

32.

Digital control of analog amplification gain in a receiver device

      
Numéro d'application 18118059
Numéro de brevet 12556151
Statut Délivré - en vigueur
Date de dépôt 2023-03-06
Date de la première publication 2026-02-17
Date d'octroi 2026-02-17
Propriétaire Marvel Asia Pte Ltd (Singapour)
Inventeur(s)
  • Alnabulsi, Basel
  • Dadash, Mohammad Sadegh
  • Parker, Kevin
  • Wang, Luke

Abrégé

A receiver device includes an analog front end configured to receive a communication signal transmitted over a communication channel. The analog front end including an amplifier comprising one or more amplification stages configured to amplify the communication signal. The receiver device also includes a sampler coupled to an output of a first amplification stage among the one or more amplification stages, the sampler configured to generate digital samples of the communication signal at the output of the first amplification stage, and a digital gain control engine configured to control, based on the digital samples of the communication signal at the output of the first amplification stage, a gain of at least the first amplification stage of the amplifier in the analog front end to track an envelope of an amplitude the communication signal at the output of the first amplification stage within a first amplitude range.

Classes IPC  ?

  • H03G 3/30 - Commande automatique dans des amplificateurs comportant des dispositifs semi-conducteurs
  • H03F 1/02 - Modifications des amplificateurs pour augmenter leur rendement, p. ex. étages classe A à pente glissante, utilisation d'une oscillation auxiliaire
  • H03M 1/12 - Convertisseurs analogiques/numériques
  • H04B 10/60 - Récepteurs

33.

Spatial stream configuration encoding for WiFi

      
Numéro d'application 18520452
Numéro de brevet 12556240
Statut Délivré - en vigueur
Date de dépôt 2023-11-27
Date de la première publication 2026-02-17
Date d'octroi 2026-02-17
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Zhang, Yan
  • Cao, Rui
  • Yu, Bo
  • Zhang, Hongyuan
  • Chu, Liwen

Abrégé

A first client station receives a multi-user physical layer (PHY) data unit from an access point. The multi-user PHY data unit includes i) a PHY preamble, and ii) an MU-MIMO transmission. The PHY preamble includes respective subfields that indicate respective numbers of spatial streams allocated to respective client stations. The respective subfields have been encoded according to an encoding that supports allocating up to sixteen spatial streams to up to eight intended receivers. The respective subfields are arranged in the PHY preamble according to an order. The first client station determines a position of a particular subfield corresponding to the first client station within the order, and uses the position of the particular subfield to decodes the particular subfield to determine a number of spatial streams allocated to the first client station. The first client station processes the determined number of spatial streams in the MU-MIMO transmission.

Classes IPC  ?

  • H04B 7/0452 - Systèmes MIMO à plusieurs utilisateurs
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • H04L 27/26 - Systèmes utilisant des codes à fréquences multiples
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

34.

GEARBOXES FOR COMMUNICATING DATA BETWEEN ROOT COMPLEXES AND ENDPOINTS

      
Numéro d'application 19293529
Statut En instance
Date de dépôt 2025-08-07
Date de la première publication 2026-02-12
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s) Saxena, Amit

Abrégé

An example gearbox for connecting between a root complex and an endpoint in a computing device, includes a first port configured to connect to the root complex, a second port configured to connect to the endpoint, a first physical layer connected to the first port and a second physical layer connected to the second port, and a first data link layer and a second data link layer, the first data link layer connected between the second data link layer and the first physical layer, and the second data link layer connected between the first data link layer and the second physical layer. The first physical layer, the first data link layer, the second physical layer, and the second data link layer are configured to form one or more lanes for communicating data between the root complex and the endpoint.

Classes IPC  ?

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

35.

Method and system for compiler generated external strategies

      
Numéro d'application 18117300
Numéro de brevet 12547388
Statut Délivré - en vigueur
Date de dépôt 2023-03-03
Date de la première publication 2026-02-10
Date d'octroi 2026-02-10
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Durakovic, Senad
  • Chou, Chien-Chun
  • Jonnalagadda, Pranav
  • Hanebutte, Ulf
  • Tandyala, Mohana

Abrégé

A method includes receiving a high-level function in a first high-level code; generating an external strategy associated with the high-level function, wherein the external strategy is in a second high-level code; outputting the external strategy, wherein the external strategy is modifiable; compiling the high-level function into a first set of low-level instructions to be executed on the hardware based on the external strategy if the external strategy remains unchanged; and compiling the high-level function into a second set of low-level instructions to be executed on the hardware based on a modification made to the external strategy if the external strategy has been modified.

Classes IPC  ?

  • G06F 8/41 - Compilation
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p. ex. des interruptions ou des opérations d'entrée–sortie
  • G06N 3/02 - Réseaux neuronaux
  • G06N 20/00 - Apprentissage automatique

36.

CDR lock detection based on frequency differentials

      
Numéro d'application 18785020
Numéro de brevet 12549327
Statut Délivré - en vigueur
Date de dépôt 2024-07-26
Date de la première publication 2026-02-10
Date d'octroi 2026-02-10
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Wu, Min
  • Visani, Davide
  • Hasan, Mehedi

Abrégé

A transceiver for a network device includes clock data recovery (CDR) circuitry having a digitally controlled oscillator (DCO) and a CDR lock detector, the CDR lock detector including a frequency differential calculator coupled to a first portion of an input to the DCO and configured to determine frequency differentials between a plurality of respective pairs of present first portions of the input to the DCO and corresponding previous first portions of the input to the DCO, and to determine an average of the frequency differentials for the plurality of respective pairs, and circuitry configured to generate, based on the average, an indication of whether the CDR circuitry is locked.

Classes IPC  ?

  • H04L 7/033 - Commande de vitesse ou de phase au moyen des signaux de code reçus, les signaux ne contenant aucune information de synchronisation particulière en utilisant les transitions du signal reçu pour commander la phase de moyens générateurs du signal de synchronisation, p. ex. en utilisant une boucle verrouillée en phase
  • H04L 7/00 - Dispositions pour synchroniser le récepteur avec l'émetteur

37.

Circuit and method for translation lookaside buffer (TLB) implementation

      
Numéro d'application 18680784
Numéro de brevet 12541466
Statut Délivré - en vigueur
Date de dépôt 2024-05-31
Date de la première publication 2026-02-03
Date d'octroi 2026-02-03
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Ma, Albert
  • Tsur, Oded

Abrégé

A circuit and corresponding method provide a translation lookaside buffer (TLB) implementation. The circuit comprises a plurality of TLB banks and TLB logic. The TLB logic computes a plurality of hash values of a tag included in a memory request. The TLB logic locates, based on hash values of the plurality of hash values computed, a contiguous translation entry (TE) and a non-contiguous TE in different TLB banks of the plurality of TLB banks. The TLB logic determines a result by comparing the tag with the contiguous TE located and by comparing the tag with the non-contiguous TE located. The TLB logic outputs the result determined toward servicing the memory request. The TLB logic advantageously enables the TLB implementation to support contiguous pages using standard random-access memories for the plurality of TLB banks.

Classes IPC  ?

  • G06F 12/1027 - Traduction d'adresses utilisant des moyens de traduction d’adresse associatifs ou pseudo-associatifs, p. ex. un répertoire de pages actives [TLB]
  • G06F 12/0864 - Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p. ex. mémoires cache utilisant des moyens pseudo-associatifs, p. ex. associatifs d’ensemble ou de hachage
  • G06F 12/1009 - Traduction d'adresses avec tables de pages, p. ex. structures de table de page

38.

Method and apparatus for multi-stage equalization for reading data from storage media

      
Numéro d'application 19056319
Numéro de brevet 12542159
Statut Délivré - en vigueur
Date de dépôt 2025-02-18
Date de la première publication 2026-02-03
Date d'octroi 2026-02-03
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Nangare, Nitin
  • Chiang, Han-Ting

Abrégé

Data read from a storage medium is first processed through a first data path including a first decoder configured to decode data output from at least one first finite impulse response (FIR) filter and first FIR adaptation circuitry configured to adjust a first FIR coefficient for the at least one first FIR filter. The data is then processed through a second data path, which includes at least one second FIR filter and second FIR adaptation circuitry configured to adjust a second FIR coefficient to reach an FIR coefficient that achieves a target minimum number of errors. The second FIR adaptation circuitry is configured to reach the FIR coefficient that achieves the target minimum number of errors faster than the first FIR adaptation circuitry. A second decoder in the second data path is configured to decode data output by the at least one second FIR filter.

Classes IPC  ?

  • G11B 20/10 - Enregistrement ou reproduction numériques

39.

XOR-gate-based quadrature phase detector with compensation for device offsets

      
Numéro d'application 18497775
Numéro de brevet 12542552
Statut Délivré - en vigueur
Date de dépôt 2023-10-30
Date de la première publication 2026-02-03
Date d'octroi 2026-02-03
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Lu, Quanli
  • Fan, Liang
  • Mellati, Afshin
  • Olsen, Espen
  • Wang, Linghsiao
  • Abidin, Cindra

Abrégé

A circuit includes a plurality of differential pairs of transistors and circuitry connected to the plurality of differential pairs of transistors. The plurality of differential pairs of transistors is configured to receive a first clock and a second clock and to generate an output representing an exclusive OR sum of the first and second clocks. The circuitry is configured to compensate for mismatch between the plurality of differential pairs of transistors so that the output is zero when the first and second clocks are in quadrature with each other and the output is non-zero when the first and second clocks are not in quadrature with each other regardless of mismatch between the plurality of differential pairs of transistors.

Classes IPC  ?

  • H03K 17/68 - 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 bipolaires spécialement adaptée pour commuter des courants ou des tensions alternatifs
  • 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
  • H03K 19/21 - Circuits OU EXCLUSIF, c.-à-d. donnant un signal de sortie si un signal n'existe qu'à une seule entréeCircuits à COÏNCIDENCES, c.-à-d. ne donnant un signal de sortie que si tous les signaux d'entrée sont identiques

40.

COMMUNICATION PROTOCOL FOR MACHINE LEARNING

      
Numéro d'application US2025039290
Numéro de publication 2026/025046
Statut Délivré - en vigueur
Date de dépôt 2025-07-25
Date de publication 2026-01-29
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Matthews, William Brad
  • Cohen, Ron
  • Zemach, Rami

Abrégé

A leaf network switch in a machine learning system receives one or more first messages from one or more network devices, the one or more first messages corresponding to a machine learning operation. The leaf network switch determines one or more processing operations to be performed by the leaf network switch in connection with the one or more first messages. The leaf network switch performs the one or more processing operations, including generating a second message based on the one or more first messages, and transmitting the second message to another network switch. The leaf network switch receives a third message from the other network switch. The leaf switch replicates the third message to generate multiple instances of the third message, and transmits the multiple instances of the third message to respective network devices.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié

41.

ALL-DIGITAL PHASE LOCKED LOOP PHASE TRACKING TECHNIQUES

      
Numéro d'application 19264441
Statut En instance
Date de dépôt 2025-07-09
Date de la première publication 2026-01-29
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Guo, Jianmin
  • Ma, Xin
  • Deng, Jingjing
  • Wang, Hui

Abrégé

An ADPLL circuit includes a phase comparator for comparing a phase of a reference clock (REFCLK) input signal with a phase of a digitally controlled oscillator clock (DCO_CLK) signal output from a DCO. The phase comparator includes a first ADC connected to receive a REF_P signal corresponding to the phase of the REFCLK signal via a first switch and output an ADC0 signal and a second ADC connected to receive the signal REF_P via a second switch and output an ADC1 signal. The ADPLL circuit further includes a digital filter for receiving the ADC0 and ADC1 signals and determining therefrom a difference between the phases of the DCO_CLK signal and the REFCLK signal. The digital filter provides a DCO control signal to the DCO to control a frequency of operation of the DCO based on the phase difference.

Classes IPC  ?

  • H03L 7/097 - Détails de la boucle verrouillée en phase concernant principalement l'agencement de détection de phase ou de fréquence, y compris le filtrage ou l'amplification de son signal de sortie utilisant un comparateur pour comparer les tensions obtenues à partir de deux convertisseurs de fréquence en tension
  • H03L 7/099 - Détails de la boucle verrouillée en phase concernant principalement l'oscillateur commandé de la boucle
  • H03L 7/14 - Détails de la boucle verrouillée en phase pour assurer une fréquence constante quand la tension d'alimentation ou la tension de correction fait défaut
  • H03M 1/18 - Commande automatique pour modifier la plage des signaux que le convertisseur peut traiter, p. ex. réglage de la plage de gain

42.

COMMUNICATION PROTOCOL FOR MACHINE LEARNING

      
Numéro d'application 19280990
Statut En instance
Date de dépôt 2025-07-25
Date de la première publication 2026-01-29
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Cohen, Ron
  • Matthews, William Brad
  • Zemach, Rami

Abrégé

A leaf network switch in a machine learning system receives one or more first messages from one or more network devices, the one or more first messages corresponding to a machine learning operation. The leaf network switch determines one or more processing operations to be performed by the leaf network switch in connection with the one or more first messages. The leaf network switch performs the one or more processing operations, including generating a second message based on the one or more first messages, and transmitting the second message to another network switch. The leaf network switch receives a third message from the other network switch. The leaf switch replicates the third message to generate multiple instances of the third message, and transmits the multiple instances of the third message to respective network devices.

Classes IPC  ?

  • H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle
  • H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes

43.

ASSOCIATIVELY INDEXED CIRCULAR BUFFER

      
Numéro d'application 19349626
Statut En instance
Date de dépôt 2025-10-03
Date de la première publication 2026-01-29
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s) Said, Lawrence

Abrégé

Some embodiments of the present disclosure provide an associatively indexed circular buffer (ACB). The ACB may be viewed as a dynamically allocatable memory structure that offers in-order data access (say, first-in-first-out, or “FIFO”) or random order data access at a fixed, relatively low latency. The ACB includes a data store of non-contiguous storage. To manage the pushing of data to, and popping data from, the data store, the ACB includes a contiguous pointer generator, a content addressable memory (CAM) and a free pool.

Classes IPC  ?

  • G06F 9/30 - Dispositions pour exécuter des instructions machines, p. ex. décodage d'instructions
  • G06F 5/08 - Procédés ou dispositions pour la conversion de données, sans modification de l'ordre ou du contenu des données maniées pour modifier la vitesse de débit des données, c.-à-d. régularisation de la vitesse ayant une séquence d'emplacements d'emmagasinage, les emplacements intermédiaires n'étant pas accessibles pour des opérations soit de mise en file d'attente, soit de retrait de file d'attente, p. ex. utilisant un registre à décalage
  • G06F 5/10 - Procédés ou dispositions pour la conversion de données, sans modification de l'ordre ou du contenu des données maniées pour modifier la vitesse de débit des données, c.-à-d. régularisation de la vitesse ayant une séquence d'emplacements d'emmagasinage, chacun étant individuellement accessible à la fois pour des opérations de mise en file d'attente et pour des opérations de retrait de file d'attente, p. ex. utilisant une mémoire à accès aléatoire
  • G06F 12/02 - Adressage ou affectationRéadressage
  • G11C 15/04 - Mémoires numériques dans lesquelles l'information, comportant une ou plusieurs parties caractéristiques, est écrite dans la mémoire et dans lesquelles l'information est lue au moyen de la recherche de l'une ou plusieurs de ces parties caractéristiques, c.-à-d. mémoires associatives ou mémoires adressables par leur contenu utilisant des éléments semi-conducteurs

44.

Power terminal sharing with noise isolation

      
Numéro d'application 17936010
Numéro de brevet 12538784
Statut Délivré - en vigueur
Date de dépôt 2022-09-28
Date de la première publication 2026-01-27
Date d'octroi 2026-01-27
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Zhao, Hui
  • Lu, Fei
  • Sun, Yuxiang
  • Guo, Zhendong

Abrégé

An integrated circuit device, having a first number of terminals, and a first plurality of functional circuits including a second number of functional circuits requiring access to the terminals in the first number of terminals, where the second number is greater than the first number, includes a second plurality of functional circuits from among the first plurality of functional circuits, the second plurality of functional circuits sharing access to a shared terminal among the first number of terminals, and a respective isolation circuit between the shared terminal among the first number of terminals and each respective functional circuit in the second plurality of functional circuits, the respective isolation circuit being configured to prevent coupling of noise from one respective functional circuit in the second plurality of functional circuits to another respective functional circuit in the second plurality of functional circuits via the shared terminal.

Classes IPC  ?

  • H01L 23/522 - Dispositions pour conduire le courant électrique à l'intérieur du dispositif pendant son fonctionnement, d'un composant à un autre comprenant des interconnexions externes formées d'une structure multicouche de couches conductrices et isolantes inséparables du corps semi-conducteur sur lequel elles ont été déposées
  • H01L 23/00 - Détails de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide
  • H01L 23/525 - Dispositions pour conduire le courant électrique à l'intérieur du dispositif pendant son fonctionnement, d'un composant à un autre comprenant des interconnexions externes formées d'une structure multicouche de couches conductrices et isolantes inséparables du corps semi-conducteur sur lequel elles ont été déposées avec des interconnexions modifiables
  • H01L 23/528 - Configuration de la structure d'interconnexion
  • H01L 23/552 - Protection contre les radiations, p. ex. la lumière
  • H03H 7/01 - Réseaux à deux accès sélecteurs de fréquence

45.

Shielded ball-out and via patterns for land grid array (LGA) devices

      
Numéro d'application 18179406
Numéro de brevet 12538789
Statut Délivré - en vigueur
Date de dépôt 2023-03-07
Date de la première publication 2026-01-27
Date d'octroi 2026-01-27
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Azeroual, Dan
  • Ben Artsi, Liav
  • Katz, David

Abrégé

An electronic network device includes a package substrate, an Integrated Circuit (IC) mounted on the package substrate, and a plurality of interconnection terminals disposed on a surface of the package substrate. The interconnection terminals include multiple pairs of signal terminals and multiple ground terminals. The interconnection terminals are arranged in a hexagonal grid in which (i) a given interconnection terminal is surrounded by six other interconnection terminals, and (ii) propagation paths between signal terminals that do not belong to a same pair are at least partially blocked by the ground terminals.

Classes IPC  ?

  • H01L 23/528 - Configuration de la structure d'interconnexion
  • H01L 23/00 - Détails de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide
  • H01L 23/498 - Connexions électriques sur des substrats isolants
  • H01L 23/538 - Dispositions pour conduire le courant électrique à l'intérieur du dispositif pendant son fonctionnement, d'un composant à un autre la structure d'interconnexion entre une pluralité de puces semi-conductrices se trouvant au-dessus ou à l'intérieur de substrats isolants
  • H05K 1/11 - Éléments imprimés pour réaliser des connexions électriques avec ou entre des circuits imprimés
  • H05K 3/34 - Connexions soudées

46.

Wakeup mechanism for energy efficient ethernet (EEE) with time-sensitive communications

      
Numéro d'application 18142449
Numéro de brevet 12538233
Statut Délivré - en vigueur
Date de dépôt 2023-05-02
Date de la première publication 2026-01-27
Date d'octroi 2026-01-27
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Leib, Zvi Shmilovici
  • Jonsson, Ragnar Hlynur
  • Razavi Majomard, Seid Alireza

Abrégé

A communication device determines that a communication link will be used for a time-sensitive communication at a future time. In response to determining that the communication link will be used for the time-sensitive communication at the future time, the communication device transitions the communication link from a low power mode to a normal mode prior to the future time so that the communication link is in the normal mode when the future time occurs. The normal mode is for communicating packets via the communication link, and the low power mode reduces power consumption of the communication device as compared to the normal mode.

Classes IPC  ?

  • H04W 52/02 - Dispositions d'économie de puissance

47.

LINK MONITOR FOR UNRETIMED INTERFACES

      
Numéro d'application 19273007
Statut En instance
Date de dépôt 2025-07-17
Date de la première publication 2026-01-22
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • De Bernardinis, Fernando
  • Vercesi, Luca

Abrégé

Linear unretimed interfaces lack clock and data recovery and retiming circuits implemented on a sophisticated digital signal processor. When the interface is not a retimed interface, it can be especially useful to extract some information about the link to allow for debugging and optimization of system deployment. An efficient solution can be implemented in unretimed interfaces to compute metrics such as the impulse response and signal histogram. Having the metrics allows for the solution to check and monitor the quality and the status of the link. Based on the link quality and status information, it is possible to address non-idealities and optimize performance of the unretimed interfaces and the link.

Classes IPC  ?

  • H03L 7/08 - Détails de la boucle verrouillée en phase
  • H03M 1/12 - Convertisseurs analogiques/numériques

48.

ENCODING AND DECODING USING PROBABILISTIC SHAPING

      
Numéro d'application 19043294
Statut En instance
Date de dépôt 2025-01-31
Date de la première publication 2026-01-22
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Morero, Damian Alfonso
  • Lopez, Ramiro Rogelio
  • Trasobares, Fernando
  • Castrillon, Mario

Abrégé

A transmitter generates a set of transmission symbols corresponding to a set of information bits. Generating the set of transmission symbols includes: performing probabilistic constellation shaping to set, in the set of transmission symbols, a quantity n1 of transmission symbols having a maximum transmission symbol amplitude value. Performing of the probabilistic constellation shaping includes performing a recursive procedure to map the set of information bits to a set of amplitude indicators that corresponds to amplitudes of transmission symbols. The set of amplitude indicators includes n1 amplitude indicators set to indicate the maximum transmission symbol amplitude value.

Classes IPC  ?

  • H04B 10/516 - Détails du codage ou de la modulation
  • H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue
  • H04L 27/34 - Systèmes à courant porteur à modulation de phase et d'amplitude, p. ex. en quadrature d'amplitude

49.

METHOD AND APPARATUS FOR SECURED KEY DISTRIBUTION BETWEEN A HOST AND A RESOURCE CONSTRAINED ETHERNET BRIDGE

      
Numéro d'application 19270304
Statut En instance
Date de dépôt 2025-07-15
Date de la première publication 2026-01-22
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Chenikkayala, Nagadevendra
  • Parmar, Harivaden

Abrégé

A new approach is proposed to support secured key distribution between a host and a resource-constrained Ethernet bridge using MACSec, wherein the resource-constrained Ethernet bridge is a hardware having a plurality of hardware blocks but no processor or non-volatile storage. Under the proposed approach, a protocol for secured key distribution is fully implemented using existing hardware blocks of the resource-constrained Ethernet bridge. First, session encryption keys (SEKs) are generated independently by both the host and the Ethernet bridge. If the SEKs match, the host is configured to generate and distribute a Secure Association Key (SAK) to the Ethernet bridge to be installed on it. After the SAK is installed on the Ethernet bridge, a secured communication channel is established between the host and the Ethernet bridge. The secured communication channel can be utilized for secured communication of sensitive data collected by the Ethernet bridge from a plurality of electronic devices.

Classes IPC  ?

50.

METHOD AND APPARATUS TO SUPPORT TIMER SYNCHRONIZATION AMONG MULTIPLE CHIPS

      
Numéro d'application 19270329
Statut En instance
Date de dépôt 2025-07-15
Date de la première publication 2026-01-22
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Krakirian, Shahe
  • Zebchuk, Jason John Bernard
  • Parthiban, Sasikumar

Abrégé

A new approach is proposed that supports timer synchronization among multiple chips. Under the multi-chip configuration, a secondary timer circuitry of a secondary chip is to be synchronized with a primary timer circuitry of a primary chip. A first secondary timer value is sampled at the secondary timer circuitry as triggered by a first sampling trigger signal when the primary timer circuitry reaches a first primary timer value. A second primary timer value is then sampled at the primary timer circuitry as triggered by a second sampling trigger signal when the secondary timer circuitry reaches a second secondary timer value. A timer correction value is calculated based on the differences between the first primary and secondary timer values and the second primary and secondary timer values. The timer correction value is applied to the secondary timer circuitry to synchronize the primary timer circuitry with the secondary timer circuitry.

Classes IPC  ?

  • H04J 3/06 - Dispositions de synchronisation

51.

SUBSTRATE PACKAGE WITH EFFICIENT SUPPORT FOR SIGNAL ROUTING FOR HIGH DATA RATE APPLICATIONS

      
Numéro d'application 19270764
Statut En instance
Date de dépôt 2025-07-16
Date de la première publication 2026-01-22
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s) Bar-Lev, Eldad

Abrégé

A device includes a substrate having a first side and a second side, wherein the first side faces opposite the second side. The device also includes a die positioned on the second side of the substrate and electrically coupled to the substrate. The device includes a signal routing component positioned on the first side of the substrate. The signal routing component is configured to route signals between the die and an external component to the device through the substrate. The device includes an electrical board positioned on the second side of the substrate. The electrical board is electrically coupled to the substrate.

Classes IPC  ?

  • H05K 1/02 - Circuits imprimés Détails
  • H01L 23/36 - Emploi de matériaux spécifiés ou mise en forme, en vue de faciliter le refroidissement ou le chauffage, p. ex. dissipateurs de chaleur
  • H05K 1/11 - Éléments imprimés pour réaliser des connexions électriques avec ou entre des circuits imprimés
  • H05K 1/18 - Circuits imprimés associés structurellement à des composants électriques non imprimés

52.

SERDES SAMPLING SCOPE DEBUG MODE

      
Numéro d'application 19272032
Statut En instance
Date de dépôt 2025-07-17
Date de la première publication 2026-01-22
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Vercesi, Luca
  • De Bernardinis, Fernando

Abrégé

A clock recovery loop in a digital signal processor for a serializer-deserializer data interface can be modified to achieve fractional lock and operate in a sampling scope mode. The clock recovery loop can control a phase locked loop to produce a clock signal that is at a rational fraction of a baud rate. The clock signal can be used by time-interleaved analog-to-digital converters to achieve oversampling of a periodic signal received over a receive channel. The samples can be used to reconstruct a continuous time signal bit response to characterize or debug the receive channel.

Classes IPC  ?

  • H04L 7/033 - Commande de vitesse ou de phase au moyen des signaux de code reçus, les signaux ne contenant aucune information de synchronisation particulière en utilisant les transitions du signal reçu pour commander la phase de moyens générateurs du signal de synchronisation, p. ex. en utilisant une boucle verrouillée en phase

53.

Decoder-assisted LLR calculation

      
Numéro d'application 18528945
Numéro de brevet 12525994
Statut Délivré - en vigueur
Date de dépôt 2023-12-05
Date de la première publication 2026-01-13
Date d'octroi 2026-01-13
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Shende, Nirmal
  • Varnica, Nedeljko

Abrégé

A method for decoding data in a memory device includes attempting to decode, using a first decoder, initial bits based on original data read from memory, determining that the first decoding was not successful, and, in response to determining that the first decoding was not successful, attempting to decode, using a second decoder, the initial bits based on the original data and information derived during the first decoding. The first decoder may be a hard decoder, and the second decoder may be a soft decoder. The information derived during the first decoding may include soft information corresponding to each of the initial bits. The soft information may include LLR values corresponding to each of the initial bits. Alternatively, the information derived during the first decoding may include a syndrome weight, and the soft information may be based on the syndrome weight.

Classes IPC  ?

  • 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
  • H03M 13/15 - Codes cycliques, c.-à-d. décalages cycliques de mots de code produisant d'autres mots de code, p. ex. codes définis par un générateur polynomial, codes de Bose-Chaudhuri-Hocquenghen [BCH]

54.

Skew detection and correction of complementary clock signals

      
Numéro d'application 18233542
Numéro de brevet 12517546
Statut Délivré - en vigueur
Date de dépôt 2023-08-14
Date de la première publication 2026-01-06
Date d'octroi 2026-01-06
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Lu, Quanli
  • Fan, Liang
  • Mellati, Afshin
  • Olsen, Espen
  • Wang, Linghsiao Jerry
  • Abidin, Cindra

Abrégé

A first network device includes a pair of clock tree circuits, a feedback path, and a transceiver. The pair of clock tree circuits is configured to generate output clock signals, which are complementary to each other. The feedback path includes a skew detection circuit and a gain amplifier. The skew detection circuit detects a skew in the output clock signals and generates a pair of voltage signals based on a voltage-to-current and a current-to-voltage conversion of the output clock signals. The pair of voltage signals is indicative of the skew between the output clock signals. The gain amplifier amplifies the pair of voltage signals and, based on the amplified pair of voltage signals, adjusts respective delays in the output clock signals. The transceiver, based on the output clock signals, controls transfer of data to or from a second network device that is separate from the first network device.

Classes IPC  ?

  • G06F 1/00 - Détails non couverts par les groupes et
  • G06F 1/10 - Répartition des signaux d'horloge

55.

Quick floorplanning tool

      
Numéro d'application 17992966
Numéro de brevet 12518079
Statut Délivré - en vigueur
Date de dépôt 2022-11-23
Date de la première publication 2026-01-06
Date d'octroi 2026-01-06
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Sauter, Christoph
  • Kuemerle, Mark William
  • Akiki, Samer Michael
  • Sauter, Wolfgang
  • Tremble, Eric William

Abrégé

A system for designing placement locations for Input/Output (I/O) blocks in an electronic device is disclosed. The system includes an interface and a processor. The interface is configured to receive a requirement that specifies at least multiple I/O blocks to be laid-out along a periphery of an electronic device that implements a network communication device. The processor is configured to generate a plurality of candidate layouts for the electronic device, the candidate layouts differing from one another at least in an arrangement of the specified I/O blocks along the periphery, to estimate respective costs associated with at least some of the candidate layouts, and to present at least some of the candidate layouts and the respective estimated costs to a user.

Classes IPC  ?

  • G06F 30/392 - Conception de plans ou d’agencements, p. ex. partitionnement ou positionnement
  • G06F 30/398 - Vérification ou optimisation de la conception, p. ex. par vérification des règles de conception [DRC], vérification de correspondance entre géométrie et schéma [LVS] ou par les méthodes à éléments finis [MEF]

56.

DLL-based clocking architecture with programmable delay at phase detector inputs

      
Numéro d'application 18058007
Numéro de brevet 12519476
Statut Délivré - en vigueur
Date de dépôt 2022-11-22
Date de la première publication 2026-01-06
Date d'octroi 2026-01-06
Propriétaire Marvell Asia Pte, Ltd. (Singapour)
Inventeur(s)
  • Xanthopoulos, Thucydides
  • Mohan, Nitin

Abrégé

A delay-locked loop (DLL) and corresponding method improve frequency of a chip. The DLL comprises a first programmable delay element configured to output a first clock, a second programmable delay element configured to output a second clock a phase detector. The phase detector includes a first clock input and a second clock input. The first and second programmable delay elements are further configured, in combination, to introduce a controllable skew between the first and second clocks. The DLL is configured to input the first and second clocks to the first and second clock inputs of the phase detector, respectively. The controllable skew is configured to improve the frequency of the chip.

Classes IPC  ?

  • H03L 7/08 - Détails de la boucle verrouillée en phase
  • G06F 1/10 - Répartition des signaux d'horloge
  • G06F 1/324 - Économie d’énergie caractérisée par l'action entreprise par réduction de la fréquence d’horloge
  • H03L 7/07 - Commande automatique de fréquence ou de phaseSynchronisation utilisant un signal de référence qui est appliqué à une boucle verrouillée en fréquence ou en phase utilisant plusieurs boucles, p. ex. pour la génération d'un signal d'horloge redondant
  • H03L 7/081 - Détails de la boucle verrouillée en phase avec un déphaseur commandé additionnel

57.

Traffic characteristics for target wake time (TWT) negotiation

      
Numéro d'application 18581250
Numéro de brevet 12520198
Statut Délivré - en vigueur
Date de dépôt 2024-02-19
Date de la première publication 2026-01-06
Date d'octroi 2026-01-06
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Chu, Liwen
  • Zhang, Hongyuan
  • Lou, Hui-Ling

Abrégé

A first communication device generates a beacon frame that includes i) parameters of a broadcast target wake time (TWT) schedule and ii) information regarding a quantity of client stations that have currently joined the broadcast TWT schedule. The first communication device transmits the beacon frame to inform one or more second communication devices of i) the parameters of the broadcast TWT schedule and ii) the quantity of client stations that have currently joined the broadcast TWT schedule.

Classes IPC  ?

  • H04W 28/18 - Négociation des paramètres de télécommunication sans fil
  • H04L 69/324 - Protocoles de communication intra-couche entre entités paires ou définitions d'unité de données de protocole [PDU] dans la couche liaison de données [couche OSI 2], p. ex. HDLC
  • H04W 52/02 - Dispositions d'économie de puissance
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

58.

INTEGRATION OF BGA PACKAGE ON PCB WITH REDUCED CROSSTALK

      
Numéro d'application SG2025050427
Numéro de publication 2026/005707
Statut Délivré - en vigueur
Date de dépôt 2025-06-24
Date de publication 2026-01-02
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s) Shaik, Ershad

Abrégé

A device includes an electrical board including a plurality of ball grid arrays (BGA) groups. Each BGA group of the plurality of BGA groups includes its respective BGA balls connected to its respective vias configured to route electrical signals between an integrated circuit and the electrical board. Vias for two adjacent BGA group of the plurality of BGA groups connect to different layers of the plurality of layers of the electrical board.

Classes IPC  ?

59.

FORWARD ERROR CORRECTION ENCODING USING INTERMEDIATE INFORMATION CORRESPONDING TO MULTIPLE MODULATION SYMBOLS

      
Numéro d'application US2025034816
Numéro de publication 2025/265128
Statut Délivré - en vigueur
Date de dépôt 2025-06-23
Date de publication 2025-12-26
Propriétaire
  • MARVELL ASIA PTE LTD (Singapour)
  • MARVELL SEMICONDUCTOR CANADA INC. (Canada)
  • MARVELL SEMICONDUCTOR, INC. (USA)
Inventeur(s)
  • Barakatain, Masoud
  • Cao, Trang Minh Tu

Abrégé

Digital signal processing (DSP) circuitry of a transceiver generates intermediate results corresponding to transmit bits that are to be transmitted. Each of at least some of the intermediate results correspond to an encoding of a respective set of multiple bits from amongst the transmit bits. The respective set of multiple bits includes bits corresponding to multiple modulation symbols to be transmitted by the transceiver. The DSP circuitry encodes, according to an FEC code, the intermediate results corresponding to the respective sets of multiple bits to generate parity bits. The DSP circuitry maps, according to a modulation technique, the transmit bits and the parity bits to modulation symbols to generate a digital transmit signal. A digital-to-analog converter (DAC) converts the digital transmit signal to an analog transmit signal.

Classes IPC  ?

  • H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue

60.

MULTI-DECISION FEEDBACK EQUALIZATION IN A RECEIVER DEVICE

      
Numéro d'application US2025034826
Numéro de publication 2025/265133
Statut Délivré - en vigueur
Date de dépôt 2025-06-23
Date de publication 2025-12-26
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Barakatain, Masoud
  • Riani, Jamal
  • Shvydun, Volodymyr
  • Neng, Sek Kin

Abrégé

A receiver device receives a signal transmitted to the receiver device over an optical communication channel and equalizes the signal using a multi-decision feedback equalizer of the receiver device. Equalizing the signal includes generating, using at least one decision feedback equalizer configured with a plurality of slicing thresholds, decisions on symbols transmitted to the receiver device, detecting that a decision made by the decision feedback equalizer is unreliable. Equalizing the signal also includes, in response to detecting that the decision is unreliable, tracking, for a tracking period, multiple decision paths that generate respective possible sequences of symbols transmitted to the receiver device, determining error energies in decisions made, during the tracking period, in respective decision paths, and selecting, based on a comparison between the respective error energies, a sequence of symbols generated in one of the multiple decision paths as an output of the multi-decision feedback equalizer.

Classes IPC  ?

  • H04L 25/03 - Réseaux de mise en forme pour émetteur ou récepteur, p. ex. réseaux de mise en forme adaptatifs

61.

Differential Voltage-Mode Driver for Microwave-Assisted Magnetic Recording

      
Numéro d'application 19241637
Statut En instance
Date de dépôt 2025-06-18
Date de la première publication 2025-12-25
Propriétaire Marvell Asia Pte, Ltd. (Singapour)
Inventeur(s)
  • Wu, Kai
  • Vats, Ved Prakash
  • Ng, Simon Sheung Yan
  • Fatkhi Nurhuda, Hendika

Abrégé

This disclosure describes an apparatus that enables rapid transitions during microwave-assisted magnetic recording (MAMR) of storage media. In various aspects, the apparatus incorporates a driver circuit configured to provide a controlled bias current through separate source and sink output terminals, which respond to feedback signals. An MAMR sensor connects between the source and sink output terminals and generates microwave fields when receiving the controlled bias current from the driver circuit. A common-mode feedback (CMFB) loop connects to the source and sink output terminals, detects common-mode voltage (CMV), and delivers feedback signals to the driver circuit to maintain CMV regulation of the MAMR sensor. A differential voltage regulation loop connects to the source and sink output terminals, providing feedback signals that maintain the MAMR sensor voltage differential at a reference value. The apparatus controls the magnetic recording process of the MAMR sensor with rapid transition times.

Classes IPC  ?

  • G11B 5/465 - Dispositions pour démagnétiser les têtes
  • G11B 5/00 - Enregistrement par magnétisation ou démagnétisation d'un support d'enregistrementReproduction par des moyens magnétiquesSupports d'enregistrement correspondants

62.

Differential Current-Mode Driver for Microwave Assisted Magnetic Recording

      
Numéro d'application 19238373
Statut En instance
Date de dépôt 2025-06-14
Date de la première publication 2025-12-25
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Wu, Kai
  • Vats, Ved Prakash
  • Ng, Simon Sheung Yan
  • Fatkhi Nurhuda, Hendika

Abrégé

The present disclosure describes aspects of a differential current-mode (iMode) driver for microwave-assisted magnetic recording (MAMR) application in hard-disk drives. In some aspects, an iMode driver circuitry employs a driver circuit coupled to power supply connections. The driver circuit is configured to provide a controlled differential bias current and includes separate source and sink output terminals. A MAMR sensor couples between the source and sink output terminals, through which the MAMR sensor receives the controlled differential bias current provided by the driver circuit. The MAMR sensor, which has a field-entry terminal and a field-exit terminal, generates microwave fields for the recording process. A common-mode feedback (CMFB) loop couples to the field-entry and field-exit terminals of the MAMR sensor, forming a feedback pathway with the driver circuit. This CMFB loop detects common-mode voltage (CMV) and adjusts the controlled differential bias current to maintain CMV regulation of the MAMR sensor.

Classes IPC  ?

  • G11B 19/04 - Dispositions prévenant, évitant ou signalant la surimpression sur le même support, ou d'autres fonctionnements défectueux de l'enregistrement ou de la reproduction
  • G11B 5/00 - Enregistrement par magnétisation ou démagnétisation d'un support d'enregistrementReproduction par des moyens magnétiquesSupports d'enregistrement correspondants
  • G11B 5/02 - Procédés d'enregistrement, de reproduction ou d'effacementCircuits correspondants pour la lecture, l'écriture ou l'effacement

63.

Double seal ring and electrical connection of multiple chiplets

      
Numéro d'application 19245460
Statut En instance
Date de dépôt 2025-06-23
Date de la première publication 2025-12-25
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Zhang, Lijuan
  • Chang, Runzi

Abrégé

A package connecting first and second circuitry components includes: a semiconductor substrate, dielectric layers formed over the semiconductor substrate, first and second substrates of the first and second circuitry components, respectively, positioned side-by-side on one of the dielectric layers, first seal ring of the first circuitry component implemented in first metal layers embedded between the first substrate and a first surface of the first circuitry component, second seal ring of the second circuitry component implemented in second metal layers embedded between the second substrate and a second surface of the second circuitry component, and a third seal ring surrounds the first and second circuitry components and embedded in the dielectric layers extrinsic to the first and second metal layers and overlaying the first and second surfaces, at least a third section of the third seal ring disposed over first and second sections of the first and second seal rings, respectively.

Classes IPC  ?

  • H01L 23/58 - Dispositions électriques structurelles non prévues ailleurs pour dispositifs semi-conducteurs
  • H01L 23/00 - Détails de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide
  • H01L 23/31 - Encapsulations, p. ex. couches d’encapsulation, revêtements caractérisées par leur disposition
  • H01L 23/522 - Dispositions pour conduire le courant électrique à l'intérieur du dispositif pendant son fonctionnement, d'un composant à un autre comprenant des interconnexions externes formées d'une structure multicouche de couches conductrices et isolantes inséparables du corps semi-conducteur sur lequel elles ont été déposées
  • H01L 25/00 - Ensembles consistant en une pluralité de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide
  • H01L 25/065 - Ensembles consistant en une pluralité de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide les dispositifs étant tous d'un type prévu dans une seule des sous-classes , , , , ou , p. ex. ensembles de diodes redresseuses les dispositifs n'ayant pas de conteneurs séparés les dispositifs étant d'un type prévu dans le groupe

64.

INTEGRATION OF BGA PACKAGE ON PCB WITH REDUCED CROSSTALK

      
Numéro d'application 19246122
Statut En instance
Date de dépôt 2025-06-23
Date de la première publication 2025-12-25
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s) Shaik, Ershad

Abrégé

A device includes an electrical board including a plurality of ball grid arrays (BGA) groups. Each BGA group of the plurality of BGA groups includes its respective BGA balls connected to its respective vias configured to route electrical signals between an integrated circuit to the electrical board. Vias for two adjacent BGA group of the plurality of BGA groups connect to different layers of the plurality of layers of the electrical board.

Classes IPC  ?

  • H05K 1/02 - Circuits imprimés Détails
  • H05K 1/11 - Éléments imprimés pour réaliser des connexions électriques avec ou entre des circuits imprimés
  • H05K 1/18 - Circuits imprimés associés structurellement à des composants électriques non imprimés

65.

FORWARD ERROR CORRECTION ENCODING USING INTERMEDIATE INFORMATION CORRESPONDING TO MULTIPLE MODULATION SYMBOLS

      
Numéro d'application 19246180
Statut En instance
Date de dépôt 2025-06-23
Date de la première publication 2025-12-25
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Barakatain, Masoud
  • Riani, Jamal
  • Cao, Trang Minh Tu

Abrégé

Digital signal processing (DSP) circuitry of a transceiver generates intermediate results corresponding to transmit bits that are to be transmitted. Each of at least some of the intermediate results correspond to an encoding of a respective set of multiple bits from amongst the transmit bits. The respective set of multiple bits includes bits corresponding to multiple modulation symbols to be transmitted by the transceiver. The DSP circuitry encodes, according to an FEC code, the intermediate results corresponding to the respective sets of multiple bits to generate parity bits. The DSP circuitry maps, according to a modulation technique, the transmit bits and the parity bits to modulation symbols to generate a digital transmit signal. A digital-to-analog converter (DAC) converts the digital transmit signal to an analog transmit signal.

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/25 - Détection d'erreurs ou correction d'erreurs transmises par codage spatial du signal, c.-à-d. en ajoutant une redondance dans la constellation du signal, p. ex. modulation codée en treillis [TMC]

66.

MULTI-DECISION FEEDBACK EQUALIZATION IN A RECEIVER DEVICE

      
Numéro d'application 19246341
Statut En instance
Date de dépôt 2025-06-23
Date de la première publication 2025-12-25
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Barakatain, Masoud
  • Riani, Jamal
  • Shvydun, Volodymyr
  • Neng, Sek Kin

Abrégé

A receiver device receives a signal transmitted to the receiver device over an optical communication channel and equalizes the signal using a multi-decision feedback equalizer of the receiver device. Equalizing the signal includes generating, using at least one decision feedback equalizer configured with a plurality of slicing thresholds, decisions on symbols transmitted to the receiver device, detecting that a decision made by the decision feedback equalizer is unreliable. Equalizing the signal also includes, in response to detecting that the decision is unreliable, tracking, for a tracking period, multiple decision paths that generate respective possible sequences of symbols transmitted to the receiver device, determining error energies in decisions made, during the tracking period, in respective decision paths, and selecting, based on a comparison between the respective error energies, a sequence of symbols generated in one of the multiple decision paths as an output of the multi-decision feedback equalizer.

Classes IPC  ?

  • H04L 25/03 - Réseaux de mise en forme pour émetteur ou récepteur, p. ex. réseaux de mise en forme adaptatifs
  • H04B 10/60 - Récepteurs

67.

HYBRID LOGICAL TO PHYSICAL ADDRESS MAPPING CROSS REFERENCE TO RELATED APPLICATION

      
Numéro d'application IB2025052084
Numéro de publication 2025/257618
Statut Délivré - en vigueur
Date de dépôt 2025-02-26
Date de publication 2025-12-18
Propriétaire MARVELL ASIA PTE, LTD. (Singapour)
Inventeur(s)
  • Nguyen, Anh
  • Le, Son
  • Nguyen, Hiep

Abrégé

The present disclosure describes apparatuses and methods for hybrid logical to physical (LTP) address mapping in memory systems. In various aspects, a memory controller (132) maps, with an interleave map mode, a first portion of logical address space (406) to a first portion of the physical address space (416) of a memory. The memory controller also maps, with a fixed map mode, a second portion of logical address space (408, 410) to a second portion of the physical address space (418) of the memory. Thus, the memory controller may configure some memory banks (414) with interleave address mapping and other banks with fixed address mapping. In some cases, the memory controller may reconfigure a bank of the memory from one mapping mode to the other mapping mode. By so doing, the memory controller can leverage benefits provided by either mapping mode to optimize access performance, reduce power consumption, or isolate defective areas with minimal capacity loss.

Classes IPC  ?

  • G06F 12/10 - Traduction d'adresses
  • G06F 12/06 - Adressage d'un bloc physique de transfert, p. ex. par adresse de base, adressage de modules, extension de l'espace d'adresse, spécialisation de mémoire
  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
  • G06F 15/78 - Architectures de calculateurs universels à programmes enregistrés comprenant une seule unité centrale

68.

SHARED MEMORY CONTROLLER WITH DIRECT MEMORY ACCESS ARCHITECTURE FOR ON-CHIP MEMORY

      
Numéro d'application IB2025056106
Numéro de publication 2025/257811
Statut Délivré - en vigueur
Date de dépôt 2025-06-14
Date de publication 2025-12-18
Propriétaire MARVELL ASIA PTE, LTD. (Singapour)
Inventeur(s)
  • Nguyen, Anh
  • Nguyen, Linh
  • Duc, Tran Tan

Abrégé

The present disclosure describes System on Chip (SoC) architecture that facilitates disaggregation of memory-to-memory operations. The SoC architecture includes a host interface that communicates with a host system, processor cores, and an Advanced eXtensible Interface (AXI) interconnect coupling the host interface with processor cores. The SoC architecture includes an on- chip memory (OCM) subsystem coupled to the AXI interconnect, where the OCM subsystem contains memory banks, a Direct Memory Access (DMA) interconnect coupled directly with respective memories of processor cores, and a shared memory controller coupled with the AXI interconnect, memory banks, and DMA interconnect. The shared memory controller includes an OCM-internal path connecting the shared memory controller directly to memory banks within the OCM subsystem and a DMA engine that executes memory-to-memory operations by transferring data directly between memory banks through the OCM-internal path or respective memories of processor cores via a DMA interconnect.

Classes IPC  ?

  • G06F 13/16 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus de mémoire
  • 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 15/78 - Architectures de calculateurs universels à programmes enregistrés comprenant une seule unité centrale

69.

Shared Memory Controller with Direct Memory Access Architecture for On-Chip Memory

      
Numéro d'application 19238209
Statut En instance
Date de dépôt 2025-06-13
Date de la première publication 2025-12-18
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Nguyen, Anh
  • Nguyen, Linh
  • Duc, Tran Tan

Abrégé

The present disclosure describes System on Chip (SoC) architecture that facilitates disaggregation of memory-to-memory operations. The SoC architecture includes a host interface that communicates with a host system, processor cores, and an Advanced extensible Interface (AXI) interconnect coupling the host interface with processor cores. The SoC architecture includes an on-chip memory (OCM) subsystem coupled to the AXI interconnect, where the OCM subsystem contains memory banks, a Direct Memory Access (DMA) interconnect coupled directly with respective memories of processor cores, and a shared memory controller coupled with the AXI interconnect, memory banks, and DMA interconnect. The shared memory controller includes an OCM-internal path connecting the shared memory controller directly to memory banks within the OCM subsystem and a DMA engine that executes memory-to-memory operations by transferring data directly between memory banks through the OCM-internal path or respective memories of processor cores via a DMA interconnect.

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

70.

METHOD AND SYSTEM TO SUPPORT DATA STREAMING FOR MATRIX OPERATIONS VIA A MACHINE LEARNING HARDWARE

      
Numéro d'application 19311421
Statut En instance
Date de dépôt 2025-08-27
Date de la première publication 2025-12-18
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Lyu, Chuan
  • Hakkarainen, Harri
  • Rajegowda, Geethanjali
  • Shrivastava, Saurabh
  • Karthikeyan, Veena

Abrégé

A system comprises an on-chip memory (OCM) configured to maintain blocks of data used for a matrix operation and result of the matrix operation, wherein each of the blocks of data is of a certain size. The system further comprises a first OCM streamer configured to stream a first matrix data from the OCM to a first storage unit, and a second OCM streamer configured to stream a second matrix data from the OCM to a second storage unit, wherein the second matrix data is from an unaligned address of the OCM that is a not a multiple of the certain size. The system further comprises a matrix operation block configured to retrieve the first matrix data and the second matrix data from the first storage unit and the second storage unit, respectively, and perform the matrix operation based on the first matrix data and the second matrix data.

Classes IPC  ?

  • 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 15/78 - Architectures de calculateurs universels à programmes enregistrés comprenant une seule unité centrale
  • G06F 15/80 - Architectures de calculateurs universels à programmes enregistrés comprenant un ensemble d'unités de traitement à commande commune, p. ex. plusieurs processeurs de données à instruction unique
  • G06F 17/16 - Calcul de matrice ou de vecteur
  • G06N 5/04 - Modèles d’inférence ou de raisonnement
  • G06N 20/00 - Apprentissage automatique
  • G06N 20/10 - Apprentissage automatique utilisant des méthodes à noyaux, p. ex. séparateurs à vaste marge [SVM]
  • G06N 20/20 - Techniques d’ensemble en apprentissage automatique

71.

MULTISTAGE COMPILER ARCHITECTURE

      
Numéro d'application 19316908
Statut En instance
Date de dépôt 2025-09-02
Date de la première publication 2025-12-18
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Hanebutte, Ulf
  • Durakovic, Senad
  • Chou, Chien-Chun
  • Wang, Fu-Hwa
  • Tandyala, Mohana

Abrégé

A system includes a compiler including a plurality of compiler blocks. The compiler blocks of the plurality of compiler blocks are compossible. The compiler is configured to identify one or more resources in a hardware to execute a set of low-level instructions that is generated from a high-level function in a high-level code. The compiler is further configured to determine one or more processing operations to be performed that is associated with the high-level function in the high-level code. The determining of the one or more processing operations occurs based on architecture of the hardware. The compiler is configured to compile the high-level function in the high-level code of the application into the set of low-level instructions to be executed on the hardware.

Classes IPC  ?

72.

System and methods for firmware update mechanism

      
Numéro d'application 17326116
Numéro de brevet 12498912
Statut Délivré - en vigueur
Date de dépôt 2021-05-20
Date de la première publication 2025-12-16
Date d'octroi 2025-12-16
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Sundararaman, Ramacharan
  • Miyar, Nithyananda
  • Taylor, Richard
  • Eldredge, James

Abrégé

A new approach is proposed to support hardware-based update of a software (e.g., a firmware) of an electronic device in a non-functional state. Under the proposed approach, the software is stored securely on a resource (e.g., a non-volatile storge) protected by a hardware-based lock mechanism. A first agent acquires a lock and authenticate the software. When a boot failure (e.g. authentication of the software fails) of the electronic device happens, an alert indicating the failure is generated and sent to a second agent (e.g., a sideband master) through an alert mechanism. The second agent then acquires a lock from the hardware-based lock mechanism to obtain exclusive excess to the resource and update the software stored in the non-volatile storage through, e.g., block write and/or read operations. The second agent then verifies that the software has been updated successfully so that the electronic device becomes functionally again.

Classes IPC  ?

  • G06F 8/65 - Mises à jour
  • G06F 21/44 - Authentification de programme ou de dispositif
  • 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é

73.

Setup and training of links between host devices and optical modules including menu-based and multi-stage link training

      
Numéro d'application 18217252
Numéro de brevet 12500668
Statut Délivré - en vigueur
Date de dépôt 2023-06-30
Date de la première publication 2025-12-16
Date d'octroi 2025-12-16
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Rope, Todd
  • Ghiasi, Ali
  • Lee, Whay Sing

Abrégé

A host device includes a transmitter, an out-of-band electrical interface and a processor. The transmitter transmits in-band signals on an in-band electrical interface from the host device to an optical module. The in-band signals are data signals transmitted to test a link between the host device and the optical module. The out-of-band electrical interface transmits first out-of-band messages from the host device to the optical module, and receives second out-of-band messages from the optical module. The first and second out-of-band messages being control messages for testing the link. The processor performs tests to test the link and selects a set of transmitter settings based on the tests. The processor: i) subsequent to performing the tests, receives via the out-of-band electrical interface one of the second out-of-band messages including an indication of the selected set; and ii) in response to receiving the indication, sets the transmitter according to the selected set.

Classes IPC  ?

  • H04B 10/079 - Dispositions pour la surveillance ou le test de systèmes de transmissionDispositions pour la mesure des défauts de systèmes de transmission utilisant un signal en service utilisant des mesures du signal de données
  • H04B 10/54 - Modulation d'intensité

74.

Optimized path selection for multi-path groups

      
Numéro d'application 18535785
Numéro de brevet 12500835
Statut Délivré - en vigueur
Date de dépôt 2023-12-11
Date de la première publication 2025-12-16
Date d'octroi 2025-12-16
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Budhia, Rupa
  • Matthews, William Brad
  • Agarwal, Puneet

Abrégé

A packet to be forwarded over a computer network to a destination is received. A group of multiple network paths is available to forward to the packet to the destination. One or more path selection factors are determined to be used to identify a specific network load balancing algorithm to select a specific network path from the group of multiple network paths. The one or more path selection factors include at least one path selection factor determined based at least in part on a dynamic state of the computer network or a network node in the computer network. In response to selecting, by the specific network load balancing algorithm, the specific network path from among the group of multiple network paths, the packet is forwarded over the specific network path.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • H04L 45/00 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données
  • H04L 45/24 - Routes multiples
  • H04L 45/42 - Routage centralisé

75.

Low-Latency Decompressor

      
Numéro d'application 19230455
Statut En instance
Date de dépôt 2025-06-06
Date de la première publication 2025-12-11
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Barner, Steven Craig
  • Fenton, David
  • Mariam, Nicholas
  • Ellert, Dennis
  • Tzvetanov, Ilian

Abrégé

An example method of low-latency decompression includes receiving a data read request to read data stored, in a compressed storage format, in a memory, and responsive to receiving the data read request, accessing compressed data sequences, splitting the compressed data sequences into three separate streams for parallel processing, the three separate streams including (i) a literal stream, (ii) a history cache stream, and (iii) a history buffer stream, for each data sequence in the literal stream, determining a literal decompressed block offset for the data sequence, for each data sequence in the history cache stream, determining a decompressed block offset using one or more history cache pointers associated with the data sequence, for each data sequence in the history buffer stream, determining the decompressed block offset via a history buffer, and generating a data output responsive to the data read request.

Classes IPC  ?

  • H03M 7/30 - CompressionExpansionÉlimination de données inutiles, p. ex. réduction de redondance

76.

Hybrid Logical to Physical Address Mapping

      
Numéro d'application 19063221
Statut En instance
Date de dépôt 2025-02-25
Date de la première publication 2025-12-11
Propriétaire Marvell Asia Pte, Ltd. (Singapour)
Inventeur(s)
  • Nguyen, Anh
  • Le, Son
  • Nguyen, Hiep

Abrégé

The present disclosure describes apparatuses and methods for hybrid logical to physical (LTP) address mapping in memory systems. In various aspects, a memory controller maps, with an interleave map mode, a first portion of logical address space to a first portion of the physical address space of a memory. The memory controller also maps, with a fixed map mode, a second portion of logical address space to a second portion of the physical address space of the memory. Thus, the memory controller may configure some memory banks with interleave address mapping and other banks with fixed address mapping. In some cases, the memory controller may reconfigure a bank of the memory from one mapping mode to the other mapping mode. By so doing, the memory controller can leverage benefits provided by either mapping mode to optimize access performance, reduce power consumption, or isolate defective areas with minimal capacity loss.

Classes IPC  ?

  • G06F 12/02 - Adressage ou affectationRéadressage

77.

Clock gating for scan shift clock in a mesh clock environment

      
Numéro d'application 18524182
Numéro de brevet 12493318
Statut Délivré - en vigueur
Date de dépôt 2023-11-30
Date de la première publication 2025-12-09
Date d'octroi 2025-12-09
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Shen, Shunquan
  • Abuhamdeh, Zahi S.
  • Hegde, Arun
  • Rodriguez, Samuel

Abrégé

Clock distribution circuitry, for distributing clocks for scan operations in an integrated circuit device in which a mission mode clock is distributed by a mesh clock structure and a scan fabric clock is distributed by a scan clock bus, includes a mesh clock source, and a local distribution structure for distributing the clocks for scan operations to a local clock domain that includes a subset of taps of the mesh clock structure. The local distribution structure includes a local controller for controlling derivation of a scan capture clock from the mesh clock source, local scan host circuitry for deriving a local scan shift clock from the scan fabric clock, and specialized integrated clock gates corresponding in number to the subset of taps of the mesh clock structure, for selecting between the scan capture clock in a scan capture mode, and the local scan shift clock in a scan shift mode.

Classes IPC  ?

78.

Method and apparatus for transferring data between a host computer and a solid state memory

      
Numéro d'application 17976633
Numéro de brevet 12487776
Statut Délivré - en vigueur
Date de dépôt 2022-10-28
Date de la première publication 2025-12-02
Date d'octroi 2025-12-02
Propriétaire Marvell Israel (M.I.S.L) Ltd. (Israël)
Inventeur(s)
  • Torok, Ruven
  • Rein, Efraim

Abrégé

A bridge receives a first memory access command from a host computer, the first memory access command including an indication of one or more blocks of memory locations in a host memory of the host computer. The bridge device stores the first memory access command in a queue of the bridge device and determines one or more virtual addresses to be used by the solid state memory for the first memory access command. The bridge generates a second memory access command that is a revised copy of the first memory access command so that the indication of the one or more blocks of memory locations in the host memory is replaced with an indication of the one or more virtual addresses. The bridge sends the second memory access command to the solid state memory while keeping the first memory access command in the queue.

Classes IPC  ?

  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement

79.

COMPASS

      
Numéro de série 99520221
Statut En instance
Date de dépôt 2025-11-28
Propriétaire Marvell Asia Pte Ltd (Singapour)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

semiconductors; Microprocessors; Semiconductor chips; Semiconductor computer chips; Semiconductor integrated circuits; integrated circuits; Electronic chips for use in the manufacture of integrated circuits; downloadable computer software and firmware for controlling and using integrated circuits; processors, namely, data processors for downloadable computer programs using artificial intelligence, data processors for computer network servers and central gateways deployed on a network, general purpose computer data processors, data processors for high-performance computing, data processors for digital signal, data processors, programmable data processors, data processors for downloadable audio and video files; digital signal processors; ethernet transceivers; wireless integrated circuits, namely transceivers and digital signal processors; integrated circuits for controlling solid state drives; amplifiers, namely, transimpedance amplifiers; semiconductor devices, namely retimers; electronic circuits; microchips; photonic microchips; Electronic and optical communications instruments and components, namely, optical transmitters; Electronic and optical communications instruments and components, namely, digital transmitters; Electronic and optical communications instruments and components, namely, optical transceivers; power amplifiers design and development of computer software and hardware for the design and manufacture of semiconductors; design of computer hardware and integrated circuits; designing semiconductors, semiconductor chips and chip sets, integrated circuits, integrated circuit chips, integrated circuit chip sets, and software for others; design and development of computer software and hardware for the design and manufacture of semiconductor devices, namely digital signal processors, transceivers, amplifiers, retimers and microprocessors.

80.

METHOD OF USING UNIT VECTORS TO ALLOW EXPANSION AND COLLAPSE OF HEADER LAYERS WITHIN PACKETS FOR ENABLING FLEXIBLE MODIFICATIONS AND AN APPARATUS THEREOF

      
Numéro d'application 19281684
Statut En instance
Date de dépôt 2025-07-27
Date de la première publication 2025-11-27
Propriétaire Marvell Asia Pte., Ltd. (Singapour)
Inventeur(s)
  • Singh, Chirinjeev
  • Daniel, Tsahi
  • Schmidt, Gerald

Abrégé

Embodiments of the apparatus for modifying packet headers relate to a use of bit vectors to allow expansion and collapse of protocol headers within packets for enabling flexible modification. A rewrite engine expands each protocol header into a generic format and applies various commands to modify the generalized protocol header. The rewrite engine maintains a bit vector for the generalized protocol header with each bit in the bit vector representing a byte of the generalized protocol header. A bit marked as 0 in the bit vector corresponds to an invalid byte, while a bit marked as 1 in the bit vector corresponds to a valid byte. The rewrite engine uses the bit vector to remove all the invalid bytes after all commands have been operated on the generalized protocol header to thereby form a new protocol header.

Classes IPC  ?

  • H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes
  • H04L 49/00 - Éléments de commutation de paquets
  • H04L 69/04 - Protocoles de compression de données, p. ex. ROHC
  • H04L 69/08 - Protocoles d’interopérabilitéConversion de protocole

81.

MARVELL RELIANT

      
Numéro de série 99504503
Statut En instance
Date de dépôt 2025-11-19
Propriétaire Marvell Asia Pte Ltd (Singapour)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Downloadable computer software for use in monitoring circuit compliance with CMIS; Downloadable telemetry and data analytics software; Downloadable computer software for use in controlling, storing, monitoring, and managing data in processors, workload accelerators, data centers, attached storage devices and systems Design and development of software; Non-downloadable computer software for use in monitoring circuit compliance with CMIS; Computer chip design services; Non-downloadable telemetry and data analytics software; Non-downloadable computer software for use in controlling, storing, monitoring, and managing data in processors, workload accelerators, data centers, attached storage devices and systems

82.

RELIANT

      
Numéro de série 99504507
Statut En instance
Date de dépôt 2025-11-19
Propriétaire Marvell Asia Pte Ltd (Singapour)
Classes de Nice  ? 09 - Appareils et instruments scientifiques et électriques

Produits et services

Downloadable computer software for use in monitoring circuit compliance with CMIS; Downloadable telemetry and data analytics software; Downloadable computer software for use in controlling, storing, monitoring, and managing data in processors, workload accelerators, data centers, attached storage devices and systems

83.

ADAPTIVLINK

      
Numéro de série 99504495
Statut En instance
Date de dépôt 2025-11-19
Propriétaire Marvell Asia Pte Ltd (Singapour)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer hardware; Computer chips; Computer memory hardware; Electronic circuits; semiconductors; Semiconductor chips; Semiconductor computer chips; Semiconductor integrated circuits; Electronic chips for use in the manufacture of integrated circuits; Computer firmware for operating mixed signal adaption, digital processing, decision feedback equalization, and advance detector parameters; Computer firmware for use in controlling, storing, monitoring, and managing data in processors, workload accelerators, data centers, attached storage devices and systems; Integrated circuits for controlling hard disk drives; Integrated circuits for controlling solid state drives; Downloadable computer software for use in controlling, storing, monitoring, and managing data in processors, workload accelerators, data centers, attached storage devices and systems Design and development of computer hardware and software; Design and development of computer firmware; Computer chip design services; Non-downloadable computer software for operating mixed signal adaption, digital processing, decision feedback equalization, and advance detector parameters

84.

Physical layer transceiver with collision avoidance in high noise and interference environment

      
Numéro d'application 17677865
Numéro de brevet 12476872
Statut Délivré - en vigueur
Date de dépôt 2022-02-22
Date de la première publication 2025-11-18
Date d'octroi 2025-11-18
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Dai, Shaoan
  • Sun, Wensheng
  • Wu, Xing

Abrégé

Systems and methods for using a physical layer transceiver (PHY) of an automobile to avoid data signal collision on a high noise or interference automotive multi-drop communication link are provided. A signal is received at a first PHY via a multi-drop communication link in a high noise or interference automotive environment. The received signal is separated into a first spectral component corresponding to a first logic level and into a second spectral component corresponding to a second logic level. Based on analysis of the first and second spectral components, respectively, a determination is made as to whether a second PHY device is concurrently transmitting data on the link, by determining whether both the first and second logic levels are detected in the first and second spectral components within a threshold period of time of one another. The first PHY device is permitted to transmit, or prevented from transmitting, data via the link based on whether the second PHY device is transmitting data on the link.

Classes IPC  ?

  • H04L 41/0896 - Gestion de la bande passante ou de la capacité des réseaux, c.-à-d. augmentation ou diminution automatique des capacités

85.

METHOD AND SYSTEM FOR RECONFIGURABLE PARALLEL LOOKUPS USING MULTIPLE SHARED MEMORIES

      
Numéro d'application 19214460
Statut En instance
Date de dépôt 2025-05-21
Date de la première publication 2025-11-13
Propriétaire Marvell Asia Pte, Ltd. (Singapour)
Inventeur(s)
  • Tran, Anh T.
  • Schmidt, Gerald
  • Daniel, Tsahi
  • Shrivastava, Saurabh

Abrégé

Embodiments of the present invention relate to multiple parallel lookups using a pool of shared memories by proper configuration of interconnection networks. The number of shared memories reserved for each lookup is reconfigurable based on the memory capacity needed by that lookup. The shared memories are grouped into homogeneous tiles. Each lookup is allocated a set of tiles based on the memory capacity needed by that lookup. The tiles allocated for each lookup do not overlap with other lookups such that all lookups can be performed in parallel without collision. Each lookup is reconfigurable to be either hash-based or direct-access. The interconnection networks are programed based on how the tiles are allocated for each lookup.

Classes IPC  ?

  • H03K 19/17728 - Blocs logiques reconfigurables, p. ex. tables de consultation
  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
  • G06F 12/0864 - Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p. ex. mémoires cache utilisant des moyens pseudo-associatifs, p. ex. associatifs d’ensemble ou de hachage
  • G11C 15/04 - Mémoires numériques dans lesquelles l'information, comportant une ou plusieurs parties caractéristiques, est écrite dans la mémoire et dans lesquelles l'information est lue au moyen de la recherche de l'une ou plusieurs de ces parties caractéristiques, c.-à-d. mémoires associatives ou mémoires adressables par leur contenu utilisant des éléments semi-conducteurs
  • H04L 45/7452 - Opérations multiples parallèles ou consécutives de recherche
  • H04L 45/7453 - Recherche de table d'adressesFiltrage d'adresses en utilisant le hachage

86.

Silicon nitride-to-silicon waveguide assembly for broadband communication including concurrent propagation by TE0 and TM0 modes

      
Numéro d'application 18116140
Numéro de brevet 12468086
Statut Délivré - en vigueur
Date de dépôt 2023-03-01
Date de la première publication 2025-11-11
Date d'octroi 2025-11-11
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Lin, Nathan
  • Wang, Yun
  • Lin, Jie

Abrégé

A waveguide assembly includes first and second waveguides. The first waveguide includes silicon, first and second ends, an end member, and a tapered member. The end member extends from the first end. The tapered member extends from the end member to the second end. The second waveguide is optically coupled to and spaced away from the first waveguide. The second waveguide includes silicon nitride, first and second members, and a non-tapered member. The non-tapered member extends from the first member to the second member and in parallel with and opposing the tapered member. An effective refractive index of the non-tapered member matches an effective refractive index of the tapered member at a first plane. The first plane extends through the non-tapered member and the tapered member and perpendicular to a second plane. The second plane extends parallel to a direction of overlap between the first and second waveguides.

Classes IPC  ?

  • G02B 6/12 - Guides de lumièreDétails de structure de dispositions comprenant des guides de lumière et d'autres éléments optiques, p. ex. des moyens de couplage du type guide d'ondes optiques du genre à circuit intégré
  • G02B 6/02 - Fibres optiques avec revêtement
  • G02B 6/122 - Éléments optiques de base, p. ex. voies de guidage de la lumière
  • G02B 6/125 - Courbures, branchements ou intersections

87.

Polar codes for error correction in non-volatile memory devices

      
Numéro d'application 18243599
Numéro de brevet 12470232
Statut Délivré - en vigueur
Date de dépôt 2023-09-07
Date de la première publication 2025-11-11
Date d'octroi 2025-11-11
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Pang, Chin-Jen
  • Varnica, Nedeljko

Abrégé

A solid state drive (SSD) device includes a memory having a plurality of memory cells and an encoder configured to encode information using a polar code to generate encoded information to be stored in the memory. The polar code is constructed based on a plurality of channel models corresponding to different read channel scenarios, including at least a first channel model corresponding a first read channel scenario and a second channel model corresponding to a second read channel scenario, the second read channel scenario different from the first read channel scenario. The SSD device also includes a controller configured to write the encoded information to memory cells in the memory, and read the encoded information from the memory cells in the memory using a selected one of the first read channel scenario and the second read channel scenario.

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
  • H03M 13/13 - Codes linéaires

88.

Receiver compensation for low extinction ratio at transmitter

      
Numéro d'application 18137223
Numéro de brevet 12470300
Statut Délivré - en vigueur
Date de dépôt 2023-04-20
Date de la première publication 2025-11-11
Date d'octroi 2025-11-11
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s) Fan, Shu Hao

Abrégé

A digital signal processor (DSP) of an optical receiver processes one or more digital domain signals, which correspond to a received optical signal, to recover receive data from the one or more digital domain signals. The DSP compensates for a two-dimensional (2-D) warping of transmission symbols at a transmitter of the optical signal at least by: calculating a first adjustment of an in phase (I) component of the transmission symbol; modifying the I component of the transmission symbol using the first adjustment; calculating a second adjustment of a quadrature (Q) component of the transmission symbol; and modifying the Q component of the transmission symbol using the second adjustment

Classes IPC  ?

  • H04B 10/556 - Modulation numérique, p. ex. modulation par déplacement de phase différentielle [DPSK] ou modulation par déplacement de fréquence [FSK]
  • H04B 10/2575 - Radio sur fibre, p. ex. signal radio modulé en fréquence sur une porteuse optique

89.

Software/firware updates during network link establishment

      
Numéro d'application 17828958
Numéro de brevet 12471154
Statut Délivré - en vigueur
Date de dépôt 2022-05-31
Date de la première publication 2025-11-11
Date d'octroi 2025-11-11
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Razavi Majomard, Seid Alireza
  • Tahir, Ehab
  • Shen, David

Abrégé

A link establishment process for establishing a network link between the first network interface device and a second network interface device is initiated at the first network interface device. During the link establishment process, the first network interface device receives from the second network interface device via the network link, one or more update messages requesting one or more changes to be applied at the first network interface device, the one or more changes for altering operation of one or both of software and firmware stored in one or more memories included in or coupled to the first network interface device. The one or more changes are applied based on the one or more update messages at the first network interface device.

Classes IPC  ?

  • H04W 76/10 - Établissement de la connexion
  • G06F 8/65 - Mises à jour
  • H04W 48/16 - ExplorationTraitement d'informations sur les restrictions d'accès ou les accès
  • H04W 48/18 - Sélection d'un réseau ou d'un service de télécommunications

90.

Controlling uniformity of electrical current distribution in device for power delivery to integrated circuit

      
Numéro d'application 18350775
Numéro de brevet 12471205
Statut Délivré - en vigueur
Date de dépôt 2023-07-12
Date de la première publication 2025-11-11
Date d'octroi 2025-11-11
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Ben Artsi, Liav
  • Ben Ezra, Ram

Abrégé

An electrical circuit board assembly includes: (I) a surface, having a plurality of terminals disposed thereon for transferring a power signal to an electronic device, (II) at least first and second layers separated by at least one dielectric layer, the first and second layers being configured to (a) be connected to the power signal, and (b) electrically conduct at least a portion of the power signal, and (III) multiple vias that (i) mechanically traverse the first and second layers at respective traversal points, and (ii) are electrically connected to the terminals on the surface, the multiple vias including: first vias that, at the respective traversal points, are electrically connected to the first layer and electrically isolated from the second layer, and second vias that, at the respective traversal points, are electrically connected to the second layer and electrically isolated from the first layer.

Classes IPC  ?

  • H05K 1/02 - Circuits imprimés Détails
  • H05K 1/11 - Éléments imprimés pour réaliser des connexions électriques avec ou entre des circuits imprimés
  • H05K 3/40 - Fabrication d'éléments imprimés destinés à réaliser des connexions électriques avec ou entre des circuits imprimés

91.

PHYSICAL LAYER TRANSCEIVER WITH REDUCED VARIATION IN PACKET LATENCY

      
Numéro d'application 19273517
Statut En instance
Date de dépôt 2025-07-18
Date de la première publication 2025-11-06
Propriétaire MARVELL ASIA PTE, LTD. (Singapour)
Inventeur(s)
  • Zheng, Jeff Junwei
  • Leung, Ming-Tak
  • Ahmad, Atif
  • Patra, Lenin

Abrégé

A method of reducing impact of variation in latency in data transport between clock domains of a physical layer transceiver having physical coding sublayer circuitry with a first clock in a first clock domain and physical medium attachment circuitry with a second clock in a second clock domain, includes determining, during an initial training of a link, a transmit latency value in a transmit direction from the first clock domain to the second clock domain, determining, during the initial training of the link, separately from determining the transmit latency value, a receive latency value in a receive direction from the second clock domain to the first clock domain, and using the transmit latency value and the receive latency value to account for latency in transfer of data between the first clock domain and the second clock domain following the initial training until a subsequent training.

Classes IPC  ?

  • H04L 43/0852 - Retards
  • H04B 1/40 - Circuits
  • H04L 7/00 - Dispositions pour synchroniser le récepteur avec l'émetteur
  • H04L 7/04 - Commande de vitesse ou de phase au moyen de signaux de synchronisation

92.

AUTOMATIC RESENDING OF WUP BY SLAVE DEVICE

      
Numéro d'application 19273550
Statut En instance
Date de dépôt 2025-07-18
Date de la première publication 2025-11-06
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Fung, Hon Wai
  • Wu, Dance
  • Zhu, Liang

Abrégé

Systems and methods are described for a slave PHY device retransmitting a waking up command to a master PHY device in a low-power mode. After transmitting a wake-up command to the master PHY device, the slave PHY device starts a timer. If the timer reaches a threshold time, the slave device retransmits the wake-up command.

Classes IPC  ?

  • H04L 1/1867 - Dispositions spécialement adaptées au point d’émission
  • G06F 1/3209 - Surveillance d’une activité à distance, p. ex. au travers de lignes téléphoniques ou de connexions réseau
  • H04L 12/12 - Dispositions pour la connexion ou la déconnexion à distance de sous-stations ou de leur équipement

93.

LOW LOSS AND STABLE PLANAR LIGHTWAVE CIRCUIT ATTACHMENT WITH SILICON INTERPOSER

      
Numéro d'application 18871793
Statut En instance
Date de dépôt 2023-06-07
Date de la première publication 2025-11-06
Propriétaire MARVELL ASIA PTE LTD. (Singapour)
Inventeur(s)
  • Wang, Hsiu-Che
  • Tumne, Pushkraj
  • Shirley, Dwayne R.
  • Coccioli, Roberto
  • Fu, Peikeng

Abrégé

An optical signal transceiver includes a circuit board substrate, a silicon photonics-based interposer mounted on the circuit board substrate, the silicon photonics-based interposer including at least one of a waveguide configured to transmit optical communication signals and a photo detector configured to detect optical communication signals, and a planar lightwave circuit disposed on the circuit board substrate. The planar lightwave circuit is configured to perform at least a portion of propagation of light signals in an optical communication network, and the planar lightwave circuit is aligned with a side surface of the silicon photonics-based interposer to transmit optical communication signals between the silicon photonics-based interposer and the planar lightwave circuit. The optical signal transceiver includes at least one spacer component disposed between the planar lightwave circuit and the circuit board substrate, and epoxy material in contact with the spacer component.

Classes IPC  ?

  • G02B 6/12 - Guides de lumièreDétails de structure de dispositions comprenant des guides de lumière et d'autres éléments optiques, p. ex. des moyens de couplage du type guide d'ondes optiques du genre à circuit intégré
  • G02B 6/13 - Circuits optiques intégrés caractérisés par le procédé de fabrication
  • H04B 10/40 - Émetteurs-récepteurs

94.

Warpage mitigation in a cluster of multiple high bandwidth memory stacks

      
Numéro d'application 19192414
Statut En instance
Date de dépôt 2025-04-29
Date de la première publication 2025-11-06
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Chauhan, Tushar
  • Shirley, Dwayne R.
  • Graf, Richard S.
  • Sauter, Wolfgang

Abrégé

An electronic device includes (i) a substrate, (ii) first and second stacks of integrated circuit (IC) dies, the first and second stacks being positioned adjacent to one another over the substrate and having first and second surfaces facing one another, (iii) a first plate disposed between the substrate and the first surface of the first and second stacks, and (iv) a second plate disposed over the second surface of the first and second stacks, each of the first and second plates mechanically connects the first stack to the second stack, overlaps at least a portion of a combined footprint of the first and second stacks and configured to mitigate a warpage in at least one of the first and second stacks.

Classes IPC  ?

  • H01L 23/00 - Détails de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide
  • H01L 25/00 - Ensembles consistant en une pluralité de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide
  • H01L 25/065 - Ensembles consistant en une pluralité de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide les dispositifs étant tous d'un type prévu dans une seule des sous-classes , , , , ou , p. ex. ensembles de diodes redresseuses les dispositifs n'ayant pas de conteneurs séparés les dispositifs étant d'un type prévu dans le groupe
  • H10B 80/00 - Ensembles de plusieurs dispositifs comprenant au moins un dispositif de mémoire couvert par la présente sous-classe

95.

TIME-OF-DAY CORRECTION FOR NETWORK CLOCK PROTOCOL

      
Numéro d'application 19273618
Statut En instance
Date de dépôt 2025-07-18
Date de la première publication 2025-11-06
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Fu, Yao
  • Patra, Lenin Kumar
  • Chen, Jeng-Jong Douglas
  • Ma, Xiaoqing
  • Hofman-Bang, Joergen P.R.
  • Zhang, Yangyang

Abrégé

In a network having at least one slave node including a slave clock, a method of adjusting the slave clock relative to a master clock of a master node includes, at the slave node, correcting a time of day of the slave clock using (a) a slave pulse signal having a known slave pulse rate, (b) a time-of-day counter of the slave node, and (c) a master pulse signal, based on values of the slave clock at nearest corresponding edges of the slave pulse signal and the master pulse signal, and correcting a frequency of the slave clock using the slave pulse signal, a clock signal of the slave node, and the master pulse signal, based on values of the slave clock at nearest corresponding edges of the master pulse signal. No other clock signal from outside the slave node is used for the corrections.

Classes IPC  ?

  • H04J 3/06 - Dispositions de synchronisation

96.

WARPAGE MITIGATION IN A CLUSTER OF MULTIPLE HIGH BANDWIDTH MEMORY STACKS

      
Numéro d'application IB2025054432
Numéro de publication 2025/229517
Statut Délivré - en vigueur
Date de dépôt 2025-04-29
Date de publication 2025-11-06
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Chauhan, Tushar
  • Shirley, Dwayne R.
  • Graf, Richard S.
  • Sauter, Wolfgang

Abrégé

An electronic device (11) includes (i) a substrate (12), (ii) first and second stacks (22a, 22b) of integrated circuit (IC) dies (24a, 24b), the first and second stacks (22a, 22b) being positioned adjacent to one another over the substrate and having first and second surfaces (28, 25) facing one another, (iii) a first plate (21) disposed between the substrate (12) and the first surface (28) of the first and second stacks (22a, 22b), and (iv) a second plate (23) disposed over the second surface (25) of the first and second stacks (22a, 22b), each of the first and second plates (21, 23) mechanically connects the first stack (22a) to the second stack (22b), overlaps at least a portion of a combined footprint of the first and second stacks (22a, 22b) and configured to mitigate a warpage in at least one of the first and second stacks (22a, 22b).

Classes IPC  ?

  • H01L 21/56 - Encapsulations, p. ex. couches d’encapsulation, revêtements
  • H01L 23/28 - Encapsulations, p. ex. couches d’encapsulation, revêtements
  • H01L 23/31 - Encapsulations, p. ex. couches d’encapsulation, revêtements caractérisées par leur disposition
  • H01L 23/00 - Détails de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide
  • H01L 25/065 - Ensembles consistant en une pluralité de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide les dispositifs étant tous d'un type prévu dans une seule des sous-classes , , , , ou , p. ex. ensembles de diodes redresseuses les dispositifs n'ayant pas de conteneurs séparés les dispositifs étant d'un type prévu dans le groupe
  • H01L 25/18 - Ensembles consistant en une pluralité de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide les dispositifs étant de types prévus dans plusieurs différents groupes principaux de la même sous-classe , , , , ou
  • H10B 80/00 - Ensembles de plusieurs dispositifs comprenant au moins un dispositif de mémoire couvert par la présente sous-classe

97.

Active cable interface with hybrid direct drive and re-timer integration

      
Numéro d'application 18133790
Numéro de brevet 12463731
Statut Délivré - en vigueur
Date de dépôt 2023-04-12
Date de la première publication 2025-11-04
Date d'octroi 2025-11-04
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Mukherjee, Tonmoy Shankar
  • Patra, Lenin

Abrégé

Interface circuitry for an active cable includes a first active cable interface configured for coupling to a first end of the active cable, and a second active cable interface configured for coupling to a second end of the active cable. The first active cable interface includes first transmitter circuitry including linear driving circuitry or non-linear driving circuitry, and first receiver circuitry including linear receiving circuitry or non-linear receiving circuitry. The second active cable interface includes second transmitter circuitry including linear driving circuitry when first transmitter circuitry includes non-linear receiving circuitry, and non-linear driving circuitry when first transmitter circuitry includes linear receiving circuitry. The second receiver circuitry includes linear receiving circuitry when first receiver circuitry includes non-linear driving circuitry, and non-linear receiving circuitry when first receiver circuitry includes linear driving circuitry.

Classes IPC  ?

  • H04B 10/25 - Dispositions spécifiques à la transmission par fibres
  • H04B 3/06 - Réglage de la transmissionÉgalisation par le signal transmis
  • H04B 10/40 - Émetteurs-récepteurs
  • H04B 10/50 - Émetteurs
  • H04B 10/54 - Modulation d'intensité
  • H04B 10/69 - Dispositions électriques dans le récepteur
  • H04L 25/03 - Réseaux de mise en forme pour émetteur ou récepteur, p. ex. réseaux de mise en forme adaptatifs

98.

A MULTI-CHIPLET MODULE SYSTEM, METHOD AND DEVICE

      
Numéro de document 03233668
Statut En instance
Date de dépôt 2024-03-28
Date de disponibilité au public 2025-10-30
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s) Kovac, Martin

Classes IPC  ?

  • G06F 9/4401 - Amorçage
  • G06F 12/0806 - Systèmes de mémoire cache multi-utilisateurs, multiprocesseurs ou multitraitement

99.

METHOD AND APPARATUS FOR FASTER BITCELL OPERATION

      
Numéro d'application 19256048
Statut En instance
Date de dépôt 2025-06-30
Date de la première publication 2025-10-30
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Hunt-Schroeder, Eric D.
  • Sankarasubramanian, Sundar
  • Pontius, Dale Edward

Abrégé

A semiconductor device includes circuitry configured for faster bitcell operation. That circuitry includes a plurality of bitcells readable as one of a ‘0’ value and a ‘1’ value, and voltage generation circuitry configured to apply an activation voltage to activate selected bitcells in the plurality of bitcells for reading. The voltage generation circuitry is further configured to switch between an overdrive mode and a steady-state mode where the voltage generation circuitry applies a first voltage during the overdrive mode and the voltage generation circuitry applies a second voltage, less than the first voltage, during the steady-state mode, interconnect circuitry configured to couple the plurality of bitcells to reading circuitry. The reading circuitry is configured to receive a differential signal from a bitcell and amplify the differential signal to a full digital logic level. The full digital logic level corresponds to one of the ‘0’ value and the ‘1’ value.

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/08 - Leur commande
  • 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
  • G11C 7/18 - Organisation de lignes de bitsDisposition de lignes de bits

100.

WIRELINE TRANSCEIVER WITH INTERNAL AND EXTERNAL CLOCK GENERATION

      
Numéro d'application 19206429
Statut En instance
Date de dépôt 2025-05-13
Date de la première publication 2025-10-30
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Cai, Li
  • Chong, Sau Siong
  • Loi, Chang-Feng
  • Tse, Lawrence

Abrégé

An integrated circuit device having functional circuitry driven by a clock signal includes onboard clock generation circuitry. The clock generation circuitry includes an input configured to accept a frequency reference signal, at least one variable loading capacitor coupled to the input for converting the crystal resonator signal into a calibrated clock signal, and calibration circuitry configured to calibrate the at least one variable loading capacitor based on a reference voltage. The input configured to accept a frequency reference signal may be configured to accept a crystal resonator signal.

Classes IPC  ?

  • G06F 1/08 - Générateurs d'horloge ayant une fréquence de base modifiable ou programmable
  • G06F 1/10 - Répartition des signaux d'horloge
  • G06F 1/12 - Synchronisation des différents signaux d'horloge
  1     2     3     ...     79        Prochaine page