1.一種用于固態(tài)存儲設備的閃存轉換層控制方法,其特征在于,包括以下步驟:
步驟S1:在閃存轉換層(FTL)中設置最小管理單元,且N個最小管理單元剛好構成一個閃存物理頁的空間,其中,N為大于0的正整數;
步驟S2:邏輯地址和物理地址之間以最小管理單元來進行映射;
步驟S3:FTL為每個最小管理單元數據給予一個地址標識進行管理;
步驟S4:當主機寫入數據時,等待連續(xù)寫入數據達到一個完整的閃存物理頁空間后,再一次性寫入一個完整的空白閃存物理頁。
2.根據權利要求1所述的用于固態(tài)存儲設備的閃存轉換層控制方法,其特征在于,所述步驟S3中,在閃存映射表(FMT)中為每個最小管理單元數據設置一個獨立的地址碼。
3.根據權利要求1所述的用于固態(tài)存儲設備的閃存轉換層控制方法,其特征在于,所述最小管理單元采用4KB存儲容量。
4.根據權利要求2所述的用于固態(tài)存儲設備的閃存轉換層控制方法,其特征在于,閃存映射表(FMT)采用分段調度的方式,將當前需要用到的相關部分的閃存映射表讀入內存,而其余部分閃存映射表存放在外部存儲空間。
5.根據權利要求4所述的用于固態(tài)存儲設備的閃存轉換層控制方法,其特征在于,閃存映射表(FMT)存放到外部的DRAM空間。
6.根據權利要求4所述的用于固態(tài)存儲設備的閃存轉換層控制方法,其特征在于,閃存映射表(FMT)存放到閃存中。