Marvell Asia PTE, Ltd.

Singapour

Retour au propriétaire

1-100 de 6 273 pour Marvell Asia PTE, Ltd. Trier par
Recheche Texte
Brevet
États-Unis - USPTO
Affiner par Reset Report
Date
Nouveautés (dernières 4 semaines) 16
2025 mars (MACJ) 10
2025 février 6
2025 janvier 18
2024 décembre 8
Voir plus
Classe IPC
H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue 340
H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network] 263
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 261
H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission 253
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 239
Voir plus
Statut
En Instance 144
Enregistré / En vigueur 6 129
Résultats pour  brevets
  1     2     3     ...     63        Prochaine page

1.

METHOD AND APPARATUS FOR SILICON PHOTONICS TESTING

      
Numéro d'application 18758238
Statut En instance
Date de dépôt 2024-06-28
Date de la première publication 2025-03-13
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Yick, Andrew
  • Kato, Masaki

Abrégé

A first photonics integrated circuit (PIC) chip originates from a PIC wafer. The first PIC chip includes a substrate, and one or more optical communication components fabricated on the substrate. Optical testing components are also fabricated on the substrate. The optical testing components are configured to, prior to die singulation of the PIC wafer, transfer light to a second PIC chip on the PIC wafer for testing one or more operational attributes of optical components disposed on the second PIC chip Prior to die singulation of the PIC wafer, the second PIC chip was adjacent to the first PIC chip on the PIC wafer.

Classes IPC  ?

  • G01M 11/00 - Test des appareils optiquesTest des structures ou des ouvrages par des méthodes optiques, non prévu ailleurs
  • G01M 11/02 - Test des propriétés optiques
  • H01L 21/66 - Test ou mesure durant la fabrication ou le traitement

2.

Disk writing mode providing main pole relaxation

      
Numéro d'application 18392038
Numéro de brevet 12249353
Statut Délivré - en vigueur
Date de dépôt 2023-12-21
Date de la première publication 2025-03-11
Date d'octroi 2025-03-11
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Wu, Kai
  • Oberg, Mats
  • Fang, Hao

Abrégé

A method for writing data to a magnetic data storage medium includes detecting whether the duration, before occurrence of a data transition, of data to be written exceeds a predetermined threshold, and, when the duration, before the occurrence of the data transition, of the data to be written exceeds the predetermined threshold, writing the data by applying an initial pulse and then maintaining a steady-state write current for a defined interval, and when the duration, before the occurrence of the data transition, of the data to be written is at most equal to the predetermined threshold, writing the data by applying the initial pulse without applying a steady-state write current before the data transition. The predetermined threshold may be determined by size of a magnetic bubble formed when writing a single bit to the magnetic data storage medium. A subsequent pulse may be applied following the defined interval.

Classes IPC  ?

  • 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/012 - Enregistrement, reproduction ou effacement sur des disques magnétiques
  • G11B 5/49 - Montages fixes

3.

Rotation filter for digital timing recovery in hard disk drive read channel

      
Numéro d'application 18594142
Numéro de brevet 12249349
Statut Délivré - en vigueur
Date de dépôt 2024-03-04
Date de la première publication 2025-03-11
Date d'octroi 2025-03-11
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Nangare, Nitin
  • Mitchem, William J.

Abrégé

A method for digital timing recovery from oversampled analog signals includes computing filter coefficients for digitized samples of the oversampled analog signals based on an oversampling factor of the oversampled analog signals, using the filter coefficients in a rotation filter to compensate for the oversampling factor in the digitized samples of the oversampled analog signals, deriving a starting phase and magnitude from the compensated digitized samples of the oversampled analog signals, and using the starting phase and magnitude in a timing recovery loop to recover a clock from the compensated digitized samples of the oversampled analog signals. The rotation filter may include a plurality of taps, and the circuitry may be configured to compute respective sets of coefficients for respective taps. Each set of coefficients may be dependent on another set of coefficients, or the coefficients may be approximate with each set of approximate coefficients being independent.

Classes IPC  ?

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

4.

Compensating for registration error in vertical die stacking

      
Numéro d'application 18789823
Statut En instance
Date de dépôt 2024-07-31
Date de la première publication 2025-03-06
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Chang, Runzi
  • Zhang, Lijuan
  • Chen, Jie

Abrégé

A method for fabricating an electronic device having two or more stacked integrated circuit (IC) dies, the method includes, disposing a first IC die on a substrate. A registration error of the first IC die between (i) a first intended position of the first IC die on the substrate, and (ii) a first actual position of the first IC die on the substrate, is determined. A second IC die is stacked on the first IC die, and at least part of the registration error of the first IC die is compensated for by shifting the second IC die, from a second intended position to a second actual position.

Classes IPC  ?

  • H01L 23/00 - Détails de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide

5.

Real-time On-Chip traffic monitoring in an automotive network device

      
Numéro d'application 18817302
Statut En instance
Date de dépôt 2024-08-28
Date de la première publication 2025-03-06
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Tang, Yuyi
  • Ning, Felix
  • Ning, Xiongzhi

Abrégé

A network device, for use in an automotive network, includes a semiconductor die, network-device circuitry and an on-chip traffic monitor. The network-device circuitry is disposed on the die and is configured to transfer traffic of the automotive network. The on-chip traffic monitor is disposed on the die and is configured to monitor the traffic traversing the network-device circuitry from one or more sources in the automotive network to one or more destinations in the automotive network, and to detect a performance degradation in the network-device circuitry by analyzing the monitored traffic.

Classes IPC  ?

  • H04L 12/40 - Réseaux à ligne bus
  • H04L 43/0876 - Utilisation du réseau, p. ex. volume de charge ou niveau de congestion

6.

STRUCTURE AND METHOD FOR FASTENING OPTICAL FIBER CABLE TO SILICON PHOTONICS COMMUNICATIONS DEVICE

      
Numéro d'application 18818109
Statut En instance
Date de dépôt 2024-08-28
Date de la première publication 2025-03-06
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Fu, Pei-Keng
  • Chen, Yi-Shiun

Abrégé

A silicon photonics communications device, configured for fastening thereto a fitting of an optical fiber cable, includes an integrated circuit structure having optical transducers thereon and having a first surface, and a fastening block having a bonding area of a block surface bonded to the first surface and having a cantilevered arm having a cantilever surface parallel to the first surface. The cantilever surface is configured for bonding to the fitting at a cantilever area at least as large as the bonding area, and is spaced away from the block surface by a step distance to accommodate alignment of the fitting to the optical transducers. Where the optical transducers are on a second surface perpendicular to the first surface, the arm extends beyond the second surface, and holds an end face of the fitting, at which ends of optical fibers are exposed, adjacent to the optical transducers.

Classes IPC  ?

  • G02B 6/42 - Couplage de guides de lumière avec des éléments opto-électroniques

7.

Write signal interference cancellation across data/servo clock boundary

      
Numéro d'application 18610540
Numéro de brevet 12243557
Statut Délivré - en vigueur
Date de dépôt 2024-03-20
Date de la première publication 2025-03-04
Date d'octroi 2025-03-04
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Katchmart, Supaket
  • Oberg, Mats

Abrégé

A method for cancelling, from servo signals read in a read channel while a write channel is active, interference caused by write signals in the write channel, includes generating a predicted channel response signal from the write signals in a data clock domain, resampling the generated predicted channel response signal using a clock in the data clock domain having a rate corresponding to a servo clock from a servo clock domain, transferring the resampled predicted channel response signal from the data clock domain to the servo clock domain and aligning phase of the transferred resampled predicted channel response signal with phase of the servo clock, determining a domain-boundary-crossing delay incurred in the transferring, based on the domain-boundary-crossing delay, synchronizing the phase-aligned transferred resampled predicted channel response signal with the servo signals, and subtracting the synchronized phase-aligned transferred resampled predicted channel response signal from the servo signals.

Classes IPC  ?

  • G11B 5/09 - Enregistrement numérique
  • G11B 5/012 - Enregistrement, reproduction ou effacement sur des disques magnétiques
  • G11B 20/10 - Enregistrement ou reproduction numériques

8.

Hard disk drive (HDD) with acoustic noise detection

      
Numéro d'application 18468827
Numéro de brevet 12243559
Statut Délivré - en vigueur
Date de dépôt 2023-09-18
Date de la première publication 2025-03-04
Date d'octroi 2025-03-04
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Du, Ke
  • Kim, Matthew

Abrégé

A storage system including a plurality of HDDs, a cooling system, and a system controller is provided. Each of the plurality of HDDs includes a disk, a write head configured to write data to the disk, a microphone, an HDD controller configured to process a signal from the microphone determine noise detected by the microphone, and a housing that houses the disk, the write head, the microphone, and the HDD controller. The cooling system is configured to cool the plurality of the HDDs. The system controller is configured to receive data corresponding to the determined noise detected by the microphones of each of the plurality of HDD, and control a cooling level of the cooling system based on the received data and acoustic noise information associated with each of the plurality of HDDs. A method for operating the storage system is also provided.

Classes IPC  ?

  • G11B 20/24 - Traitement du signal, non spécifique du procédé d'enregistrement ou de reproductionCircuits correspondants pour réduire le bruit
  • G11B 27/36 - Contrôle, c.-à-d. surveillance du déroulement de l'enregistrement ou de la reproduction
  • G11B 33/14 - Diminution de l'influence des paramètres physiques, p. ex. changements de température, humidité, poussière
  • G11B 5/55 - Changement, sélection ou acquisition de la piste par déplacement de la tête

9.

Method and apparatus for capture clock control to minimize toggling during testing

      
Numéro d'application 18153269
Numéro de brevet 12241931
Statut Délivré - en vigueur
Date de dépôt 2023-01-11
Date de la première publication 2025-03-04
Date d'octroi 2025-03-04
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Upputuri, Balaji
  • Mack, Scott

Abrégé

A method of testing an integrated circuit device includes detecting a number of integrated clock gates (ICGs) in the device. Each ICG can stop clock propagation in a respective branch of a clock tree of the device. For each detected ICG, an ICG fanout (a number of digital inputs that the output of each ICG can feed) is compared with a threshold number of registers. When the ICG fanout is greater than the threshold number, it is determined whether a function-enable path of an existing ICG is timing-critical. When the function-enable path of the existing ICG is timing-critical, an additional ICG and a test point are inserted into the device as a clock input to the existing ICG. When the function-enable path of the existing ICG is not timing-critical, a test point and an AND-gate may be inserted in that function-enable path.

Classes IPC  ?

  • G06F 11/10 - Détection ou correction d'erreur par introduction de redondance dans la représentation des données, p. ex. en utilisant des codes de contrôle en ajoutant des chiffres binaires ou des symboles particuliers aux données exprimées suivant un code, p. ex. contrôle de parité, exclusion des 9 ou des 11
  • G01R 31/317 - Tests de circuits numériques
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts
  • G06F 11/30 - Surveillance du fonctionnement
  • 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

10.

System and method for generating multiple platform-dependent instruction sets from single hardware specification

      
Numéro d'application 17961888
Numéro de brevet 12242857
Statut Délivré - en vigueur
Date de dépôt 2022-10-07
Date de la première publication 2025-03-04
Date d'octroi 2025-03-04
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Siva, Nimalan
  • Goyal, Nikita
  • Anand, Ankit
  • Gollamudi, Soumya

Abrégé

A new approach of systems and methods to support automatic generation of multiple platform-dependent instruction sets from a single specification of an integrated circuit (IC). First, a specification compiler accepts as input a first instruction set of a plurality of first instructions in a specification format, wherein the first instruction set defines a design pattern of one or more specifications and/or requirements of the IC and is independent of any implementation or platform of the IC. The design tool then converts the first instruction set into a second instruction set of a plurality of second instructions in an intermediate format. A language compiler then accepts and compiles the second instruction set into a plurality of third instruction sets, wherein each of the plurality of third instruction sets comprises a plurality of third instructions in a specific language for a specific platform targeting a specific implementation or application of the IC.

Classes IPC  ?

  • G06F 9/38 - Exécution simultanée d'instructions, p. ex. pipeline ou lecture en mémoire
  • G06F 8/41 - Compilation
  • G06F 8/76 - Adaptation d’un code de programme pour fonctionner dans un environnement différentPortage

11.

Integrated Optical Transceiver

      
Numéro d'application 18928686
Statut En instance
Date de dépôt 2024-10-28
Date de la première publication 2025-02-27
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Liang, Ding
  • Patterson, Mark
  • Coccioli, Roberto
  • Nagarajan, Radhakrishnan L.

Abrégé

An optical transceiver includes a silicon photonics substrate and multiple devices. The devices are configured to process optical signals propagating to and from the optical transceiver, and to perform at least one of an optical-to-electrical conversion of received optical signals to incoming electric signals and an electrical-to-optical conversion of outgoing electric signals to transmitted optical signals. The devices are each fabricated to include respectively a package substrate configured according to one of multiple different package substrate mounting technologies. Each package substrate among the multiple devices is mounted on the silicon photonics substrate according to mounting requirements of the respective package substrate mounting technology of that package substrate. At least two of the package substrates are mounted according to the mounting requirements of different package substrate mounting technologies.

Classes IPC  ?

  • H04B 10/40 - Émetteurs-récepteurs
  • B60G 15/02 - Suspensions élastiques caractérisées par la disposition, l'emplacement ou le type de combinaison de ressorts et d'amortisseurs de vibrations, p. ex. du type télescopique ayant un ressort mécanique
  • B60G 21/05 - Systèmes d'interconnexion à plusieurs roues conjuguées suspendues élastiquement, p. ex. pour stabiliser la caisse du véhicule eu égard aux forces d'accélération, de décélération ou aux forces centrifuges conjuguées en permanence mécaniquement entre roues appartenant au même essieu, mais n'étant pas disposées du même côté du véhicule, c.-à-d. la suspension de la roue gauche étant reliée à celle de la roue droite
  • G02B 6/42 - Couplage de guides de lumière avec des éléments opto-électroniques
  • G02F 1/313 - Dispositifs de déflexion numérique dans une structure de guide d'ondes optique
  • H01S 5/02 - Détails ou composants structurels non essentiels au fonctionnement laser
  • H01S 5/0234 - Montage à orientation inversée, p. ex. puce retournée [flip-chip], montage à côté épitaxial au-dessous ou montage à jonction au-dessous
  • H01S 5/12 - Structure ou forme du résonateur optique le résonateur ayant une structure périodique, p. ex. dans des lasers à rétroaction répartie [lasers DFB]

12.

Automotive data processing system with efficient generation and exporting of metadata

      
Numéro d'application 18942828
Statut En instance
Date de dépôt 2024-11-11
Date de la première publication 2025-02-27
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s) Mizrahi, Noam

Abrégé

An automotive data processing system includes a storage subsystem and a processor. The storage subsystem is disposed in a vehicle and is configured to store at least data produced by one or more data sources of the vehicle. The processor is installed in a vehicle and is configured to apply, to the data stored in the storage subsystem or that is en route to be stored in the storage subsystem, at least one model that identifies one or more specified features-of-interest in the data, so as to generate metadata that tags occurrences of the specified features-of-interest in the stored data, and to export at least part of the metadata to an external system that is external to the vehicle.

Classes IPC  ?

  • G07C 5/00 - Enregistrement ou indication du fonctionnement de véhicules
  • G06N 5/04 - Modèles d’inférence ou de raisonnement
  • G06N 20/00 - Apprentissage automatique
  • G07C 5/08 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente

13.

WLAN OPERATION USING MULTIPLE COMPONENT CHANNELS

      
Numéro d'application 18943862
Statut En instance
Date de dépôt 2024-11-11
Date de la première publication 2025-02-27
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Chu, Liwen
  • Zhang, Hongyuan
  • Lou, Hui-Ling
  • Chao, Yi-Ling

Abrégé

A method for operation of a first communication device in a wireless local area network (WLAN) communication channel, having a plurality of component channels, between the first communication device and a second communication device is described. A first physical layer (PHY) protocol data unit (PPDU) and a second PPDU, distinct from the first PPDU, are generated. The first PPDU and second PPDU are transmitted simultaneously to the second communication device over the WLAN communication channel, including: transmitting the first PPDU via a first component channel within a first radio frequency (RF) channel segment that occupies a first frequency bandwidth, and transmitting the second PPDU via a second component channel within a second RF channel segment that occupies a second frequency bandwidth that does not overlap the first frequency bandwidth segment, and is separated from the first frequency bandwidth segment by a frequency gap.

Classes IPC  ?

  • H04W 80/02 - Protocoles de couche liaison de données
  • H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue
  • H04L 1/1607 - Détails du signal de contrôle
  • H04W 72/0453 - Ressources du domaine fréquentiel, p. ex. porteuses dans des AMDF [FDMA]
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

14.

Reducing power consumption in an electronic device

      
Numéro d'application 17521475
Numéro de brevet 12231354
Statut Délivré - en vigueur
Date de dépôt 2021-11-08
Date de la première publication 2025-02-18
Date d'octroi 2025-02-18
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Matthews, William Brad
  • Agarwal, Puneet
  • Kwan, Bruce H.

Abrégé

A network device obtains measurement data for one or more device attributes or environmental factors, and compares the measurement data to respective ranges specified for the device attributes or the environmental factors. Different ranges for the device attributes or the environmental factors are associated with different operating regions (OREs) classified for the device. The operating state of the network device corresponds to a first ORE of the different OREs, and various tasks performed by the device in the operating state are based on configurations specified by the first ORE. Based on comparing the measurement data, the network device identifies a second ORE that includes ranges for the device attributes or the environmental factors that match the measurement data. The network device transitions the operating state to correspond to the second ORE, and adjusting the tasks performed by the device according to configurations specified by the second ORE.

Classes IPC  ?

  • H04L 49/90 - Dispositions de mémoires tampon
  • H04L 47/215 - Commande de fluxCommande de la congestion en utilisant le schéma du seau à jetons
  • H04L 47/22 - Mise en forme du trafic
  • H04L 47/32 - Commande de fluxCommande de la congestion en supprimant ou en retardant les unités de données, p. ex. les paquets ou les trames
  • H04L 49/101 - Éléments de commutation de paquets caractérisés par la construction de la matrice de commutation utilisant un crossbar ou une matrice

15.

Queue pacing in a network device

      
Numéro d'application 18117290
Numéro de brevet 12231342
Statut Délivré - en vigueur
Date de dépôt 2023-03-03
Date de la première publication 2025-02-18
Date d'octroi 2025-02-18
Propriétaire Marvel Asia Pte Ltd (Singapour)
Inventeur(s)
  • Kwan, Bruce
  • Matthews, William Brad

Abrégé

A network device includes ingress queues for storing data units while the data units are being processed by ingress packet processors, and a plurality of egress buffer memories for storing data units received from the ingress queues while the data units are being processed by the egress packet processors. First circuitry controls respective rates at which data units are transferred from ingress queues to egress buffer memories. Second circuitry monitors the egress buffer memories for congestion and sends, to the first circuitry, flow control messages related to congestion resulting of egress buffer memories. The first circuitry progressively increases over time a rate at which data from each ingress queue are transferred to an egress buffer memory in response to receiving a flow control message that indicates that congestion corresponding to the egress buffer memory has ended.

Classes IPC  ?

  • H04L 47/25 - Commande de fluxCommande de la congestion le débit étant modifié par la source lors de la détection d'un changement des conditions du réseau
  • H04L 47/11 - Identification de la congestion
  • H04L 47/62 - Ordonnancement des files d’attente caractérisé par des critères d’ordonnancement
  • H04L 49/9005 - Dispositions de mémoires tampon en utilisant une allocation dynamique de l'espace des mémoires tampon

16.

ULTRA-HIGH RADIX COMMUNICATION NETWORK

      
Numéro d'application 18759512
Statut En instance
Date de dépôt 2024-06-28
Date de la première publication 2025-02-13
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Shrikhande, Kapil Vishwas
  • Pedersen, Soren
  • Patra, Lenin Kumar
  • Agarwal, Puneet

Abrégé

A communication network includes first switches interconnected with second switches. Each first switch includes a first integrated circuit (IC) switch chip, downlink ports, and uplink ports. Each second switch includes ports coupled to at least one uplink port of each of the first switches, and a second IC switch chip in an IC package. To permit each second IC switch chip to forward packets amongst a large number of first switches and to reduce a number of external interconnects of the IC package, each second IC switch chip includes sets of multiplexer/demultiplexer circuitry, each multiplexer/demultiplexer circuitry being coupled between an external interconnect, and a set of multiple internal network interfaces of the second IC switch chip. The multiplexer/demultiplexer circuitry demultiplexes a data stream from the external interconnect to multiple internal network interfaces, and multiplexes multiple data streams from the multiple internal network interfaces to the external interconnect.

Classes IPC  ?

  • H04L 49/111 - Interfaces de commutation, p. ex. détails de port
  • H04L 49/109 - Éléments de commutation de paquets caractérisés par la construction de la matrice de commutation intégrés sur micropuce, p. ex. interrupteurs sur puce

17.

Safety Extension for Precision Time Protocol (PTP)

      
Numéro d'application 18914333
Statut En instance
Date de dépôt 2024-10-14
Date de la première publication 2025-01-30
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Lau, Timothy See-Hung
  • Weber, Peter
  • Mater, Olaf

Abrégé

An automotive network system in a vehicle includes one or more non-compliant network switches, one or more validation data collectors, and a safety validator. The non-compliant network switches are installed in the vehicle but are not compliant with specified vehicle-safety requirements. The non-compliant network switches are configured to receive, process and send packets. The validation data collectors are coupled to the non-compliant network switches and are configured to derive validation data from at least some of the packets traversing the network switches. The safety validator is configured to verify whether the non-compliant network switches function in a manner that in actuality is compliant with the vehicle-safety requirements based on the validation data collected by the one or more validation data collectors.

Classes IPC  ?

  • H04L 7/00 - Dispositions pour synchroniser le récepteur avec l'émetteur
  • H04L 43/04 - Traitement des données de surveillance capturées, p. ex. pour la génération de fichiers journaux
  • H04L 43/06 - Génération de rapports
  • H04L 43/50 - Disposition de test
  • H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance

18.

Synchronized Control of Sensors in an Ethernet Network

      
Numéro d'application 18914338
Statut En instance
Date de dépôt 2024-10-14
Date de la première publication 2025-01-30
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Thekkeettil, Madhusudhan Harigovindan
  • Shen, David

Abrégé

An apparatus for controlling sensors over a network includes a transceiver and a processor. The transceiver is configured to communicate over the network. The processor is configured to generate a first packet including a first timestamp destined to a first sensor, and generate a second packet including a second timestamp destined to a second sensor. The first and second timestamps are indicative of first and second future times that are set to synchronize operation of the first and second sensors. The processor is further configured to send the first and second packets to the network.

Classes IPC  ?

  • H04L 7/10 - Dispositions pour synchronisation initiale
  • H04J 3/06 - Dispositions de synchronisation

19.

Self-diagnosis for in-vehicle networks

      
Numéro d'application 18915459
Statut En instance
Date de dépôt 2024-10-15
Date de la première publication 2025-01-30
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Farjadrad, Ramin
  • Wu, Dance
  • Wu, Xing
  • Dai, Shaoan
  • Sun, Wensheng

Abrégé

Methods and systems provide for fault diagnosis in a vehicular communication network. The methods and systems utilize a trained neural network model which is downloaded to a local computer associated with the vehicular communication network of a given vehicle and which applies inputs from the given vehicle to output maintenance recommendations for the given vehicle.

Classes IPC  ?

  • G07C 5/00 - Enregistrement ou indication du fonctionnement de véhicules
  • G06N 3/04 - Architecture, p. ex. topologie d'interconnexion
  • G07C 5/08 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente

20.

Machine Learning-Enabled Queue Management for Network Devices

      
Numéro d'application 18360727
Statut En instance
Date de dépôt 2023-07-27
Date de la première publication 2025-01-30
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s) Matthews, William Brad

Abrégé

The present disclosure describes apparatuses and methods for machine learning-enabled (ML-enabled) queue management for network devices. In some aspects, an ML-enabled queue manager of a network device initializes a queue management setting with a randomized value and the device processes packets through the queue based on the queue management setting. The ML-enabled queue manager measures a performance metric of the queue and provides, to an ML algorithm, an indication of the queue management setting and an indication of the performance metric of the queue. The ML-enabled queue manager then receives, from the machine learning algorithm, an updated queue management setting and configures the queue with the updated queue management setting to process subsequent packets based on the updated queue management setting. By so doing, the ML-enabled queue manager may tune one or more queue management settings of the queue to optimize performance of the network device.

Classes IPC  ?

  • H04L 47/62 - Ordonnancement des files d’attente caractérisé par des critères d’ordonnancement
  • 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 47/32 - Commande de fluxCommande de la congestion en supprimant ou en retardant les unités de données, p. ex. les paquets ou les trames

21.

Clock gating for power reduction during testing

      
Numéro d'application 18359182
Numéro de brevet 12210058
Statut Délivré - en vigueur
Date de dépôt 2023-07-26
Date de la première publication 2025-01-28
Date d'octroi 2025-01-28
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Pai, Sreekanth G.
  • Linzer, Harry I.
  • Mundrathi, Harish
  • Surendra, Santosh Kumar

Abrégé

A method of testing an integrated circuit device that includes components of first and second types, where the components of the second type consume power when clocked even when not active, includes gating off the clock signal to prevent clock signals from reaching the components of the second type, and applying test inputs to the components of the first type. Gating off the clock signals to the components of the second type may include preventing the clock signals from reaching individual components of the second type, or preventing the clock signals from reaching each clock tree branch that contains only components of the second type, or, when a clock tree serving the components of the second type supplies clock signals only to the components of the second type, preventing the clock signals from reaching the clock tree.

Classes IPC  ?

  • G01R 31/28 - Test de circuits électroniques, p. ex. à l'aide d'un traceur de signaux
  • G01R 31/317 - Tests de circuits numériques

22.

Processor data cache with shared mid-level cache and low-level cache

      
Numéro d'application 17305487
Numéro de brevet 12210457
Statut Délivré - en vigueur
Date de dépôt 2021-07-08
Date de la première publication 2025-01-28
Date d'octroi 2025-01-28
Propriétaire MARVELL ASIA PTE, LTD. (Singapour)
Inventeur(s)
  • Mukherjee, Shubhendu S.
  • Asher, David H.
  • Kessler, Richard E.
  • Manne, Srilatha

Abrégé

A network processor includes a memory subsystem serving a plurality of processor cores. The memory subsystem includes a hierarchy of caches. A mid-level instruction cache provides for caching instructions for multiple processor cores. Likewise, a mid-level data cache provides for caching data for multiple cores, and can optionally serve as a point of serialization of the memory subsystem. A low-level cache is partitionable into partitions that are subsets of both ways and sets, and each partition can serve an independent process and/or processor core.

Classes IPC  ?

  • G06F 12/0891 - 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 d’effacement, d’invalidation ou de réinitialisation
  • G06F 12/0811 - Systèmes de mémoire cache multi-utilisateurs, multiprocesseurs ou multitraitement avec hiérarchies de mémoires cache multi-niveaux
  • G06F 12/0897 - Mémoires cache caractérisées par leur organisation ou leur structure avec plusieurs niveaux de hiérarchie de mémoire cache

23.

Method and apparatus for self-destruction of device protected by a physical unclonable function generator

      
Numéro d'application 17743797
Numéro de brevet 12210631
Statut Délivré - en vigueur
Date de dépôt 2022-05-13
Date de la première publication 2025-01-28
Date d'octroi 2025-01-28
Propriétaire
  • Marvell Asia Pte Ltd (Singapour)
  • University of Vermont and State Agricultural College (USA)
Inventeur(s)
  • Hunt-Schroeder, Eric
  • Xia, Tian

Abrégé

A method for preventing unauthorized access to information in a semiconductor device that is secured with a security protocol that uses a first portion of the information may include in response to a verified inaccessibility-inducing signal, unlocking safety lock circuitry which is operable to prevent unintentional activation of self-destruction in the semiconductor device, and initiating the self-destruction of at least a portion of the semiconductor device. A semiconductor device is configured to prevent unauthorized access to information available therein that is secured with a security protocol that uses a first portion of the information. The semiconductor device may include safety lock circuitry operable to prevent unintentional activation of self-destruction in the semiconductor device and control circuitry operable to unlock the safety lock circuitry and to initiate the self-destruction of at least a portion of the semiconductor device in response to a verified inaccessibility-inducing signal.

Classes IPC  ?

  • G06F 21/60 - Protection de données
  • H03K 3/037 - Circuits bistables
  • H03K 17/60 - 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
  • 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

24.

Media access control for frequency division full duplex in WLAN

      
Numéro d'application 18380491
Numéro de brevet 12212508
Statut Délivré - en vigueur
Date de dépôt 2023-10-16
Date de la première publication 2025-01-28
Date d'octroi 2025-01-28
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Jiang, Jinjing
  • Chu, Liwen
  • Zhang, Hongyuan
  • Lou, Hui-Ling

Abrégé

A first communication device in a wireless local area network (WLAN) receives a communication frame from a second communication device. The communication frame includes one or more indications of one or more FDFD parameters for an FDFD operation that includes FDFD communications via a first frequency segment and a second frequency segment. The one or more indications includes an indication of a physical layer (PHY) transmission mode that the first communication device is to use for communication in the second frequency segment during the FDFD operation. The first communication device uses the indication of the PHY transmission mode to determine a PHY transmission mode that the first communication device is to use for communication in the second frequency segment during the FDFD operation, and transmits in the second frequency segment according to the PHY transmission mode.

Classes IPC  ?

  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • H04J 1/04 - Dispositions à transposition de fréquence
  • H04L 5/14 - Fonctionnement à double voie utilisant le même type de signal, c.-à-d. duplex
  • H04L 47/10 - Commande de fluxCommande de la congestion
  • H04W 8/04 - Enregistrement dans un registre de localisation nominal ou un serveur d'abonnés locaux [HSS Home Subscriber Server]
  • H04W 28/02 - Gestion du trafic, p. ex. régulation de flux ou d'encombrement
  • H04W 28/10 - Régulation de flux
  • H04W 72/0453 - Ressources du domaine fréquentiel, p. ex. porteuses dans des AMDF [FDMA]
  • H04W 80/02 - Protocoles de couche liaison de données
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

25.

Reducing warpage in a package of stacked integrated circuit dies

      
Numéro d'application 18776419
Statut En instance
Date de dépôt 2024-07-18
Date de la première publication 2025-01-23
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s) Chang, Runzi

Abrégé

An electronic device includes (i) a substrate having a first coefficient of thermal expansion (CTE), (ii) an integrated circuit (IC) die formed on the substrate and including first metal layers having a first thickness, and second metal layers having a second thickness, greater than the first thickness, the second metal layers have a second CTE, greater than the first CTE, the first and second metal layers are configured to induce, in response to an increase in a temperature of the electronic device, a first stress that acts to cause a warpage at least in the substrate, and (iii) a dielectric layer having a third CTE less than the first and second CTEs, is (a) disposed on the second metal layers, and (b) configured to induce at least in the substrate, in response to the increase in the temperature, a second stress that compensates for at least part of the warpage.

Classes IPC  ?

  • H01L 23/00 - Détails de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide
  • H01L 21/02 - Fabrication ou traitement des dispositifs à semi-conducteurs ou de leurs parties constitutives
  • 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

26.

Customized heat dissipation from different types of integrated circuit dies packaged on a common substrate

      
Numéro d'application 18775002
Statut En instance
Date de dépôt 2024-07-17
Date de la première publication 2025-01-23
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Benes, Carl E.
  • Upadhyaya, Meenakshi
  • Dillon, Joshua F.
  • Killorin, Andrew
  • Tremble, Eric William
  • Sauter, Wolfgang

Abrégé

An electronic device includes: (i) first and second integrated circuit (IC) dies co-located on a surface of a substrate in proximity to each other, (ii) a heat sink disposed on the first and second IC dies, and (iii) a lid, which is disposed between the first IC die and the heat sink, and the lid is not disposed between the second IC die and the heat sink.

Classes IPC  ?

  • H01L 23/367 - Refroidissement facilité par la forme du dispositif
  • 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/10 - ConteneursScellements caractérisés par le matériau ou par la disposition des scellements entre les parties, p. ex. entre le couvercle et la base ou entre les connexions et les parois du conteneur
  • 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

27.

Unified time base for storage device data channel

      
Numéro d'application 18053465
Numéro de brevet 12206753
Statut Délivré - en vigueur
Date de dépôt 2022-11-08
Date de la première publication 2025-01-21
Date d'octroi 2025-01-21
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s) Katchmart, Supaket

Abrégé

A method of clocking a data channel of a storage device includes generating a single time-base frequency signal, deriving from the single time-base frequency signal, using a plurality of frequency-modification techniques, a plurality of individual clock signals, each respective one of the individual clock signals being for clocking a respective one of reading, writing and servo functions of the data channel. When the storage device is a disk storage device having a rotational frequency, generating a single time-base frequency signal may include generating a time-base frequency signal based on the rotational frequency. Deviation of the single time-base frequency from the rotational frequency may be detected, and the deviation may be compensated for. Each technique of the frequency-modification techniques may be a digital frequency-modification technique, such as a digital timing recovery technique or a digital frequency division technique.

Classes IPC  ?

  • H04L 7/00 - Dispositions pour synchroniser le récepteur avec l'émetteur
  • G11B 20/14 - Enregistrement ou reproduction numériques utilisant des codes auto-synchronisés
  • H03L 7/087 - 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 au moins deux détecteurs de phase ou un détecteur de fréquence et de phase dans la boucle

28.

Method and apparatus for efficient address decoding and address usage reduction

      
Numéro d'application 18112931
Numéro de brevet 12204455
Statut Délivré - en vigueur
Date de dépôt 2023-02-22
Date de la première publication 2025-01-21
Date d'octroi 2025-01-21
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Shrivastava, Saurabh
  • Sundaram, Shrikant
  • Hutchison, Guy T.

Abrégé

A method includes synthesizing a hardware description language (HDL) code into a netlist comprising a first a second and a third components. The method further includes allocating addresses to each component of the netlist. Each allocated address includes assigned addresses and unassigned addresses. An internal address space for a chip is formed based on the allocated addresses. The internal address space includes assigned addresses followed by unassigned addresses for the first component concatenated to the assigned addresses followed by unassigned addresses for the second component concatenated to the assigned addresses followed by unassigned addresses for the third component. An external address space for components outside of the chip is generated that includes only the assigned addresses of the first component concatenated to the assigned addresses of the second component concatenated to the assigned addresses of the third component. Internal addresses are translated to external addresses and vice versa.

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

29.

Network switching unit configuration

      
Numéro d'application 17553027
Numéro de brevet 12206600
Statut Délivré - en vigueur
Date de dépôt 2021-12-16
Date de la première publication 2025-01-21
Date d'octroi 2025-01-21
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Titus, Tony Devadason
  • Mohan, Vijay Vyas
  • Dharmadas, Sen Narayanan
  • Tikku, Chaitanya

Abrégé

Port parameters corresponding to a port of a network switching unit are received at one or more processing chips in the network switching unit. Both (i) serializer/deserializer (SerDes) parameters corresponding to the port, and (ii) transceiver parameters corresponding to the port, are obtained from a local storage based on the port parameters by the one or more processing chips. Signal processing operations of a SerDes unit are configured by the one or more processing chips using the SerDes parameters. The transceiver parameters are provided to a local platform of the network switching unit, for configuration, using the transceiver parameters, of a transceiver communicatively coupled to the port. The signal processing operations are performed by the SerDes unit, according to the SerDes parameters, on a signal received at the SerDes unit from the transceiver or on a signal transmitted from the SerDes unit to the transceiver.

Classes IPC  ?

  • H04L 49/35 - Interrupteurs spécialement adaptés à des applications spécifiques
  • H04B 1/40 - Circuits
  • H04L 47/80 - Actions liées au type d'utilisateur ou à la nature du flux
  • H04L 49/00 - Éléments de commutation de paquets
  • H04L 49/20 - Prise en charge des services

30.

Codeword interleaving over magnetic media surfaces

      
Numéro d'application 18357790
Numéro de brevet 12198724
Statut Délivré - en vigueur
Date de dépôt 2023-07-24
Date de la première publication 2025-01-14
Date d'octroi 2025-01-14
Propriétaire Marvell Asia Pte, Ltd. (Singapour)
Inventeur(s) Oberg, Mats

Abrégé

The present disclosure describes aspects of codeword interleaving over magnetic media surfaces. In some aspects, segments of a codeword are spread or interleaved across multiple surfaces of magnetic storage media. Data for one or more codewords may be received by a read/write channel and, for each codeword, a respective index is selected, received, or generated. The index may indicate which sector partitions of the multiple surfaces that segments of one of the codewords are to be written. The data of the codewords can be segmented and then arranged in an interleaver based on the respective index to which the codeword corresponds. The codeword segments are written from the interleaver to sectors of the multiple surfaces of the magnetic media. By so doing, codewords may be spread across multiple surfaces, such that a loss of a portion of a segment track does not prevent readback and decoding of the codewords.

Classes IPC  ?

  • G11B 20/18 - Détection ou correction d'erreursTests
  • G11B 20/02 - Enregistrement ou reproduction analogiques
  • G11B 20/12 - Mise en forme, p. ex. disposition du bloc de données ou de mots sur les supports d'enregistrement

31.

Non-Volatile Memory Switch with Host Isolation

      
Numéro d'application 18892709
Statut En instance
Date de dépôt 2024-09-23
Date de la première publication 2025-01-09
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Guo, Liping
  • Li, Yingdong
  • Furey, Scott
  • Suri, Salil

Abrégé

In a system with multiple host computers and one or more single-port non-volatile memory devices, a non-volatile memory switch receives memory transaction messages from different root complexes corresponding to the multiple host computers. Each of at least some of the memory transaction messages includes a host identifier that identifies a root complex from which the memory transaction was received. The non-volatile memory switch generates modified memory transaction messages at least by changing host identifiers within memory transaction messages to a common value indicative of a single root complex to present to the one or more single-port non-volatile memory devices the different root complexes as the single root complex. The non-volatile memory switch maintains associations of memory transaction messages with corresponding ones of the different root complexes, and sends the modified memory transaction messages to the one or more single-port non-volatile memory devices.

Classes IPC  ?

  • G06F 11/07 - Réaction à l'apparition d'un défaut, p. ex. tolérance de certains défauts
  • G06F 11/10 - Détection ou correction d'erreur par introduction de redondance dans la représentation des données, p. ex. en utilisant des codes de contrôle en ajoutant des chiffres binaires ou des symboles particuliers aux données exprimées suivant un code, p. ex. contrôle de parité, exclusion des 9 ou des 11
  • G11C 29/02 - Détection ou localisation de circuits auxiliaires défectueux, p. ex. compteurs de rafraîchissement défectueux
  • G11C 29/52 - Protection du contenu des mémoiresDétection d'erreurs dans le contenu des mémoires

32.

System and method for systematic generation of test cases used to validate memory coherence of a multiprocessor system

      
Numéro d'application 17973902
Numéro de brevet 12189979
Statut Délivré - en vigueur
Date de dépôt 2022-10-26
Date de la première publication 2025-01-07
Date d'octroi 2025-01-07
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Huynh, Duy Quoc
  • Fabrizio, Dante

Abrégé

A new approach is proposed to support systematic generation of a set of test cases/stimuli used to validate a multiprocessor system having a plurality of processors that supports memory coherence. A pair of two of the plurality of processors is first selected for testing one pair at a time, wherein a first of the pair is a requester requesting access to a cache associated with a second of the pair, which is a snooped requester. The test cases are automatically generated based on an algorithm-driven script, wherein the set of test cases includes an instruction set and all valid combinations of cache states of the processors. The instruction set is then executed by the pair of processors to validate memory coherence of the pair of processors. The above process is repeated so that each processor of the plurality of processors is included for memory coherence testing at least once.

Classes IPC  ?

  • G06F 11/00 - Détection d'erreursCorrection d'erreursContrôle de fonctionnement
  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
  • G06F 11/36 - Prévention d'erreurs par analyse, par débogage ou par test de logiciel

33.

Method and apparatus for ML graphs by a compiler

      
Numéro d'application 17747813
Numéro de brevet 12190086
Statut Délivré - en vigueur
Date de dépôt 2022-05-18
Date de la première publication 2025-01-07
Date d'octroi 2025-01-07
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Hanebutte, Ulf
  • Chou, Chien-Chun
  • Durakovic, Senad
  • Jonnalagadda, Pranav

Abrégé

A system and method for splitting a machine learning (ML) graph is disclosed. The system includes a compiler configured to receive an ML model. The compiler generates a graph associated with the ML model, wherein the graph is an internal representation of the ML model. The graph is partitioned into a first subgraph and a second subgraph. The first subgraph is associated with an ML hardware, an ML emulator, or a combination thereof, and the second subgraph is associated with a processor different from the ML hardware. A set of low-level instructions associated with the first subgraph is generated. One or more resources in the ML hardware is identified to execute the set of low-level instructions associated with the first subgraph.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 8/41 - Compilation
  • G06F 16/901 - IndexationStructures de données à cet effetStructures de stockage
  • G06N 20/00 - Apprentissage automatique

34.

WiFi backoff timer

      
Numéro d'application 18520454
Numéro de brevet 12193077
Statut Délivré - en vigueur
Date de dépôt 2023-11-27
Date de la première publication 2025-01-07
Date d'octroi 2025-01-07
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Chu, Liwen
  • Zhang, Hongyuan
  • Lou, Hui-Ling

Abrégé

A communication device maintains a first backoff counter that corresponds to a first channel segment, and a second backoff counter that corresponds to a second channel segment. The communication device determines whether the communication device is permitted to transmit via the first channel segment simultaneously with receiving via the second channel segment. In response to determining that the communication device is not permitted to transmit via the first channel segment simultaneously with receiving via the second channel segment, the communication device suspends the second backoff counter when transmitting via the first channel segment. In response to determining that the communication device is permitted to transmit via the first channel segment simultaneously with receiving via the second channel segment, the communication device counts the second backoff counter while transmitting via the first channel segment.

Classes IPC  ?

  • H04W 74/0833 - Procédures d’accès aléatoire, p. ex. avec accès en 4 étapes
  • H04W 76/15 - Établissement de connexions à liens multiples sans fil
  • H04W 76/18 - Gestion du rejet ou de l'échec de l'établissement

35.

Explicit multiuser beamforming training in a wireless local area network

      
Numéro d'application 18378135
Numéro de brevet 12184371
Statut Délivré - en vigueur
Date de dépôt 2023-10-09
Date de la première publication 2024-12-31
Date d'octroi 2024-12-31
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Chu, Liwen
  • Sun, Yakun
  • Cao, Rui
  • Zhang, Hongyuan
  • Lou, Hui-Ling

Abrégé

A first communication device transmits an NDP to a second communication device simultaneously with transmission of one or more other NDPs by the one or more third communication devices. Then, the first communication device receives a data unit that includes respective beamforming feedback data units for respective ones of the second communication device and the one or more third communication devices. The beamforming feedback data units include an aggregate media access control protocol data unit (A-MPDU) that includes a plurality of fragments of beamforming training information for the first communication device. The beamforming training information in the A-MPDU is generated by the second communication device based on the set of one or more training signals included in the NDP transmitted by the first communication device.

Classes IPC  ?

  • H04B 7/06 - Systèmes de diversitéSystèmes à plusieurs antennes, c.-à-d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées à la station d'émission
  • H04L 1/1607 - Détails du signal de contrôle
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • H04L 25/02 - Systèmes à bande de base Détails
  • H04B 7/0452 - Systèmes MIMO à plusieurs utilisateurs
  • H04L 27/26 - Systèmes utilisant des codes à fréquences multiples
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

36.

Bandwidth indication, negotiation and TXOP protection with multiple channel segments

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

Abrégé

A communication device generates a first packet to include a first indication of one or more first frequency subchannels in a first frequency segment that will be utilized to transmit the first packet. The communication device also generates a second packet to include a second indication of one or more second frequency subchannels in a second frequency segment that will be utilized to transmit the second packet. The communication device simultaneously transmits the first packet via the first frequency segment and the second packet via the second frequency segment.

Classes IPC  ?

  • H04W 72/0453 - Ressources du domaine fréquentiel, p. ex. porteuses dans des AMDF [FDMA]
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • H04W 72/23 - Canaux de commande ou signalisation pour la gestion des ressources dans le sens descendant de la liaison sans fil, c.-à-d. en direction du terminal
  • H04L 1/1607 - Détails du signal de contrôle
  • H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes
  • H04L 101/622 - Adresses de couche 2, p. ex. adresses de contrôle d'accès au support [MAC]
  • H04W 74/0816 - Accès non planifié, p. ex. ALOHA utilisant une détection de porteuse, p. ex. accès multiple par détection de porteuse [CSMA] avec évitement de collision
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

37.

Method and apparatus for correlating high-level code with low-level instructions for machine learning applications

      
Numéro d'application 17390019
Numéro de brevet 12174727
Statut Délivré - en vigueur
Date de dépôt 2021-07-30
Date de la première publication 2024-12-24
Date d'octroi 2024-12-24
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Hanebutte, Ulf
  • Hakkarainen, Harri
  • Durakovic, Senad
  • Chou, Chien-Chun

Abrégé

A new approach is proposed to support correlating high-level code with low-level instructions of an application running on a hardware. A compiler that compiles a high-level function in the high-level code of the application into a set of low-level instructions to be executed on the hardware is configured to utilize one or more reserved fields of the set of low-level instructions to incorporate one or more IDs and an actionable item. The IDs are mapped to the high-level function, wherein such mapping is programmable by the compiler. Based on the mapped IDs and the actionable item incorporated in the set of the low-level instructions, the runtime performance of the application on the hardware can be monitored and profiled and issues related to the high-level code of the application can be identified for debugging purposes.

Classes IPC  ?

  • G06F 11/36 - Prévention d'erreurs par analyse, par débogage ou par test de logiciel
  • 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 20/00 - Apprentissage automatique

38.

Instruction set architecture (ISA) format for multiple instruction set architectures in machine learning inference engine

      
Numéro d'application 17248045
Numéro de brevet 12169719
Statut Délivré - en vigueur
Date de dépôt 2021-01-06
Date de la première publication 2024-12-17
Date d'octroi 2024-12-17
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Sodani, Avinash
  • Hanebutte, Ulf
  • Durakovic, Senad
  • Ghasemi, Hamid Reza
  • Chen, Chia-Hsin

Abrégé

A programmable hardware system for machine learning (ML) operations includes a core and an inference engine. The core receives commands from a host. The commands are in a first instruction set architecture (ISA) format. The core divides the commands into a first set for performance-critical operations, in the first ISA format, and a second set of performance non-critical operations, in the first ISA format. The core executes the second set to perform the performance non-critical operations of the ML operations and streams the first set to inference engine. The inference engine generates a stream of the first set of commands in a second ISA format based on the first set of commands in the first ISA format. The first set of commands in the second ISA format programs components within the inference engine to execute the ML operations to infer data.

Classes IPC  ?

  • G06F 9/38 - Exécution simultanée d'instructions, p. ex. pipeline ou lecture en mémoire
  • 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 9/30 - Dispositions pour exécuter des instructions machines, p. ex. décodage d'instructions
  • 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

39.

Methods and devices for communicating in a wireless network with multiple virtual access points

      
Numéro d'application 18238948
Numéro de brevet 12171026
Statut Délivré - en vigueur
Date de dépôt 2023-08-28
Date de la première publication 2024-12-17
Date d'octroi 2024-12-17
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Chu, Liwen
  • Wang, Lei
  • Zhang, Hongyuan
  • Jiang, Jinjing
  • Lou, Hui-Ling

Abrégé

A communication device associated with a physical access point (AP) receives a physical layer (PHY) data unit having a PHY preamble, which includes a basic service set (BSS) color identifier. The communication device performs a clear channel assessment (CCA) procedure to determine whether the communication device can perform a spatial reuse transmission during reception of the PHY data unit, including: determining whether the BSS color identifier is a color value corresponding to all of multiple virtual APs implemented by the physical AP, and selectively determining whether the communication device can perform the spatial reuse transmission during reception of the PHY data unit as a function of the determination of whether the BSS color identifier is the color value corresponding to all of the multiple virtual APs implemented by the physical AP.

Classes IPC  ?

  • H04W 74/0816 - Accès non planifié, p. ex. ALOHA utilisant une détection de porteuse, p. ex. accès multiple par détection de porteuse [CSMA] avec évitement de collision
  • H04B 7/0452 - Systèmes MIMO à plusieurs utilisateurs
  • H04B 17/318 - Force du signal reçu
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • H04W 4/06 - Répartition sélective de services de diffusion, p. ex. service de diffusion/multidiffusion multimédiaServices à des groupes d’utilisateursServices d’appel sélectif unidirectionnel
  • H04W 72/21 - Canaux de commande ou signalisation pour la gestion des ressources dans le sens ascendant de la liaison sans fil, c.-à-d. en direction du réseau
  • H04W 74/00 - Accès au canal sans fil
  • H04W 76/11 - Attribution ou utilisation d'identifiants de connexion
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

40.

MULTI-STAGE TCAM MATCHING IN A NETWORK DEVICE

      
Numéro d'application 18737719
Statut En instance
Date de dépôt 2024-06-07
Date de la première publication 2024-12-12
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Zhou, Chuanhai
  • Chou, Hong Yu

Abrégé

A network device generates one or more search keys to include information retrieved from one or more fields in a header of a packet being processed by the network device. The network device performs a first-stage search in a first-stage memory to map the one or more search keys to one or more search key identifiers. Respective ones of the one or more search key identifiers are shorter than corresponding ones of the one or more search keys. The network device also performs a second-stage search in a second-stage memory based on a combination of the one or more search key identifiers to identify an entry that matches the combination of the one or more search key identifiers. The entry indicates a processing rule matched by the packet. The network device performs, with respect to the packet, an action associated with the rule.

Classes IPC  ?

  • H04L 45/745 - Recherche de table d'adressesFiltrage d'adresses
  • H04L 45/741 - Routage dans des réseaux avec plusieurs systèmes d'adressage, p. ex. avec IPv4 et IPv6

41.

WiFi network operation with channel aggregation

      
Numéro d'application 18238933
Numéro de brevet 12167487
Statut Délivré - en vigueur
Date de dépôt 2023-08-28
Date de la première publication 2024-12-10
Date d'octroi 2024-12-10
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Chu, Liwen
  • Zhang, Hongyuan
  • Lou, Hui-Ling

Abrégé

A client station receives a first data unit from an access point (AP) of a wireless local area network (WLAN). The first data unit includes a first WLAN management frame having an indication that the AP is operating in a plurality of frequency segments. The first WLAN management frame includes respective MAC addresses utilized by the AP for operation in the respective frequency segments. Responsive to receiving the first WLAN management frame, the client station generates a second WLAN management frame. The second WLAN management frame includes, for each of multiple frequency segments among the plurality of frequency segments, respective operation information indicating respective operation parameters of the client station for the respective frequency segment. The client station transmits a second data unit having the second WLAN management frame in connection with establishing communication with the AP using the multiple frequency segments.

Classes IPC  ?

  • H04W 76/15 - Établissement de connexions à liens multiples sans fil
  • H04W 48/02 - Restriction d'accès effectuée dans des conditions spécifiques
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

42.

Lateral escape using triangular structure of transceivers

      
Numéro d'application 18801860
Statut En instance
Date de dépôt 2024-08-13
Date de la première publication 2024-12-05
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Chakravarti, Aatreya
  • Sauter, Wolfgang
  • Kuemerle, Mark William
  • Tremble, Eric William

Abrégé

An electronic network device includes: (i) an integrated circuit (IC) die disposed on a substrate and configured to exchange signals between the electronic network device and one or more other devices that are remote from the electronic network device, (ii) a plurality of transceiver dies disposed on the substrate and configured to transmit and receive the signals between the IC die and the other devices, one or more of the transceiver dies being spaced away from the IC die, and (iii) one or more decoupling capacitors configured to improve an integrity of one or more of the signals communicated within the electronic network device, the one or more decoupling capacitors being disposed in an area between the IC die and the one or more transceiver dies being spaced away from the IC die.

Classes IPC  ?

  • H04B 1/40 - Circuits
  • 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
  • H01L 23/66 - Adaptations pour la haute fréquence

43.

Bridged T-coil for increased bandwidth in hard disk drive write circuitry

      
Numéro d'application 18462915
Numéro de brevet 12159648
Statut Délivré - en vigueur
Date de dépôt 2023-09-07
Date de la première publication 2024-12-03
Date d'octroi 2024-12-03
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Teng, Kok Hin
  • Khanna, Devrishi
  • Wu, Kai
  • Ng, Sheung Yan Simon

Abrégé

Write apparatus for a disk drive includes a write head, write current circuitry connected to the write head for generating a steady-state write current, overshoot current circuitry connected to the write head for generating write current overshoot pulses, and a T-coil termination network between (a) the write current circuitry and the overshoot current circuitry, and (b) a first node connected to a first input of a transmission line together with the write head. The T-coil termination network may include a first inductor connected to the first node, a second inductor coupled with the first inductor at a second node, and a first termination resistor between the first inductor and a common voltage. An output of the overshoot current circuitry may be connected to the first node, and an output of the write current circuitry may be connected to the second node.

Classes IPC  ?

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

44.

WLAN packet with neighbor wakeup radio information

      
Numéro d'application 18102076
Numéro de brevet 12160826
Statut Délivré - en vigueur
Date de dépôt 2023-01-26
Date de la première publication 2024-12-03
Date d'octroi 2024-12-03
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Chu, Liwen
  • Zhang, Hongyuan
  • Lou, Hui-Ling

Abrégé

A first communication device for communicating in a wireless local area network (WLAN) includes a WLAN network interface device and a wakeup radio (WUR) coupled to the WLAN network interface device. The WLAN network interface device is configured to receive, from a second communication device, a WLAN packet that includes a WUR identifier for a third communication device. The WUR of the first communication device is configured to receive a WUR packet that includes the WUR identifier. At least one of the WLAN network interface and the WUR are further configured to use the WUR packet to determine whether to change a WLAN association from the second communication device to the third communication device.

Classes IPC  ?

  • H04W 52/02 - Dispositions d'économie de puissance
  • H04B 17/318 - Force du signal reçu
  • H04W 48/16 - ExplorationTraitement d'informations sur les restrictions d'accès ou les accès
  • H04W 76/11 - Attribution ou utilisation d'identifiants de connexion
  • H04W 80/02 - Protocoles de couche liaison de données
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

45.

Adaptive transient compensation in physical layer transceiver

      
Numéro d'application 18322232
Numéro de brevet 12155473
Statut Délivré - en vigueur
Date de dépôt 2023-05-23
Date de la première publication 2024-11-26
Date d'octroi 2024-11-26
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Razavi Majomard, Seid Alireza
  • Tahir, Ehab

Abrégé

A physical layer transceiver (PHY) includes transmit circuitry including digital and analog transmit portions, receive circuitry including digital and analog receive portions, coupling circuitry configured to couple signals from the transmit circuitry onto a transmission medium, and to couple signals off the transmission medium to the receive circuitry, and transient error compensation circuitry coupled to the digital receive portions and to the analog transmit portions, and configured to detect transient error induced in the receive circuitry by the analog transmit portions and to subtract a transient error correction from data in the receive circuitry. The PHY may include asymmetric Energy-Efficient Ethernet (EEE) controller circuitry, and when the transmit circuitry is in the leg operating in EEE low-power-idle mode, the transient error compensation circuitry may detect transient error induced in the receive circuitry of the leg operating in full-data mode and apply a transient error correction.

Classes IPC  ?

  • H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue
  • G06F 1/3296 - Économie d’énergie caractérisée par l'action entreprise par diminution de la tension d’alimentation ou de la tension de fonctionnement
  • H04L 5/14 - Fonctionnement à double voie utilisant le même type de signal, c.-à-d. duplex
  • H04L 12/12 - Dispositions pour la connexion ou la déconnexion à distance de sous-stations ou de leur équipement

46.

Digital timing recovery for servo operations during start-up mode

      
Numéro d'application 18480587
Numéro de brevet 12154605
Statut Délivré - en vigueur
Date de dépôt 2023-10-04
Date de la première publication 2024-11-26
Date d'octroi 2024-11-26
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Song, Hongxin
  • Madden, Michael

Abrégé

A method of recovering a servo write frequency, to read servo wedge data from a rotating magnetic storage medium having at least one servo wedge that includes a servo preamble written at a known preamble frequency, includes analyzing samples of data read from the rotating magnetic storage medium to identify samples in which energy at the known preamble frequency exceeds a predetermined threshold, declaring the location of the servo preamble based on the identification of the samples in which energy at the known preamble frequency exceeds the predetermined threshold, deriving a phase angle from the samples in which the energy at the known preamble frequency exceeds the predetermined threshold, updating an accumulated phase angle using the derived phase angle, and using the updated accumulated phase angle to start a timing recovery loop to recover the servo write frequency. The analyzing and deriving may be performed using a spectral analysis operation.

Classes IPC  ?

  • G11B 20/10 - Enregistrement ou reproduction numériques
  • G11B 5/596 - Disposition ou montage des têtes par rapport aux supports d'enregistrement comportant des dispositions pour déplacer la tête dans le but de maintenir l'alignement relatif de la tête et du support d'enregistrement pendant l'opération de transduction, p. ex. pour compenser les irrégularités de surface ou pour suivre les pistes du support pour suivre les pistes d'un disque

47.

Vehicle PHY configuration depending on cable length

      
Numéro d'application 18644221
Statut En instance
Date de dépôt 2024-04-24
Date de la première publication 2024-11-21
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Razavi Majomard, Seid Alireza
  • Jonsson, Ragnar Hlynur
  • Shen, David

Abrégé

An in-vehicle Ethernet network for data communication within a vehicle, includes a plurality of cables, a first Ethernet transceiver and a second Ethernet transceiver. The plurality of cables includes at least a first cable having a first length, and a second cable having a second length shorter than the first length. The first Ethernet transceiver is coupled to the longer cable and is configured to communicate first symbols over the longer cable at a first baud rate that is commensurate with the first cable length. The second Ethernet transceiver is coupled to the shorter cable and is configured to communicate second symbols over the shorter cable at a second baud rate that is commensurate with the second cable length and lower than the first baud rate.

Classes IPC  ?

  • H04L 12/64 - Systèmes de commutation hybrides
  • H04L 67/12 - Protocoles spécialement adaptés aux environnements propriétaires ou de mise en réseau pour un usage spécial, p. ex. les réseaux médicaux, les réseaux de capteurs, les réseaux dans les véhicules ou les réseaux de mesure à distance

48.

Mechanism for improved data availability for DRAM in the presence of uncorrectable errors

      
Numéro d'application 18160958
Numéro de brevet 12147299
Statut Délivré - en vigueur
Date de dépôt 2023-01-27
Date de la première publication 2024-11-19
Date d'octroi 2024-11-19
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Kraipak, Waseem
  • Rogers, Brian Michael
  • Thaker, Pradipkumar Arunbhai

Abrégé

Disclosed is a method of recovering corrupted data, comprising providing a FIFO storage structure on the memory controller, and providing an error correction code (ECC) generator to the memory device, the ECC generator configured to generate ECC check bits based on a data word. For each data word, the method comprises storing a copy of the data word, appended check bits, and associated address into the FIFO storage structure; generating expected check bits based on the data word; when the expected check bits match the appended check bits, storing the data word and appended check bits to the memory device; and when the expected check bits do not match the appended check bits, and an error in the data word is uncorrectable, replacing the data word and appended check bits with the copy of the data word and appended check bits that were stored in the FIFO storage structure.

Classes IPC  ?

  • G06F 11/10 - Détection ou correction d'erreur par introduction de redondance dans la représentation des données, p. ex. en utilisant des codes de contrôle en ajoutant des chiffres binaires ou des symboles particuliers aux données exprimées suivant un code, p. ex. contrôle de parité, exclusion des 9 ou des 11
  • G11C 29/52 - Protection du contenu des mémoiresDétection d'erreurs dans le contenu des mémoires

49.

Data delay cell for rise time programming in write preamplifier

      
Numéro d'application 18467292
Numéro de brevet 12142305
Statut Délivré - en vigueur
Date de dépôt 2023-09-14
Date de la première publication 2024-11-12
Date d'octroi 2024-11-12
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Wu, Kai
  • Khanna, Devrishi
  • Mei, Lei

Abrégé

A data delay circuit, for delaying a portion of a data signal for application to a write head of a hard disk drive, includes a data delay cell including two inverters and a charge current source for charging at least one of the inverters, and a bias circuit for programming delay of the data delay cell. The bias circuit is in current-mirroring relationship with the charge current source and includes a current-based digital-to-analog converter (DAC) for programmably selecting the delay of the data delay cell, and a reference current source for the DAC. The data delay cell and the bias circuit are subject to gain error, and the data delay circuit further includes compensation circuitry for reducing the effect of the gain error. The compensation circuitry may include replica charge current and reference current sources that are fed back through a gain cell.

Classes IPC  ?

  • 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

50.

Unidirectional fast retraining of a bidirectional ethernet link

      
Numéro d'application 18119295
Numéro de brevet 12143205
Statut Délivré - en vigueur
Date de dépôt 2023-03-09
Date de la première publication 2024-11-12
Date d'octroi 2024-11-12
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Razavi Majomard, Seid Alireza
  • Tahir, Ehab
  • Pathakota, Ravi
  • Van Dyck, Peter

Abrégé

A PHY device in an Ethernet network in a vehicle includes a transceiver and a processor. The transceiver communicates with a peer PHY over a bidirectional Ethernet link in the vehicle, the transceiver supports communication modes that are separately configurable for transmission and reception, and are selected from (i) a data mode for communication of data, and (ii) a retraining mode for recovering from reception failure, and reception of retraining signals in the retraining mode is less sensitive to interference than reception of data signals in the data mode. The processor sets the transceiver for data mode transmission to, and data mode reception from the peer PHY, and in response to detecting that during data mode reception a reception quality has degraded to below a specified threshold, set the transceiver to reception in the retraining mode while concurrently transmitting to the peer PHY in the data mode.

Classes IPC  ?

  • H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue
  • H04L 25/03 - Réseaux de mise en forme pour émetteur ou récepteur, p. ex. réseaux de mise en forme adaptatifs

51.

Transmitting network management information in a wireless local area network

      
Numéro d'application 18375302
Numéro de brevet 12144064
Statut Délivré - en vigueur
Date de dépôt 2023-09-29
Date de la première publication 2024-11-12
Date d'octroi 2024-11-12
Propriétaire Marvel Asia Pte Ltd (Singapour)
Inventeur(s)
  • Chu, Liwen
  • Zhang, Hongyuan
  • Lou, Hui-Ling

Abrégé

An access point (AP) allocates a broadcast resource unit (RU), and ii) one or more other RUs for a multi-user physical layer protocol data unit (MU PPDU). The AP generates the MU PPDU to include i) a physical layer (PHY) preamble, and ii) a management medium access control layer (MAC) frame in the broadcast RU. When the AP device is allowing unassociated stations to associate with the AP device, the AP device sets a station identifier in the PHY preamble corresponding to the broadcast RU to a first value that indicates the AP device is allowing unassociated stations to associate with the AP device. When the AP device is not allowing unassociated stations to associate with the AP device, the AP device sets the station identifier to a second value that indicates the AP device is not allowing unassociated stations to associate with the AP device.

Classes IPC  ?

  • H04W 80/02 - Protocoles de couche liaison de données
  • H04W 72/30 - Gestion des ressources des services de diffusion
  • H04W 76/11 - Attribution ou utilisation d'identifiants de connexion
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

52.

Physical layer preamble for wireless local area networks

      
Numéro d'application 18514606
Numéro de brevet 12143212
Statut Délivré - en vigueur
Date de dépôt 2023-11-20
Date de la première publication 2024-11-12
Date d'octroi 2024-11-12
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Ram, B Hari
  • Ahirwar, Vijay
  • Rottela, Sri Varsha
  • Zhang, Hongyuan
  • Srinivasa, Sudhir
  • Khude, Nilesh

Abrégé

A communication device receives a physical layer (PHY) data unit having a PHY preamble with a non-legacy signal field. The non-legacy signal field includes a multi-bit signal field header that occupies a beginning portion of the non-legacy signal field. A plurality of available values of the multi-bit signal field header includes i) at least one available value corresponding to a wireless communication protocol, and ii) multiple other available values reserved for at least one of i) at least one future version of the wireless communication protocol, and ii) at least one future wireless communication protocol. The multi-bit signal field header indicates a field format of other subfields of the non-legacy signal field that follow the multi-bit signal field header. The communication device processes the beginning portion of the non-legacy signal field to determine a field format of the other subfields of the non-legacy signal field.

Classes IPC  ?

  • H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue
  • H04L 1/12 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue en utilisant un canal de retour
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission

53.

PHYSICAL LAYER FRAME FORMAT FOR WLAN

      
Numéro d'application 18636119
Statut En instance
Date de dépôt 2024-04-15
Date de la première publication 2024-11-07
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Zhang, Hongyuan
  • Xu, Mingguang
  • Sun, Yakun

Abrégé

A first communication device generates a PHY preamble of a PHY data unit to include a first OFDM symbol corresponding to a legacy signal field, which includes i) a length subfield, and ii) a rate subfield. The length subfield and the rate subfield indicate a duration of the PHY data unit, and the legacy signal field is formatted according to a legacy second communication protocol. The first communication device generates the PHY preamble of a PHY data unit to include a second OFDM symbol corresponding to a duplicate of the legacy signal field, and a plurality of additional OFDM symbols corresponding to a non-legacy signal field. The first communication device sets the length subfield of the legacy signal field to a length value such that a remainder value resulting from dividing the length value by three, indicates that the PHY data unit conforms to the first communication protocol.

Classes IPC  ?

  • H04L 27/26 - Systèmes utilisant des codes à fréquences multiples
  • H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

54.

Synchronization of joint transmissions with multiple access points

      
Numéro d'application 18141882
Numéro de brevet 12137428
Statut Délivré - en vigueur
Date de dépôt 2023-05-01
Date de la première publication 2024-11-05
Date d'octroi 2024-11-05
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Cao, Rui
  • Srinivasa, Sudhir
  • Zhang, Honyuan

Abrégé

A first access point (AP) receives a first physical layer (PHY) data unit for initiating a joint channel sounding procedure between a group of APs and one or more client stations. The first AP receives a second PHY data unit for initiating a joint transmission by the group of APs. The first AP uses training signals in the first PHY data unit and the second PHY data unit to calculate a relative timing offset. The first AP uses the relative timing offset to adjust a transmit time of a third PHY data transmitted as part of the joint transmission.

Classes IPC  ?

  • H04W 56/00 - Dispositions de synchronisation
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • H04W 72/044 - Affectation de ressources sans fil sur la base du type de ressources affectées
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

55.

POWER SAVING IN A NETWORK DEVICE

      
Numéro d'application 18385259
Statut En instance
Date de dépôt 2023-10-30
Date de la première publication 2024-10-31
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s) Shrikhande, Kapil Vishwas

Abrégé

A controller determines a time period corresponding to a medium access control (MAC) layer circuitry outputting data that corresponds to idle symbols, the data output by the MAC layer circuitry for transmission via a communication link. In response to determining the time period, at least some circuitry of the PHY circuitry goes into a low power mode during the time period, and the PHY circuitry outputs signals corresponding to the idle symbols, the signals for transmission via the communication link.

Classes IPC  ?

  • H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue
  • G06F 1/3296 - Économie d’énergie caractérisée par l'action entreprise par diminution de la tension d’alimentation ou de la tension de fonctionnement

56.

Physical layer (PHY) data unit encoding for hybrid automatic repeat request (HARQ) transmission

      
Numéro d'application 18228471
Numéro de brevet 12132578
Statut Délivré - en vigueur
Date de dépôt 2023-07-31
Date de la première publication 2024-10-29
Date d'octroi 2024-10-29
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Zhang, Yan
  • Zhang, Hongyuan
  • Chu, Liwen
  • Cao, Rui

Abrégé

Hybrid automatic repeat request (HARQ) parameters for transmission of respective HARQ data units are determined. Determining HARQ parameters includes determining initial HARQ parameters, including an initial number of orthogonal frequency division multiplexing (OFDM) symbols that will be occupied by the HARQ data unit and an initial pre-coding padding factor corresponding to a boundary within a last OFDM symbol. Based at least in part on the initial pre-coding padding factor, it is determined whether the HARQ data unit will be misaligned with both a beginning of a first OFDM symbol occupied by the HARQ data unit and an end of a last OFDM symbol occupied by the HARQ data unit. When it is determined that the HARQ data unit will be misaligned, the initial pre-coding padding factor is adjusted to account for a reduced data tone OFDM symbol segment to be occupied by the HARQ data unit.

Classes IPC  ?

  • H04L 1/18 - Systèmes de répétition automatique, p. ex. systèmes Van Duuren
  • H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue
  • H04L 1/1812 - Protocoles hybridesDemande de retransmission automatique hybride [HARQ]
  • H04L 1/1867 - Dispositions spécialement adaptées au point d’émission
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

57.

Heat sink cover

      
Numéro d'application 29811314
Numéro de brevet D1049064
Statut Délivré - en vigueur
Date de dépôt 2021-10-13
Date de la première publication 2024-10-29
Date d'octroi 2024-10-29
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Togami, Chris
  • Nagarajan, Radhakrishnan L.
  • Sasser, Gary
  • Taylor, Brian

58.

METHODS AND APPARATUS FOR DESCRAMBLING RECEIVED UPLINK TRANSMISSIONS

      
Numéro d'application 18759618
Statut En instance
Date de dépôt 2024-06-28
Date de la première publication 2024-10-24
Propriétaire Marvell Asia Pte, Ltd. (Singapour)
Inventeur(s)
  • Guzelgoz, Sabih
  • Kim, Hong Jik

Abrégé

Methods and apparatus for providing a resource element identification system to process received uplink transmissions. A process for facilitating information processing, in one embodiment, is capable of receiving resource elements (“REs”) of an uplink transmission from a communication network. Upon generating normalized REs via a gain normalizer in accordance with a first set of parameters, an inverse transform block is able to generate time domain signals by performing an inverse transform of normalized REs to in response to a second set of parameters. The process facilitates to detect, via a processing type detector, one of two processing types in response to normalized REs and a third set of parameters.

Classes IPC  ?

59.

Method and system to expand accessible on-chip memory (OCM) of an inference engine

      
Numéro d'application 17966380
Numéro de brevet 12124827
Statut Délivré - en vigueur
Date de dépôt 2022-10-14
Date de la première publication 2024-10-22
Date d'octroi 2024-10-22
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Hanebutte, Ulf
  • Durakovic, Senad
  • Tandyala, Mohana

Abrégé

A method includes determining that an amount of data external to an inference engine to be transmitted for local storage/processing by a first processing tile exceeds an available space at a first OCM of the first processing tile; receiving a first portion of the data at the first processing tile; transmitting the first portion of the data to a second OCM of a second processing tile for temporary local storage (the second processing tile is within the inference engine); receiving and storing a second portion of the data at the first OCM; processing the second portion of the data at the first processing tile by at least a first processing element; receiving and storing the first portion of the data at the first OCM of the first processing tile from the second processing tile prior to the first portion of data is needed by the first processing tile.

Classes IPC  ?

  • G06F 8/41 - Compilation
  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
  • G06N 5/04 - Modèles d’inférence ou de raisonnement

60.

System and Method for Payment Hardware System Module (HSM) Communications

      
Numéro d'application 18507920
Statut En instance
Date de dépôt 2023-11-13
Date de la première publication 2024-10-10
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Tyagi, Deepanshu
  • Saravanan, Dhanalakshmi

Abrégé

A system and corresponding method enable payment hardware system module (HSM) communications. The system comprises a multiPayHSM module that transforms an input request, sourced by an application, into a transformed request interpretable by a target payment HSM. The application is integrated, currently, with a current payment HSM that is different from the target payment HSM. The input request is uninterpretable by the target payment HSM. The multiPayHSM module transmits the transformed request to the target payment HSM for processing. The system enables the application, integrated with the different payment HSM, to

Classes IPC  ?

  • G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails

61.

MULTI-STAGE SCHEDULER

      
Numéro d'application 18227117
Statut En instance
Date de dépôt 2023-07-27
Date de la première publication 2024-10-10
Propriétaire Marvell Asia Pte, Ltd. (Singapour)
Inventeur(s)
  • Matthews, William Brad
  • Alapati, Ashwin

Abrégé

Packet metadata for incoming packets are buffered in queue selection buffers associated with a port of a network node. Packet data for outgoing packets are buffered in a port selection buffer associated with the port. At a selection clock cycle, while a port scheduler of the network node selects a subset of the packet data for a subset of the outgoing packets from the port selection buffer, a queue scheduler of the port concurrently selects a subset of the packet metadata for a subset of the incoming packets from the queue selection buffers and adds new packet data for new outgoing packets to the port selection buffer of the port. The new packet data are derived based at least in part on the subset of the packet metadata for the subset of the incoming packets.

Classes IPC  ?

  • H04L 47/625 - Ordonnancement des files d’attente caractérisé par des critères d’ordonnancement pour des créneaux de service ou des commandes de service
  • H04L 47/628 - Ordonnancement des files d’attente caractérisé par des critères d’ordonnancement pour des créneaux de service ou des commandes de service basé sur la taille du paquet, p. ex. le paquet le plus court en premier

62.

Method and apparatus for performing machine learning operations in parallel on machine learning hardware

      
Numéro d'application 17590994
Numéro de brevet 12112175
Statut Délivré - en vigueur
Date de dépôt 2022-02-02
Date de la première publication 2024-10-08
Date d'octroi 2024-10-08
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Hanebutte, Ulf
  • Sodani, Avinash

Abrégé

A method includes receiving a set of data. The set of data is divided into a plurality of data portions. The method includes transmitting the plurality of data portions to a plurality of processing tiles, wherein each data portion of the plurality of data portions is associated with a processing tile of a plurality of tiles. Each processing tile of the plurality of tiles performs at least one local operation on its respective data portion to form a local result. The method includes exchanging local results between the plurality of processing tiles. Moreover, the method includes calculating a global value based on the local results. The method further includes performing at least one local operation by each processing tile of the plurality of tiles on its respective data portion based on the global value to form a computed result.

Classes IPC  ?

  • G06F 8/41 - Compilation
  • G06F 9/30 - Dispositions pour exécuter des instructions machines, p. ex. décodage d'instructions
  • G06F 9/38 - Exécution simultanée d'instructions, p. ex. pipeline ou lecture en mémoire
  • G06F 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

63.

MULTI-CHIPLET MODULE SYSTEM, METHOD AND DEVICE

      
Numéro d'application 18607491
Statut En instance
Date de dépôt 2024-03-17
Date de la première publication 2024-10-03
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s) Kovac, Martin

Abrégé

A multi-chiplet module system, method and device including a memory storing chiplet operational data and a plurality of chiplets serially operably coupled to each other forming a chiplet chain. The chiplets in the middle and at one end of the chain each include a local cache with the chiplet at the one end of the chain coupling with the memory. When one of the chiplets requires data stored on the memory it checks the local cache (if it has one), and if not in the local cache, it then queries the cache of the next chiplet in the chain until the required data is propagated from the memory up the caches of the chain to the requesting chiplet.

Classes IPC  ?

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

64.

Adaptive read recovery for NAND flash memory devices

      
Numéro d'application 18049771
Numéro de brevet 12107603
Statut Délivré - en vigueur
Date de dépôt 2022-10-26
Date de la première publication 2024-10-01
Date d'octroi 2024-10-01
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Shende, Nirmal
  • Varnica, Nedeljko

Abrégé

A method of reading data read from a NAND Flash memory device includes decoding a set of data read from the device, using an initial set of hard bit thresholds, when the decoding is unsuccessful, performing a read-retry operation that retries the decoding using, in order, each of a plurality of entries in a read-retry table of hard bit thresholds, stopping when decoding based on one of the entries is successful, and when the read-retry operation is unsuccessful, performing a deep retry operation using a set of log-likelihood ratios (LLRs) that vary in at least one of values or symmetries. NAND Flash memory apparatus includes a Flash media controller, a data bus, and an adaptive LLR engine configured to generate, for use in a deep retry operation, a set of LLRs that, and to transfer the set of LLRs that vary to the media controller via the bus.

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é
  • G06N 3/04 - Architecture, p. ex. topologie d'interconnexion
  • G06F 11/10 - Détection ou correction d'erreur par introduction de redondance dans la représentation des données, p. ex. en utilisant des codes de contrôle en ajoutant des chiffres binaires ou des symboles particuliers aux données exprimées suivant un code, p. ex. contrôle de parité, exclusion des 9 ou des 11
  • G06N 3/02 - Réseaux neuronaux
  • G06N 20/00 - Apprentissage automatique
  • H03M 13/29 - 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 combinant plusieurs codes ou structures de codes, p. ex. codes de produits, codes de produits généralisés, codes concaténés, codes interne et externe
  • H03M 13/37 - Méthodes ou techniques de décodage non spécifiques à un type particulier de codage prévu dans les groupes
  • H03M 13/39 - Estimation de séquence, c.-à-d. utilisant des méthodes statistiques pour la reconstitution des codes originaux
  • H03M 13/45 - Décodage discret, c.-à-d. utilisant l'information de fiabilité des symboles
  • H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue

65.

Transmitting Traffic Streams via Multiple WLAN Communication Links

      
Numéro d'application 18674594
Statut En instance
Date de dépôt 2024-05-24
Date de la première publication 2024-09-26
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Chu, Liwen
  • Zhang, Hongyuan
  • Lou, Hui-Ling

Abrégé

In response to a first communication device determining that a specific wireless local area network (WLAN) communication link has been negotiated with a second communication device for traffic corresponding to a first traffic identifier (TID), the first communication device transmits packets corresponding to the first TID to the second communication device only via the specific WLAN communication link. In response to the first communication device determining that no WLAN communication link has been negotiated with the second communication device for traffic corresponding to a second TID, transmitting, by the first communication device, packets corresponding to the second TID to the second communication device via multiple WLAN communication links.

Classes IPC  ?

  • H04W 52/02 - Dispositions d'économie de puissance
  • H04L 1/1607 - Détails du signal de contrôle
  • H04W 28/082 - Équilibrage ou répartition des charges entre les porteuses ou les canaux
  • H04W 28/20 - Négociation de la bande passante
  • H04W 40/24 - Gestion d'informations sur la connectabilité, p. ex. exploration de connectabilité ou mise à jour de connectabilité
  • H04W 48/18 - Sélection d'un réseau ou d'un service de télécommunications
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

66.

Pipelined Processor Architecture with Configurable Grouping of Processor Elements

      
Numéro d'application 18612608
Statut En instance
Date de dépôt 2024-03-21
Date de la première publication 2024-09-26
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Lee, Sean
  • Wu, Young-Ta

Abrégé

The present disclosure describes apparatuses and methods for implementing a pipelined processor with configurable grouping of processor elements. In aspects, an apparatus comprises a host interface configured for communication with a host system, a media interface configured to enable access to storage media, and a plurality of processor elements operably coupled to at least one of the host interface and the media interface. The plurality of processor elements is organized into multiple stages of a pipelined processor for processing data access commands associated with the host system. In various implementations, the plurality of processor elements can be selectively grouped to form the multiple stages of the pipelined processor and loaded with microcode to implement respective functions of each stage of the pipelined processor. By so doing, the pipelined processor may be configured based on various parameters to improve processing performance when processing the data access commands of the host system.

Classes IPC  ?

  • G06F 9/38 - Exécution simultanée d'instructions, p. ex. pipeline ou lecture en mémoire

67.

OPTIMIZING TRANSMITTER SETTINGS FOR IN-BAND ELECTRICAL INTERFACE BETWEEN HOST DEVICE AND OPTICAL MODULE USING OUT-OF-BAND ELECTRICAL INTERFACE

      
Numéro d'application 18735461
Statut En instance
Date de dépôt 2024-06-06
Date de la première publication 2024-09-26
Propriétaire Marvell Asia Pte., Ltd. (Singapour)
Inventeur(s)
  • Rope, Todd
  • Lyubomirsky, Ilya
  • Lee, Whay Sing
  • Farhoodfar, Arash

Abrégé

Embodiments address optimization of an electrical interface between an optical host device and an optical module device at installation time. Certain methods try each entry in a set of Finite Impulse Response (FIR) filter settings at the host transmitter, while asking the module to measure the signal integrity for each. The module will then provide an indication of which entry was the best choice for signal integrity in the current hardware configuration. Note that for the module to host electrical interface, this same technique can be used in reverse, whereby the host asks the module to configure its transmitting FIR filter, and the host records and keeps track of which filter setting is the best, and then configures the module with that filter setting. In both cases, for modules supporting CMIS (Common Management Interface Specification) for module configuration and control, methods are provided.

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
  • G06N 20/00 - Apprentissage automatique
  • 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

68.

Oscillator for high-speed serial device

      
Numéro d'application 17932707
Numéro de brevet 12101112
Statut Délivré - en vigueur
Date de dépôt 2022-09-16
Date de la première publication 2024-09-24
Date d'octroi 2024-09-24
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Zhao, Hui
  • Lu, Fei
  • Sun, Yuxiang
  • Guo, Zhendong
  • Qian, Banglong
  • Lv, Fang

Abrégé

Transceiver circuitry for coupling a functional circuit to a transmission medium includes a transmit path for coupling between the functional circuit and the transmission medium, a receive path for coupling between the transmission medium and the functional circuit, and clock generation circuitry coupled to at least one of the transmit path and the receive path. The clock generation circuitry includes an oscillator having transconductance circuitry, a capacitance element coupled in parallel with the transconductance circuitry, a plurality of inductors coupled in parallel with the transconductance circuitry and the capacitance element, and with each other, and a current source coupled to the plurality of inductors. The capacitance element may be variable. An even number of inductors are arranged so that half of the inductors generate magnetic flux in a first direction, and half of the inductors generate magnetic flux in a second direction opposite to the first direction.

Classes IPC  ?

  • H04B 1/40 - Circuits
  • H03B 7/06 - Production d'oscillations au moyen d'un élément actif ayant une résistance négative entre deux de ses électrodes avec un élément déterminant la fréquence comportant des inductances et des capacités localisées l'élément actif étant un dispositif à semi-conducteurs

69.

Method and apparatus for sharing clocks between separate integrated circuit chips

      
Numéro d'application 17819407
Numéro de brevet 12095463
Statut Délivré - en vigueur
Date de dépôt 2022-08-12
Date de la première publication 2024-09-17
Date d'octroi 2024-09-17
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Tang, Xiaofeng
  • Li, Gongqiong
  • Dai, Hongwei

Abrégé

An integrated circuit device includes a plurality of integrated circuit chips located on a common substrate, each respective integrated circuit chip from among the plurality of integrated circuit chips including functional circuitry, a clock generator, clock circuitry including clock terminals at an edge of the respective integrated circuit chip, initial clock conductors configured to conduct a clock signal output by the clock generator from the clock generator to the clock terminals, and functional clock conductors configured to conduct the clock signal from the clock terminals to the functional circuitry. Each respective chip is located on the common substrate in an orientation that exposes the clock terminals on the respective chip to face corresponding clock terminals on at least one other chip among the plurality of integrated circuit chips, configured for interconnection of the plurality of integrated circuit chips into a multi-chip module with a common clock.

Classes IPC  ?

  • H03K 3/01 - Circuits pour produire des impulsions électriquesCircuits monostables, bistables ou multistables Détails
  • G06F 1/06 - Générateurs d'horloge produisant plusieurs signaux d'horloge
  • 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

70.

Lateral escape using triangular structure of transceivers

      
Numéro d'application 17885554
Numéro de brevet 12095494
Statut Délivré - en vigueur
Date de dépôt 2022-08-11
Date de la première publication 2024-09-17
Date d'octroi 2024-09-17
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Chakravarti, Aatreya
  • Sauter, Wolfgang
  • Kuemerle, Mark William
  • Tremble, Eric William

Abrégé

An electronic network device includes: (i) an integrated circuit (IC) die configured to exchange signals between the electronic network device and one or more other devices that are remote from the electronic network device, (ii) a plurality of transceiver dies, separate from the IC die, the plurality of transceiver dies being disposed along at least a first axis extending at an acute angle from an edge of the IC die and intersecting the edge at a first point, the transceiver dies being configured to exchange the signals between the IC die and the other devices, and (iii) electrical connections configured to connect between the IC die and at least one of the transceiver dies for exchanging at least some of the signals between the IC die and the transceiver dies.

Classes IPC  ?

  • H04K 1/10 - Communications secrètes en utilisant deux signaux transmis simultanément ou successivement
  • 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
  • H01L 23/66 - Adaptations pour la haute fréquence
  • H04B 1/40 - Circuits
  • H04L 27/28 - Systèmes utilisant des codes à fréquences multiples à émission simultanée de fréquences différentes, chacune représentant un élément de code

71.

System and method for bitcoin mining with reduced power

      
Numéro d'application 18312101
Numéro de brevet 12095922
Statut Délivré - en vigueur
Date de dépôt 2023-05-04
Date de la première publication 2024-09-17
Date d'octroi 2024-09-17
Propriétaire Marvell Asia Pte, Ltd. (Singapour)
Inventeur(s) Carlson, David A.

Abrégé

A circuit and corresponding method enable bitcoin mining in a blockchain network. The circuit comprises a nonce generator that generates a nonce value, on a cycle-by-cycle basis, and changes only one binary digit of the nonce value per cycle. The circuit further comprises a hash engine that inserts, on the cycle-by-cycle basis, the nonce value into a block header of a block candidate and generates a digest by applying a hash function to the block header. The block header includes a representation of a target value. The circuit further comprises a validator that compares, on the cycle-by-cycle basis, the digest to the target value. In an event the digest satisfies the target value, the validator submits the block candidate to the blockchain network, causing newly minted bitcoin to be mined from the blockchain network. Changing only one binary digit of the nonce value, per cycle, reduces power consumption of the circuit.

Classes IPC  ?

  • H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
  • G06F 21/76 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du calcul ou du traitement de l’information dans les circuits intégrés à application spécifique [ASIC] ou les dispositifs programmables, p. ex. les réseaux de portes programmables [FPGA] ou les circuits logiques programmables [PLD]
  • G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
  • H04L 9/00 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité

72.

Near-end Crosstalk Mitigation in a SerDes Device

      
Numéro d'application 18596846
Statut En instance
Date de dépôt 2024-03-06
Date de la première publication 2024-09-12
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Xu, Junyi
  • Riani, Jamal
  • Wang, Zuoen
  • Wu, Xing

Abrégé

A communication apparatus includes a receiver disposed in proximity to a transmitter, and a crosstalk cancellation circuit. The receiver includes an input buffer, a front end, and an adaptive resampling circuit. The input buffer receives from the transmitter aggressor data, the aggressor data being timed by a transmitter clock clocking the transmitter. The front end receives data over a communication link, the data being serialized according to a receiver clock clocking the receiver, the receiver clock operating independently of the transmitter clock. The front end further generates a stream of data samples corresponding to the received data. The adaptive resampling circuit resamples the aggressor data, and generates resampled data timed by the receiver clock. The crosstalk cancellation circuit estimates, based on the resampled data, a crosstalk error signal related to the aggressor data, and subtracts the estimated crosstalk error signal from the stream of data samples.

Classes IPC  ?

  • H04B 3/32 - Réduction de la diaphonie, p. ex. par compensation

73.

Electrostatic discharge protection apparatus and method for data transceiver

      
Numéro d'application 17659787
Numéro de brevet 12088090
Statut Délivré - en vigueur
Date de dépôt 2022-04-19
Date de la première publication 2024-09-10
Date d'octroi 2024-09-10
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Huang, Shaowu
  • Wu, Dance

Abrégé

A physical layer transceiver assembly includes physical layer transceiver circuitry having an input/output terminal configured for coupling to data channel medium, and an electrostatic discharge protection circuit coupled between the terminal and a ground of the assembly. The electrostatic discharge protection circuit includes a reactive filter network coupled to the terminal and configured to selectively limit current flow through the electrostatic discharge protection circuit, and an electrostatic discharge protection device coupled between the reactive filter network and the ground of the assembly. Where the electrostatic discharge protection device is a snapback device, the reactive filter network is configured to limit current at frequencies that adversely affect the snapback device. One implementation of the reactive filter network is a band-stop filter that limits current in a frequency band including the frequencies that adversely affect the snapback device, and passes current at frequencies above and below the frequency band.

Classes IPC  ?

  • H02H 9/04 - Circuits de protection de sécurité pour limiter l'excès de courant ou de tension sans déconnexion sensibles à un excès de tension
  • H04B 1/3827 - Émetteurs-récepteurs portatifs
  • H04B 1/3888 - Dispositions pour le transport ou la protection d’émetteurs-récepteurs

74.

MULTI-CHIP MODULE INCLUDING INTEGRATED CIRCUIT WITH RECEIVER CIRCUITRY IMPLEMENTING TRANSMIT SIGNAL CANCELLATION

      
Numéro d'application 18662627
Statut En instance
Date de dépôt 2024-05-13
Date de la première publication 2024-09-05
Propriétaire Marvell Asia Pte., Ltd. (Singapour)
Inventeur(s) Farjadrad, Ramin

Abrégé

A multi-chip module (MCM includes a substrate and first and second integrated circuit chips disposed on the substrate. The second IC chip includes transceiver circuitry configured to communicate with the first IC chip. The transceiver circuitry includes transmit circuitry having an inverter circuit to generate a first signal for transmission to the first IC chip along a signaling link. The signaling link includes a line termination impedance. Receiver circuitry includes a receiver circuit to receive a second signal from the first IC chip along the signaling link concurrently with transmission of the first signal along the signaling link. Hybrid circuitry is coupled to the transmit circuitry and to the receiver circuitry. The hybrid circuitry is configured to cancel a received component of the first signal. The hybrid circuitry includes a replica termination impedance that is configured in an open state.

Classes IPC  ?

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

75.

System and method for device under test (DUT) validation reuse across multiple platforms

      
Numéro d'application 18102620
Numéro de brevet 12078676
Statut Délivré - en vigueur
Date de dépôt 2023-01-27
Date de la première publication 2024-09-03
Date d'octroi 2024-09-03
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Siva, Nimalan
  • Shah, Pratik
  • Goyal, Nikita
  • Anand, Ankit

Abrégé

A new approach is proposed to support device under test (DUT) validation reuse across a plurality of platforms, e.g., hardware simulation, hardware emulation, and post-silicon validation. First, an inference profile used for an inference operation of an application, e.g., a machine learning (ML) application, is generated based on a set of profile configurations, a set of test parameters, and a set of randomized constraints. A plurality of math functions specified by, e.g., an architecture team, for the ML application are also statically and/or dynamically verified via block simulation and/or formal verification. An inference model for the DUT is then built based on the inference profile and the plurality of verified math functions. Finally, an inference database including one or more of stimulus, DUT configurations, input data and predicted output results is generated based on the inference model, wherein the inference database for the DUT is reusable across the plurality of platforms.

Classes IPC  ?

  • G01R 31/317 - Tests de circuits numériques
  • G01R 31/3183 - Génération de signaux d'entrée de test, p. ex. vecteurs, formes ou séquences de test
  • G06N 20/00 - Apprentissage automatique

76.

Probabilistic shaping techniques for high performance coherent optical transceivers

      
Numéro d'application 18211094
Numéro de brevet 12081274
Statut Délivré - en vigueur
Date de dépôt 2023-06-16
Date de la première publication 2024-09-03
Date d'octroi 2024-09-03
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Morero, Damian Alfonso
  • Castrillion, Mario A.
  • Lopez, Ramiro Rogelio
  • Cavenio, Cristian
  • Infante, Gabriel
  • Hueda, Mario Rafael

Abrégé

A method and structure for probabilistic shaping and compensation techniques in coherent optical receivers. According to an example, the present invention provides a method and structure for an implementation of distribution matcher encoders and decoders for probabilistic shaping applications. The techniques involved avoid the traditional implementations based on arithmetic coding, which requires intensive multiplication functions. Furthermore, these probabilistic shaping techniques can be used in combination with LDPC codes through reverse concatenation techniques.

Classes IPC  ?

  • H04B 10/00 - Systèmes de transmission utilisant des ondes électromagnétiques autres que les ondes hertziennes, p. ex. les infrarouges, la lumière visible ou ultraviolette, ou utilisant des radiations corpusculaires, p. ex. les communications quantiques
  • H04B 10/40 - Émetteurs-récepteurs
  • H04B 10/61 - Récepteurs cohérents
  • H04L 27/227 - Circuits de démodulationCircuits récepteurs utilisant une démodulation cohérente
  • H04L 27/38 - Circuits de démodulationCircuits récepteurs
  • H04J 14/02 - Systèmes multiplex à division de longueur d'onde

77.

Allocating resource units for multi-user transmissions in wide bandwidths

      
Numéro d'application 17959053
Numéro de brevet 12082178
Statut Délivré - en vigueur
Date de dépôt 2022-10-03
Date de la première publication 2024-09-03
Date d'octroi 2024-09-03
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Chu, Liwen
  • Zhang, Hongyuan
  • Cao, Rui
  • Zhang, Yan
  • Lou, Hui-Ling

Abrégé

A communication device determines that a communication channel to be used for a multi-user (MU) transmission spans a frequency bandwidth greater than 160 MHz. The communication device allocates one or more frequency resource units (RUs) for the MU transmission, including: in response to determining that the communication channel spans the frequency bandwidth greater than 160 MHz, selecting one or more frequency RUs from a second set of frequency RUs. The second set of frequency RUs omits at least some RUs of a smallest bandwidth that are included in a first set of RUs that is used for allocating frequency RUs for communication channels having bandwidths of at most 160 MHz. The communication device generates allocation information that indicates the allocation of the one or more frequency RUs for the MU transmission, and transmits the allocation information to one or more other communication devices in connection with the MU transmission.

Classes IPC  ?

  • 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]
  • H04W 72/0453 - Ressources du domaine fréquentiel, p. ex. porteuses dans des AMDF [FDMA]
  • H04J 1/16 - Dispositions de contrôle

78.

Power saving in a network device

      
Numéro d'application 18113497
Numéro de brevet 12216518
Statut Délivré - en vigueur
Date de dépôt 2023-02-23
Date de la première publication 2024-08-29
Date d'octroi 2025-02-04
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Alapati, Ashwin
  • Jain, Ajit
  • Gangam, Srinivas

Abrégé

A first component of a network device determines that the first component is to provide packet data to a second component of the network device for processing by the second component. In connection with determining that the first component is to provide packet data to the second component of the network device, the first component prompts the second component to activate a clock network of the second component. In connection with prompting the second component to activate the clock network, the first component sends the packet data to the second component to be processed by the second component. The first component determines when the second component has completed processing of the packet data, and prompts the second component to deactivate the clock network in response to determining that the second component has completed processing of the packet data.

Classes IPC  ?

  • G06F 1/32 - Moyens destinés à économiser de l'énergie
  • G06F 1/3209 - Surveillance d’une activité à distance, p. ex. au travers de lignes téléphoniques ou de connexions réseau
  • G06F 1/3203 - Gestion de l’alimentation, c.-à-d. passage en mode d’économie d’énergie amorcé par événements

79.

Clock path equalization in dual path CDR

      
Numéro d'application 18145187
Numéro de brevet 12074961
Statut Délivré - en vigueur
Date de dépôt 2022-12-22
Date de la première publication 2024-08-27
Date d'octroi 2024-08-27
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s) De Bernardinis, Fernando

Abrégé

Clock data recovery circuitry, for a deserializer of a data transceiver, includes a clock recovery loop with a first feed-forward equalizer having a smaller number of taps and operating on received signals to recover a clock signal, and a data recovery loop including a second feed-forward equalizer having a larger number of taps, operating on received signals to recover a data signal. Output of the second feed-forward equalizer is coupled to output of the first feed-forward equalizer to improve recovery of the clock signal. The clock recovery loop may include adaptation circuitry configured to operate on output of the first feed-forward equalizer to counteract effects, on the clock signal, of adaptation of the second feed-forward equalizer by signals output by a decision feedback equalizer in the data recovery loop.

Classes IPC  ?

  • H04L 7/00 - Dispositions pour synchroniser le récepteur avec l'émetteur
  • H04L 25/03 - Réseaux de mise en forme pour émetteur ou récepteur, p. ex. réseaux de mise en forme adaptatifs

80.

Midamble Format for Packets in a Vehicular Communication Network

      
Numéro d'application 18649948
Statut En instance
Date de dépôt 2024-04-29
Date de la première publication 2024-08-22
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Cao, Rui
  • Sharma, Prashant
  • Zhang, Hongyuan

Abrégé

In a vehicular communication network, a communication device generates a physical layer (PHY) preamble of a PHY protocol data unit (PPDU) for transmission in the vehicular communication network. The communication device generates a plurality of PHY data segments of the PPDU, and one or more PHY midambles, each PHY midamble to be transmitted between a respective pair of adjacent PHY data segments, and each PHY midamble including one or more training signal fields. Generating the one or more PHY midambles includes, when the PPDU is to be transmitted according to an extended range (ER) mode, generating each training signal field to include i) a first portion based on a very high throughput long training field (VHT-LTF) defined by the IEEE 802.11ac Standard and ii) a second portion based on the VHT-LTF defined by the IEEE 802.11ac Standard; and transmitting, by the communication device, the PPDU in the vehicular communication network.

Classes IPC  ?

  • H04W 4/40 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons
  • H04L 27/26 - Systèmes utilisant des codes à fréquences multiples
  • H04W 80/02 - Protocoles de couche liaison de données
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

81.

Methods and apparatus for combining received uplink transmissions

      
Numéro d'application 18235778
Numéro de brevet 12069637
Statut Délivré - en vigueur
Date de dépôt 2023-08-18
Date de la première publication 2024-08-20
Date d'octroi 2024-08-20
Propriétaire Marvell Asia Pte, Ltd (Singapour)
Inventeur(s)
  • Guzelgoz, Sabih
  • Kim, Hong Jik

Abrégé

Methods and apparatus for combining received uplink transmissions. In an embodiment, a method is provided that includes receiving a descrambled resource element associated with selected second channel state information (CSI2) and receiving a descrambling sequence used to generate the descrambled RE. The method also includes rescrambling the descrambled RE using the descrambling sequence to generate a rescrambled RE and modifying the descrambling sequence to generate a modified descrambling sequence. The method also includes descrambling the rescrambled RE with the modified descrambling sequence to generate a modified descrambled RE and accumulating the modified descrambled RE to form a combined CSI2 value.

Classes IPC  ?

  • H04W 72/044 - Affectation de ressources sans fil sur la base du type de ressources affectées

82.

METHOD AND APPARATUS FOR DEVICE IDENTIFICATION IN A COMMUNICATION NETWORK

      
Numéro d'application 18439605
Statut En instance
Date de dépôt 2024-02-12
Date de la première publication 2024-08-15
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Huang, Eve Yuhua
  • Fung, Hon Wai
  • Hoot, Daryl
  • Wang, Tsungtang
  • Gadey, Shruthi
  • Ly, Van
  • Wu, Dance

Abrégé

A coordinator communication device operates in a communication network according to a communication protocol that defines repeating time cycles and specifies that each of multiple communication devices is provided a respective transmit opportunity in each time cycle. The coordinator communication device determines a number of follower communication devices in a communication network while the follower communication devices are selecting transmit opportunities using respective initial device identifiers. The coordinator communication device determines a quantity of transmit opportunities to be provided in each of multiple time cycles during which the follower communication devices are selecting transmit opportunities using respective new device identifiers. The coordinator communication device determines the quantity of transmit opportunities at least by using the number of follower communication devices. While the follower communication devices are selecting transmit opportunities using the respective new device identifiers, the coordinator communication device provides the quantity of transmit opportunity periods in each time cycle.

Classes IPC  ?

83.

OPERATIONAL STATISTICS ENCODING AND MAPPING IN NETWORK NODES

      
Numéro d'application 18227464
Statut En instance
Date de dépôt 2023-07-28
Date de la première publication 2024-08-01
Propriétaire Marvell Asia Pte, Ltd. (Singapour)
Inventeur(s)
  • Matthews, William Brad
  • Budhia, Rupa
  • Lin, Meg Pei

Abrégé

A pre-scaled accumulated byte count of a port of a network node over a sampling period is scaled with a scaling factor to generate a scaled accumulated byte count. The pre-scaled accumulated byte count represents a total number of bytes in packets transferred by the port. The scaling factor represents a first port-specific attribute of the port and scales a port-specific maximum throughput of the port to a specific maximum port throughput of the network node. An iterative vector encoding method is applied to the scaled accumulated byte count to generate an encoded bit vector comprising bits respectively ordered bit positions. Each set bit of the encoded bit vector represents a respective weighted value of port utilization of the port. The encoded bit vector is stored, at a map location, in an operational statistics map.

Classes IPC  ?

84.

Laser with intracavity modulator

      
Numéro d'application 18389872
Statut En instance
Date de dépôt 2023-12-20
Date de la première publication 2024-08-01
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • He, Xiaoguang
  • Nagarajan, Radhakrishnan

Abrégé

An optoelectronic device includes a gain medium configured to amplify laser radiation within a given gain band. A resonant optical cavity contains the gain medium and includes first and second reflectors disposed on first and second sides of the gain medium. A comb filter between the first and second reflectors and configured to pass a set of distinct wavelength sub-bands within the gain band, the set of distinct wavelength sub-bands defining a comb. A plurality of optical ring resonators between the first and second reflectors in series with the comb filter have tunable resonant wavelengths in proximity to different, respective wavelength sub-bands of the comb. A control circuit applies respective control voltages to the optical ring resonators so as to tune the respective resonant wavelengths relative to the respective wavelength sub-bands, thereby modulating the sub-bands in the laser radiation that is output from the device.

Classes IPC  ?

  • H01S 3/107 - 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 par commande de dispositifs placés dans la cavité utilisant des dispositifs électro-optiques, p. ex. produisant un effet Pockels ou Kerr
  • H01S 3/082 - Structure ou forme des résonateurs optiques ou de leurs composants comprenant trois réflecteurs ou plus définissant une pluralité de résonateurs, p. ex. pour la sélection ou la suppression de modes
  • H01S 3/083 - Lasers en anneau

85.

INTEGRATED CIRCUIT DEVICE WITH STACKED INTERFACE CHIPLETS

      
Numéro d'application 18421366
Statut En instance
Date de dépôt 2024-01-24
Date de la première publication 2024-08-01
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Chakravarti, Aatreya
  • Kuemerle, Mark William
  • Sauter, Wolfgang
  • Macian Ruiz, Carlos
  • Gregory, Jr., John Edward
  • Holmes, Eva Shah
  • Akiki, Samer Michael

Abrégé

An integrated circuit device includes a main integrated circuit die having functional circuitry configured to communicate over a network through one or more high-speed communications interfaces, and at least one secondary integrated circuit die including serial interface circuitry. Each integrated circuit die among the at least one secondary integrated circuit die is mounted on a first surface of the main integrated circuit die, and first metallization connections extend along one or more first through-silicon vias between the functional circuitry and the serial interface circuitry of the at least one secondary integrated circuit die. The first metallization connections may be configured to provide data from the main die to the secondary die, and the secondary die may be configured to communicate data between the integrated circuit device and a remote integrated circuit device. Second metallization connections extend between the serial interface circuitry of and terminals of the main integrated circuit die.

Classes IPC  ?

  • 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 23/00 - Détails de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide
  • 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 25/00 - Ensembles consistant en une pluralité de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide

86.

MECHANICAL STIFFENER FOR INTEGRATED CIRCUIT PACKAGE WITH VARYING HEAT DISSIPATION MODES

      
Numéro d'application 18419445
Statut En instance
Date de dépôt 2024-01-22
Date de la première publication 2024-07-25
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Graf, Richard
  • Bamido, Alaba
  • Shirley, Dwayne Richard
  • Sauter, Wolfgang

Abrégé

An integrated circuit device package includes a substrate, at least two integrated circuit dies mounted to the substrate, and a thermally conductive stiffener attached to the substrate to counteract warping of the substrate. The stiffener has a first portion in a thermally conductive relationship with a surface of a first integrated circuit die to provide a first heat dissipation mode for the first integrated circuit die, and has a second portion, different from the first portion, the second portion being configured to provide a second heat dissipation mode, different from the first heat dissipation mode, for a second integrated circuit die. The stiffener may be configured to expose a surface of the second integrated circuit die through an opening in the stiffener. A heat sink may be disposed in a thermally conductive relationship with the second integrated circuit die through the opening in the stiffener.

Classes IPC  ?

  • 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 23/00 - Détails de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide
  • H01L 23/367 - Refroidissement facilité par la forme du dispositif
  • H01L 23/552 - Protection contre les radiations, p. ex. la lumière

87.

Dual loop for clock recovery in CDR

      
Numéro d'application 18145190
Numéro de brevet 12047483
Statut Délivré - en vigueur
Date de dépôt 2022-12-22
Date de la première publication 2024-07-23
Date d'octroi 2024-07-23
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

88.

Scalable Packet Processing

      
Numéro d'application 18406944
Statut En instance
Date de dépôt 2024-01-08
Date de la première publication 2024-07-18
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s) Upadhye, Pushkar

Abrégé

The present disclosure describes apparatuses and methods for scalable packet processing. In some aspects, match logic of a scalable packet processor extracts and compares bits from a packet header to determine if the packet matches a context. The match logic may also determine a context index value based on other bits extracted from the header. In response to the match and based on a virtual function associated with the packet, context generation logic of the packet processor obtains a base context value and a context range value from a lookup table. The context generation logic then determines a context identifier for the packet based on the context index value, base context value, and context range value through modular arithmetic. Accordingly, the packet processor can generate context identifiers for packet distribution across contexts without maintaining a table of every context, enabling efficient scaling of the packet processor with less silicon area.

Classes IPC  ?

  • H04L 45/745 - Recherche de table d'adressesFiltrage d'adresses
  • H04L 12/40 - Réseaux à ligne bus
  • H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes

89.

AVS Architecture for SAR ADC

      
Numéro d'application 18414525
Statut En instance
Date de dépôt 2024-01-17
Date de la première publication 2024-07-18
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Reyes, Benjamin Tomas
  • Minoia, Gabriele
  • Nguyen, Ray Luan

Abrégé

An Integrated Circuit (IC) includes one or more functional circuits of a given type, a test circuit including a selected one of the functional circuits or a replica circuit of the same type as the functional circuits, and an Adaptive Voltage Scaling (AVS) circuit. The AVS circuit is configured to determine a delay of the test circuit, and to adjust a supply voltage of the functional circuits in response to the determined delay of the test circuit.

Classes IPC  ?

90.

System and method for isolating work within a virtualized scheduler using tag-spaces

      
Numéro d'application 17809861
Numéro de brevet 12039359
Statut Délivré - en vigueur
Date de dépôt 2022-06-29
Date de la première publication 2024-07-16
Date d'octroi 2024-07-16
Propriétaire Marvell Asia Pte, Ltd. (Singapour)
Inventeur(s)
  • Zebchuk, Jason D.
  • Snyder, Ii, Wilson P.
  • Aiken, Steven W.

Abrégé

A system and corresponding method isolate work within a virtualized scheduler using tag-spaces. The system comprises a tag-space resource configured to store at least one respective assignment of at least one scheduling group to a given tag-space. The given tag-space defines a given ordering-atomicity domain that isolates, within the virtualized scheduler, (i) work belonging to the at least one scheduling group from (ii) work belonging to at least one other scheduling group, assigned, in the tag-space resource, to a respective tag-space different from the given tag-space. The system further comprises a work scheduler that schedules, for processing, work belonging to the at least one scheduling group and work belonging to the at least one other scheduling group. Such scheduling may have independent ordering and atomicity effectuated therebetween by the given ordering-atomicity domain. Such independency of ordering and atomicity improves quality-of-service of the virtualized scheduler.

Classes IPC  ?

  • G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • G06F 9/38 - Exécution simultanée d'instructions, p. ex. pipeline ou lecture en mémoire
  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption

91.

METHOD AND APPARATUS FOR SHARING KEYS FOR ENCRYPTION AND/OR DECRYPTION

      
Numéro d'application 18408185
Statut En instance
Date de dépôt 2024-01-09
Date de la première publication 2024-07-11
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Parmar, Harivaden
  • Edem, Brian

Abrégé

A vehicle subsystem assembly transmits an identifier of the vehicle subsystem assembly to an electronic control unit (ECU) via an Ethernet link as part of a procedure for obtaining a first key for secure communications with the ECU via the Ethernet link from a backend system. Then, the vehicle subsystem assembly receives an encrypted message from the ECU via the Ethernet link and decrypts the encrypted message using a second key stored at the vehicle subsystem assembly to generate a first decrypted message. The vehicle subsystem assembly determines whether the first decrypted message includes a second identifier that matches the first identifier, and extracts the first key from the decrypted message. In response to determining that the decrypted message includes the second identifier that matches the first identifier, the vehicle subsystem assembly uses the first key in connection with secure communications between the vehicle subsystem assembly and the ECU.

Classes IPC  ?

  • H04L 9/08 - Répartition de clés
  • 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

92.

NETWORK USING ASYMMETRIC UPLINK AND DOWNLINK BAUD RATES TO REDUCE CROSSTALK

      
Numéro d'application 18614329
Statut En instance
Date de dépôt 2024-03-22
Date de la première publication 2024-07-11
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Razavi Majomard, Seid Alireza
  • Jonsson, Ragnar Hylnur
  • Shen, David

Abrégé

A transmitter transmits a first signal via a first cable at a first baud rate. A receiver receives a second signal via the first cable concurrently with transmitting the first signal via the first cable. The second signal is transmitted by another device at a second baud rate that is lower than both i) the first baud rate and ii) a third baud rate at which a third signal is being transmitted in a second cable that causes crosstalk in the second signal being received via the first cable. Reception of the second signal at the second baud rate that is lower than the third baud rate facilitates mitigation of the crosstalk in the second signal caused by transmission of the third signal in the second cable at the third baud rate.

Classes IPC  ?

  • H04B 3/32 - Réduction de la diaphonie, p. ex. par compensation
  • H04B 3/21 - Réduction des effets d'échos ou de sifflementSystèmes à ligne de transmission Détails ouverture ou fermeture de la voie d'émissionCommande de la transmission dans une direction ou l'autre utilisant un ensemble de filtres passe-bandes

93.

Comb Laser

      
Numéro d'application 18366705
Statut En instance
Date de dépôt 2023-08-08
Date de la première publication 2024-07-11
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • He, Xiaoguang
  • Lin, Charles Chih-Chin
  • Karimelahi, Samira
  • Kato, Masaki
  • Nagarajan, Radhakrishnan

Abrégé

An optoelectronic device includes a reflective semiconductor optical amplifier (RSOA), which includes a gain medium to amplify laser radiation within a given gain band, a first reflector at a first end of the gain medium, and a waveguide coupled to convey the laser radiation into and out of a second end of the gain medium. An external laser cavity, disposed on an optical substrate, is optically coupled to the waveguide. The external laser cavity includes a second reflector, a comb filter, disposed between the second reflector and the RSOA and configured to pass a set of distinct wavelength sub-bands within the gain band, the set of distinct wavelength sub-bands defining a comb, and a bandpass filter between the second reflector and the RSOA in series with the comb filter, having a passband encompassing a subset of the wavelength sub-bands in the comb.

Classes IPC  ?

  • H01S 5/14 - Lasers à cavité externe
  • 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/30 - Structure ou forme de la région activeMatériaux pour la région active
  • H01S 5/50 - Structures amplificatrices non prévues dans les groupes

94.

METHOD AND APPARATUS FOR DETERMINING TIME OF FLIGHT

      
Numéro d'application 18382215
Statut En instance
Date de dépôt 2023-10-20
Date de la première publication 2024-07-11
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Dai, Shaoan
  • Sun, Wensheng
  • Wu, Xing
  • Gu, Zhenzhong

Abrégé

A first communication device receives an analog receive signal via a communication medium. An ADC of the first communication device converts the analog receive signal to a digital receive signal. Logic circuitry of the first communication device detects a plurality of timing signals from a second communication device based on analyzing the digital receive signal. The logic circuitry adjusts a sampling phase of the ADC in connection with at least some of the timing signals so that the ADC is using different sampling phases when different ones of the timing signals are detected. The logic circuitry determines timing information based on the detection of the plurality of timing signals when the ADC is using different sampling phases when different ones of the timing signals are detected. The first communication device determines a time of flight between the first communication device and the second communication device based on the timing information.

Classes IPC  ?

  • H04L 43/106 - Surveillance active, p. ex. battement de cœur, utilitaire Ping ou trace-route en utilisant des informations liées au temps dans des paquets, p. ex. en ajoutant des horodatages
  • H04L 41/12 - Découverte ou gestion des topologies de réseau

95.

Circuit and method for translation lookaside buffer (TLB) implementation

      
Numéro d'application 17932135
Numéro de brevet 12032488
Statut Délivré - en vigueur
Date de dépôt 2022-09-14
Date de la première publication 2024-07-09
Date d'octroi 2024-07-09
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

96.

Network identifiers for WLAN using multiple communication links

      
Numéro d'application 16912641
Numéro de brevet 12035384
Statut Délivré - en vigueur
Date de dépôt 2020-06-25
Date de la première publication 2024-07-09
Date d'octroi 2024-07-09
Propriétaire Marvell Asia Pte Ltd (Singapour)
Inventeur(s)
  • Chu, Liwen
  • Zhang, Hongyuan
  • Lou, Hui-Ling

Abrégé

A communication device assigns a first basic service set (BSS) color identifier (ID) to a first communication link among multiple communication links corresponding to multiple frequency segments, and assigns a second BSS color ID to a second communication link among the multiple communication links. The communication device uses the first BSS color ID when communicating via the first communication link, and uses the second BSS color ID when communicating via the second communication link.

Classes IPC  ?

  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations
  • H04W 76/11 - Attribution ou utilisation d'identifiants de connexion
  • H04W 76/15 - Établissement de connexions à liens multiples sans fil
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

97.

Method and device for digital compensation of dynamic distortion in high-speed transmitters

      
Numéro d'application 17974072
Numéro de brevet 12034573
Statut Délivré - en vigueur
Date de dépôt 2022-10-26
Date de la première publication 2024-07-09
Date d'octroi 2024-07-09
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Cartina, Dragos
  • Bhargav, Ankit
  • Riani, Jamal
  • Liew, Wen-Sin
  • Liao, Yu
  • Loi, Changfeng

Abrégé

A transmitter includes a shift register, a lookup table, and a digital to analog converter. The shift register is configured to receive an input signal and to output delayed copies of the input signal. The lookup table is configured to store compensation values estimated based on the input signal and the delayed copies of the input signal. The digital to analog converter is configured to output a transmit signal based on the input signal and the compensation values. The compensation values are designed to mitigate distortion of the transmit signal from conversion of the input signal to a digital signal.

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
  • G01R 13/34 - Circuits pour représenter une seule forme d'onde par échantillonnage, p. ex. pour de très hautes fréquences
  • G01R 19/25 - Dispositions pour procéder aux mesures de courant ou de tension ou pour en indiquer l'existence ou le signe utilisant une méthode de mesure numérique
  • H03F 1/32 - Modifications des amplificateurs pour réduire la distorsion non linéaire
  • H04L 25/02 - Systèmes à bande de base Détails
  • H04L 25/49 - Circuits d'émissionCircuits de réception à conversion de code au transmetteurCircuits d'émissionCircuits de réception à pré-distorsionCircuits d'émissionCircuits de réception à insertion d'intervalles morts pour obtenir un spectre de fréquence désiréCircuits d'émissionCircuits de réception à au moins trois niveaux d'amplitude

98.

FLEXIBLE SOURCE ASSIGNMENT TO PHYSICAL AND VIRTUAL FUNCTIONS IN A VIRTUALIZED PROCESSING SYSTEM

      
Numéro d'application 18608612
Statut En instance
Date de dépôt 2024-03-18
Date de la première publication 2024-07-04
Propriétaire Marvell Asia Pte, Ltd. (Singapour)
Inventeur(s)
  • Krakirian, Shahe
  • Zebchuk, Jason
  • Snyder Ii, Wilson Parkhurst

Abrégé

A method and system for flexibly assigning hardware resources to physical and virtual functions in a processor system supporting hardware virtualization is disclosed. The processor system includes a resource virtualization unit which is used to flexibly assign hardware resources to physical functions and also flexibly assign local functions to virtual functions associated with one or more of the physical functions. Thereby, standard PCI software is compatible with the physical functions and any associated virtualized hardware resources that have been flexibly assigned to the virtual and local functions.

Classes IPC  ?

  • G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • G06F 13/24 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant l'interruption
  • G06F 13/28 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus d'entrée/sortie utilisant le transfert par rafale, p. ex. acces direct à la mémoire, vol de cycle
  • G06F 13/42 - Protocole de transfert pour bus, p. ex. liaisonSynchronisation

99.

Object-Oriented Memory

      
Numéro d'application 18609659
Statut En instance
Date de dépôt 2024-03-19
Date de la première publication 2024-07-04
Propriétaire Marvell Asia Pte, Ltd. (Singapour)
Inventeur(s) Chrisman, Nathan

Abrégé

A system and corresponding method employ an object-oriented memory device. The object-oriented memory device includes at least one physical memory and a hardware controller. The hardware controller is coupled intra the object-oriented memory device to the at least one physical memory. The hardware controller (i) decodes an object-oriented message received from a hardware client of the object-oriented memory device and (ii) performs an action for the hardware client based on the object-oriented message received and decoded. The object-oriented message is associated with an object instantiated or to-be-instantiated in the at least one physical memory. The action is associated with the object. The object-oriented memory device alleviates the hardware client(s) from having to manage structure of respective data stored in the at least one physical memory, obviating duplication of code among the hardware clients for managing same and efforts for design and verification thereof.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
  • G06F 5/06 - 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
  • G06F 9/38 - Exécution simultanée d'instructions, p. ex. pipeline ou lecture en mémoire
  • G06F 9/448 - Paradigmes d’exécution, p. ex. implémentation de paradigmes de programmation
  • G06F 9/54 - Communication interprogramme
  • G06F 11/10 - Détection ou correction d'erreur par introduction de redondance dans la représentation des données, p. ex. en utilisant des codes de contrôle en ajoutant des chiffres binaires ou des symboles particuliers aux données exprimées suivant un code, p. ex. contrôle de parité, exclusion des 9 ou des 11
  • G06F 12/02 - Adressage ou affectationRéadressage
  • G06F 12/0893 - Mémoires cache caractérisées par leur organisation ou leur structure
  • G06F 13/16 - Gestion de demandes d'interconnexion ou de transfert pour l'accès au bus de mémoire

100.

NETWORKING SWITCHING DEVICES AND METHODS THEREOF

      
Numéro d'application 18439295
Statut En instance
Date de dépôt 2024-02-12
Date de la première publication 2024-07-04
Propriétaire MARVELL ASIA PTE LTD (Singapour)
Inventeur(s)
  • Lee, Whay Sing
  • Farhoodfar, Arash
  • Shvydun, Volodymyr
  • Duckering, Michael

Abrégé

A communication device includes a plurality of communication pipelines configured to receive respective input data streams and a multiplexer coupled to the plurality of communication pipelines. The multiplexer is configured to generate an output data stream by combining the input data streams and to insert one or more special characters into the output data stream in response to a fault with one of the communication pipelines.

Classes IPC  ?

  • H04Q 11/00 - Dispositifs de sélection pour systèmes multiplex
  • H04B 10/516 - Détails du codage ou de la modulation
  • H04J 14/02 - Systèmes multiplex à division de longueur d'onde
  • H04L 1/00 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue
  1     2     3     ...     63        Prochaine page