Maintaining sequentiality for media management of a memory sub-system
AssigneeMicron Technology, Inc.
InventorAntonio David Bianco
Life of this patent
Estimating the term…
Abstract
Methods, systems, and devices for maintaining sequentiality for media management of a memory sub-system are described. A plurality of read commands in connection with a set of media management operations for a plurality of transfer units are issued according to a read sequence. A plurality of entries associated with the set of media management operations are stored. A plurality of write commands in connection with the set of media management operations are issued based on the plurality of entries of the read sequence.
Claims20
A method comprising:
- issuing, in connection with a set of media management operations for a plurality of transfer units, a plurality of read commands according to a read sequence;
- receiving a first subset of read responses according to a read response sequence based at least in part on issuing the set of media management operations, wherein the first subset of read responses is associated with a second subset of the plurality of read commands;
- and
- issuing a write command for each received read response of the first subset of read responses, wherein each write command is issued according to the read sequence and comprises an instruction to write one of the transfer units to a respective destination address of a memory sub-system.
An apparatus, comprising:
- a memory array;
- and
- a controller coupled with the memory array, wherein the controller is operable to cause the apparatus to:
- issue, in connection with a set of media management operations for a plurality of transfer units, a plurality of read commands according to a read sequence;
- receive a first subset of read responses according to a read response sequence based at least in part on issuing the set of media management operations, wherein the first subset of read responses is associated with a second subset of the plurality of read commands;
- and
- issue a write command for each received read response of the first subset of read responses, wherein each write command is issued according to the read sequence and comprises an instruction to write one of the transfer units to a respective destination address of the memory array.
A non-transitory computer-readable storage medium comprising instructions that, when executed by a processing device, cause the processing device to:
- issue, in connection with a set of media management operations for a plurality of transfer units, a plurality of read commands according to a read sequence;
- receive a first subset of read responses according to a read response sequence based at least in part on issuing the set of media management operations, wherein the first subset of read responses is associated with a second subset of the plurality of read commands;
- and
- issue a write command for each received read response of the first subset of read responses, wherein each write command is issued according to the read sequence and comprises an instruction to write one of the transfer units to a respective destination address of a memory sub-system.
Dependencies are inferred from the claim text.