Marvell Technology Group Ltd.

Bermuda

Back to Profile

1-100 of 7,703 for Marvell Technology Group Ltd. and 10 subsidiaries Sort by
Query
Aggregations
IP Type
        Patent 7,533
        Trademark 170
Jurisdiction
        United States 6,477
        World 1,112
        Europe 69
        Canada 45
Owner / Subsidiary
Marvell Asia PTE, Ltd. 6,258
Marvell International Ltd. 1,057
Marvell World Trade Ltd. 883
Marvell Israel (M.I.S.L) Ltd. 492
Marvell Semiconductor, Inc. 87
See more
Date
New (last 4 weeks) 36
2026 September (MTD) 11
2026 August 30
2026 July 20
2026 June 21
See more
IPC Class
H04L 1/00 - Arrangements for detecting or preventing errors in the information received 396
H04L 5/00 - Arrangements affording multiple use of the transmission path 311
H04L 29/06 - Communication control; Communication processing characterised by a protocol 307
H04W 84/12 - WLAN [Wireless Local Area Networks] 288
H03M 13/00 - Coding, decoding or code conversion, for error detection or error correctionCoding theory basic assumptionsCoding boundsError probability evaluation methodsChannel modelsSimulation or testing of codes 245
See more
NICE Class
09 - Scientific and electric apparatus and instruments 163
42 - Scientific, technological and industrial services, research and design 50
38 - Telecommunications services 20
16 - Paper, cardboard and goods made from these materials 5
10 - Medical apparatus and instruments 1
See more
Status
Pending 237
Registered / In Force 7,466
  1     2     3     ...     78        Next Page

1.

MZM based dense interconnects

      
Application Number 19557196
Status Pending
Filing Date 2026-03-05
First Publication Date 2026-09-10
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Mukherjee, Tonmoy Shankar
  • Kato, Masaki
  • Traverso, Matthew

Abstract

A Mach-Zehnder modulator (MZM) includes a waveguide arrangement, an electrode structure, an input, and an output. The waveguide arrangement has a first waveguide arm and a second waveguide arm arranged in parallel. The first and second waveguide arms have a length of less than 2 millimeters. The electrode structure is associated with the waveguide arrangement and has a differential impedance of at least 100 ohms. The input splits an input optical signal into a first optical signal portion propagating through the first waveguide arm and a second optical signal portion propagating through the second waveguide arm. The output combines the first optical signal portion from the first waveguide arm and the second optical signal portion from the second waveguide arm into an output optical signal.

IPC Classes  ?

  • G02F 1/21 - Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulatingNon-linear optics for the control of the intensity, phase, polarisation or colour by interference
  • G02F 1/225 - Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulatingNon-linear optics for the control of the intensity, phase, polarisation or colour by interference in an optical waveguide structure

2.

Hardware Acceleration for Fragment Reassembly and Checksums

      
Application Number 19562564
Status Pending
Filing Date 2026-03-10
First Publication Date 2026-09-10
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Clobridge, Patrick
  • Barner, Steven C.

Abstract

A method of reassembling a set of packet fragments comprises receiving, with a hardware-based input processing handler, a plurality of packet fragments, and associating, with a hardware-based hash content addressable memory (CAM), two or more of the plurality of packet fragments as components of a complete packet. The method further comprises excising, with a hardware-based reassembly engine, one or more headers from the two or more of the plurality of packet fragments to produce excised packet fragments, and combining, with the hardware-based reassembly engine, the excised packet fragments to form a reassembled complete packet. The method may further comprise determining a partial checksum for each packet fragment payload and storing the partial checksum in memory. The method may further comprise combining the partial checksums determined for each packet fragment payload to form a complete checksum that is appended to the complete packet payload.

IPC Classes  ?

  • H04W 28/06 - Optimising, e.g. header compression, information sizing
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

3.

ARTIFICIAL INTELLIGENCE ASSISTANT MODULE ASSOCIATED WITH TRACKING AN ELECTRONIC DATA

      
Application Number 19258649
Status Pending
Filing Date 2025-07-02
First Publication Date 2026-09-10
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Nguyen, Anh
  • Cao, Trang Duong Tu

Abstract

A method includes receiving a user entered data associated with tracking/generating an electronic data destined for an electronic tracking system, wherein the user entered data is provided through a graphical user interface (GUI) with a plurality of fields and includes a description associated with the electronic data. The method also includes receiving a user specific data and a historical data associated with the electronic tracking system. The method further includes executing a code associated with an artificial intelligence (AI) module to process the user entered data and based on the user specific data and the historical data to generate a plurality of recommendations associated with a subset of fields of the plurality of fields.

IPC Classes  ?

4.

Common-mode noise detection and calibration system for high-speed SERDES

      
Application Number 18763569
Grant Number 12732224
Status In Force
Filing Date 2024-07-03
First Publication Date 2026-09-08
Grant Date 2026-09-08
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor
  • Bai, Liming
  • Guo, Zhendong
  • Wang, Yongxu
  • Cui, Guoping

Abstract

A SERDES includes a transmitter configured to output a differential signal that is subject to common-mode noise, where the differential signal includes a digital signal and an inverted digital signal. The detector circuitry is configured to derive an amplified and biased common-mode signal from the differential signal, and the transmitter is further configured to tune the digital signal responsively to feedback based on the amplified and biased common-mode signal to reduce electromagnetic interference of the common-mode noise. Such a SERDES may include feedback circuitry which configured to receive the amplified and biased common-mode signal and to convert the amplified and biased common-mode signal into a feedback signal, and the transmitter may be further configured to receive the feedback signal for tuning the digital signal based on the feedback signal.

IPC Classes  ?

5.

Adaptive frame alignment

      
Application Number 18486953
Grant Number 12732397
Status In Force
Filing Date 2023-10-13
First Publication Date 2026-09-08
Grant Date 2026-09-08
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Van Dyck, Peter
  • Razavi Majomard, Seid Alireza
  • Tahir, Ehab

Abstract

The present disclosure describes apparatuses and methods for adaptive frame alignment for a receiver. In some aspects, an adaptive frame aligner detects a failure by a decoder to decode a frame of symbols that are stored in a buffer. In response to the failure to decode, the adaptive frame aligner alters a pointer of the buffer to realign the symbols of a subsequent frame. The decoder can then attempt to decode the realigned symbols of the subsequent frame to provide decoded data of the subsequent frame. If the decoding attempt fails, the adaptive frame aligner can alter the pointer again to provide a different realignment of the symbols of another subsequent frame and may repeat this process until the decoder is able to decode the realigned symbols of a frame. By so doing, the adaptive frame aligner may enable the decoder to decoder the frame without retraining a data link.

IPC Classes  ?

  • H04L 12/54 - Store-and-forward switching systems
  • H04L 1/20 - Arrangements for detecting or preventing errors in the information received using signal-quality detector
  • H04L 12/70 - Packet switching systems

6.

Physical layer parameter compliance in high speed communication networks

      
Application Number 18380588
Grant Number 12730144
Status In Force
Filing Date 2023-10-16
First Publication Date 2026-09-08
Grant Date 2026-09-08
Owner Marvell Israel (M.I.S.L) Ltd. (Israel)
Inventor Ben Artsi, Liav

Abstract

An integrated circuit (IC) is manufactured and is mounted in an IC package. A processor of a measurement system determines a reference value of a physical layer (PHY) parameter at a second test point on a test fixture based on one or more model values, specified by an Ethernet communication standard, corresponding to a first test point on the test fixture corresponding to a contact on the IC package and one or more measured test fixture parameters characterizing a channel connecting the first test point to the second test point on the test fixture. The processor then determines whether the PHY parameter at the first test point on the IC package complies with the Ethernet communication standard based on i) the reference value of the PHY parameter and ii) a measured value of the PHY parameter obtained from a measurement of the PHY parameter at the second test point.

IPC Classes  ?

7.

Software-Based Hot Plug Controller for Multi-Function Device

      
Application Number 19454069
Status Pending
Filing Date 2026-01-20
First Publication Date 2026-09-03
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Kollanukkaran, Jerin Jacob
  • Thotton, Shijith

Abstract

A method of facilitating insertion of a device into, or removal of a device from, a bus architecture of a computer system while the computer system is operational, comprises configuring a first function of a device of the computer system as a control function to control insertion and removal of at least one additional function from the bus architecture, and sending, by the device of the computer system to a host driver of a host computer, a binding command to bind the control function to the host driver. The method may further comprise configuring the at least one additional function for insertion into the bus architecture, sending, by the control function to the host driver, a request to insert the at least one additional function into the bus architecture, and enabling, by the host driver, the at least one additional function in response to the request.

IPC Classes  ?

  • G06F 13/42 - Bus transfer protocol, e.g. handshakeSynchronisation

8.

STACKED SUBSTRATE PACKAGE ASSEMBLY METHODS USING RIGID CARRIERS

      
Application Number 19654656
Status Pending
Filing Date 2026-04-22
First Publication Date 2026-09-03
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor
  • Graf, Richard
  • England, Luke
  • Nayini, Manish
  • Patel, Janak G.

Abstract

A method for assembling and mounting a stacked substrate package includes: a) mounting a build-up substrate to a base substrate, the build-up substrate including interconnections between surfaces of the build-up substrate, and the base substrate including interconnections between surfaces of the base substrate; b) mounting the base substrate to a rigid carrier; and c) mounting an integrated circuit to the build-up substrate, where, during a), b), and c), the build-up substrate, the base substrate and the integrated circuit are stacked to provide a substrate stack, where i) a) is performed before at least one of b) and c), ii) c) is performed before at least one of a) and b), or iii) b) is performed before a) and c), and c) is performed before a).

9.

METHOD AND SYSTEM FOR TESTING THREE-DIMENSIONAL SEMICONDUCTOR DEVICES

      
Application Number IB2026051817
Publication Number 2026/180977
Status In Force
Filing Date 2026-02-25
Publication Date 2026-09-03
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor
  • Abuhamdeh, Zahi S.
  • Shen, Shunquan
  • Featherston, Joseph
  • Ofir, Nir
  • Ruiz, Carlos Macian
  • Oberst, Robb
  • Mar, Roger
  • Merriman, Seth
  • Shirali, Nagaraj

Abstract

A method for testing a semiconductor assembly (11) includes: in a three-dimensional (3D) multi-die assembly with a first die (12) and a second die (14) coupled by hybrid bond pad interconnects (22), operating a mission-mode datapath (20a, 20b) between the dies using bidirectional general purpose input output (GPIO) pads configured for a first signal direction in mission mode. In test mode, at least a subset of the GPIO pads operate in a second signal direction different from the first signal direction to form at least one on-die loopback path (33a, 33b, 38a, 38b, 41, 42). Test data is injected into the mission-mode datapath at an injection (circuit and) point (27, 28, 62) not on a critical timing path for mission-mode operation of the mission-mode datapath. Received test data is monitored through the on-die loopback path to detect at least one interconnect defect (9) associated with the hybrid bond pad interconnects.

IPC Classes  ?

10.

GLASS OPTICAL INTERPOSER ASSEMBLY

      
Application Number IB2026051825
Publication Number 2026/180982
Status In Force
Filing Date 2026-02-25
Publication Date 2026-09-03
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor
  • Ruiz, Carlos Macian
  • Blacklow, Kazin Simon
  • Baldwin, Zachary
  • Zheng, Ting
  • Dillon, Joshua F.
  • Gregory Jr., John Edward
  • Chakravarti, Aatreya
  • Allman, Sidney William
  • Sauter, Wolfgang
  • Kuemerle, Mark William

Abstract

A glass optical interposer assembly (11, 90) includes: (i) a glass pane (14), (ii) one or more optical waveguides (16) embedded within the glass pane (14), (iii) a plurality of optical transceiver integrated circuits (22) positioned within the glass pane (14), (iv) circuit switching logic (18) embedded within the glass pane (14) and coupled to the one or more optical waveguides (16), and (v) a plurality of electrical integrated circuits (30), which are individually packaged and are coupled to the glass pane (14), the one or more optical waveguides (16) are configured to provide optical communication pathways between the plurality of electrical integrated circuits (30) through the plurality of optical transceiver integrated circuits (22) as selectively enabled by the circuit switching logic (18).

IPC Classes  ?

  • G02B 6/43 - Arrangements comprising a plurality of opto-electronic elements and associated optical interconnections
  • G02B 6/12 - Light guidesStructural details of arrangements comprising light guides and other optical elements, e.g. couplings of the optical waveguide type of the integrated circuit kind
  • G02B 6/42 - Coupling light guides with opto-electronic elements
  • G02B 6/35 - Optical coupling means having switching means

11.

System and method for hardware-based register protection mechanism

      
Application Number 18381528
Grant Number 12724548
Status In Force
Filing Date 2023-10-18
First Publication Date 2026-09-01
Grant Date 2026-09-01
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Sundararaman, Ramacharan
  • Shrivastava, Saurabh
  • Sodani, Avinash
  • Miyar, Nithyananda

Abstract

A new approach is proposed to support hardware-based protection for registers of an electronic device. Sources requesting access to the registers are categorized into a set of internal sources that can be trusted and a set of external sources that are untrusted. The registers are classified into a set of internal registers allowed to be accessed by the internal resources only, a set of read-only external registers that can be read by the external resources in addition to accessed by the internal resources, and a set of read/write external registers that can be read and written by both the internal and the external resources. Each access request by a source to the registers includes the source type, wherein access request is granted or denied based on the matching between the source bits in the access request and the register classification bits of the one or more registers to be accessed.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 3/06 - Digital input from, or digital output to, record carriers

12.

CLOCK GATING TECHNIQUES FOR MEMORY SUBSYSTEMS

      
Application Number 19539680
Status Pending
Filing Date 2026-02-13
First Publication Date 2026-08-27
Owner Marvell Asia Pte Ltd (Singapore)
Inventor Noh, Hyunjin

Abstract

Examples described herein include clock gating logic to gate a clock signal from the memory controller when the memory controller interface is idle. The clock gating logic may ungate the clock signal for a duration when it detects that the memory controller has received a memory access request. The duration that the clock is ungated for may be based on timing parameters obtained from the memory controller, such as latency values and/or other timing parameters. Gating the clock signal when the memory controller’s interface with a requester is idle may result in significant power savings in the memory subsystem.

IPC Classes  ?

  • G11C 7/22 - Read-write [R-W] timing or clocking circuitsRead-write [R-W] control signal generators or management

13.

INTEGRATED CIRCUIT INTERPOSER SYSTEM, METHOD AND DEVICE INCLUDED EMBEDDED PASSIVE COMPONENTS

      
Application Number 19546261
Status Pending
Filing Date 2026-02-20
First Publication Date 2026-08-27
Owner Marvell Asia Pte Ltd (Singapore)
Inventor Chang, Runzi

Abstract

An interposer system, method and device including an interposer including a redistribution layer having a plurality of conductive pathways and passive electrical components positioned within the redistribution layer, wherein the redistribution layer electrically couples electrical devices with the passive components and/or a substrate.

IPC Classes  ?

14.

DYNAMIC ZONE-BASED NON-LINEARITY MITIGATION OF PHASE INTERPOLATOR

      
Application Number 19548463
Status Pending
Filing Date 2026-02-24
First Publication Date 2026-08-27
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Singh, Amit Kumar
  • Gambhir, Manisha
  • Mostafa, Ahmed
  • Shukla, Umesh Kumar
  • Ramakrishna, Purushotham Brahmavar

Abstract

A phase interpolator (PI) for clock and data recovery (CDR) in a high-speed receiver implements nonlinearity mitigation. The PI interpolates between adjacent phase-shifted clock signals based on digital PI-codes to generate a sampling clock. To reduce phase nonlinearity at high frequencies, the PI applies zone-based dynamic biasing to phase interpolation elements. A bias generator selects and applies one or more bias values to PI unit cells based on a phase zone corresponding to the PI-code. The applied bias adjusts operating characteristics of the interpolation elements, such as bias current or transconductance, to reduce differential nonlinearity and integrated nonlinearity across the PI phase range. In some embodiments, PI unit cells are arranged in groups that receive independently selectable dynamic or fixed biases. The architecture improves phase linearity and timing alignment with low area and power overhead.

IPC Classes  ?

  • H03K 5/13 - Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals

15.

Glass optical interposer assembly

      
Application Number 19549020
Status Pending
Filing Date 2026-02-25
First Publication Date 2026-08-27
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Ruiz, Carlos Macian
  • Blacklow, Kazin Simon
  • Baldwin, Zachary
  • Zheng, Ting
  • Dillon, Joshua F.
  • Gregory, Jr., John Edward
  • Chakravarti, Aatreya
  • Allman, Sidney William
  • Sauter, Wolfgang
  • Kuemerle, Mark William

Abstract

A glass optical interposer assembly includes: (i) a glass pane, (ii) one or more optical waveguides embedded within the glass pane, (iii) a plurality of optical transceiver integrated circuits positioned within the glass pane, (iv) circuit switching logic embedded within the glass pane and coupled to the one or more optical waveguides, and (v) a plurality of electrical integrated circuits, which are individually packaged and are coupled to the glass pane, the one or more optical waveguides are configured to provide optical communication pathways between the plurality of electrical integrated circuits through the plurality of optical transceiver integrated circuits as selectively enabled by the circuit switching logic.

IPC Classes  ?

  • G02B 6/43 - Arrangements comprising a plurality of opto-electronic elements and associated optical interconnections
  • G02B 6/42 - Coupling light guides with opto-electronic elements

16.

Optically disaggregated high bandwidth memory system

      
Application Number 19549031
Status Pending
Filing Date 2026-02-25
First Publication Date 2026-08-27
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Ruiz, Carlos Macian
  • Allman, Sidney William
  • Blacklow, Kazin Simon
  • Baldwin, Zachary
  • Zheng, Ting
  • Chakravarti, Aatreya
  • Gregory, Jr., John Edward
  • Akiki, Samer
  • Sauter, Wolfgang
  • Kuemerle, Mark William

Abstract

A glass optical interposer assembly includes: (i) a glass pane having one or more optical waveguides embedded therein, (ii) a compute die coupled to the glass pane, (iii) a plurality of high bandwidth memory (HBM) components coupled to the glass pane and arranged around the compute die, and (iv) a plurality of optical transceiver integrated circuits embedded within the glass pane and positioned at a depth having a Z dimension offset relative to respective ones of the compute die and the plurality of HBM components, the one or more optical waveguides provide optical communication pathways between the compute die and the plurality of HBM components through the plurality of optical transceiver integrated circuits.

IPC Classes  ?

  • G02B 6/42 - Coupling light guides with opto-electronic elements
  • G02B 6/43 - Arrangements comprising a plurality of opto-electronic elements and associated optical interconnections

17.

LASER FERRULE-TO-OPTICAL FIBER FERRULE RETAINING CLIP FOR PLUGGABLE OPTICAL TRANSCEIVER MODULES

      
Application Number 19549598
Status Pending
Filing Date 2026-02-25
First Publication Date 2026-08-27
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor Togami, Chris

Abstract

A ferrule-to-ferrule retaining clip for applying axial compression forces on a laser ferrule and an optical fiber ferrule of a pluggable optical transceiver module includes: a bulk end configured to hold a strain relief tube of an optical fiber and abut the optical fiber ferrule; joints; a center member connected to the joints and configured to hold the laser ferrule and the optical fiber ferrule; locking members extending from the joints axially and configured to apply pressure against the laser ferrule; and side members extending axially from the bulk end to the joints, where the side members are convex shaped and configured to i) spread apart the locking members when compressed, and ii) cause the bulk end and the locking members to apply an axial compression force against the laser ferrule and the optical fiber ferrule when not compressed.

IPC Classes  ?

  • G02B 6/38 - Mechanical coupling means having fibre to fibre mating means

18.

TUNABLE DISTRIBUTED OSCILLATOR WITH FLEXIBLE ELECTRICAL LENGTH

      
Application Number 19546603
Status Pending
Filing Date 2026-02-23
First Publication Date 2026-08-27
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Dusatko, Tomas Alexander
  • Elhalwagy, Waleed
  • Ho, Stanley Siu Kee
  • Garampazzi, Marco

Abstract

Tunable distributed oscillators (DOs) with flexible electrical length and associated systems, components, and devices are disclosed. In one aspect, a DO may include a plurality of DO units coupled in series. An individual DO unit includes a transmission-line segment having first and second ends and a middle portion between the first end and the second end. The DO unit further includes a first oscillator coupled with the first end, a second oscillator coupled with the second end, a first inductive matching circuit coupled between the first oscillator and the middle portion, and a second inductive matching circuit coupled between the second oscillator and the middle portion. By tuning the inductance or effective reactance of the first and second inductive matching circuits, the phase response of the DO unit may be adjusted so that the effective electrical length of the transmission-line segment is shortened relative to its physical length.

IPC Classes  ?

  • H03B 5/18 - Generation of oscillations using amplifier with regenerative feedback from output to input with frequency-determining element comprising distributed inductance and capacitance
  • H03B 5/08 - Generation of oscillations using amplifier with regenerative feedback from output to input with frequency-determining element comprising lumped inductance and capacitance
  • H03L 7/08 - Details of the phase-locked loop

19.

Method and System for Selecting Circuit Models From A Circuit Model Database

      
Application Number 19547571
Status Pending
Filing Date 2026-02-23
First Publication Date 2026-08-27
Owner Marvell Asia Pte Ltd. (Singapore)
Inventor
  • Ikram, Shahid
  • Katz, Daniel
  • Rajendra, Savinaya
  • Waingade, Akshaya
  • Shaik, Ejaz Ahamed

Abstract

A method of selecting a foundational building block model from a trained dataset of foundational building block models may comprise performing a semantic similarity search of the trained dataset, based on a user specification, to produce a set of foundational building block model candidates. The specification may be conveyed to the trained dataset through an initial prompt. The method may further comprise combining the initial prompt from the user with the set of foundational building block model candidates to produce an augmented prompt, submitting the augmented prompt to a primary large language model (LLM), and receiving, from the primary LLM, a prioritized categorization of the final set of foundational building block candidates generated based, at least in part, on the specification from the user. The method may further comprise performing a multi-stage reranking of the set of foundational building block model candidates using a Bi-encoder followed by a Cross-encoder.

IPC Classes  ?

  • G06F 30/27 - Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
  • G06N 3/0455 - Auto-encoder networksEncoder-decoder networks

20.

Method and system for testing three-dimensional semiconductor devices

      
Application Number 19549041
Status Pending
Filing Date 2026-02-25
First Publication Date 2026-08-27
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Abuhamdeh, Zahi S.
  • Shen, Shunquan
  • Featherston, Joseph
  • Ofir, Nir
  • Ruiz, Carlos Macian
  • Oberst, Robb
  • Mar, Roger
  • Merriman, Seth
  • Shirali, Nagaraj

Abstract

A method for testing a semiconductor assembly includes: in a three-dimensional (3D) multi-die assembly with a first die and a second die coupled by hybrid bond pad interconnects, operating a mission-mode datapath between the dies using bidirectional general purpose input output (GPIO) pads configured for a first signal direction in mission mode. In test mode, at least a subset of the GPIO pads operate in a second signal direction different from the first signal direction to form at least one on-die loopback path. Test data is injected into the mission-mode datapath at an injection point not on a critical timing path for mission-mode operation of the mission-mode datapath. Received test data is monitored through the on-die loopback path to detect at least one interconnect defect associated with the hybrid bond pad interconnects.

IPC Classes  ?

  • G01R 31/3177 - Testing of logic operation, e.g. by logic analysers

21.

Comb laser

      
Application Number 19651836
Status Pending
Filing Date 2026-04-20
First Publication Date 2026-08-27
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • He, Xiaoguang
  • Lin, Charles Chih-Chin
  • Karimelahi, Samira
  • Kato, Masaki
  • Nagarajan, Radhakrishnan

Abstract

An optoelectronic device includes a first reflector and a second reflector, which define an optical path on a substrate. A gain medium is disposed on the optical path between the first and second reflectors and configured to amplify laser radiation within a given gain band. A comb filter is disposed on the optical path 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 bandpass filter is disposed on the optical path between the first and second reflectors in series with the comb filter. The bandpass filter has a passband encompassing a subset of the wavelength sub-bands in the comb.

IPC Classes  ?

  • H01S 5/14 - External cavity lasers
  • H01S 3/10 - Controlling the intensity, frequency, phase, polarisation or direction of the emitted radiation, e.g. switching, gating, modulating or demodulating
  • H01S 5/50 - Amplifier structures not provided for in groups
  • H01S 5/30 - Structure or shape of the active regionMaterials used for the active region

22.

Receiver with transcoder and adaptive filter

      
Application Number 17494380
Grant Number 12719452
Status In Force
Filing Date 2021-10-05
First Publication Date 2026-08-25
Grant Date 2026-08-25
Owner Marvell Asia Pte, Ltd. (USA)
Inventor
  • Weiss, Oliver
  • Broich, Martin

Abstract

A receiver circuit is disclosed. The receiver circuit includes an input circuit configured to receive a data stream defined by a plurality of input symbols. Ones of the input symbols are encoded with M-bit values. A transcoder transcodes the input symbols in the data stream encoded with M-bit values to a stream of transcoded symbols. Ones of the transcoded symbols are encoded with N-bit values, where N

IPC Classes  ?

23.

Lidar method and apparatus with improved signal-to-noise ratio

      
Application Number 18338428
Grant Number 12717008
Status In Force
Filing Date 2023-06-21
First Publication Date 2026-08-25
Grant Date 2026-08-25
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor Chen, Chen

Abstract

Lidar apparatus includes a light source having a source frequency, an electrical signal generator configured to generate a digitally-coded electrical signal, a modulator configured to impress the digitally-coded signal onto a light beam emitted by the light source, and to convert the digitally-coded output beam of the light source into a multi-dimensional modulated output beam, transmitter optics configured to propagate the multi-dimensional beam toward a target, receiver optics configured to receive the multi-dimensional beam as reflected by the target, an optical demodulator configured to demodulate the reflected multi-dimensional beam, electro-optical conversion circuitry configured to output an electrical signal representing the received reflected multi-dimensional beam, and digital signal processing circuitry configured to compare the electrical signal representing the received reflected multi-dimensional beam to the digitally-coded signal to determine at least one of (a) range, and (b) velocity, of the target.

IPC Classes  ?

  • G01S 7/4911 - Transmitters
  • G01S 7/481 - Constructional features, e.g. arrangements of optical elements
  • G01S 17/58 - Velocity or trajectory determination systemsSense-of-movement determination systems

24.

PHASE ROTATOR NON-LINEARITY DETECTION SYSTEM, METHOD AND DEVICE

      
Application Number 19540281
Status Pending
Filing Date 2026-02-13
First Publication Date 2026-08-20
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Gambhir, Manisha
  • Sivakumar, Shyam Sundar
  • Mostafa, Ahmed

Abstract

A phase interpolation system including a clock source, a phase rotator, a non-linearity detector and a non-linearity corrector. The phase rotator receives outputs phase rotated clock signals derived from a clock signal and a different phase state. The non-linearity detector compares a phase of each of the rotated clock signals to a phase of a reference clock signal and outputs a signal indicating a phase difference between the clock signal and each of the rotated clock signals. The non-linearity corrector determines an extent to which the phase difference changes non-linearly as different phase states are selected by the phase rotator and provides a control signal based on which the phase rotator corrects the exhibited non-linearity.

IPC Classes  ?

  • H03L 7/087 - Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal using at least two phase detectors or a frequency and phase detector in the loop

25.

Method and Devices of Communication in a Computing Network using Switch Proxy

      
Application Number 19530120
Status Pending
Filing Date 2026-02-04
First Publication Date 2026-08-20
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Burla, Satananda
  • Kalderon, Michal

Abstract

Methods for communicating in a computing network and corresponding devices are described. An example method of communicating in a computing network includes, by a scale-up switch, receiving a command packet generated by a compute component of a computing network, the command packet including a destination identifier and a memory address. The method further includes identifying a destination compute component based on the command packet received and determining if the destination compute component is in a scale-up network or a scale-out network. Responsive to the destination compute component being in the scale-out network, the method includes translating the command packet received into a network message, the translating including mapping the destination identifier to a network address and the memory address to a network resource index, and transmitting the network message to a scale-out fabric. Said communicating in the computing network can reduce demands upon the compute component and streamline network communication.

IPC Classes  ?

26.

TWO-PIECE LID ASSEMBLY FOR LIQUID METAL THERMAL INTERFACE MATERIAL CONTAINMENT

      
Application Number IB2026051218
Publication Number 2026/172219
Status In Force
Filing Date 2026-02-09
Publication Date 2026-08-20
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor
  • Helou, Assaad El
  • Tumne, Pushkraj
  • Shirley, Dwayne R.

Abstract

An electronic device (11) includes: (a) an integrated circuit (IC) die (22) mounted on a substrate (25); (b) a stiffener (55), on the substrate, having a bottom surface (53) facing the substrate and an opening (12) aligned with the IC die; (c) a liquid metal (LM) thermal interface material (TIM) (44) on the upper surface (23) of the IC die, and facing the opening; and (d) a lid (33) on the stiffener. The lid includes (i) a protrusion (26) extending from a lower surface (14) toward the IC die, aligned with the opening and configured to contact the LM TIM, and (ii) channels (35a, 35b) in the lower surface surrounding the protrusion. When the lid is placed on the stiffener, the protrusion displaces the LM TIM to fill the volume between the lid and the IC die, and the channels receive LM TIM overflow.

27.

FIFO bank selection

      
Application Number 18413667
Grant Number 12712822
Status In Force
Filing Date 2024-01-16
First Publication Date 2026-08-18
Grant Date 2026-08-18
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Chougule, Vijay
  • Jain, Ajit Kumar

Abstract

At a current clock cycle, a request is received for storing first-in-first-out (FIFO) buffer data portions in a FIFO buffer implemented with memory banks. In response to the request, memory bank selection methods are applied to select memory banks ordered in a first sequential order. It is determined whether the selected memory banks as ordered in the first sequential order starts with a first memory bank identical to a last memory bank written in a last clock cycle. IF SO, the first memory bank is swapped with a second memory bank immediately following the first memory bank in the first sequential order to generate a second sequential order. Writes is performed to store the FIFO buffer data portions into the selected memory banks in accordance with the second sequential order.

IPC Classes  ?

  • H04L 47/62 - Queue scheduling characterised by scheduling criteria
  • H04L 49/9005 - Buffering arrangements using dynamic buffer space allocation

28.

Managing out of order buffers

      
Application Number 18102435
Grant Number 12712827
Status In Force
Filing Date 2023-01-27
First Publication Date 2026-08-18
Grant Date 2026-08-18
Owner Marvell Asia Pte Ltd (Singapore)
Inventor Mohammed, Abdul W.

Abstract

A method and corresponding computer device for a shared buffer able to consecutively store received data packets without wasted storage space and enabling first-in first-out processing order. The shared buffer is divided into segments, each segment having a complete count that tracks both number of data packet stored into the segment and the number of data packets read out of the segment. The complete counts of the segments provide a way to determine if segments contain unprocessed data packets and when the segments become free to store newly received data packets. Managing the shared buffer on a segment level, instead of a data packet level reduces the amount of memory needed to be dedicated to buffer management and streamlines the packet tracking and release procedures.

IPC Classes  ?

  • G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computerOutput arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
  • H04L 47/43 - Assembling or disassembling of packets, e.g. segmentation and reassembly [SAR]
  • H04L 49/103 - Packet switching elements characterised by the switching fabric construction using a shared central bufferPacket switching elements characterised by the switching fabric construction using a shared memory
  • H04L 49/901 - Buffering arrangements using storage descriptor, e.g. read or write pointers

29.

METHOD AND SYSTEM FOR ENHANCING SECURITY OF A SYSTEM

      
Application Number 19048689
Status Pending
Filing Date 2025-02-07
First Publication Date 2026-08-13
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Kancharla, Phanikumar
  • Zhang, Minda
  • Barner, Steven
  • Koppula, Venkata Mohan Reddy
  • Madnurkar, Anirudh

Abstract

A system includes a key provisioning and management unit configured to manage one or more cryptographical keys associated with one or more cryptographical operations. The system includes a hardware component for running an application supported by the hardware component. The key provisioning and management unit is configured to generate a cryptographic key within an internal environment of the key provisioning and management unit. The generated cryptographic key is transmitted from the key provisioning and management unit to the hardware component without exposing the generated cryptographic key in plaintext format to the application.

IPC Classes  ?

  • H04L 9/08 - Key distribution
  • G06F 21/44 - Program or device authentication
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules

30.

HIGH-DENSITY LOW-LOSS DETACHABLE OPTICAL CONNECTOR SYSTEM

      
Application Number 19298124
Status Pending
Filing Date 2025-08-12
First Publication Date 2026-08-13
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor Wong, Kenneth Ling

Abstract

A detachable connector system for optical communication comprises a connector comprising first alignment features and a micro-lens array arranged on the connector. The micro-lens array comprises second alignment features that are complementary to the first alignment features. A detachable connector system for optical communication comprises a first connector comprising holes and first alignment features and a first micro-lens array arranged on the first connector. The first micro-lens array comprises second alignment features that are complementary to the first alignment features. The system comprises a second connector comprising shafts configured to insert into the holes and a second micro-lens array arranged on the second connector.

IPC Classes  ?

  • G02B 6/38 - Mechanical coupling means having fibre to fibre mating means

31.

Two-piece lid assembly for liquid metal thermal interface material containment

      
Application Number 19534838
Status Pending
Filing Date 2026-02-10
First Publication Date 2026-08-13
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • El Helou, Assaad
  • Tumne, Pushkraj
  • Shirley, Dwayne R.

Abstract

An electronic device includes: (a) an integrated circuit (IC) die mounted on a substrate; (b) a stiffener, on the substrate, having a bottom surface facing the substrate and an opening aligned with the IC die; (c) a liquid metal (LM) thermal interface material (TIM) on the upper surface of the IC die, and facing the opening; and (d) a lid on the stiffener. The lid includes (i) a protrusion extending from a lower surface toward the IC die, aligned with the opening and configured to contact the LM TIM, and (ii) channels in the lower surface surrounding the protrusion. When the lid is placed on the stiffener, the protrusion displaces the LM TIM to fill the volume between the lid and the IC die, and the channels receive LM TIM overflow.

IPC Classes  ?

32.

Method and Devices of Communication in a Computing Network Using Tunneling Over a Scale-Out Network

      
Application Number 19530162
Status Pending
Filing Date 2026-02-04
First Publication Date 2026-08-13
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Burla, Satananda
  • Kalderon, Michal

Abstract

Methods for communication in a computing network and accompanying scale-up switches and design structures are described herein. According to an example embodiment, a method of communication in a computing network includes, by a scale-up switch, receiving a command packet generated by a compute component of a computing network. The method further includes, by the scale-up switch, identifying a destination compute component based on the command packet received and determining if the destination compute component is in a scale-up network or a scale-out network of the computing network. Responsive to the destination compute component being in the scale-out network, the method further includes, by the scale-up switch, embedding the command packet received in a network message and transmitting the network message to a scale-out fabric of the scale-out network. Communication in the computing network as described can be helpful for reducing demands upon the compute component and streamlining network communication.

IPC Classes  ?

33.

BANDWIDTH BOOST TECHNIQUE FOR WIDEBAND INPUT TERMINATION NETWORK

      
Application Number 19535725
Status Pending
Filing Date 2026-02-10
First Publication Date 2026-08-13
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Yan, Zushu
  • Gambhir, Manisha
  • Mostafa, Ahmed

Abstract

Some input termination networks in SerDes architectures, such as inductive-capacitive (LC) transmission‑line based structures or double T‑coil networks, offer only limited ability to extend bandwidth or control peaking. To address these challenges, an improved input termination network can be implemented. The improved input termination network includes a series impedance circuit between the T-coil network and the termination circuit. By isolating the T‑coil from the full capacitive loading of the termination circuit, the series impedance circuit significantly enhances the bandwidth and tunability of the input termination network, allowing more effective shaping of peaking and return‑loss characteristics. When combined with a parallel capacitor added to the termination circuit to stabilize high‑frequency impedance, the improved input termination network enables a more controlled and robust frequency response than other passive matching networks.

IPC Classes  ?

  • H03H 7/38 - Impedance-matching networks
  • H04L 25/02 - Baseband systems Details
  • H04L 25/03 - Shaping networks in transmitter or receiver, e.g. adaptive shaping networks

34.

CONFIGURABLE EQUALIZING STAGE WITH EMBEDDED VARIABLE GAIN

      
Application Number 19536401
Status Pending
Filing Date 2026-02-11
First Publication Date 2026-08-13
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Yan, Zushu
  • Zhou, Dadian
  • Gambhir, Manisha
  • Mostafa, Ahmed

Abstract

An equalizing circuit for a multi-stage analog front end may include an equalizing portion and a variable gain portion. The equalizing portion includes at least one controllable impedance element to apply a configurable, frequency-dependent peaking response to an input signal. The variable gain portion is coupled to the equalizing portion, and the variable gain portion applies an overall gain to the input signal. The overall gain is independent from the peaking response of the equalizing portion.

IPC Classes  ?

  • H03G 3/30 - Automatic control in amplifiers having semiconductor devices
  • H03F 3/193 - High-frequency amplifiers, e.g. radio frequency amplifiers with semiconductor devices only with field-effect devices
  • H04L 25/02 - Baseband systems Details
  • H04L 25/03 - Shaping networks in transmitter or receiver, e.g. adaptive shaping networks

35.

Digital timing recovery in hard disk drive read channel for preamble reduction

      
Application Number 19064052
Grant Number 12706119
Status In Force
Filing Date 2025-02-26
First Publication Date 2026-08-11
Grant Date 2026-08-11
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor
  • Nangare, Nitin
  • Mitchem, William J.

Abstract

A method of reading data from a rotating magnetic storage medium, having at least one read head, includes storing respective digitized data samples from each respective read head of the at least one read head in a respective timing buffer, determining a zero-phase start phase angle from a preamble of the digitized data samples, feeding forward the zero-phase start phase angle to an interpolator, selecting an interpolation filter based on the fed-forward zero-phase start phase angle, releasing the respective digitized data from the respective timing buffer after a duration sufficient for completion of the determining, the feeding forward and the selecting, and interpolating samples of the digitized data released from the respective timing buffer.

IPC Classes  ?

36.

Robust link synchronization in ethernet networks

      
Application Number 18086300
Grant Number 12706731
Status In Force
Filing Date 2022-12-21
First Publication Date 2026-08-11
Grant Date 2026-08-11
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Wu, Xing
  • Dai, Shaoan

Abstract

A first network interface device receives a first synchronization signal transmitted by a second network interface device via a communication link. The first synchronization signal is for synchronizing the first network interface device and the second network interface device via the communication link. In response to detecting the first synchronization signal from the second network interface device, the first network interface device starts a timer that is configured to expire after transmission of the first synchronization signal by the second network interface device has ended. In response to the timer expiring, the first network interface device transmits a synchronization response signal to the second network interface device.

IPC Classes  ?

  • H04L 7/04 - Speed or phase control by synchronisation signals
  • H04J 3/06 - Synchronising arrangements

37.

CORRECTION OF PHASE INTERPOLATOR AND DELAY-LOCKED LOOP ERRORS IN CLOCK AND DATA RECOVERY LOOP

      
Application Number US2026013067
Publication Number 2026/165221
Status In Force
Filing Date 2026-01-29
Publication Date 2026-08-06
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor
  • Gambhir, Manisha
  • Mostafa, Ahmed
  • Visani, Davide
  • Hasan, Mehedi

Abstract

A phase interpolator (PI) is controlled by digital PI-codes generated by a clock and data recovery (CDR) loop in a high-speed receiver. PI-code monitoring and correction is included in the loop to detect and correct non-linearity in the PI and/or phase errors in a delay-locked loop (DLL) that feeds into the PI. A PI-code monitor accumulates PI-codes into bins and analyzes the resulting distribution to detect non-linearity in the PI. A correction table is generated based on the observed PI-code distribution. A PI-code corrector uses this table to adjust subsequent PI-codes, compensating for non-ideal analog behavior. The architecture enables real-time monitoring and digital correction of PI and DLL errors, improving timing alignment in high-speed links with shared phase-locked loops (PLLs) and per-lane DLLs and PIs.

IPC Classes  ?

  • H04L 7/00 - Arrangements for synchronising receiver with transmitter
  • H04L 7/033 - Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal- generating means, e.g. using a phase-locked loop

38.

DETECTION OF PHASE INTERPOLATOR AND DELAY-LOCKED LOOP ERRORS IN CLOCK AND DATA RECOVERY LOOP

      
Application Number US2026013042
Publication Number 2026/165205
Status In Force
Filing Date 2026-01-29
Publication Date 2026-08-06
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor
  • Gambhir, Manisha
  • Mostafa, Ahmed
  • Hasan, Mehedi
  • Visani, Davide

Abstract

A phase interpolator (PI) is controlled by digital PI-codes generated by a clock and data recovery (CDR) loop in a high-speed receiver. PI-code monitoring and correction is included in the loop to detect and correct non-linearity in the PI and/or phase errors in a delay-locked loop (DLL) that feeds into the PI. A PI-code monitor accumulates PI-codes into bins and analyzes the resulting distribution to detect non-linearity in the PI. A correction table is generated based on the observed PI-code distribution. A PI-code corrector uses this table to adjust subsequent PI-codes, compensating for non-ideal analog behavior. The architecture enables real-time monitoring and digital correction of PI and DLL errors, improving timing alignment in high-speed links with shared phase-locked loops (PLLs) and per-lane DLLs and PIs.

IPC Classes  ?

  • H04L 7/00 - Arrangements for synchronising receiver with transmitter
  • H04L 7/033 - Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal- generating means, e.g. using a phase-locked loop
  • H03L 7/08 - Details of the phase-locked loop
  • H03K 5/135 - Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals by the use of time reference signals, e.g. clock signals

39.

Method and apparatus for erasing a memory device

      
Application Number 18371203
Grant Number 12699508
Status In Force
Filing Date 2023-09-21
First Publication Date 2026-08-04
Grant Date 2026-08-04
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Brittner, Rod
  • Oenning, Travis Roger

Abstract

In response to receiving a read request while non-volatile memory is performing an erase operation, a solid state drive (SSD) device controller suspends the erase operation to permit the non-volatile memory to execute a read operation corresponding to the read request. The SSD device controller determines a time delay for suspending the erase operation based on a metric that indicates a degree of completeness of the erase operation, and delays suspending the erase operation for the determined time delay when the determined time delay is non-zero.

IPC Classes  ?

  • G06F 3/06 - Digital input from, or digital output to, record carriers

40.

Method and apparatus for command processing in a multi-processor environment

      
Application Number 18641838
Grant Number 12699566
Status In Force
Filing Date 2024-04-22
First Publication Date 2026-08-04
Grant Date 2026-08-04
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor Lee, Sean

Abstract

A command is received at a first processor from a system component. The first processor instructs an available second processor to perform part of the command. The second processor constructs, based on the instruction, a hardware accelerator command and executes the hardware accelerator command using a hardware accelerator. The second processor then provides a result from the hardware accelerator to the first processor.

IPC Classes  ?

  • G06F 9/30 - Arrangements for executing machine instructions, e.g. instruction decode
  • G06F 9/38 - Concurrent instruction execution, e.g. pipeline or look ahead

41.

Flanged stiffener ring

      
Application Number 18301306
Grant Number 12702056
Status In Force
Filing Date 2023-04-17
First Publication Date 2026-08-04
Grant Date 2026-08-04
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Bond, David M.
  • Graf, Richard S
  • Patel, Janak

Abstract

A flanged stiffener ring for device packages/electronic devices includes flanges protruding from the sides of the stiffener ring body. The flanged stiffener ring is of minimal material to keep weight low, but maintain rigidity and, thus provide stiffening forces to a substrate of the device package to inhibit substrate warpage.

42.

FRACTIONAL FEEDBACK DIVIDER FOR FRACTIONAL-N PHASE LOCKED LOOP

      
Application Number 19455071
Status Pending
Filing Date 2026-01-21
First Publication Date 2026-07-30
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Deng, Jingjing
  • Zheng, Wenjie
  • Zhang, Xin

Abstract

A fractional-N phase locked loop (PLL) is described and includes a voltage-controlled oscillator (VCO) configured to output a VCO clock signal and a fractional feedback divider (FFD) connected to an output of the VCO, the FFD receiving the VCO clock signal and a feedback divider ratio, the feedback divider ratio comprising an integer portion and a fractional portion. The FFD further includes a multi-modulus divider (MMD) configured to divide the VCO clock signal by N or N+1; and a phase interpolator (PI) connected to an output of the MMD, the PI configured to interpolate between a first phase signal and a second phase signal to adjust an output phase of a feedback clock signal.

IPC Classes  ?

  • H03L 7/197 - Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter in the loop a time difference being used for locking the loop, the counter counting between numbers which are variable in time or the frequency divider dividing by a factor variable in time, e.g. for obtaining fractional frequency division
  • H03L 7/099 - Details of the phase-locked loop concerning mainly the controlled oscillator of the loop

43.

SYNCHRONIZED FEED FORWARD FREQUENCY DECODER AND SCALABLE VOLTAGE CONTROLLED OSCILLATOR FOR FRACTIONAL-N PHASE LOCKED LOOP

      
Application Number 19455168
Status Pending
Filing Date 2026-01-21
First Publication Date 2026-07-30
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Gu, Junhui
  • Liang, Dongliang
  • Liu, Xing
  • Guo, Jianmin
  • Ma, Xin
  • Wang, Hui

Abstract

A fractional-N phase locked loop (PLL) is described and includes a synchronized feed forward frequency decoder configured to generate a VCO frequency code from a feedback divider ratio and an update rate input thereto; and a scalable voltage-controlled oscillator (VCO) comprising an array of ring cells, wherein each of the ring cells comprises a multi-stage ring VCO comprising a plurality of inverters, wherein a transconductance of each of the ring cells is controlled by bias voltage signals applied to a selected one of the ring cells.

IPC Classes  ?

  • H03L 7/197 - Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter in the loop a time difference being used for locking the loop, the counter counting between numbers which are variable in time or the frequency divider dividing by a factor variable in time, e.g. for obtaining fractional frequency division
  • H03L 7/099 - Details of the phase-locked loop concerning mainly the controlled oscillator of the loop

44.

NON-LINEARITIES MITIGATION INTERLEAVER FOR FORWARD ERROR CORRECTION ENCODER WITH PROBABILISTIC CONSTELLATION SHAPING

      
Application Number 19459322
Status Pending
Filing Date 2026-01-26
First Publication Date 2026-07-30
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Lopez, Ramiro Rogelio
  • Castrillon, Mario Alejandro
  • Morero, Damian Alfonso
  • Donet, Luis Alberto
  • Asinari, Martin Carlos

Abstract

A system and method are provided for mitigating non-linear effects in high-speed optical communication systems using quadrature amplitude modulation (QAM) with probabilistic constellation shaping (PCS) and forward error correction (FEC). The transmitter includes a non-linear mitigation (NLM) interleaver, which permutes amplitude bits after FEC encoding to reduce energy variance in the transmitted signal. This targeted interleaving minimizes the impact of optical channel non-linearities, supporting various interleaving modes and advanced FEC schemes. At the receiver, a corresponding NLM de-interleaver restores the original bit order, enabling robust error correction and improved transmission performance.

IPC Classes  ?

  • H04L 1/00 - Arrangements for detecting or preventing errors in the information received
  • H04L 27/34 - Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems

45.

DETECTION OF PHASE INTERPOLATOR AND DELAY-LOCKED LOOP ERRORS IN CLOCK AND DATA RECOVERY LOOP

      
Application Number 19462041
Status Pending
Filing Date 2026-01-28
First Publication Date 2026-07-30
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Gambhir, Manisha
  • Mostafa, Ahmed
  • Hasan, Mehedi
  • Visani, Davide

Abstract

A phase interpolator (PI) is controlled by digital PI-codes generated by a clock and data recovery (CDR) loop in a high-speed receiver. PI-code monitoring and correction is included in the loop to detect and correct non-linearity in the PI and/or phase errors in a delay-locked loop (DLL) that feeds into the PI. A PI-code monitor accumulates PI-codes into bins and analyzes the resulting distribution to detect non-linearity in the PI. A correction table is generated based on the observed PI-code distribution. A PI-code corrector uses this table to adjust subsequent PI-codes, compensating for non-ideal analog behavior. The architecture enables real-time monitoring and digital correction of PI and DLL errors, improving timing alignment in high-speed links with shared phase-locked loops (PLLs) and per-lane DLLs and PIs.

IPC Classes  ?

  • H04L 7/00 - Arrangements for synchronising receiver with transmitter
  • H04L 7/033 - Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal- generating means, e.g. using a phase-locked loop

46.

CORRECTION OF PHASE INTERPOLATOR AND DELAY-LOCKED LOOP ERRORS IN CLOCK AND DATA RECOVERY LOOP

      
Application Number 19462076
Status Pending
Filing Date 2026-01-28
First Publication Date 2026-07-30
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Gambhir, Manisha
  • Mostafa, Ahmed
  • Visani, Davide
  • Hasan, Mehedi

Abstract

A phase interpolator (PI) is controlled by digital PI-codes generated by a clock and data recovery (CDR) loop in a high-speed receiver. PI-code monitoring and correction is included in the loop to detect and correct non-linearity in the PI and/or phase errors in a delay-locked loop (DLL) that feeds into the PI. A PI-code monitor accumulates PI-codes into bins and analyzes the resulting distribution to detect non-linearity in the PI. A correction table is generated based on the observed PI-code distribution. A PI-code corrector uses this table to adjust subsequent PI-codes, compensating for non-ideal analog behavior. The architecture enables real-time monitoring and digital correction of PI and DLL errors, improving timing alignment in high-speed links with shared phase-locked loops (PLLs) and per-lane DLLs and PIs.

IPC Classes  ?

  • H04L 7/00 - Arrangements for synchronising receiver with transmitter

47.

METHOD AND APPARATUS FOR ACOUSTIC PACKAGE HEALTH MONITORING

      
Application Number 19429062
Status Pending
Filing Date 2025-12-22
First Publication Date 2026-07-30
Owner Marvell Asia Pte Ltd (Singapore)
Inventor Baldwin, Zachary

Abstract

A new approach is proposed that contemplates system and method to support acoustic package health monitoring. A controller is configured to send a set of stimulating electrical signal waveforms to one or more acoustic transducers attached to/embedded in a package that encapsulates an electronic device. Upon receiving the set of stimulating electrical waveforms, each of the one or more acoustic transducers is configured to convert and send a set of acoustic signals through the package, receive a set of acoustic responses from the package, convert and send a set of responsive electrical signal waveforms back to the controller. The controller is configured to monitor and analyze the set of responsive electrical signal waveforms received back from the one or more acoustic transducers and send an alert if a significant deviation in the set of acoustic responses reflecting a physical change in structure of the package is detected.

IPC Classes  ?

48.

Methods and Systems for Virtual Output Queue Assignment

      
Application Number 19455267
Status Pending
Filing Date 2026-01-21
First Publication Date 2026-07-30
Owner Marvell Asia Pte Ltd. (Singapore)
Inventor
  • Refaeli, Moshe
  • Rachmany, Shai

Abstract

Embodiments aggregate output content in a multiple queuing system. For example, an embodiment includes a plurality of input queues configured to receive data packets. In the embodiment, each respective data packet received includes a plurality of data chunks, and the plurality of data chunks for a respective data packet, when received in their entirety, define a completed data packet. The embodiment also includes an output buffer configured to maintain a list comprising respective entries of completed data packets received at each of the plurality of input queues, and a control logic configured to read the completed data packets received at at least one of the plurality of input queues based on entries in the output buffer list.

IPC Classes  ?

  • H04L 47/30 - Flow controlCongestion control in combination with information about buffer occupancy at either end or at transit nodes
  • H04L 47/12 - Avoiding congestionRecovering from congestion

49.

Carrier die with micro channel cooling and embedded components

      
Application Number 18201443
Grant Number 12696808
Status In Force
Filing Date 2023-05-24
First Publication Date 2026-07-28
Grant Date 2026-07-28
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor
  • Gregory, Jr., John E.
  • Holmes, Eva Shah
  • Ruiz, Carlos Macian
  • Kuemerle, Mark William
  • Sauter, Wolfgang
  • Chakravarti, Aatreya
  • Akiki, Samer Michael

Abstract

A three-dimensional (3D) integrated circuit (IC) includes a plurality of dies, a carrier die, and a plurality of channels embedded in the carrier die. The plurality of dies is stacked in the 3D IC. Each of the dies includes circuitry. The carrier die is disposed above the stacked dies in the 3D IC. The carrier die is configured to provide mechanical support to the stacked dies in the 3D IC. The plurality of channels is configured to carry a coolant to cool the 3D IC.

IPC Classes  ?

50.

Circuit and Method for Graceful Stop of Packet Transmission

      
Application Number 19453759
Status Pending
Filing Date 2026-01-20
First Publication Date 2026-07-23
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Yehezkel, Yaakov
  • Freedman, Amit

Abstract

A circuit and corresponding method stop packet transmission, gracefully. The circuit comprises a packet buffer (PB) with at least one queue, PB write logic, and PB read logic. In response to a stop command, the PB write logic marks a start of packet (SoP) word of a packet with a synchronization indicator to produce a marked SoP word written to a queue of the at least one queue of the PB and writes, to descriptor logic, packet-delimiters of words of the packet written to the queue. The stop command identifies the queue. The PB read logic reads from the descriptor logic based on reading the marked SoP word from the queue and stops reading from the queue based on reading an active end of packet (EoP) delimiter from the descriptor logic. Transmission of the packet from the queue is stopped in a graceful manner via the reading stopped.

IPC Classes  ?

  • H04L 47/263 - Rate modification at the source after receiving feedback
  • H04L 47/70 - Admission controlResource allocation

51.

Adaptive stream management

      
Application Number 18484188
Grant Number 12689669
Status In Force
Filing Date 2023-10-10
First Publication Date 2026-07-21
Grant Date 2026-07-21
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • More, Shankar
  • Sharma, Sumit

Abstract

The present disclosure describes apparatuses and methods for implementing adaptive stream management. In aspects, an adaptive stream manager receives a read request from a host with an indication for a stream transaction of multiple reads of data from media coupled to a media controller. The adaptive stream manager determines a priority level for the stream transaction based on an identifier of the host and a quality-of-service indicator of the read request and allocates a stream identifier to the host for the read request based on the priority level determined. The stream transaction is then initiated to prefetch, from the media, respective data of at least one of the multiple reads to a cache of the media controller. By so doing, aspects of adaptive stream management can prioritize stream transactions among hosts to efficiently manage resources of the controller and improve processing of stream transactions and other data access requests.

IPC Classes  ?

52.

Method and system for approximating activation function with floating point format type using a table

      
Application Number 19040794
Grant Number 12687965
Status In Force
Filing Date 2025-01-29
First Publication Date 2026-07-21
Grant Date 2026-07-21
Owner Marvell Asia Pte Ltd (Singapore)
Inventor Hanebutte, Ulf

Abstract

A method includes storing a first/second set of biased exponents associated with a first/second plurality of input floating point data respectively in a memory. The first set of biased exponents defines a positive piecewise linear range associated with a positive piecewise linear approximation region of a function. The second set of biased exponents defines a negative piecewise linear range associated with a negative piecewise linear approximation region of the function. The positive/negative piecewise linear approximation regions include a first/second plurality of subregions respectively. Each subregion of the first and the second plurality of subregions includes at least one or more linear approximations. The method includes storing indices data for mapping each linear approximation with each subregion of the first and the second plurality of subregions to a unique index value. An offset and a slope for each of the unique index value are stored.

IPC Classes  ?

  • G06F 12/00 - Accessing, addressing or allocating within memory systems or architectures
  • G06F 3/06 - Digital input from, or digital output to, record carriers

53.

System and method for schedule-based I/O multiplexing for integrated circuit (IC) scan test

      
Application Number 18435297
Grant Number 12681084
Status In Force
Filing Date 2024-02-07
First Publication Date 2026-07-14
Grant Date 2026-07-14
Owner Marvell Asia Pte Ltd (Singapore)
Inventor Biswas, Sounil

Abstract

An approach is proposed to support schedule-based I/O multiplexing for scan testing of an IC. A plurality of I/Os are assigned to a plurality of blocks in the IC for scan testing based on a set of slots under a set of schedules. Each of the set of slots includes a fixed number of scan input pins/pads and scan output pins/pads of the IC. Each slot is then assigned to a specific block on the IC for the scan test until all of the slots available are utilized. The group of assigned blocks is referred to as a schedule, and all of these blocks belonging to this schedule are scan tested in parallel at the same time. The remaining blocks on the IC are also assigned to the slots until all blocks on the IC are assigned to a schedule to be scan tested.

IPC Classes  ?

  • G01R 31/3177 - Testing of logic operation, e.g. by logic analysers
  • G01R 31/317 - Testing of digital circuits
  • G01R 31/3185 - Reconfiguring for testing, e.g. LSSD, partitioning
  • G01R 31/319 - Tester hardware, i.e. output processing circuits
  • G06F 30/34 - Circuit design for reconfigurable circuits, e.g. field programmable gate arrays [FPGA] or programmable logic devices [PLD]
  • G11C 7/10 - Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
  • G11C 11/4093 - Input/output [I/O] data interface arrangements, e.g. data buffers
  • G11C 11/4096 - Input/output [I/O] data management or control circuits, e.g. reading or writing circuits, I/O drivers or bit-line switches

54.

System and method for coherency protocol verification

      
Application Number 18049584
Grant Number 12682142
Status In Force
Filing Date 2022-10-25
First Publication Date 2026-07-14
Grant Date 2026-07-14
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Asher, David H.
  • Choi, Catherine

Abstract

A system and corresponding method perform verification. The system comprises a verification checker that monitors protocol messages of a coherency protocol. The coherency protocol is implemented via register-transfer level (RTL) logic of a chip to maintain cache coherency on the chip. The protocol messages are generated via the RTL logic. The system further comprises at least one memory. The verification checker performs verification of the coherency protocol based on system state stored in the at least one memory. The verification performed includes updating the system state based on the protocol messages monitored and controlling timing for the updating based on message classes. The message classes are associated with the protocol messages monitored. The verification checker reduces the likelihood that a processor design will have data inconsistency issues and can reduce time-to-market as verification implemented via the verification checker can make the verification effort more efficient.

IPC Classes  ?

  • G06F 30/327 - Logic synthesisBehaviour synthesis, e.g. mapping logic, HDL to netlist, high-level language to RTL or netlist
  • G06F 30/20 - Design optimisation, verification or simulation

55.

Method and system for graph manipulations for machine learning inference engine

      
Application Number 18143327
Grant Number 12675268
Status In Force
Filing Date 2023-05-04
First Publication Date 2026-07-07
Grant Date 2026-07-07
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Hanebutte, Ulf
  • Durakovic, Senad
  • Chou, Chien-Chun
  • Chen, Chia-Hsin

Abstract

An image is received/divided into a first/second slices, at a first convolutional layer in a CNN. A first/second tensor data for a second/third convolutional layer are generated for the first slice respectively using a kernel. The first tensor data is divided into a first/second portions. The second portion is needed by the second convolutional layer of the second slice to complement partial tensor data generated by the second slice. The second tensor data is divided into a first/second portions where the second portion is needed by the third convolutional layer of the second slice to complement partial tensor data generated by the second slice. The first/second/third convolutional layers of the first slice are processed using a subset of processing tiles. The second portion of the first tensor data and the second portion of the second tensor data generated by the first slice are stored in a memory component.

IPC Classes  ?

  • G06F 8/41 - Compilation
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks

56.

Method and system for memory management within machine learning inference engine

      
Application Number 18226725
Grant Number 12675715
Status In Force
Filing Date 2023-07-26
First Publication Date 2026-07-07
Grant Date 2026-07-07
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Stephen, Nikhil Bernard John
  • Durakovic, Senad
  • Chou, Chien-Chun
  • Jonnalagadda, Pranav
  • Hanebutte, Ulf

Abstract

A method includes in a first iteration receiving a machine learning (ML) network model comprising a plurality of ML operations in high-level code; generating an internal representation (IR) for the ML network model, the IR mapped to one or more components in a multi-processing tile device; generating primitive functions based on the IR; generating an allocation list based on the primitive functions; determining when a tensor data within the allocation list is no longer needed; and inserting a deallocation function associated with the tensor data to the primitive functions to form an updated primitive functions, the inserting frees up a memory space associated with the tensor data when the tensor is no longer needed; and in a second iteration generating a compilation of the updated primitive functions to map the IR to the one or more components in the multi-processing device, wherein the compilation is a low-level instructions.

IPC Classes  ?

57.

Securely providing data from a source entity for training a model of a model entity

      
Application Number 18790050
Grant Number 12676758
Status In Force
Filing Date 2024-07-31
First Publication Date 2026-07-07
Grant Date 2026-07-07
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Barcewicz, Krzysztof
  • Barner, Steven Craig
  • Koprowski, Maciej

Abstract

In one aspect, in general, a system for securely providing data for training a model comprises: a source entity comprising at least one processor and configured to: receive data configuration instructions associated with training the model, transform unprepared data from one or more data sources into prepared data based at least in part on the data configuration instructions, the prepared data comprising one or more prepared data units, and produce, using a signing module, a data package comprising the one or more prepared data units and a respective signature object associated with each of the one or more prepared data units; wherein the signing module comprises specialized circuitry configured for accelerating at least one quantum resistant computational operation.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

58.

ADAPTIVE BACKPRESSURE IN A NETWORK DEVICE

      
Application Number 18762113
Status Pending
Filing Date 2024-07-02
First Publication Date 2026-07-02
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Kwan, Bruce
  • Matthews, William Brad

Abstract

A network device monitors a buffer memory to detect congestion corresponding to data units received from multiple sources within the network device. In response to detecting congestion in the buffer memory, first messages are sent to the multiple sources, the first messages indicating that the multiple sources are to pause sending data units that are destined for the buffer memory. In response to determining that the congestion corresponding has ended, second messages are sent to the multiple sources, the second messages indicating that the multiple sources are to resume sending data units that are destined for the buffer memory. Circuitry limits a quantity of the second messages that are sent to the multiple sources during a particular time period to a maximum quantity such that one or more second messages are not sent to a subset of sources among the multiple sources during the time period.

IPC Classes  ?

  • H04L 47/11 - Identifying congestion
  • H04L 47/122 - Avoiding congestionRecovering from congestion by diverting traffic away from congested entities
  • H04L 47/30 - Flow controlCongestion control in combination with information about buffer occupancy at either end or at transit nodes

59.

APPARATUS AND METHOD FOR FORMING AND RELEASING SUBSTRATE STACK FROM CARRIER

      
Application Number 19549220
Status Pending
Filing Date 2026-02-25
First Publication Date 2026-07-02
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor
  • Graf, Richard
  • England, Luke
  • Nayini, Manish
  • Patel, Janak G.

Abstract

An apparatus for releasing a substrate stack includes: a carrier configured to support the substrate stack; a fixture disposed on the carrier and configured to surround the substrate stack; first pins attached to the fixture and extending perpendicular to a top surface of the fixture; and a torque rod positioned between the first pins and configured to engage the first pins to apply torque on the fixture relative to the carrier to release the substrate stack from the carrier.

60.

EFFICIENT SIGNALING SCHEME FOR HIGH-SPEED ULTRA SHORT REACH INTERFACES

      
Application Number 19545294
Status Pending
Filing Date 2026-02-20
First Publication Date 2026-07-02
Owner MARVELL ASIA PTE LTD. (Singapore)
Inventor
  • Farjadrad, Ramin
  • Langner, Paul

Abstract

A multi-chip package includes first and second groups of integrated circuit (IC) chips and a transfer IC chip disposed in the multi-chip package. The transfer IC chip is communicatively interposed between the first and second groups of IC chips and is configured to transfer signals from at least a first IC chip of the first group of IC chips to at least a second IC chip of the second group of IC chips or an output interface. The output interface is configured to output first data from the multi-chip package. A first set of ultra-short reach (USR) signaling links connects the first group of IC chips to the transfer IC chip. A second set of USR signaling links connects the second group of IC chips to the transfer IC chip. Each of the USR signaling links comprises a trace length of less than one inch.

IPC Classes  ?

  • G06F 13/36 - Handling requests for interconnection or transfer for access to common bus or bus system
  • H04L 7/00 - Arrangements for synchronising receiver with transmitter
  • H04L 25/20 - Repeater circuitsRelay circuits

61.

Improving performance of magnetic channel junctions

      
Application Number 19019582
Status Pending
Filing Date 2025-01-14
First Publication Date 2026-07-02
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Zhang, Peng
  • Chang, Runzi

Abstract

A method for producing a semiconductor device, the method includes forming a first ferromagnetic (FM) layer using a first process type. A tunnel barrier (TB) layer having a monocrystalline structure is formed over the first FM layer and using a second process type different from the first process type. A second FM layer is formed over the TB layer using the first process type.

IPC Classes  ?

  • G11C 11/16 - Digital stores characterised by the use of particular electric or magnetic storage elementsStorage elements therefor using magnetic elements using elements in which the storage effect is based on magnetic spin effect
  • H10B 61/00 - Magnetic memory devices, e.g. magnetoresistive RAM [MRAM] devices
  • H10N 50/01 - Manufacture or treatment
  • H10N 50/10 - Magnetoresistive devices
  • H10N 50/80 - Constructional details
  • H10N 50/85 - Materials of the active region

62.

Systems, methods, and apparatus to support multiple synchronous clocks with a single clock mesh

      
Application Number 18954924
Grant Number 12671421
Status In Force
Filing Date 2024-11-21
First Publication Date 2026-06-30
Grant Date 2026-06-30
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Linzer, Harry
  • Gorman, Kevin William
  • Abuhamdeh, Zahi S.

Abstract

A single clock mesh is configured to provide a first clock signal at a first frequency. A number of divided clock signals are generated, each divided clock signal being at a frequency that is a respective integer division of the first frequency. The divided clock signals are received from a divider and output by a clock controller along with corresponding enable signals. For each divided clock, a shaped clock signal is generated. The shaped clock signal has rising edges and falling edges that algin with rising edges and falling edges of the first clock signal provided by the single clock mesh.

IPC Classes  ?

  • H03K 21/02 - Input circuits
  • H03K 19/173 - Logic circuits, i.e. having at least two inputs acting on one outputInverting circuits using specified components using elementary logic circuits as components
  • H03K 21/08 - Output circuits

63.

Tranceivers, method and network device implementing a phase interpolator core and lc tank for frequency-dependent impedance tuning

      
Application Number 18815523
Grant Number 12671567
Status In Force
Filing Date 2024-08-26
First Publication Date 2026-06-30
Grant Date 2026-06-30
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor
  • Wang, Yuchen
  • Guo, Jianmin
  • Ma, Xin

Abstract

A transceiver for a network device includes clock-data recovery (CDR) circuitry that operates based on an input clock associated with a transmitted signal received by the transceiver. The CDR circuitry includes a phase interpolator (PI) core configured to process a plurality of phases of an the input clock, an inductor-capacitor (LC) tank configured to convert an output current of the PI core to an output voltage based on a frequency-dependent impedance, and control circuitry configured to tune the frequency-dependent impedance based on a frequency of the input clock.

IPC Classes  ?

  • H04L 7/02 - Speed or phase control by the received code signals, the signals containing no special synchronisation information
  • H03K 5/13 - Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals

64.

MULTI-STAGE SCHEDULER

      
Application Number 19545513
Status Pending
Filing Date 2026-02-20
First Publication Date 2026-06-25
Owner Marvell Asia Pte, Ltd. (Singapore)
Inventor
  • Matthews, William Brad
  • Alapati, Ashwin

Abstract

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.

IPC Classes  ?

  • H04L 47/625 - Queue scheduling characterised by scheduling criteria for service slots or service orders
  • H04L 47/628 - Queue scheduling characterised by scheduling criteria for service slots or service orders based on packet size, e.g. shortest packet first

65.

OPERATIONAL STATISTICS ENCODING AND MAPPING IN NETWORK NODES

      
Application Number 19545565
Status Pending
Filing Date 2026-02-20
First Publication Date 2026-06-25
Owner Marvell Asia Pte, Ltd. (Singapore)
Inventor
  • Matthews, William Brad
  • Budhia, Rupa
  • Lin, Meg Pei

Abstract

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.

IPC Classes  ?

  • H04L 43/0876 - Network utilisation, e.g. volume of load or congestion level
  • H04L 41/00 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
  • H04L 43/04 - Processing captured monitoring data, e.g. for logfile generation

66.

METHOD AND SYSTEM FOR COMPREHENSIVE SIMULATION FRAMEWORK

      
Application Number 19376835
Status Pending
Filing Date 2025-10-31
First Publication Date 2026-06-25
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Siddakatte, Ranjeeth
  • Kalderon, Michal
  • Durakovic, Senad
  • Hanebutte, Ulf
  • Anjum, Taif

Abstract

A system includes a trace generator module, simulators, a selector module, and an agentic AI module (analytical/decision making/execution agents). The trace generator module receives a workload data and generates a trace data. The selector module receives configuration data associated with another system to be simulated and selects a simulator to a run simulation. The simulator generates a simulation data. The analytical agent analyzes the simulation data to generate actionable insights. The decision making agent receives the actionable insights and generates recommendation associated with one or more modification to be made.

IPC Classes  ?

  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G06F 9/445 - Program loading or initiating

67.

Electronic device with irregular die perimeter for increased beachfront input/output capacity

      
Application Number 19424182
Status Pending
Filing Date 2025-12-18
First Publication Date 2026-06-25
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Blacklow, Kazin Simon
  • Baldwin, Zachary
  • Sauter, Wolfgang

Abstract

An electronic device includes a substrate and a semiconductor die formed over the substrate, the semiconductor die includes: (i) a core region containing at least logic circuitry, and (ii) a beachfront region surrounding at least part of the core region, the beachfront region includes a plurality of interface circuits configured to exchange signals between the core region and at least an external device, and the semiconductor die has an irregular perimeter.

IPC Classes  ?

  • H10D 89/10 - Integrated device layouts
  • H10B 80/00 - Assemblies of multiple devices comprising at least one memory device covered by this subclass
  • H10D 80/30 - Assemblies of multiple devices comprising at least one device covered by this subclass the at least one device being covered by groups , e.g. assemblies comprising integrated circuit processor chips
  • H10D 86/01 - Manufacture or treatment
  • H10W 90/10 -

68.

Methods and apparatus for workflow processing

      
Application Number 18104225
Grant Number 12664101
Status In Force
Filing Date 2023-01-31
First Publication Date 2026-06-23
Grant Date 2026-06-23
Owner Marvell Asia Pte, Ltd. (Singapore)
Inventor
  • Bareket, Yaron
  • Katz, Adi
  • Lavi, Ofer

Abstract

Methods and apparatus for workflow processing are disclosed. In an embodiment, a method includes receiving a workflow queue entry (WQE) that includes a key value and searching a plurality of memory tables for an address that contains the key value. When the address that contains the key value is found, obtaining a first queue identifier from the address. When the address that contains the key value is not found, storing the key value and a second queue identifier at a selected address in a selected memory table. The method also includes storing the WQE in an aggregation queue identified by one of the first and second queue identifiers, updating a count associated with the aggregation queue, and when the count reached a selected level, aggregating all WQE entries in the aggregation queue to form a vector WQE.

IPC Classes  ?

  • G06F 12/14 - Protection against unauthorised use of memory
  • G06F 12/02 - Addressing or allocationRelocation

69.

Preserving pattern checking for data integrity across a single wider link and multiple narrower links

      
Application Number 18754399
Grant Number 12664044
Status In Force
Filing Date 2024-06-26
First Publication Date 2026-06-23
Grant Date 2026-06-23
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor
  • Liao, Zhiheng
  • Su, Jianghui
  • Han, Xu
  • Yang, Mo

Abstract

A method for checking integrity of data propagated, in either direction, between a first data link having a first data width and a first data speed, and a plurality of second data links each of which has a second data width narrower than the first width and a second data speed slower than the first speed, includes propagating data with a known pattern (a) from the first link to the plurality of second links, or (b) from the plurality of second links to the first link, selecting bits when transitioning (a) from the first link to each link in the plurality of second links, or (b) from each link in the plurality of second links to the first link, in a manner that preserves the known pattern, and checking for the known pattern when receiving the propagated data at (a) the plurality of second links, or (b) the first link.

IPC Classes  ?

  • G06F 11/10 - Adding special bits or symbols to the coded information, e.g. parity check, casting out nines or elevens

70.

Link training with multiple hops

      
Application Number 18134134
Grant Number 12665691
Status In Force
Filing Date 2023-04-13
First Publication Date 2026-06-23
Grant Date 2026-06-23
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Takefman, Michael
  • Lee, Whay Sing

Abstract

A first intermediate network device among one or more intermediate network devices performs link training on a first network link extending between the first intermediate network device and a first host network device. The first intermediate network device or a second intermediate network device among the one or more intermediate network devices performs link training on a second network link extending between the first intermediate network device or the second intermediate network device and a second host network device. The one or more intermediate network devices determine when link training of the first network link and the second network link has been completed, and transmit respective link training completion indications to the first host network device and the second host network device. Transmission of the respective link training completion indications includes delaying transmission until link training of both the first network link and the second network link has been completed.

IPC Classes  ?

71.

Gate all-around (GAA) field effect transistors (FETS) having vertical source and drain

      
Application Number 18297617
Grant Number 12666638
Status In Force
Filing Date 2023-04-09
First Publication Date 2026-06-23
Grant Date 2026-06-23
Owner Marvell Asia Pte Ltd (Singapore)
Inventor Chang, Runzi

Abstract

A semiconductor device, includes: (a) a substrate, (b) a gate electrode, disposed on a surface of the substrate, and including a plate, orthogonal to the surface, and having openings, a longest axis of the openings is orthogonal to the surface, and (c) elements having a shape that fits in the openings, the elements (i) are orthogonal both to the surface and to the gate electrode, (ii) extend through the openings, and (iii) are surrounded by the gate electrode and spaced away from the surface, the elements including: a first section that is located on a first side of the gate electrode and serves as a source; and a second section that is located on a second side of the gate electrode and serves as a drain, the gate electrode configured to control movement of charge carriers between the source and the drain in response to an applied electrical signal.

IPC Classes  ?

  • H10D 30/43 - FETs having zero-dimensional [0D], one-dimensional [1D] or two-dimensional [2D] charge carrier gas channels having 1D charge carrier gas channels, e.g. quantum wire FETs or transistors having 1D quantum-confined channels
  • H10D 30/01 - Manufacture or treatment
  • H10D 30/67 - Thin-film transistors [TFT]
  • H10D 62/10 - Shapes, relative sizes or dispositions of the regions of the semiconductor bodiesShapes of the semiconductor bodies
  • H10D 64/01 - Manufacture or treatment
  • H10D 84/01 - Manufacture or treatment
  • H10D 84/03 - Manufacture or treatment characterised by using material-based technologies using Group IV technology, e.g. silicon technology or silicon-carbide [SiC] technology
  • H10D 84/85 - Complementary IGFETs, e.g. CMOS
  • H10D 88/00 - Three-dimensional [3D] integrated devices
  • H10W 20/41 -

72.

DYNAMIC PHYSICAL LAYER COLLISION AVOIDANCE SYSTEM, METHOD AND DEVICE HAVING A FOLLOWER LOCKUP PREVENTION

      
Application Number 19421193
Status Pending
Filing Date 2025-12-16
First Publication Date 2026-06-18
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Huang, Eve Yuhua
  • Wang, Tsungtang
  • Mcclellan, Brett Anthony

Abstract

A Dynamic PHY-Level Collision Avoidance (DPLCA) system, method and device for implementing and operating an Ethernet network using dynamic physical layer node ID assignments and operating 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, which enables dynamic addition or deletion of network nodes via assignment of Node IDs.

IPC Classes  ?

  • H04L 12/413 - Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]

73.

DYNAMIC PHYSICAL LAYER COLLISION AVOIDANCE SYSTEM, METHOD AND DEVICE HAVING NODE COUNT DETECTION

      
Application Number 19421204
Status Pending
Filing Date 2025-12-16
First Publication Date 2026-06-18
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Huang, Eve Yuhua
  • Wang, Tsungtang
  • Mcclellan, Brett Anthony

Abstract

A Dynamic PHY-Level Collision Avoidance (DPLCA) system, method and device for implementing and operating an Ethernet network using dynamic physical layer node ID assignments and operating 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, which enables dynamic addition or deletion of network nodes via assignment of Node IDs.

IPC Classes  ?

  • H04L 12/413 - Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]
  • H04L 5/00 - Arrangements affording multiple use of the transmission path
  • H04L 12/40 - Bus networks
  • H04L 69/323 - Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the physical layer [OSI layer 1]

74.

DYNAMIC PHYSICAL LAYER COLLISION AVOIDANCE SYSTEM, METHOD AND DEVICE HAVING WAIT BEACON LOCKUP SOLUTION

      
Application Number 19421298
Status Pending
Filing Date 2025-12-16
First Publication Date 2026-06-18
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Huang, Eve Yuhua
  • Wang, Tsungtang
  • Mcclellan, Brett Anthony

Abstract

A Dynamic PHY-Level Collision Avoidance (DPLCA) system, method and device for implementing and operating an Ethernet network using dynamic physical layer node ID assignments and operating 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, which enables dynamic addition or deletion of network nodes via assignment of Node IDs.

IPC Classes  ?

  • H04L 12/413 - Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]
  • H04L 5/00 - Arrangements affording multiple use of the transmission path
  • H04L 12/40 - Bus networks
  • H04L 69/323 - Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the physical layer [OSI layer 1]

75.

CHIRP LINK SYNCHRONIZATION FOR THE 802.3DM STANDARD AMENDMENT

      
Application Number 19422965
Status Pending
Filing Date 2025-12-17
First Publication Date 2026-06-18
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Zherebtsov, Aleksei
  • Mccarthy, Frank J.

Abstract

A method of Link Synchronization (LS) signal generation is robust to the presence of the clock frequency offset and is used to enable LS function in crystal-less mode of operation. In the method of LS signal generation, the binary chirp (linearly frequency modulated) signal is used.

IPC Classes  ?

76.

Bias control for Mach-Zehnder optical modulators

      
Application Number 19414339
Status Pending
Filing Date 2025-12-10
First Publication Date 2026-06-18
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Rope, Todd
  • Brocklebank, Chris

Abstract

An electro-optical system includes an optical source, an optical modulator, a first photodetector (PD), a second PD, and a control circuit. The optical source generates an optical signal. The optical modulator modulates the optical signal. The first PD detects the optical signal at an input to the optical modulator. The second PD detects the modulated optical signal at an output of the optical modulator. The control circuit sends to the optical modulator a modulation bias signal that includes a tone, determines a DC power ratio between the modulated optical signal detected by the second PD, and the optical signal detected by the first PD, and sets a bias of the optical modulator according to both (i) the DC power ratio and (i) an amplitude of a second harmonic of the tone in the modulated optical signal at the output of the optical modulator.

IPC Classes  ?

77.

DYNAMIC PHYSICAL LAYER COLLISION AVOIDANCE SYSTEM, METHOD AND DEVICE HAVING A COORDINATOR LOCKUP PREVENTION

      
Application Number 19421168
Status Pending
Filing Date 2025-12-16
First Publication Date 2026-06-18
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Huang, Eve Yuhua
  • Wang, Tsungtang
  • Mcclellan, Brett Anthony

Abstract

A Dynamic PHY-Level Collision Avoidance (DPLCA) system, method and device for implementing and operating an Ethernet network using dynamic physical layer node ID assignments and operating 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, which enables dynamic addition or deletion of network nodes via assignment of Node IDs.

IPC Classes  ?

  • H04L 12/413 - Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]
  • H04L 5/00 - Arrangements affording multiple use of the transmission path
  • H04L 12/40 - Bus networks

78.

DYNAMIC PHYSICAL LAYER COLLISION AVOIDANCE SYSTEM, METHOD AND DEVICE HAVING COORDINATOR TO LEARNING STATE TRANSITION

      
Application Number 19421334
Status Pending
Filing Date 2025-12-16
First Publication Date 2026-06-18
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Huang, Eve Yuhua
  • Wang, Tsungtang
  • Mcclellan, Brett Anthony

Abstract

A Dynamic PHY-Level Collision Avoidance (DPLCA) system, method and device for implementing and operating an Ethernet network using dynamic physical layer node ID assignments and operating 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, which enables dynamic addition or deletion of network nodes via assignment of Node IDs.

IPC Classes  ?

  • H04L 12/413 - Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]

79.

INTERFACE WITH INCREASED ERROR CORRECTION CAPABILITY

      
Application Number 19271246
Status Pending
Filing Date 2025-07-16
First Publication Date 2026-06-11
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor
  • Kovishaner, Gregory
  • Goldberg, Ronen

Abstract

An interface reduces the impact of power fluctuations on data transmissions includes F forward error correction (FEC) encoders. A transmit (Tx) FEC mapping module is configured to receive Q bits corresponding to an info-message on a parallel input bus and map the Q bits to D data portions each corresponding to one of the F FEC encoders, S slices, and B time slots for time division multiplexing (TDM). Each of the F FEC encoders is configured to generate P/F FEC parity bits for D/F data portions. The interface includes S Tx parallel registers corresponding to the S slices, respectively and S sets of L lanes. Each of the S Tx parallel registers is connected to one of the S sets of L lanes and is configured to transmit D/S data portions and P/S FEC parity bits over a communications channel using TDM and the B time slots.

IPC Classes  ?

  • H04L 1/00 - Arrangements for detecting or preventing errors in the information received

80.

Thermally insensitive optical multiplexer

      
Application Number 18203555
Grant Number 12652121
Status In Force
Filing Date 2023-05-30
First Publication Date 2026-06-09
Grant Date 2026-06-09
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Ong, Jun Rong
  • Kato, Masaki

Abstract

In an optical multiplexer, a first Mach-Zehnder interferometer (MZI) generates a first intermediate optical signal based on i) a first input optical signal at a first wavelength, and ii) a second input optical signal at a second wavelength. A second MZI generates a second intermediate optical signal based on i) a third input optical signal at a third wavelength, and ii) a fourth input optical signal at a fourth wavelength. A polarization combiner rotator (PCR) is coupled to the first MZI and the second MZI. The PCR generates an output optical signal based on i) the first intermediate optical signal received at a first input of the PCR, and ii) the second intermediate optical signal received at a second input of the PCR. The output optical signal includes the first input optical signal, the second input optical signal, the third input optical signal, and the fourth input optical signal.

IPC Classes  ?

  • H04B 10/00 - Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
  • G02B 6/27 - Optical coupling means with polarisation selective and adjusting means
  • G02B 6/293 - Optical coupling means having data bus means, i.e. plural waveguides interconnected and providing an inherently bidirectional system by mixing and splitting signals with wavelength selective means
  • G02B 6/30 - Optical coupling means for use between fibre and thin-film device
  • G02B 6/42 - Coupling light guides with opto-electronic elements
  • H04B 10/50 - Transmitters
  • H04J 14/06 - Polarisation multiplex systems

81.

PROTOCOL INDEPENDENT PROGRAMMABLE SWITCH (PIPS) FOR SOFTWARE DEFINED DATA CENTER NETWORKS

      
Application Number 19177601
Status Pending
Filing Date 2025-04-13
First Publication Date 2026-06-04
Owner Marvell Asia PTE, LTD (Singapore)
Inventor
  • Hutchison, Guy Townsend
  • Gandhi, Sachin Ramesh
  • Daniel, Tsahi
  • Schmidt, Gerald
  • Fishman, Albert
  • White, Martin Leslie
  • Shah, Zubin

Abstract

A software-defined network (SDN) system, device and method comprise one or more input ports, a programmable parser, a plurality of programmable lookup and decision engines (LDEs), programmable lookup memories, programmable counters, a programmable rewrite block and one or more output ports. The programmability of the parser, LDEs, lookup memories, counters and rewrite block enable a user to customize each microchip within the system to particular packet environments, data analysis needs, packet processing functions, and other functions as desired. Further, the same microchip is able to be reprogrammed for other purposes and/or optimizations dynamically.

IPC Classes  ?

  • H04L 45/64 - Routing or path finding of packets in data switching networks using an overlay routing layer
  • G06F 3/06 - Digital input from, or digital output to, record carriers
  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06F 40/205 - Parsing
  • H04L 45/74 - Address processing for routing
  • H04L 45/745 - Address table lookupAddress filtering
  • H04L 45/7452 - Multiple parallel or consecutive lookup operations
  • H04L 49/00 - Packet switching elements
  • H04L 49/109 - Integrated on microchip, e.g. switch-on-chip
  • H04L 49/1546 - Non-blocking multistage, e.g. Clos using pipelined operation
  • H04L 67/63 - Routing a service request depending on the request content or context
  • H04L 69/22 - Parsing or analysis of headers

82.

Germanium-On-Silicon Avalanche Photodetector In Silicon Photonics Platform, Method Of Making The Same

      
Application Number 19238924
Status Pending
Filing Date 2025-06-16
First Publication Date 2026-06-04
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor
  • Li, Yu
  • Kato, Masaki

Abstract

A germanium-on-silicon avalanche photodetector includes a silicon device layer of a silicon-on-insulator substrate having a central region characterized by modest-heavy n+ doping state between a first electrode region and a second electrode region in heavy n++ doping state; a first sub-layer of the central region modified to nearly neutral doping state and located from a first depth down to a second depth below a top surface of the silicon device layer; a second sub-layer of the central region modified to modest p doping state embedded from the top surface down to the first depth to interface with the first sub-layer; a layer of germanium with a bottom side attached to the top surface of the second sub-layer; and a third sub-layer embedded into a top side of the layer of germanium, characterized by heavy p++ doping state.

IPC Classes  ?

  • H10F 30/225 - Individual radiation-sensitive semiconductor devices in which radiation controls the flow of current through the devices, e.g. photodetectors the devices having potential barriers, e.g. phototransistors the devices being sensitive to infrared, visible or ultraviolet radiation the devices having only one potential barrier, e.g. photodiodes the potential barrier working in avalanche mode, e.g. avalanche photodiodes
  • H10F 77/40 - Optical elements or arrangements

83.

System and method for bitcoin mining with reduced power

      
Application Number 18782703
Grant Number 12647273
Status In Force
Filing Date 2024-07-24
First Publication Date 2026-06-02
Grant Date 2026-06-02
Owner Marvell Asia Pte, Ltd. (Singapore)
Inventor Carlson, David A

Abstract

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 the circuit's power consumption.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • G06F 21/76 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information in application-specific integrated circuits [ASIC] or field-programmable devices, e.g. field-programmable gate arrays [FPGA] or programmable logic devices [PLD]
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols

84.

Methods and apparatus for distributing baseband signal processing of fifth generation (5G) new radio uplink signals

      
Application Number 18516955
Grant Number 12647824
Status In Force
Filing Date 2023-11-22
First Publication Date 2026-06-02
Grant Date 2026-06-02
Owner Marvell Asia Pte, Ltd. (Singapore)
Inventor Cheon, Hyun Soo

Abstract

Methods and apparatus for distributing baseband signal processing of fifth generation (5G) new radio uplink signals. In one embodiment, an apparatus includes a radio frequency (“RF”) interface, direct current (“DC”) remover, time domain (“TD”) measurement circuit, and a compression block. The RF interface is able to receive uplink transmissions containing data from a communication network. While the DC remover generates DC adjusted signals by removing DC bias from the received uplink transmissions, the TD measurement circuit is configured to measure a TD power level associated with the DC adjusted signals. The compression block, in one aspect, is operable to generate compressed uplink base band packets in response to the uplink transmissions and the TD power level. The compressed packets is subsequently transmitted over a transmission medium to the central office.

IPC Classes  ?

  • H04W 4/00 - Services specially adapted for wireless communication networksFacilities therefor
  • H04W 24/10 - Scheduling measurement reports
  • H04W 28/06 - Optimising, e.g. header compression, information sizing
  • H04W 72/0446 - Resources in time domain, e.g. slots or frames
  • H04W 72/0453 - Resources in frequency domain, e.g. a carrier in FDMA

85.

Reflector with tunable spectral reflectance

      
Application Number 19371005
Status Pending
Filing Date 2025-10-28
First Publication Date 2026-05-28
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • He, Xiaoguang
  • Kato, Masaki
  • Nagarajan, Radhakrishnan

Abstract

An optical device for enabling more flexible and precise control of spectral reflectance in a selected wavelength range having a maximal wavelength (λmax) and a minimal wavelength (λmin). The device includes a first Mach-Zehnder interferometer (MZI), including first and second legs having a tunable first optical pathlength difference (OPD) greater than 2×λmax, and a second MZI, coupled in series with the first MZI and including third and fourth legs having a tunable second OPD less than 2×λmin. An optical coupler is configured to direct an input optical signal in the selected wavelength range into the first and second MZIs and to output a reflected optical signal from the first and second MZIs. A controller is configured to adjust the first and second tunable OPDs to control the spectral reflectance of the reflected output optical signal.

IPC Classes  ?

  • H01S 3/105 - Controlling the intensity, frequency, phase, polarisation or direction of the emitted radiation, e.g. switching, gating, modulating or demodulating by controlling the mutual position or the reflecting properties of the reflectors of the cavity
  • G02F 1/01 - Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulatingNon-linear optics for the control of the intensity, phase, polarisation or colour
  • G02F 1/21 - Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulatingNon-linear optics for the control of the intensity, phase, polarisation or colour by interference
  • G02F 1/225 - Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulatingNon-linear optics for the control of the intensity, phase, polarisation or colour by interference in an optical waveguide structure

86.

Quality of service-enabled storage controller

      
Application Number 18658825
Grant Number 12639009
Status In Force
Filing Date 2024-05-08
First Publication Date 2026-05-26
Grant Date 2026-05-26
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Suri, Salil
  • Gonar, Kalyan Prabhu

Abstract

The present disclosure describes apparatuses and techniques for implementing a Quality of Service-enabled (QoS-enabled) storage controller. In various aspects, a QoS manager of a storage controller or hardware accelerator can implement credit-based policies for servicing inbound input/output (I/O) commands of a host. In some cases, the QoS manager implements a queue-based credit policy or function-based credit policy to manage traffic across host submission queues or functions of the storage controller. In a data phase of command processing, the QoS manager may segment or chunk an I/O command based on a size threshold to provide I/O command segments of similar amounts of respective data for processing by a direct memory access (DMA) engine of the storage controller. By so doing, the QoS manager can manage entity-based data traffic such that no entity within or associated with the storage controller exceeds its allocated bandwidth.

IPC Classes  ?

  • G06F 3/06 - Digital input from, or digital output to, record carriers

87.

Methods and apparatus for forwarding packets in a mesh switching system

      
Application Number 15799627
Grant Number 12640961
Status In Force
Filing Date 2017-10-31
First Publication Date 2026-05-26
Grant Date 2026-05-26
Owner Marvell Asia Pte Ltd (Singapore)
Inventor Hervey, George

Abstract

A first switching device in a switching system that includes a plurality of switching devices arranged in a partial mesh receives a packet directed to a second switching device in the switching system. The first switching device accesses a forwarding table to select a link via which to transmit the packet. The link is selected from among i) at least one destination link coupled to the first switching device, the destination link configured to only carry traffic, egressing the first switching device, that terminates at a next switching device directly coupled to the first switching device, and ii) at least one source link coupled to the first switching device, the source link configured to only carry traffic, egressing the first switching device, that is sourced, in the switching system, by the first switching device. The first switching device transmits the packet, via the selected link, towards the second switching device.

IPC Classes  ?

88.

Methods and apparatus for discontinuous transmission (DTX) detection

      
Application Number 18102675
Grant Number 12640757
Status In Force
Filing Date 2023-01-27
First Publication Date 2026-05-26
Grant Date 2026-05-26
Owner Marvell Asia Pte, Ltd. (Singapore)
Inventor
  • Karabacak, Murat
  • Nitalla, Satya Phani Tej
  • Hwang, Chien-Meen
  • Rupasinghe, R A Nadisanka P.

Abstract

Methods and apparatus for control bit detection. In an exemplary embodiment, a method includes receiving a descrambled LLR sequence, decoding the descrambled LLR sequence to generate decoded bits, processing the decoded bits to generate a second LLR sequence, correlating the descrambled LLR sequence and the second LLR sequence to generate a correlated output, and detecting a discontinuous transmission (DTX) when the correlated output is less than a threshold level.

IPC Classes  ?

  • H03M 13/39 - Sequence estimation, i.e using statistical methods for the reconstruction of the original codes
  • H04W 24/00 - Supervisory, monitoring or testing arrangements
  • H04W 76/28 - Discontinuous transmission [DTX]Discontinuous reception [DRX]

89.

Three-dimensional integration of processing chiplet and static random-access memory (SRAM) chiplets

      
Application Number 19445680
Status Pending
Filing Date 2026-01-12
First Publication Date 2026-05-21
Owner Marvell Asia Pte Ltd (Singapore)
Inventor Chang, Runzi

Abstract

An electronic device, includes: (i) a processing chiplet configured to process data and having a first side and a second side, (ii) one or more first static random-access memory (SRAM) chiplets disposed on the first side of the processing chiplet and configured to store a first portion of the data, (iii) one or more second SRAM chiplets disposed on the second side of the processing chiplet and configured to store a second portion of the data, (iv) one or more first electrical terminals disposed on the first side of the processing chiplet and configured to electrically connect between the first side of the processing chiplet and the first SRAM chiplets, and (v) one or more second electrical terminals disposed on the second side of the processing chiplet and configured to electrically connect between the second side of the processing chiplet and the second SRAM chiplets.

IPC Classes  ?

90.

INTEROPERABILITY OF COMMUNICATION DEVICES

      
Application Number 19452790
Status Pending
Filing Date 2026-01-19
First Publication Date 2026-05-21
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Lee, Whay Sing
  • Patra, Lenin Kumar

Abstract

In a communication network operating according to a communication protocol that defines a link establishment procedure having a training procedure, a first communication device performs the link establishment procedure with a second communication device. The first communication device negotiates one or more new parameter values for the link establishment procedure that are different than one or more mandated parameter values specified by the communication protocol. During the link establishment procedure, the first communication device uses the one or more new parameter values instead of using the one or more mandated parameter values specified by the communication protocol. The one or more new parameter values include at least one new initial PHY parameter value for starting the training procedure that is different as compared to at least one default initial PHY parameter value for starting the training procedure specified by the communication protocol.

IPC Classes  ?

91.

Data structure conversion to reduce an amount of processing by a processor in a communication system

      
Application Number 18791235
Grant Number 12632463
Status In Force
Filing Date 2024-07-31
First Publication Date 2026-05-19
Grant Date 2026-05-19
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Cheon, Hyun Soo
  • Doidge, Dennis

Abstract

A system includes a plurality of antennas that receive wireless data. A first memory component stores a first plurality of resource blocks and associated resource elements for the received data associated with a first antenna of the plurality of antennas in a first row of the first memory component. The first memory component stores the first plurality of resource blocks for a second antenna of the plurality of antennas in a second row of the first memory component. A conversion unit receives the stored first plurality of resource blocks from the first memory component and formats the stored first plurality of resource blocks and associated resource elements to arrange a first resource block of the first plurality of resource blocks from the first and the second antennas in a same row to form a formatted data. A second memory component is configured to store the formatted data.

IPC Classes  ?

  • G06F 16/25 - Integrating or interfacing systems involving database management systems

92.

Method and system to configure a neural processing unit

      
Application Number 18203415
Grant Number 12632697
Status In Force
Filing Date 2023-05-30
First Publication Date 2026-05-19
Grant Date 2026-05-19
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Shrivastava, Saurabh
  • Patel, Nidhi
  • Rajegowda, Geethanjali

Abstract

A method includes receiving one or more configuration parameters associated with a neural processing unit (NPU), wherein the one or more configuration parameters defines a number of processing tiles within the NPU, and wherein a processing tile includes a processing element of a first type configured to perform a dense operation, a processing element of a second type configured to perform a sparse operation, and an on-chip memory (OCM) associated therewith; and automatically generating the NPU based on the one or more configuration parameters and further based on a hardware descriptive language (HDL).

IPC Classes  ?

  • G06N 3/04 - Architecture, e.g. interconnection topology

93.

Reconfigurable bitcell for PUF key generation

      
Application Number 18540411
Grant Number 12633332
Status In Force
Filing Date 2023-12-14
First Publication Date 2026-05-19
Grant Date 2026-05-19
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Hunt-Schroeder, Eric
  • Xia, Tian

Abstract

A method of generating a physical unclonable function (PUF) key uses a value read from an array of bitcells in rows defined by pairs of true and complement wordlines and columns defined by pairs of true and complement bitlines, each bitcell having a pull-up network coupled to a complement wordline and to the true and complement bitlines, and having a pull-down network coupled to a true wordline and to the true and complement bitlines. A pull-up network of a first bitcell is activated by the complement wordline. A pull-down network of a second bitcell is activated by the true wordline. A first value based on the pull-up network of the first bitcell and the pull-down network of the second bitcell is read using a sense amplifier coupled to a true bitline and a complement bitline. A PUF key is generated using the first value.

IPC Classes  ?

  • G11C 11/4078 - Safety or protection circuits, e.g. for preventing inadvertent or unauthorised reading or writingStatus cellsTest cells
  • G11C 11/4091 - Sense or sense/refresh amplifiers, or associated sense circuitry, e.g. for coupled bit-line precharging, equalising or isolating
  • G11C 11/4096 - Input/output [I/O] data management or control circuits, e.g. reading or writing circuits, I/O drivers or bit-line switches

94.

Warpage-resilient attachment of die to substrate in mass reflow soldering

      
Application Number 18446511
Grant Number 12635081
Status In Force
Filing Date 2023-08-09
First Publication Date 2026-05-19
Grant Date 2026-05-19
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Wang, Hsiu-Che
  • Shirley, Dwayne R
  • Coccioli, Roberto
  • Tumne, Pushkraj

Abstract

A method for fabricating electronic devices includes applying an array of non-uniformly sized spots of solder material on a substrate. An average size of the spots is larger in a center portion of the array than in a peripheral portion of the array. A die is soldered to the substrate using the array.

IPC Classes  ?

  • H05K 3/34 - Assembling printed circuits with electric components, e.g. with resistor electrically connecting electric components or wires to printed circuits by soldering
  • H05K 3/3478 -
  • H05K 3/3494 -

95.

COMMON MODE SUPRESSION IN ANALOG FRONT-END STAGES USING POSITIVELY COUPLED INDUCTORS

      
Application Number 19381070
Status Pending
Filing Date 2025-11-06
First Publication Date 2026-05-14
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Jafarlou, Saman
  • Cartina, Dragos
  • Tan, Han-Yuan
  • Gurumoorthy, Vivekananth
  • Abidin, Cindra Widya

Abstract

AFE stages using positively coupled inductors and associated systems, components, and devices are disclosed. An example AFE component that may be included in an AFE stage of a system includes a differential circuit comprising a positive signal branch and a negative signal branch. The negative signal branch includes a first input transistor (e.g., a first common-source amplifier) and a first inductor coupled to a source terminal of the first input transistor. The positive signal branch includes a second input transistor (e.g., a second common-source amplifier) and a second inductor coupled to a source terminal of the second input transistor. A coupling coefficient of the first inductor and the second inductor is positive and sufficiently large to ensure that the common-mode impedance of the coupled inductors is greater than their differential-mode impedance.

IPC Classes  ?

  • H03F 3/195 - High-frequency amplifiers, e.g. radio frequency amplifiers with semiconductor devices only in integrated circuits
  • H03F 1/56 - Modifications of input or output impedances, not otherwise provided for
  • H03F 3/45 - Differential amplifiers

96.

METHOD AND APPARATUS FOR PATH SELECTION IN A COMMUNICATION NETWORK

      
Application Number 18731122
Status Pending
Filing Date 2024-05-31
First Publication Date 2026-05-14
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Agarwal, Puneet
  • Budhia, Rupa
  • Matthews, William Brad

Abstract

A first network device determines a set of one or more first paths through the network switching system for forwarding a packet to a second network device in the network switching system, including determining the set of one or more first paths from amongst minimal paths through the network switching system. The first network device determines a set of one or more second paths through the network switching system for forwarding the packet to the second network device, including determining the set of one or more second paths from amongst non-minimal paths through the network switching system. The first network device selects one of the set of one or more first paths, and the set of one or more second paths for forwarding the packet through the network switching system, including sometimes selecting the set of one or more second paths for forwarding the packet through the network switching system.

IPC Classes  ?

  • H04L 45/121 - Shortest path evaluation by minimising delays
  • H04L 45/24 - Multipath
  • H04L 45/745 - Address table lookupAddress filtering
  • H04L 47/125 - Avoiding congestionRecovering from congestion by balancing the load, e.g. traffic engineering

97.

Pluggable transceiver modules including heat sinks biased against thermal energy generating components

      
Application Number 18233013
Grant Number 12625333
Status In Force
Filing Date 2023-08-11
First Publication Date 2026-05-12
Grant Date 2026-05-12
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Togami, Chris
  • Tan, Kee-Sin
  • Aboagye, Steve
  • Taylor, Brian Dean

Abstract

A pluggable transceiver module is disclosed and includes first and second ends, lower and upper housings, and a thermal energy generating component. The first end plugs into a network device. The second end is opposite the first end and is located external to the network device when the first end is plugged into the network device. The lower housing enhouses a printed circuit board. The upper housing includes a heat sink and floats above the lower housing such that the upper housing is not fastened to and/or resting on the lower housing. At least side portions of the upper housing do not contact sides of the lower housing. The upper housing is held in place relative to the lower housing. A thermal energy generating component is mounted on the printed circuit board and supports the first heat sink, which dissipates thermal energy received from the thermal energy generating component.

IPC Classes  ?

98.

Feedback-reinforced accelerated aging for improved PUF stability

      
Application Number 18540422
Grant Number 12626756
Status In Force
Filing Date 2023-12-14
First Publication Date 2026-05-12
Grant Date 2026-05-12
Owner
  • MARVELL ASIA PTE LTD (Singapore)
  • UNIVERSITY OF VERMONT AND STATE AGRICULTURAL COLLEGE (USA)
Inventor
  • Hunt-Schroeder, Eric
  • Xia, Tian

Abstract

A method of operating a chip as an entropy source for generating a physical unclonable function (PUF) key includes: arranging in the chip a pre-amplifier array of bitcells in respective rows defined by respective pairs of true and complement wordlines and in columns defined by respective pairs of true and complement bitlines; reading, by a sense amplifier, a preferred state from a bitcell along a selected pair of the pairs of true and complement wordlines, where the pre-amplifier array of bitcells comprises the bitcell; performing feedback-reinforced accelerated aging via control circuitry in the chip including, based on the read preferred state, applying a stress condition that causes an accelerated aging effect including biasing the bitcell to the preferred state to reinforce the preferred state in the bitcell; subsequent to performing the feedback-reinforced accelerated aging, reading a value from the bitcell; and generating a PUF key using the value.

IPC Classes  ?

  • G11C 11/4096 - Input/output [I/O] data management or control circuits, e.g. reading or writing circuits, I/O drivers or bit-line switches
  • G11C 11/4078 - Safety or protection circuits, e.g. for preventing inadvertent or unauthorised reading or writingStatus cellsTest cells
  • G11C 11/4091 - Sense or sense/refresh amplifiers, or associated sense circuitry, e.g. for coupled bit-line precharging, equalising or isolating

99.

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

      
Application Number 18641833
Grant Number 12619432
Status In Force
Filing Date 2024-04-22
First Publication Date 2026-05-05
Grant Date 2026-05-05
Owner MARVELL ASIA PTE LTD (Singapore)
Inventor Lee, Sean

Abstract

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

IPC Classes  ?

  • G06F 9/30 - Arrangements for executing machine instructions, e.g. instruction decode
  • G06F 7/72 - Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radixComputing devices using combinations of denominational and non-denominational quantity representations using residue arithmetic
  • G06F 12/02 - Addressing or allocationRelocation

100.

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

      
Application Number 18379936
Grant Number 12619437
Status In Force
Filing Date 2023-10-13
First Publication Date 2026-05-05
Grant Date 2026-05-05
Owner Marvell Asia Pte Ltd (Singapore)
Inventor
  • Hanebutte, Ulf
  • Durakovic, Senad
  • Hakkarainen, Harri
  • Chickles, Derek
  • Rajegowda, Geethanjali
  • Shrivastava, Saurabh

Abstract

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

IPC Classes  ?

  • G06F 9/38 - Concurrent instruction execution, e.g. pipeline or look ahead
  • G06F 9/30 - Arrangements for executing machine instructions, e.g. instruction decode
  • G06F 15/78 - Architectures of general purpose stored program computers comprising a single central processing unit
  • G06F 17/16 - Matrix or vector computation
  • G06N 20/00 - Machine learning
  • G06N 20/10 - Machine learning using kernel methods, e.g. support vector machines [SVM]
  • G06F 15/80 - Architectures of general purpose stored program computers comprising an array of processing units with common control, e.g. single instruction multiple data processors
  • G06N 5/04 - Inference or reasoning models
  • G06N 20/20 - Ensemble learning
  1     2     3     ...     78        Next Page