專利名稱:通用偵錯輔助裝置的制作方法
通用偵錯輔助裝置
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種通用偵錯輔助裝置,特別是有關(guān)于一種通用的SAS 接口偵錯輔助裝置。
背景技術(shù):
串行連接小型計算器系統(tǒng)接口 (Serial Attached SCSI, SAS )是一種可高速 傳輸并支持雙端口的硬盤接口技術(shù),兼容于SAS/SATA(串行ATA)接口并可 透過擴(kuò)展器(Expander)以擴(kuò)充連4妄功能,故不4又可應(yīng)用于力良務(wù)器中,也可適 用于各種儲存裝置如磁盤陣列(RAID)。目前隨著SAS協(xié)議版本不斷的升級和 傳輸速度的提高,對偵錯(Debug)手段的要求也越來越高,但是市面上缺乏一 種有效而簡單的輔助設(shè)備來幫助SAS接口進(jìn)行通信定位、解決電子產(chǎn)品開發(fā) 及操作中可能遇到的信號錯誤問題。
在目前SAS接口的產(chǎn)品開發(fā)和后期運(yùn)作的維護(hù)過程中,現(xiàn)有偵錯方法是 利用多條線纜將SAS協(xié)議分析儀(SAS Protocol Analyzer)如SAS追蹤器(SAS TRACER)直接連接在起始設(shè)備(Initiator)與目標(biāo)設(shè)備(Target)之間,并進(jìn) 行數(shù)據(jù)封包的捕捉、協(xié)議的譯碼、統(tǒng)計分析等偵錯功能。然而,此種以單純 線纜連接的現(xiàn)有偵錯方法具有如下缺點
一、 目標(biāo)設(shè)備必須暴露在連接線纜可插拔的地方。當(dāng)目標(biāo)設(shè)備的連接接 口是處于機(jī)箱中較深的內(nèi)部或處于較高處的機(jī)架上時,操作者于狹窄的機(jī)箱 空間內(nèi)或于較高機(jī)架上插拔線纜極為不方便,且線纜的連接穩(wěn)固度較差,易 出現(xiàn)線纜松動等問題;另,連接線纜的長度愈長會使信號衰減愈多;
二、 每次變動整個系統(tǒng)的連接拓樸(Topology),都需要插拔線纜或者搬動儀器,可能會造成不必要的損壞;
三、在一些設(shè)計中,SAS接口會需要承載一些帶外信號(Out-of-Band Signaling),譬如對硬盤錯誤燈信號的控制信號。如果使用通過線纜連接的現(xiàn) 有偵錯方法,該等帶外信號在通過協(xié)議分析儀后將會丟失,破壞了系統(tǒng)功能 的完整性。
鑒于以上缺點,尤其是于當(dāng)前要求信號傳輸速率達(dá)3G和6G的情形下, 通過線纜連接的現(xiàn)有偵錯方法難以保證信號傳輸?shù)目煽啃浴?br>
因此有必要提供一種新穎的偵錯輔助設(shè)備,以克服通過線纜連接的現(xiàn)有 偵錯方法的缺點。
發(fā)明內(nèi)容
本發(fā)明的一主要目的在于提供一種通用偵錯輔助裝置,其可實現(xiàn)多種連 接需求。
本發(fā)明的另一目的在于提供一種通用偵錯輔助裝置,其可以避免丟失帶 外信號,從而保持系統(tǒng)功能的完整性。
本發(fā)明的又一目的在于提供一種通用偵錯輔助裝置,其可以減少線纜的 使用、增加信號連接的穩(wěn)定性,且方便現(xiàn)場操作及插拔容易。
本發(fā)明的其它目的和優(yōu)點可以從本發(fā)明所揭露的技術(shù)特征中得到進(jìn)一步 的了解。
為實現(xiàn)本發(fā)明的前述目的,本發(fā)明的一實施例提供一種通用偵錯輔助裝 置,適用于至少一起始設(shè)備或/及至少一目標(biāo)設(shè)備的偵錯,其包含有 至少 一第 一擴(kuò)展器及一第二擴(kuò)展器;
若干個對外接口 ,包括至少一對外接口電性連接于該第一擴(kuò)展器與該至 少一起始設(shè)備之間,以及至少另一對外接口電性連接于該第二擴(kuò)展器與該至 少一目標(biāo)i殳備之間;以及至少一控制接口,用以連接外部控制設(shè)備,外部控制設(shè)備從而可以通過 該控制接口依需要選擇性決定開啟或關(guān)閉該兩擴(kuò)展器間的連接狀態(tài),以及開 啟或關(guān)閉該兩擴(kuò)展器與該若干個對外接口以及該至少 一控制接口間的連接狀 態(tài),以產(chǎn)生不同的連接關(guān)系。
該通用偵錯輔助裝置還包括一外殼,用以收容上述至少 一第 一擴(kuò)展器及 第二擴(kuò)展器、若干個對外接口、至少一控制接口以及該第一目標(biāo)設(shè)備于其內(nèi)。
相較于現(xiàn)有技術(shù),本發(fā)明通用偵錯輔助裝置是采用雙擴(kuò)展器結(jié)構(gòu)來實現(xiàn) 各設(shè)備間的可程序連接拓樸,并通過控制設(shè)備來靈活配置連接拓樸,因此可 用于多種連接需求,也避免了為不同應(yīng)用而設(shè)計不同的偵錯輔助裝置,且可 實現(xiàn)帶外信號傳輸和重建等功能,避免帶外信號的丟失,從而保持系統(tǒng)功能 的完整性。本發(fā)明通用偵錯輔助裝置利用外殼來固定硬盤以及背板間的連接, 減少了線纜的使用、增加了連接穩(wěn)固性,且方便現(xiàn)場操作、插拔容易。
為讓本發(fā)明的上述和其它目的、特征、和優(yōu)點能更明顯易懂,配合所附
圖式,作詳細(xì)"i兌明如下
圖l是本發(fā)明通用偵錯輔助裝置的結(jié)構(gòu)示意圖。
圖2是本發(fā)明通用偵錯輔助裝置一實施例的連接示意圖。
圖3A是本發(fā)明通用偵錯輔助裝置用于2.5英寸磁盤的連接示意圖。
圖3B是本發(fā)明通用偵錯輔助裝置用于3.5英寸磁盤的連接示意圖。
圖4是本發(fā)明通用偵錯輔助裝置另一實施例的連接示意圖。
圖5是本發(fā)明通用偵錯輔助裝置又一實施例的連接示意圖。
具體實施方式
請參照圖1,為一種依據(jù)本發(fā)明的較佳實施例的通用偵錯輔助裝置1,其 主要包括一"N反(未圖示)、第一 SAS擴(kuò)展器(Expander)131、第二 SAS擴(kuò)展器132與第一SAS擴(kuò)展器131彼此連接,若干個對外接口以及控制接口 27。該若千個對外接口包括第一接口 21、第二接口 22、第三接口 23、第四 接口 24、第五接口 25以及第六接口 26。
在本實施例中,該卡板用以承載第一擴(kuò)展器131及第二擴(kuò)展器132、該 若干個對外接口以及該控制接口 27。該卡板上設(shè)置有導(dǎo)電線路(未圖示), 用以電性連接第一擴(kuò)展器131及第二擴(kuò)展器132、該若干個對外接口以及該 控制接口 27。當(dāng)然,第一擴(kuò)展器131及第二擴(kuò)展器132、該若干個對外接口 以及該控制接口 27之間的電性連接也可通過導(dǎo)線實現(xiàn)。第一接口 21是具有 29針SAS插座連接器用以連接目標(biāo)設(shè)備。第二接口 22為29針SAS插頭連 接器用以連接起始設(shè)備。前述第三接口 23、第四接口 24、第五接口25及第 六接口 26的每一接口皆包括四個符合行業(yè)標(biāo)準(zhǔn)的MiniSAS連接器,其中第 三接口 23用以連接起始設(shè)備,第四接口 24用以連接目標(biāo)設(shè)備,以及第五接 口 25與第六接口 26用以連接SAS測試設(shè)備,如SAS協(xié)議分析儀(Analyzer ) 或SAS信息產(chǎn)生器(Generator)或SAS信息干擾發(fā)射器(Jammer)等。第 一接口 21、第三接口 23及第五接口 25分別與第二 SAS擴(kuò)展器132作信號 連接,而第二接口 22、第四接口 24、第六接口 26分別與第一 SAS擴(kuò)展器 131作信號連接。
第一 SAS擴(kuò)展器131具有兩個通用輸入輸出接口 (general-purpose I/O port, GPIO),其中一通用輸入輸出接口連接第一接口 21,另一通用輸入輸 出接口則連接第二接口 22,這樣第一接口 21和第二接口 22所連接的設(shè)備之 間可傳輸控制信號。第一 SAS擴(kuò)展器131用以抓取和傳輸驅(qū)動控制信號或通 過帶外信號通道172, 174傳輸帶外控制信號等(容后詳述)。
在本實施例中,該控制接口 27是一 RS232型連接器,其中一端用以與 外部的控制設(shè)備271 (如個人電腦或者外部控制模塊)連接以提供用戶偵錯 接口 ,而控制接口 27的另一端通過一切換開關(guān)元件270與第一 SAS擴(kuò)展器
9(Expander)131以及第二 SAS擴(kuò)展器l32連接。這樣,控制設(shè)備2"可根據(jù) 需要經(jīng)由該切換開關(guān)元件270切換連接第一 SAS擴(kuò)展器131或第二 SAS擴(kuò) 展器132,以擇一或同時利用第一 SAS擴(kuò)展器或第二 SAS擴(kuò)展器的控制器, 可程控通用偵錯輔助裝置1內(nèi)部電路的連接狀態(tài)與對外接口間的連接狀態(tài), 包括實現(xiàn)鏈路的切換、靈活配置數(shù)據(jù)的連接拓樸等(容后詳述)。請注意的是, 上述擴(kuò)展器的類型、所釆用的協(xié)議及個數(shù)、各對外接口以及控制接口的類型 僅是本發(fā)明通用偵錯輔助裝置1所舉的范例,但不因此限制本發(fā)明的專利范 圍;實質(zhì)上,本發(fā)明通用偵錯輔助裝置1可根據(jù)實際需求,釆用其它協(xié)議或 各類擴(kuò)展器(例如用作光纖設(shè)備偵錯時應(yīng)改用光纖擴(kuò)展器)與各類型的對外 接口以及控制接口,且可增加對外接口、控制接口以及擴(kuò)展器的數(shù)量。
在其它實施例中,控制設(shè)備271還可為一簡易型開關(guān)切換裝置(未圖示), 不必采用經(jīng)由該控制接口 27連接的方式,而直接設(shè)置于通用偵錯輔助裝置1 內(nèi)的卡板上并直接連接第一 SAS擴(kuò)展器131和/或第二 SAS擴(kuò)展器132,用 以控制通用偵錯輔助裝置1內(nèi)部電路的連接狀態(tài)與對外接口間的連接狀態(tài)。 通用偵錯輔助裝置1也可同時具有上述兩種控制設(shè)備,即同時具有經(jīng)由該控 制接口 27連接的控制設(shè)備271以及設(shè)置于通用偵錯輔助裝置1外部(如卡板 表面)并直接連接第一 SAS擴(kuò)展器131和/或第二 SAS擴(kuò)展器132的控制設(shè) 備,該兩種控制設(shè)備可以實現(xiàn)相同的功能,操作者可以根據(jù)實際情況選擇使 用何種控制設(shè)備,例如,當(dāng)通用偵錯輔助裝置1處于較高處的機(jī)架上時,可 以使用經(jīng)由該控制接口 27連接的控制設(shè)備270,而當(dāng)通用偵錯輔助裝置1處 于操作者能夠觸及的位置時,則使用設(shè)置于通用偵錯輔助裝置1外部的控制 設(shè)備更為便利。當(dāng)然,該兩種控制設(shè)備也可分別控制不同的連接狀態(tài)以實現(xiàn) 不同的功能。
請參照圖2以及圖3A,是說明依據(jù)本發(fā)明通用偵錯輔助裝置1的一實施 例,即通用偵錯輔助裝置1可為一種卡板型式以方便插入一般儲存設(shè)備如磁盤陣歹'J(RAID)設(shè)備內(nèi)以執(zhí)行聯(lián)機(jī)偵錯,即診斷該儲存設(shè)備內(nèi)部硬盤接口的信 號有無異常。在通用偵錯輔助裝置1插入儲存設(shè)備之前, 一般儲存設(shè)備即包 括一中間背板(Midplane) 33、若干個SAS/SATA硬盤31以及機(jī)箱35,且 該若干個SAS/SATA硬盤31平行堆棧排列且分別經(jīng)由連接元件(如29針SAS 連接器)與背板33電性連接(未顯示),且背板33及硬盤31設(shè)置于機(jī)箱35 內(nèi)。
為了進(jìn)行偵錯,例如當(dāng)主機(jī)透過背板33無法識別或者不能正確識別其中 某一顆硬盤31,即可先將該硬盤31自機(jī)箱35內(nèi)拔出,再將本發(fā)明通用偵錯 輔助裝置1插入儲存設(shè)備內(nèi),使該硬盤31的相應(yīng)接口與通用偵錯輔助裝置1 的第一接口 21對接以當(dāng)作第一目標(biāo)設(shè)備,而背4反33的相應(yīng)接口與第二接口 22對接以當(dāng)作第一起始設(shè)備,第五接口 25、第六接口 26分別耦接至一 SAS 測試設(shè)備4(如SAS協(xié)議分析儀/信息干擾發(fā)射器)的輸入端以及輸出端,控 制接口 27則耦接至該控制"i殳備271。
要進(jìn)行除錯操作時,操作者從其外部的控制設(shè)備經(jīng)由控制接口 27關(guān)閉第 一 SAS擴(kuò)展器131與第二 SAS擴(kuò)展器132間的四個內(nèi)頻信號通道152的連 接,迫使背板33輸入至第一 SAS擴(kuò)展器131的信息流轉(zhuǎn)向如圖2所示,信 息流經(jīng)由第二接口 22、信號通道154及第六接口 26被導(dǎo)向于背板33與SAS 測試裝置4的輸入端及輸出端之間,及/或迫使硬盤31輸入至第二 SAS擴(kuò)展 器132的信息流轉(zhuǎn)向如圖2所示,信息流經(jīng)由第一接口 21、信號通道156及 第五接口 25被導(dǎo)向于硬盤31與SAS測試裝置4的輸入端及輸出端之間。通 過以上信息流的轉(zhuǎn)向,可供SAS測試設(shè)備4對該儲存設(shè)備估文出內(nèi)部信號的診 斷。反之,操作者也可經(jīng)由控制設(shè)備271關(guān)閉第一 SAS擴(kuò)展器131與第二 SAS擴(kuò)展器132對SAS測試設(shè)備4的信號通道,并重新開啟第一 SAS擴(kuò)展 器131與第二 SAS擴(kuò)展器132間的四個內(nèi)頻信號通道152的連接,實現(xiàn)硬盤 與背板間的直通連接,以改變帶外信號(容后詳述)。故本發(fā)明能實現(xiàn)可程序連接拓樸的功能,同時能減少線纜的使用、增加信號連接的穩(wěn)定性,且方便
現(xiàn)場操作。在本實施例中,因為通用偵錯輔助裝置1是處于機(jī)箱35的環(huán)境, 故可由背板33直接提供電源,也就是利用背板33上的29針SAS連接器的 電源針腳經(jīng)由第二接口 2的對應(yīng)的電源針腳向本發(fā)明通用偵錯輔助裝置1提 供電源。
在本實施例中,如果第二接口 22或第一接口 21上承載有一些帶外信號 如例如背板發(fā)出的對硬盤錯誤燈號的控制信號以及對硬盤通電或斷電的控制 信號、硬盤發(fā)出的硬盤插入信號等,第二接口 22上的帶外信號經(jīng)由第一帶外 信號通道172輸入至第一 SAS擴(kuò)展器131。在第一 SAS擴(kuò)展器131獲取這些 帶外信號并進(jìn)行還原后經(jīng)由第二帶外信號通道174傳輸數(shù)據(jù)給硬盤31,完成 帶外信號傳輸功能。第一接口 21上的帶外信號的傳輸方向與第二接口 22上 的帶外信號的方向相反。這樣,這些帶外信號經(jīng)由本發(fā)明通用偵錯輔助裝置 l直接傳輸至硬盤31,而不必通過SAS測試裝置4,從而可以避免現(xiàn)有技術(shù) 存在的帶外信號丟失的問題,故本發(fā)明在進(jìn)行除錯程序的同時也能保有系統(tǒng) 功能的完整性。另,根據(jù)操作者的需要,經(jīng)由控制設(shè)備271的控制,第一SAS 擴(kuò)展器131可以覆蓋背板或硬盤發(fā)出的帶外信號,甚或直接虛擬背板或硬盤 發(fā)出該等帶外信號,因此可以實現(xiàn)改變、重建、仿真這些帶外信號的功能, 因此本發(fā)明通用偵錯輔助裝置1具有較佳的偵錯靈活性。例如當(dāng)我們需要對 背板進(jìn)行偵錯時,我們甚至可以不需實際接入硬盤,而只是由第一SAS擴(kuò)展 器131發(fā)出一虛擬的帶外信號(如硬盤插入信號),以測試背板是否能夠正常 響應(yīng),同理在也可以使用虛擬的背板信號對硬盤31進(jìn)行偵錯。本發(fā)明通用偵 錯輔助裝置1可以增設(shè)更多個對外接口,用于一個目標(biāo)設(shè)備與多個起始設(shè)備 之間的偵錯,也可以用于多個目標(biāo)設(shè)備與一個起始設(shè)備之間的偵錯,還可以 用于多個目標(biāo)設(shè)備與多個起始設(shè)備之間的偵錯,原理同上,不贅述。
根據(jù)不同情況,本發(fā)明通用偵錯輔助裝置1的帶外信號通道還可于第一SAS擴(kuò)展器131與其它對外接口之間形成,也可于第二SAS擴(kuò)展器132與其 它對外接口之間形成,例如,第二SAS擴(kuò)展器132具有一第一通用輸入輸出 接口用于連接第三接口 23,以及一第二通用輸入輸出接口用于連接第四接口 24,從而形成帶外信號通道以實現(xiàn)傳輸、改變、重建帶外控制信號的功能, 原理同上,不贅述。
請參照圖3A所示,本發(fā)明通用偵錯輔助裝置1還包括一可拆卸外殼10, 用以可拆卸地收容并固定承載有擴(kuò)展器131、 132、對外接口以及控制接口 27 的卡板和硬盤31于其內(nèi),從而可將承載有擴(kuò)展器131、 132、對外接口以及 控制接口 27的卡板和硬盤31組合固定后在插入儲存設(shè)備的機(jī)箱35內(nèi)。該外 殼10的長度略大于或等于承載有擴(kuò)展器131、 132、對外接口以及控制接口 27的卡板與硬盤31連接后的總長度。當(dāng)裝設(shè)有承載有擴(kuò)展器131、 132、對 外接口以及控制接口 27的卡4反和石更盤31的外殼IO插入才幾箱35內(nèi)后,該外 殼IO的一部份處于機(jī)箱35內(nèi),而另一部4分則暴露于才幾箱35夕卜。對應(yīng)于通用 偵錯輔助裝置1的各對外接口以及控制接口 27,該外殼IO上設(shè)置有若干個 開口 (未標(biāo)號),且設(shè)置于該外殼10的暴露于機(jī)箱35外的另一部份。這樣, 當(dāng)通用偵錯輔助裝置1和硬盤31組裝于該外殼10內(nèi)并插入機(jī)箱35內(nèi)時,通 用偵錯輔助裝置1的各對外接口以及控制接口 27可分別透過該若干個開口暴 露于外殼10以及機(jī)箱35外,以利與其它設(shè)備連接。
在本實施例中,該外殼10的高度是對應(yīng)2.5英寸硬盤設(shè)計,因此能夠在 2.5英寸磁盤陣列中使用本發(fā)明通用偵錯輔助裝置1。請參照圖3B所示,當(dāng) 本發(fā)明通用偵錯輔助裝置1需要插入3.5英寸的儲存設(shè)備內(nèi)部,用以連接其 背板33,和3.5英寸硬盤31,時,需先將承載有擴(kuò)展器131、 132、對外接口以 及控制接口 27的卡板固定于2.5英寸的外殼10內(nèi),再將承載有擴(kuò)展器131、 132、對外接口以及控制接口 27的卡板連同外殼10 —同放置于一 3.5英寸的 外殼11內(nèi)與3.5英寸硬盤連接,最后插入3.5英寸的儲存設(shè)備的機(jī)箱35,內(nèi)
13與背板33,連接,實現(xiàn)聯(lián)機(jī)偵錯。該外殼11的長度略大于或等于外殼10與 硬盤31,連接后的總長度。對應(yīng)于通用偵錯輔助裝置1的對外接口以及控制 接口 27,該外殼11上也設(shè)置有若干個開口 (未標(biāo)號),當(dāng)通用偵錯輔助裝置 1和硬盤31,組裝于該外殼IO以及外殼11內(nèi)時,通用偵錯輔助裝置1的各對 外接口以及控制接口 27可分別透過該等設(shè)置于外殼10、 ll上的開口暴露于 外殼10、 11以及^/L箱35夕卜,以利與其它i殳備連4妻。在其它實施例中,該外 殼10的高度是對應(yīng)3.5英寸硬盤設(shè)計,因此能夠直接在3.5英寸磁盤陣列中 使用本發(fā)明通用偵錯輔助裝置1,而不需要再使用外殼11。
這樣,本發(fā)明通用偵錯輔助裝置1可通過外殼10, 11、固定硬盤31, 31, 及背板33, 33,組合成如一般硬盤盒一樣,以方便插入各類儲存設(shè)備的機(jī)箱 35, 35,內(nèi),同時將各對外接口以及控制接口 27曝露于機(jī)箱35, 35,外部以方便 線纜插拔,故能大幅減少線纜的使用、增加了連接穩(wěn)固性,且方便現(xiàn)場操作 及插拔容易。
本發(fā)明通用偵錯輔助裝置1可用于多種連接需求,連接不同的起始設(shè)備 以及目標(biāo)設(shè)備,也避免了為不同應(yīng)用而設(shè)計不同的偵錯輔助裝置。下面通過 圖4以及圖5分別舉例說明本發(fā)明通用偵錯輔助裝置1的其它實施例。
請參照圖4,是顯示本發(fā)明通用偵錯輔助裝置1用于主機(jī)5(如同一第二 起始設(shè)備)和儲存設(shè)備3 (如同一第二目標(biāo)設(shè)備)間的連接偵錯,其中該通 用偵錯輔助裝置1的第三接口 23經(jīng)由信號通道158與主機(jī)5的相應(yīng)接口(如 SAS主機(jī)總線適配卡(HBA)或主機(jī)5的主板上的SAS接口)對接,第四接口 24經(jīng)由信號通道159與儲存設(shè)備3的相應(yīng)接口(如JBOD或RAID enclosure upstream link)對接,第五接口 25及第六接口 26分別耦接至SAS測試設(shè)備4 的輸入端以及輸出端耦接外部控制設(shè)備271 。
要進(jìn)行除錯操作時,操作者從控制設(shè)備271改變第三接口 23與第四接口 24之間的數(shù)據(jù)流,即關(guān)閉第一擴(kuò)展器131及第二擴(kuò)展器132間的4個信號通道152的連接,迫使第三接口 23與第四接口 24的數(shù)據(jù)流分別經(jīng)由第五接口 25及第六接口 26的信號通道158, 159導(dǎo)向SAS測試設(shè)備4。反之,也可以 關(guān)閉第五接口 25、第六接口 26與SAS測試設(shè)備4間的連接通道,打開第一 SAS擴(kuò)展器131、第二SAS擴(kuò)展器132之間互聯(lián)的4個信號通道152,引導(dǎo) 數(shù)據(jù)流在第一SAS擴(kuò)展器131、第二SAS擴(kuò)展器132之間通過。同理,本實 施例也可實現(xiàn)圖2所示實施例的可程序連接拓樸,帶外信號傳輸和重建等功 能,故不再贅述。
請參照圖5,是本發(fā)明通用偵錯輔助裝置1用于儲存設(shè)備內(nèi)的硬盤本身 的偵錯的實施例。當(dāng)硬盤31與背板33間的線路良好而僅僅是硬盤31本身出 現(xiàn)問題時,本發(fā)明通用偵錯輔助裝置1可連接一信息產(chǎn)生器6對硬盤31進(jìn)行 偵錯。本發(fā)明通用偵錯輔助裝置1的第一接口 21與硬盤31的相應(yīng)接口對接, 第五接口 25耦接至SAS/SATA信息產(chǎn)生器6,控制接口 27耦接控制設(shè)備271。
要進(jìn)行除錯操作時,操作者從其外部的控制設(shè)備271關(guān)閉第一及第二擴(kuò) 展器131、 132間的4個信號通道152的連接,而僅使信息在SAS/SATA信 息產(chǎn)生器6與硬盤31之間交流,SAS/SATA信息產(chǎn)生器6發(fā)出測試信號,根 據(jù)硬盤31的響應(yīng),判斷并且偵錯硬盤31出現(xiàn)的問題。
本發(fā)明通用偵錯輔助裝置1可采用雙電源設(shè)計,除了圖2所示的通用偵 錯輔助裝置1在機(jī)箱環(huán)境中可經(jīng)由第二接口 22及背板33由第一起始設(shè)備供 電外,針對如圖4及圖5所示的非機(jī)箱環(huán)境,本發(fā)明通用偵錯輔助裝置1還 設(shè)置有一電源插座(未圖示),用以連接到外部供電設(shè)備(如220V電源)以 對通用偵錯輔助裝置l供電。該電源插座可采用任何形式的現(xiàn)有電源插座, 例如通用偵錯輔助裝置1的電源插座結(jié)構(gòu)可相同于筆記本電腦上的電源插 座,藉此用戶可利用其已有的筆記本電腦的電源線(配置有AC/DC裝置) 為通用偵錯輔助裝置1供電,不必為本發(fā)明通用偵錯輔助裝置1供電而額外 購買電源線。
15本發(fā)明通用偵錯輔助裝置l是采用雙擴(kuò)展器131, 132結(jié)構(gòu)實現(xiàn)可程序連 接拓樸,可以通過控制設(shè)備27來靈活配置連接拓樸,因此可用于多種連接需 求,也避免了為不同應(yīng)用而設(shè)計不同的偵錯輔助裝置,且可實現(xiàn)帶外信號傳 輸和重建等功能,避免帶外信號的丟失,從而保持系統(tǒng)功能的完整性。本發(fā) 明通用偵錯輔助裝置1利用機(jī)構(gòu)外殼來固定硬盤以及背板間的連接,減少了 線纜的使用、增加了連接穩(wěn)固性,且方便現(xiàn)場操作、插拔容易。
權(quán)利要求
1.一種通用偵錯輔助裝置,用于連接一控制設(shè)備以對至少一起始設(shè)備或/及至少一目標(biāo)設(shè)備的偵錯,其特征在于該通用偵錯輔助裝置包含有至少一第一擴(kuò)展器及一第二擴(kuò)展器;若干個對外接口,包括至少一對外接口電性連接于所述第一擴(kuò)展器與該至少一起始設(shè)備之間,以及至少另一對外接口電性連接于所述第二擴(kuò)展器與該至少一目標(biāo)設(shè)備之間;以及至少一控制接口,用于中介該控制設(shè)備依需要選擇性決定開啟或關(guān)閉該至少一第一擴(kuò)展器及第二擴(kuò)展器間的連接狀態(tài),以及開啟或關(guān)閉該至少一第一擴(kuò)展器及第二擴(kuò)展器與該若干個對外接口間的連接狀態(tài),以產(chǎn)生不同的連接關(guān)系。
2. 如權(quán)利要求1所'述的通用偵錯輔助裝置,其特征在于該至少一第一 擴(kuò)展器及第二擴(kuò)展器、該若干個對外接口以及該至少一控制接口是采用SAS 協(xié)議。
3. 如權(quán)利要求2所述的通用偵錯輔助裝置,其特征在于該若干個對外 接口包括一第一接口,用以電性連接于該第二擴(kuò)展器與一第一目標(biāo)設(shè)備之間;以及一第二接口 ,用以電性連接于該第 一擴(kuò)展器與 一第 一起始設(shè)備之間。
4. 如權(quán)利要求3所述的通用偵錯輔助裝置,其特征在于第一目標(biāo)設(shè)備 是一儲存設(shè)備的一硬盤,第一起始設(shè)備是該儲存設(shè)備的一中間背板。
5. 如權(quán)利要求4所述的通用偵錯輔助裝置,其特征在于該通用偵錯輔 助裝置還包括一卡板以及一外殼,其中該卡板用以承載該至少一第一擴(kuò)展器 及第二擴(kuò)展器、該若干個對外接口以及該至少一控制接口,該外殼用以收容并固定該承載有該至少一第一擴(kuò)展器及第二擴(kuò)展器、該若干個對外接口以及 該至少一控制接口的卡板以及該第一 目標(biāo)設(shè)備于其內(nèi)。
6. 如權(quán)利要求5所述的通用偵錯輔助裝置,其特征在于該儲存設(shè)備包 括一機(jī)箱,該背板及該硬盤設(shè)置于該機(jī)箱內(nèi),當(dāng)該通用偵錯輔助裝置電性連 接于該儲存設(shè)備的該背板時,該外殼僅一部分處于該機(jī)箱內(nèi),而另一部分則 暴露于該機(jī)箱外,該外殼上設(shè)置有若干個開口,對應(yīng)于該通用偵錯輔助裝置 的對外接口以及該至少一控制接口 ,且該若干個開口設(shè)置于該外殼的暴露于 該機(jī)箱外的該另一部分,該若干個對外接口及控制界面從而可以經(jīng)該若干個 開口向外連接。
7. 權(quán)利要求4所述的通用偵錯輔助裝置,其特征在于第二接口具有電 源針腳,用于電性連接第一起始設(shè)備,由第一起始設(shè)備向通用偵錯輔助裝置 供電。
8. 如權(quán)利要求1或3所述的通用偵錯輔助裝置,其特征在于該兩擴(kuò)展 器其中之一與該至少一對外接口及該至少另 一對外接口之間分別設(shè)置帶外信 號通道,用以傳輸、改變、重建該至少一起始i殳備至該至少一目標(biāo)i殳備間的 帶外信號。
9. 如權(quán)利要求8所述的通用偵錯輔助裝置,其特征在于該兩擴(kuò)展器其 中之一具有一第一通用輸入輸出接口用于連接該至少另一對外接口 ,以及一 第二通用輸入輸出接口用于連接該至少 一對外接口 。
10. 如權(quán)利要求3所述的通用偵錯輔助裝置,其特征在于所述若干個 對外接口包括一第三接口,用以電性連接于該第二擴(kuò)展器與一第二起始設(shè)備之間;以及一第四接口 ,用以電性連接于與該第 一 擴(kuò)展器與 一 第二目標(biāo)設(shè)備之間。
11. 如權(quán)利要求IO所述的通用偵錯輔助裝置,其特征在于第二目標(biāo)設(shè)備是一儲存設(shè)備,第二起始設(shè)備是一主機(jī)。
12. 如權(quán)利要求10所述的通用偵錯輔助裝置,其特征在于所述若干 個對外接口包括一第五接口以及一第六接口分別用以與一測試設(shè)備連接。
13. 如權(quán)利要求6所述的通用偵錯輔助裝置,其特征在于該外殼的高 度符合2.5英寸硬盤。
14. 如權(quán)利要求6所述的通用偵錯輔助裝置,其特征在于該外殼的高 度符合3.5英寸硬盤。
15. 如權(quán)利要求1所述的通用偵錯輔助裝置,其特征在于還包括一電 源插座,用以連接到一外部供電設(shè)備,使外部供電設(shè)備經(jīng)由該電源插座為該 通用偵錯輔 助裝置供電。
16. 如權(quán)利要求1所述的通用偵錯輔助裝置,其特征在于還包括一切 換開關(guān)元件,而該控制接口的一端經(jīng)由該切換開關(guān)元件與第一擴(kuò)展器以及第 二擴(kuò)展器連接,另一端用以與該控制設(shè)備連接,藉此,該控制設(shè)備可根據(jù)需 要經(jīng)由該切換開關(guān)元件切換連接該第一擴(kuò)展器或該第二擴(kuò)展器。
17. 如權(quán)利要求1或16所述的通用偵錯輔助裝置,其特征在于該控制 設(shè)備是一個人電腦或一外部控制模塊。
18. —種通用偵錯輔助裝置,適用于至少一起始設(shè)備或/及至少一目標(biāo)設(shè) 備的偵錯,其特征在于其包含有至少一第一擴(kuò)展器及一第二擴(kuò)展器;若干個對外接口 ,包括至少一對外接口電性連接于所述第一擴(kuò)展器與該 至少一起始設(shè)備之間,以及至少另一對外接口電性連接于所述第二擴(kuò)展器與 該至少一目標(biāo)i殳備之間;以及至少一控制設(shè)備,依需要選擇性決定開啟或關(guān)閉該至少一第一擴(kuò)展器及 第二擴(kuò)展器間的連接狀態(tài),以及開啟或關(guān)閉該至少 一第 一擴(kuò)展器和/或第二擴(kuò) 展器與該若干個對外接口間的連接狀態(tài),以產(chǎn)生不同的連接關(guān)系。
19.如權(quán)利要求18所述的通用偵錯輔助裝置,其特征在于還包括一卡 板,用以承載該至少一第一擴(kuò)展器及第二擴(kuò)展器、該若干個對外接口以及該 至少一控制設(shè)備。
20 如權(quán)利要求18或19所述的通用偵錯輔助裝置,其特征在于該至 少一控制設(shè)備是一開關(guān)切換裝置并直接連接該至少一第一擴(kuò)展器和/或第二 擴(kuò)展器。
全文摘要
一種通用偵錯輔助裝置,包含有兩擴(kuò)展器、若干個對外接口及至少一個控制接口,其中該若干個對外接口的第一接口與第二接口分別與該兩擴(kuò)展器其中之一電性連接,并連接至少一起始設(shè)備以及至少一目標(biāo)設(shè)備。該控制接口,用以連接外部控制設(shè)備,外部控制設(shè)備從而可通過該控制接口選擇性決定該兩擴(kuò)展器間的連接狀態(tài)、該兩擴(kuò)展器與該若干個對外接口以及該至少一控制接口間的連接狀態(tài),從而實現(xiàn)可程序規(guī)劃不同的連接關(guān)系。因此,本發(fā)明可適用于多種連接需求,也可避免帶外信號的丟失,從而保持系統(tǒng)功能的完整性,且能減少了線纜的使用、增加了連接穩(wěn)固性,且方便現(xiàn)場操作及插拔容易。
文檔編號G06F11/267GK101620558SQ20081012797
公開日2010年1月6日 申請日期2008年7月1日 優(yōu)先權(quán)日2008年7月1日
發(fā)明者駿 喻, 戴廣成 申請人:環(huán)旭電子股份有限公司;環(huán)隆電氣股份有限公司