High speed non-volatile electronic memory configuration
First Claim
1. A non-volatile electronic memory configuration comprising:
- a volatile memory having a first port and a second port;
a non-volatile memory coupled to the second port of the volatile memory;
a controller coupled to both the first port and the second port of the volatile memory and the non-volatile memory to monitor data storage changes made within the volatile memory and control the transfer of stored data from the volatile memory to the non-volatile memory, and vice-versa, based upon the monitored data storage changes when power is above a particular minimum operating voltage level; and
a power level detector that detects when power is above the particular minimum operating voltage level.
23 Assignments
0 Petitions
Accused Products
Abstract
A high speed non-volatile electronic memory configuration and method is disclosed. In one particular exemplary embodiment, the high speed non-volatile electronic memory configuration may be realized comprising a high speed volatile memory, a non-volatile memory coupled to the high speed volatile memory, a controller coupled to the high speed volatile memory and the non-volatile memory, and a power level detector that detects when power is above a particular minimum operating voltage level. The controller monitors data storage changes made within the high speed volatile memory and controls the transfer of stored data from the high speed volatile memory to the non-volatile memory, and vice-versa, when power is above the particular minimum operating voltage level.
-
Citations
20 Claims
-
1. A non-volatile electronic memory configuration comprising:
-
a volatile memory having a first port and a second port; a non-volatile memory coupled to the second port of the volatile memory; a controller coupled to both the first port and the second port of the volatile memory and the non-volatile memory to monitor data storage changes made within the volatile memory and control the transfer of stored data from the volatile memory to the non-volatile memory, and vice-versa, based upon the monitored data storage changes when power is above a particular minimum operating voltage level; and a power level detector that detects when power is above the particular minimum operating voltage level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for controlling data storage, the method comprising:
-
monitoring data storage changes made within a volatile memory having a first port and a second port, wherein the data storage changes made within the volatile memory via the first port are monitored; controlling the transfer of stored data from the second port of the volatile memory to a non-volatile memory, and vice-versa, based upon the monitored data storage changes when power is above a particular minimum operating voltage level; and preventing stored data from being transferred from the second port of the volatile memory to the non-volatile memory, and vice-versa, when power is below the particular minimum operating voltage level. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification