[发明专利]用于进行非阻塞控制同步操作的技术有效
| 申请号: | 201810154936.8 | 申请日: | 2018-02-23 |
| 公开(公告)号: | CN108470006B | 公开(公告)日: | 2022-09-13 |
| 发明(设计)人: | K.因巴尔;E.莱夫;R.基尔申鲍姆;O.沙龙;U.佩尔茨;S.A.戈罗别茨;A.D.班尼特;T.H.希比 | 申请(专利权)人: | 西部数据技术公司 |
| 主分类号: | G06F12/06 | 分类号: | G06F12/06;G06F12/16 |
| 代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邱军 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 进行 阻塞 控制 同步 操作 技术 | ||
设备包含非易失性存储器和耦接到非易失性存储器的控制器。控制器包含接口,该接口配置为发送要被储存到非易失性存储器的第一数据。控制器还包含控制电路,该控制电路配置为基于将第一数据储存到非易失性存储器来产生更新的控制信息。接口还配置为同时地发送要在非易失性存储器处储存的第二数据和更新的控制信息。非易失性存储器配置为以非阻塞的形式储存第二数据和更新的控制信息。
技术领域
本公开通常涉及电子装置,并且更特别地涉及数据储存装置。
背景技术
数据储存装置使得用户能够储存和取回数据。数据储存装置的示例包含易失性存储器装置和非易失性存储器装置。非易失性存储器装置在断电事件之后保留数据,并且易失性存储器装置在断电事件之后丢失数据。
数据储存装置可以储存与数据相关联的控制信息。例如,数据储存装置可以维持指示逻辑地址到物理地址的映射的管理表。在一些实现方式中,管理表维持在数据储存装置的控制器的易失性存储器中。数据储存装置可以更新易失性存储器处的管理表,并且可以周期性地将管理表发送到数据储存装置的非易失性存储器(例如,以使用控制更新操作来在非易失性存储器处“备份”管理表)。
数据储存装置可以在控制更新操作期间“阻塞”到非易失性存储器的写入操作,以创建在控制表和主机数据之间的一致性。例如,当暂停写入操作处理时,对控制表不存在进一步的更新,并且数据储存装置可以等待直到完成先前写入的主机数据的处理(例如,在系统空闲时间期间)以更新控制信息。
发明内容
本申请的一个方面包括设备,其包括:非易失性存储器;以及控制器,其耦接到所述非易失性存储器,所述控制器包含,接口,配置为发送要被储存到所述非易失性存储器的第一数据;和控制电路,配置为基于将所述第一数据储存到所述非易失性存储器来产生更新的控制信息;其中所述接口还配置为同时地发送要在所述非易失性存储器处储存的第二数据和所述更新的控制信息,并且其中所述非易失性存储器配置为以非阻塞的形式储存所述第二数据和所述更新的控制信息。
本申请的另一方面包括设备,其包括,用于储存数据的构件;用于响应于发送要在用于储存数据的构件处储存的第一数据而产生更新的映射表的构件;以及用于向用于储存数据的构件同时地发送所述更新的映射表和所述第二数据的构件。
本申请的另一方面还包括数据储存装置的操作方法,所述方法包括,发送要在数据储存装置的非易失性存储器处储存的第一数据;响应于发送要在非易失性存储器处储存的所述第一数据,产生更新的映射表;在产生所述更新的映射表之后,同时地发送要在所述非易失性存储器处储存的所述更新的映射表和第二数据;以及在非阻塞操作中储存所述产生的更新的映射表和所述第二数据。
本申请的另一方面还包括数据储存装置的操作方法,所述方法包括,向数据储存装置的命令队列提供存储器命令的第一集合和阻挡命令;响应于所述存储器命令的第一集合的执行,从所述数据储存装置的一个或多个存储器裸芯接收一个或多个消息;以及响应于所述一个或多个消息的数量满足阈值,发送要在一个或多个存储器裸芯处储存的映射表数据,其中,所述阻挡命令的执行触发了在执行所述存储器命令的第一集合之后发送要在所述一个或多个存储器裸芯处储存的映射表数据。
本申请的另一方面还包括设备,包括,用于储存存储器命令的第一集合和阻挡命令的构件;用于响应于执行所述存储器命令的第一集合和所述阻挡命令而从所述一个或多个存储器裸芯接收一个或多个消息的构件;以及用于检测所述一个或多个消息的数量满足阈值,并且用于响应于检测所述一个或多个消息的数量满足所述阈值而起始发送要在所述一个或多个存储器裸芯处储存的所述映射表数据的构件。
附图说明
图1是包含数据储存装置的系统的第一说明性示例的图,该数据储存装置配置为进行非阻塞控制同步操作。
图2描绘了可以在图1的数据储存装置处进行的编程过程的说明性示例。
图3描绘了可以在图1的数据储存装置处进行的编程过程的另一个说明性示例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西部数据技术公司,未经西部数据技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810154936.8/2.html,转载请声明来源钻瓜专利网。





