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:
Jul. 24, 2018

Filed:

Dec. 29, 2016
Applicant:

Sandisk Technologies Llc, Plano, TX (US);

Inventors:

Gulzar A. Kathawala, Fremont, CA (US);

Sergey Anatolievich Gorobets, Edinburgh, GB;

Kroum S. Stoev, Pleasanton, CA (US);

Jack Edward Frayer, Boulder Creek, CA (US);

Liam Michael Parker, Edinburgh, GB;

Assignee:

SanDisk Technologies LLC, Plano, TX (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G11C 7/10 (2006.01); G11C 7/04 (2006.01); G06F 3/06 (2006.01); G06F 12/02 (2006.01); G11C 11/406 (2006.01); G11C 14/00 (2006.01);
U.S. Cl.
CPC ...
G11C 7/04 (2013.01); G06F 3/0679 (2013.01); G06F 12/0246 (2013.01); G11C 11/406 (2013.01); G11C 14/0054 (2013.01); G06F 2212/1016 (2013.01); G06F 2212/1041 (2013.01); G06F 2212/1044 (2013.01); G06F 2212/202 (2013.01); G06F 2212/271 (2013.01); G06F 2212/7202 (2013.01);
Abstract

A system and method is disclosed for managing data in a non-volatile memory. The system may include a non-volatile memory having multiple non-volatile memory sub-drives, including a staging sub-drive to receive all data from a host and a plurality of other sub-drives each associated with a respective data temperature range. A controller of the memory system is configured to route all incoming host data only to the staging sub-drive and during garbage collection each individual piece of valid data from a selected source block in a selected source sub-drive is routed to a respective one of the sub-drives. The method may include only routing host data to the staging sub-drive and only relocating valid data to sub-drives other than the staging sub-drive based on a determined temperature of valid data and a unique temperature range associated with sub-drives other than the staging sub-drive in the non-volatile memory system.


Find Patent Forward Citations

Loading…