[發(fā)明專利]一種基于計(jì)算機(jī)總線接口卡的內(nèi)存條測(cè)試方法無效
| 申請(qǐng)?zhí)枺?/td> | 201110207671.1 | 申請(qǐng)日: | 2011-07-22 | 
| 公開(公告)號(hào): | CN102890648A | 公開(公告)日: | 2013-01-23 | 
| 發(fā)明(設(shè)計(jì))人: | 謝強(qiáng) | 申請(qǐng)(專利權(quán))人: | 謝強(qiáng) | 
| 主分類號(hào): | G06F11/22 | 分類號(hào): | G06F11/22 | 
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 | 
| 地址: | 518040 廣東省深圳市*** | 國省代碼: | 廣東;44 | 
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 | 
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 計(jì)算機(jī) 總線 接口卡 內(nèi)存條 測(cè)試 方法 | ||
【技術(shù)領(lǐng)域】
本發(fā)明涉及計(jì)算機(jī)軟件和硬件,其中軟件是指內(nèi)存條測(cè)試程序的編寫方法,硬件是指一塊用于顯示內(nèi)存條信息和內(nèi)存條測(cè)試結(jié)果的計(jì)算機(jī)總線接口卡的設(shè)計(jì)方法。
【背景技術(shù)】
內(nèi)存條是用于儲(chǔ)存數(shù)據(jù)的一個(gè)重要計(jì)算機(jī)部件。由于計(jì)算機(jī)的廣泛普及,越來越多的技術(shù)人員開始從事內(nèi)存條測(cè)試和維修工作。當(dāng)前,用于內(nèi)存條測(cè)試和維修的工具主要分為兩種:專用內(nèi)存條測(cè)試設(shè)備和純軟件的內(nèi)存條測(cè)試程序。專用內(nèi)存條測(cè)試設(shè)備多從國外進(jìn)口,價(jià)格昂貴,難以被廣泛推廣和普及。純軟件的內(nèi)存條測(cè)試程序使用計(jì)算機(jī)系統(tǒng)的顯示器作為顯示設(shè)備,但由于顯示器的顯示依賴于計(jì)算機(jī)系統(tǒng)中的內(nèi)存條。當(dāng)內(nèi)存條出現(xiàn)故障的時(shí)候,計(jì)算機(jī)系統(tǒng)的顯示設(shè)備將會(huì)無法正常工作,從而導(dǎo)致純軟件的內(nèi)存條測(cè)試程序無法起到作用。所以,通常純軟件的內(nèi)存條測(cè)試程序僅被用于內(nèi)存條的老化測(cè)試。
【發(fā)明內(nèi)容】
本發(fā)明提出的基于計(jì)算機(jī)總線接口卡的內(nèi)存條測(cè)試方法,使用計(jì)算機(jī)總線接口卡和價(jià)格低廉的計(jì)算機(jī)主板替代了價(jià)格昂貴的專用內(nèi)存條測(cè)試設(shè)備;通過在計(jì)算機(jī)主板BIOS中嵌入內(nèi)存條測(cè)試程序,并使用計(jì)算機(jī)總線接口卡來顯示內(nèi)存條信息和內(nèi)存條測(cè)試結(jié)果,解決了上述純軟件的內(nèi)存條測(cè)試程序的缺陷。該發(fā)明的提出使得技術(shù)人員能夠以低成本的方式實(shí)現(xiàn)內(nèi)存條的測(cè)試和維修。
本發(fā)明的技術(shù)方案是一種基于計(jì)算機(jī)總線接口卡的內(nèi)存條測(cè)試方法,它包括一套用于測(cè)試內(nèi)存條數(shù)據(jù)儲(chǔ)存單元的內(nèi)存條測(cè)試程序的編寫方法,和一塊用于顯示內(nèi)存條信息和內(nèi)存條測(cè)試結(jié)果的計(jì)算機(jī)總線接口卡的設(shè)計(jì)方法:上述內(nèi)存條測(cè)試程序包括(a)初始化計(jì)算機(jī)總線接口卡,(b)獲取內(nèi)存條信息,(c)讀取內(nèi)存條測(cè)試模式設(shè)置,(d)對(duì)內(nèi)存條數(shù)據(jù)儲(chǔ)存單元進(jìn)行讀寫測(cè)試,(e)顯示內(nèi)存條測(cè)試結(jié)果;上述計(jì)算機(jī)總線接口卡包括(a)金手指接口,(b)總線譯碼和邏輯控制單元,(c)中央處理器單元,(d)開關(guān)輸入單元,(e)顯示單元。計(jì)算機(jī)總線接口卡作為內(nèi)存條測(cè)試程序的輸入輸出設(shè)備,配合內(nèi)存條測(cè)試程序一起工作。
上述結(jié)構(gòu)中,所述內(nèi)存條測(cè)試程序是一種可以運(yùn)行于計(jì)算機(jī)主板的計(jì)算機(jī)程序,它首先初始化計(jì)算機(jī)總線接口卡,通過計(jì)算機(jī)主板讀取內(nèi)存條信息,然后根據(jù)計(jì)算機(jī)總線接口卡的開關(guān)單元選擇用戶設(shè)定的內(nèi)存條測(cè)試模式對(duì)內(nèi)存條進(jìn)行測(cè)試,并把內(nèi)存條測(cè)試結(jié)果通過計(jì)算機(jī)總線接口卡在顯示單元上顯示出來。
上述結(jié)構(gòu)中,所述金手指接口為計(jì)算機(jī)的PCI或PCIE或MiniPCI或MiniPCIe接口;
上述結(jié)構(gòu)中,所述總線譯碼和邏輯控制單元可采用專用的計(jì)算機(jī)總線接口芯片或CPLD或FPGA芯片,它同時(shí)連接金手指接口和中央處理器單元;
上述結(jié)構(gòu)中,所述中央處理器單元采用微處理器(MCU)或ARM芯片,它從開關(guān)輸入單元獲取內(nèi)存條測(cè)試模式,從總線譯碼和邏輯控制單元獲取內(nèi)存條信息和內(nèi)存條測(cè)試結(jié)果,并把這些內(nèi)存條信息和測(cè)試結(jié)果輸出到顯示單元;
上述結(jié)構(gòu)中,所述顯示單元采用液晶屏作為顯示設(shè)備,它和中央處理器單元相連接,用于顯示內(nèi)存條信息和內(nèi)存條測(cè)試結(jié)果;
上述結(jié)構(gòu)中,所述開關(guān)輸入單元和中央處理器單元相連接,用于設(shè)置耗時(shí)較短的內(nèi)存條快速測(cè)試模式或者耗時(shí)較長的內(nèi)存條全面測(cè)試模式。
【附圖說明】
圖1是內(nèi)存條測(cè)試程序編寫流程圖
圖2是進(jìn)行內(nèi)存條地址線掃描時(shí)指定的各個(gè)內(nèi)存條讀寫地址
圖3是計(jì)算機(jī)總線接口卡顯示單元所顯示的內(nèi)容
圖4是計(jì)算機(jī)總線接口卡電路原理框圖
【具體實(shí)施方式】
本發(fā)明所述的內(nèi)存條測(cè)試程序是一種被整合到計(jì)算機(jī)主板BIOS中的測(cè)試程序,它結(jié)合上述計(jì)算機(jī)總線接口卡一起工作。計(jì)算機(jī)上電后,上述內(nèi)存條測(cè)試程序立即開始運(yùn)行,它首先初始化計(jì)算機(jī)總線接口卡,通過計(jì)算機(jī)主板讀取內(nèi)存條信息,然后根據(jù)計(jì)算機(jī)總線接口卡的開關(guān)單元選擇用戶設(shè)定的內(nèi)存條測(cè)試模式對(duì)內(nèi)存條進(jìn)行測(cè)試,并把內(nèi)存條信息和內(nèi)存條測(cè)試結(jié)果通過計(jì)算機(jī)總線接口卡在顯示單元上顯示出來。內(nèi)存條測(cè)試程序編寫流程圖如圖1所示,它包括五個(gè)主要步驟,下面結(jié)合附圖對(duì)本發(fā)明的內(nèi)存條測(cè)試程序的具體實(shí)施方式進(jìn)行詳細(xì)闡述。
內(nèi)存條測(cè)試程序開始運(yùn)行的時(shí)候,它首先對(duì)計(jì)算機(jī)總線接口卡進(jìn)行初始化(步驟100)。初始化的程序包括檢查硬件是否存在,測(cè)試程序和硬件之間的通訊是否成功。初始化完成后,總線接口卡將會(huì)通過它的顯示單元顯示出計(jì)算機(jī)總線接口卡準(zhǔn)備好的信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于謝強(qiáng),未經(jīng)謝強(qiáng)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110207671.1/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
 
- 專利分類
 
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 雙桌面遠(yuǎn)程控制系統(tǒng)及方法
 - 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
 - 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
 - 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
 - 雙計(jì)算機(jī)系統(tǒng)
 - 制導(dǎo)雷達(dá)計(jì)算機(jī)系統(tǒng)
 - 一種服務(wù)部署方法及裝置
 - 一種計(jì)算機(jī)集成系統(tǒng)及故障自動(dòng)切換方法
 - 一種計(jì)算機(jī)信息安全監(jiān)控系統(tǒng)
 - 混合型量子計(jì)算機(jī)架構(gòu)及其執(zhí)行計(jì)算任務(wù)的方法
 
- 內(nèi)部總線系統(tǒng)
 - 一種應(yīng)用于實(shí)時(shí)數(shù)據(jù)處理的多級(jí)總線系統(tǒng)
 - 協(xié)議轉(zhuǎn)換裝置
 - 基于FPGA的PCI總線控制器及控制方法
 - 總線監(jiān)控系統(tǒng)、方法及裝置
 - 總線電路以及智能貨架系統(tǒng)
 - 用于控制串行數(shù)據(jù)總線系統(tǒng)的方法及總線節(jié)點(diǎn)
 - 用于在串行數(shù)據(jù)總線系統(tǒng)中分配地址的方法及總線節(jié)點(diǎn)
 - 驗(yàn)證先前分配給總線節(jié)點(diǎn)的地址的正確性的方法
 - 用于初始化差分雙線數(shù)據(jù)總線的方法及傳送數(shù)據(jù)的方法
 





