[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

TWI303762B - - Google Patents

Download PDF

Info

Publication number
TWI303762B
TWI303762B TW95106740A TW95106740A TWI303762B TW I303762 B TWI303762 B TW I303762B TW 95106740 A TW95106740 A TW 95106740A TW 95106740 A TW95106740 A TW 95106740A TW I303762 B TWI303762 B TW I303762B
Authority
TW
Taiwan
Prior art keywords
motherboard
interface card
code value
interface
memory
Prior art date
Application number
TW95106740A
Other languages
English (en)
Other versions
TW200734864A (en
Inventor
To-Shian Su
Original Assignee
Mitac Int Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitac Int Corp filed Critical Mitac Int Corp
Priority to TW095106740A priority Critical patent/TW200734864A/zh
Publication of TW200734864A publication Critical patent/TW200734864A/zh
Application granted granted Critical
Publication of TWI303762B publication Critical patent/TWI303762B/zh

Links

Landscapes

  • Programmable Controllers (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Description

1303762 九、發明說明: 【發明所屬之技術領域】 本發明係有關一種用以檢查主機板的診斷界面卡,尤 指一種透過一低針腳數(LPC)界面設計出一診斷界面卡, 可供一測試人員得知一主機板之故障所在,進而達到幫助 该測試人員檢查、診斷該主機板之目的者。 【先前技術】
牧,在目刖個人電腦(pers〇nal c〇mputer)系統中 所使用的域板(MQtherb_l)敎麟該電腦系統有絕 對的影響,因此,當社她被設計完絲,必須仰賴測 試人員之經驗,檢查該主機板上之各電路魏,是否符合 規格要求’其巾在社機板上之—唯讀記隨上,係存放 $丰又基本輸入輸出系統Input/Qut⑽加㈣, 簡稱BIOS)程式,該基本輸入輸出系統(BI〇s)程式包含 ^多電腦輸出人的基本副程式。該基本輸人輸出系統 程式負責在該電腦系統開機的時候,進行硬體的 初始.又疋和L以確保該電腦纟統巾各個元件可以正常 工f ’並且讀取硬碟大小、系鱗間及記㈣等資訊;一 二雜本輸人輸料統(娜)程式偵酬硬體不正常的 情況,立即停止運作。 體,=1^試人員係利用—診斷界面卡及其上之記憶 右一 .板進订診斷檢查,其中該診斷界面卡上係設 ^#ISA; ^ 〇ndUStry δΐΛά ΑΓ〇Μ^ΐυΓ6 ^ 5 !3〇3762 惟’傳統之該工業標準架構⑽)界面之診斷界面 卡,係具有以下之缺點: 丄卜其傳輸速度(8百萬赫兹(MHz))較慢,且所需之 信號針聊數(Pin Count)較多。 2、由於目前資訊電子之突艇進,所以在該主機板 j與該工麵準架構(ISA)界面之賴界面卡相互插設之 插槽已不再生產’因此’將使得該主機板之診斷檢查無 法順利進行。 由於,在目前該個人電腦系統中之該主機板上之該基 本輸入輸㈣統⑽S)財,鑛透過—顧謂之低針 腳數(Low Pin Count,簡稱LPC)界面,以讀取該電腦系 統開機時之記鐘(如:Flash M_ry)特訊,英特爾 (Intel)制定此一規範,在於取代傳統之該工業標準架構 (ISA)界面及記憶體,主要特點是在降低其所需之信號針 腳數(Pin Count)與提高其傳輸速度至33百萬赫茲(MHz), 原速度為8百萬赫茲(MHz)。 基於此,發明人在嗅覺到此一現象,即構想透過該低 針腳數(LPC)界面設計出-診斷界面卡,透過該低針腳數 (LPC)界面之診斷界面卡,以讀取該主機板在開機後,會 自我測s式其上各部分元件是否正常,以及檢查是否有某此 重要的周邊裝i沒有接上之信號,進而達到該測試人員檢 查、診斷該主機板之各項測試功能,以提高該主機板之生 產良率,降低其生產錯誤率與生產成本,藉以提昇業者在 其同類產品中的競爭實力,這也就是本案發明人認為有必 6 1303762 要將其提出專利申請之構想起源。 【發明内容】 有鑑於上述介紹,傳統使用之該工業標準架構(ISA) 界面及土憶體’因傳輸速度慢、所需之信號針腳數多,現 已被業界所献,亟待有—新設計之麟界面卡,用以幫 助測試人貞進行檢查、診_域板之各酬試功能,以 避免影響該主機板之整體生產良率,故為解決此一問題, 發明人以縣南了❹年之經驗,乃經過長久努力研究與 實驗,終·發設㈣本购之—種「用赠查主機板的 診斷界面卡」,⑽藉由本發日狀巧思,提高該主機板之 生產良率。 本毛明之目的’在提供一種透過—低針腳數(咖)界 面設計出-麟界面卡,透過鱗斷界面卡可讀取一主機 板⑽herboard)在_後之自我職功能信號,及複 數檢查點(CheckiW)之碼值,並將該碼值顯示出來, 供-測試人員依據該碼值對照—對照表上之錯誤碼 (Error Code)後,即可知到該主機板之故障所在,進而 達到檢查、賴該域板,細朗試人㈣該主機板開 發測試,並提高該主機板之生產良率,& 與生產成本之目的者。 手 為達成前述之目的’本發明之技術手段係設計一界面 卡,其上設-低針腳數界面以讀取一主機板在開機後之自 我測龜號及複數檢查點信號,並將該等信號儲存在 -記憶體中’ _將該等信號送至_可程式規劃控制器進 1303762 ί!ΐ資料之檢測與判斷處理,並將處理後之該資料儲存在 資料暫存H巾,且將—碼值透過—顯示器、將該碼值顯示 在其上二供i試人員依據該碼值對照—對絲上之錯誤 以得知該主機板之故障所在,進而達到幫助該測試人 貝檢查、診斷該主機板之目的。 。除此之外,該界面卡上尚包括一切換開關,其係與該 可程式規馳制H連接,由於鋪示雜可顯示32位元 /b⑴㈣線與位址線的值,故透過該切換開關用以供 該測試人員選擇該可程式規劃控制器傳出之前後8組的碼 值,並經該顯示器顯示出。 、、再^,該界面卡上另包括一第二記憶體,其係與該資 料暫存1§連接,㈣供存放該域板職程·;藉此, 透過本發明在該界面卡上所設之該第—記憶體與該第二 讀、體,可使得在生產測試該主機板時,可減少再行將該 第一記憶體與該第二記憶體^^裝在該主機板上的工作,如 此-來,將可更加提高_域板之生產效率。 為便於#審查委員能對本發明之技術手段及運作過 私有更進-步之認識與瞭解,轉實補配合圖式,詳細 說明如下: 【實施方式】 本發明係-種「用以檢查主機板的診斷界面卡」,請參 閱第1圖射’其係本發明之—最佳實關,包括一診斷 界面卡10,該診斷界面卡10上係分別設有一低針腳數(L〇w Pin Count,麵LPC)界面m、一第一記憶體1〇2、〆 1303762 可程式規劃控制器103'—資料暫存器i〇4 (DataBuffer) 及一連接埠105,其中該低針腳數(LPC)界面1〇1包含有 複數控制信號線(7支針腳數:pc ICLK、PC IRST #、LFRAME, LAD[0〜3]) ’係用以讀取一主機板2〇 (Motherboard)在開 機後之自我測試(Power On Self Test,簡稱POST)信號
(在啟動該主機板20的時候,測試其上各部分元件是否 正常,以及檢查是否有某些重要的周邊裝置沒有接上,以 維持該主機板20的正常運作,即所謂的p〇ST。)及複數 檢查點(Checkpoint)信號,該等檢查點(Checkp〇int) 係存放在該域板20上-唯讀記紐上的—段基本輸入 輸出系統(Basic Input/Output System,簡稱 BIOS)程 式中,該自我測試信號係至少包含該主機板2〇上一即時 時鐘(Real Time Clock,_RTC)之檢測信號及其上一 記憶體存取檢雕號,其中該即時時鐘,係—種脈衝發生 器作為該主機板20上記錄系統之時間日期的必要元件。 前述該第-記憶體1〇2係用以儲存該低針腳數(Lpc) 界面101所接收之該自_試信號及複數檢查點信號。 前述該可程式規劃控制器1〇3係用以接收該低針腳數 (LPC)界面101所傳出之該___ 信號,並纽-資料之、檢戦騎後,將—碼值糾。 前述該資料暫存器取係用以暫時儲存該可程式規割 控制器103之處理資料,該警粗彳 一 計違貝枓(Data)包含8組資料線 = 料線(D[0〜15])及32位址線 (Address) (A[0〜31])。 9 1303762 前述該連接璋105係用以接收該可程式規劃控制器 103所傳出之碼值,並透過一顯示器3〇將該碼值顯示在其 上’以供-測試人貞依據該碼麟照—_、表上之錯誤碼 (Error Code)後,即可知到該主機板2〇之故障所在, 其中顯示器30係可顯示32位元⑽)資料線與位址線 的值。 藉由上述各構件,在該域板2G _後,會立即執行 自我測試,此時,該診斷界面卡1〇上之該低針腳數(Lpc) 界面101 ’將同時讀取該自我職信號及複數檢查點信 除可將料信雜存在該第—記,_⑽巾,並將該 等信號送至該可程式規馳彻⑽進行_資料之檢 判斷處理’並將處理後之該資料儲存在該資料暫存器刚 中,且將一碼值透過該顯示器3〇將該石馬值顯示在其上, 以供該測試人員依據該碼值對照該對照 (Error Code)後,即可知到該主機板2〇之故障^在/ 另丄該主触20在職職完畢後,村_該診斷界 :卡1〇作為-軟體檢查點顯示。藉此,透過該診斷界面 10即可使剌試人員加速檢修社機板2q,並提高該 主機板20之開發職及生產良率,同 錯誤率與生產成本。 桃”生產 在^實施例中,復請參閱第丨圖所示,該診斷界面卡 括^換開關⑽,該切換開關⑽係與該可程 :^控制②1〇3連接,由於該顯示器加係可顯示犯位 疋(b⑴資料線與位址線的值,故透過該切換開關⑽ 1303762 用以供該測試人員選擇該可程式規劃控制器⑽所傳出之 前後8組的碼值,趣軸示H 3G顯示在其上,以利生 產測試的須要。
除此之外,在該診斷界面卡10上係另包括有-第二記 憶體107,該第二記憶體1〇7係與該資料暫存器⑽相連 接,用以供存放該主機板20開機程式之用;意即該第二 記憶體107内係可供存放該主機板20之開機程式,使得 該主機板20亦可透過該低針腳數(Lpc)界面ι〇ι、該可 程式規劃控制H 103及該資料暫存器刚與該第二記憶體 107之相連接,而達到開機之目的。 “ 藉此透過本發明在該診斷界面卡1G上所^之該第一 記憶體廳與該第二記憶體,可使得在生產測試該主 機板20 a寺,可減少再行將該第一記憶體1〇2與該第二記 憶體107組裝在該主機板2〇上的工作,如此一來,將可 更加提高該主機板20之生產效率。
按,以上所述,僅為本發明最佳之一具體實施例,惟 本^明之技巧特徵並不侷限於此,凡任何熟悉該項技藝者 在本發明領域内,可輕易狀之變化或修飾’應均被涵蓋 在以下本案之申請專利範圍内。 【圖式簡單說明】 第1圖係本發明診斷界面卡之方塊示意圖。 【主要元件符號說明】 診斷界面卡…10低針腳數(LPC)界面…101 第一記憶體…102可程式規劃控制器…103 11 1303762 資料暫存器… 104 連接埠 …105 切換開關 … 106 第二記憶體 …107 主機板 … 20 顯示器 …30 12

Claims (1)

1303762 十、申請專利範圍·· 1、—種用以檢查主機板的診斷界面卡,包括·· $ 低針腳數界面,係設在一界面卡上,用以讀取一主 機板在^機後之自_試健及複數檢查點信號; 、第—記憶體,用以儲存該低針腳數界面所接收之該 自我测試信號及複數檢查點信號; X
^可旌式規劃控制器,用以接收該低針腳數界面傳送 之遠自我測試信號及複數檢查點錢,並 測與判斷處理後,將—碼值送出; 、抖之檢 一貧料暫存器,用以暫時儲存該可程式規劃控 處理資料;及 ϋ 、連接埠,用以接收該可程式規劃控制器傳出之碼 值並透過-顯示器將該碼值顯示在其上,供一測試人員 依據該碼值H對财上之錯誤碼。 、
$如明求項1所述之用以檢查主機板的診斷界面卡, 其中該可程式規劃控制器之處理資料包含8組資料線或W 組資料線及32位址線。 j如明求項2所述之用以檢查主機板的診斷界面卡, 八中為界面卡上尚包括—切換_,其係與該可程式規劃 傳出之別後8組的碼值,並經該顯示器顯示出。 4、如請求項3所述之用以檢查主機板的診斷界面卡, ^中該界面卡上另包括_第二記憶體,其係與該資料暫存 恭連接’用以供存放該主機朗機程式用。 13
TW095106740A 2006-03-01 2006-03-01 Diagnosis interface card for inspecting motherboard TW200734864A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW095106740A TW200734864A (en) 2006-03-01 2006-03-01 Diagnosis interface card for inspecting motherboard

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW095106740A TW200734864A (en) 2006-03-01 2006-03-01 Diagnosis interface card for inspecting motherboard

Publications (2)

Publication Number Publication Date
TW200734864A TW200734864A (en) 2007-09-16
TWI303762B true TWI303762B (zh) 2008-12-01

Family

ID=45070787

Family Applications (1)

Application Number Title Priority Date Filing Date
TW095106740A TW200734864A (en) 2006-03-01 2006-03-01 Diagnosis interface card for inspecting motherboard

Country Status (1)

Country Link
TW (1) TW200734864A (zh)

Also Published As

Publication number Publication date
TW200734864A (en) 2007-09-16

Similar Documents

Publication Publication Date Title
Breeuwsma Forensic imaging of embedded systems using JTAG (boundary-scan)
JP6557220B2 (ja) プログラム可能なインタフェースベースの検証及びデバッグ
CN112331253A (zh) 一种芯片的测试方法、终端和存储介质
CN104569794B (zh) 一种基于边界扫描结构的fpga在线测试仪及测试方法
CN101008916A (zh) 处理误差信息和在处理器系统中注入误差的方法和装置
CN101692351A (zh) 存储器测试方法及装置
US10209984B2 (en) Identifying a defect density
CN101320341A (zh) 数据扫描错误恢复系统和方法
TWI303762B (zh)
Acle et al. Observability solutions for in-field functional test of processor-based systems: A survey and quantitative test case evaluation
US20150039950A1 (en) Apparatus for capturing results of memory testing
US20130117610A1 (en) Emulator verification system, emulator verification method
CN101470650B (zh) 用于检测电脑主机板的方法与装置
US7389455B2 (en) Register file initialization to prevent unknown outputs during test
CN103185847B (zh) 辅助测试装置
TW201145014A (en) Debug method for computer system
TW200805051A (en) An error-detection device for mainboards and its error-detection method
TW200819971A (en) Debugging method for a motherboard
JP2009216596A (ja) 故障検出装置
CN100426234C (zh) 测量基本输入输出系统的自我开机测试时间的方法
TWI254883B (en) Method and system for checking the bios rom data
JP2010271278A (ja) テストシステム、半導体集積回路及びテスト方法
JP2009258857A (ja) デバッグ装置及びデバッグ方法
TWI324727B (en) Method for diagnosing power management table
CN101114248A (zh) 用以检查主板的诊断界面卡

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees