[发明专利]存储控制器的操作方法及储存设备的操作方法有效
申请号: | 201810882420.5 | 申请日: | 2018-08-03 |
公开(公告)号: | CN109522248B | 公开(公告)日: | 2023-07-11 |
发明(设计)人: | 全裕勋;张实完;蔡熙哲;金善择;都仁焕 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F13/16 | 分类号: | G06F13/16 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 纪雯 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 控制器 操作方法 储存 设备 | ||
1.一种操作被配置为控制非易失性存储设备的存储控制器的方法,所述方法包括:
响应于从外部设备接收每个写命令,基于所述存储控制器的写缓冲器的当前可用大小、所述写缓冲器处理先前写命令的先前可用大小和参考大小来计算将所述存储控制器的所述写缓冲器的所述当前可用大小至少增加到所述参考大小所需要的延迟时间;
在所述延迟时间期间,将所述写缓冲器的所述当前可用大小至少增加到所述参考大小;
分配在至少具有所述参考大小的所述写缓冲器内的空间,并将所述写命令的写数据存储在所述写缓冲器内的所述空间中。
2.根据权利要求1所述的方法,其中所述写缓冲器的所述当前可用大小表示在接收到所述写命令时的第一时间点处的所述写缓冲器的第一大小,并且所述写缓冲器的所述先前可用大小表示在接收到所述先前写命令时的所述第一时间点之前的所述写缓冲器的第二大小。
3.根据权利要求1所述的方法,其中,随着所述参考大小减去所述写缓冲器的所述当前可用大小而得到的值增加,所述延迟时间增加,以及
其中,随着所述写缓冲器的所述先前可用大小减去所述写缓冲器的所述当前可用大小而得到的值增加,所述延迟时间增加。
4.根据权利要求1所述的方法,其中,在从接收到所述写命令时的时间点起经过所述延迟时间之后,对所述写命令进行处理。
5.根据权利要求1所述的方法,还包括:
如果所述写缓冲器的所述当前可用大小大于所述参考大小或者所述延迟时间小于特定值,则分配在所述写缓冲器内的所述空间,并将所述写命令的写数据存储在所述写缓冲器的所述空间中,而不将所述写缓冲器的所述当前可用大小至少增加到所述参考大小。
6.根据权利要求5所述的方法,还包括:
在将所述写命令的写数据存储在所述写缓冲器的所述空间中之后,向所述外部设备发送对所述写命令的响应。
7.根据权利要求5所述的方法,还包括:
将存储在所述写缓冲器内的所述空间中的所述写数据写入所述非易失性存储设备。
8.根据权利要求1所述的方法,还包括:将从所述外部设备接收的所述写命令在命令队列中进行排队。
9.一种操作被配置为控制非易失性存储设备的存储控制器的方法,所述方法包括:
响应于从外部设备接收每个写命令,基于所述存储控制器的写缓冲器的当前可用大小、所述写缓冲器的先前可用大小和参考大小来计算将所述存储控制器的所述写缓冲器的所述当前可用大小至少增加到所述参考大小所需要的第一延迟时间;
基于写缓冲器释放速率来计算最大延迟时间,所述写缓冲器释放速率表示每单位时间释放的所述写缓冲器的第一量与每单位时间分配的所述写缓冲器的第二量之间的差;以及
如果所述第一延迟时间大于所述最大延迟时间,则在所述最大延迟时间期间将所述写缓冲器的所述当前可用大小至少增加到所述参考大小;
如果所述第一延迟时间小于所述最大延迟时间,则在所述延迟时间期间将所述写缓冲器的所述当前可用大小至少增加到所述参考大小;
分配在至少具有所述参考大小的所述写缓冲器内的空间;以及
将所述写命令的写数据存储在所述写缓冲器内的所述空间中。
10.根据权利要求9所述的方法,其中,如果在所述非易失性存储设备上执行维护操作,则所述写缓冲器释放速率降低。
11.根据权利要求10所述的方法,其中,随着第一量的写缓冲器释放速率增加,则所述最大延迟时间减少。
12.根据权利要求9所述的方法,其中,随着所述参考大小减去所述写缓冲器的所述当前可用大小而得到的值增加,所述第一延迟时间增加,以及
其中,随着所述写缓冲器的所述先前可用大小减去所述写缓冲器的所述当前可用大小而得到的值增加,所述第一延迟时间增加。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810882420.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于串口有线烧写和无线烧写的双选切换电路
- 下一篇:存储器系统