[发明专利]非易失存储介质的编程方法、字线管理方法及其装置在审
申请号: | 202010157691.1 | 申请日: | 2020-03-09 |
公开(公告)号: | CN113377685A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 王晨阳;孙明浩 | 申请(专利权)人: | 北京忆芯科技有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F12/0871;G06F12/1009 |
代理公司: | 北京卓特专利代理事务所(普通合伙) 11572 | 代理人: | 陈变花 |
地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 非易失 存储 介质 编程 方法 线管 及其 装置 | ||
1.一种控制部件,包括编程序号生成单元与编程命令组装单元;
所述编程序号生成单元,根据存储命令的物理地址生成编程序号;
所述编程命令组装单元按编程序号的顺序缓存存储命令,并按编程序号的顺序获取一个或多个缓存的编程命令用于生成存储介质访问命令;其中获取的所述一个或多个编程命令所关联的数据在一个存储介质访问命令中被写入存储介质。
2.根据权利要求1所述的控制部件,还包括字线管理单元;
所述字线管理单元识别字线所提供的物理页是否都被编程,并向所述编程命令组装单元指示将其所有物理页都被编程的字线;
所述编程信号生成单元还响应从所述字线管理单元接收对第一字线的指示而移除所缓存的访问了第一字线的所有存储命令。
3.根据权利要求1-3之一所述的控制部件,其中
所述编程命令组装单元响应于为生成存储介质访问命令而获取的缓存存储命令的最大编程序号为N,而接下来仅获取编程序号为N+1的存储命令用来生成存储介质访问命令,其中N为正整数;
若缓存的存储命令中没有编程序号为N+1的存储命令,则暂不获取存储命令。
4.根据权利要求2或3所述的控制部件,其中
所述编程命令组装单元响应于获取了一个或多个存储命令用于生成存储介质访问命令,还将获取的该一个或多个存储命令的物理地址提供给字线管理单元。
5.根据权利要求1-4一所述的控制部件,还包括分发单元;
指示编程操作的存储命令被提供给所述编程序号生成单元;
所述分发单元使用指示编程操作之外的其他类型的存储命令来生成存储介质访问命令。
6.根据权利要求1-5之一所述的控制部件,还包括处理器;
所述处理器将根据IO命令生成的存储命令发送给编程序号生成单元,其中IO命令访问逻辑地址,而根据IO命令生成的存储命令访问物理地址;所述处理器还相关联地记录所述逻辑地址与其对应的物理地址;所述存储命令还指示了存储其对应的数据的缓存。
7.根据权利要求1-6之一所述的控制部件,还包括命令映射单元:
命令映射单元耦合所述编程序号生成单元;
命令映射单元根据存储命令的统一介质地址生成一个或多个指示了物理地址的存储命令,并将指示了物理地址的存储命令提供给编程序号生成单元。
8.根据权利要求7所述的控制部件,还包括分发单元;
分发单元耦合所述命令映射单元;
命令映射单元将指示编程操作的存储命令提供给所述编程序号生成单元,以及将指示编程操作之外的其他类型的存储命令提供给分发单元;
所述分发单元使用指示编程操作之外的其他类型的存储命令来生成存储介质访问命令。
9.一种处理存储命令的方法,包括:
根据IO命令生成一个或多个存储命令,其中IO命令访问逻辑地址,存储命令访问物理地址;
根据存储命令访问的物理地址为存储命令生成编程序号;
按编程序号的顺序缓存存储命令;
按编程序号的顺序获取一个或多个缓存的编程命令用于生成存储介质访问命令;其中获取的所述一个或多个编程命令所关联的数据在一个存储介质访问命令中被写入存储介质。
10.根据权利要求9所述的方法,还包括:
记录被用于生成存储介质访问命令的存储命令所访问的物理地址所属的字线;
响应于第一字线的所有物理页都被编程,移除所缓存的访问了第一字线的所有存储命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京忆芯科技有限公司,未经北京忆芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010157691.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种水爆珠
- 下一篇:具有喷淋机构的次氯酸消毒水装置