CPC G11C 16/102 (2013.01) [G06F 3/0616 (2013.01); G06F 3/064 (2013.01); G06F 3/0656 (2013.01); G06F 3/0679 (2013.01); G06F 3/0688 (2013.01); G06F 12/0246 (2013.01); G11C 16/08 (2013.01); G11C 16/10 (2013.01); G11C 16/16 (2013.01)] | 25 Claims |
1. A memory system, comprising:
a set of memory dies; and
one or more components configured to:
construct a block stripe associated with a write cursor,
wherein the block stripe is associated with memory blocks from respective memory dies of the set of memory dies, and
wherein the write cursor is associated with programming first data associated with a host write operation and with programming second data associated with a garbage collection operation;
program the first data to a first one or more memory blocks of the block stripe following a first logical write direction associated a logical order of the set of memory dies; and
program the second data to a second one or more memory blocks of the block stripe following a second logical write direction associated with the logical order of the set of memory dies.
|