一种大容量闪存记忆体存储设备的管理方法_2

文档序号:9708240阅读:来源:国知局
会将数据写入「资料区」或从「资料区」读取资料。「表格区」主要用于放置各类表格,以此区内的各类表格管理「资料区」的数据及记忆体状态等,因闪存记忆体不可直接覆写的特性,数据的实际存储位置会随每次的数据写入不断地变动,表格区内的表格数据亦有同样特性,故表格区内之表格数据本身亦需被管理,釆用双表备份交替更新机制,如图2。当接到写入或读取数据的命令时,由此数据逻辑地址判断此数据的逻辑与物理地址转换表所属区段(LTP Sect1n),再由逻辑与物理地址转换表群的区段索引表(LTPSect1n Index)直接索引该区段之逻辑地址与物理地址转换表内所记录的实际地址,如图3,如此即可正确写入或读取数据。
[0015]「表格区」本身也是使用闪存记忆体来记录,所以此「表格区」的管理数据与「数据区」的资料有一样的特性,在管理资料不断更新的同时,其实际物理位置亦不断变动,为避免因「表格区」的闪存记忆体区块损坏而导致整个存储设备无法使用,故表格设计采用偶数个区块或其倍数为单位,称为表格逻辑区块(Table Logical Block),实际大小依各存储设备的需要作调整,数据记录则以奇偶表格逻辑区块交替使用方式写入,如此单一表格逻辑区块损坏时,则可由另一区块记录的序号及相关内容还原及重建。以下是对数据写入及读取时,表格运作及管理流程进行的说明:
表格运作流程:当收到写入或读取数据命令时,先判断此数据的逻辑地址属于哪一逻辑与物理地址转换表区段(LTP Sect1n),再查看此时静态随机存取记忆体(SRAM)内的逻辑与物理地址转换表区段(LTP Sect1n)与数据表是否为同一个区段(LTP Sect1n),若是则直接取出此区段(LTP Sect1n)中该逻辑地址对应的实际物理地址,进行读写;若否则依逻辑与物理地址转换表群之区段索引表(LTP Sect1n Index),取得此区段(LTP Sect1n)资料在闪存记忆体中目前被放置的有效地址,将其加载静态随机存取记忆体(SRAM),再取出此区段(LTP Sect1n)中该逻辑地址对应的物理地址,将数据写入或读出,如图4。若为写入动作,则须更新该区段的逻辑与物理地址转换表(LTP),此表的更新采用奇偶表格逻辑区块交替方式写入,每次大小以512字节的倍数为单位,视实际存储设备容量而调整。若实际容量经计算所需之逻辑与物理地址转换区段(LTP Sect1n)表数量大于系统预设之静态随机存取记忆体(SRAM)保留值(此值亦可视需要调整),则建立索引表,称为逻辑与物理地址转换表群之区段索引表(LTP Sect1n Index),此索引表主要记录各逻辑与物理地址各转换表区段(LTP Sect1n)在闪存记忆体中的实际位置,如图5所示。
【主权项】
1.一种大容量闪存记忆体存储设备的管理方法,其特征在于,以逻辑与物理地址转换表群的区段索引(LTP Sect1n Index)表架构及管理机制取代传统的逻辑与物理地址线性对应的管理机制,将闪存记忆体存储装置的空间主要分为「资料区」及「表格区」等,「资料区」为实际写入或读取数据的区域,其包含但不限于「一般数据存储区」和「数据缓冲区」,「表格区」主要用于放置各类表格,以此区内的各类表格管理「资料区」的数据及记忆体的状态等,根据闪存记忆体存储设备的总容量计算及规划逻辑与物理地址转换表群,并定义各表所属的区段及建立相关数据表格,最后记录于规划好的表格逻辑区块区内,每一次实际使用时,初始动作将根据表格逻辑区块区内的数据建立该逻辑与物理地址转换表群的区段索引表,此区段索引表亦记录于表格逻辑区块区内,根据闪存记忆体存储设备的总容量计算及规划逻辑与物理地址转换表群,并定义各表所属的区段及建立相关数据表格,最后记录于规划好的表格逻辑区块区内,每一次实际使用时,初始动作将根据表格逻辑区块区内的数据建立该逻辑与物理地址转换表群的区段索引表,此区段索引表亦记录于表格逻辑区块区内。2.根据权利要求1所述的一种大容量闪存记忆体存储设备的管理方法,其特征在于,所述保存在该区内的表格包含但不限于逻辑与物理地址转换表,区段索引表等等,当收到写入或读取数据命令时,先判断此数据的逻辑地址属于哪一逻辑与物理地址转换表区段,再查看此时静态随机存取记忆体内的逻辑与物理地址转换表区段与数据表是否为同一个区段若是则直接取出此区段中该逻辑地址对应的实际物理地址,进行读写;若否则依逻辑与物理地址转换表群之区段索引表,取得此区段资料在闪存记忆体中目前被放置的有效地址,将其加载静态随机存取记忆体,再取出此区段中该逻辑地址对应的物理地址,将数据写入或读出,若为写入动作,则还须更新该区段的逻辑与物理地址转换表,若实际容量经计算所需之逻辑与物理地址转换区段表数量大于系统预设之静态随机存取记忆体化保留值(此值亦可视需要调整),则建立索引表,称为逻辑与物理地址转换表群之区段索引表,此索引表主要记录各逻辑与物理地址各转换表区段在闪存记忆体中的实际位置,因为表格区内表格资料的重要性,对表格区内的资料还采用了用偶数个区块备份交替更新的机制,单一表格逻辑区块损坏时,则可由另一区块记录的序号及相关内容还原及重建,所述的以逻辑与物理地址索引转换管理方法适用于任何的闪存记忆体存储装置。
【专利摘要】本发明公开一种大容量闪存记忆体存储设备的管理方法,其特征在于,是以逻辑与物理地址转换表群的区段索引(LTPSectionIndex)表架构及管理机制取代传统的逻辑与物理地址线性对应的管理机制,将闪存记忆体存储装置的空间主要分为「资料区」及「表格区」等。「资料区」为实际写入或读取数据的区域,其包含但不限于「一般数据存储区」和「数据缓冲区」。本发明的即可以在低成本又不牺牲性能的双重优势之下,大幅度提升所管理的存储媒体容量,不需因容量需求的日益增长而不断更改框架及设计。
【IPC分类】G06F12/06
【公开号】CN105468537
【申请号】CN201410412380
【发明人】何阳, 米奇
【申请人】西安慧泽知识产权运营管理有限公司
【公开日】2016年4月6日
【申请日】2014年8月21日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1