[发明专利]通过多个虚拟通道传输分割的数据分组有效
申请号: | 201210026975.2 | 申请日: | 1999-08-13 |
公开(公告)号: | CN102693194A | 公开(公告)日: | 2012-09-26 |
发明(设计)人: | P·A·格伦;W·福特拉尔 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F13/14 | 分类号: | G06F13/14;H04L12/56 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 朱海煜 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 虚拟 通道 传输 分割 数据 分组 | ||
1.一种在传输数据中使用的方法,该方法包括:
将至少一个队列对中的数据块排队传输到互连的目的地址,所述至少一个队列对的每一个包括发送队列和接收队列;以及
通过与所述至少一个队列对相关联的不同的物理端口分割地传输数据块,其中所述分割包括经由所述物理端口中不同的相应端口发送所述数据块的不同的相应部分。
2.如权利要求1所述的方法,进一步包括存储所述传输的至少一个描述符。
3.如权利要求1所述的方法,其中所述至少一个队列对包括多个队列对。
4.如权利要求3所述的方法,其中所述队列对中的多个相应的队列对与相同的相应物理端口相关联。
5.如权利要求3所述的方法,其中每个队列对与不同的相应物理端口相关联。
6.如权利要求3所述的方法,其中所述分割包括在多个相应队列对中的多个队列对上分割所述数据块。
7.如权利要求1所述的方法,其中所述不同的相应部分具有相同大小。
8.如权利要求1所述的方法,其中所述不同的相应部分大小不同。
9.如权利要求1所述的方法,进一步包括:
接收来自驱动器的传输所述数据块的请求,以及
接收对应于所述请求的门铃响。
10.如权利要求1所述的方法,进一步包括对通过多个物理端口分割的接收数据块执行DMA。
11.一种在传输数据中使用的设备,该设备包括:
用于将至少一个队列对中的数据块排队传输到互连的目的地址的装置,所述至少一个队列对的每一个包括发送队列和接收队列;以及
用于通过与所述至少一个队列对相关联的不同的物理端口分割地传输数据块的装置,其中所述分割包括经由所述物理端口中不同的相应端口发送所述数据块的不同的相应部分。
12.如权利要求11所述的设备,进一步包括用于存储所述传输的至少一个描述符的装置。
13.如权利要求11所述的设备,其中所述至少一个队列对包括多个队列对。
14.如权利要求13所述的设备,其中所述队列对中的多个相应的队列对与相同的相应物理端口相关联。
15.如权利要求13所述的设备,其中每个相应的队列对与不同的相应物理端口相关联。
16.如权利要求13所述的设备,其中所述用于分割的装置包括用于在所述多个相应队列对中的多个队列对上分割所述数据块的装置。
17.如权利要求11所述的设备,其中所述不同的相应部分具有相同大小。
18.如权利要求11所述的设备,其中所述不同的相应部分大小不同。
19.如权利要求11所述的设备,进一步包括:
用于接收来自驱动器的传输所述数据块的请求的装置,以及
用于接收对应于所述请求的门铃响的装置。
20.如权利要求11所述的设备,进一步包括用于对通过多个物理端口分割的接收数据块执行DMA的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210026975.2/1.html,转载请声明来源钻瓜专利网。