Patent ID: 6513095
Filing Date: 2003-01-28
Classification: G11C

Abstract:
A file system comprising at least one non-volatile semiconductor memory device, the at least one non-volatile semiconductor memory device including a plurality of erasure blocks, each erasure block including a plurality of sectors,wherein the file system comprises: a file system memory section, separate from a non-volatile semiconductor memory section in which data is stored, for storing block state information for each erasure block, the block state information representing one of a plurality of block states, and for storing sector state information for each sector, the sector state information representing one of a plurality of sector states; and a file system control section for, when accessing the at least one non-volatile semiconductor memory device, assuring integrity of data already stored in the at least one non-volatile semiconductor memory device based on the block state information and on the sector state information in the file system memory section.