專利名稱:Pci-e切換開(kāi)關(guān)測(cè)試系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種切換開(kāi)關(guān)測(cè)試系統(tǒng)及方法,特別是一種PCI-E切換開(kāi)關(guān)測(cè)試系統(tǒng)及方法。
背景技術(shù):
PCI-E (Peripheral Component Interconnect Express,高速夕卜設(shè)組件互連接口) 切換開(kāi)關(guān)(PCI-E switch)用于切換PCI-E通道,使數(shù)據(jù)可以在相應(yīng)的通道上傳輸。對(duì)于 PCI-E切換開(kāi)關(guān)的測(cè)試通常使用ICT(In Circuit Tester,在線測(cè)試儀)或飛針測(cè)試,但是 ICT與飛針測(cè)試都屬于開(kāi)路測(cè)試,并沒(méi)有對(duì)PCI-E切換開(kāi)關(guān)做數(shù)據(jù)傳輸?shù)臏y(cè)試,所以無(wú)法確定PCI-E切換開(kāi)關(guān)是否能夠準(zhǔn)確地傳輸數(shù)據(jù)。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種PCI-E切換開(kāi)關(guān)測(cè)試系統(tǒng),可以對(duì)PCI-E切換開(kāi)關(guān)做數(shù)據(jù)傳輸?shù)臏y(cè)試,以保證PCI-E切換開(kāi)關(guān)的數(shù)據(jù)傳輸功能。還有必要提供一種PCI-E切換開(kāi)關(guān)測(cè)試方法,可以對(duì)PCI-E切換開(kāi)關(guān)做數(shù)據(jù)傳輸?shù)臏y(cè)試,以保證PCI-E切換開(kāi)關(guān)的數(shù)據(jù)傳輸功能。一種PCI-E切換開(kāi)關(guān)測(cè)試系統(tǒng),用于測(cè)試待測(cè)PCI-E切換開(kāi)關(guān),所述待測(cè)PCI-E切換開(kāi)關(guān)與測(cè)試主機(jī)主板上的PCI-E切換開(kāi)關(guān)相連接,該系統(tǒng)包括創(chuàng)建模塊,用于創(chuàng)建測(cè)試數(shù)據(jù)包;發(fā)送模塊,用于將所述測(cè)試數(shù)據(jù)包從PCI-E切換開(kāi)關(guān)發(fā)送至待測(cè)PCI-E切換開(kāi)關(guān); 接收模塊,用于接收待測(cè)PCI-E切換開(kāi)關(guān)回送的測(cè)試數(shù)據(jù)包;驗(yàn)證模塊,用于比對(duì)從PCI-E 切換開(kāi)關(guān)發(fā)出的測(cè)試數(shù)據(jù)包與待測(cè)PCI-E切換開(kāi)關(guān)回送的測(cè)試數(shù)據(jù)包是否一致;及顯示模塊,用于當(dāng)從PCI-E切換開(kāi)關(guān)發(fā)出的測(cè)試數(shù)據(jù)包與待測(cè)PCI-E切換開(kāi)關(guān)回送的測(cè)試數(shù)據(jù)包一致時(shí),顯示測(cè)試通過(guò),或當(dāng)從PCI-E切換開(kāi)關(guān)發(fā)出的測(cè)試數(shù)據(jù)包與待測(cè)PCI-E切換開(kāi)關(guān)回送的測(cè)試數(shù)據(jù)包不一致時(shí),顯示錯(cuò)誤代碼。一種PCI-E切換開(kāi)關(guān)測(cè)試方法,該方法包括以下步驟創(chuàng)建步驟在測(cè)試主機(jī)中創(chuàng)建測(cè)試數(shù)據(jù)包;發(fā)送步驟將所述測(cè)試數(shù)據(jù)包從測(cè)試主機(jī)主板上的PCI-E切換開(kāi)關(guān)發(fā)送至待測(cè)PCI-E切換開(kāi)關(guān);接收步驟接收待測(cè)PCI-E切換開(kāi)關(guān)回送的測(cè)試數(shù)據(jù)包;驗(yàn)證步驟 比對(duì)從PCI-E切換開(kāi)關(guān)發(fā)出的測(cè)試數(shù)據(jù)包與待測(cè)PCI-E切換開(kāi)關(guān)回送的測(cè)試數(shù)據(jù)包是否一致;及顯示步驟當(dāng)上述驗(yàn)證結(jié)果為測(cè)試數(shù)據(jù)包一致時(shí),顯示測(cè)試通過(guò),或當(dāng)上述驗(yàn)證結(jié)果為測(cè)試數(shù)據(jù)包不一致時(shí),顯示錯(cuò)誤代碼。相較于現(xiàn)有技術(shù),本發(fā)明通過(guò)對(duì)PCI-E切換開(kāi)關(guān)做數(shù)據(jù)傳輸?shù)臏y(cè)試,可以保證 PCI-E切換開(kāi)關(guān)的數(shù)據(jù)傳輸功能。
圖1是本發(fā)明PCI-E切換開(kāi)關(guān)測(cè)試系統(tǒng)較佳實(shí)施例的運(yùn)行環(huán)境圖。 圖2是本發(fā)明PCI-E切換開(kāi)關(guān)測(cè)試系統(tǒng)的功能模塊圖。
圖3是本發(fā)明PCI-E切換開(kāi)關(guān)測(cè)試方法較佳實(shí)施例的流程圖。主要元件符號(hào)說(shuō)明
權(quán)利要求
1.一種PCI-E切換開(kāi)關(guān)測(cè)試系統(tǒng),用于測(cè)試待測(cè)PCI-E切換開(kāi)關(guān),所述待測(cè)PCI-E切換開(kāi)關(guān)與測(cè)試主機(jī)主板上的PCI-E切換開(kāi)關(guān)相連接,其特征在于,該系統(tǒng)包括創(chuàng)建模塊,用于創(chuàng)建測(cè)試數(shù)據(jù)包;發(fā)送模塊,用于將所述測(cè)試數(shù)據(jù)包從PCI-E切換開(kāi)關(guān)發(fā)送至待測(cè)PCI-E切換開(kāi)關(guān); 接收模塊,用于接收待測(cè)PCI-E切換開(kāi)關(guān)回送的測(cè)試數(shù)據(jù)包; 驗(yàn)證模塊,用于比對(duì)從PCI-E切換開(kāi)關(guān)發(fā)出的測(cè)試數(shù)據(jù)包與待測(cè)PCI-E切換開(kāi)關(guān)回送的測(cè)試數(shù)據(jù)包是否一致;及顯示模塊,用于當(dāng)從PCI-E切換開(kāi)關(guān)發(fā)出的測(cè)試數(shù)據(jù)包與待測(cè)PCI-E切換開(kāi)關(guān)回送的測(cè)試數(shù)據(jù)包一致時(shí),顯示測(cè)試通過(guò),或當(dāng)從PCI-E切換開(kāi)關(guān)發(fā)出的測(cè)試數(shù)據(jù)包與待測(cè)PCI-E 切換開(kāi)關(guān)回送的測(cè)試數(shù)據(jù)包不一致時(shí),顯示錯(cuò)誤代碼。
2.如權(quán)利要求1所述的PCI-E切換開(kāi)關(guān)測(cè)試系統(tǒng),其特征在于,在對(duì)待測(cè)PCI-E切換開(kāi)關(guān)進(jìn)行測(cè)試前,先將該待測(cè)PCI-E切換開(kāi)關(guān)設(shè)置成回送模式。
3.如權(quán)利要求1所述的PCI-E切換開(kāi)關(guān)測(cè)試系統(tǒng),其特征在于,所述待測(cè)PCI-E切換開(kāi)關(guān)通過(guò)數(shù)據(jù)總線與測(cè)試主機(jī)主板上的PCI-E切換開(kāi)關(guān)相連接。
4.如權(quán)利要求1所述的PCI-E切換開(kāi)關(guān)測(cè)試系統(tǒng),其特征在于,所述顯示模塊通過(guò)驅(qū)動(dòng)測(cè)試主機(jī)的顯示器顯示測(cè)試結(jié)果。
5.一種PCI-E切換開(kāi)關(guān)測(cè)試方法,其特征在于,該方法包括以下步驟 創(chuàng)建步驟在測(cè)試主機(jī)中創(chuàng)建測(cè)試數(shù)據(jù)包;發(fā)送步驟將所述測(cè)試數(shù)據(jù)包從測(cè)試主機(jī)主板上的PCI-E切換開(kāi)關(guān)發(fā)送至待測(cè)PCI-E 切換開(kāi)關(guān);接收步驟接收待測(cè)PCI-E切換開(kāi)關(guān)回送的測(cè)試數(shù)據(jù)包;驗(yàn)證步驟比對(duì)從PCI-E切換開(kāi)關(guān)發(fā)出的測(cè)試數(shù)據(jù)包與待測(cè)PCI-E切換開(kāi)關(guān)回送的測(cè)試數(shù)據(jù)包是否一致;及顯示步驟當(dāng)上述驗(yàn)證結(jié)果為測(cè)試數(shù)據(jù)包一致時(shí),顯示測(cè)試通過(guò),或當(dāng)上述驗(yàn)證結(jié)果為測(cè)試數(shù)據(jù)包不一致時(shí),顯示錯(cuò)誤代碼。
6.如權(quán)利要求5所述的PCI-E切換開(kāi)關(guān)測(cè)試方法,其特征在于,在發(fā)送步驟之前還包括將待測(cè)PCI-E切換開(kāi)關(guān)設(shè)置成回送模式。
7.如權(quán)利要求5所述的PCI-E切換開(kāi)關(guān)測(cè)試方法,其特征在于,在創(chuàng)建步驟之前還包括連接步驟將待測(cè)PCI-E切換開(kāi)關(guān)與PCI-E切換開(kāi)關(guān)通過(guò)數(shù)據(jù)總線相連接。
8.如權(quán)利要求5所述的PCI-E切換開(kāi)關(guān)測(cè)試方法,其特征在于,所述顯示步驟利用測(cè)試主機(jī)的顯示器實(shí)現(xiàn)。
全文摘要
一種PCI-E切換開(kāi)關(guān)測(cè)試系統(tǒng),用于測(cè)試待測(cè)PCI-E切換開(kāi)關(guān),所述待測(cè)PCI-E切換開(kāi)關(guān)與測(cè)試主機(jī)主板上的PCI-E切換開(kāi)關(guān)相連接,該系統(tǒng)包括創(chuàng)建模塊,用于創(chuàng)建測(cè)試數(shù)據(jù)包;發(fā)送模塊,用于將該測(cè)試數(shù)據(jù)包從PCI-E切換開(kāi)關(guān)發(fā)送至待測(cè)PCI-E切換開(kāi)關(guān);接收模塊,用于接收待測(cè)PCI-E切換開(kāi)關(guān)回送的測(cè)試數(shù)據(jù)包;驗(yàn)證模塊,用于比對(duì)發(fā)出的測(cè)試數(shù)據(jù)包與回送的測(cè)試數(shù)據(jù)包是否一致;顯示模塊,用于顯示測(cè)試結(jié)果。本發(fā)明還提供一種PCI-E切換開(kāi)關(guān)測(cè)試方法。利用本發(fā)明可以對(duì)PCI-E切換開(kāi)關(guān)做數(shù)據(jù)傳輸?shù)臏y(cè)試,保證PCI-E切換開(kāi)關(guān)的數(shù)據(jù)傳輸功能。
文檔編號(hào)H04L12/26GK102377614SQ201010265269
公開(kāi)日2012年3月14日 申請(qǐng)日期2010年8月27日 優(yōu)先權(quán)日2010年8月27日
發(fā)明者范朝宗 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司