Invention Grant
- Patent Title: Atomic write command support in a solid state drive
-
Application No.: US15458901Application Date: 2017-03-14
-
Publication No.: US10254983B2Publication Date: 2019-04-09
- Inventor: Andrew J. Tomlin , Justin Jones , Rodney N. Mullendore
- Applicant: Western Digital Technologies, Inc. , Skyera, LLC
- Applicant Address: US CA San Jose
- Assignee: Western Digital Technologies, Inc.
- Current Assignee: Western Digital Technologies, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Morgan, Lewis & Bockius LLP
- Main IPC: G06F12/02
- IPC: G06F12/02 ; G06F3/06 ; G06F9/46 ; G06F12/06 ; G06F12/1081 ; G11C16/10

Abstract:
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.
Public/Granted literature
- US20170344287A1 ATOMIC WRITE COMMAND SUPPORT IN A SOLID STATE DRIVE Public/Granted day:2017-11-30
Information query