Method of and architecture for controlling system data with automatic wear leveling in a semiconductor non-volatile mass storage memory
US5835935A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Sep 13, 1995 |
| Grant date | Nov 10, 1998 |
| Priority date | — |
| Expiry date | Sep 13, 2015 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/2022
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A semiconductor non-volatile mass storage memory is partitioned into user files and system files. The system files partition is further subdivided into clusters, each cluster having a plurality of sectors. Each cluster stores the system file for a single predetermined LBA. As the information within the LBA is changed, the new information is written into an empty sector within the cluster. Once the cluster is filled, the system either erases for recycling the cluster or preferably locates an empty cluster and repeats the process with that new cluster. Once all the clusters are filled, all clusters containing old data are erased for recycling.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.