[发明专利]闪存及其访问方法有效
申请号: | 201610093907.6 | 申请日: | 2016-02-19 |
公开(公告)号: | CN106919517B | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 陈孟豪;廖炳煌 | 申请(专利权)人: | 点序科技股份有限公司 |
主分类号: | G06F12/06 | 分类号: | G06F12/06 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 马雯雯;臧建明 |
地址: | 中国台湾新*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 闪存 及其 访问 方法 | ||
本发明提供一种闪存及其访问方法。闪存的访问方法包括:建立全地址映像数据库,全地址映像数据库包括多个页映像表,各页映像表被区分为多个逻辑地址区,且各逻辑地址区包括分别对应多个逻辑页地址的多个储存字段,各储存字段用来储存对应的逻辑页地址映像的实体区块地址以及实体页地址;建立管理区块,并对管理区块写入页映像表索引数据;依据页映像表索引数据以加载页映像表的其中之一,并依据被加载的页映像表获得对应实体记忆区块;以及,针对对应实体记忆区块进行数据存取动作。本发明中闪存存取动作更为快速,有效增进闪存的使用效率。
技术领域
本发明涉及一种闪存及其访问方法,尤其涉及一种闪存的全区域的页地址映像方法。
背景技术
随着信息时代的来临,在电子装置中设置大量的内存成为一种趋势。在现今的技术中,具有非易失性记忆能力的闪存成为最受欢迎的选项之一。
随着数据量需求变大,且需快速存取的条件下,针对闪存所进行的逻辑地址与实体地址间的映像动作,成为关键的技术。在现有的技术领域中,有提出区块映像(blockmapping)、页映像(page mapping)以及混合式映像(Hybrid mapping)等方式。其中,页映像的方式需要很大尺寸的记忆空间来储存映像数据库,而区块映像在随机存取时所呈现的效能较差。并且,混合式映像通过一个逻辑区块地址对应一个实体区块地址的方式,同样的在随机存取时所呈现的效能并不佳,且当所存取的数据不全在相同的实体记忆区块中时,需要进行额外的垃圾搜集的动作,造成系统额外的负担。
发明内容
本发明提供一种闪存及其访问方法,有效增进闪存的使用效率。
本发明的闪存的访问方法,包括:建立全地址映像数据库,全地址映像数据库包括多个页映像表,各页映像表被区分为多个逻辑地址区,且各逻辑地址区包括分别对应多个逻辑页地址的多个储存字段,各储存字段用来储存对应的逻辑页地址映像的实体区块地址以及实体页地址;建立管理区块,并对管理区块写入页映像表索引数据;依据页映像表索引数据以加载页映像表的其中之一,并依据被加载的页映像表获得对应实体记忆区块;以及,针对对应实体记忆区块进行数据存取动作。
本发明的闪存则包括多个实体记忆区块以及内存控制器。各实体记忆区块包括多个实体记忆页,内存控制器耦接实体记忆区块。内存控制器执行:建立全地址映像数据库,全地址映像数据库包括多个页映像表,各页映像表被区分为多个逻辑地址区,且各逻辑地址区包括分别对应多个逻辑页地址的多个储存字段,各储存字段用来储存对应的逻辑页地址映像的实体区块地址以及实体页地址;建立管理区块,并对管理区块写入页映像表索引数据;依据页映像表索引数据以加载页映像表的其中之一,并依据被加载的页映像表获得对应实体记忆区块;以及,针对对应实体记忆区块进行数据存取动作。
基于上述,本发明提供全地址映像数据库,通过打破记忆区块限制,利用多个逻辑地址区分别对应全地址映像数据库中的多个页映像表的方式,来使逻辑页地址可以快速的映像到对映的实体记忆区块的实体记忆页,并完成数据的存取动作。如此一来,闪存的使用效率可以得到提升,且执行随机存取动作时的表现度也可以得到提升。
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。
附图说明
图1显示本发明一实施例的闪存的访问方法的流程图;
图2显示本发明一实施例的全地址映像数据库的示意图;
图3显示本发明一实施例的管理区块的示意图;
图4显示本发明实施例的全地址映像数据库的实施方式的示意图;
图5显示本发明实施例的页映像表进行整合的动作示意图;
图6显示本发明实施例的管理区块的另一实施方式的示意图;
图7显示本发明一实施例的闪存的示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于点序科技股份有限公司,未经点序科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610093907.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种内存管理方法及系统
- 下一篇:一种自动区别NVME硬盘厂商的设计方法