可配置交换设备的制作方法

文档序号:6454627阅读:310来源:国知局
专利名称:可配置交换设备的制作方法
可配置交换设备
背景技术
尽管PCI (外围组件互联)总线已经在过去的10年中广泛地用作通用 的i/o互联标准,-f旦现在其能力已经达到极限。目前已经实现了 PCI标准的 扩展,诸如,64比特时隙和66 MHz或100 MHz时钟速度,但是不能继续 满足未来若干年中对PC的快速增长的带宽需求。最近,已经开发出了PCI Express 以迎接这种挑战,且它具有串行总线结构的形式。
MicroTCA和AdvancedTCA提供PCI-Express 交换结构连接。在这些 平台中,PCI-Express 交换的整个底盘被提供了中央交换功能,且处理"根 联合体(root complex)"提供了控制功能。中央交换功能在底盘内创建了 一个 连续的PCI-Express 域。
现有技术PCI-Express 交换功能不允许底盘中有多个、较小的 PCI-Express 域,而是允许有单一的一体化的域。这对于使用多控制功能的 多处理系统来说构成了限制。此外,这些较小域的数目和尺寸将随应用而不 同。当前还没有在制造之后由用户重新配置PCI-Express 交换功能的方法。 由此带来的缺点是用户难以定制和修改底盘中的PCI-Express 域的数目 和尺寸。
需要一种允许用户改变PCI-Express 域的数目和尺寸的方法和设备, 这种需要在现有技术中得不到满足。因此,十分需要克服上述现有技术缺陷 的装置。


如下文中参考附图更加全面地示出、描述和声明的,本发明的代表性元 件、操作特征、应用和/或优点尤其存在于结构和操作的细节中,附图构成说 明的一部分,在附图中,使用相同的附图标记来表示相同的部件。根据详细 说明中陈述的某些示例性实施例,将会清楚其他元件、操作特征、应用和/ 或优点,在附图中
图1代表性地示出了根据本发明的示例性实施例的计算机系统;
图2代表性地示出了根据本发明的示例性实施例的计算机系统的逻辑表达;
图3代表性地示出了根据本发明的另一示例性实施例的计算机系统的 逻辑表达;以及
图4代表性地示出了根据本发明的又一示例性实施例的计算机系统的 逻辑表达。
附图中示出的元件是为了简单和清楚的目的,没有必要按比例绘制。例 如,图中的一些元件的大小可能相对于其他元件过大,这是为了有助于理解 本发明的各个实施例。而且,在本文中,术语"第一"、"第二"等是用于区 分相似的元件,而没有必要用于描述连续的或按时间顺序,如果这些术语存 在的话。而且,如果存在,说明书和/或权利要求中的术语"前"、"后"、"顶"、 "底"、"上方"、"下方,,等一般用于描述目的而没有必要理解为描述排他性 的相对位置。这样使用的任意上述术语可以在合适的环境下互换,使得本文 描述的本发明的各个实施例能够在不同于明确阐述或通过其他方式描述的 其他配置和/或方向工作。
具体实施例方式
下面的本发明的代表性描述一般涉及示例性实施例和发明人设想的最 佳模式,且并不旨在以任意方式限制本发明的适用范围和配置。相反,下面 的描述旨在提供用于实施本发明的各个实施例的方便的说明。显然,可以在 不偏离本发明的精神和范围的情况下,对所公开的示例性实施例中描述的任 意元件的功能和/或布置做出改变。
为了解释清楚的目的,本发明的实施例部分地被表示为由各个功能块组 成。这些功能块代表的功能可以通过使用共享或专用的硬件来提供,包括但 不限于,能够执行软件的硬件。本发明不限于通过任意特定一套元件来实施, 且本文的描述仅代表一个实施例。
本文中使用的术语"一个"被定义为一个或多于一个。本文中使用的术 语"多个"被定义为两个或多于两个。本文中使用的术语"另一个"被定义 为至少第二个或更多。本文中使用的术语"包括"和/或"具有"被定义为包 括(即,开放性用语)。本文中使用的术语"耦合"被定义为连接,尽管不 一定是直接连接,也不一定是通过机械方式相连。本文中使用的术语"程序"、
6"软件"等被定义为被定义为,被设计成用于在计算机系统上执行的指令序 列。程序、计算机程序或软件可以包括子程序、函数、步骤、对象方法、对
象实施、可执行应用程序、java小程序(applet)、伺服小程式、对象代码、共 享库/动态负载库和/或其他被设计成用于在计算机系统上执行的指令序列。 组件可以包括计算机程序、软件或一行或多行的计算机可读处理指令。
执行本发明的各实施例的软件模块可以是计算机程序模块的一部分,该 计算机程序模块包括计算机指令,诸如存储在计算机可读介质(诸如存储器) 中的控制算法。计算机指令可以指示处理器执行如下所述的任意方法。在其 他实施例中,当需要时可以提供附加的模块。
作为背景,早在1990年代就开发了外围组件互联(PCI)作为通用I/O 结构,以比ISA结构更快地传输数据和指令。从那时起,PCI已经经历了若 干次改进,最近提出的改进方案是PCIExpressTM。简要地说,PCI Express 是PCI和PCI-X总线规范的替代,以在使用更低的引脚数的同时提供具有更 强性能的平台(注意PCI和PCI-X是并行总线结构,PCI Express 是串行 总线结构)。PCI Express 的完整讨论超出了本说明书的范围,但是可以在 此处引用作为参考的以下书籍中了解全面的背景和描述Introduction to PCI Express, A Hardware and Software Developer's Guide, 作者AdamWilen, Justin Schade, Ron Thornburg; The Complete PCI Express Reference, Design Insights for Hardware and Software Devolpers, 作者Edward Solari和Brad Congdon; 以及,PCI Express System Architecture,作者Ravi Budruk, Don Anderson, Tom Shanley;它们都可以在www.amazon.com上买到。另外,PCI Express 基本 规范通过在www.pcisig.com发现的PCI的特别兴趣小组(SIG )管理和传播。
图1代表性地示出了根据本发明的示例性实施例的计算机系统100。如 图1所示,计算机IOO可以包括具有背板103的计算机底盘101,该底盘101 具有软件和用于插卡(例如交换卡108和有效载荷(payload)卡104)的多个 插槽102。背板103可用于耦合多个插槽102中放置的卡,以便于数据传输 和功率分布。在一个实施例中,背板103可以包括,例如,4旦不限于,100-ohm 差分信号对。
如图1所示,计算机系统100可以包括至少一个交换卡108,其经由背 板103耦合到任意数目的有效载荷卡104。背板103可以容纳包括分布交换 结构(fabric)的分组交换背板或多点总线型背板的任意组合。背板结构可以包括但不限于CompactPCI、高级电信计算架构(AdvancedTCA )、 MicroTCA等。
有效载荷卡104可以通过增加处理器、存储器、存储设备、1/0元件等 来为计算机系统100增添功能。换句话说,有效载荷卡104可以包括处理器、 存储器、存储设备、I/O元件等的任意组合,以将用户所希望的任意功能赋 予计算才几系统100。载波卡(carrier card)是被设计成具有插入到其中的一个或 多个夹层卡的有效载荷卡,从而为计算机系统IOO增加更多的模块功能。夹 层卡不同于有效载荷卡之处在于,夹层卡不被耦合以直接物理地与背板连 接,而有效载荷卡用于物理地直接与背板103连接。
在所示的实施例中,有16个插槽102,以容纳交换卡108和有效载荷卡 104的任意组合。然而,具有任意数目插槽的计算机系统100,包括没有插
槽的基于母板的系统,可以包括在本发明的范围内。
在一个实施例中,计算机系统IOO可以使用交换卡108作为中央交换集 线器,其中任意数目的有效载荷卡104耦合到交换卡108。计算机系统100 可以支持点到点、交换式输入/输出(I/O)结构。计算机系统IOO可以通过 使用交换结构网络标准(例如PCI-ExpressTM)来实施。
在一个实施例中,计算机系统IOO和计算机底盘101可以是嵌入式计算 机底盘。例如,计算机系统100和计算机底盘101可以符合PICMG 3.0 AdancedTCA规范中定义的高级电信计算架构(ATCA )标准,其中交换 设备和有效载荷模块用在交换式结构中。在另一实施例中,计算机系统IOO 和嵌入式计算机底盘101可以符合CompactPCI标准。在又一实施例中,计 算机系统100和嵌入式计算机底盘101可以符合如PICMG MicroTCA.O草 案0.9中定义的MicroTCA标准_微电信计算架构基本规范(及后续版本)。 本发明的实施例不限于这些标准的使用,其他标准的使用也包括在本发明的 范围内。
在一个实施例的MicroTCA实现中,计算机系统100是互J[关元件的集合, 该互联元件包括至少一个高级夹层卡(AMC )模块(类似于有效载荷卡104 )、 至少一个MicroTCA载波集线器(MCH)(类似于交换卡108),以及为了支 持这些元件所需的互联、功率、冷却和机械资源。典型的现有技术的 MicroTCA系统可以由12个AMC模块、耦合到背板103的一个(也可以选 用两个,用于冗余)MCH,s组成。AMC模块在高级夹层卡基本规范(PICMG AMC.O RC1.1及后续版本)中规定。MCH,s在MicroTCA规范-MicroTCA.O 草案0.9-微电信计算架构基本规范(及后续版本)中规定。
MCH用作虚拟载波卡,它仿效高级夹层卡基本^L范(PICMG AMC.O RC1.1)中定义的载波卡的要求以适当地容纳AMC模块。载波卡功能需求 包括功率发送、互联、智能平台管理接口 (IPMI)管理等。MCH将用于AMC 模块的控制和管理基础设施、互联结构资源和功率控制基础设施组合到单个 单元中。MCH包括被所有AMC模块共享且位于背板103、 一个或多个AMC 模块或其组合上的那些公用元件。如上所述,MCH类似于包括交换卡和耦 合到交换卡的交换元件的交换设备。
图2代表性地示出了根据本发明的示例性实施例的计算机系统200的逻 辑表达。计算机系统200可以包括耦合到任意数目的端点204的可配置交换 设备207,其中端点204可以是如参考图1所描述的有效载荷卡,或者可以 是位于背板或母板上的其他处理和/或输入/输出设备。例如,端点204可以 包括处理刀片、输入/输出(I/O)刀片、后方转换模块、直接布置于背板/母 板上的设备等。
可配置交换设备207可以包括耦合到背板103的接口上的交换卡208。 交换卡208可以具有结构因子,使得它啮合在如参考图1所述的计算机底盘 101和背板103上。多个PCI-Express交换元件250-253可以耦合到交换卡 208。在一个实施例中,交换卡208可以被位于计算机的背板103或母板上 的交换平台代替。
PCI-Express是扩展和加倍了原始PCI的数据传输速度的I/O互联总线标 准(包括协议和分层结构)。与以设定速率传送数据的传统PCI的单个并行 数据总线相比,PCI-Express是沿着两对点对点数据路径分组运载数据的双 向、串联连接。在一个实施例中,且不构成对本发明的限制,用于PCI Express 的比特率在每个路线方向达到2.5G比特/秒(Gb/s ),这等于约200 MB/s的 数据传输速度。然而,本发明不限于通过任意特定比特率的PCI-Express协 议的实施,且任意比特率的PCI-Express协议都包含在本发明的范围内。
PCI-Express系统可以包括根联合体(root complex)、端点204以及一个或 多个PCI-Express交换元件250-253。 PCI-Express交换元件250-253代替了多 点总线,并用于提供用于I/O总线的扇出(fan-out)。 PCI-Express交换元件 250-253提供不同端点24之间的对等通信,且如果不涉及与緩存相关的存储器传输,则不需要传送到主桥的通信量。PCI-Express不再使用以设定速率 传送所有数据的单个并行数据总线(像它的前身PCI—样)。相反,串行的 点对点的有线的独立时钟控制的"路线"的组合体向上游和下游运送数据, 每一个"路线"都包括两对数据线。
PCI-Express结构包括点对点PCI-Express链路24,该链路24将一个分 层中的一组组件互连起来,该一组组件包括才艮联合体、多个端点204、至少 一个PCI-Express交换元件250-253。每个组件被映射到单个平面地址空间中, 并可以使用PCI类的装载(load)/存储(store)访问事务语义来访问每个组件。 基本PCI-Express链接214包括两个单向差分链路,被实施为发射对和接收 对。
在PCI-Express中,根联合体表示将CPU/存储器子系统连接到I/O的I/O 分层的根。I/O分层定义了树结构的PCI-Express I/O互连拓朴。根联合体可 以支持连接到一个或多个PCI-Express链路214的一个或多个PCI-Express端 口。连接到根联合体的每个接口可以定义单独的分层,其中每个分层可以包 括单个端点或包含一个或多个PCI-Express交换元件250-253和端点204的 子分层。
除了上面的描述之外,端点204表示可以代表自身或者代表不同的非 PCI-Express设备作为PCI-Express事务的请求者或完成者的设备的类型。
PCI-Express交换元件250-253可以被定义为多个虚拟的PCI-PCI的桥设 备的逻辑组合体。对于配置软件,PCI-Express交换表现为两个或多个逻辑 PCI-PCI桥,且使用PCI桥机制(例如基于地址的路由)来转发事务。
PCI Express-PCI桥提供PCI-Express结构与PCI/PCI-X分层之间的连接。 每个PCI-Express链路214通过虚拟的PCI-PCI桥结构而被映射,且具有与 之相关联的逻辑PCI总线。虚拟PCI-PCI桥结构可以是PCI-Express根联合 体端口、交换上游端口或交换元件下游端口的一部分。根端口是从 PCI-Express根联合体创建PCI-Express分层的虛拟PCI-PCI桥结构。逻辑设 备被映射到配置空间中,使得每个设备将响应于特定的设备号。
配置装置212可以耦合到多个PCI-Express交换元件(250-253和交换卡 208 )。在一个实施例中,配置装置可操作用于将多个PCI-Express交换元件 250-253配置和重新配置成在多个方向结构域中^!喿作,其中该多个 PCI-Express交换元件250-253中的每一个交换元件每次4义在该多个方向结构域其中之一中操作。
在一个实施例中,方向结构域具有其自身单独的并且唯一的根联合体, 并与计算机底盘101中的其他方向结构域独立地操作。换句话说,每个方向 结构域具有它自身的负责域的管理和控制的集中式资源(即,每个域具有它
自身的根联合体)。在一个实施例中,方向结构域可以是PCI-Express结构。 一般而言,背板103中的引线在制造时被固定且不能被用户修改。用户 可能希望在计算机底盘中具有多于一个的方向结构域,并且可能还希望重新 配置计算机底盘101中的每个方向结构域的尺寸。然而,为每个配置提供不 同的背板103对于背板103的制造商和销售商而言是浪费的,并且对于希望 将计算机系统升级到不同配置的用户而言是昂贵的。因为背板103的引线配 置是固定的,可配置交换设备207为用户提供了将交换元件250-253配置和 重新配置成在多个方向结构域中操作的能力。
在一个实施例中,配置装置212允许可配置交换装置207在制造之后的 状态被配置和重新配置。可配置交换设备207的初始制造之后发生的任意配 置或重新配置可以被认为是制造之后状态中的重新配置。例如但不限于,在 一个或多个PCI-Express交换元件250-253被耦合到多个方向结构域的给定 配置之后发生的可配置交换设备207的重新配置可以被认为是制造之后状态 中的重新配置。
配置装置212可以使用硬件、软件或实施软件的硬件来实现。配置装置 212可以使用机械装置通过手动方式来重新配置,或者使用硬件或软件的任 意组合通过软件来重新配置。例如但不限于,配置装置212可以使用交换卡 208上的电阻填料、前端设备块(header block)或无源夹层卡或连接器以硬件 实现。在一个实施例中,电阻填料可以包括在制造之后焊接/去除电阻器以配 置/重新配置可配置交换设备207。在另一实施例中,配置装置212可以包括 使用短路块,使得给定的一组跳线连接在多个PCI-Express交换元件250-253 中的一个或多个之间。在另一实施例中,配置装置212可以是连接器,使得 扩展卡或夹层卡可用于配置/重新配置多个PCI-Express交换元件250-253。 在该实施例中,夹层卡可以被设计成,使得多个PCI-Express交换元件250-253 被配置成在计算机底盘101内提供所需大小和数目的方向结构域。
在又一实施例中,配置装置212可包括处理器、存储器以及一组操作指 令,用来将多个PCI-Express交换元件250-253配置/重新配置成在多个方向结构域中操作。操作指令,或者软件,可以在制造之后的状态下被编程和重 新编程到配置装置212中。
在本发明的一个实施例中,配置装置212是用户可重新配置的。操作中, 可配置交换设备207可以从计算机底盘101拆下,由用户来重新配置,并被 重新插入到计算机底盘101中。可配置交换设备207可以容易地被用户重新 配置以适应用户所需的改变,这提供了灵活性和低成本的优点。
上面讨论的配置装置212的示例性实施例并不是要限制本发明。任意配 置装置212都包括在本发明的范围内。
图3代表性地示出了根据本发明的另一示例性实施例的计算机系统300 的逻辑表达。图3中所示的计算机系统300处于第一配置305,交换卡308 上的多个PCI-Express交换元件350-353被配置成在多个方向结构域334中 操作。在一个实施例中,可以用位于计算机的背板103或母板上的交换平台 来代替交换卡308。
配置装置312配置多个PCI-Express交换元件350-353,每个交换元件在 它们各自的独立的方向结构域中操作。例如,PCI-Express交换元件350被 耦合以在具有根联合体320的域A330中操作,其中根联合体320是从端点 304中选出的。PCI-Express交换元件351被耦合以在具有根联合体321的域 B 331中操作。PCI-Express交换元件352被耦合以在具有根联合体322的域 C 332中操作。PCI-Express交换元件353被耦合以在具有根联合体323的域 D 333中操作。可以看出,多个方向结构域中的每个都具有其自身的唯一的 才艮联合体。
在第一配置305中,每个PCI-Express交换元件350-353具有与根联合 体相连的上游端口 340-343。该上游端口是在拓朴上最接近根联合体的 PCI-Express交换元件上的端口 。上游是信息流向根联合体的信息的方向流。 PCI-Express交换元件上的不是上游端口的端口是下游端口 ,因为流出下游 端口的信息从才艮联合体向远离才艮联合体的方向流动。
图4代表性地示出了根据本发明的又一示例性实施例的计算机系统400 的逻辑表达。图4中的计算机系统400处于第二配置405,交换卡408上的 多个PCI-Express交换元件350-353被配置成在多个方向结构域434中操作, 其中图4中所示的多个方向结构域434不同于图3中示出的多个方向结构域 334。在一个实施例中,可以用位于计算机的背板103上或母板上的交换平台来代替交换卡408。
配置装置412配置多个PCI-Express交换元件450-453,每个交换元件在 不同于图3中所示的方向结构域中操作。例如,PCI-Express交换元件450、 451、 452被耦合,以在具有根联合体420的域A430中操作,其中根联合体 420是从端点404中选出的。PCI-Express交换元件453被耦合以在具有根联 合体421的域B431中操作。可以看出,多个方向结构域中的每个具有其自 己的唯一的根联合体。
与图3中示出的4个方向结构域不同,在图4的实施例中仅存在两个方 向结构域。在第二配置405中,PCI-Express交换元件452的上游端口 442 与PCI-Express交换元件451相连,且PCI-Express交换元件451的上游端口 441与PCI-Express交换元件450相连,而PCI-Express交换元件450的上游 端口 440连接到根联合体420。域B 431中的PCI-Express交换元件453的上 游端口 443连接到其纟艮联合体421。
从图3和4可以看出,配置装置可用于将将多个PCI-Express交换元件 配置和重新配置成在多个方向结构域中操作。这可以由用户在制造之后状态 下以手动方式完成或者使用软件完成。这使得可以在各种PCI-Express结构 配置中使用相同的可配置交换设备,由此节省了获得和/或采购被唯一地配置 成仅可用在一种操作配置中的交换设备的时间和花销。
图3和4中分别示出了第一和第二配置,但这并不构成对本发明的限制。 可配置交换设备可以包括任意数目的PCI-Express交换元件,该PCI-Express 交换元件可以被配置或重新配置到任意多个方向结构域中,且属于本发明的 范围内。而且,图3和4中示出的端点的数目和类型是示例性的且不是对本 发明的限制。任意数目和类型的端点可以被包括在本发明中且处于本发明的 范围内。
在上述说明中,已经参考示例性的具体实施例描述了本发明。然而,应 当理解,如下面权利要求所述,可以不偏离本发明的范围做出各种修改和变 形。说明和附图应当被认为是说明方式而不是限制方式,且所有这种修改应 当包括在本发明的范围内。因此,本发明的范围应当由所附的权利要求和它 们的类似物确定,而不是仅由上述实例确定。
例如,在任意方法或处理权利要求中陈述的步骤可以以任意顺序执行, 而不限于权利要求中所给出的具体顺序执行。另外,在任意设备权利要求中
13陈述的组件和/或元件可选地可以;故整合或者以其他方式以各种变化形式配 置,以产生与本发明基本相同的结果,且相应地不受限于权利要求中陈述的 具体配置。
如上所述,已经依照特定实施例描述了益处、其他优点和问题的解决方
法;然而,可以使任意特定益处、优点或解决方法变得更明确的任意益处、 优点、问题的解决方法或任意元件并不应当被理解为任意或全部权利要求的 严格的、必需的或本质的特征或组件。
除没有明确陈述的之外,本发明的实践中使用的上述结构、布置、应用、 比例、元件、材料或组件的其他组合和/或修改可以变更,或者特别地以其他 方式被调整以适用于特定环境、制造规范、设计参数或其他操作需求,而不 偏离本发明的一般原理。
权利要求
1. 一种可配置交换设备,包括交换卡,其耦合到计算机底盘的背板的接口;多个PCI-Express交换元件,其耦合到所述交换卡;以及配置装置,其耦合到所述交换卡,其中该配置装置用于将所述多个PCI-Express交换元件配置和重新配置成在多个方向结构域中操作,并且其中所述多个PCI-Express交换元件中的每一个每次仅在所述多个方向结构域中的一个中操作。
2. 根据权利要求1所述的可配置交换设备,其中所述配置装置用于在 制造之后的状态下操作,以将所述多个PCI-Express交换元件从第一配置重 新配置为第二配置。
3. 根据权利要求1所述的可配置交换设备,其中所述配置装置是用户 可重新配置的。
4. 根据权利要求1所述的可配置交换设备,其中所述配置装置是手动 可重新配置的。
5. 根据权利要求1所述的可配置交换设备,其中所述配置装置是软件 可重新配置的。
6. 根据权利要求1所述的可配置交换设备,其中所述多个方向结构域 中的每一个耦合到唯一的根联合体。
7. 根据权利要求1所述的可配置交换设备,其中所述多个方向结构域 中的每一个包括至少一个PCI-Express链路。
8. —种可配置交换设备,包括交换卡,其耦合到计算机底盘的背板的接口;多个PCI-Express交换元件,其耦合到所述交换卡,其中所述多个PCI-Express交换元件处于第一配置以在多个方向结构域中操作;以及配置装置,其耦合到所述交换卡,其中该配置装置用于将所述多个 PCI-Express交换元件重新配置为第二配置以在多个方向结构域中操作,其 中所述第一配置不同于所述第二配置,并且其中所述多个PCI-Express交换 元件中的每一个每次仅在所述多个方向结构域中的一个中操作。
9. 根据权利要求8所述的可配置交换设备,其中所述配置装置用于在 制造之后的状态下操作,以将所述多个PCI-Express交换元件从所述第一配 置重新配置为所述第二配置。
10. 根据权利要求8所述的可配置交换设备,其中所述配置装置是用户 可重新配置的。
11. 根据权利要求8所述的可配置交换设备,其中所述配置装置是手动 可重新配置的。
12. 根据权利要求8所述的可配置交换设备,其中所述配置装置是软件 可重新配置的。
13. 根据权利要求8所述的可配置交换设备,其中所述多个方向结构域 中的每一个耦合到唯一的根联合体。
14. 根据权利要求8所述的可配置交换设备,其中所述多个方向结构域 中的每一个包括至少一个PCI-Express链路。
15. —种重新配置可配置交换设备的方法,包括 提供耦合到计算机底盘的背板的接口的交换卡;提供耦合到所述交换卡的多个PCI-Express交换元件,其中所述多个 PCI-Express交换元件处于第一配置以在多个方向结构域中操作;以及搡作耦合到所述交换卡的配置装置,以将所述多个PCI-Express交换元 件重新配置为第二配置以在多个方向结构域中操作,其中所述第一配置不同于所述第二配置,并且其中所述多个PCI-Express交换元件中的每一个每次 仅在所述多个方向结构域中的一个中操作。
16.根据权利要求15所述的方法,其中所述配置装置用于在制造之后 的状态下操作,以将所述多个PCI-Express交换元件从所述第一配置重新配 置为所述第二配置。
17. 根据权利要求15所述的方法, 置的。
18. 根据权利要求15所述的方法, 置的。
19. 根据权利要求15所述的方法, 置的。
20. 根据权利要求15所述的方法, 个耦合到唯一 的#4关合体。其中所述配置装置是用户可重新配其中所述配置装置是手动可重新配其中所述配置装置是软件可重新配其中所述多个方向结构域中的每一
全文摘要
一种可配置交换设备,包括耦合到计算机底盘的背板的接口的交换卡、耦合到交换卡的多个PCI-Express交换元件,以及耦合到交换卡的配置装置,其中配置装置可操作以将该多个PCI-Express交换元件配置和重新配置成在多个方向结构域中操作,并且其中该多个PCI-Express交换元件中的每一个每次仅能在该多个方向结构域中的一个中操作。
文档编号G06F13/00GK101432706SQ200780014946
公开日2009年5月13日 申请日期2007年2月6日 优先权日2006年2月27日
发明者斯科特·J·法比尼, 道格拉斯·L·桑迪 申请人:艾默生网络能源-深入计算股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1