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:
Nov. 08, 2016

Filed:

Jun. 06, 2014
Applicant:

Marvell World Trade Ltd., St. Michael, BB;

Inventors:

Xingzhi Wen, Fremont, CA (US);

Yu Hong, Shanghai, CN;

Hefei Zhu, Shanghai, CN;

Qunzhao Tian, Shanghai, CN;

Jeanne Q. Cai, Fremont, CA (US);

Shaori Guo, San Jose, CA (US);

Assignee:

MARVELL WORLD TRADE LTD., St. Michael, BB;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 12/08 (2016.01);
U.S. Cl.
CPC ...
G06F 12/0868 (2013.01); G06F 12/0862 (2013.01); G06F 2212/2146 (2013.01);
Abstract

Systems and methods are provided for cache management. An example system includes a cache and a cache-management component. The cache includes a plurality of cache lines corresponding to a plurality of device endpoints, a device endpoint including a portion of a universal-serial-bus (USB) device. The cache-management component is configured to receive first transfer request blocks (TRBs) for data transfer involving a first device endpoint and determine whether a cache line in the cache is assigned to the first device endpoint. The cache-management component is further configured to, in response to no cache line in the cache being assigned to the first device endpoint, determine whether the cache includes an empty cache line that contains no valid TRBs, and in response to the cache including an empty cache line, assign the empty cache line to the first device endpoint and store the first TRBs to the empty cache line.


Find Patent Forward Citations

Loading…