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;
an 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 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.
9 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.
-
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; an 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 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
detecting a power failure of a primary power source of a volatile memory; and in response to detecting the power failure and while powering the volatile memory with a backup power source;
moving data stored in the volatile memory to a non-volatile memory comprised of a selectable number of non-volatile memory chips, wherein the moving is based on the selectable number of non-volatile memory chips. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification