用于点对点串行链路协议的无线通信制造技术

技术编号:9601579 阅读:116 留言:0更新日期:2014-01-23 06:12
无线通信链路[103](如PCIe端点对端点通信链路)可被配置作为通信协议分层结构中的链路,使得无线通信链路被分配有它自己的总线标识符,以及基于总线编号由交换机模块[102]将通信路由到无线通信区段。无线通信链路也可以关联到与下游无线通信模块[129]相同的链路。通过使用无线通信区段作为链路,可以由主机和下游设备常规地实施通信协议的特征。

【技术实现步骤摘要】
【国外来华专利技术】用于点对点串行链路协议的无线通信公开的领域本公开大体上涉及数据处理系统,且更特别涉及数据处理系统中的点对点通信。相关技术的描述无线通信信息在各种领域(包括电话网络、计算机网络等)日益常见。无线通信提供了给予用户灵活性和便携性的通信设备。这些特征也适用于数据处理设备和外围设备之间的信息通信。然而,常规的数据处理设备和相关联外围模块通常使用通信协议,该协议假定有线通信基础设施。由于各种因素,将无线区段插入通信基础设施可能是困难的。例如,一些有线通信协议(诸如快速外围组件互连(PCIe)协议)实施了很难用无线区段实施的多个可选特征。附图简述通过参考附图,本领域那些技术人员可以更好理解本公开,并且本公开的许多特征和优点变得明显。图1是示出根据本公开的一个实施方案的数据处理系统的框图。图2是示出根据本公开的另一个实施方案的数据处理系统的框图。图3是示出用图1的数据处理系统传送PCIe数据包的流程图。图4是示出用图2的数据处理系统传送PCIe数据包的流程图。在不同附图中使用相同的参考符号指示类似或相同的项目。详述图1-4示出在点对点串行通信链路(诸如PCIe端点对端点的通信链路)包括无线区段的设备和技术。更具体地,无线通信链路可被配置作为通信协议分层结构中的链路,使得无线通信链路被分配有它自己的总线标识符,以及基于总线编号由交换机模块将通信路由到无线通信区段。无线通信链路也可以关联到与下游无线通信模块相同的链路。为了示出,常规的无线PCIe通信可通过采用无线通信区段作为PCIe交换机的一部分来实施。然而,因为PCIe规范不管理交换机内通信,而是管理PCIe交换机之间的PCIe通信,所以采用常规方法可能难以实施可选PCIe特征。此外,当下游设备被添加到数据处理系统或从数据处理系统移除(例如,通过使设备移动进入和离开无线通信范围)时,常规系统可能难于管理PCIe 二进位制方程、硬件初始化字段和其它PCIe管理特征。相比之下,通过使无线区段关联其自己的PCIe链路,无线通信区段可以利用现有的或未来的PCIe基础设施来实施可选PCIe特征和根据PCIe协议管理下游设备的增加和移除。图1示出根据本公开的一个实施方案的数据处理系统100。数据处理系统100包括主机接口 102、PCIe无线交换机106和107、接口 110-114以及多功能设备108。主机接口 102是到数据处理设备(未示出)的接口,数据处理设备采用数据处理器、存储器互连、图形处理器和执行计算机程序指令的其它设备。接口 110-114是到外围设备(未示出K如磁盘驱动器、闪存设备、媒体播放设备等)的接口。在计算机程序指令的执行过程中,根据点对点串行通信协议如PCIe协议在主机接口 102和接口 110-114之间传送信息。为了示出,在实施方案中,主机接口 102是通用处理器的接口以及接口 110是向媒体播放器提供接口的通用串行总线(USB)接口。通过根据PCIe协议传送信息,主机接口 102可以传输媒体文件、配置指令和其它信息到接口 110。类似地,根据PCIe协议,接口 110可以将状态信息、媒体文件和其他信息传输到主机接口 102。在主机接口 102、多功能设备108和接口 110-114之间传输信息通常根据点对点串行通信协议进行管理。点对点串行通信协议可以是用于将根联合体连接到一组设备或设备功能的一组点对点链路的通信协议,由此每条点对点链路可以使用串行通信。在实施方案中,点对点串行通信协议被配置成仿真与不同的通信拓扑(如共享总线拓扑)相关联的通信。为了讨论的目的,假定管理数据处理系统100的通信的特定点对点串行通信协议是PCIe协议。因此,数据处理系统100通过建立一组地址空间(包括配置空间、存储器空间和输入/输出空间)来管理PCIe端口之间的通信。配置空间指示用于系统中每一设备功能的唯一的标识符组。每组标识符可以包括总线标识符(称为总线编号)、设备标识符和功能标识符。由此,在主机接口 102执行的软件可以通过根据其标识符组寻址信息的目标将该信息传输到接口 110-114中的一个或者传输到多功能设备108中的一个功能。存储器空间和输入/输出空间可使用相同、相似或不同的标识符。类似地,接口 110-114(或与之相连的设备)和多功能设备108中的功能可以通过根据其标识符组寻址主机接口 102将信息传输到主机接口 102。在实施方案中,接口 110-114根据与存储器空间相关联而不是与配置空间相关联的一组标识符来寻址主机接口 102。从主机接口 102到接口 110-114中的一个或多功能设备108的通信被称为下游通信,而在相反方向上的通信被称为上游通信。在所示实施方案中,数据处理系统100采用多条无线链路、标记为无线链路103-105来分别促进与接口 110-112、多功能设备108以及接口 113和114的通信。如本文进一步描述的,数据处理系统100可以给无线链路103-105中的每条分配它自己的标识符组,如唯一的总线标识符。特别地,在链路103-105的每端的功能将被分配标识符编号,同时无线链路103-105每条将被分配不同的总线编号。因此,每条无线链路由此是不同PCIe链路。这允许添加或移除无线链路,并因此允许根据标准PCIe Hot-Plug协议管理增加或移除通过无线链路连接的设备。特别地,PCIe协议包括当系统在链路边界变化时的指定程序和行为,但可以不包括关于系统在其它边界的变化的此类程序和行为。因此,通过设置每条无线链路作为其自身PCIe链路,系统中无线链路边界发生的变化可以根据指定程序和行为进行寻址。PCIe无线交换机106和107均被配置为根据PCIe协议路由所接收到的信息。因此,PCIe无线交换机每个分别包括无线接口(分别标记为129和152)、上游桥接器(分别标记为130和135)、内部总线(分别标记为150和151)和下游桥接器(分别标记为132、133和134以及137、138和139)。每个下游桥接器连接到相应PCIe无线交换机的相应输入/输出端口。此外,上游桥接器和下游桥接器中的每个连接到相应内部总线上。每个上游桥接器连接到PCIe无线交换机的相应无线通信模块。在操作中,每个桥接器可以经由内部总线将PCIe通信路由到相应交换机的其他桥接器。沿内部总线的路由可以由PCIe以外的协议或其它点对点串行协议进行管理。因此,每个桥接器可以将PCIe通信转换成与内部总线相关联的通信格式。此外,对于经由内部总线接收到的信息,每个桥接器可基于通信内的路由信息确定该信息是否是针对与该桥接器相关联的输入/输出端口。如果该信息是针对相关联的输入/输出端口,则该桥接器可以将该信息翻译成PCIe格式并将所翻译的信息提供给相应端口或无线接口。无线接口 129和152每个提供相应无线链路和上游桥接器之间的物理层接口。因此,无线接口 129和152可以将从相应无线链路接收的信息翻译成PCIe格式化信息以提供给相应上游桥接器。此外,无线接口模块可以将从相应上游桥接器接收到的信息翻译成无线格式用于经由相应无线链路的提供。主机设备102包括上游桥接器120、下游桥接器123-125和内部总线122。桥接器和内部总线被配置成与PCIe交换机106和10本文档来自技高网...

【技术保护点】
一种方法,其包括:基于第一数据包的第一总线标识符[306]选择多条无线通信信道[203、204、205]的第一无线通信信道[203],所述第一数据包根据点对点串行接口协议进行配置;经由所述第一无线通信信道传送[307]所述第一数据包。

【技术特征摘要】
【国外来华专利技术】2011.06.14 US 13/159,8681.一种方法,其包括: 基于第一数据包的第一总线标识符[306]选择多条无线通信信道[203、204、205]的第一无线通信信道[203],所述第一数据包根据点对点串行接口协议进行配置; 经由所述第一无线通信信道传送[307]所述第一数据包。2.如权利要求1所述的方法,其中所述点对点串行接口协议包括快速外围组件互连(PCIe)协议。3.如权利要求1所述的方法,其还包括经由纵横交换机[221]将所述第一数据包路由到与所述第一无线通信信道相关联的无线接口。4.如权利要求1所述的方法,其还包括: 在交换机模块接收包括第二总线标识符的第二数据包,所述第二数据包根据所述点对点串行接口协议进行配置; 基于所述第二总线标识符来选择所述多条无线通信信道的第二无线通信信道; 经由所述第二无线通信信道传送所述第二数据包。5.如权利要求4所述的方法,其中所述第一无线通信信道和所述第二无线通信信道与公共无线电链路相关联。6.如权利要求1所述的方法,其中所述第一数据包还包括标识所述第一数据包的目标的功能标识符。7.如权利要求1所述的方法,其中选择所述第一无线通信信道包括响应于确定所述第一总线标识符在总线标识符的范围内来选择所述第一无线通信信道。8.如权利要求1所述的方法,其还包括: 在所述交换机模块的第一桥接器模块接收所述第一数据包并将所述第一数据包提供给多个下游桥接器模块;以及 其中选择所述第一无线通信信道包括在所述多个下游桥接器模块的第一下游桥接器模块选择所述第一无线通信信道并在所述多个下游桥接器模块的第二下游桥接器模块丢弃所述数据包。9.如权利要...

【专利技术属性】
技术研发人员:史蒂芬·D·格拉泽
申请(专利权)人:超威半导体公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1