Management of memory array with magnetic random access memory (MRAM)
AssigneeAvalanche Technology, Inc.
InventorsMehdi Asnaashari, Siamack Nemazie
Life of this patent
Estimating the term…
Abstract
An embodiment of the invention includes a mass storage device with a storage media that includes magnetic random access memory (MRAM) devices with a NAND flash interface and NAND flash memory devices that are coupled to the MRAM devices. The storage media is partitioned into a hybrid reserved area made of a combination of MRAM array NAND array and hybrid user area made of a combination of MRAM array and NAND array and further includes a controller with a host interface and flash interface coupled to the MRAM and NAND flash memory devices through a flash interface.
Claims30
A mass storage device comprising:
- a storage media having,
- one or more MRAM devices including a first interface circuit;
- one or more NAND flash memory devices including a second interface circuit;
- a hybrid reserved area spanning at least a portion of the one or more NAND flash memory devices and at least a portion of the one or more MRAM devices;
- and
- a controller coupled to the storage media, the controller being coupled to the one or more MRAM devices through the first interface circuit and to the one or more NAND flash memory devices through the second interface circuit,
- wherein the controller uses the hybrid reserved area to store private data.
A mass storage device comprising:
- one or more MRAM devices including a first interface circuit;
- one or more NAND flash memory devices including a second interface circuit;
- a hybrid reserved area spanning at least a portion of the one or more MRAM devices;
- and
- a controller responsive to host data and coupled to the one or more MRAM devices through the first interface circuit and to the one or more NAND flash memory devices through the second interface circuit,
- wherein the controller uses the hybrid reserved area to cache the host data.
A mass storage device including a storage media having one or more MRAM devices with a NAND flash interface and one or more NAND flash memory devices coupled to the MRAM devices via the same interface, the mass storage device further including a controller responsive to host data and having a host interface, the controller coupled to the MRAM devices and the NAND flash memory devices through the NAND flash interface and coupled to a host through the host interface, wherein the controller uses a portion of the one or more MRAM devices to cache the host data.
A mass storage device including one or more MRAM devices with a first interface circuit and one or more NAND flash memory devices with a second interface circuit, the mass storage device further including a controller having a host interface and being coupled to the one or more MRAM devices through the first 4 interface circuit, the controller further being coupled to the one or more NAND flash memory devices through the second interface circuit and further being coupled to a host through the host interface, wherein the controller uses a portion of the one or more MRAM devices to cache the host data.
Dependencies are inferred from the claim text.