Memory unit having memory status indicator
First Claim
1. A memory unit comprising:
- a flash memory having a main memory area and a spare memory area, wherein said main memory area includes a plurality of data storage registers and wherein each of said data storage registers has an address, and wherein said spare memory area has a storage capacity;
a display; and
a processor, wherein said processor transfers data stored in each of said addresses of said main memory area to said spare memory area upon a number of write operations performed to a respective one of said addresses in said main memory reaching a predetermined value, and wherein said processor drives said display to display an operational status representative of remaining write operations of said flash memory upon said number of write operations performed to a respective one of said addresses in said main memory reaching a predetermined number.
1 Assignment
0 Petitions
Accused Products
Abstract
A processing unit 12 that is provided in a memory unit 10 can transfer information that is stored in a corresponding address to a spare memory area and prohibit writing of information into the corresponding address when the number write operations to the respective addresses of flash memories 11-1 through 11-3 reaches a set number or when the error frequency in the information stored in the respective addresses reaches a set frequency. When the remaining capacity of a spare memory area reaches a set capacity, an indication lamp 14 may lit or a memory status signal may be transmitted to a processing unit 21 of a computer 20 and displayed on a display unit 30. The memory processing unit 12 may lit the indication lamp 14 when the number write operations to the respective addresses of flash memories 11-1 through 11-3 reaches a set number or when the error frequency in the information stored in the respective addresses reaches a set frequency.
75 Citations
20 Claims
-
1. A memory unit comprising:
-
a flash memory having a main memory area and a spare memory area, wherein said main memory area includes a plurality of data storage registers and wherein each of said data storage registers has an address, and wherein said spare memory area has a storage capacity; a display; and a processor, wherein said processor transfers data stored in each of said addresses of said main memory area to said spare memory area upon a number of write operations performed to a respective one of said addresses in said main memory reaching a predetermined value, and wherein said processor drives said display to display an operational status representative of remaining write operations of said flash memory upon said number of write operations performed to a respective one of said addresses in said main memory reaching a predetermined number. - View Dependent Claims (2)
-
-
3. A memory unit comprising:
-
a flash memory having a main memory area and a spare memory area, wherein said main memory area includes a plurality of data storage registers and wherein each of said data storage registers has an address, and wherein said spare memory area has a storage capacity; a display; and a processor, wherein said processor transfers data stored in each of said addresses of said main memory area to said spare memory area upon an error frequency within one of said plurality of data storage registers reaching a predetermined frequency, and wherein said processor drives said display to display an operational status representative of error frequency of said flash memory upon said error frequency reaching a predetermined frequency. - View Dependent Claims (4)
-
-
5. A memory unit comprising:
-
a flash memory having a main memory area and a spare memory area, wherein said main memory area includes a plurality of data storage registers and wherein each of said data storage registers has an address, and wherein said spare memory area has a storage capacity; a display; and a processor wherein said processor transfers data stored in each of said addresses of said main memory area to said spare memory area upon a number of write operations performed to a respective one of said addresses in said main memory reaching a predetermined value, and wherein said processor drives said display to display a normal operational status representative of remaining write operations of said flash memory when the number of write operations has not reached a first set value, a warning operational status representative of remaining write operations of said flash memory when the number of write operations has reached the first set value but not a second set value, and an extreme limit operational status representative of remaining write operations of said flash memory when the number of write operations has reached a second set value. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A flash memory unit comprising:
-
a flash memory area, wherein said flash memory area stores data and wherein said flash memory area has a limited useful life in storing said data; a spare memory area having a data storage capacity; a display; and a processor, wherein said processor transfers the stored data of said flash memory area to said spare memory area upon said flash memory approaching said limited useful life, and wherein said processor drives said display to display an operational status representative of remaining useful life of said flash memory by displaying an amount of remaining data storage capacity in said spare memory, wherein the operational status of the display provides an indication as to whether replacement of said flash memory area is required. - View Dependent Claims (14)
-
-
15. A flash memory unit utilizing error check code (ECC) comprising:
-
a flash memory having a main memory area and a spare memory area, wherein said main memory area includes a plurality of data storage addresses, and wherein said spare memory area includes a plurality of data storage addresses; a display means; and a processor, wherein said processor transfers data stored in each of said addresses of said main memory to one of said addresses of said spare memory area upon an error frequency of said one of said addresses in said main memory area reaching a predetermined value within the error frequency that a data error in said addresses of said main memory area can be corrected by said ECC stored in said flash memory, and wherein said processor drives said display means to activate upon a remaining amount of storage capacity in said spare memory area reaching a predetermined value representative of error frequency and upon activation display an operational status of said flash memory. - View Dependent Claims (16, 17)
-
-
18. A flash memory unit utilizing error check code (ECC) comprising:
-
a flash memory having a main memory area and a spare memory area, wherein said main memory area includes a plurality of data storage addresses, and wherein said spare memory area includes a plurality of data storage addresses; a display means; and a processor, wherein said processor transfers data stored in said main memory area to one of said addresses of said spare memory area upon the number of write operations performed to said addresses in said main memory area reaching a predetermined value representative of remaining write operations within possible number of write operations, and wherein said processor drives said display means to activate upon a remaining amount of storage capacity in said spare memory area reaching a predetermined value and upon activation display an operational status of said flash memory. - View Dependent Claims (19, 20)
-
Specification