Boot partitions in memory devices and systems
AssigneeMicron Technology, Inc.
InventorsNeal A. Galbo, Victor Y. Tsai, William H. Radke, Krishnam R. Datla
Life of this patent
Estimating the term…
Abstract
The present disclosure includes boot partitions in memory devices and systems, and methods associated therewith. One or more embodiments include an array of memory cells, wherein the array includes a boot partition and a number of additional partitions. Sequential logical unit identifiers are associated with the additional partitions, and a logical unit identifier that is not in sequence with the sequential logical unit identifiers is associated with the boot partition.
Claims35
A memory device, comprising:
- an array of memory cells, wherein:
- the array includes a boot partition and a number of additional partitions;
- sequential logical unit identifiers are associated with the additional partitions, wherein the sequential logical unit identifiers include all integers from 0 to N−1, inclusive, wherein N is equal to the number of additional partitions;
- and
- a logical unit identifier that is not in sequence with the sequential logical unit identifiers and is an integer larger than N is associated with the boot partition.
A memory device, comprising:
- an array of memory cells, wherein the array includes a number of boot partitions and a number of additional partitions;
- and
- control circuitry coupled to the array, wherein the control circuitry is configured to:
- associate logical unit identifiers with the additional partitions, wherein the logical unit identifiers are within a range of logical unit identifiers, wherein the range of logical unit identifiers includes all integers from 0 to N−1, inclusive, wherein N is equal to the number of additional partitions;
- and
- associate a logical unit identifier with one of the boot partitions, wherein the logical unit identifier is outside the range of logical unit identifiers associated with the additional partitions and is an integer larger than N.
A method for operating a memory device, comprising:
- associating sequential logical unit identifiers with a number of partitions in the memory device, wherein the sequential logical unit identifiers include all integers from 0 to N−1, inclusive, wherein N is equal to the number of partitions;
- and
- associating a logical unit identifier with a boot partition in the memory device, wherein the logical unit identifier associated with the boot partition is not in sequence with the sequential logical unit identifiers associated with the number of partitions and is an integer larger than N.
A method for operating a memory device, comprising:
- associating logical unit identifiers with a number of partitions in the memory device, wherein the logical unit identifiers are within a range of logical unit identifiers, wherein the range of logical unit identifiers includes all integers from 0 to N−1, inclusive, wherein N is equal to the number of partitions;
- and
- associating a unique logical unit identifier with a boot partition in the memory device, wherein the unique logical unit identifier associated with the boot partition is outside the range of logical unit identifiers associated with the number of partitions and is an integer larger than N.
A system, comprising:
- a memory device having an array of memory cells, wherein:
- the array includes a number of boot partitions and a number of additional partitions;
- sequential logical unit identifiers are associated with the additional partitions, wherein the sequential logical unit identifiers include all integers from 0 to N−1, inclusive, wherein N is equal to the number of additional partitions;
- and
- a logical unit identifier that is not in sequence with the sequential logical unit identifiers and is an integer larger than N is associated with one of the boot partitions;
- and
- a host coupled to the memory device, wherein the host is aware of the logical unit identifier associated with the one of the boot partitions.
A system, comprising:
- a memory device having an array of memory cells, wherein:
- the array includes a boot partition and a number of additional partitions;
- logical unit identifiers are associated with the additional partitions, wherein the logical unit identifiers are within a range of logical unit identifiers, wherein the range of logical unit identifiers includes all integers from 0 to N−1, inclusive, wherein N is equal to the number of additional partitions;
- and
- a logical unit identifier is associated with the boot partition, wherein the logical unit identifier is outside the range of logical unit identifiers associated with the additional partitions and is an integer larger than N;
- and
- a host coupled to the memory device, wherein the host is aware of the logical unit identifier associated with the boot partition.
Dependencies are inferred from the claim text.