Apparatus and Method of Damage Recovery for Storage Class Memory
AssigneeWolley Inc.
InventorChuen-Shen Bernard Shung
Life of this patent
Estimating the term…
Loading patent…
AssigneeWolley Inc.
InventorChuen-Shen Bernard Shung
Estimating the term…
A method and apparatus of wear leveling control for storage class memory are disclosed. According to the present invention, whether current data to be written to a nonvolatile memory corresponds to a write cache hit is determined. If the current data to be written corresponds to the write cache hit, the current data are written to a write cache as well as to a designated location in the nonvolatile memory different from a destined location in the nonvolatile memory. If the current data to be written corresponds to a write cache miss, the current data are written to the destined location in the nonvolatile memory. If the current data to be written corresponds to the write cache miss and the write cache is not full, the current data is also written to the write cache. In another embodiment, the wear leveling control technique also includes address rotation process to achieve long-term wear leveling as well.
A method of damage recovery for storage class memory based on nonvolatile memory using a write cache, wherein input data is written to a selected write cache location as well as a selected nonvolatile memory location, the selected write cache location includes a timestamp, and contents in the selected nonvolatile memory location are flushed to a destined location in the nonvolatile memory if the timestamp indicates that the in the selected nonvolatile memory location are aged, the method comprising:
An apparatus for damage recovery of storage class memory based on nonvolatile memory, the apparatus comprising:
Dependencies are inferred from the claim text.