Wear leveling in storage
A technology of wear leveling and memory, which is applied in information storage, static memory, memory system, etc., and can solve problems such as the loss of the ability of NVM memory devices to store data, physical changes of NVM memory devices, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0014] This disclosure relates to techniques for performing wear leveling for storage devices, such as solid-state drives (SSDs), which can help increase the lifespan of the storage devices. A storage device may contain multiple memory devices, each containing multiple physical blocks. A host device storing data to a storage device may utilize a logical block address, which the storage device translates to a physical block address, eg, using an indirect or logical-to-physical table. In the wear leveling techniques described herein, groups of logical block addresses may be associated in a set of logical block addresses. A processor, such as a processor in a controller of a storage device, may maintain a write counter associated with each set of logical block addresses, and may, based on the value of the write counter for the corresponding set of logical block addresses, Data is exchanged between the physical block addresses associated with the set of logical block addresses. ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


