一種接線測(cè)試方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,具體涉及一種接線測(cè)試方法及裝置。
【背景技術(shù)】
[0002]隨著電子技術(shù)的不斷發(fā)展,對(duì)服務(wù)器性能的要求越來(lái)越高。為了滿足對(duì)服務(wù)器的要求,服務(wù)器中設(shè)置的中央處理器(Central Processing Unit,CPU)的數(shù)量越來(lái)越多。隨著服務(wù)器中CPU數(shù)量的增加,CPU中的接線的數(shù)量也越來(lái)越多。目前,服務(wù)器中的接線的測(cè)試完全靠人工來(lái)完成,以致降低了測(cè)試效率。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例公開(kāi)一種接線測(cè)試方法及裝置,用于提高測(cè)試效率。
[0004]本發(fā)明實(shí)施例第一方面公開(kāi)一種接線測(cè)試方法,該方法適用于服務(wù)器,服務(wù)器設(shè)置有至少兩個(gè)節(jié)點(diǎn)(node),每個(gè)節(jié)點(diǎn)設(shè)置有至少一個(gè)CPU和至少一個(gè)節(jié)點(diǎn)連接(NodeConnect,NC)板,每個(gè)NC板設(shè)置有至少一個(gè)物理端口,該方法可以包括:
[0005]獲取NC板上設(shè)置的物理端口中需要連接兩個(gè)節(jié)點(diǎn)的目標(biāo)物理端口的配置信息,目標(biāo)物理端口的配置信息可以包括目標(biāo)物理端口中需要通過(guò)線纜連接的物理端口的連接信息,即哪兩個(gè)物理端口連接;
[0006]根據(jù)連接信息可以將目標(biāo)物理端口中一半物理端口設(shè)置為輸出端口,以及將目標(biāo)物理端口中另一半物理端口設(shè)置為輸入端口 ;
[0007]從目標(biāo)輸出端口輸出脈沖信號(hào),目標(biāo)輸出端口是輸出端口中的任一輸出端口;
[0008]判斷是否從目標(biāo)輸入端口檢測(cè)到脈沖信號(hào),目標(biāo)輸入端口是輸入端口中需要通過(guò)線纜與目標(biāo)輸出端口連接的輸入端口 ;
[0009]當(dāng)未從目標(biāo)輸入端口中檢測(cè)到脈沖信號(hào)時(shí),輸出用于提示用戶目標(biāo)輸出端口與目標(biāo)輸入端口間的接線錯(cuò)誤的提示信息。
[0010]在一個(gè)實(shí)施例中,在服務(wù)器上電時(shí),才獲取物理端口中需要連接兩個(gè)節(jié)點(diǎn)的目標(biāo)物理端口的配置信息。
[0011]本發(fā)明實(shí)施例第二方面公開(kāi)一種接線測(cè)試裝置,該接線測(cè)試裝置設(shè)置于服務(wù)器中,服務(wù)器設(shè)置有至少兩個(gè)節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)設(shè)置有至少一個(gè)中央處理器CPU和至少一個(gè)NC板,每個(gè)NC板設(shè)置有至少一個(gè)物理端口,該接線測(cè)試裝置可以包括:
[0012]獲取單元,用于獲取NC板上設(shè)置的物理端口中需要連接兩個(gè)節(jié)點(diǎn)的目標(biāo)物理端口的配置信息,目標(biāo)物理端口的配置信息包括目標(biāo)物理端口中需要通過(guò)線纜連接的物理端口的連接信息,即哪兩個(gè)物理端口連接;
[0013]設(shè)置單元,用于根據(jù)獲取單元獲取的連接信息將目標(biāo)物理端口中一半物理端口設(shè)置為輸出端口,以及將目標(biāo)物理端口中另一半物理端口設(shè)置為輸入端口 ;
[0014]第一輸出單元,用于從目標(biāo)輸出端口輸出脈沖信號(hào),目標(biāo)輸出端口是設(shè)置單元設(shè)置的輸出端口中的任一輸出端口;
[0015]判斷單元,用于判斷是否從目標(biāo)輸入端口檢測(cè)到脈沖信號(hào),目標(biāo)輸入端口是設(shè)置單元設(shè)置的輸入端口中需要通過(guò)線纜與第一輸出單元輸出脈沖信號(hào)的目標(biāo)輸出端口連接的輸入端口;
[0016]第二輸出單元,用于當(dāng)判斷單元的判斷結(jié)果為否時(shí),將輸出用于提示用戶目標(biāo)輸出端口與目標(biāo)輸入端口間的接線錯(cuò)誤的提示信息。
[0017]在一個(gè)實(shí)施例中,獲取單元,具體用于當(dāng)服務(wù)器上電時(shí),獲取物理端口中需要連接兩個(gè)節(jié)點(diǎn)的目標(biāo)物理端口的配置信息。
[0018]本發(fā)明實(shí)施例中,可以自動(dòng)通過(guò)物理端口的配置信息在需要線纜連接的兩個(gè)物理端口中一個(gè)物理端口輸出脈沖信息,當(dāng)在需要線纜連接的兩個(gè)物理端口中另一個(gè)物理端口未檢測(cè)到脈沖信號(hào)時(shí),將輸出這兩個(gè)物理端口接線錯(cuò)誤的提示信息,可以提高接線的測(cè)試效率。
【附圖說(shuō)明】
[0019]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0020]圖1是本發(fā)明實(shí)施例公開(kāi)的一種接線測(cè)試的應(yīng)用場(chǎng)景圖;
[0021 ]圖2是本發(fā)明實(shí)施例公開(kāi)的一種接線測(cè)試方法的流程圖;
[0022]圖3是本發(fā)明實(shí)施例公開(kāi)的一種接線測(cè)試裝置的結(jié)構(gòu)圖;
[0023]圖4是本發(fā)明實(shí)施例公開(kāi)的另一種接線測(cè)試裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0024]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0025]本發(fā)明實(shí)施例公開(kāi)一種接線測(cè)試方法及裝置,用于提高測(cè)試效率。以下分別進(jìn)行詳細(xì)說(shuō)明。
[0026]為了更好地理解本發(fā)明實(shí)施例,下面先對(duì)本發(fā)明實(shí)施例的應(yīng)用場(chǎng)景進(jìn)行描述。在本發(fā)明實(shí)施例中,服務(wù)器設(shè)置有至少兩個(gè)節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)上設(shè)置有至少一個(gè)CPU,其中,每個(gè)節(jié)點(diǎn)中CPU的數(shù)量可以為1或2的整數(shù)倍,每個(gè)節(jié)點(diǎn)還設(shè)置有至少一個(gè)NC板,每個(gè)NC板上設(shè)置有至少一個(gè)物理端口。這些物理端口可以與屬于同一節(jié)點(diǎn)的CPU連接,也可以與屬于不同節(jié)點(diǎn)中NC板上的物理端口連接。其中,與屬于同一節(jié)點(diǎn)的CPU的連線是在節(jié)點(diǎn)出廠時(shí)已經(jīng)預(yù)先連接好的,因此,不需要考慮節(jié)點(diǎn)內(nèi)部的物理端口的連接,只需要考慮不同節(jié)點(diǎn)之間的物理端口的連接。而不同節(jié)點(diǎn)之間的物理端口是通過(guò)線纜進(jìn)行連接的,當(dāng)兩個(gè)物理端口通過(guò)線纜連接時(shí),如果通過(guò)連接在線纜一端的物理端口輸入為該線纜輸入脈沖信號(hào),即這個(gè)物理端口輸出脈沖信號(hào),可以從連接在這根線纜的另一端的物理端口處檢測(cè)到脈沖信號(hào)。請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例公開(kāi)的一種接線測(cè)試的應(yīng)用場(chǎng)景圖。如圖1所示,服務(wù)器設(shè)置有NODEO、NODE 1、N0DE2和N0DE3四個(gè)節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)設(shè)置有兩個(gè)NC板和八個(gè)CPU,每個(gè)節(jié)點(diǎn)中有一個(gè)NC板上的三個(gè)物理端口需要與其它節(jié)點(diǎn)中的NC板上的物理端口連接。
[0027]請(qǐng)參閱圖2,圖2是本發(fā)明實(shí)施例公開(kāi)的一種接線測(cè)試方法的流程圖。如圖2所示,該接線測(cè)試方法可以包括以下步驟。
[0028]201、獲取物理端口中需要連接兩個(gè)節(jié)點(diǎn)的目標(biāo)物理端口的配置信息。
[0029]本實(shí)施例中,在服務(wù)器上電時(shí),可以獲取服務(wù)器包括的節(jié)點(diǎn)中需要連接兩個(gè)物理節(jié)點(diǎn)的目標(biāo)物理端口的配置信息,這些物理端口是節(jié)點(diǎn)中NC板上的物理端口。目標(biāo)物理端口的配置信息是預(yù)先存儲(chǔ)在服務(wù)器中的,目標(biāo)物理端口的配置信息包括目標(biāo)物理端口中需要通過(guò)線纜連接的物理端口的連接信息,如節(jié)點(diǎn)1中NC板2上的第一物理端口需要與節(jié)點(diǎn)2中NC板3上的第二物理端口連接等。
[0030]202、根據(jù)連接信息將目標(biāo)物理端口中一半物理端口設(shè)置為輸出端口,以及將目標(biāo)物理端口中另一半物理端口設(shè)置為輸入端口。
[0031 ]本實(shí)施例中,獲取到目標(biāo)物理端口的配置信息之后,可以根據(jù)連接信息將目標(biāo)物理端口中一半物理端口設(shè)置為輸出端口,并將目標(biāo)物理端口中另一半物理端口設(shè)置為輸入端口。例如:假設(shè)需要連接兩個(gè)節(jié)點(diǎn)的目標(biāo)物理端口的數(shù)量為8,其中,每?jī)蓚€(gè)端口需要通過(guò)一根線纜進(jìn)行連接,這8個(gè)物理端口需要四根線纜連接,可以將8個(gè)物理端口中的四個(gè)物理端口設(shè)置為輸出端口、四個(gè)物理端口設(shè)置為輸入端口,且設(shè)置為輸入端口(或輸出端口)中的物理端口是屬于不同節(jié)點(diǎn)中NC板上的物理端口。
[0032 ] 203、從目標(biāo)輸出端口輸出脈沖信號(hào)。
[0033]本實(shí)施例中,根據(jù)連接信息將目標(biāo)物理端口中一半物理端口設(shè)置為輸出端口,以及將目標(biāo)物理端口中另一半物理端口設(shè)置為輸入端口之后,將從目標(biāo)輸出端口輸出脈沖信號(hào),目標(biāo)輸出端口是設(shè)置的輸出端口中的任一輸出端口。
[0034]204、判斷是否從目標(biāo)輸入端口檢測(cè)到脈沖信號(hào),當(dāng)從目標(biāo)輸入端口檢測(cè)到脈沖信號(hào)時(shí),將結(jié)束,當(dāng)未從目標(biāo)輸入端口檢測(cè)到脈沖信號(hào)時(shí),將執(zhí)行步驟205。
[0035]本實(shí)施例中,從目標(biāo)輸出端口輸出脈沖信號(hào)之后,將判斷是否從目標(biāo)輸入端口檢測(cè)到脈沖信號(hào),當(dāng)從目標(biāo)輸入端口檢測(cè)到脈沖信號(hào)時(shí),表明目標(biāo)輸入端口與目標(biāo)輸出端口已通過(guò)線纜連接起來(lái),接線連接正確,將結(jié)束,當(dāng)未從目標(biāo)輸入端口檢測(cè)到脈沖信號(hào)時(shí),表明目標(biāo)輸入端口與目標(biāo)輸出端口未通過(guò)線纜連接起來(lái),接線連接錯(cuò)誤,將執(zhí)行步驟205。其中,目標(biāo)輸入端口是設(shè)置的輸入端口中需要通過(guò)線纜與目標(biāo)輸出端口連接的輸入端口。
[0036]舉例說(shuō)明,假設(shè)服務(wù)器中設(shè)置有四個(gè)節(jié)點(diǎn),NC板1屬于第一節(jié)點(diǎn),NC板2屬于第二節(jié)點(diǎn),NC板3屬于第三節(jié)點(diǎn),NC板4屬于第三節(jié)點(diǎn),每個(gè)NC板上設(shè)置有三個(gè)用于與其它節(jié)點(diǎn)相連接的物理端口,可以先將NC板1上的三個(gè)物理端口設(shè)置為輸出端口,將需要通過(guò)與這三個(gè)物理端口連接的其它節(jié)點(diǎn)上的物理端口設(shè)置為輸出端口,為了避免檢測(cè)出現(xiàn)問(wèn)題,可以先后從這三個(gè)輸出端口處輸出脈沖信號(hào),從對(duì)應(yīng)的輸入端口檢測(cè)脈沖信號(hào),當(dāng)檢測(cè)到時(shí),表明接線正確,當(dāng)檢測(cè)不到時(shí),表明接線錯(cuò)誤,此外,還可以同時(shí)在NC板2、NC板3和NC板4上的所有物理端口檢測(cè),當(dāng)檢測(cè)到脈沖信號(hào)之后,將該端口的端口信息與需要連接的輸入端口的端口信息進(jìn)行匹配,當(dāng)匹配成功時(shí),表明接線正確,當(dāng)匹配不成功時(shí),表明接線錯(cuò)誤。之后將NC板2中未檢測(cè)的端口設(shè)置為輸出端口,將NC板3和NC板4上的物理端口中需要與NC板2上的未檢測(cè)的物理端口設(shè)置為輸入端口,重復(fù)上述操作,直至檢測(cè)完畢。也可以獲取NC板1