Automated wear leveling in non-volatile storage systems

Electrical computers and digital processing systems: memory – Storage accessing and control – Specific memory composition

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S165000, C711S202000, C365S218000

Reexamination Certificate

active

07552272

ABSTRACT:
Methods and apparatus for performing wear leveling in a non-volatile memory system are disclosed. Included is a method for performing wear leveling in a memory system that includes a first zone, which has a first memory element that includes contents, and a second zone includes identifying the first memory element and associating the contents of the first memory element with the second zone while disassociating the contents of the first memory element from the first zone. In one embodiment, associating the contents of the first memory element with the second involves moving contents of a second memory element into a third memory element, then copying the contents of the first memory element into the second memory element.

REFERENCES:
patent: 4093985 (1978-06-01), Das
patent: 4430727 (1984-02-01), Moore et al.
patent: 4528683 (1985-07-01), Henry
patent: 4530054 (1985-07-01), Hamsta et al.
patent: 4562532 (1985-12-01), Nishizawa et al.
patent: 4563752 (1986-01-01), Pergrom et al.
patent: 4608671 (1986-08-01), Shimizu et al.
patent: 4612640 (1986-09-01), Mehrotra et al.
patent: 4616311 (1986-10-01), Sato
patent: 4638457 (1987-01-01), Schrenk
patent: 4663770 (1987-05-01), Murray et al.
patent: 4682287 (1987-07-01), Mizuno et al.
patent: 4718041 (1988-01-01), Baglee et al.
patent: 4803707 (1989-02-01), Cordan, Jr.
patent: 4899272 (1990-02-01), Fung et al.
patent: 4922456 (1990-05-01), Naddor et al.
patent: 4924375 (1990-05-01), Fung et al.
patent: 4943962 (1990-07-01), Imamiya et al.
patent: 4947410 (1990-08-01), Lippmann et al.
patent: 4953073 (1990-08-01), Moussouris et al.
patent: 5034926 (1991-07-01), Taura et al.
patent: 5043940 (1991-08-01), Harari
patent: 5053990 (1991-10-01), Kreifels et al.
patent: 5065364 (1991-11-01), Atwood et al.
patent: 5095344 (1992-03-01), Harari
patent: 5103411 (1992-04-01), Shida et al.
patent: 5134589 (1992-07-01), Hamano
patent: 5138580 (1992-08-01), Farrugia et al.
patent: 5155705 (1992-10-01), Goto et al.
patent: 5163021 (1992-11-01), Mehrota et al.
patent: 5168465 (1992-12-01), Harari
patent: 5172338 (1992-12-01), Mehrota et al.
patent: 5193071 (1993-03-01), Umina et al.
patent: 5210716 (1993-05-01), Takada
patent: 5222109 (1993-06-01), Pricer
patent: 5245572 (1993-09-01), Kosonocky et al.
patent: 5263003 (1993-11-01), Cowles et al.
patent: 5267218 (1993-11-01), Elbert
patent: 5268870 (1993-12-01), Harari
patent: 5270979 (1993-12-01), Harari et al.
patent: 5272669 (1993-12-01), Samachisa et al.
patent: 5280447 (1994-01-01), Hazen et al.
patent: 5295255 (1994-03-01), Maleck et al.
patent: 5297148 (1994-03-01), Harari et al.
patent: 5303198 (1994-04-01), Adachi et al.
patent: 5341489 (1994-08-01), Heiburger et al.
patent: 5357473 (1994-10-01), Mizuno et al.
patent: 5371876 (1994-12-01), Ewertz et al.
patent: 5388083 (1995-02-01), Assar et al.
patent: 5430859 (1995-07-01), Norman et al.
patent: 5544118 (1996-08-01), Harari
patent: 5548554 (1996-08-01), Pasucci et al.
patent: 5572466 (1996-11-01), Sukegawa
patent: 5630093 (1997-05-01), Holzhammer et al.
patent: 5663901 (1997-09-01), Wallace et al.
patent: 5726937 (1998-03-01), Beard
patent: 5751997 (1998-05-01), Kullick et al.
patent: 5890192 (1999-03-01), Lee et al.
patent: 5912848 (1999-06-01), Bothwell
patent: 5930167 (1999-07-01), Lee et al.
patent: 5963474 (1999-10-01), Uno et al.
patent: 6000006 (1999-12-01), Bruce et al.
patent: 6034897 (2000-03-01), Estakhri et al.
patent: 6081447 (2000-06-01), Lofgren et al.
patent: 6085102 (2000-07-01), Dorenbosch
patent: 6141251 (2000-10-01), Xing
patent: 6149316 (2000-11-01), Harari et al.
patent: 6167483 (2000-12-01), Miyauchi
patent: 6189110 (2001-02-01), Saitoh et al.
patent: 6230233 (2001-05-01), Lofgren et al.
patent: 6381176 (2002-04-01), Kim et al.
patent: 6535851 (2003-03-01), Fanty et al.
patent: 6594183 (2003-07-01), Lofgren et al.
patent: 6675281 (2004-01-01), Oh et al.
patent: 6763424 (2004-07-01), Conley
patent: 6831865 (2004-12-01), Chang et al.
patent: 6973531 (2005-12-01), Chang et al.
patent: 6985992 (2006-01-01), Chang et al.
patent: 7035967 (2006-04-01), Chang et al.
patent: 7039788 (2006-05-01), Chang et al.
patent: 7096313 (2006-08-01), Chang et al.
patent: 7103732 (2006-09-01), Chang et al.
patent: 7234036 (2007-06-01), Chang et al.
patent: 7254668 (2007-08-01), Chang et al.
patent: 2002/0099904 (2002-07-01), Conley
patent: 2840305 (1980-03-01), None
patent: 3200872 (1983-07-01), None
patent: 19718479 (1998-09-01), None
patent: 0349775 (1990-01-01), None
patent: 0392895 (1990-10-01), None
patent: 0398654 (1990-11-01), None
patent: 0424191 (1991-04-01), None
patent: 0492106 (1992-07-01), None
patent: 0522780 (1993-01-01), None
patent: 0569040 (1993-05-01), None
patent: 0544252 (1993-06-01), None
patent: 0615193 (1994-09-01), None
patent: 02251323 (1992-07-01), None
patent: 02251324 (1992-07-01), None
patent: 58-215794 (1983-12-01), None
patent: 58-215795 (1983-12-01), None
patent: 59-045695 (1984-03-01), None
patent: 60-179857 (1985-09-01), None
patent: 59-162695 (1986-09-01), None
patent: 62-283496 (1987-12-01), None
patent: 62-283497 (1987-12-01), None
patent: 63-183700 (1988-07-01), None
patent: 1235075 (1989-09-01), None
patent: 2189790 (1990-07-01), None
patent: 2292798 (1990-12-01), None
patent: 3025798 (1991-02-01), None
patent: 3030034 (1991-02-01), None
patent: 3283094 (1991-12-01), None
patent: 4243096 (1992-01-01), None
patent: 4123243 (1992-04-01), None
patent: 5027924 (1993-02-01), None
patent: 5028039 (1993-02-01), None
patent: 5204561 (1993-08-01), None
patent: 5241741 (1993-09-01), None
patent: WO 9218928 (1992-10-01), None
patent: WO 9311491 (1993-06-01), None
patent: WO 9427382 (1994-11-01), None
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 Portable 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,” Communication for the Association for Computing Machinery, vol. 16, No. 4, Apr. 1973, pp. 213-322.
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, Feb. 1995, pp. 41-45.
“Notification of Transmittal of the International Search Report or the Declaration”, in corresponding PCT Application No. PCT/US03/32050, International Searching Authority, European Patent Office, Mar. 12, 2004, 7 pages.
USPTO, “Non-Final Office Action” issued in parent U.S. Appl. No. 10/686,399 Nov. 18, 2005, 26 pages.
USPTO, :“Notice of Allowance and Fee(s) Due” issued in parent U.S. Appl. No. 10/686,399 Jun. 2, 2006, 19 pages.
EPO/ISA, “Communication Pursuant to Article 96(2) EPC”, Office Action Mailed in related EuropeanApplication No. 03 774 734.2-2210 on Jul. 9, 2005, 3 pages.
EPO, Communication under Rule 51(4) EPC mailed in related European Patent Application No. 03774734.2 on Mar. 22, 2006, 56 pages.
EPO, “Communication Pursuant to Rule 44a EPC”, Extended European Search Report in related European Application No. 06016209.6-2210 on Sep. 13, 2006, 5 pages.
EPO/ISA, “Communication Pursuant to Article 96(2) EPC”, Office Action Mailed in related European Application No. 06016209.6-2210 on Nov. 24, 2006, 1 pages.
EPO, “Communication Pursuant under Rule 71(3)”, in related European Application No. 06016209.6-2210 on Ma

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Automated wear leveling in non-volatile storage systems does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Automated wear leveling in non-volatile storage systems, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automated wear leveling in non-volatile storage systems will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4110605

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.