Managing Operational State Data in Memory Module
AssigneeMemory Technologies LLC
InventorKimmo J. Mylly
Life of this patent
Estimating the term…
Abstract
The specification and drawings present a new apparatus and method for managing/configuring by the memory module controller storing operational state data for operating the memory module controller into an extended random access memory comprised in a memory module and in a host system memory of a host device during various operational modes/conditions of the memory module and the host system memory. Essentially, the memory module controller operated as a master for the data transfers as described herein. The operational state data typically comprises state information, a logical to physical (L2P) mapping table and register settings.
Claims20
A memory module comprising:
- a non-volatile memory;
- and
- a memory module controller configured to:
- determine, based at least in part on a defined time out associated with the memory module, that the memory module is to enter a dormant mode;
- and
- store, responsive to the determination that the memory module is to enter the dormant mode, state data in a portion of a random access memory (RAM) of a host device that is allocated to the memory module.
A method comprising:
- determining, based at least in part on a defined time out associated with a memory module and by a memory module controller of the memory module, that the memory module is to enter a dormant mode;
- and
- storing, by the memory module controller and responsive to determining that the memory module is to enter the dormant mode, state data in a portion of a random access memory (RAM) of a host device that is allocated to the memory module.
A host device, comprising:
- a random access memory (RAM);
- and
- a processor, wherein the host device is configured to:
- allocate a portion of the RAM to a memory module;
- receive, from a memory module controller of the memory module, state data to store in the portion of the RAM;
- and
- store the state data in the portion of the RAM.
Dependencies are inferred from the claim text.