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:
Apr. 12, 2022

Filed:

Jan. 24, 2019
Applicant:

Western Digital Technologies, Inc., San Jose, CA (US);

Inventors:

Amir Hossein Gholamipour, Anaheim, CA (US);

Mark David Myran, Trabuco Canyon, CA (US);

Chandan Mishra, Irvine, CA (US);

Namhoon Yoo, Anaheim, CA (US);

Jun Tao, Ladera Ranch, CA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 11/00 (2006.01); G06F 12/02 (2006.01); G06F 11/14 (2006.01); G06F 12/0804 (2016.01);
U.S. Cl.
CPC ...
G06F 12/0246 (2013.01); G06F 11/1441 (2013.01); G06F 11/1471 (2013.01); G06F 12/0804 (2013.01); G06F 2201/81 (2013.01); G06F 2201/84 (2013.01); G06F 2212/1024 (2013.01); G06F 2212/7201 (2013.01); G06F 2212/7203 (2013.01);
Abstract

Disclosed are systems and methods for providing logical to physical (L2P) table management using low-latency NVM to reduce solid state drive (SSD) random access memory (RAM) footprint. A method includes determining a logical to physical (L2P) mapping of a logical address to a physical address in a flash storage, for an operation directed to the logical address. The method also includes adding a data entry, comprising the L2P mapping, to an open journal structure in RAM. The method also includes adding a log entry, comprising the L2P mapping, to a buffer in the RAM. The method also includes flushing the buffer to a low-latency NVM storage in response to determining that the buffer has satisfied a size threshold. Reads, snapshotting and L2P table recovery are also described.


Find Patent Forward Citations

Loading…