US5357475A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for detaching sectors in a flash EEPROM memory array
Assignee: Intel Corp
•
Filing: 1992-10-30
•
Granted: 1994-10-18
•
Expires: 2012-10-30
Abstract
Abstract A process for releasing sectors of a flash EEPROM memory array which includes a plurality of individually erasable blocks and stores sectors of data in such blocks with a header providing a logical sector number, an indication of validity of data stored, and an indication of whether data is stored with the header. The process includes the steps of finding the header of a sector with data to be released, setting the indication of validity of the data stored to indicate that the data is invalid, and writing a new header for the sector to a new position in the array without data and with an indication that data is not attached.
Inventors
- 👤 Robert N. Hasbun
- 👤 Steven E. Wells
- 👤 Richard P. Garner
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 21:14
CPC Classifications
G; G11; G11C; G11C16/00; G11C16/02; G11C16/06; G11C16/10; G11C16/14; G11C16/16; G11C16/102; Y; Y10; Y10S; Y10S707/00; Y10S707/99951; Y10S707/99952; Y10S707/99953; Y10S707/99956; Y10S707/99957
Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
131 words
A method of releasing sectors of memory in a flash EEPROM memory array comprising the steps of: storing a list of sectors to be deleted in a first table, selecting a sector from the first table, searching a second table for a physical position of the sector, seeking the sector specified by the physical position in the flash EEPROM memory array, marking a header of the sector found as invalid, writing in free space in the flash EEPROM memory array without data a new header for the sector found, updating the second table with a new physical position of the new header for the sector, and repeating the steps of selecting a sector from the first table until a selected number of sectors listed in the first table have been selected.
Claim 2
Independent Claim
131 words
A method of releasing sectors of memory in a flash EEPROM memory array comprising the steps of: storing a list of sectors to be deleted in a first table, selecting a sector from the first table, searching a second table for a physical position of the sector, seeking the sector specified by the physical position in the flash EEPROM memory array, marking a header of the sector found as invalid, writing in free space in the flash EEPROM memory array without data a new header for the sector found, updating the second table with a new physical position of the new header for the sector, and repeating the steps of selecting a sector from the first table until a selected number of sectors listed in the first table have been selected.
Claim 3
Dependent Claim
59 words
A method of releasing sectors of memory in a flash EEPROM memory array as claimed in claim 1 in which the step of writing in free space in the flash EEPROM memory array without data a new header for a sector found comprises furnishing an indication in a new header that no data is attached to the new header.
Claim 4
Dependent Claim
47 words
A method of releasing sectors of memory in a flash EEPROM memory array as claimed in claim 2 in which the step of furnishing an indication in a new header that no data is attached to the new header comprises setting a bit in a new header.
Claim 5
Dependent Claim
79 words
The method of releasing sectors of memory in a flash EEPROM memory array as claimed in claim 1 further comprising the steps of: writing any valid data remaining in a selected portion of the flash EEPROM memory array to free space in the flash EEPROM memory array when a predetermined number of headers specified as invalid in the selected portion of the flash EEPROM memory array exist, and completely erasing the selected portion of the flash EEPROM memory array.
References Cited (Backward Citations)
GB251324A
Cited
US4644494A
Cited
US4896262A
Cited
EP0175458A2
Cited
US4958315A
Cited
US4757533A
Cited
US4763305A
Cited
US4802117A
Cited
EP0392895B1
Cited
US5131089A
Cited
US5200959A
Cited
FR2665791A1
Cited
GB2251323A
Cited
CA2088442A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-10-17 | 1998-04-18 | 1998-10-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-10-17 | 2002-04-18 | 2002-10-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-10-17 | 2006-04-18 | 2006-10-18 | $7700.00 | Window Closed / Lapsed |