[發(fā)明專利]測試系統(tǒng)及方法有效
| 申請?zhí)枺?/td> | 200610108303.0 | 申請日: | 2006-08-01 |
| 公開(公告)號: | CN101118510A | 公開(公告)日: | 2008-02-06 |
| 發(fā)明(設(shè)計)人: | 陳志豐;林輝 | 申請(專利權(quán))人: | 英業(yè)達(dá)股份有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22;G06F11/28 |
| 代理公司: | 北京紀(jì)凱知識產(chǎn)權(quán)代理有限公司 | 代理人: | 程偉 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 測試 系統(tǒng) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種測試系統(tǒng)及方法,尤指一種用于檢測電腦裝置中各硬體部件的工作狀態(tài)的測試系統(tǒng)及方法。
背景技術(shù)
通常,于電子通訊裝置例如電腦的測試過程中均需對電腦是否能夠正常啟動操作系統(tǒng)(Operating?System;OS)進(jìn)行測試,請配合參閱圖1,現(xiàn)有的測試方法是主要通過一偵錯卡(Debug?Card)11(如Port80Debug?Card)以接置于一電腦10主機板的PCI插槽101中,并將一測試機臺12與該偵錯卡11相連接,以獲取該偵錯卡11所輸出的如代碼指令(Code)等信息數(shù)據(jù)。于執(zhí)行該測試方法時,是首先于偵測該電腦10執(zhí)行啟動作業(yè)并進(jìn)入OS的操作環(huán)境中時,即會依照預(yù)設(shè)的指令而自動運作一特定的測試程序,以輸出一指定代碼(Code)數(shù)據(jù)至該PCI插槽101中,從而使該偵錯卡11獲取該指定代碼數(shù)據(jù);同時,與該偵錯卡11相連接的測試機臺12會于一預(yù)設(shè)時間段內(nèi)(例如24小時)間隔地讀取該偵錯卡11所獲取的代碼數(shù)據(jù)并判斷其是否為指定代碼,若是,則令一計數(shù)器執(zhí)行一計數(shù)作業(yè),由此以記錄該電腦10于該24小時的預(yù)設(shè)時間段內(nèi)正常執(zhí)行啟動作業(yè)并進(jìn)入OS的次數(shù),以供系統(tǒng)工程師依據(jù)該所累計的計數(shù)值來判斷電腦10是否符合測試標(biāo)準(zhǔn)。然而,此種通過測試機臺12測試電腦10的方式需要使用額外的偵錯卡11,因而會增加測試成本。
此外,現(xiàn)有的電腦主機板上均設(shè)有對應(yīng)于該主機板上的各通訊接口端口的指示燈,例如PORT80_LED為一組用以對應(yīng)顯示該電腦主機板上通訊接口端口為80的數(shù)據(jù)傳輸狀態(tài)的顯示燈,且該指示燈的顯示狀態(tài)是由一具有通用輸入輸出接口(General?Purpose?Input?Output;GPIO)的南橋芯片所控制,該組PORT80_LED主要用以于系統(tǒng)開機執(zhí)行自我檢測作業(yè)(Power?On?SelfTest;POST)時,顯示相應(yīng)的檢測代碼,然,當(dāng)系統(tǒng)于完成POST并正常進(jìn)入OS后,該組PORT80_LED即處于閑置狀態(tài)。
BIOS(Basic?Input?and?Output?System;基本輸入輸出系統(tǒng))中斷服務(wù)程序為電腦系統(tǒng)軟、硬體之間的一個可編程接口,換而言之,電腦操作系統(tǒng)對于電腦中的軟、硬碟、光碟機以及鍵盤、顯示器等周邊設(shè)備的管理調(diào)用是建立于系統(tǒng)BIOS的基礎(chǔ)上。系統(tǒng)工程師也可通過對各種中斷指令的訪問而直接調(diào)用該BIOS中斷服務(wù)程序。舉例而言,INT15H是通常稱為系統(tǒng)中斷服務(wù)程序,該系統(tǒng)中斷服務(wù)程序包含有多子功能模塊(即中斷服務(wù)作業(yè)),通過CPU對特定暫存器(Register)AX提供預(yù)先定義的子功能即可選擇相應(yīng)的中斷服務(wù)作業(yè),同時,也可利用未被定義的子功能對該中斷服務(wù)程序進(jìn)行功能擴展。
綜上所述,若能提供一種技術(shù)方案,以將該通用輸入輸出連接埠及中斷服務(wù)作業(yè)所具有的技術(shù)特征與現(xiàn)有測試方式相結(jié)合,從而克服現(xiàn)有技術(shù)中所存在的各種缺陷,即為本發(fā)明所需解決的課題。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)的缺點,本發(fā)明的主要目的在于提供一種測試系統(tǒng)及方法,得以使測試機臺與電腦直接通過通訊接口相連接以執(zhí)行測試程序,而無須使用偵錯卡,以降低測試成本。
本發(fā)明的另一目的在于提供一種測試系統(tǒng)及方法,是充分利用現(xiàn)有電腦裝置中處于閑置狀態(tài)的通訊接口,以有效提升電腦硬體資源的使用率。
本發(fā)明的再一目的在于提供一種測試系統(tǒng)及方法,其是利用電腦裝置的中斷服務(wù)程序的功能擴展,因而可使電腦裝置的測試作業(yè)模塊化。
為達(dá)到上述以及其他目的,本發(fā)明即提供一種測試系統(tǒng),是應(yīng)用于一電腦裝置,且該電腦裝置通過組設(shè)于該電腦裝置上的通訊接口與一測試機臺相連接,該測試系統(tǒng)是包括用以儲存一測試程序的儲存模塊;用于偵測該電腦裝置是正常執(zhí)行啟動作業(yè)并處于一操作系統(tǒng)的操作環(huán)境中時,觸發(fā)執(zhí)行該儲存模塊中的測試程序以產(chǎn)生相應(yīng)的中斷控制指令的觸發(fā)模塊;以及用以運作該觸發(fā)模塊觸發(fā)執(zhí)行該測試程序所產(chǎn)生的中斷控制指令以產(chǎn)生一特定的代碼數(shù)據(jù),并通過該電腦裝置的通訊接口以將該代碼數(shù)據(jù)傳輸至該測試機臺,從而供該測試機臺執(zhí)行測試作業(yè)的處理模塊。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于英業(yè)達(dá)股份有限公司,未經(jīng)英業(yè)達(dá)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610108303.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





