專利名稱:共構(gòu)于介面卡與中央處理器的熱插拔偵測(cè)電路的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種共構(gòu)于介面卡與中央處理器的熱插拔偵測(cè)電路。
背景技術(shù):
一般具有熱插拔(Hot-Swapping)功能的介面卡(Interface card)是意指在系統(tǒng)主機(jī)未關(guān)電源的情況下,可將與介面卡相對(duì)的磁盤機(jī)或周邊裝置接上,或是從系統(tǒng)移除周邊裝置,以讓工程師或測(cè)試作業(yè)員于PC保持開(kāi)機(jī)狀態(tài)下,運(yùn)用特定的公用程序,即可作相關(guān)PCI待測(cè)卡換卡測(cè)試驗(yàn)證動(dòng)作,藉以免去換卡測(cè)試需關(guān)閉PC電源及作業(yè)系統(tǒng)或重覆開(kāi)關(guān)機(jī)的動(dòng)作所浪費(fèi)的時(shí)間,以達(dá)到縮短測(cè)試時(shí)間,增如產(chǎn)能及快速測(cè)試的功效。
現(xiàn)今檢測(cè)介面卡的熱插拔狀態(tài)的方式皆藉由中央處理器(CPU)通過(guò)其匯流排(Card Bus)的接地腳是否為導(dǎo)通狀態(tài),來(lái)判斷其“插”或“拔”的狀態(tài),其中如將該介面卡于開(kāi)機(jī)中“熱插”入時(shí),尚可由中央處理器重新啟動(dòng)(Reboot)讀取該介面卡的狀態(tài),然而若于開(kāi)機(jī)中“熱拔”出時(shí),則會(huì)因無(wú)法確定是否拔除而產(chǎn)生各種不同的錯(cuò)誤狀態(tài)(Error State),如如因介面卡故障或因其插拔不完全,而導(dǎo)致系統(tǒng)產(chǎn)生當(dāng)機(jī)的情形,因此針對(duì)上述情形往往需通過(guò)繁雜的軟件程序來(lái)分別判斷不同的錯(cuò)誤狀態(tài),如此除令檢修步驟過(guò)于繁瑣外,且若要修改軟件時(shí),則亦會(huì)相對(duì)增加其復(fù)雜度,而浪費(fèi)相當(dāng)?shù)娜肆Τ杀?,而?shí)非一良善設(shè)計(jì)。
因此,如何將上述的技術(shù)困難點(diǎn)加以解決,即為本創(chuàng)作人的研發(fā)動(dòng)機(jī)所在。
有鑒于此,本案創(chuàng)作人乃以其本身所具備的專業(yè)素養(yǎng)與技術(shù)理念,經(jīng)過(guò)多次的突破改良,終使本實(shí)用新型得以誕生。
發(fā)明內(nèi)容
本實(shí)用新型所要解決的技術(shù)問(wèn)題是,針對(duì)現(xiàn)有技術(shù)的上述不足,而提供一種共構(gòu)于介面卡與中央處理器的熱插拔偵測(cè)電路,其是令介面卡無(wú)論于插置或拔離的狀態(tài)時(shí),皆可產(chǎn)生重新啟動(dòng)訊號(hào)(Reboot),以達(dá)到簡(jiǎn)化判斷錯(cuò)誤(Erorr)狀態(tài)指令,以利于軟件設(shè)計(jì);并可將插置狀態(tài)與拔離狀態(tài)的觸發(fā)訊號(hào)加以隔離,以達(dá)到避免中央處理器產(chǎn)生錯(cuò)誤動(dòng)作。
本實(shí)用新型的上述技術(shù)問(wèn)題是由如下技術(shù)方案來(lái)實(shí)現(xiàn)的。
一種共構(gòu)于介面卡與中央處理器的偵測(cè)電路,其特征是包括第一狀態(tài)偵測(cè)單元,其輸入端是于擷取介面卡的插置狀態(tài)接腳的短路狀態(tài)訊號(hào)時(shí),即于輸出端產(chǎn)生一觸發(fā)訊號(hào),藉以偵測(cè)介面卡是否有插置動(dòng)作;第二狀態(tài)偵測(cè)單元,其輸入端是于擷取介面卡的插置狀態(tài)接腳的開(kāi)路狀態(tài)訊號(hào)時(shí),即于輸出端產(chǎn)生一觸發(fā)訊號(hào),藉以偵測(cè)介面卡是否有拔離的動(dòng)作;及一訊號(hào)處理單元,其是將輸出端接置于中央處理器的中斷訊號(hào)接腳,而輸入端則分別擷取檢測(cè)前述第一狀態(tài)偵測(cè)單元及第二狀態(tài)偵測(cè)單元的觸發(fā)訊號(hào)后,即由訊號(hào)處理單元令中央處理器對(duì)該介面卡產(chǎn)生再啟動(dòng)。
除上述必要技術(shù)特征外,在具體實(shí)施過(guò)程中,還可補(bǔ)充如下技術(shù)內(nèi)容該訊號(hào)處理單元是包含一晶體管,其射極端銜接正電源,集電極端則經(jīng)一第一反向緩沖器銜接至中央處理器的中斷訊號(hào)接腳,并通過(guò)一電容銜接正電源,及經(jīng)由一電阻銜接至接地端,而基極端通過(guò)第一狀態(tài)偵測(cè)單元或第二狀態(tài)偵測(cè)單元擷取一預(yù)設(shè)值以上的正電壓時(shí),即令其射極端與集電極端間導(dǎo)通,以促使中央處理器對(duì)介面卡發(fā)出一再啟動(dòng)訊號(hào)。
該第一狀態(tài)偵測(cè)單元是由一電阻及一電容所串接而成,將電容的另端接置于介面卡的插置狀態(tài)接腳,而電阻的另端則銜接正電源,并將電阻與電容的接合端點(diǎn)銜接至訊號(hào)處理單元中的晶體管的基極端,而形成一偵測(cè)回路。
該第二狀態(tài)偵測(cè)單元是由電阻及電容的回路擷取正電源,并通過(guò)第二反向緩沖器反向銜接一二極管后,再由一限流電阻銜接至訊號(hào)處理單元的晶體管的基極端,而形成一偵測(cè)回路。
于介面卡的插置狀態(tài)接腳呈現(xiàn)短路狀態(tài)時(shí),即使第一狀態(tài)偵測(cè)單元的輸入端點(diǎn)因電容短路接地而形成低電位,俟一脈沖時(shí)間后,即對(duì)訊號(hào)處理單元產(chǎn)生一觸發(fā)訊號(hào)。
于介面卡的插置狀態(tài)接腳呈現(xiàn)開(kāi)路狀態(tài)時(shí),即由第二狀態(tài)偵測(cè)單元的輸入端點(diǎn)形成高電位后,再經(jīng)由第二反向緩沖器將高電位轉(zhuǎn)換成低電位,并將正電源經(jīng)由二核體順向?qū)氲诙聪蚓彌_器的輸出端形成一高電位,以對(duì)訊號(hào)處理單元產(chǎn)生一觸發(fā)訊號(hào)。
本實(shí)用新型所提供的共構(gòu)于介面卡與中央處理器的熱插拔偵測(cè)電路,與前述的習(xí)知技術(shù)相互比較時(shí),更具有下列的優(yōu)點(diǎn)1、使介面卡無(wú)論于插置或拔離的狀態(tài)時(shí),皆可產(chǎn)生重新啟動(dòng)訊號(hào)(Reboot),以達(dá)到簡(jiǎn)化判斷錯(cuò)誤(Erorr)狀態(tài),以利于軟件設(shè)計(jì)的目的。
2、其是可將插置狀態(tài)與拔離狀態(tài)的觸發(fā)訊號(hào)加以隔離,以達(dá)到避免中央處理器產(chǎn)生錯(cuò)誤動(dòng)作。
3、可減少修改軟件時(shí)的復(fù)雜度,以達(dá)到有效節(jié)省人力成本的功效。
為方便了解本實(shí)用新型的內(nèi)客,及所能達(dá)成的功效、茲配合附圖列舉一具體實(shí)施例,詳細(xì)介紹說(shuō)明如下
圖1是本實(shí)用新型的系統(tǒng)方塊配置圖。
圖2是本實(shí)用新型試舉一較佳實(shí)施電路圖。
圖3是本實(shí)用新型試舉一較佳實(shí)施電路圖于偵測(cè)插置狀態(tài)時(shí)的動(dòng)作示意圖。
圖4是本實(shí)用新型試舉一較佳實(shí)施電路圖于偵測(cè)拔離狀態(tài)時(shí)的動(dòng)作示意圖。
具體實(shí)施方式
本實(shí)用新型是提供一種共構(gòu)于介面卡與中央處理器的熱插拔偵測(cè)電路(如圖1所示),其主要是由一訊號(hào)處理單元1、一第一狀態(tài)偵測(cè)單元2及一第二狀態(tài)偵測(cè)單元3所組成,其中該第一狀態(tài)偵測(cè)單元1及第二狀態(tài)偵測(cè)單元2的訊號(hào)輸入端經(jīng)由隔離后是接置于介面卡4的插接狀態(tài)接腳41,該訊號(hào)處理單元的輸出端接置于中央處理器5的中斷(interrupt)訊號(hào)接腳51,以分別于檢測(cè)該介面卡4有插置或拔離的狀態(tài)觸發(fā)訊號(hào)后,即由訊號(hào)處理單元1令中央處理器對(duì)該介面卡產(chǎn)生再啟動(dòng)(Reboot),其中(請(qǐng)配合參閱圖2所示);該訊號(hào)處理單元,其主要是包括一反向緩沖器U1及一晶體管Q1,其中該晶體管Q1是將射極端銜接正電源Vcc,集電極端則經(jīng)一第一反向緩沖器U1銜接至中央處理器的中斷訊號(hào)接腳,并通過(guò)一電容C3銜接正電源Vcc,及經(jīng)由一電阻銜接至接地端,使于該晶體管Q1的基極端擷取一預(yù)設(shè)值以上的正電壓時(shí),即令其射極端與集電極端間導(dǎo)通,以促使中央處理器對(duì)介面卡發(fā)出一再啟動(dòng)(Reboot),并于集電極端與接地端再反向并聯(lián)一二極管,藉以截止逆向電壓對(duì)電路產(chǎn)生影響;該第一狀態(tài)偵測(cè)單元,其是由一電阻R1及一電容C1所串接而成,且將電容C1的另端接置于介面卡的插置狀態(tài)接腳,而電阻R1的另端則銜接正電源Vcc,并將電阻R1與電容C1的接合端點(diǎn)銜接至訊號(hào)處理單元中的晶體管Q1的基極端,而形成一偵測(cè)回路,藉以偵測(cè)介面卡是否有插置動(dòng)作;該第二狀態(tài)偵測(cè)單元,其是由電阻R3、R4及電容C2的回路擷取正電源Vcc,并通過(guò)第二反向緩沖器U2反向銜接一二極管D2后,再由一限流電阻R2銜接至訊號(hào)處理單元的晶體管Q1的基極端,而形成一偵測(cè)回路,藉以偵測(cè)介面卡是否有拔離的動(dòng)作;其中于介面卡插置瞬間(請(qǐng)配合參閱圖3所示),則令介面卡的插置狀態(tài)接腳呈現(xiàn)短路狀態(tài),以使電流由第一狀態(tài)偵測(cè)回路的電容C1短路接地,俟一脈沖時(shí)間后(由R1與C1乘積形成時(shí)間常數(shù)的倒數(shù)),即由電容C1反向?qū)w管Q1的基極產(chǎn)生一正電壓的高電位,再經(jīng)第一反向緩沖器U1將高電位轉(zhuǎn)為低電位,以便中央處理器的中斷訊號(hào)接腳產(chǎn)生負(fù)緣觸發(fā),而對(duì)介面卡產(chǎn)生一再啟動(dòng)(Reboot)訊號(hào),而令中央處理器重新讀取介面卡的相關(guān)驅(qū)動(dòng)程序;此時(shí),該第二狀態(tài)偵測(cè)回路則因電流于電阻R1及電容C1間短路而不動(dòng)作;另,若當(dāng)介面卡于拔離瞬間時(shí)(請(qǐng)配合參閱圖4所示),則令介面卡的插置狀態(tài)接腳呈現(xiàn)開(kāi)路狀態(tài),使正電源Vcc通過(guò)電阻R3、R4與電容C2的充電而形成高電位,再經(jīng)由第二反向緩沖器U2將高電位轉(zhuǎn)換成低電位,并另由正電源Vcc于電阻R1、R2經(jīng)由二極管D2順向?qū)氲诙聪蚓彌_器U2的輸出端,而形成一高電位,以令訊號(hào)處理單元的晶體管Q1的基極端導(dǎo)通,復(fù)令中央處理器的中斷訊號(hào)接腳產(chǎn)生負(fù)緣觸發(fā),而對(duì)介面卡產(chǎn)生一再啟動(dòng)(Reboot)訊號(hào),而令中央處理器重新讀取該介面卡的相關(guān)驅(qū)動(dòng)程序;此時(shí)該第一狀態(tài)偵測(cè)單元?jiǎng)t因介面卡的插置狀態(tài)接腳呈現(xiàn)開(kāi)路狀態(tài)而截止,而令介面卡無(wú)論子插置或拔離的狀態(tài)時(shí),皆可產(chǎn)生重新啟動(dòng)訊號(hào)(Reboot),如此即可有效避免介面卡故障或因其插拔不完全,而導(dǎo)致系統(tǒng)產(chǎn)生當(dāng)機(jī)的情形,且無(wú)需通過(guò)繁雜的軟件程序來(lái)分別判斷不同的錯(cuò)誤狀態(tài),以達(dá)到簡(jiǎn)化判斷錯(cuò)誤(Erorr)狀態(tài)的執(zhí)行指令,以利于軟件設(shè)計(jì)的目的,而極具方便實(shí)用性。
綜上所述,本實(shí)用新型在突破先前技術(shù)結(jié)構(gòu)下,確實(shí)已達(dá)到所欲增進(jìn)的功效,且也非熟悉該項(xiàng)技藝者所易于思及,再者,本實(shí)用新型申請(qǐng)前未曾公開(kāi),其所具的進(jìn)步性、實(shí)用性,顯已符合新型專利的申請(qǐng)要件,爰依法提出新型申請(qǐng)。
但是以上所述僅為本實(shí)用新型的一較佳可行實(shí)施例,非因此即拘限本實(shí)用新型的專利范圍,故舉凡運(yùn)用本實(shí)用新型說(shuō)明書及圖示內(nèi)容所為的等效結(jié)構(gòu),直接或間接運(yùn)用于其它相關(guān)技術(shù)領(lǐng)域者,均同理皆理應(yīng)包含于本實(shí)用新型的精神范疇的范圍內(nèi),合予陳明。
權(quán)利要求1.一種共構(gòu)于介面卡與中央處理器的熱插拔偵測(cè)電路,其特征是,包括第一狀態(tài)偵測(cè)單元,其輸入端是接于介面卡的插置狀態(tài)接腳,擷取介面卡的插置狀態(tài)接腳的短路狀態(tài)訊號(hào)時(shí),即于輸出端產(chǎn)生一觸發(fā)訊號(hào),藉以偵測(cè)介面卡是否有插置動(dòng)作,其輸出端接訊號(hào)處理單元;第二狀態(tài)偵測(cè)單元,其輸入端是接于介面卡的插置狀態(tài)接腳,擷取介面卡的插置狀態(tài)接腳的開(kāi)路狀態(tài)訊號(hào)時(shí),即于輸出端產(chǎn)生一觸發(fā)訊號(hào),藉以偵測(cè)介面卡是否有拔離的動(dòng)作,其輸出端接訊號(hào)處理單元;及一訊號(hào)處理單元,其是將輸出端接置于中央處理器的中斷訊號(hào)接腳,而輸入端則分別擷取檢測(cè)前述第一狀態(tài)偵測(cè)單元及第二狀態(tài)偵測(cè)單元的觸發(fā)訊號(hào)后,即由訊號(hào)處理單元令中央處理器對(duì)該介面卡產(chǎn)生再啟動(dòng)。
2.根據(jù)權(quán)利要求1所述的共構(gòu)于介面卡與中央處理器的熱插拔偵測(cè)電路,其特征是,該訊號(hào)處理單元是包含一晶體管,其射極端銜接正電源,集電極端則經(jīng)一第一反向緩沖器銜接至中央處理器的中斷訊號(hào)接腳,并通過(guò)一電容銜接正電源,及經(jīng)由一電阻銜接至接地端,而基極端通過(guò)第一狀態(tài)偵測(cè)單元或第二狀態(tài)偵測(cè)單元擷取一預(yù)設(shè)值以上的正電壓時(shí),即令其射極端與集電極端間導(dǎo)通,以促使中央處理器對(duì)介面卡發(fā)出一再啟動(dòng)訊號(hào)。
3.根據(jù)權(quán)利要求2所述的共構(gòu)于介面卡與中央處理器的熱插拔偵測(cè)電路,其特征是,該第一狀態(tài)偵測(cè)單元是由一電阻及一電容所串接而成,將電容的另端接置于介面卡的插置狀態(tài)接腳,而電阻的另端則銜接正電源,并將電阻與電容的接合端點(diǎn)銜接至訊號(hào)處理單元中的晶體管的基極端,而形成一偵測(cè)回路。
4.根據(jù)權(quán)利要求2所述的共構(gòu)于介面卡與中央處理器的熱插拔偵測(cè)電路,其特征是,該第二狀態(tài)偵測(cè)單元是由電阻及電容的回路擷取正電源,并通過(guò)第二反向緩沖器反向銜接一二極管后,再由一限流電阻銜接至訊號(hào)處理單元的晶體管的基極端,而形成一偵測(cè)回路。
專利摘要本實(shí)用新型是提供一種共構(gòu)于介面卡與中央處理器的熱插拔偵測(cè)電路,其特征是由一訊號(hào)處理單元、一第一狀態(tài)偵測(cè)單元及一第二狀態(tài)偵測(cè)單元所組成,其中該第一狀態(tài)偵測(cè)單元及第二狀態(tài)偵測(cè)單元的訊號(hào)輸入端經(jīng)由隔離后是接置于介面卡的插接狀態(tài)接腳,該訊號(hào)處理單元的輸出端接置于中央處理器的中斷(interrupt)訊號(hào)接腳,以分別于檢測(cè)該介面卡有插置或拔離的狀態(tài)觸發(fā)訊號(hào)后,即由訊號(hào)處理單元令中央處理器重新啟動(dòng)(Reboot)介面卡的驅(qū)動(dòng)程序,以達(dá)到立即更新介面卡的插或拔的狀態(tài)。
文檔編號(hào)G06F11/34GK2594868SQ0228594
公開(kāi)日2003年12月24日 申請(qǐng)日期2002年11月12日 優(yōu)先權(quán)日2002年11月12日
發(fā)明者高憲均 申請(qǐng)人:陽(yáng)慶電子股份有限公司