US 11,853,578 B2
Systems, devices, and methods for data migration
Robert M. Walker, Raleigh, NC (US); Paul Rosenfeld, Bethesda, ID (US); and Patrick A. La Fratta, McKinney, TX (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Oct. 27, 2021, as Appl. No. 17/512,588.
Application 17/512,588 is a continuation of application No. 16/195,045, filed on Nov. 19, 2018, granted, now 11,182,090.
Prior Publication US 2022/0050616 A1, Feb. 17, 2022
Int. Cl. G06F 3/00 (2006.01); G06F 3/06 (2006.01); G06F 12/0895 (2016.01); G06F 12/0866 (2016.01)
CPC G06F 3/0647 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0679 (2013.01); G06F 3/068 (2013.01); G06F 3/0613 (2013.01); G06F 3/0656 (2013.01); G06F 3/0673 (2013.01); G06F 12/0866 (2013.01); G06F 12/0895 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
generating a command to transfer a data set from one or more first memory locations within a memory system to one or more second memory locations within the memory system;
dividing the command into a set of sub-commands, wherein each sub-command of the set of sub-commands corresponds to a respective portion of the data set; and
transmitting a first subset of the set of sub-commands to the memory system via one or more first channels and a second subset of the set of sub-commands to the memory system via one or more second channels different than the one or more first channels, the first subset of the set of sub-commands associated with data transfer between a first memory device and a second memory device of the memory system and the second subset of the set of sub-commands associated with data transfer between a third memory device and a fourth memory device of the memory system, and wherein the first memory device, the second memory device, the third memory device, and the fourth memory device are different from one another, and wherein the one or more first channels and the one or more second channels are different than a command/address bus or data bus.