Wear allocation in nonvolatile memory
A non-volatile, memory array technology for memory systems, instrumentation, climate sustainability, and more
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0038]Instead of using the metadata in the address mapping table to direct the data indicated by the LBA for a write operation to a specific physical PBA and track the LBA / PBA mapping, the present disclosure uses a Multilevel Interconnect Network (MIN) to correlate or map LBAs to PBAs . In one example, the LBA indicated at the MIN input maps to the PBA indicated at the MIN output. Three alternative embodiments are presented for changing the MIN in order to swap the PBA assigned to the LBA:
[0039] 1. PBAs can be randomly selected for allocation to LBAs experiencing heavy traffic, and the non-blocking MIN can be adjusted accordingly to record this changed allocation.
[0040] 2. A random switching element within the MIN along a path through the MIN representing a mapping from a certain PBA to an LBA can switch from a first state, such as a shoot-through state, to a second state, such as a cross-over state, or vice versa.
[0041] 3. The switching elements along the path for ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


