Invention Grant
- Patent Title: Reducing read-after-write errors in a non-volatile memory system using an old data copy
-
Application No.: US15188547Application Date: 2016-06-21
-
Publication No.: US09524116B1Publication Date: 2016-12-20
- Inventor: Charles J. Camp , Timothy J. Fisher , Nikolas Ioannou , Roman A. Pletka , Sasa Tomic
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Brian F. Russell; Randall J. Bluestone
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F3/00 ; G06F3/06 ; G06F12/10 ; G06F12/02

Abstract:
Following a relocation write in which data is relocated without update from an old physical location to a new physical location within the non-volatile memory array, a controller defers an update of a logical-to-physical translation (LPT) entry to associate a logical address of the data with a new physical address of the new physical location, for example, for a time-out period. During deferment of the update to the LPT entry, the controller services a read request targeting the logical address from data at the old physical location. In response to no update to the data being made during deferment of the update to the LPT entry, the controller performs the deferred update to the LPT entry. In response to an update to the data being made during the deferment of the update to the LPT entry, the controller refrains from performing the deferred update to the LPT entry.
Information query