[发明专利]选择性地使能主机传递中断有效

专利信息
申请号: 201110448623.1 申请日: 2011-12-22
公开(公告)号: CN102622316A 公开(公告)日: 2012-08-01
发明(设计)人: J·布思;R·A·威尔森 申请(专利权)人: 西部数据技术公司
主分类号: G06F13/16 分类号: G06F13/16
代理公司: 北京纪凯知识产权代理有限公司 11245 代理人: 赵蓉民
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 选择性 主机 传递 中断
【说明书】:

技术领域

背景技术

非易失性介质存储系统可从主机接收很多同时的命令。在特定的主机传递协议中,向介质存储系统发送具有唯一命令标识标签的命令。当存储系统从主机接收命令时,存储系统通常分配资源并且用信号通知主机以执行主机传递。在完成主机传递之后,存储系统的主机传递硬件启动对存储系统控制器的中断,其解分配或释放资源并且确定是否可开始新的主机传递。中断的处理可延迟存储系统控制器中的控制器执行其它处理。

发明内容

附图说明

下面将参照附图描述实现本发明的各个特征的系统和方法,其中:

图1示出本发明的实施例的系统概览。

图2示出指示根据一个实施例与传递硬件通信的存储控制器的操作的流程图。

图3示出指示根据一个实施例与具有减少的控制器中断的传递硬件通信的存储控制器的操作的流程图。

图4示出描绘根据一个实施例的确定是否使能硬件传递中断的处理的流程图。

具体实施方式

尽管描述了本发明的特定实施例,但是这些实施例仅作为示例呈现,而不旨在限制本发明的范围。实际上,此处描述的新颖方法和系统可以在各种其它形式中实现。此外,此处描述的方法和系统可以进行各种省略、替代和修改而不背离本发明的实质。所附的权利要求及其等同物旨在覆盖这些形式或者修改,因为其将落入本发明的范围和实质。

系统概述

本发明的实施例涉及减少非易失性存储系统上的控制器处理的中断以提高存储系统的数据传递性能的系统和方法。此处描述的实施例减少当往来主机的数据传递(“主机传递”)完成时候产生中断的情形。在一些实施例中,非易失性存储系统从主机接收具有标识标签的命令。在这些实施例中,可针对预限定范围的标识标签的主机传递分配资源,并且在特定情形下可安全地重用而没有中断,这减少每次主机传递对主机中断的需要。

参照图1,示出与主机装置60通信的非易失性存储装置10的实施例的系统图。在本实施例中,非易失性存储装置10包括非易失性内存存储器20、装置控制器30、命令队列50、操作传递存储器80和硬件传递队列90。主机装置60包括与命令队列50和硬件传递队列90通信的非易失性存储控制器70。非易失性内存存储器20可包括固态存储器阵列、机械旋转磁盘阵列、包括固态和旋转磁盘阵列的混合体或者任何其它非易失性内存存储器类型。当主机装置向非易失性存储装置10发送命令时,该命令被接收在命令队列50中。在此实施例中,主机装置60和非易失性存储装置10之间的接口发送包括标识标签的命令。在特定接口标准中,标识标签可用于允许多个未完成的请求在存储装置上挂起。例如,可针对原生命令排队配置SATA接口标准,其允许多达32个命令未完成并且使存储装置能够确定执行命令的顺序。其它标识标签标准包括加标签的命令排队。如图1所示,相同的标识标签与图1所示的各种队列内的存储器命令相关联,因而标识标签可用作公共基准。

在一个实施例中,命令队列50从非易失性存储控制器70接收命令。命令可存储在命令队列50中直至被装置控制器30处理为止。当从命令队列50接收到命令时,装置控制器可以处理该命令接着准备主机传递。对于读命令,装置控制器30可以在向主机传递读数据之前存取非易失性内存存储器20。对于写命令,装置控制器30可以请求主机传递以从主机获取要被写入内存存储器的数据。

在一个实施例中,存储控制器可以从操作传递存储器80向主机传递请求分配缓冲器。主机传递请求可以然后被放置在主机传递队列90中,其可被硬件执行以完成主机队列请求从而向主机发送数据或者从主机接收数据。如果主机传递队列满,则在本实施例中装置控制器在分级队列40中存储多余的主机传递请求。

主机传递完成中断

图2是示出根据一个实施例的产生主机传递中断的处理的流程图。图2的标记为100的顶部指示可在存储装置控制器(诸如图1描绘的装置控制器30)上执行的处理的部分。图2的标记为110的底部指示可在存储装置上的传递硬件上执行的处理的部分。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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