模块和端口的制作方法

文档序号:8043640阅读:449来源:国知局
专利名称:模块和端口的制作方法
模块和端口背景技术
计算系统可为模块化系统。例如,该系统可包括处理模块和存储模块。模块能够被安装在模块所连接的机箱中。机箱提供模块之间的通信通道,并还能够为模块提供功率。 模块之间的通信为传送模块之间的电信号的电连接。电连接能够为通信总线。各部件能够比通信总线更快速地处理信息,并能够传送信息,因为其等待发送或接收通信总线上的信息时,在模块之间形成瓶颈。


关于以下附图描述本发明的一些实施例
图I为根据本发明示例实施例的模块;
图2a为根据本发明示例实施例的第一模块;
图2b为根据本发明示例实施例的第二模块;
图3为根据本发明示例实施例的端口;
图4为根据本发明示例实施例第一端口和第二端口的剖视图5为根据本发明的机箱的示例实施例的系统;以及
图6为根据本发明示例实施例机箱的剖视图;以及
图7为根据本发明示例实施例的形成数据总线的方法的流程图。
具体实施方式
为了减少系统的模块之间的通信瓶颈,模块能够彼此直接而不通过它们所安装的机箱进行通信。彼此直接通信的模块能够减少由机箱形成的瓶颈,该机箱可对试图根据通信总线进行通信的两个以上的模块传输信息。
光通信能够以光速传输数据,并可包括光调制形式的多个数据通道。基于电的通信总线还可通过例如调制通道而包括多个数据通道。
模块化计算系统(其中,模块能够彼此直接通信而不依赖于机箱进行模块之间的通信,同时还实现光通信系统)能够减少由连接两个模块的机箱中的通信系统或基于电的通信系统所形成的瓶颈。
在一个实施例中,模块包括外壳。该外壳能够包括端口。如果模块插入到机箱中, 则端口能够延伸通过外壳中的开口。
参照附图,图I为根据本发明示例实施例的模块。该系统包括第一模块100。第一模块100包括第一外壳101。第一外壳101能够包括计算系统的部件145。例如,如果第一模块100为处理模块,则部件可包括处理器,或者,如果第一模块100为存储模块,则部件可包括诸如硬盘、光盘或其他存储形式的存储设备。
部件145可与第一总线106通信。第一总线106可为光学总线或电力总线。如果第一总线为光学总线,则光学发送器和光学接收器可附接到第一端口 105。第一端口 105 可包括第一对齐设备110。第一对齐设备110能够有助于对齐用于光学总线的光学发送器和光学接收器,以与另一模块上的光学总线通信。在一个实施例中,对齐设备110为磁性材料。该磁性材料可为吸引另一磁性材料的磁铁,或可为由磁铁所吸引的材料,例如铁或钢。
第一端口 105能够附接到底座115,该底座115附接到托架170。托架170能够附接第一外壳101。底座115可通过弹簧、活塞或其他引导机构附接到托架170。弹簧、活塞或其他引导机构能够施加将底座拉向托架170的力。第一设备120能够在底座与第一外壳 101或托架170之间移动。第一设备可例如为斜坡形状,当第一设备120在底座115下方移动时,该第一设备对底座115施加更大的力。第一设备120例如能够施加力,以克服由将底座115拉向托架170的弹簧或活塞所施加的力。
第一设备120能够通过紧固件165附接到第一外壳101。第一设备120可包括孔口 160。紧固件165能够穿过孔口 160,以将第一设备120附接到第一外壳101。孔口 160 能够为细长的,第一设备120能够沿着孔口 160的伸长方向移动。第一设备120能够附接到臂130。在一个实施例中,孔口 160位于臂130中,并且第一设备120附接到臂130。臂 130可包括延伸通过第一外壳101的柱塞125。臂130、柱塞125和第一设备120能够为单一工件,或可为附接在一起的多个工件。
在一个实施例中,当柱塞125被推入到第一外壳101中时,臂130移动第一设备 120。第一设备120对底座115施加力,致使底座115移动远离托架170。由于第一端口 105 附接到底座115,如果柱塞125被推入到外壳101中,则第一端口 105也移动远离托架170。
图2a和2b为根据本发明不例实施例的第一模块和第二模块。第一模块200a包括具有孔口 130的第一外壳101。孔口 130足够大,以便第一端口 105穿过第一外壳101中的孔口 130。
第二模块200b包括位于第二外壳202上的第二端口 150。第一端口 105包括第一对齐设备110,第二端口 150包括第二对齐设备155。第一对齐设备110和第二对齐设备 155能够在第一模块200a和第二模块200b相邻时使第一端口 105和第二端口 150对齐。 第一对齐设备110或第二对齐设备155在第一端口 105延伸通过第一外壳101之前不能将第一端口 105与第二端口 150对齐。如果柱塞125被推入到第一外壳101中,第一端口 105 能够延伸通过第一外壳101。
在一个实施例中,第二模块200b能够包括底座、托架、第一设备、臂和柱塞,以使第二端口 150延伸通过第二外壳202,或者根据柱塞是否被推入到第二外壳202中而使第二端口 150缩回到第二外壳202中。在另一实施例中,第二端口 150可附接到第二外壳202, 或者不能缩回到第二外壳202中,或者从第二外壳202延伸。
图3为根据示例实施例的端口。第一端口 305能够包括头部307。该头部307能够包括数据总线306。数据总线306可包括用于传输数据和接收数据的通道。例如,如果数据总线306为光学数据总线,则诸如红外发光二极管的光信号生成设备可为传输通道,红外探测器可为接收通道。
头部307能够附接到底座315。引导件345能够将头部307附接到底座315。在一个实施例中,引导件345将第一端口 305的头部307紧固到底座315,同时允许头部307 沿Z方向移动。如果第一端口连接到第二端口,则允许头部307沿Z方向移动能够防止损坏第一端口。例如,如果底座将使第一端口延伸通过模块中的开口,则头部307、底座315或其他部件的厚度变化可致使第一端口不能连接到第二端口,或可对第二端口施加力,从而对第一端口或第二端口造成损坏。
弹簧340能够位于头部307与底座315之间,该弹簧能够对头部307施加力。如果第一端口的头部307接触第二端口的头部,则弹簧340将压缩,从而允许第一端口连接到第二端口,而不会对第一端口 305或第二端口造成损坏。弹簧342、头部307所施加的力能够小于会损坏第一端口 305或第二端口的力。
第一端口可连接到沿X方向或Y方向不与第一端口 305对齐的第二端口。引导件345能够允许头部307沿X方向或Y方向或者X方向和Y方向两者独立于底座315而移动。例如,头部307可具有容纳引导件345的开口 346。开口 346可大于引导件345,例如, 头部307中的开口 346可为直径为5mm的圆,引导件也可为直径为3mm的圆。如果引导件 345的中心位于开口的中心,则头部307能够沿X方向或Y方向或者X方向和Y方向两者移动1mm。这能够允许第一端口 305与第二端口的对齐的变化等于开口与引导件345之间的差。开口 346可替代地位于底座315中,并允许引导件345在底座315的开口中沿X和 Y方向移动,以允许头部307沿X和Y方向移动。如果开口 346位于底座315中并容纳引导件345,则头部307与引导件345之间的连接不能允许引导件相对于头部的X和Y运动。 如果开口 346位于头部307中并容纳引导件345,则底座315与引导件345之间的连接不能允许引导件相对于底座的X和Y运动。
例如,如果头部307通过两个引导件345被附接,则头部307可在一个引导件345 处沿X方向移动,并可在另一引导件345处沿负X方向移动,从而致使头部307围绕Z轴线旋转。在一个实施例中,对齐设备310能够将第一端口 305与第二端口沿X和Y方向对齐, 还能够旋转第一端口 305的头部307,以匹配围绕第二端口的Z轴线的旋转。
图4为第二端口 105和第二端口 150的剖视图。第一端口 105包括第一对齐设备 110。第一对齐设备110能够包括例如第一端口 105的外表面上的凸起形状。第二端口 105 能够包括第二对齐设备155。第二对齐设备155能够为例如凹入形状。
第一对齐设备110能够使第一端口 105沿X方向移动,从而在接近第二对齐设备 155时使第一总线106和第二总线109对齐。例如,如果第一端口 105沿X方向距对齐的第二端口 150为1mm,则第一对齐设备将使第一端口 105移动Imm而抽出,使得第一总线106 和第二总线109适当对齐。如果第一端口 105从第二端口的位置保持Imm的抽出,则第一总线106不能够与第二总线109通信,并且数据不能够被传递。可相对于通过引导件345 连接到第一端口的底座315沿X方向移动1mm。
尽管第二对齐设备155中的第一对齐设备110在附图中被图示成具体形状,但第一对齐设备110和第二对齐设备155能够具有可配合到一起并有助于将第一端口 105与第二端口 109对齐的任意形状。例如,第一对齐设备110可为圆锥形或棱锥形。
在一个实施例中,第一端口 105包括多个第一对齐设备110。多个第一对齐设备 110能够被插入到多个第二对齐设备155中。多个第一对齐设备110和多个第二对齐设备 155可减少第一端口 105或第二端口 150围绕Z轴线的旋转。如果第一端口或第二端口围绕Z轴线旋转,则第一总线106和第二总线109不能适当对齐,并且数据不能在第一端口 105与第二端口 150之间通信。
第二端口 150可附接到第二底座365。第二底座365可具有通过第二底座365的开口 390。第二端口可利用紧固件395紧固到第二底座。紧固件395能够例如为铆钉、螺钉或其他紧固件。第二底座365中的开口 390能够大于紧固件,以允许紧固件沿X方向和 Y方向移动。紧固件沿X或Y方向的移动能够允许第二端口 150沿X或Y方向移动。
图5为根据本发明的机箱的示例实施例的系统。机箱500包括分隔器595。分隔器595能够包括开口 590。分隔器595能够形成用于待插入模块的容积。例如,第一模块 200a和第二模块200b被插入到机箱500中。第一模块200a邻近第二模块200b。如果第一模块200a邻近第二模块200b,则第一模块200a上的第一端口能够与第二模块200b上的第二端口对齐,从而在第一模块200a与第二模块200b之间形成数据总线。第一端口与第二端口之间的连接允许第一模块200a与第二模块200b通信数据,而不使用为机箱500 的一部分的数据总线。机箱500可具有能够由第一模块200a使用以与第二模块200b通信的数据总线。机箱500还可包括其他部件,例如电源或配电系统,以将功率供应到第一模块 200a和第二模块200b。
在一个实施例中,分隔器595中的开口 590与第一模块200a上的第一端口形状相同或相似。这允许第一端口从第一模块200a延伸并穿过分隔器,并连接到第二模块200b上的第二端口。如果第一模块200a的柱塞接触机箱500,则第一端口从第一模块200a延伸。 如果柱塞接触机箱500并被推入到第一模块200a中,则柱塞能够移动臂和第一设备,致使底座从第一模块200a延伸第一端口。在第一模块200a几乎完全插入到机箱500之前,柱塞将不会被推入到第一模块200a中,从而,在第一模块几乎完全插入到机箱500中之前,第一端口不从第一模块200a延伸。
如果模块200a沿X方向从机箱500移除,则第一模块200a的柱塞将不会接触机箱500,致使第一端口通过分隔器缩回并缩回到第一模块200a中,从而通过分隔器595防止损坏第一端口。
图6为根据本发明不例实施例的机箱500的剖视图。在一个实施例中,机箱500可具有位于机箱500的背部501中的开口,第一模块200a的柱塞626可配合通过和配合到该开口中,使得柱塞不被推入到第一模块200a中。背部501中的开口 680能够位于机箱中,其并不支撑第一模块200a的能够与第二模块200b的第二端口直接通信的第一端口。例如, 机箱可支撑位于第一模块200a的第一位置中但不位于第一模块的第二位置中的端口。如果第一端口 605位于第一位置中,则机箱500的背部501可致使用于第一端口的柱塞625 被推入到第一模块200a中。如果第一端口 606位于第二位置,则机箱500的背部501可具有开口 680,该开口 680防止柱塞626被推入到第一模块200a中,使得第一端口 606不从第一模块200a延伸。
图7为根据本发明示例实施例的形成数据总线的方法的流程图。在705处,方法 700通过对延伸通过计算系统的外壳的臂施加力而开始。在710处,如果臂对底座施加力, 附接到底座的第一端口能够通过外壳中的开口在模块中移动。可移动底座直接或间接附接到计算系统的外壳。在715处,如果可移动底座已通过臂的运动而具有对其施加的力,则数据可从模块中的部件被传递到第一端口。
在前述描述中,众多细节被陈述用于提供本发明的理解。然而,本领域技术人员将理解,本发明可在没有这些细节的情况下实施。尽管已关于有限数量的实施例公开了本发明,本领域技术人员将认识到据此的众多修改和变化。由于这些修改和变化落入本发明的真实精神和范围内,因而预期所附权利要求覆盖这些修改和变化。
权利要求
1.一种计算系统,包括包括具有开口的第一外壳的模块;附接到底座的第一端口,其中所述底座在所述第一外壳内,并且,如果力施加到所述底座,则所述第一端口延伸通过所述开口;第一设备,如果连接到所述设备的臂通过机箱被推向所述底座,则所述第一设备用于对所述底座施加力并用于使所述第一端口延伸通过所述开口。
2.如权利要求I所述的系统,其中所述第一设备为斜坡。
3.如权利要求I所述的系统,进一步包括位于所述第一端口与所述设备之间的弹性系统。
4.如权利要求3所述的系统,其中所述弹性系统为弹簧。
5.如权利要求I所述的系统,进一步包括位于所述外壳中用于所述臂穿过的第二开□。
6.如权利要求I所述的系统,进一步包括将所述第一端口吸引到第二端口的磁性材料。
7.如权利要求I所述的系统,进一步包括所述机箱,如果所述模块安装在所述机箱中, 则所述机箱用于对所述臂施加力。
8.如权利要求I所述的系统,进一步包括安装在所述机箱中的第二模块。
9.如权利要求8所述的系统,其中所述第二模块包括连接到所述第一端口的第二端□。
10.一种连接计算系统的模块的方法,包括如果所述模块插入到机箱中,则由所述机箱对从模块的外壳延伸的臂施加力;如果所述臂对所述模块中的底座施加力,则使附接到所述底座的第一端口移动通过所述外壳中的开口 ;以及从所述模块中的部件向所述第一端口传输数据。
11.如权利要求10所述的方法,进一步包括,从所述第一端口中的第一端口和连接到所述第一端口的第二端口接收数据。
12.如权利要求10所述的方法,进一步包括,相对于所述底座沿X或Y方向移动所述第一端口。
13.一种计算系统,包括机箱;具有端口的第一模块,如果所述第一模块安装在所述机箱中,则所述端口延伸通过所述模块的外壳中的开口;具有第二端口的第二模块,如果所述第一计算机和第二计算机插入在所述机箱中,则所述第二端口接触所述第一端口。
14.如权利要求13所述的系统,进一步包括延伸通过所述第一模块的所述外壳的臂, 如果所述第一模块安装在所述机箱中,则所述臂接触所述机箱。
15.如权利要求14所述的系统,进一步包括底座,如果所述臂接触所述机箱,则所述底座接收力,并且其中,所述底座移动所述第一端口以与所述第二端口接触。
全文摘要
一种模块包括外壳。该外壳包括端口。如果模块插入到机箱中,该端口能够延伸通过外壳中的开口。
文档编号H05K5/02GK102947770SQ201080067288
公开日2013年2月27日 申请日期2010年6月7日 优先权日2010年6月7日
发明者阿伦·勒斯纳, 保罗·罗森伯格, 迈克尔·谭 申请人:惠普发展公司,有限责任合伙企业
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1