[发明专利]从装置收集感测数据以管理主机命令传送和装置的冷却有效
申请号: | 201680023145.0 | 申请日: | 2016-04-21 |
公开(公告)号: | CN107438810B | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | T.兰加拉詹;E.H.乌伊;M.兰加拉詹;R.W.科内;N.阿胡贾 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F1/20 | 分类号: | G06F1/20;G06F3/06 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 叶培勇;杨美灵 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 装置 收集 感测数 据以 管理 主机 命令 传送 冷却 | ||
1.一种与主机和装置通讯的控制器,其中所述装置包括至少一个传感器以从所述装置收集感测数据,包含:
从所述主机中的主机存储器检索主机命令以执行相对于所述装置的输入/输出I/O操作;
传送所检索主机命令到所述装置以执行所述主机命令的所述I/O操作;
周期性地将监视命令插入到所检索主机命令的所述传送中来传送所述监视命令到所述装置,以在处理所述主机命令的同时从所述装置获得所述感测数据;以及
响应以下确定来调整传送来自所述控制器中的命令队列的进一步检索的主机命令到所述装置的速率:确定响应所述监视命令而从所述装置所接收的所述感测数据满足条件。
2.如权利要求1所述的控制器,其中所述感测数据包含所述装置的温度,并且其中在所述温度超过阈值温度时,所述感测数据满足所述条件,并且其中所述调整所述速率包含减缓传送所检索主机命令到所述装置的所述速率。
3.如权利要求2所述的控制器,其中所述减缓传送所检索主机命令的所述速率包含:
传送在时间窗之外所检索的所述主机命令到所述装置;
对在所述时间窗内所检索的命令进行排队;以及
在所述时间窗结束时的期间传送所排队命令。
4.如权利要求1所述的控制器,其中所述操作还包含:
从所述装置接收对所述主机命令的响应;
传送对所述主机命令的所述响应到所述主机存储器;以及
将响应所述监视命令而接收的所述感测数据存储在所述控制器中的缓冲器中,而没有返回到所述主机存储器。
5.如权利要求1所述的控制器,其中所述操作还包含:
响应确定所述感测数据满足所述条件,传送指令以控制冷却单元来冷却所述装置。
6.如权利要求1所述的控制器,其中用于所述装置的所述主机命令被存储在所述主机存储器中的命令列表中的命令槽中,其中所述操作还包含:
响应确定以发送监视命令到所述装置,选择所述命令槽中的一个以供所述监视命令来使用;以及
将所述监视命令插入到所选择命令槽中,其中在处理所述命令列表时,在检索用于所选择命令槽的数据时,检索所述监视命令。
7.如权利要求6所述的控制器,其中所述操作还包含:
在槽占有寄存器中设置比特,所述槽占有寄存器具有用于每个命令槽的比特以指示所选择命令槽被占有,其中在所选择命令槽被指示为被占有的同时所述主机将忽略对应于所设置的比特的所述命令槽。
8.如权利要求7所述的控制器,其中所述操作还包含:
从所述装置接收对所述主机命令或监视命令的响应;
确定所述命令槽,所述主机命令或监视命令从所述命令槽中被检索;
确定用于所确定命令槽的所述槽占有寄存器中的所述比特是否指示所确定命令槽被占有;
响应确定所述比特指示所确定命令槽没有被占有,将所述响应返回到所述主机存储器中的所述命令槽;以及
响应确定所述命令槽被占有,将所返回感测数据存储在控制器缓冲器中。
9.如权利要求6所述的控制器,其中所述确定以发送所述监视命令包含以下中的一个:
确定定时器已经期满;以及
从控制器构件接收命令以发送所述监视命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680023145.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种洗衣店智能处理系统及其洗衣方法
- 下一篇:一种带滚轮的配电箱装置