Back to results
US 9,792,190 B2Granted
High performance persistent memory
AssigneeIntel Corporation
InventorsMohan J. Kumar, Murugasamy K. Nachimuthu, George Vergis
Life of this patent
Estimating the term…
Abstract
Embodiments are generally directed to high capacity energy backed memory with off device storage. A memory device includes a circuit board; multiple memory chips that are installed on the circuit board; a controller to provide for backing up contents of the memory chips when a power loss condition is detected; a connection to a backup energy source; and a connection to a backup data storage that is separate from the memory device.
Claims17
A dual in-line memory module (DIMM) for installation in a computer system, the DIMM comprising:
- a circuit board having a first side and a second side, the circuit board including a first plurality of electrical contacts on the first side of the circuit board and a second plurality of electrical contacts on the second side for connection with the computing system;
- a connector installed in the circuit board of the DIMM, the connector including a connection to receive power from a backup energy source, the backup energy source being separate from the DIMM, the connector being separate from the first plurality and second plurality of electrical contacts;
- a plurality of volatile memory chips installed on the circuit board of the DIMM, wherein the plurality of volatile memory chips includes a first set of volatile memory chips installed in the first side of the circuit board and a second set of volatile memory chips installed in the second side of the circuit board;
- and
- a controller installed in the circuit board of the DIMM, the controller to provide for moving contents of the plurality of volatile memory chips in a power loss condition to a non-volatile storage device that is separate from the DIMM.
2 more elements
A computing system comprising:
- a processor for processing of data;
- an antenna for transmission or reception of data for the computing system;
- a plurality of dual in-line memory modules (DIMMs) installed in the computing system including at least a first set of DIMMs, each DIMM of the first set of DIMMs including:
- a circuit board having a first side and a second side, the circuit board including a first set of electrical contacts on the first side and a second set of electrical contacts on the second side for connection with the computing system;
- a connector installed in the circuit board of the DIMM, the connector including a connection to receive power from backup energy source, the connector being separate from the first set and second set of electrical contacts;
- a plurality of dynamic random access memory (DRAM) chips installed in the circuit board of the DIMM, wherein the plurality of DRAM chips includes a first set of DRAM chips installed in the first side of the circuit board and a second set of DRAM chips installed in the second side of the circuit board, and
- a controller installed in the circuit board of the DIMM, the controller to control back up of contents of the plurality of DRAM chips in a power loss condition;
- a data storage device to store data for at least the first set of DIMMs of the plurality of DIMMs;
- a storage controller to provide control operation for the storage of the data of the first set of DIMMs in the data storage device in a power loss condition for the computing system;
- and
- a backup energy source to provide power to each of the first set of DIMMs, the data storage device, and the storage controller.
8 more elements
A method comprising:
- detecting a power loss in a computing system, the computing system including a plurality of dual in-line memory modules (DIMMs), wherein the plurality of DIMMs include at least a first set of DIMMs, each of the first set of DIMMs including:
- a circuit board having a first side and a second side, the circuit board including a first set of electrical contacts on the first side and a second set of electrical contacts on the second side for connection with the computing system,
- a connector installed in the circuit board of the DIMM, the connector including a connection to receive power from backup energy source, the connector being separate from the first set and second set of electrical contacts,
- a plurality of volatile memory chips installed on the circuit board of the DIMM, wherein the plurality of volatile memory chips includes a first set of volatile memory chips installed in the first side of the circuit board and a second set of volatile memory chips installed in the second side of the circuit board, and
- a controller installed in the circuit board of the DIMM, the controller to control back up of contents of the volatile memory chips in a power loss;
- applying energy from a backup energy source to the plurality of DIMMs, to a storage controller, and to a data storage device;
- and
- backing up data from each of the first set of DIMMs to the data storage device, wherein backing up the data includes the storage controller selecting the first set of DIMMs in a sequence for storage of data from each of the first set of DIMMs.
5 more elements
Dependencies are inferred from the claim text.