Data defragmentation control
AssigneeMicron Technology, Inc.
InventorsLuca Porzio, Yanhua Bi
Life of this patent
Estimating the term…
Abstract
Methods, systems, and devices for data defragmentation control are described. A memory system may include one or more regions of logical addresses and a plurality of memory cells arranged according to a plurality of physical addresses. In some instances, data may be stored to one or more discontinuous physical addresses and it may be desirable rearrange the data to be within continuous physical addresses (e.g., it may be desirable to defragment the data). Accordingly, the data stored to the one or more discontinuous physical addresses may be arranged (e.g., rearranged) to be within continuous physical addresses based at least in part on a value stored to one or more registers of the memory system.
Claims21
(canceled)
A memory system, comprising:
- one or more memory arrays;
- and
- processing circuitry coupled with the one or more memory arrays, wherein the processing circuitry is configured to cause the memory system to:
- receive, from a host system, a first command that sets a first register to a first value to enable a defragmentation operation at the memory system;
- and
- perform the defragmentation operation in accordance with the first command, wherein the defragmentation operation comprises collecting data distributed across discontinuous blocks of physical addresses of the memory system into one or more continuous blocks of physical addresses of the memory system.
A non-transitory computer-readable medium storing code comprising instructions which, when executed by one or more processors of a memory system, cause the memory system to:
- receive, from a host system, a first command that sets a first register to a first value to enable a defragmentation operation at the memory system;
- and
- perform the defragmentation operation in accordance with the first command, wherein the defragmentation operation comprises collecting data distributed across discontinuous blocks of physical addresses of the memory system into one or more continuous blocks of physical addresses of the memory system.
A method at a memory system, comprising:
- receiving, from a host system, a first command that sets a first register to a first value to enable a defragmentation operation at the memory system;
- and
- performing the defragmentation operation in accordance with the first command, wherein the defragmentation operation comprises collecting data distributed across discontinuous blocks of physical addresses of the memory system into one or more continuous blocks of physical addresses of the memory system.
Dependencies are inferred from the claim text.