Flash backed DRAM module with a selectable number of flash chips
First Claim
1. A memory device for use with a primary power source and a backup power source, the memory device comprising:
- volatile memory;
a first interface for connecting to a backup power source arranged to temporarily power the volatile memory upon a loss of power from the primary power source;
a plurality of ports, each of which is for receiving a different corresponding non-volatile memory chip;
a plurality of memory chip interfaces, each of which is for communicating through a different corresponding one of the plurality of ports with any non-volatile memory chip connected to that port;
a controller that is programmed to activate a selectable set of the plurality of memory chip interfaces depending on which ports are to receive non-volatile memory chips, wherein said controller is also programmed to react to a loss of power from the primary power source by moving data from the volatile memory through the activated set of memory chip interfaces to whatever non-volatile memory chip is connected to the selectable set of the plurality of memory chip interfaces.
7 Assignments
0 Petitions
Accused Products
Abstract
A memory device for use with a primary power source and a backup power source, includes: volatile memory; an interface for connecting to a backup power source; a plurality of ports, each of which is for receiving a different corresponding non-volatile memory chip; a plurality of interfaces, each of which is for communicating through a different corresponding one of the plurality of ports with any non-volatile memory connected to that port; a controller that is programmed to activate a selectable set of the plurality of interfaces depending on which ports are to receive non-volatile memory chips, wherein said controller is also programmed to react to a loss of power from the primary power source by moving data from the volatile memory through the selected interfaces to whatever non-volatile memory is connected to the selectable set of interfaces.
31 Citations
16 Claims
-
1. A memory device for use with a primary power source and a backup power source, the memory device comprising:
-
volatile memory; a first interface for connecting to a backup power source arranged to temporarily power the volatile memory upon a loss of power from the primary power source; a plurality of ports, each of which is for receiving a different corresponding non-volatile memory chip; a plurality of memory chip interfaces, each of which is for communicating through a different corresponding one of the plurality of ports with any non-volatile memory chip connected to that port; a controller that is programmed to activate a selectable set of the plurality of memory chip interfaces depending on which ports are to receive non-volatile memory chips, wherein said controller is also programmed to react to a loss of power from the primary power source by moving data from the volatile memory through the activated set of memory chip interfaces to whatever non-volatile memory chip is connected to the selectable set of the plurality of memory chip interfaces. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of operating a system including volatile memory, a plurality of ports, each of which is for receiving a different corresponding non-volatile memory chip, and a plurality of memory chip interfaces, said method comprising:
-
activating a selectable set of the plurality of memory chip interfaces depending on which ports are to receive a selectable number of non-volatile memory chips; detecting a power failure of a primary power source for the volatile memory; and in response to detecting the power failure;
powering the volatile memory with a backup power source and moving data stored in the volatile memory to whatever non-volatile memory chip is connected to the selectable set of the plurality of memory chip interfaces. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification