Design of a Region-Based Page Mapping Flash Translation Layer
-
Abstract
In allusion to the shortcoming of lacking in-place write and the limited erasing operations of flash memory in SSD (Solid-State Drive), this paper proposes a region-based page level address mapping algorithm considering the multi-channel architecture of SSD. The algorithm assigns continuous logical pages to different channels and imposes three-level address mapping method, besides, a scheme of hierarchical wear-leveling and garbage collection method is proposed in the basis of dynamic and static wear-leveling algorithm. Theoretical analysis shows that the algorithm we proposed can release memory space in SSD, prolong the life-span of SSD and improve the whole performance, the memory usage of mapping table can be decreased by nearly 70% compared with original page-level mapping method.
-
-