專利名稱:一種基于計算機主板的內(nèi)存條測試卡的制作方法
技術(shù)領(lǐng)域:
一種基于計算機主板的內(nèi)存條測試卡技術(shù)領(lǐng)域:
[0001] 本實用新型涉及一種內(nèi)存條測試卡,特別是涉及一種基于計算機主板的內(nèi)存條測試卡。背景技術(shù):
[0002]內(nèi)存條是計算機系統(tǒng)中非常重要的一個組件。為了確保內(nèi)存條的穩(wěn)定性,人們通常要把內(nèi)存條安裝到計算機主板上,然后在計算機主板上運行內(nèi)存條測試軟件對內(nèi)存條進行長時間的讀寫測試。目前的內(nèi)存條測試軟件通常需要把顯示器連接到計算機主板上,用于顯示內(nèi)存條測試結(jié)果,并且只能在該顯示器上查看內(nèi)存條測試結(jié)果。因而存在下列兩個缺陷[0003]缺陷一需要為計算機主板配備顯示器進行內(nèi)存條測試。[0004]缺陷二 計算機主板的內(nèi)存條測試結(jié)果無法通過遠程計算機終端進行查看。
發(fā)明內(nèi)容[0005]本實用新型的目的在于克服了上述缺陷,提供了一種基于計算機主板的內(nèi)存條測試卡。[0006]本實用新型的目的是這樣實現(xiàn)的一種基于計算機主板的內(nèi)存條測試卡,它包括總線譯碼模塊及與其相連的金手指接口和中央控制器,其特征在于它還包含與中央控制器相連的以太網(wǎng)模塊,顯示模塊和程序儲存器,所述以太網(wǎng)模塊包括以太網(wǎng)控制器和以太網(wǎng)接口 ;計算機主板啟動時,計算機主板上的BIOS程序通過金手指接口,總線譯碼模塊和中央控制器裝載并運行程序儲存器中的內(nèi)存條測試程序,內(nèi)存條測試程序?qū)τ嬎銠C主板上的內(nèi)存條進行讀寫測試,并把測試結(jié)果通過金手指接口,總線譯碼模塊輸出到中央控制器, 然后中央控制器把內(nèi)存條測試結(jié)果輸出到顯示模塊,并通過以太網(wǎng)模塊把內(nèi)存條測試結(jié)果輸出到遠程計算機終端上。[0007]上述結(jié)構(gòu)中,所述總線譯碼模塊為FPGA或者CPLD可編程邏輯器件。[0008]上述結(jié)構(gòu)中,所述金手指接口為PCI金手指接口或者PCIE金手指接口或者 MINIPCI金手指接口或者MINI PCIE金手指接口或者ISA金手指接口。[0009]上述結(jié)構(gòu)中,所述中央控制器為8位、16位、或者32位的微處理器。[0010]上述結(jié)構(gòu)中,所述以太網(wǎng)控制器或者被集成到所述中央控制器中,或者采用僅集成了以太網(wǎng)PHY的芯片或者采用集成了以太網(wǎng)PHY和MAC的芯片。[0011]上述結(jié)構(gòu)中,所述以太網(wǎng)接口為RJ45網(wǎng)絡(luò)接口。[0012]上述結(jié)構(gòu)中,所述顯示模塊為IXD顯示屏。[0013]上述結(jié)構(gòu)中,所述程序儲存器為EEPROM芯片或者FLASH芯片。[0014]相比于現(xiàn)有的內(nèi)存條測試裝置,本實用新型的有益效果在于一方面內(nèi)存條測試卡包含了顯示模塊,用于直接顯示計算機主板上的內(nèi)存條測試結(jié)果,因而在進行內(nèi)存條測試的時候,使用者無需把顯示器連接到計算機主板上;另一方面,內(nèi)存條測試卡包含的以太網(wǎng)模塊使得遠程計算機終端能夠從遠端直接查看計算機主板上的內(nèi)存條測試結(jié)果。該實用新型的提出大大提高了內(nèi)存條測試的靈活性,特別是在進行大批量內(nèi)存條測試時,該有益效果的表現(xiàn)尤為突出。
[0015]
以下結(jié)合附圖詳述本實用新型的具體結(jié)構(gòu)[0016]圖1為本實用新型具體實施例的結(jié)構(gòu)框圖具體實施方式[0017]
以下結(jié)合附圖對本實用新型具體實施例進行詳細闡述。[0018]如圖1所示,本使實用新型涉及一種基于計算機主板的內(nèi)存條測試卡200,它包括總線譯碼模塊220及與其相連的金手指接口 210和中央控制器230,其特征在于它還包含與中央控制器230相連的以太網(wǎng)模塊260,顯示模塊250和程序儲存器240,所述以太網(wǎng)模塊260包括以太網(wǎng)控制器261和以太網(wǎng)接口 262 ;計算機主板100啟動時,計算機主板100 上的BIOS程序通過金手指接口 210,總線譯碼模塊220和中央控制器230裝載并運行程序儲存器240中的內(nèi)存條測試程序,內(nèi)存條測試程序?qū)τ嬎銠C主板100上的內(nèi)存條進行讀寫測試,并把測試結(jié)果通過金手指接口 210,總線譯碼模塊220輸出到中央控制器230,然后中央控制器230把內(nèi)存條測試結(jié)果輸出到顯示模塊250,并通過以太網(wǎng)模塊260把內(nèi)存條測試結(jié)果輸出到遠程計算機終端300上。[0019]上述金手指接口 210可采用PCI金手指接口或者PCIE金手指接口或者MINI PCI 金手指接口或者MINI PCIE金手指接口或者ISA金手指接口。內(nèi)存條測試卡200和計算機主板100之間通過金手指接口 210進行電氣特性上的連接,內(nèi)存條測試卡200可直接插到計算機主板100的金手指插槽上。在本具體實施例中,金手指接口 210采用的是PCI金手指接口,內(nèi)存條測試卡200直接插到計算機主板100的PCI插槽上,內(nèi)存條測試卡200和計算機主板100之間通過PCI總線來互相傳輸數(shù)據(jù)。[0020]上述總線譯碼模塊220可采用FPGA或者CPLD可編程邏輯器件。它通過對PCI或 PCIE或MINI PCI或MINI PCIE或ISA總線上的總線信號進行譯碼,把計算機主板100通過金手指接口 210傳輸過來的數(shù)據(jù)傳送到中央控制器230,或者把中央控制器230上的數(shù)據(jù), 通過金手指接口 210傳送到計算機主板100上,從而實現(xiàn)了內(nèi)存條測試卡200和計算機主板100之間的數(shù)據(jù)通訊。[0021]上述中央控制器230可采用8位、16位、或者32位的微處理器。它一方面通過總線譯碼模塊220和計算機主板100進行數(shù)據(jù)通訊,另一方面,通過太網(wǎng)模塊260和顯示模塊 250顯示計算機主板100上的內(nèi)存條測試結(jié)果。[0022]上述顯示模塊250采用的是IXD顯示屏,它內(nèi)部包含了一個顯示緩沖區(qū)域。中央控制器230把需要顯示的圖像或者文字數(shù)據(jù)寫入IXD顯示屏的顯示緩沖區(qū)域,IXD屏幕上即可顯示出對應(yīng)的圖像或者文字。[0023]上述以太網(wǎng)模塊260包括以太網(wǎng)控制器261和以太網(wǎng)接口 262。以太網(wǎng)控制器261 包括以太網(wǎng)PHY和以太網(wǎng)MAC兩個部分。有的中央控制器230在器件內(nèi)部沒有集成以太網(wǎng) MAC和以太網(wǎng)PHY,有的中央控制器230在器件內(nèi)部僅集成了以太網(wǎng)MAC部分,有的中央控`制器230在器件內(nèi)部集成了以太網(wǎng)MAC和PHY兩個部分。根據(jù)所采用的中央控制器230的不同,以太網(wǎng)控制器261可以采用集成了以太網(wǎng)PHY和MAC的芯片,或者采用單獨的以太網(wǎng)PHY芯片。對于內(nèi)部集成了以太網(wǎng)MAC和PHY兩個部分的中央控制器230,以太網(wǎng)控制器261完全內(nèi)置于中央控制器230器件中,因而不需要額外的芯片作為太網(wǎng)控制器261。以太網(wǎng)接ロ 262采用的是RJ45網(wǎng)絡(luò)接ロ,內(nèi)存條測試卡200和遠程計算機終端300之間可以通過專用的以太網(wǎng)電纜直接連接,或者通過網(wǎng)絡(luò)交換機進行連接。通過采用網(wǎng)絡(luò)交換機,多個內(nèi)存條測試卡200和多個遠程計算機終端300可以組成ー個以太網(wǎng)局域網(wǎng),從而實現(xiàn)從任何一個計算機終端300對任意ー個內(nèi)存條測試卡200上的內(nèi)存條測試結(jié)果的查看。上述程序儲存器240可采用EEPROM芯片或者FLASH芯片,它作為計算機的擴展R0M,用于儲存內(nèi)存條測試程序。當計算機主板100上的BIOS執(zhí)行自檢操作,并檢測到內(nèi)存條測試卡200上的程序儲存器240儲存有擴展ROM代碼時,就會裝載并運行程序儲存器240中的內(nèi)存條測試程序,開始對計算機主板100上的內(nèi)存條進行讀寫測試。在本實用新型具體實施例中,內(nèi)存條測試程序的主要功能是對計算機主板100上的內(nèi)存條數(shù)據(jù)儲存単元進行讀寫測試。計算機主板100上電或者復(fù)位后,執(zhí)行計算機主板上的BIOS程序,BIOS程序加載并執(zhí)行儲存在內(nèi)存條測試卡200上的程序儲存器240中的內(nèi)存條測試程序。內(nèi)存條測試程序首先讀取計算機主板100上的內(nèi)存條sro芯片信息,獲得內(nèi)存條容量等參數(shù),然后把內(nèi)存條空間按照一定的大小劃分出多個區(qū)塊,然后在每個內(nèi)存條小區(qū)塊寫入指定的ー個數(shù)據(jù)塊,然后再把該小區(qū)塊的數(shù)據(jù)從內(nèi)存條中讀出來,把讀出來的數(shù)據(jù)和寫入的數(shù)據(jù)做對比,然后把比較結(jié)果輸送到內(nèi)存條測試卡200的中央控制器230。在本實用新型具體實施例中,內(nèi)存條測試卡200的中央控制器230首先通過金手指接ロ 210,總線譯碼模塊220接收內(nèi)存條測試程序發(fā)送過來的計算機主板100上的內(nèi)存條測試結(jié)果,然后把這些內(nèi)存條測試結(jié)果轉(zhuǎn)換成圖像或者文字,輸出到顯示模塊250的顯示緩沖區(qū)域進行顯示,接著,內(nèi)存條測試卡200的中央控制器230通過查詢或者中斷的方式檢測遠程計算機終端300是否正在通過內(nèi)存條測試卡200的以太網(wǎng)模塊260向內(nèi)存條測試卡200的中央控制器230發(fā)起傳送內(nèi)存條測試結(jié)果的請求,如果遠程計算機終端300正在請求查看內(nèi)存條測試卡200上的內(nèi)存條測試結(jié)果,內(nèi)存條測試卡200上的中央控制器230就會把內(nèi)存條測試結(jié)果寫入以太網(wǎng)模塊260的數(shù)據(jù)緩沖區(qū)域,并設(shè)置相關(guān)以太網(wǎng)模塊260寄存器,完成對該遠程計算機終端300請求的響應(yīng),從而實現(xiàn)了內(nèi)存條測試結(jié)果在遠程計算機終端300上的顯示。需要指出的是,本實用新型不限于在說明書中所述的具體實施例,任何熟悉本專業(yè)的技術(shù)人員在基于本實用新型方案內(nèi)對上述具體實施例所作的任何簡單修改,等同變化與等效變換,均在本實用新型的保護范圍內(nèi)。
權(quán)利要求1.一種基于計算機主板的內(nèi)存條測試卡,它包括總線譯碼模塊及與其相連的金手指接口和中央控制器,其特征在于它還包含與中央控制器相連的以太網(wǎng)模塊,顯示模塊和程序儲存器,所述以太網(wǎng)模塊包括以太網(wǎng)控制器和以太網(wǎng)接口 ;計算機主板啟動時,計算機主板上的BIOS程序通過金手指接口,總線譯碼模塊和中央控制器裝載并運行程序儲存器中的內(nèi)存條測試程序,內(nèi)存條測試程序?qū)τ嬎銠C主板上的內(nèi)存條進行讀寫測試,并把測試結(jié)果通過金手指接口,總線譯碼模塊輸出到中央控制器,然后中央控制器把內(nèi)存條測試結(jié)果輸出到顯示模塊,并通過以太網(wǎng)模塊把內(nèi)存條測試結(jié)果輸出到遠程計算機終端上。
2.如權(quán)利要求1所述的一種基于計算機主板的內(nèi)存條測試卡,其特征在于所述總線譯碼模塊為FPGA或者CPLD可編程邏輯器件。
3.如權(quán)利要求1所述的一種基于計算機主板的內(nèi)存條測試卡,其特征在于所述金手指接口為PCI金手指接口或者PCIE金手指接口或者MINI PCI金手指接口或者MINI PCIE 金手指接口或者ISA金手指接口。
4.如權(quán)利要求1所述的一種基于計算機主板的內(nèi)存條測試卡,其特征在于所述中央控制器為8位、16位、或者32位的微處理器。
5.如權(quán)利要求1所述的一種基于計算機主板的內(nèi)存條測試卡,其特征在于所述以太網(wǎng)控制器或者被集成到所述中央控制器中,或者采用僅集成了以太網(wǎng)PHY的芯片或者采用集成了以太網(wǎng)PHY和MAC的芯片。
6.如權(quán)利要求1所述的一種基于計算機主板的內(nèi)存條測試卡,其特征在于所述以太網(wǎng)接口為RJ45網(wǎng)絡(luò)接口。
7.如權(quán)利要求1所述的一種基于計算機主板的內(nèi)存條測試卡,其特征在于所述顯示豐旲塊為LCD顯不屏。
8.如權(quán)利要求1所述的一種基于計算機主板的內(nèi)存條測試卡,其特征在于所述程序儲存器為EEPROM芯片或者FLASH芯片。
專利摘要本實用新型涉及一種基于計算機主板的內(nèi)存條測試卡,它包括總線譯碼模塊及與其相連的金手指接口和中央控制器,其特征在于它還包含與中央控制器相連的以太網(wǎng)模塊,顯示模塊和程序儲存器,所述以太網(wǎng)模塊包括以太網(wǎng)控制器和以太網(wǎng)接口;計算機主板啟動時,計算機主板上的BIOS程序裝載并運行程序儲存器中的內(nèi)存條測試程序,內(nèi)存條測試程序?qū)τ嬎銠C主板上的內(nèi)存條進行讀寫測試,并把測試結(jié)果輸出到中央控制器,然后中央控制器把內(nèi)存條測試結(jié)果輸出到顯示模塊,并通過以太網(wǎng)模塊把內(nèi)存條測試結(jié)果輸出到遠程計算機終端上。本實用新型的有益效果在于內(nèi)存條測試結(jié)果能夠直接在內(nèi)存條測試卡和遠程計算機終端上進行顯示,提高了內(nèi)存條測試的靈活性。
文檔編號G06F11/22GK202887171SQ20122057418
公開日2013年4月17日 申請日期2012年11月1日 優(yōu)先權(quán)日2012年11月1日
發(fā)明者謝強 申請人:謝強