摘要 |
A flash memory mapping management method is provided to reduce a use amount of RAM and improve performance of a system by using a demanding page. If allocation of a new physical block is required to a logic block, the new physical block is allocated to the logic block. When the logic block is allocated, an LSN(Logical Sector Number), a PSN(physical sector number) and a PBN(Physical Block Number) are recorded in a predetermined sector of the new physical block to which an LBN(Logical Block Number) of the logic block is allocated. A physical sector of the new physical block is allocated to the logic sector of the logic block. Mapping information according to the sector allocation is updated in a sector mapping table. The mapping information recorded in the predetermined sector of the physical block which is finally allocated to the logic block is read to generate a sector mapping table with regard to the logical block.
|