MEMORY DEVICE AND WEAR LEVELING METHOD THEREOF
First Claim
Patent Images
1. A memory device comprising:
- a memory including a non-volatile random access memory (NVRAM); and
a controller to control the memory,wherein the controller manages a page table including mapping information that maps virtual addresses of the NVRAM to physical addresses of the NVRAM, and an entry of the page table includes aging information indicating the wear of a corresponding page of the NVRAM.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a memory device including a NVRAM and a page table, and a wear leveling method therefor. The page table includes mapping information which maps virtual addresses of the NVRAM with physical addresses of the NVRAM. A page table entry includes aging information which indicates the wear of a corresponding page. The aging information may be a remaining number of write operations allowed to the page. Whenever data is written in a page, a value indicating a remaining number of write operations allowed to that page is decremented.
48 Citations
23 Claims
-
1. A memory device comprising:
-
a memory including a non-volatile random access memory (NVRAM); and a controller to control the memory, wherein the controller manages a page table including mapping information that maps virtual addresses of the NVRAM to physical addresses of the NVRAM, and an entry of the page table includes aging information indicating the wear of a corresponding page of the NVRAM. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for wear leveling of a memory device, the memory device comprising a memory including a non-volatile random access memory (NVRAM) and a controller to control the memory, wherein a page table corresponding to the NVRAM includes mapping information which maps virtual addresses of the NVRAM with physical addresses of the NVRAM, and an entry of the page table include aging information which indicates the wear of a corresponding page, the method comprising:
-
to writing data on a page; and decrementing a remaining number of write operations by one in response to the writing on the page, the remaining number of write operations being indicated in aging information provided in an entry of the page table corresponding to the page. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification