[发明专利]多个上行链路端口设备在审
申请号: | 201780032402.1 | 申请日: | 2017-05-29 |
公开(公告)号: | CN109154924A | 公开(公告)日: | 2019-01-04 |
发明(设计)人: | D·D·夏尔马;A·瓦苏德万;D·哈里曼 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F13/42 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 张立达;王英 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理核心 链路 上行链路端口 插口 互连协议 设备连接 设备设备 数据发 关联 | ||
1.一种装置,包括:
设备,包括两个或更多个上行链路端口,其用于经由两个或更多个链路将所述设备连接到一个或多个插口,其中,所述插口中的每一个包括一个或多个处理核心,并且所述两个或更多个链路中的每一个符合特定互连协议;以及
I/O逻辑,其用于:
识别将被发送到所述一个或多个处理核心以进行处理的数据;
确定与所述数据相关联的亲和属性;以及
基于所述亲和属性来确定所述两个或更多个链路中的哪一个用于将所述数据发送到所述一个或多个处理核心。
2.如权利要求1所述的装置,其中,所述一个或多个插口包括两个或更多个插口,并且所述两个或更多个上行链路端口均连接到两个或更多个插口中的相应的插口。
3.如权利要求2所述的装置,还包括分区逻辑,其用于将所述设备作为两个或更多个逻辑设备实例呈现给所述两个或更多个插口,其中,所述逻辑设备实例中的每一个对应于所述两个或更多个插口中的相应的插口并经由所述两个或更多个上行链路端口中的相应的上行链路端口进行连接。
4.如权利要求3所述的装置,其中,所述分区逻辑用于选择性地实现将所述设备划分成所述两个或更多个逻辑设备实例。
5.如权利要求1-4中任一项所述的装置,其中,所述特定互连协议适用于具有单个上行链路端口的设备。
6.如权利要求1-5中任一项所述的装置,其中,所述I/O逻辑还用于识别在所述设备处接收的请求,所述数据将响应于所述请求而被发送,并且所述亲和属性对应于所述请求。
7.如权利要求6所述的装置,其中,所述亲和属性包括请求者标识符,所述I/O逻辑还用于识别所述两个或更多个上行链路端口中的特定上行链路端口对应于所述请求者标识符,并且基于所述请求者标识符来在所述特定上行链路端口上发送所述数据。
8.如权利要求7所述的装置,其中,所述请求者标识符标识所述处理核心中的特定处理核心。
9.如权利要求6所述的装置,其中,所述请求在所述两个或更多个上行链路端口中的特定上行链路端口上被接收,并且所述数据将基于在所述特定上行链路端口上接收的所述请求而在所述特定上行链路端口上被发送。
10.如权利要求6所述的装置,其中,所述请求包括来自所述设备的驱动程序的工作描述符,所述亲和属性包括由所述驱动程序插入所述工作描述符中的提示,并且所述I/O逻辑用于基于所述提示来确定所述数据将在所述两个或更多个上行链路端口中的特定上行链路端口上被发送。
11.如权利要求1-10中任一项所述的装置,其中,所述两个或更多个上行链路端口用于连接到由两个或更多个链路连接的单个插口。
12.如权利要求1-11中任一项所述的装置,还包括功率管理逻辑,其用于:
针对所述两个或更多个链路中的对应于所述数据的发送的特定链路,确定到特定功率状态的链路状态转换;以及
使所述两个或更多个链路中的另一链路也基于所述特定链路的所述链路状态转换而转换到所述特定功率状态。
13.如权利要求1-12中任一项所述的装置,其中,所述特定互连协议包括基于外围组件快速互连(PCIe)的协议。
14.如权利要求1-13中任一项所述的装置,其中,所述设备包括PCIe兼容设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780032402.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于存储器的电路板
- 下一篇:通信设备、通信方法、程序和通信系统