Method of detecting loss of power during block erasure and while writing sector data to a solid state disk
US5544312A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Apr 29, 1994 |
| Grant date | Aug 6, 1996 |
| Priority date | — |
| Expiry date | Apr 29, 2014 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F3/0664
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method of protecting the accuracy of sector of data while the writing the sector of data into a block of a solid state memory disk. First, a sector offset is written into the block to indicate where within the data space of the block the sector data will be located. Second, the sector of data is written into the block. Afterward, the logical sector number that identifies the sector of data is written into the block in two steps. The first step in writing the logical sector number is to write a selected invalid logical sector number into the block. Next, the selected invalid sector number is converted into the valid sector number by programming a power-off bit of the selected invalid logical sector number. Thus, whenever power to the solid state disk is next turned on, the loss of a sector of data and the validity of the sector of data can be determined. The loss of a sector of data is identified by locating a header in the block whose only valid data is the sector offset. The validity of a sector data can be determined by examining the logical sector number. Also described is a method of preventing the introduction of invalid data into the solid state disk as a result of loss of …
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.