Atomic write command support in a solid state drive
AssigneeWestern Digital Technologies, Inc.
InventorsAndrew J. Tomlin, Justin Jones, Rodney N. Mullendore
Life of this patent
Estimating the term…
Loading patent…
AssigneeWestern Digital Technologies, Inc.
InventorsAndrew J. Tomlin, Justin Jones, Rodney N. Mullendore
Estimating the term…
A method of performing an atomic write command in a data storage device comprising a volatile memory and a plurality of non-volatile memory devices configured to store a plurality of physical pages. The method may comprise storing data in a plurality of logical pages (L-Pages), each associated with a logical address. A logical-to-physical address translation map may be maintained in the volatile memory, and may be configured to enable determination of a physical location, within one or more of the physical pages, of the data referenced by each logical address. The data specified by a received atomic write command may be stored one or more L-Pages. Updates to the entry or entries in the translation map associated with the L-Page(s) storing the data specified by the atomic write command may be deferred until all L-Pages storing data specified by the atomic write command have been written in a power-safe manner.
A method comprising:
A storage system comprising:
A system comprising:
Dependencies are inferred from the claim text.