发明名称 |
ATOMIC WRITE COMMAND SUPPORT IN A SOLID STATE DRIVE |
摘要 |
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. |
申请公布号 |
EP2972890(A4) |
申请公布日期 |
2016.11.30 |
申请号 |
EP20140768294 |
申请日期 |
2014.03.12 |
申请人 |
WESTERN DIGITAL TECHNOLOGIES, INC.;SKYERA, LLC |
发明人 |
TOMLIN, ANDREW J.;JONES, JUSTIN;MULLENDORE, RODNEY N. |
分类号 |
G06F12/06;G06F3/06;G06F9/46;G06F12/02;G06F12/1081;G11C16/10 |
主分类号 |
G06F12/06 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|