Methods, data storage devices and systems having variable size ECC page size
AssigneeWestern Digital Technologies, Inc.
InventorsRodney N. Mullendore, Radoslav Danilak, Justin Jones, Andrew J. Tomlin
Life of this patent
Estimating the term…
Loading patent…
AssigneeWestern Digital Technologies, Inc.
InventorsRodney N. Mullendore, Radoslav Danilak, Justin Jones, Andrew J. Tomlin
Estimating the term…
A data storage device may comprise an array of flash memory devices and a controller coupled thereto, configured to program and read data from the array responsive to received data access commands. The array may comprise a plurality of blocks, each comprising a plurality of flash pages (F-Pages), each of which comprising an integer number of one or more error correcting code pages (E-Pages), at least some of which comprising a data portion and an error correction code (ECC) portion. The controller may be configured to store a plurality of logical pages (L-Pages) in one or more of the plurality of E-Pages, at least some being unaligned with boundaries of the E-Pages; and to adjust, in at least one of the blocks, the size of the ECC portion and correspondingly adjust the size of the data portion of the E-Pages.
A data storage device, comprising:
A method of controlling an array of flash memory devices responsive to data access commands from a host, comprising:
A solid state drive controller, comprising:
A data storage device, comprising:
Dependencies are inferred from the claim text.