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:
Aug. 11, 2015

Filed:

May. 04, 2012
Applicants:

Sergey Anatolievich Gorobets, Edinburgh, GB;

William Wu, Cupertino, CA (US);

Steven T. Sprouse, San Jose, CA (US);

Inventors:

Sergey Anatolievich Gorobets, Edinburgh, GB;

William Wu, Cupertino, CA (US);

Steven T. Sprouse, San Jose, CA (US);

Assignee:

SanDisk Technologies Inc., Plano, TX (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 3/06 (2006.01); G06F 12/10 (2006.01); G06F 12/02 (2006.01);
U.S. Cl.
CPC ...
G06F 3/064 (2013.01); G06F 3/0611 (2013.01); G06F 3/0679 (2013.01); G06F 12/0223 (2013.01); G06F 12/10 (2013.01); G06F 12/1009 (2013.01);
Abstract

A system and method for reducing the need to check both a secondary address table and a primary address table for logical to physical translation tasks is disclosed. The method may include generating a fast translation indicator, such as a logical group bitmap, indicating whether there is an entry in the secondary address table that contains desired information pertaining to a particular logical address. Upon a host request relating to the particular logical address, the storage device may check the bitmap to determine if retrieval and parsing of the secondary table is necessary. The system may include a storage device having RAM cache storage, flash storage and a controller configured to generate and maintain at least one fast translation indicator to reduce the need to check both secondary and primary address tables during logical to physical address translation operations of the storage device.


Find Patent Forward Citations

Loading…