Flash eeprom management using ratio of used to unused sectors
AssigneeCanon Kabushiki Kaisha
InventorTakeshi Ogawa
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushiki Kaisha
InventorTakeshi Ogawa
Estimating the term…
A plurality of data areas and management areas corresponding to the data areas are formed in a flash ROM. The management area consists of a sector number, a busy state flag, and a used state flag. To write data, a write instruction having a logical sector number indicating a data write destination is received, the data is written in one of writable data areas, and the logical sector number is written in the corresponding management area. To read out data, a read instruction having a logical sector number indicating a data read source is received, a management area storing the logical sector number is retrieval-accessed, and data stored in a data area corresponding to the retrieval-accessed management area is read out. In this manner, a data read•write unit (storage unit) smaller than an erase unit can be managed in a flash ROM. This makes a flash ROM with a large erase unit compatible with a file system.
A flash ROM management apparatus comprising:
A flash ROM management method of forming a data area and a management area corresponding to the data area in a flash ROM, the management area storing state information indicating at least three states, including an unused state indicating that a corresponding data area is writable, a busy state indicating that data written in the data area is valid and a used state indicating that the data written in the data area is invalid, and controlling data storage of the flash ROM, said method comprising:
A computer control apparatus for controlling a computer by reading out a predetermined program from a memory medium,
An IC card apparatus which is attached to a host apparatus and to which a data write/read operation can be performed in accordance with a request from the host apparatus, comprising:
An electronic camera for storing data in a flash ROM, comprising:
An electronic camera for storing data in a flash ROM, comprising:
An electronic camera for storing data in a flash ROM, comprising:
Dependencies are inferred from the claim text.