Controller and method for virtual LUN assignment for improved memory bank mapping
AssigneeSanDisk Technologies LLC
InventorsPaul A. Lassa, Alan W. Sinclair
Life of this patent
Estimating the term…
Loading patent…
AssigneeSanDisk Technologies LLC
InventorsPaul A. Lassa, Alan W. Sinclair
Estimating the term…
A controller communicates with a plurality of multi-chip memory packages. Each multi-chip memory package comprises a plurality of memory dies, each having a respective plurality of memory blocks, some of which are good and some of which are bad. The controller determines a number of good blocks in each memory die. Based on the determined number of good blocks in each memory die, the controller selects a memory die from each of the multi-chip memory packages to access in parallel, wherein the selected memory dies are not necessarily all in the same relative position in each multi-chip package. The controller then creates a metablock from a set of good blocks from each of the selected memory dies, wherein a maximum number of metablocks that can be created across the selected memory dies is determined by a lowest number of good blocks in the selected memory dies.
A controller comprising:
A method for creating a metablock across multi-chip memory packages, the method comprising:
Dependencies are inferred from the claim text.