Logical-to-physical mapping
AssigneeMicron Technology, Inc.
InventorsXiangang Luo, Jianmin Huang
Life of this patent
Estimating the term…
Abstract
A logical to physical (L2P) mapping component can determine whether an offset between a physical page address (PPA) and a logical block address (LBA) will be altered in response to writing data corresponding to the PPA and comprising at least one redundant array of independent NAND parity bit to a first level of a logical to physical (L2P) data structure or a second level of the L2P data structure, or both. The L2P mapping component can further cause an indication comprising at least two bits corresponding to the offset to be written to the first level of the L2P data structure or the second level of the L2P data structure, or both.
Claims20
An apparatus, comprising:
- a logical to physical (L2P) data structure;
- and
- a processing device configured to:
- determine that an offset between a physical page address (PPA) and a logical block address (LBA) will be altered in response to writing data corresponding to the PPA and at least one parity bit to the L2P data structure;
- and
- cause an indication corresponding to the offset to be written to the L2P data structure in response to a determination that the offset will be altered in response to writing the data and the parity bit to a first level of the L2P data structure or to a second level of the L2P data structure, or both.
An apparatus, comprising:
- a memory device configured to store a logical to physical (L2P) data structure;
- and
- a processing device coupled to the memory device, wherein the processing device is configured to:
- determine that a first portion of a L2P address is to be written to a first memory block of the memory device and a second portion of the L2P address is to be written to a second memory block of the memory device, the L2P address comprising at least one parity bit;
- determine whether an offset corresponding to a physical page address (PPA) and a logical block address (LBA) associated with the L2P address occurs based on the first portion of the L2P address being written to the first memory block and the second portion of the L2P address being written to the second memory block;
- and
- write an indication corresponding to the offset to the L2P address.
A method, comprising:
- determining that writing data corresponding to a physical page address (PPA) of a memory device to a logical to physical (L2P) data structure of the memory device results in a change to an offset between the PPA and a corresponding logical block address (LBA) when the data is written across more than one memory block of the memory device;
- writing the data and at least one parity bit to the L2P data structure based on determining that writing the data results in the offset;
- and
- writing an indication corresponding to the offset to the L2P data structure.
Dependencies are inferred from the claim text.