The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 26, 2019

Filed:

Aug. 11, 2017
Applicant:

Cavium, Inc., San Jose, CA (US);

Inventors:

Weihuang Wang, Los Gatos, CA (US);

Gerald Schmidt, San Jose, CA (US);

Tsahi Daniel, Palo Alto, CA (US);

Mohan Balan, Santa Clara, CA (US);

Assignee:

Cavium, LLC, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); G06F 12/1009 (2016.01); H04L 12/931 (2013.01); H04L 12/935 (2013.01);
U.S. Cl.
CPC ...
G06F 17/30339 (2013.01); H04L 49/00 (2013.01); H04L 49/309 (2013.01); G06F 12/1009 (2013.01); G06F 2212/1016 (2013.01); G06F 2212/657 (2013.01);
Abstract

Embodiments of the present invention relate to a centralized table aging module that efficiently and flexibly utilizes an embedded memory resource, and that enables and facilitates separate network controllers. The centralized table aging module performs aging of tables in parallel using the embedded memory resource. The table aging module performs an age marking process and an age refreshing process. The memory resource includes age mark memory and age mask memory. Age marking is applied to the age mark memory. The age mask memory provides per-entry control granularity regarding the aging of table entries.


Find Patent Forward Citations

Loading…