Management of memory array with magnetic random access memory (MRAM)
AssigneeAvalanche Technology, Inc.
InventorMehdi Asnaashai
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,
- a plurality of MRAM devices including a first interface circuit;
- a plurality of NAND flash memory devices coupled to the MRAM devices and including a second interface circuit;
- a hybrid reserved area spanning the plurality of NAND flash memory devices and the plurality of MRAM devices;
- and
- a controller having a third interface circuit, the controller being coupled to the plurality of MRAM devices and the plurality of NAND flash memory devices through the first, second, and third interface circuits;
- where the MRAM devices are used to store private data in the hybrid reserved area.
A mass storage device including a memory media having a plurality of MRAM devices with NAND flash interface and a plurality of NAND flash memories coupled to the MRAM devices via the same interface, the mass storage device further including a controller having a host interface and a NAND flash interface, the controller coupled to the MRAM devices and the NAND flash memories through the NAND flash interface and coupled to a host through the host interface,
- wherein the controller uses the MRAM devices to cache the host data.
A storage media comprising:
- a plurality of MRAM devices including a first interface circuit;
- a plurality of NAND flash memory devices coupled to the MRAM devices and including a second interface circuit;
- a controller having a third interface circuit, the controller being coupled to the plurality of MRAM devices and the plurality of NAND flash memory devices through the third interface circuit;
- and
- hybrid user area spanning the plurality of NAND devices and plurality of MRAM devices, a portion of the hybrid user area that spans the MRAM devices defining a MRAM portion,
- where the controller stores host-critical data in the MRAM portion of the hybrid user area.
A mass storage device including a memory media having a plurality of MRAM devices with a first interface circuit and a plurality of NAND flash memories coupled to the MRAM devices via a second interface circuit, the mass storage device further including a controller having a host interface and a third interface circuit, the controller coupled to the MRAM devices and the NAND flash memories through the third interface circuit and coupled to a host through the host interface,
- wherein the controller uses the MRAM devices to cache the host data.
Dependencies are inferred from the claim text.