Back to EveryPatent.com
United States Patent | 6,081,447 |
Lofgren ,   et al. | June 27, 2000 |
A mass storage system made of flash electrically erasable and programmable read only memory ("EEPROM") cells organized into blocks, the blocks in turn being grouped into memory banks, is managed to even out the numbers of erase and rewrite cycles experienced by the memory banks in order to extend the service lifetime of the memory system. Since this type of memory cell becomes unusable after a finite number of erase and rewrite cycles, although in the tens of thousands of cycles, uneven use of the memory banks is avoided so that the entire memory does not become inoperative because one of its banks has reached its end of life while others of the banks are little used. Relative use of the memory banks is monitored and, in response to detection of uneven use, have their physical addresses periodically swapped for each other in order to even out their use over the lifetime of the memory.
Inventors: | Lofgren; Karl M. J. (Newport Beach, CA); Norman; Robert D. (San Jose, CA); Thelin; Gregory B. (Garden Grove, CA); Gupta; Anil (Irvine, CA) |
Assignee: | Western Digital Corporation (Irvine, CA); SanDisk Corporation (Sunnyvale, CA) |
Appl. No.: | 262813 |
Filed: | March 5, 1999 |
Current U.S. Class: | 365/185.02; 365/185.09 |
Intern'l Class: | G11C 016/00 |
Field of Search: | 365/185.02,185.09,185.11,185.28,185.29,185.22 |
4093985 | Jun., 1978 | Das | 714/5. |
4430727 | Feb., 1984 | Moore et al. | 364/900. |
4528683 | Jul., 1985 | Henry | 377/24. |
4530054 | Jul., 1985 | Hamstra et al. | 365/298. |
4562532 | Dec., 1985 | Nishizawa et al. | 364/200. |
4563752 | Jan., 1986 | Pelgrom et al. | 364/900. |
4608671 | Aug., 1986 | Shimizu et al. | 365/230. |
4612640 | Sep., 1986 | Mehrotra et al. | 371/12. |
4616311 | Oct., 1986 | Sato | 364/200. |
4638457 | Jan., 1987 | Schrenk | 365/236. |
4663770 | May., 1987 | Murray et al. | 377/28. |
4682287 | Jul., 1987 | Mizuno et al. | 364/561. |
4718041 | Jan., 1988 | Baglee et al. | 365/222. |
4803707 | Feb., 1989 | Cordan, Jr. | 377/24. |
4899272 | Feb., 1990 | Fung et al. | 365/230. |
4922456 | May., 1990 | Naddor et al. | 365/185. |
4924375 | May., 1990 | Fung et al. | 364/200. |
4943962 | Jul., 1990 | Imamiya et al. | 365/230. |
4947410 | Aug., 1990 | Lippmann et al. | 377/26. |
4953073 | Aug., 1990 | Moussouris et al. | 364/200. |
5034926 | Jul., 1991 | Taura et al. | 365/218. |
5043940 | Aug., 1991 | Harari | 365/168. |
5053990 | Oct., 1991 | Kreifels et al. | 364/900. |
5065364 | Nov., 1991 | Atwood et al. | 365/218. |
5095344 | Mar., 1992 | Harrari | 257/328. |
5103411 | Apr., 1992 | Shida et al. | 364/561. |
5134589 | Jul., 1992 | Hamano | 365/283. |
5155105 | Oct., 1992 | Goto et al. | 365/218. |
5163021 | Nov., 1992 | Mehrotra et al. | 365/201. |
5168465 | Dec., 1992 | Harari | 257/320. |
5172338 | Dec., 1992 | Mehrotra et al. | 365/185. |
5193071 | Mar., 1993 | Umino et al. | 365/189. |
5210716 | May., 1993 | Takada | 365/200. |
5222109 | Jun., 1993 | Pricer | 377/211. |
5245572 | Sep., 1993 | Kosonocky et al. | 365/189. |
5263003 | Nov., 1993 | Cowles et al. | 365/230. |
5267218 | Nov., 1993 | Elbert | 365/226. |
5268870 | Dec., 1993 | Harari | 365/218. |
5270979 | Dec., 1993 | Harari et al. | 365/218. |
5272669 | Dec., 1993 | Samachisa et al. | 365/218. |
5280447 | Jan., 1994 | Hazen et al. | 365/218. |
5295255 | Mar., 1994 | Malecek et al. | 395/425. |
5297148 | Mar., 1994 | Harari et al. | 371/10. |
5303198 | Apr., 1994 | Adachi et al. | 365/218. |
5341489 | Aug., 1994 | Heiberger et al. | 395/425. |
5357473 | Oct., 1994 | Mizuno et al. | 365/201. |
5371876 | Dec., 1994 | Ewertz et al. | 395/425. |
5388083 | Feb., 1995 | Assar et al. | 365/218. |
5430859 | Jul., 1995 | Norman et al. | 711/103. |
5544118 | Aug., 1996 | Harari | 365/218. |
5548554 | Aug., 1996 | Pasucci et al. | 365/200. |
5663901 | Sep., 1997 | Wallace et al. | 365/52. |
5726937 | Mar., 1998 | Bread | 365/185. |
Foreign Patent Documents | |||
0398654 | ., 1990 | EP. | |
0349775 | ., 1990 | EP. | |
0392895 | ., 1990 | EP. | |
0424191 | ., 1991 | EP. | |
00492106 | ., 1992 | EP. | |
0569040 | ., 1993 | EP. | |
0522780 | ., 1993 | EP. | |
0615193 | ., 1994 | EP. | |
WO9427382 | ., 1994 | EP. | |
2840305 | ., 1980 | DE. | |
3200872 | ., 1983 | DE. | |
59-162695 | ., 1983 | JP. | |
58-215795 | ., 1983 | JP. | |
58-215794 | ., 1983 | JP. | |
59-162695 | ., 1984 | JP. | |
59-045695 | Mar., 1984 | JP. | |
60-179857 | ., 1985 | JP. | |
62-283496 | ., 1987 | JP. | |
62-283497 | Dec., 1987 | JP. | |
63-183700 | ., 1988 | JP. | |
1235075 | ., 1989 | JP. | |
2189790 | ., 1990 | JP. | |
2292798 | ., 1990 | JP. | |
3283094 | ., 1991 | JP. | |
3025798 | ., 1991 | JP. | |
3030034 | ., 1991 | JP. | |
4243096 | ., 1992 | JP. | |
4123243 | ., 1992 | JP. | |
5204561 | ., 1993 | JP. | |
5028039 | ., 1993 | JP. | |
5027924 | ., 1993 | JP. | |
5241741 | ., 1993 | JP. | |
02251324 | ., 1992 | GB. | |
02251323 | ., 1992 | GB. | |
WO9218928 | ., 1992 | WO. | |
WO9311491 | ., 1993 | WO. |
Torelli et al. "An Improved Method for Programming a Word-Erasable EEPROM," Alta Fequenza, vol. 52, Nov. 1983, pp. 487-494. Lahti et al. "Store Data in a Flash", BYTE, Nov. 1990, pp. 311-313, 315 & 317-318. Leibson, Steven H. "Nonvolatile, In-Circuit-Reprogrammable Memories", EDN Special Report, Jan. 3, 1991, pp. 89-97, 100 & 102. Nozaki et al., A 1-Mb EEPROM with MONOS Memory Cell for Semiconductor Disk Application, IEEE Journal of Solid State Circuits, vol. 26, No. 4, Apr. 1991, pp. 497-501. Auclair, Daniel, "Optimal Solid State Disk Architecture for Portorable Computers", SunDisk, presented at the Silicon Valley PC Design Conference, Jul. 9, 1991, pp. 1-4. Hwang et al., "Computer Architecture and Parallel Processing", McGraw-Hill, 1984, p. 64. Williams, John G., "Asymmetric Memory Hierarchies", Communications of the Association for Computing Machinery, vol. 16, No. 4, Apr. 1973, pp. 213-222. Computer Technology Review, "Flash Memory for Top Speeds in Mobile Computing", vol. 12, No. 7, Jun. 1992, pp. 36-37. Boxer, Aaron, "Where Buses Cannot Go", IEEE Spectrum, pp. 41-45, Feb. 1995. |