Flash memory management method
First Claim
Patent Images
1. A method for managing a flash memory, the method comprising the steps of:
- (a) recording logical addresses of data recorded in a data region of the flash memory in a corresponding spare region; and
(b) producing an address mapping table by scanning information recorded in the spare region.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for managing a flash memory is provided wherein logical addresses of data recorded in a data region of the flash memory are recorded in a corresponding spare region. An address mapping table is produced by scanning information recorded in the spare region. As a result, the flash memory can be embodied more effectively. In addition, it is possible to restore a mapping table even though the power is suddenly cut-off.
-
Citations
21 Claims
-
1. A method for managing a flash memory, the method comprising the steps of:
-
(a) recording logical addresses of data recorded in a data region of the flash memory in a corresponding spare region; and
(b) producing an address mapping table by scanning information recorded in the spare region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for managing a flash memory, the method comprising the steps of:
-
(a) recording writing-requested data in an empty address of a data region of the flash memory with reference to an address mapping table, and recording corresponding logical addresses in corresponding spare regions; and
(b) updating a correction table so that physical addresses where the writing-requested data is recorded in the step (a) are mapped to the logical addresses. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for managing a flash memory, the method comprising the steps of:
-
(a) recording changes of an address mapping table stored in the flash memory containing mapping information of logical addresses and physical addresses in a correction table formed in a main memory;
(b) confirming whether the correction table is filled to a predetermined portion;
(c) reflecting changes recorded in the correction table to the mapping table when it is confirmed that the predetermined portion of the correction table is filled; and
(d) deleting the portions reflected to the mapping table of the contents recorded in the correction table. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification