專利名稱:模塊和端口的制作方法
模塊和端口背景技術(shù)
計算系統(tǒng)可為模塊化系統(tǒng)。例如,該系統(tǒng)可包括處理模塊和存儲模塊。模塊能夠被安裝在模塊所連接的機箱中。機箱提供模塊之間的通信通道,并還能夠為模塊提供功率。 模塊之間的通信為傳送模塊之間的電信號的電連接。電連接能夠為通信總線。各部件能夠比通信總線更快速地處理信息,并能夠傳送信息,因為其等待發(fā)送或接收通信總線上的信息時,在模塊之間形成瓶頸。
關(guān)于以下附圖描述本發(fā)明的一些實施例
圖I為根據(jù)本發(fā)明示例實施例的模塊;
圖2a為根據(jù)本發(fā)明示例實施例的第一模塊;
圖2b為根據(jù)本發(fā)明示例實施例的第二模塊;
圖3為根據(jù)本發(fā)明示例實施例的端口;
圖4為根據(jù)本發(fā)明示例實施例第一端口和第二端口的剖視圖5為根據(jù)本發(fā)明的機箱的示例實施例的系統(tǒng);以及
圖6為根據(jù)本發(fā)明示例實施例機箱的剖視圖;以及
圖7為根據(jù)本發(fā)明示例實施例的形成數(shù)據(jù)總線的方法的流程圖。
具體實施方式
為了減少系統(tǒng)的模塊之間的通信瓶頸,模塊能夠彼此直接而不通過它們所安裝的機箱進行通信。彼此直接通信的模塊能夠減少由機箱形成的瓶頸,該機箱可對試圖根據(jù)通信總線進行通信的兩個以上的模塊傳輸信息。
光通信能夠以光速傳輸數(shù)據(jù),并可包括光調(diào)制形式的多個數(shù)據(jù)通道?;陔姷耐ㄐ趴偩€還可通過例如調(diào)制通道而包括多個數(shù)據(jù)通道。
模塊化計算系統(tǒng)(其中,模塊能夠彼此直接通信而不依賴于機箱進行模塊之間的通信,同時還實現(xiàn)光通信系統(tǒng))能夠減少由連接兩個模塊的機箱中的通信系統(tǒng)或基于電的通信系統(tǒng)所形成的瓶頸。
在一個實施例中,模塊包括外殼。該外殼能夠包括端口。如果模塊插入到機箱中, 則端口能夠延伸通過外殼中的開口。
參照附圖,圖I為根據(jù)本發(fā)明示例實施例的模塊。該系統(tǒng)包括第一模塊100。第一模塊100包括第一外殼101。第一外殼101能夠包括計算系統(tǒng)的部件145。例如,如果第一模塊100為處理模塊,則部件可包括處理器,或者,如果第一模塊100為存儲模塊,則部件可包括諸如硬盤、光盤或其他存儲形式的存儲設(shè)備。
部件145可與第一總線106通信。第一總線106可為光學總線或電力總線。如果第一總線為光學總線,則光學發(fā)送器和光學接收器可附接到第一端口 105。第一端口 105 可包括第一對齊設(shè)備110。第一對齊設(shè)備110能夠有助于對齊用于光學總線的光學發(fā)送器和光學接收器,以與另一模塊上的光學總線通信。在一個實施例中,對齊設(shè)備110為磁性材料。該磁性材料可為吸引另一磁性材料的磁鐵,或可為由磁鐵所吸引的材料,例如鐵或鋼。
第一端口 105能夠附接到底座115,該底座115附接到托架170。托架170能夠附接第一外殼101。底座115可通過彈簧、活塞或其他引導機構(gòu)附接到托架170。彈簧、活塞或其他引導機構(gòu)能夠施加將底座拉向托架170的力。第一設(shè)備120能夠在底座與第一外殼 101或托架170之間移動。第一設(shè)備可例如為斜坡形狀,當?shù)谝辉O(shè)備120在底座115下方移動時,該第一設(shè)備對底座115施加更大的力。第一設(shè)備120例如能夠施加力,以克服由將底座115拉向托架170的彈簧或活塞所施加的力。
第一設(shè)備120能夠通過緊固件165附接到第一外殼101。第一設(shè)備120可包括孔口 160。緊固件165能夠穿過孔口 160,以將第一設(shè)備120附接到第一外殼101??卓?160 能夠為細長的,第一設(shè)備120能夠沿著孔口 160的伸長方向移動。第一設(shè)備120能夠附接到臂130。在一個實施例中,孔口 160位于臂130中,并且第一設(shè)備120附接到臂130。臂 130可包括延伸通過第一外殼101的柱塞125。臂130、柱塞125和第一設(shè)備120能夠為單一工件,或可為附接在一起的多個工件。
在一個實施例中,當柱塞125被推入到第一外殼101中時,臂130移動第一設(shè)備 120。第一設(shè)備120對底座115施加力,致使底座115移動遠離托架170。由于第一端口 105 附接到底座115,如果柱塞125被推入到外殼101中,則第一端口 105也移動遠離托架170。
圖2a和2b為根據(jù)本發(fā)明不例實施例的第一模塊和第二模塊。第一模塊200a包括具有孔口 130的第一外殼101??卓?130足夠大,以便第一端口 105穿過第一外殼101中的孔口 130。
第二模塊200b包括位于第二外殼202上的第二端口 150。第一端口 105包括第一對齊設(shè)備110,第二端口 150包括第二對齊設(shè)備155。第一對齊設(shè)備110和第二對齊設(shè)備 155能夠在第一模塊200a和第二模塊200b相鄰時使第一端口 105和第二端口 150對齊。 第一對齊設(shè)備110或第二對齊設(shè)備155在第一端口 105延伸通過第一外殼101之前不能將第一端口 105與第二端口 150對齊。如果柱塞125被推入到第一外殼101中,第一端口 105 能夠延伸通過第一外殼101。
在一個實施例中,第二模塊200b能夠包括底座、托架、第一設(shè)備、臂和柱塞,以使第二端口 150延伸通過第二外殼202,或者根據(jù)柱塞是否被推入到第二外殼202中而使第二端口 150縮回到第二外殼202中。在另一實施例中,第二端口 150可附接到第二外殼202, 或者不能縮回到第二外殼202中,或者從第二外殼202延伸。
圖3為根據(jù)示例實施例的端口。第一端口 305能夠包括頭部307。該頭部307能夠包括數(shù)據(jù)總線306。數(shù)據(jù)總線306可包括用于傳輸數(shù)據(jù)和接收數(shù)據(jù)的通道。例如,如果數(shù)據(jù)總線306為光學數(shù)據(jù)總線,則諸如紅外發(fā)光二極管的光信號生成設(shè)備可為傳輸通道,紅外探測器可為接收通道。
頭部307能夠附接到底座315。引導件345能夠?qū)㈩^部307附接到底座315。在一個實施例中,引導件345將第一端口 305的頭部307緊固到底座315,同時允許頭部307 沿Z方向移動。如果第一端口連接到第二端口,則允許頭部307沿Z方向移動能夠防止損壞第一端口。例如,如果底座將使第一端口延伸通過模塊中的開口,則頭部307、底座315或其他部件的厚度變化可致使第一端口不能連接到第二端口,或可對第二端口施加力,從而對第一端口或第二端口造成損壞。
彈簧340能夠位于頭部307與底座315之間,該彈簧能夠?qū)︻^部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軸線旋轉(zhuǎn)。在一個實施例中,對齊設(shè)備310能夠?qū)⒌谝欢丝?305與第二端口沿X和Y方向?qū)R, 還能夠旋轉(zhuǎn)第一端口 305的頭部307,以匹配圍繞第二端口的Z軸線的旋轉(zhuǎn)。
圖4為第二端口 105和第二端口 150的剖視圖。第一端口 105包括第一對齊設(shè)備 110。第一對齊設(shè)備110能夠包括例如第一端口 105的外表面上的凸起形狀。第二端口 105 能夠包括第二對齊設(shè)備155。第二對齊設(shè)備155能夠為例如凹入形狀。
第一對齊設(shè)備110能夠使第一端口 105沿X方向移動,從而在接近第二對齊設(shè)備 155時使第一總線106和第二總線109對齊。例如,如果第一端口 105沿X方向距對齊的第二端口 150為1mm,則第一對齊設(shè)備將使第一端口 105移動Imm而抽出,使得第一總線106 和第二總線109適當對齊。如果第一端口 105從第二端口的位置保持Imm的抽出,則第一總線106不能夠與第二總線109通信,并且數(shù)據(jù)不能夠被傳遞??上鄬τ谕ㄟ^引導件345 連接到第一端口的底座315沿X方向移動1mm。
盡管第二對齊設(shè)備155中的第一對齊設(shè)備110在附圖中被圖示成具體形狀,但第一對齊設(shè)備110和第二對齊設(shè)備155能夠具有可配合到一起并有助于將第一端口 105與第二端口 109對齊的任意形狀。例如,第一對齊設(shè)備110可為圓錐形或棱錐形。
在一個實施例中,第一端口 105包括多個第一對齊設(shè)備110。多個第一對齊設(shè)備 110能夠被插入到多個第二對齊設(shè)備155中。多個第一對齊設(shè)備110和多個第二對齊設(shè)備 155可減少第一端口 105或第二端口 150圍繞Z軸線的旋轉(zhuǎn)。如果第一端口或第二端口圍繞Z軸線旋轉(zhuǎn),則第一總線106和第二總線109不能適當對齊,并且數(shù)據(jù)不能在第一端口 105與第二端口 150之間通信。
第二端口 150可附接到第二底座365。第二底座365可具有通過第二底座365的開口 390。第二端口可利用緊固件395緊固到第二底座。緊固件395能夠例如為鉚釘、螺釘或其他緊固件。第二底座365中的開口 390能夠大于緊固件,以允許緊固件沿X方向和 Y方向移動。緊固件沿X或Y方向的移動能夠允許第二端口 150沿X或Y方向移動。
圖5為根據(jù)本發(fā)明的機箱的示例實施例的系統(tǒng)。機箱500包括分隔器595。分隔器595能夠包括開口 590。分隔器595能夠形成用于待插入模塊的容積。例如,第一模塊 200a和第二模塊200b被插入到機箱500中。第一模塊200a鄰近第二模塊200b。如果第一模塊200a鄰近第二模塊200b,則第一模塊200a上的第一端口能夠與第二模塊200b上的第二端口對齊,從而在第一模塊200a與第二模塊200b之間形成數(shù)據(jù)總線。第一端口與第二端口之間的連接允許第一模塊200a與第二模塊200b通信數(shù)據(jù),而不使用為機箱500 的一部分的數(shù)據(jù)總線。機箱500可具有能夠由第一模塊200a使用以與第二模塊200b通信的數(shù)據(jù)總線。機箱500還可包括其他部件,例如電源或配電系統(tǒng),以將功率供應到第一模塊 200a和第二模塊200b。
在一個實施例中,分隔器595中的開口 590與第一模塊200a上的第一端口形狀相同或相似。這允許第一端口從第一模塊200a延伸并穿過分隔器,并連接到第二模塊200b上的第二端口。如果第一模塊200a的柱塞接觸機箱500,則第一端口從第一模塊200a延伸。 如果柱塞接觸機箱500并被推入到第一模塊200a中,則柱塞能夠移動臂和第一設(shè)備,致使底座從第一模塊200a延伸第一端口。在第一模塊200a幾乎完全插入到機箱500之前,柱塞將不會被推入到第一模塊200a中,從而,在第一模塊幾乎完全插入到機箱500中之前,第一端口不從第一模塊200a延伸。
如果模塊200a沿X方向從機箱500移除,則第一模塊200a的柱塞將不會接觸機箱500,致使第一端口通過分隔器縮回并縮回到第一模塊200a中,從而通過分隔器595防止損壞第一端口。
圖6為根據(jù)本發(fā)明不例實施例的機箱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為根據(jù)本發(fā)明示例實施例的形成數(shù)據(jù)總線的方法的流程圖。在705處,方法 700通過對延伸通過計算系統(tǒng)的外殼的臂施加力而開始。在710處,如果臂對底座施加力, 附接到底座的第一端口能夠通過外殼中的開口在模塊中移動。可移動底座直接或間接附接到計算系統(tǒng)的外殼。在715處,如果可移動底座已通過臂的運動而具有對其施加的力,則數(shù)據(jù)可從模塊中的部件被傳遞到第一端口。
在前述描述中,眾多細節(jié)被陳述用于提供本發(fā)明的理解。然而,本領(lǐng)域技術(shù)人員將理解,本發(fā)明可在沒有這些細節(jié)的情況下實施。盡管已關(guān)于有限數(shù)量的實施例公開了本發(fā)明,本領(lǐng)域技術(shù)人員將認識到據(jù)此的眾多修改和變化。由于這些修改和變化落入本發(fā)明的真實精神和范圍內(nèi),因而預期所附權(quán)利要求覆蓋這些修改和變化。
權(quán)利要求
1.一種計算系統(tǒng),包括包括具有開口的第一外殼的模塊;附接到底座的第一端口,其中所述底座在所述第一外殼內(nèi),并且,如果力施加到所述底座,則所述第一端口延伸通過所述開口;第一設(shè)備,如果連接到所述設(shè)備的臂通過機箱被推向所述底座,則所述第一設(shè)備用于對所述底座施加力并用于使所述第一端口延伸通過所述開口。
2.如權(quán)利要求I所述的系統(tǒng),其中所述第一設(shè)備為斜坡。
3.如權(quán)利要求I所述的系統(tǒng),進一步包括位于所述第一端口與所述設(shè)備之間的彈性系統(tǒng)。
4.如權(quán)利要求3所述的系統(tǒng),其中所述彈性系統(tǒng)為彈簧。
5.如權(quán)利要求I所述的系統(tǒng),進一步包括位于所述外殼中用于所述臂穿過的第二開□。
6.如權(quán)利要求I所述的系統(tǒng),進一步包括將所述第一端口吸引到第二端口的磁性材料。
7.如權(quán)利要求I所述的系統(tǒng),進一步包括所述機箱,如果所述模塊安裝在所述機箱中, 則所述機箱用于對所述臂施加力。
8.如權(quán)利要求I所述的系統(tǒng),進一步包括安裝在所述機箱中的第二模塊。
9.如權(quán)利要求8所述的系統(tǒng),其中所述第二模塊包括連接到所述第一端口的第二端□。
10.一種連接計算系統(tǒng)的模塊的方法,包括如果所述模塊插入到機箱中,則由所述機箱對從模塊的外殼延伸的臂施加力;如果所述臂對所述模塊中的底座施加力,則使附接到所述底座的第一端口移動通過所述外殼中的開口 ;以及從所述模塊中的部件向所述第一端口傳輸數(shù)據(jù)。
11.如權(quán)利要求10所述的方法,進一步包括,從所述第一端口中的第一端口和連接到所述第一端口的第二端口接收數(shù)據(jù)。
12.如權(quán)利要求10所述的方法,進一步包括,相對于所述底座沿X或Y方向移動所述第一端口。
13.一種計算系統(tǒng),包括機箱;具有端口的第一模塊,如果所述第一模塊安裝在所述機箱中,則所述端口延伸通過所述模塊的外殼中的開口;具有第二端口的第二模塊,如果所述第一計算機和第二計算機插入在所述機箱中,則所述第二端口接觸所述第一端口。
14.如權(quán)利要求13所述的系統(tǒng),進一步包括延伸通過所述第一模塊的所述外殼的臂, 如果所述第一模塊安裝在所述機箱中,則所述臂接觸所述機箱。
15.如權(quán)利要求14所述的系統(tǒng),進一步包括底座,如果所述臂接觸所述機箱,則所述底座接收力,并且其中,所述底座移動所述第一端口以與所述第二端口接觸。
全文摘要
一種模塊包括外殼。該外殼包括端口。如果模塊插入到機箱中,該端口能夠延伸通過外殼中的開口。
文檔編號H05K5/02GK102947770SQ201080067288
公開日2013年2月27日 申請日期2010年6月7日 優(yōu)先權(quán)日2010年6月7日
發(fā)明者阿倫·勒斯納, 保羅·羅森伯格, 邁克爾·譚 申請人:惠普發(fā)展公司,有限責任合伙企業(yè)