專利名稱:硬盤接口裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種硬盤接口裝置,特別是涉及一種偵測(cè)連接埠間是否連接的硬盤接
口裝置。
背景技術(shù):
在現(xiàn)今電子科技的社會(huì),許多電子產(chǎn)品已遍布于我們的日常生活中,無(wú)論在食、 衣、住、行、育與樂(lè)方面,都會(huì)用到電子產(chǎn)品,此外,隨著電子科技不斷地進(jìn)步,更復(fù)雜且更人 性化的電子產(chǎn)品更推陳出新。而電腦的出現(xiàn)則大幅改變?nèi)祟惖纳钚螒B(tài)及生活方式,并且 一般人在生活及工作中接觸和使用到電腦的比例逐漸升高,因此電腦已經(jīng)漸漸地變成不可 或缺的重要工具。一般而言,電腦中最主要的數(shù)據(jù)存取器為硬盤。而伺服器為了提供更多的服務(wù)或 將數(shù)據(jù)備份,往往會(huì)配置十多個(gè)硬盤,因此電腦系統(tǒng)需要通過(guò)硬盤接口裝置來(lái)連接十多個(gè) 硬盤。在此硬盤接口裝置以磁盤陣列卡為例,一般磁盤陣列卡具有多個(gè)數(shù)據(jù)傳輸通道,而每 一通道經(jīng)過(guò)一連接埠與硬盤連接,以將硬盤與電腦系統(tǒng)連接。并且,每一通道可經(jīng)由所對(duì)應(yīng) 的連接埠與擴(kuò)充背板上的連接埠連接,以使各通道可分別連接至多個(gè)硬盤,且互不干擾,藉 此可擴(kuò)充磁盤陣列卡可連接的硬盤數(shù)。然而,當(dāng)擴(kuò)充背板上的連接埠產(chǎn)生故障時(shí),通道原本經(jīng)由擴(kuò)充背板所連接的多個(gè) 硬盤則會(huì)遺失,造成電腦系統(tǒng)無(wú)法對(duì)這些硬盤進(jìn)行存取并且造成電腦在讀取數(shù)據(jù)時(shí)產(chǎn)生錯(cuò) 誤。在電腦產(chǎn)生錯(cuò)誤時(shí),必須對(duì)整個(gè)系統(tǒng)進(jìn)行檢查,以確定錯(cuò)誤發(fā)生的原因并進(jìn)行修復(fù)。而 此檢查及修復(fù)的動(dòng)作可能花費(fèi)較多時(shí)間,導(dǎo)致電腦系統(tǒng)的停擺及增加額外的成本。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種硬盤接口裝置,可以偵測(cè)連接埠間是否確實(shí)連接,并 且在部份連接埠故障時(shí)仍正常運(yùn)作。為了實(shí)現(xiàn)上述目的,本發(fā)明提出一種硬盤接口裝置,其包括磁盤陣列控制器、擴(kuò)充 器及偵測(cè)電路。磁盤陣列控制器具有第一連接埠及第二連接埠。擴(kuò)充器具有第三連接埠及 第四連接埠,其中第三連接埠對(duì)應(yīng)第一連接埠,第四連接埠對(duì)應(yīng)第二連接埠。偵測(cè)電路電性 連接于第一連接埠與第三連接埠之間,以偵測(cè)第三連接埠是否電性連接第一連接埠,并據(jù) 此產(chǎn)生偵測(cè)信號(hào)至磁盤陣列控制器。在本發(fā)明的一實(shí)施例中,此偵測(cè)電路包括電阻及電容。電阻的第一端電性連接一 系統(tǒng)電壓,其第二端電性連接第一連接埠的第一接腳。電容電性連接于第一電阻的第二端 及接地電壓之間。其中,第一接腳對(duì)應(yīng)第三連接埠的第二接腳,并且第二接腳電性連接接地 電壓。在本發(fā)明的一實(shí)施例中,此擴(kuò)充器具有多個(gè)第五連接埠及多個(gè)第六連接埠。這些 第五連接埠分別電性連接多個(gè)第一硬盤,以及這些第六連接埠分別電性連接多個(gè)第二硬 盤。并且,當(dāng)?shù)谌B接埠接收到第一硬盤讀取指令時(shí),擴(kuò)充器通過(guò)這些第五連接埠對(duì)這些第一硬盤進(jìn)行讀取,并由第三連接埠輸出讀取結(jié)果。當(dāng)?shù)谒倪B接埠接收到第二硬盤讀取指令 時(shí),擴(kuò)充器通過(guò)這些第六連接埠對(duì)這些第二硬盤進(jìn)行讀取,并由第四連接埠輸出讀取結(jié)果。在本發(fā)明的一實(shí)施例中,此磁盤陣列控制器在第一連接埠電性連接第三連接埠, 且無(wú)法對(duì)這些第一硬盤進(jìn)行讀取時(shí),磁盤陣列控制器傳送第一硬盤讀取指令至第四連接 埠,且擴(kuò)充器在第四連接埠接收第一硬盤讀取指令時(shí),對(duì)這些第一硬盤進(jìn)行讀取,并由第四 連接埠輸出讀取結(jié)果。在本發(fā)明的一實(shí)施例中,當(dāng)?shù)谌B接埠非電性連接至第一連接埠時(shí),磁盤陣列控 制器依據(jù)偵測(cè)信號(hào)產(chǎn)生提示功能。并且,此提示功能為顯示一提示文字,或者播放一提示音 效或一提示語(yǔ)音。在本發(fā)明的一實(shí)施例中,此第一連接埠、第二連接埠、第三連接埠及第四連接埠為 序列連接SCSI連接埠。綜合以上所述,本發(fā)明的硬盤接口裝置,通過(guò)偵測(cè)電路偵測(cè)磁盤陣列控制器的連 接埠是否電性連接至擴(kuò)充器的連接埠,并在磁盤陣列控制器非電性連接至擴(kuò)充器的連接埠 時(shí),產(chǎn)生提示功能。由此,可偵測(cè)連接埠間是否確實(shí)連接,并在未確實(shí)連接時(shí)提示使用者。另 外,當(dāng)?shù)谝贿B接埠電性連接第三連接埠,且磁盤陣列控制器無(wú)法對(duì)這些第一硬盤進(jìn)行讀取 時(shí),磁盤陣列控制器控制擴(kuò)充器在第四連接埠接收硬盤讀取指令時(shí),對(duì)這些第一硬盤及這 些第二硬盤進(jìn)行讀取,并由第四連接埠輸出讀取結(jié)果。藉此,可在磁盤陣列控制器或擴(kuò)充器 上部份連接埠故障時(shí),仍可對(duì)所有的硬盤進(jìn)行讀取。上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段, 并可依照說(shuō)明書的內(nèi)容予以實(shí)施,以下以本發(fā)明的較佳實(shí)施例并配合附圖作詳細(xì)說(shuō)明。
圖1為本發(fā)明一實(shí)施例的硬盤接口裝置的系統(tǒng)結(jié)構(gòu)示意圖。圖2為圖1中偵測(cè)電路的電路示意圖。附圖標(biāo)記說(shuō)明100-硬盤接口裝置;110-磁盤陣列卡;111-磁盤陣列控制器;112、113、122、123、124_l-124_n、125_l-125_n-連接掉;120-擴(kuò)充背板;121-擴(kuò)充器;126_l-126_n、127_l-127_n-硬盤;121A、121B-數(shù)據(jù)傳輸單元; 112A、122A-接腳;128-傳輸通道;130、140_偵測(cè)電路;R1-電阻;C1-電容;Vcc-系統(tǒng)電壓。
具體實(shí)施例方式以下結(jié)合附圖及較佳實(shí)施例,對(duì)依據(jù)本發(fā)明提出的硬盤接口裝置的特征及其功 效,作進(jìn)一步詳細(xì)說(shuō)明。圖1為本發(fā)明一實(shí)施例的硬盤接口裝置的系統(tǒng)結(jié)構(gòu)示意圖。參照?qǐng)D1,在本實(shí)施例中,硬盤接口裝置100包括磁盤陣列卡110、擴(kuò)充背板120、偵測(cè)電路130及140。磁盤陣列 卡110上配置有磁盤陣列控制器111,并且磁盤陣列卡110可以為一接口卡,以安裝于主板 的插槽上,藉此讓磁盤陣列控制器111可以與主板上的芯片(例如南橋芯片或基本輸出輸 入系統(tǒng))進(jìn)行通訊,以接收上述芯片的控制。磁盤陣列控制器111具有第一連接埠112及 第二連接埠113,以及配置于擴(kuò)充背板120上的擴(kuò)充器121具有第三連接埠122及第四連 接埠123,其中連接埠111、112、121及122可以為序列連接SCSI連接埠。并且,擴(kuò)充器121 具有多個(gè)第五連接埠124_1 124_n及多個(gè)第六連接埠125_1 125_n,連接埠124_1 124_n用以分別電性連接多個(gè)第一硬盤126_1 126_n,連接埠125_1 125_n用以分別電 性連接多個(gè)第二硬盤127_1 127_n。一般而言,磁盤陣列控制器111的連接埠112必須電性連接至擴(kuò)充器121上的連 接埠122,才能通過(guò)擴(kuò)充器121對(duì)硬盤126_1 126_n進(jìn)行讀取。同樣地,磁盤陣列控制器 111的連接埠113必須電性連接至擴(kuò)充器121上的連接埠123,才能通過(guò)擴(kuò)充器121對(duì)硬盤 127_1 127_n進(jìn)行讀取。此時(shí),為了偵測(cè)連接埠112是否電性連接至連接埠122,以及偵 測(cè)連接埠113是否電性連接至連接埠123,于是在連接埠112與連接埠122之間配置偵測(cè)電 路130,以及在連接埠113與連接埠123之間配置偵測(cè)電路140。藉由偵測(cè)電路130及140 偵測(cè)連接埠112及113是否分別電性連接至連接埠122及123,并產(chǎn)生偵測(cè)信號(hào)到磁盤陣列 控制器111。以一個(gè)連接埠而言,通常會(huì)具有多個(gè)接腳。在此多個(gè)接腳中,除了具有傳輸功能 的接腳外,還會(huì)有額外的控制信號(hào)接腳及芯片功能設(shè)定接腳,而控制信號(hào)接腳可以為邊帶 (sideband)接腳。偵測(cè)電路(如130、140)可以電性連接于兩個(gè)連接埠的邊帶接腳之間, 藉此可不影響到傳輸功能并且能偵測(cè)兩連接埠是否電性連接。圖2為圖1中偵測(cè)電路的電 路示意圖。參照?qǐng)D2,在此以偵測(cè)電路130為例,偵測(cè)電路130包括電阻R1及電容C1。電 阻R1電性連接于系統(tǒng)電壓Vcc與連接埠112的第一接腳112A之間,電容C1電性連接于接 腳112A與接地電壓之間。并且,在此先假設(shè)連接埠122的第二接腳122A與接地電壓電性 連接。當(dāng)連接埠112與122未電性連接時(shí)(亦即虛線201的連接關(guān)系不存在),接腳112A 會(huì)通過(guò)電阻R1接收到系統(tǒng)電壓Vcc (在此視為邏輯高電壓準(zhǔn)位)。當(dāng)連接埠112與122電 性連接時(shí)(亦即虛線201的連接關(guān)系存在),接腳112A會(huì)接收到接地電壓(在此視為邏輯 低電壓準(zhǔn)位)。因此,當(dāng)連接埠112與122非電性連接時(shí),偵測(cè)電路130會(huì)傳送邏輯高電壓 準(zhǔn)位的偵測(cè)信號(hào)至接腳112A。當(dāng)連接埠112與122電性連接時(shí),偵測(cè)電路130會(huì)傳送邏輯 低電壓準(zhǔn)位的偵測(cè)信號(hào)至接腳112A。藉此,當(dāng)偵測(cè)信號(hào)為邏輯高電壓準(zhǔn)位時(shí),代表連接埠 112非電性連接至連接埠122。此時(shí),磁盤陣列控制器112會(huì)通知主板上的基本輸出輸入系 統(tǒng),以在顯示器上顯示提示文字,或透過(guò)揚(yáng)聲器播放提示音效或提示語(yǔ)音,藉此通知使用者 連接埠112未與122電性連接。而偵測(cè)電路140的電路及運(yùn)作方式可參照偵測(cè)電路130,故在此不再贅述。當(dāng)連接 埠113與123非電性連接時(shí),偵測(cè)電路140同樣會(huì)傳送邏輯高電壓準(zhǔn)位的偵測(cè)信號(hào)。當(dāng)連 接埠113與123電性連接時(shí),偵測(cè)電路140會(huì)傳送邏輯低電壓準(zhǔn)位的偵測(cè)信號(hào)。藉此,當(dāng)連 接埠112及113分別非電性連接至連接埠122及123時(shí),磁盤陣列控制器111會(huì)藉由電腦 的顯示器或揚(yáng)聲器來(lái)提示使用者,以避免連接不確實(shí)而造成電腦系統(tǒng)運(yùn)作錯(cuò)誤。而上述電路僅用于說(shuō)明之用,若電路可依據(jù)兩連接埠間電性連接與否產(chǎn)生不同邏輯電壓準(zhǔn)位的偵測(cè) 信號(hào),而磁盤陣列控制器111可依據(jù)此偵測(cè)信號(hào)判別兩連接埠間是否電性連接,則可視為 本發(fā)明的偵測(cè)電路的一實(shí)施例。在另一方面,在連接埠112及113分別電性連接至連接埠122及123時(shí),磁盤陣列 控制器111就能通過(guò)擴(kuò)充器121對(duì)硬盤126_1 126_n及127_1 127_n進(jìn)行讀取。在 對(duì)硬盤126_1 126_n進(jìn)行讀取時(shí),磁盤陣列控制器111會(huì)傳送第一硬盤讀取指令至連接 埠122。此時(shí),擴(kuò)充器121中的數(shù)據(jù)傳輸單元121A會(huì)依據(jù)第一硬盤讀取指令,通過(guò)連接埠 124_1 124_n對(duì)硬盤126_1 126_n的其中之一或全部進(jìn)行數(shù)據(jù)的讀取。并且在讀取結(jié) 束后,數(shù)據(jù)傳輸單元121A會(huì)由連接埠122輸出讀取結(jié)果。而磁盤陣列控制器111會(huì)將讀取 結(jié)果傳送至主板上的芯片,以顯示于顯示器上或供電腦系統(tǒng)判讀以運(yùn)行相關(guān)的操作。而磁 盤陣列控制器111在對(duì)硬盤127_1 127_n進(jìn)行讀取時(shí),其運(yùn)作與讀取硬盤126_1 126_ n相似,其不同于讀取硬盤127_1 127_n時(shí)會(huì)傳送第二硬盤讀取指令至連接埠123并且數(shù) 據(jù)傳輸單元121B會(huì)通過(guò)連接埠125_1 125_n對(duì)硬盤127_1 127_n進(jìn)行讀取。此外,數(shù)據(jù)傳輸單元121A及121B間存在傳輸通道128。當(dāng)磁盤陣列控制器111 傳送第一硬盤讀取指令至連接埠122,且在預(yù)設(shè)反應(yīng)時(shí)間內(nèi)未接收到讀取結(jié)果時(shí),代表磁盤 陣列控制器111無(wú)法通過(guò)擴(kuò)充器121對(duì)硬盤126_1 126_n進(jìn)行讀取,其中該預(yù)設(shè)反應(yīng)時(shí) 間可隨電路結(jié)構(gòu)或本領(lǐng)域技術(shù)人員的需求而異。此時(shí),磁盤陣列控制器111會(huì)判定連接埠 122為故障,并且磁盤陣列控制器111會(huì)將第一硬盤讀取指令傳送到連接埠123。數(shù)據(jù)傳輸 單元121B在解讀硬盤讀取指令后,會(huì)發(fā)現(xiàn)所要讀取的硬盤非硬盤127_1 127_n的其中之 一,所以數(shù)據(jù)傳輸單元121B會(huì)將第一硬盤讀取指令經(jīng)由傳輸通過(guò)128傳送至數(shù)據(jù)傳輸單元 121A。數(shù)據(jù)傳輸單元121A會(huì)依據(jù)第一硬盤讀取指令對(duì)硬盤126_1 126_n進(jìn)行讀取。而 在輸出讀取結(jié)果時(shí),由于第一硬盤讀取指令經(jīng)由傳輸通道128所傳送,故讀取結(jié)果同樣會(huì) 由傳輸通道128輸出。而數(shù)據(jù)傳輸單元121B在接收到讀取結(jié)果后,則由連接埠122輸出讀 取結(jié)果至磁盤陣列控制器111。而在連接埠123故障時(shí),磁盤陣列控制器111及擴(kuò)充器121 的運(yùn)作方式可參照上述說(shuō)明,在此不再贅述。藉此,當(dāng)連接埠122或123其中之一故障時(shí), 磁盤陣列控制器仍可通過(guò)擴(kuò)充器121對(duì)硬盤126_1 126_n或127_1 127_n進(jìn)行讀取。綜上所述,本發(fā)明實(shí)施例的硬盤接口裝置,通過(guò)偵測(cè)電路來(lái)偵測(cè)磁盤陣列控制器 的連接埠是否電性連接至擴(kuò)充器的連接埠,并于磁盤陣列控制器非電性連接至擴(kuò)充器的連 接埠時(shí),產(chǎn)生提示功能。藉此,可偵測(cè)連接埠間是否確實(shí)連接,并在未確實(shí)連接時(shí)提示使用 者。另外,當(dāng)?shù)谝贿B接埠電性連接第三連接埠,且磁盤陣列控制器無(wú)法對(duì)這些第一硬盤進(jìn)行 讀取時(shí),磁盤陣列控制器控制擴(kuò)充器在第四連接埠接收硬盤讀取指令時(shí),對(duì)這些第一硬盤 或這些第二硬盤進(jìn)行讀取,并由第四連接埠輸出讀取結(jié)果。藉此,可在磁盤陣列控制器或擴(kuò) 充器上部份連接埠故障時(shí),仍可對(duì)所有的硬盤進(jìn)行讀取。以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式上的限制,雖 然本發(fā)明已以較佳實(shí)施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人 員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的結(jié)構(gòu)及技術(shù)內(nèi)容作出些許的更 動(dòng)或修飾為等同變化的等效實(shí)施例,但是凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明 的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡(jiǎn)單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方 案的范圍內(nèi)。
權(quán)利要求
一種硬盤接口裝置,其特征在于,包括一磁盤陣列控制器,具有一第一連接埠及一第二連接埠;一擴(kuò)充器,具有一第三連接埠及一第四連接埠,其中該第三連接埠對(duì)應(yīng)該第一連接埠,該第四連接埠對(duì)應(yīng)該第二連接埠;以及一偵測(cè)電路,電性連接于該第一連接埠與該第三連接埠之間,以偵測(cè)該第三連接埠是否電性連接該第一連接埠,并據(jù)此產(chǎn)生一偵測(cè)信號(hào)至該磁盤陣列控制器。
2.根據(jù)權(quán)利要求1所述的硬盤接口裝置,其特征在于,其中該偵測(cè)電路包括一電阻,其第一端電性連接一系統(tǒng)電壓,其第二端電性連接該第一連接埠的一第一接 腳,其中該第一接腳對(duì)應(yīng)該第三連接埠的一第二接腳,并且該第二接腳電性連接一接地電 壓;以及一電容,電性連接于該電阻的第二端及該接地電壓之間。
3.根據(jù)權(quán)利要求1所述的硬盤接口裝置,其特征在于,其中該擴(kuò)充器具有多個(gè)第五連 接埠及多個(gè)第六連接埠,其中所述第五連接埠分別電性連接多個(gè)第一硬盤,以及所述第六 連接埠分別電性連接多個(gè)第二硬盤。
4.根據(jù)權(quán)利要求3所述的硬盤接口裝置,其特征在于,其中該擴(kuò)充器在該第三連接埠 接收到一第一硬盤讀取指令時(shí),該擴(kuò)充器通過(guò)所述第五連接埠對(duì)所述第一硬盤進(jìn)行讀取, 并由該第三連接埠輸出讀取結(jié)果,以及在該第四連接埠接收到一第二硬盤讀取指令時(shí),該 擴(kuò)充器通過(guò)所述第六連接埠對(duì)所述第二硬盤進(jìn)行讀取,并由該第四連接埠輸出讀取結(jié)果。
5.根據(jù)權(quán)利要求4所述的硬盤接口裝置,其特征在于,其中該磁盤陣列控制器在該第 一連接埠電性連接該第三連接埠,且無(wú)法對(duì)所述第一硬盤進(jìn)行讀取時(shí),該磁盤陣列控制器 傳送該第一硬盤讀取指令至該第四連接埠,且該擴(kuò)充器在該第四連接埠接收該第一硬盤讀 取指令時(shí),對(duì)所述第一硬盤進(jìn)行讀取,并由該第四連接埠輸出讀取結(jié)果。
6.根據(jù)權(quán)利要求1所述的硬盤接口裝置,其特征在于,其中當(dāng)該第三連接埠非電性連 接至該第一連接埠時(shí),該磁盤陣列控制器依據(jù)該偵測(cè)信號(hào)產(chǎn)生一提示功能。
7.根據(jù)權(quán)利要求6所述的硬盤接口裝置,其特征在于,其中該提示功能為顯示一提示 文字,或者播放一提示音效或一提示語(yǔ)音。
8.根據(jù)權(quán)利要求1所述的硬盤接口裝置,其特征在于,其中該第一連接埠、該第二連接 埠、該第三連接埠及該第四連接埠為一序列連接SCSI連接埠。
全文摘要
一種硬盤接口裝置,其包括磁盤陣列控制器、擴(kuò)充器及偵測(cè)電路。磁盤陣列控制器具有第一連接埠及第二連接埠。擴(kuò)充器具有第三連接埠及第四連接埠,其中第三連接埠對(duì)應(yīng)第一連接埠,第四連接埠對(duì)應(yīng)第二連接埠。偵測(cè)電路電性連接于第一連接埠與第三連接埠之間,以偵測(cè)第三連接埠是否電性連接第一連接埠,并據(jù)此產(chǎn)生偵測(cè)信號(hào)至磁盤陣列控制器。
文檔編號(hào)G06F3/06GK101853139SQ20091012926
公開日2010年10月6日 申請(qǐng)日期2009年4月3日 優(yōu)先權(quán)日2009年4月3日
發(fā)明者劉士豪, 孔婷婷 申請(qǐng)人:英業(yè)達(dá)股份有限公司