[发明专利]基于硬件实现闪存的FTL功能的方法及其数据存储装置有效

专利信息
申请号: 201710852048.9 申请日: 2017-09-19
公开(公告)号: CN107678686B 公开(公告)日: 2020-07-14
发明(设计)人: 毕鉴忠 申请(专利权)人: 山东存储之翼电子科技有限公司
主分类号: G06F3/06 分类号: G06F3/06
代理公司: 北京酷爱智慧知识产权代理有限公司 11514 代理人: 安娜
地址: 264006 山东省烟*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 硬件 实现 闪存 ftl 功能 方法 及其 数据 存储 装置
【说明书】:

发明实施例公开了一种基于硬件实现闪存的FTL功能的方法及数据存储装置,其中,该方法包括:当所述数据存储装置上电时,所述状态机对所述闪存芯片进行辨认处理以获取所述闪存芯片的芯片资讯;所述状态机根据所述芯片资讯建立目标表格;所述状态机根据所述目标表格实现所述闪存控制器的FTL功能,该FTL功能包括地址映射功能、坏块管理功能及垃圾回收功能。本发明实施例通过状态机、基于硬件的方式实现了闪存控制器的上述三大功能,加快了产品上市流程,降低了闪存控制器功耗及产品制造成本。此外,本发明实施例基于纯硬件实现FTL功能的过程,不需要程序代码,因此提高了工作效率。

技术领域

本发明涉及计算机技术领域,具体涉及一种基于硬件实现闪存的FTL功能的方法及其数据存储装置。

背景技术

通常,固态硬盘等存储装置的系统厂商拿到控制器之后,必须进行韧件移植,即实现闪存控制器的FTL(Flash Translation Layer,闪存转换层)功能,该FTL功能包括地址映射、坏块管理及垃圾回收。但,目前都是通过纯软件实现上述FTL功能的,该种方式存在以下问题:(1)系统厂商移植需要时间,从而延缓了产品上市流程;(2)由于程序代码冗长,因此费时费力,工作效率低下。

发明内容

本发明实施例的目的在于提供一种基于硬件实现闪存的FTL功能的方法及其数据存储装置,以加快产品上市流程及提高工作效率。

为实现上述目的,第一方面,本发明实施例提供了一种基于硬件实现闪存的FTL功能的方法,适用于数据存储装置,所述数据存储装置包括闪存控制器及闪存芯片,所述闪存控制器包括状态机,所述方法包括:

当所述数据存储装置上电时,所述状态机对所述闪存芯片进行辨认处理以获取所述闪存芯片的芯片资讯;

所述状态机根据所述芯片资讯建立目标表格;

所述状态机根据所述目标表格实现所述闪存控制器的FTL功能,所述FTL功能包括地址映射功能、坏块管理功能及垃圾回收功能。

作为一种可选的实施方式,所述状态机对所述闪存芯片进行辨认处理以获取所述闪存芯片的芯片资讯具体包括:

所述状态机采用通道及片选读取所述闪存芯片的编号及制造商信息;

根据所述编号及制造商信息查找预设的硬件表格以获取所述闪存芯片的芯片资讯。

作为一种可选的实施方式,所述芯片资讯包括所述闪存芯片的区块数量、区块大小、页数量及页大小,所述目标表格包括第一表格及第二表格,所述第一表格根据每个通道上所有闪存芯片的区块所建,所述第二表格根据所述闪存芯片的页所建。

作为一种可选的实施方式,所述状态机根据所述目标表格实现所述地址映射功能具体包括:

所述状态机采用第一索引查找第一表格或第二表格,并采用第二索引比对逻辑地址以实现地址映射功能。

作为一种可选的实施方式,所述第二表格用于管理页的好坏,所述状态机根据所述目标表格实现所述坏块管理功能具体包括:

所述状态机根据所述第二表格中每一个页的坏位元数目及错误检查纠正技术确定每一个页的好坏;

根据每一个页的好坏实现坏块管理功能。

作为一种可选的实施方式,所述第二表格用于管理页的使用分配,所述状态机根据所述目标表格实现所述垃圾回收功能具体包括:

所述状态机根据所述第一表格确定耗损均衡值,并根据所述耗损均衡值实现垃圾回收功能。

作为一种可选的实施方式,所述方法还包括:

所述状态机根据垃圾回收结果建立串列。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东存储之翼电子科技有限公司,未经山东存储之翼电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710852048.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top