專利名稱:計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計(jì)算機(jī)系統(tǒng)診斷技術(shù),特別是涉及一種計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置,它可與一計(jì)算機(jī)系統(tǒng)相匹配,例如一筆記本計(jì)算機(jī)或臺(tái)式個(gè)人計(jì)算機(jī),該計(jì)算機(jī)系統(tǒng)須至少內(nèi)置7種指示燈,包括一電源指示燈、一電池指示燈、一硬盤運(yùn)行指示燈、一軟驅(qū)運(yùn)行指示燈、一數(shù)字鍵盤鎖定(Num Lock)指示燈、一大寫字母鎖定(Caps Lock)指示燈、和一滾屏鎖定(Scroll Lock)指示燈,以借此7種指示燈來(lái)顯示該計(jì)算機(jī)系統(tǒng)的各種排錯(cuò)結(jié)果。
然而,現(xiàn)有計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置的一項(xiàng)缺點(diǎn)在于它需要附加外接硬件電路及連接器,而且在不同的總線架構(gòu)下(例如ISA、PCI、Mini PCI)還需要外接不同的轉(zhuǎn)接電路,甚至于需要修改既有主板架構(gòu),因此應(yīng)用上較為不便且增加了成本。此外,一般熟悉的計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置大多僅能提供至多256種不同顯示方式,因此僅能借以指示出256種不同的系統(tǒng)異常狀況。
以ISA總線架構(gòu)的計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置為例,它需要附加外接Port84轉(zhuǎn)接器,并且僅能用以指示出至多256種不同的系統(tǒng)異常狀況;若以PCI總線架構(gòu)的計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置為例,它需要附加外接PCI轉(zhuǎn)接器及排錯(cuò)電路,且僅能用以指示出至多256種不同的系統(tǒng)異常狀況;若以Mini-PCI總線架構(gòu)的計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置而言,它需要附加外接Mini-PCI至PCI轉(zhuǎn)接器及PCI-Port84排錯(cuò)電路,并且僅能用以指示出至多256種不同的系統(tǒng)異常狀況。
此外,還有一種現(xiàn)有技術(shù)是將排錯(cuò)結(jié)果顯示裝置外接至并行端口(parallel port),并以8個(gè)液晶顯示器來(lái)指示系統(tǒng)異常狀況。此作法的優(yōu)點(diǎn)在于不必修改既有主板架構(gòu);然而其缺點(diǎn)在于它是一外接硬件裝置,因此于實(shí)施上不利于降低成本。
由于現(xiàn)在個(gè)人計(jì)算機(jī)系統(tǒng)日益復(fù)雜化,使得系統(tǒng)異常狀況的種類也就愈來(lái)愈多,因此需要一種結(jié)構(gòu)簡(jiǎn)單、易于實(shí)施、且能指示出256種以上系統(tǒng)異常狀況的計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置。
本發(fā)明的另一目的在于提供一種計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置,它可指示出較現(xiàn)有技術(shù)更多的系統(tǒng)異常狀況。
為了達(dá)到上述目的,本發(fā)明提供了一種計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置,它可與一計(jì)算機(jī)系統(tǒng)相匹配,用以指示出系統(tǒng)異常狀況。此計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置至少包含(a)一指示燈群組,包括多個(gè)指示燈,其特征在于該多個(gè)指示燈分別具有特定的顯示狀態(tài);(b)一錯(cuò)誤檢測(cè)模塊,用于檢測(cè)該計(jì)算機(jī)系統(tǒng)是否正常運(yùn)作;如檢測(cè)到一異常狀況,則產(chǎn)生一對(duì)應(yīng)的異常信息;(c)一錯(cuò)誤檢測(cè)結(jié)果編碼模塊,與該錯(cuò)誤檢測(cè)模塊連接,用以將該錯(cuò)誤檢測(cè)模塊所產(chǎn)生的異常信息以預(yù)定編碼方式轉(zhuǎn)換成一對(duì)應(yīng)的驅(qū)動(dòng)信號(hào);以及(d)一指示燈驅(qū)動(dòng)模塊,它可接收該錯(cuò)誤檢測(cè)結(jié)果編碼模塊所產(chǎn)生的驅(qū)動(dòng)信號(hào),并據(jù)以驅(qū)動(dòng)該多個(gè)指示燈,以預(yù)定發(fā)光方式指示出目前該錯(cuò)誤檢測(cè)模塊所檢測(cè)到的系統(tǒng)異常狀況。
本發(fā)明的計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置適用于與一計(jì)算機(jī)系統(tǒng)相匹配,該計(jì)算機(jī)系統(tǒng)須至少具備有7種內(nèi)置指示燈,包括一電源指示燈(POWER)、一電池指示燈(BATTERY)、一硬盤運(yùn)行指示燈(HDD)、一軟驅(qū)運(yùn)行指示燈(FDD)、一數(shù)字鍵盤鎖定指示燈(Num Lock)、一大寫字母鎖定指示燈(Caps Lock)、和一滾屏鎖定指示燈(Scroll Lock),以借這些指示燈來(lái)顯示該計(jì)算機(jī)系統(tǒng)的各種排錯(cuò)結(jié)果。
上述7種指示燈的組合可提供多達(dá)512種不同的顯示方式來(lái)指示出512種系統(tǒng)異常狀況;由于現(xiàn)有技術(shù)僅能提供至多256種不同的顯示方式,因此與之相比,本發(fā)明可顯示更多的系統(tǒng)異常狀況。此外,本發(fā)明于實(shí)際應(yīng)用時(shí),僅需修改現(xiàn)有計(jì)算機(jī)系統(tǒng)的BIOS,而不必附加任何外接的硬件裝置及轉(zhuǎn)接電路或修改既有的主板架構(gòu),因此較現(xiàn)有技術(shù)更易于實(shí)施并具有更高的成本效益。
附圖編號(hào)說(shuō)明10 計(jì)算機(jī)系統(tǒng)11 電源指示燈12 電池指示燈13 硬盤運(yùn)行指示燈14 軟驅(qū)運(yùn)行指示燈15 Num Lock指示燈16 Caps Lock指示燈17 Scroll Lock指示燈100 本發(fā)明的計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置110 錯(cuò)誤檢測(cè)模塊120 錯(cuò)誤檢測(cè)結(jié)果編碼模塊130 指示燈驅(qū)動(dòng)模塊
圖1即顯示本發(fā)明的計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置搭配至一計(jì)算機(jī)系統(tǒng)10的應(yīng)用示意圖。于圖1所示實(shí)施例中,本發(fā)明所匹配的計(jì)算機(jī)系統(tǒng)10可以是一筆記本計(jì)算機(jī),但也可以是臺(tái)式個(gè)人計(jì)算機(jī)或其它任何類型的計(jì)算機(jī);不過(guò)該適用的計(jì)算機(jī)系統(tǒng)10須至少具備有一電源指示燈11、一電池指示燈12、一硬盤運(yùn)行指示燈13、一軟驅(qū)運(yùn)行指示燈14、一數(shù)字鍵盤鎖定(Num Lock)指示燈15、一大寫字母鎖定(Caps Lock)指示燈16、和一滾屏鎖定(Scroll Lock)指示燈17,以借這7種指示燈11、12、13、14、15、16、17來(lái)顯示該計(jì)算機(jī)系統(tǒng)10于排錯(cuò)過(guò)程中所檢測(cè)到的系統(tǒng)異常狀況。
由于電源指示燈11和電池指示燈12分別具有4種顯示狀態(tài)亮燈、快閃、慢閃、和熄燈,而硬盤運(yùn)行指示燈13、軟驅(qū)運(yùn)行指示燈14、NumLock指示燈15、Caps Lock指示燈16和Scroll Lock指示燈17則分別具有2種顯示狀態(tài)亮燈和熄燈;因此這7種指示燈11、12、13、14、15、16、17的組合所提供的不同顯示方式種類即為4×4×2×2×2×2×2=512。本發(fā)明的計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置的基本構(gòu)想即在于利用此7種指示燈11、12、13、14、15、16、17的組合所提供的512種不同的顯示方式來(lái)指示出512種不同的系統(tǒng)異常狀況。
圖2表示本發(fā)明計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置(如標(biāo)號(hào)100所指的虛線框所包含的部分)的基本系統(tǒng)架構(gòu)。如圖所示,本發(fā)明的計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置100除了上述的7種指示燈11、12、13、14、15、16、17外,另外至少包含以下模塊(a)一錯(cuò)誤檢測(cè)模塊110;(b)一錯(cuò)誤檢測(cè)結(jié)果編碼模塊120;以及(c)一指示燈驅(qū)動(dòng)模塊130。
錯(cuò)誤檢測(cè)模塊110可檢測(cè)計(jì)算機(jī)系統(tǒng)10(包括其主板及所有的外圍設(shè)備)是否正常運(yùn)作;如有檢測(cè)到一系統(tǒng)異常狀況,則會(huì)產(chǎn)生一對(duì)應(yīng)的異常信息。于具體實(shí)施上,此錯(cuò)誤檢測(cè)模塊110例如可為一整合至計(jì)算機(jī)系統(tǒng)10的BIOS(Basic Input/Output System)中的程序,它可于計(jì)算機(jī)系統(tǒng)10的電源開啟時(shí)、或發(fā)生意外停機(jī)狀況時(shí),自動(dòng)執(zhí)行異常狀況檢測(cè)工作,且可采用現(xiàn)有的錯(cuò)誤檢測(cè)程序。
錯(cuò)誤檢測(cè)結(jié)果編碼模塊120連結(jié)至錯(cuò)誤檢測(cè)模塊110,以將錯(cuò)誤檢測(cè)模塊110所產(chǎn)生的異常信息通過(guò)預(yù)定編碼方式轉(zhuǎn)換成一對(duì)應(yīng)驅(qū)動(dòng)信號(hào)。由于前述的7種指示燈11、12、13、14、15、16、17的組合可提供512種不同的顯示方式,因此將錯(cuò)誤檢測(cè)結(jié)果編碼模塊120設(shè)計(jì)成可接受至多512種異常信息,并將此512種異常信息以一對(duì)一方式編碼成對(duì)應(yīng)的512種驅(qū)動(dòng)信號(hào)。于具體實(shí)施上,此錯(cuò)誤檢測(cè)結(jié)果編碼模塊120例如亦可為一整合至計(jì)算機(jī)系統(tǒng)10的BIOS中的程序。
指示燈驅(qū)動(dòng)模塊130于具體實(shí)施上,可直接采用現(xiàn)有的Super I/OController,它可接收錯(cuò)誤檢測(cè)結(jié)果編碼模塊120所產(chǎn)生的驅(qū)動(dòng)信號(hào),并據(jù)以驅(qū)動(dòng)電源指示燈11、電池指示燈12、硬盤運(yùn)行指示燈13、軟驅(qū)運(yùn)行指示燈14、Num Lock指示燈15、Caps Lock指示燈16、和Scroll Lock指示燈17,以對(duì)應(yīng)的發(fā)光方式來(lái)指示出目前錯(cuò)誤檢測(cè)模塊110所檢測(cè)到的系統(tǒng)異常狀況。
總而言之,本發(fā)明提供了一種新穎的計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置,其特點(diǎn)在于采用一般計(jì)算機(jī)系統(tǒng)所內(nèi)置的7種指示燈,包括電源指示燈、電池指示燈、硬盤運(yùn)行指示燈、軟驅(qū)運(yùn)行指示燈、Num Lock指示燈、CapsLock指示燈、和Scroll Lock指示燈,來(lái)指示出導(dǎo)致該計(jì)算機(jī)系統(tǒng)意外停機(jī)的系統(tǒng)異常狀況。本發(fā)明的計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置可提供多達(dá)512種不同的顯示方式來(lái)指示出512種系統(tǒng)異常狀況;由于現(xiàn)有技術(shù)僅能提供至多256種不同的顯示方式,因此與之相比,本發(fā)明可顯示更多的系統(tǒng)異常狀況。此外,本發(fā)明于具體實(shí)施時(shí),僅需修改現(xiàn)有計(jì)算機(jī)系統(tǒng)的BIOS,亦即7種指示燈11、12、13、14、15、16、17及指示燈驅(qū)動(dòng)模塊130均可采用既有的配備,而不必附加任何外接硬件裝置及轉(zhuǎn)接電路或修改既有的主板架構(gòu)。本發(fā)明因此在創(chuàng)造性及實(shí)用性上均優(yōu)于現(xiàn)有技術(shù)。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,本發(fā)明實(shí)質(zhì)技術(shù)內(nèi)容的范圍并不受限于此,例如除了如圖2所示的7個(gè)指示燈外,還可包括其它的指示燈;或是以其它指示燈來(lái)指示目前的系統(tǒng)異常狀況。本發(fā)明的實(shí)質(zhì)技術(shù)內(nèi)容廣義地定義于所附權(quán)利要求書中。任何他人所完成的裝置或方法,如與所附權(quán)利要求書所定義的完全相同、或是為它的某種等效變動(dòng),則均將被視為屬于此專利的范圍之中。
權(quán)利要求
1.一種計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置,它可與一計(jì)算機(jī)系統(tǒng)相匹配,用以指示出系統(tǒng)異常狀況此計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置至少包含(a)一指示燈群組,包括多個(gè)指示燈,其特征在于該多個(gè)指示燈分別具有特定的顯示狀態(tài);(b)一錯(cuò)誤檢測(cè)模塊,用于檢測(cè)該計(jì)算機(jī)系統(tǒng)是否正常運(yùn)作;如檢測(cè)到一異常狀況,則產(chǎn)生一對(duì)應(yīng)的異常信息;(c)一錯(cuò)誤檢測(cè)結(jié)果編碼模塊,與該錯(cuò)誤檢測(cè)模塊連接,用以將該錯(cuò)誤檢測(cè)模塊所產(chǎn)生的異常信息以預(yù)定編碼方式轉(zhuǎn)換成一對(duì)應(yīng)的驅(qū)動(dòng)信號(hào);以及(d)一指示燈驅(qū)動(dòng)模塊,它可接收該錯(cuò)誤檢測(cè)結(jié)果編碼模塊所產(chǎn)生的驅(qū)動(dòng)信號(hào),并據(jù)以驅(qū)動(dòng)該多個(gè)指示燈,以預(yù)定發(fā)光方式指示出目前該錯(cuò)誤檢測(cè)模塊所檢測(cè)到的系統(tǒng)異常狀況。
2.如權(quán)利要求1所述的計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置,其特征在于該多個(gè)指示燈包括一電源指示燈、一電池指示燈、一硬盤運(yùn)行指示燈、一軟驅(qū)運(yùn)行指示燈、一數(shù)字鍵盤鎖定指示燈、一大寫字母鎖定指示燈、和一滾屏鎖定指示燈。
3.如權(quán)利要求第1項(xiàng)所述的計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置,其特征在于該錯(cuò)誤檢測(cè)模塊及該錯(cuò)誤檢測(cè)結(jié)果編碼模塊均整合于該計(jì)算機(jī)系統(tǒng)的BIOS中。
4.如權(quán)利要求第1項(xiàng)所述的計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置,其特征在于該指示燈驅(qū)動(dòng)模塊為一Super I/O Controller。
5.一種計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置,可與一計(jì)算機(jī)系統(tǒng)相匹配,該計(jì)算機(jī)系統(tǒng)須至少具備有一電源指示燈、一電池指示燈、一硬盤機(jī)運(yùn)作指示燈、一軟盤機(jī)運(yùn)作指示燈、一數(shù)字鍵盤鎖定指示燈、一大寫字母鎖定指示燈、和一滾屏鎖定指示燈,以借這些些指示燈來(lái)指示出該計(jì)算機(jī)系統(tǒng)的系統(tǒng)異常狀況此計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置至少包含(a)一錯(cuò)誤檢測(cè)模塊,用于檢測(cè)該計(jì)算機(jī)系統(tǒng)是否正常運(yùn)行;如有檢測(cè)到一異常狀況,則產(chǎn)生一對(duì)應(yīng)的異常信息;(b)一錯(cuò)誤檢測(cè)結(jié)果編碼模塊,與該錯(cuò)誤檢測(cè)模塊連接,用以將該錯(cuò)誤檢測(cè)模塊所產(chǎn)生的異常信息以預(yù)定編碼方式轉(zhuǎn)換成一對(duì)應(yīng)驅(qū)動(dòng)信號(hào);以及(c)一指示燈驅(qū)動(dòng)模塊,它可接收該錯(cuò)誤檢測(cè)結(jié)果編碼模塊所產(chǎn)生的驅(qū)動(dòng)信號(hào),并據(jù)以驅(qū)動(dòng)該電源指示燈、該電池指示燈、該硬盤機(jī)運(yùn)作指示燈、該軟盤機(jī)運(yùn)作指示燈、該數(shù)字鍵盤鎖定指示燈、該大寫字母鎖定指示燈、和該滾屏鎖定指示燈,以預(yù)定之發(fā)光方式來(lái)指示出目前該錯(cuò)誤檢測(cè)模塊所檢測(cè)到的系統(tǒng)異常狀況。
6.如權(quán)利要求第5項(xiàng)所述的計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置,其特征在于該錯(cuò)誤檢測(cè)模塊及該錯(cuò)誤檢測(cè)結(jié)果編碼模塊均整合于該計(jì)算機(jī)系統(tǒng)的BIOS中。
7.如權(quán)利要求第5項(xiàng)所述的計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置,其特征在于該指示燈驅(qū)動(dòng)模塊為一Super I/O Controller。
全文摘要
一種計(jì)算機(jī)系統(tǒng)排錯(cuò)裝置,它可與一計(jì)算機(jī)系統(tǒng)相匹配,例如為筆記本計(jì)算機(jī)或臺(tái)式個(gè)人計(jì)算機(jī),該計(jì)算機(jī)系統(tǒng)須至少具備有一電源指示燈、一電池指示燈、一硬盤運(yùn)行指示燈、一軟驅(qū)運(yùn)行指示燈、一數(shù)字鍵盤鎖定(Num Lock)指示燈、一大寫字母鎖定(Caps Lock)指示燈、和一滾屏鎖定(Scroll Lock)指示燈,以借此7種指示燈來(lái)指示出該計(jì)算機(jī)系統(tǒng)的系統(tǒng)異常狀況。此7種指示燈的組合可提供多達(dá)512種不同的顯示形態(tài),因此可指示出512種不同的系統(tǒng)異常狀況。此外,于具體實(shí)施上,僅需修改現(xiàn)有計(jì)算機(jī)系統(tǒng)的BIOS,而不必附加任何外接硬件裝置及轉(zhuǎn)接電路或修改既有主板架構(gòu),因此較現(xiàn)有技術(shù)更易于實(shí)施并具有更高的成本效益。
文檔編號(hào)G06F11/00GK1431593SQ0210093
公開日2003年7月23日 申請(qǐng)日期2002年1月9日 優(yōu)先權(quán)日2002年1月9日
發(fā)明者唐志謙 申請(qǐng)人:英業(yè)達(dá)股份有限公司