Error correction coding for multiple-sector pages in flash...

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07809994

ABSTRACT:
A flash memory system, including a flash memory device and a controller, and having improved efficiency error correction coding (ECC), is disclosed. Each page in the flash memory device has the capacity to store multiple sectors' worth of data. However, partial page programming (i.e., followed by a later write to fill the page) is prohibited for reliability reasons. A scratchpad block within the flash memory device is designed, and stores both user data and control data. ECC efficiency is improved by encoding the ECC, or parity, bits over the entire data block corresponding to the user and control data in the page. Retrieval of a particular sector of data requires reading and decoding of the entire page. Especially for codes such as Reed-Solomon and BCH codes, the larger data block including multiple sectors' data improves the error correction capability, and thus enables either fewer redundant memory cells in each page or improved error correction.

REFERENCES:
patent: 5172338 (1992-12-01), Mehrotra et al.
patent: 6353910 (2002-03-01), Carnevale et al.
patent: 6747892 (2004-06-01), Khalid
patent: 7315916 (2008-01-01), Bennett et al.
patent: 7366826 (2008-04-01), Gorobets et al.
patent: 2003/0056141 (2003-03-01), Lai et al.
patent: 2003/0099140 (2003-05-01), Payne et al.
patent: 2003/0123287 (2003-07-01), Gorobets
patent: 2003/0156454 (2003-08-01), Wei et al.
patent: 2004/0083334 (2004-04-01), Chang et al.
patent: 2004/0103238 (2004-05-01), Avraham et al.
patent: 2004/0123020 (2004-06-01), Gonzalez et al.
patent: 2004/0153902 (2004-08-01), Machado et al.
patent: 2007/0300130 (2007-12-01), Gorobets
International Search Report and Written Opinion for PCT/US2007/068797, dated Apr. 10, 2008, 12 pages.
Office Action issued in U.S. Appl. No. 11/383,841, dated Jan. 6, 2010 (18 pages).
Office Action issued in U.S. Appl. No. 11/383,841, dated Apr. 29, 2009 (16 pages).
Office Action issued in U.S. Appl. No. 11/383,841, dated Aug. 21, 2008 (15 pages).

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

Error correction coding for multiple-sector pages in flash... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Error correction coding for multiple-sector pages in flash..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Error correction coding for multiple-sector pages in flash... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4217495

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