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:
Sep. 30, 2014

Filed:

May. 17, 2012
Applicants:

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

Sergey Anatolievich Gorobets, Edinburgh, GB;

William Wu, Cupertino, CA (US);

Alan Bennett, Edinburgh, GB;

Marielle Bundukin, Hayward, CA (US);

Inventors:

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

Sergey Anatolievich Gorobets, Edinburgh, GB;

William Wu, Cupertino, CA (US);

Alan Bennett, Edinburgh, GB;

Marielle Bundukin, Hayward, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G11C 11/34 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system and method for reducing write amplification while maintaining a desired level of sequential read and write performance is disclosed. A controller in a multi-bank flash storage device may receive host data for writing to the plurality of flash memory banks. The controller may organize the received data in multi-page logical groups greater than a physical page and less than a physical block and interleave writes of the host data to the memory banks with that striping factor. A buffer RAM is associated with each bank of the multi-bank memory where the buffer RAM is sized as equal to or greater than the size of the multi-page logical group.


Find Patent Forward Citations

Loading…