Dual Mode Memory System for Reducing Power Requirements During Memory Backup Transition
First Claim
1. A computer program product comprising a computer recordable medium having a computer readable program recorded thereon, wherein the computer readable program, when executed on a computing device, causes the computing device to:
- transition to memory backup mode to store data from a volatile memory to a non-volatile memory responsive to a power event;
reduce power requirements for the volatile memory responsive to transitioning to memory backup mode; and
store data from the volatile memory to the non-volatile memory using power provided by a hold-up voltage source.
1 Assignment
0 Petitions
Accused Products
Abstract
A controller of a memory system is configured to reduce power requirements during memory backup transition. When transitioning to backup mode, the memory system controller performs a number of power saving techniques. The controller may change a number of configuration settings in the volatile memory system, such as reducing output driver strength, increasing differential impedance, increasing on-die termination, disabling receiver input circuitry, and disconnecting the termination voltage network. The controller may also assert a hard reset to the storage controller system to significantly reduce the load and allow the voltage regulator to continue to provide power to the memory system for a longer period of time.
-
Citations
20 Claims
-
1. A computer program product comprising a computer recordable medium having a computer readable program recorded thereon, wherein the computer readable program, when executed on a computing device, causes the computing device to:
-
transition to memory backup mode to store data from a volatile memory to a non-volatile memory responsive to a power event; reduce power requirements for the volatile memory responsive to transitioning to memory backup mode; and store data from the volatile memory to the non-volatile memory using power provided by a hold-up voltage source. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, in a data processing system, for reducing power requirements during memory backup transition, the method comprising:
-
responsive to a power event, transitioning to memory backup mode to store data from a volatile memory to a non-volatile memory; responsive to transitioning to memory backup mode, reducing power requirements for the volatile memory; and storing data from the volatile memory to the non-volatile memory using power provided by a hold-up voltage source. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A memory system comprising:
-
a controller, wherein the controller is configured to detect a power event from a power supply that provides power to a storage controller and the memory system; a volatile memory; a non-volatile memory; and a hold-up voltage source, wherein the hold-up voltage source is configured to provide power to the memory system responsive to the power event, wherein the controller is configured to transition to memory backup mode to store data from the volatile memory to the non-volatile memory responsive to a power event, reduce power requirements for the volatile memory responsive to transitioning to memory backup mode, and store data from the volatile memory to the non-volatile memory using power provided by a hold-up voltage source. - View Dependent Claims (17, 18, 19, 20)
-
Specification