MEMORY LIFE EXTENSION METHOD AND APPARATUS
First Claim
Patent Images
1. A memory management method, comprising the steps of:
- storing a value representative of a number of erase/write cycles that a subset of memory space of a first memory has undergone, said first memory having an assigned predetermined maximum number of erase/write cycles; and
writing data to said subset of memory space dependent upon whether said value is below said predetermined maximum number.
1 Assignment
0 Petitions
Accused Products
Abstract
A memory management method including the steps of storing a value and writing data. The storing a value step stores a value representative of a number of erase/write cycles that a subset of memory space of a first memory has undergone. The first memory having an assigned predetermined maximum number of erase/write cycles. The writing data step writes data to the subset of memory space dependent upon whether the value is below the predetermined maximum number.
-
Citations
20 Claims
-
1. A memory management method, comprising the steps of:
-
storing a value representative of a number of erase/write cycles that a subset of memory space of a first memory has undergone, said first memory having an assigned predetermined maximum number of erase/write cycles; and writing data to said subset of memory space dependent upon whether said value is below said predetermined maximum number. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electrical control system, comprising:
a control unit having, a microcontroller, a first memory and a second memory, said first memory and said second memory being in communication with said microcontroller, said control unit using a memory management method that includes the steps of; storing a value representative of a number of erase/write cycles that a subset of memory space of said first memory has undergone, said first memory having an assigned predetermined maximum number of erase/write cycles; and writing data to said subset of memory space dependent upon whether said value is below said predetermined maximum number. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. An energy consuming device, comprising:
-
at least one performance measuring device that produces at least one measured value; a first memory device; a second memory device; and a controller communicatively coupled to the energy consuming device, said controller being in communication with said first memory device and said second memory device, said at least one measured value being stored in a selected location in said first memory device, said first memory device having an assigned predetermined maximum number of erase/write cycles, said selected location being changed to a new selected location once said selected location has undergone a count of said erase/write cycles that is equal to said predetermined maximum number of erase/write cycles, said second memory device containing said count. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification