摘要 |
PURPOSE: A flash base memory management method is provided to efficiently manage a memory by organizing and managing the space for backup data storage as a backup data page and a status page. CONSTITUTION: To write new data in a certain area, data in the neighboring area, where the data is not to be written, is backed-up in a backup data page. A status page is updated. The new data to be written in the certain area and the backed-up data are recorded in a memory, and the status page is deleted. The status page is composed of 4 byte entries, and the entries include a 2 byte status flag and a 2 byte address value. [Reference numerals] (AA,FF,II) New data; (BB,GG,JJ) Memory; (CC) Back-up unimpacted parts & update a status-storing page; (DD,LL) Back-up data page; (EE,MM) Status-storing page; (HH) Erase per page; (KK) Write new data and backed-up remaining data |