Erase block management

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

C711S154000, C711S156000, C711S162000, C711S170000, C365S185330, C365S185290, C714S006130

Reexamination Certificate

active

06948026

ABSTRACT:
An improved Flash memory device with a distributed erase block management (EBM) scheme is detailed that enhances operation and helps minimize write fatigue of the floating gate memory cells of the Flash memory device. In the prior art, erase block management of a Flash memory device, which provides logical sector to physical sector mapping and provides a virtual rewriteable interface for the host, requires that erase block management data be kept in specialized EBM data tables to keep the state of the Flash memory device in case of loss of power. This placement of EBM data in a separate erase block location from the user data slows the Flash memory operation by requiring up to two writes and/or block erasures for every update of the user data. Additionally, one of the goals of the EBM control is to minimize write fatigue of the non-volatile floating gate memory cells of the Flash memory device erase blocks by re-mapping and distributing heavily rewritten user data sectors in a process called load leveling so that no one erase block gets overused too quickly and reduce the expected lifespan of the Flash memory device. The EBM data structures, however, are some of the most heavily rewritten non-volatile floating gate memory cells in the device and thus, while helping to reduce write fatigue in the Flash memory device, are some of the data structures most susceptible to the process of fatigue. The Flash memory device of the invention combines the EBM data in a user data erase block by placing it in an EBM data field of the control data section of the erase block sectors. Therefore distributing the EBM data within the Flash memory erase block structure. This allows the Flash memory to update and/or erase the user data and the EBM data in a single operation, to reduce overhead and speed operation. The Flash memory also reduces the process of EBM data structure write fatigue by allowing the EBM data fields to be load leveled by rotating them with the erase blocks they describe.

REFERENCES:
patent: 3576982 (1971-05-01), Duke
patent: 5608684 (1997-03-01), Reasoner et al.
patent: 5758325 (1998-05-01), Lohry et al.
patent: 5923827 (1999-07-01), Matsuo et al.
patent: 5933847 (1999-08-01), Ogawa
patent: 5966720 (1999-10-01), Itoh et al.
patent: 6144607 (2000-11-01), Sassa
patent: 6209069 (2001-03-01), Baltar
patent: 6278654 (2001-08-01), Roohparvar
patent: 6304497 (2001-10-01), Roohparvar
patent: 6307779 (2001-10-01), Roohparvar
patent: 6345333 (2002-02-01), Sassa et al.
patent: 6411404 (2002-06-01), Matsuo et al.
patent: 6427186 (2002-07-01), Lin et al.
patent: 6513095 (2003-01-01), Tomori
patent: 6772274 (2004-08-01), Estakhri
patent: 6845438 (2005-01-01), Tanaka et al.
patent: 2001/0029565 (2001-10-01), Kaki et al.
patent: 2002/0013879 (2002-01-01), Han
patent: 2002/0026566 (2002-02-01), Awada et al.

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

Erase block management does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Erase block management, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Erase block management will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3421073

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