Retired page utilization (RPU) for improved write capacity of solid state drives
First Claim
Patent Images
1. A method for writing data to a memory module, the method comprises:
- determining to write a representation of a data unit to a retired group of memory cells;
wherein the retired group of memory cells are capable of storing a certain value only after being erased, but are capable of storing certain other values without being erased;
searching for a selected retired group of memory cells that can store a representation of the data unit without being erased; and
writing the representation of the data unit to the selected retired group of memory cells.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for writing data to a memory module, the method may include determining to write a representation of a data unit to a retired group of memory cells; searching for a selected retired group of memory cells that can store a representation of the data unit without being erased; and writing the representation of the data unit to the selected retired group of memory cells.
-
Citations
21 Claims
-
1. A method for writing data to a memory module, the method comprises:
-
determining to write a representation of a data unit to a retired group of memory cells;
wherein the retired group of memory cells are capable of storing a certain value only after being erased, but are capable of storing certain other values without being erased;searching for a selected retired group of memory cells that can store a representation of the data unit without being erased; and writing the representation of the data unit to the selected retired group of memory cells. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable medium that stores instructions for determining to write a representation of a data unit to a retired group of memory cells;
- wherein the retired group of memory cells are capable of storing a certain value only after being erased, but are capable of storing certain other values without being erased;
searching for a selected retired group of memory cells that can store a representation of the data unit without being erased; and
writing the representation of the data unit to the selected retired group of memory cells.
- wherein the retired group of memory cells are capable of storing a certain value only after being erased, but are capable of storing certain other values without being erased;
-
21. A system comprising a memory controller that is arranged to determine to write a representation of a data unit to a retired group of memory cells;
- wherein the retired group of memory cells are capable of storing a certain value only after being erased, but are capable of storing certain other values without being erased;
search for a selected retired group of memory cells that can store a representation of the data unit without being erased; and
write the representation of the data unit to the selected retired group of memory cells.
- wherein the retired group of memory cells are capable of storing a certain value only after being erased, but are capable of storing certain other values without being erased;
Specification