Host assisted operations in managed memory devices
AssigneeLodestar Licensing Group LLC
InventorsNadav Grosz, Jonathan Scott Parry
Life of this patent
Estimating the term…
Abstract
Devices and techniques for efficient host assisted logical-to-physical (L2P) mapping are described herein. For example, a command can be executed that results in a change as to which physical address of a memory device corresponds to a logical address. The change can be obfuscated as part of an obfuscated L2P map for the memory device and written to storage on the memory device. The change can then be provided a host from the storage.
Claims20
A memory device comprising:
- a storage comprising a plurality of regions, wherein the storage is configured to store a logical-to-physical (L2P) table on one or more regions of the plurality of regions, wherein the L2P table comprises a plurality of L2P mapping entries, wherein each region of the plurality of regions comprises a plurality of sub-regions, and wherein one or more sub-regions of each of the plurality of sub-regions of the one or more regions storing the L2P table are each configured to store a portion of a L2P table;
- and
- a controller coupled to the storage, wherein the controller is configured to:
- change one or more L2P mapping entries of a first portion of the L2P table stored on a first sub-region of the one or more sub-regions;
- update the first portion of the L2P table based on the change;
- and
- provide the first portion of the L2P table, as updated, to a host.
An electronic device comprising:
- a memory device configured to couple to a host, wherein the memory device comprises:
- a storage comprising a plurality of regions, wherein the storage is configured to store a logical-to-physical (L2P) table on one or more regions of the plurality of regions, wherein the L2P table comprises a plurality of L2P mapping entries, wherein each region of the plurality of regions comprises a plurality of sub-regions, and wherein one or more sub-regions of each of the plurality of sub-regions of the one or more regions storing the L2P table are each configured to store a portion of a L2P table;
- and
- a controller coupled to the storage, wherein the controller is configured to:
- change one or more L2P mapping entries of a first portion of the L2P table stored on a first sub-region of the one or more sub-regions;
- update the first portion of the L2P table based on the change;
- and
- provide the first portion of the L2P table, as updated, to the host.
Tangible, non-transitory, computer-readable media storing instructions that, when executed by processing circuitry, cause the processing circuitry to:
- change one or more logical-to-physical (L2P) mapping entries of a first portion of a L2P table stored on a storage, wherein the L2P table comprises a plurality of L2P mapping entries stored on a plurality of sub-regions of one or more regions, and wherein a first sub-region of a first region of the one or more regions stores the first portion of a L2P table comprising the one or more L2P mapping entries;
- update the first portion of the L2P table based on the change;
- and
- provide the first portion of the L2P table, as updated, to a host.
Dependencies are inferred from the claim text.