[发明专利]管理完成时刻的存储控制器及其操作方法在审
| 申请号: | 202010960350.8 | 申请日: | 2020-09-14 |
| 公开(公告)号: | CN113093989A | 公开(公告)日: | 2021-07-09 |
| 发明(设计)人: | 黄相默;朴在根;沈昊俊;俞炳彻 | 申请(专利权)人: | 三星电子株式会社 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F9/54 |
| 代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 赵南;张青 |
| 地址: | 韩国*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 管理 完成 时刻 存储 控制器 及其 操作方法 | ||
1.一种操作存储控制器的方法,所述存储控制器被配置为与包括提交队列和完成队列的主机通信,所述方法包括步骤:
从所述主机接收提交队列门铃;
响应于接收到的提交队列门铃,从所述主机的提交队列取回包括延迟的第一命令;
处理取回的第一命令;以及
在基于所述延迟的时刻将指示完全处理所述第一命令的第一完成写至所述主机的完成队列。
2.根据权利要求1所述的方法,其中,所述延迟被包括在所述第一命令的保留区域中。
3.根据权利要求1所述的方法,其中,所述延迟包括指示从取回所述第一命令的时间点至所述第一完成要写至所述完成队列中的时间点的时间段的处理延迟。
4.根据权利要求1所述的方法,还包括:
在将所述第一完成写至所述完成队列之前,将指示完全处理与所述第一命令不同的第二命令的第二完成写至所述主机的完成队列,
其中,所述延迟包括指示从写所述第二完成的时间点至将要写所述第一完成的时间点的时间段的间隔延迟。
5.根据权利要求4所述的方法,其中,所述延迟还包括指示从取回所述第一命令的时间点至所述第一完成将要写至所述完成队列的时间点的时间段的处理延迟,并且
其中,所述时刻基于所述处理延迟和所述间隔延迟。
6.根据权利要求5所述的方法,其中,当所述处理延迟比所述间隔延迟更短时,所述时刻是从已写所述第二完成的时间点过去了对应于所述间隔延迟的时间段的时间点。
7.根据权利要求5所述的方法,还包括:
在将所述第二完成写至所述完成队列之后,将指示完全处理与所述第一命令和所述第二命令不同的第三命令的第三完成写至所述主机的完成队列,
其中,当所述处理延迟比所述间隔延迟更长时,所述时刻是从已写了所述第三完成的时间点过去了对应于所述间隔延迟的时间段的时间点。
8.根据权利要求1所述的方法,还包括:
将指示所述第一完成已写入所述完成队列的中断输出至所述主机。
9.根据权利要求8所述的方法,还包括:
将指示完全处理与所述第一命令不同的第二命令的第二完成写至所述主机的完成队列,
其中,所述中断还指示所述第二完成已被写入所述完成队列。
10.根据权利要求8所述的方法,还包括:
响应于所述中断,接收指示所述主机已处理写至所述完成队列的第一完成的完成队列门铃。
11.根据权利要求1所述的方法,其中,在取回的第一命令的处理中,基于直接存储器访问转移处理所述第一命令。
12.一种操作存储控制器的方法,所述存储控制器被配置为与包括提交队列和完成队列的主机通信,所述方法包括步骤:
从所述主机接收第一提交队列门铃和第二提交队列门铃;
响应于接收到的第一提交队列门铃,从所述主机的提交队列取回包括第一延迟的第一命令;
响应于接收到的第二提交队列门铃,从所述主机的提交队列取回包括第二延迟的第二命令;
处理取回的第一命令;
在基于所述第一延迟的第一时刻将指示完全处理所述第一命令的第一完成写至所述主机的完成队列;
处理取回的第二命令;以及
在基于所述第二延迟的第二时刻,将指示完全处理所述第二命令的第二完成写至所述主机的完成队列。
13.根据权利要求12所述的方法,其中,所述第一延迟包括指示从取回所述第一命令的时间点至所述第一完成将要写至所述完成队列的时间点的时间段的第一处理延迟,并且
其中,所述第二延迟包括指示从取回所述第二命令的时间点至所述第二完成将要写至所述完成队列的时间点的时间段的第二处理延迟。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010960350.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:具有字线分隔层的半导体装置
- 下一篇:处理器控制的可编程逻辑器件修改





