Cavium Profile

Cavium Patent Grants

Input output value prediction with physical or virtual addressing for virtual environment

Patent Number 9753859 - September 5, 2017

Method and system embodying the method for input/output value determination at a processor core, comprising generating an I/O instruction…

Flexible instruction execution in a processor pipeline

Patent Number 9747109 - August 29, 2017

Executing instructions in a processor includes analyzing operations to be performed by instructions, including: determining a latency…

Packet processing system, method and device to optimize packet buffer space

Patent Number 9747226 - August 29, 2017

A buffer logic unit of a packet processing device that is configured to allocate single pages to two or more packets if the current packets…

Method to measure edge-rate timing penalty of digital integrated circuits

Patent Number 9740807 - August 22, 2017

Methods for evaluating timing delays in unbalanced digital circuit elements and for correcting timing delays computed by static-timing models…

Method of dynamically renumbering ports and an apparatus thereof

Patent Number 9742694 - August 22, 2017

Embodiments of the apparatus of dynamically renumbering ports relate to a network chip that minimizes the total logic on the network chip by…

Cavium Patent Applications

METHODS AND APPARATUS FOR PROVIDING AN FFT ENGINE USING A RECONFIGURABLE SINGLE DELAY FEEDBACK ARCHITECTURE

Application Number 20170220523 - August 3, 2017

Methods and apparatus for providing an FFT engine using a reconfigurable single delay feedback architecture. In one aspect, an apparatus…

METHODS AND APPARATUS FOR A VECTOR MEMORY SUBSYSTEM FOR USE WITH A PROGRAMMABLE MIXED-RADIX DFT/IDFT PROCESSOR

Application Number 20170192935 - July 6, 2017

A vector memory subsystem for use with a programmable mix-radix vector processor (“PVP”) capable of calculating discrete Fourier transform…

Methods and Apparatus for Providing a Programmable Mixed-Radix DFT/IDFT Processor Using Vector Engines

Application Number 20170192936 - July 6, 2017

A programmable vector processor (“PVP”) capable of calculating discrete Fourier transform (“DFT/IDFT”) values is disclosed. In an…

Methods and Apparatus for Twiddle Factor Generation for Use with a Programmable Mixed-Radix DFT/IDFT Processor

Application Number 20170195281 - July 6, 2017

Twiddle factor generation for use with a programmable mix-radix vector processor (“PVP”) capable of calculating discrete Fourier transform…

Methods and Apparatus for Configuring a Front End to Process Multiple Sectors with Multiple Radio Frequency Frames

Application Number 20170195900 - July 6, 2017

Methods and apparatus for configuring a front end to process multiple sectors with multiple radio frequency frames. In an exemplary…

Cavium Federal Litigation Filings

Adaptive Data LLC v. Cavium Inc.

Delaware District Court - December 31, 2014

Open Network Solutions Inc. v. Cavium Inc.

Delaware District Court - May 21, 2014

FastVDO LLC v. Cavium Inc.

Delaware District Court - November 9, 2012

Harthcock v. MIPS Technologies Inc et al

Texas Eastern District Court - November 27, 2007