COST OPTIMIZED SINGLE LEVEL CELL MODE NON-VOLATILE MEMORY FOR MULTIPLE LEVEL CELL MODE NON-VOLATILE MEMORY
First Claim
Patent Images
1. An apparatus comprising:
- non-volatile memory to include a first region in a Single Level Cell (SLC) mode a second region in a multiple level cell (MLC) mode, and a third region in the MLC mode, wherein the third region is to be unexposed as user addressable space; and
logic to move a portion of the second region from the multiple level cell mode to the SLC mode.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus related to cost optimized Single Level Cell (SLC) write buffering for Three Level Cell (TLC) Solid State Drives (SSDs) are described. In one embodiment, non-volatile memory includes a first region in a Single Level Cell (SLC) mode and a second region in a multiple level cell mode. A portion of the second region is moved from the multiple level cell mode to the SLC mode, without adding any new capacity to the non-volatile memory and without reducing any existing capacity from the non-volatile memory. Other embodiments are also disclosed and claimed.
67 Citations
26 Claims
-
1. An apparatus comprising:
-
non-volatile memory to include a first region in a Single Level Cell (SLC) mode a second region in a multiple level cell (MLC) mode, and a third region in the MLC mode, wherein the third region is to be unexposed as user addressable space; and logic to move a portion of the second region from the multiple level cell mode to the SLC mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 26)
-
-
10. A method comprising:
-
partitioning non-volatile memory to include a first region in a Single Level Cell (SLC) mode and a second region in a multiple level cell (MLC) mode, and a third region in the MLC mode, wherein the third region is unexposed as user addressable space; and moving a portion of the second region from the multiple level cell mode to the SLC mode without adding any new capacity to the non-volatile memory and without reducing any existing capacity from the non-volatile memory. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
non-volatile memory; and at least one processor core to access the non-volatile memory; the non-volatile memory to include a first region in a Single Level Cell (SLC) mode and a second region in a multiple level cell (MLC) mode, and a third region in the MLC mode, wherein the third region is to be unexposed as user addressable space; and logic to move a portion of the second region from the multiple level cell mode to the SLC mode without adding any new capacity to the non-volatile memory and without reducing any existing capacity from the non-volatile memory. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification