摘要 |
<P>PROBLEM TO BE SOLVED: To construct a high-speed and long-life file system. <P>SOLUTION: A flash memory 2000 includes a bank 2100 for data including a plurality of banks, a bank 2200 for merge and a bank 2300 for updated data. The file system using the flash memory 2000 includes a circuit for storing the updated data corresponding to a data rewrite instruction in the bank 2300 for updated data, a circuit for selecting the latest updated data for each block among pieces of the updated data stored in the bank 2300 for updated data when a free area disappears in the bank 2300 for updated data and a processing circuit for processing the latest updated data. The processing circuit includes a circuit for storing the latest updated data in the bank for merge, a circuit for selecting data related to the latest updated data from the bank 2100 for data and for storing it in the bank for merge and a circuit for setting the bank 2200 for merge in a bank for new data. <P>COPYRIGHT: (C)2003,JPO |