專利名稱:測(cè)試裝置及測(cè)試模塊的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及測(cè)試裝置及測(cè)試模塊。
背景技術(shù):
測(cè)試被測(cè)試設(shè)備(DUT)的測(cè)試裝置具有多個(gè)測(cè)試模塊。多個(gè)測(cè)試模塊分別具有多個(gè)測(cè)試部。多個(gè)測(cè)試部的各個(gè)與DUT的一端連接,測(cè)試該DUT。同時(shí),并行測(cè)試多個(gè)DUT的測(cè)試裝置,具有與多個(gè)DUT的各自對(duì)應(yīng)的位置控制器 (寸〃卜二 >卜口一,)。多個(gè)位置控制器分別控制與對(duì)應(yīng)的DUT連接的測(cè)試部,使之執(zhí)行對(duì)應(yīng)的DUT的測(cè)試。
發(fā)明內(nèi)容
但是,測(cè)試裝置以測(cè)試模塊為單位,分配了多個(gè)位置控制器各自控制的測(cè)試部。可是,當(dāng)以測(cè)試模塊為單位對(duì)位置控制器分配測(cè)試部時(shí),可能產(chǎn)生不被任何一個(gè)位置控制器使用的測(cè)試部。比如,如果用具有12個(gè)模擬測(cè)試部的測(cè)試模塊測(cè)試了具有8個(gè)模擬輸入輸出終端的DUT時(shí),該測(cè)試模塊沒(méi)有使用12個(gè)中的4個(gè)模擬測(cè)試部。在這樣的現(xiàn)有的測(cè)試裝置中, 存在不能有效地使用測(cè)試模塊具有的資源的問(wèn)題。解決問(wèn)題的手段為了解決上述問(wèn)題,本發(fā)明的第1方式中,提供測(cè)試裝置,以及該測(cè)試裝置中的測(cè)試模塊。所述測(cè)試裝置測(cè)試至少1個(gè)被測(cè)試裝置,具有測(cè)試模塊,其包括在與被測(cè)試設(shè)備之間傳送信號(hào)、測(cè)試該被測(cè)試設(shè)備的多個(gè)測(cè)試部;多個(gè)測(cè)試控制部,控制所述多個(gè)測(cè)試部; 所述測(cè)試模塊能夠?qū)λ龆鄠€(gè)測(cè)試部的各個(gè)獨(dú)立地設(shè)定所述多個(gè)測(cè)試部的各個(gè)接受由所述多個(gè)測(cè)試控制部中的任意一個(gè)測(cè)試控制部的控制。另外,本發(fā)明的第2方式中,提供測(cè)試裝置,是測(cè)試至少1個(gè)被測(cè)試設(shè)備的測(cè)試裝置,具有控制被測(cè)試設(shè)備測(cè)試的測(cè)試控制部、在與被測(cè)試設(shè)備之間傳送信號(hào)的多個(gè)測(cè)試模塊、連接上述測(cè)試控制部及上述多個(gè)測(cè)試模塊之間的連接部;上述測(cè)試控制部具有執(zhí)行為了控制上述被測(cè)試設(shè)備的測(cè)試程序的控制處理器和通訊接口,該通訊接口是根據(jù)上述控制處理器的控制,在處理上述測(cè)試控制部及上述連接部之間的通訊的同時(shí),從上述多個(gè)測(cè)試模塊的其中一測(cè)試模塊,接收應(yīng)該對(duì)其他的測(cè)試模塊轉(zhuǎn)送信息時(shí),借助上述連接部,將該信息向上述其他的測(cè)試模塊轉(zhuǎn)送。另外,上述發(fā)明的概要,并未列舉出本發(fā)明的全部必要特征,這些特征群的輔助結(jié)合也能夠形成發(fā)明。
圖1與多個(gè)被測(cè)試設(shè)備10共同表示本實(shí)施方式涉及的測(cè)試裝置100的功能構(gòu)成。圖2表示多個(gè)測(cè)試控制部130里面的一測(cè)試控制部130的構(gòu)成,及,1或者多個(gè)測(cè)
4試模塊120中的一測(cè)試模塊120的構(gòu)成。圖3表示在從一測(cè)試控制部130向該一測(cè)試控制部130對(duì)應(yīng)的被測(cè)試設(shè)備10連接的測(cè)試部210發(fā)送訪問(wèn)請(qǐng)求時(shí),訪問(wèn)請(qǐng)求流的一個(gè)例子。圖4表示在從接收了來(lái)自一測(cè)試控制部130的訪問(wèn)請(qǐng)求的一測(cè)試部210,向一測(cè)試控制部130發(fā)送訪問(wèn)結(jié)果情況下的訪問(wèn)結(jié)果的流程的一個(gè)例子。圖5表示在從一測(cè)試部210,向與被該一測(cè)試部210連接的被測(cè)試設(shè)備10對(duì)應(yīng)的一測(cè)試控制部130發(fā)送中斷請(qǐng)求時(shí)的中斷請(qǐng)求的流程的一個(gè)例子。圖6表示在多個(gè)測(cè)試模塊120中的一測(cè)試模塊120具有的測(cè)試部210,向其他的測(cè)試模塊120的測(cè)試部210發(fā)送信息時(shí)的,信息流的一個(gè)例子。圖7表示在多個(gè)測(cè)試模塊120里面的一測(cè)試模塊120具有的測(cè)試部210,向多個(gè)其他的測(cè)試模塊120的測(cè)試部210發(fā)布信息時(shí)的,信息流的一個(gè)例子。圖8表示本實(shí)施方式的變形例的測(cè)試模塊120的構(gòu)成。圖9表示有關(guān)本實(shí)施方式的測(cè)試部210構(gòu)成的一個(gè)例子。
具體實(shí)施例方式下面通過(guò)發(fā)明的實(shí)施方式對(duì)本發(fā)明的一個(gè)方面進(jìn)行說(shuō)明。下面的實(shí)施方式并不限定權(quán)利要求的范圍。在實(shí)施方式中說(shuō)明的特征組合并非全部為本發(fā)明所必須。圖1與多個(gè)被測(cè)試設(shè)備(DUT) 10 一起表示本實(shí)施方式涉及的測(cè)試裝置100的功能構(gòu)成。測(cè)試裝置100測(cè)試至少1個(gè)被測(cè)試設(shè)備10。即,測(cè)試裝置100既可以是測(cè)試1個(gè)被測(cè)試設(shè)備10的裝置,也可以是并行測(cè)試多個(gè)被測(cè)試設(shè)備10的裝置。測(cè)試裝置100具有系統(tǒng)控制部110、1個(gè)或多個(gè)測(cè)試模塊120、多個(gè)測(cè)試控制部130 和連接部140。系統(tǒng)控制部110與多個(gè)測(cè)試控制部130連接,控制該測(cè)試裝置100全體。系統(tǒng)控制部110和多個(gè)測(cè)試控制部130之間,作為一個(gè)例子,由通用或?qū)S玫母咚俅锌偩€等連接。1個(gè)或多個(gè)測(cè)試模塊120的各個(gè),例如是被裝在測(cè)試頭內(nèi)的基板。1個(gè)或多個(gè)測(cè)試模塊120的各個(gè)具有多個(gè)測(cè)試部210。多個(gè)測(cè)試部210的各個(gè)分別與作為該測(cè)試裝置100 的測(cè)試對(duì)象的全部被測(cè)試設(shè)備10里面的任意1個(gè)被測(cè)試設(shè)備10的終端連接。并且,多個(gè)測(cè)試部210的各個(gè)在與被連接的被測(cè)試設(shè)備10之間傳送信號(hào),測(cè)試該被測(cè)試設(shè)備10。多個(gè)測(cè)試控制部130的各個(gè)分別與是該測(cè)試裝置100測(cè)試對(duì)象的至少1個(gè)被測(cè)試設(shè)備10里面的任意1個(gè)或多個(gè)被測(cè)試設(shè)備10相對(duì)應(yīng)。多個(gè)測(cè)試控制部130的各個(gè),分別根據(jù)系統(tǒng)控制部110提供的控制命令及測(cè)試程序等控制與對(duì)應(yīng)的被測(cè)試設(shè)備10連接的1個(gè)或多個(gè)測(cè)試部210,控制所對(duì)應(yīng)的被測(cè)試設(shè)備10的測(cè)試。S卩,多個(gè)測(cè)試控制部130的各個(gè), 分別將1個(gè)或多個(gè)測(cè)試部210作為資源利用,控制對(duì)應(yīng)的被測(cè)試設(shè)備10測(cè)試。連接部140 連接測(cè)試控制部130及1個(gè)或多個(gè)測(cè)試模塊120之間。在這里,1個(gè)或多個(gè)測(cè)試模塊120的各個(gè)能分別對(duì)多個(gè)測(cè)試部210各自獨(dú)立設(shè)定該測(cè)試模塊120具有的多個(gè)測(cè)試部210各自受到由多個(gè)測(cè)試控制部130中任意一個(gè)測(cè)試控制部130的控制。由此,比如,能夠設(shè)定為,1個(gè)或多個(gè)測(cè)試模塊120各個(gè)多個(gè)測(cè)試部210其中一部分接受第1測(cè)試控制部130的控制,多個(gè)測(cè)試部210的另外一部分接受第2測(cè)試控制部130的控制。
這樣,測(cè)試裝置100,能夠分別獨(dú)立地任意地設(shè)定一測(cè)試模塊120具有的多個(gè)測(cè)試部210接受控制的測(cè)試控制部130。由此,根據(jù)測(cè)試裝置100,能高效率地使用測(cè)試模塊120 里面的資源來(lái)測(cè)試。圖2表示多個(gè)測(cè)試控制部130里面的一測(cè)試控制部130的構(gòu)成,及1個(gè)或多個(gè)測(cè)試模塊120里面的一測(cè)試模塊120的構(gòu)成。測(cè)試模塊120具有多個(gè)測(cè)試部210和設(shè)定存儲(chǔ)部220和接口部230。多個(gè)測(cè)試部210分別與某一個(gè)被測(cè)試設(shè)備10的終端連接。多個(gè)測(cè)試部210的各自具有實(shí)行測(cè)試程序的處理器或序列器等。并且,多個(gè)測(cè)試部210的各自在與被連接的被測(cè)試設(shè)備10之間授受與從測(cè)試控制部130被給予的測(cè)試程序?qū)?yīng)的信號(hào),測(cè)試該被測(cè)試設(shè)備10。設(shè)定存儲(chǔ)部220,存儲(chǔ)把多個(gè)測(cè)試部210各自與多個(gè)測(cè)試控制部130的其中任意一個(gè)測(cè)試控制部130對(duì)應(yīng)的設(shè)定。在本例中,設(shè)定存儲(chǔ)部220,存儲(chǔ)關(guān)于多個(gè)測(cè)試部210的每一個(gè),用于識(shí)別多個(gè)測(cè)試控制部130中測(cè)試部210對(duì)應(yīng)的測(cè)試控制部130的識(shí)別號(hào)碼。艮口, 設(shè)定存儲(chǔ)部220,對(duì)多個(gè)測(cè)試部210的每一個(gè),存儲(chǔ)控制該被該測(cè)試部210連接的被測(cè)試設(shè)備10測(cè)試的測(cè)試控制部130識(shí)別號(hào)碼。這樣的設(shè)定,在測(cè)試之前比如由系統(tǒng)控制部110寫入。接口部230,與多個(gè)測(cè)試部210連接。并且,接口部230,借助連接部140在與多個(gè)測(cè)試控制部130之間,收發(fā)訪問(wèn)請(qǐng)求,中斷請(qǐng)求及信息等。比如,接口部230,借助連接部140,接收多個(gè)測(cè)試控制部130中一測(cè)試控制部130 向該測(cè)試模塊120的訪問(wèn)請(qǐng)求及信息。并且,接口部230,按照存儲(chǔ)部220所存儲(chǔ)的設(shè)定,將來(lái)自所接收的一測(cè)試控制部130的向該測(cè)試模塊120的訪問(wèn)請(qǐng)求及信息提供給多個(gè)測(cè)試部 210中與一測(cè)試控制部130對(duì)應(yīng)的一測(cè)試部210。同時(shí),比如,接口部230借助連接部140,將從多個(gè)測(cè)試部210其中一測(cè)試部210給予一測(cè)試控制部130的,與訪問(wèn)請(qǐng)求對(duì)應(yīng)的訪問(wèn)結(jié)果及中斷請(qǐng)求,分別發(fā)送給多個(gè)測(cè)試控制部130各個(gè)。同時(shí),比如,接口部230,借助助連接部140將從多個(gè)測(cè)試部210其中一測(cè)試部210給與其他的測(cè)試模塊120具有的測(cè)試部210的信息,發(fā)送給多個(gè)測(cè)試控制部130的各個(gè)。測(cè)試控制部130,具有控制處理器240和通訊接口 250??刂铺幚砥鲗?duì)0,執(zhí)行用于控制被測(cè)試設(shè)備10測(cè)試的程序。通訊接口 250,按照控制處理器MO的控制,處理測(cè)試控制部130及連接部140間的通訊。比如,通訊接口 250,借助連接部140,將對(duì)一測(cè)試模塊120中包含的一測(cè)試部210 的訪問(wèn)請(qǐng)求,一測(cè)試模塊120發(fā)送。同時(shí),比如,通訊接口 250接收從一測(cè)試模塊120中包含的一測(cè)試部210向該測(cè)試控制部130發(fā)送的的訪問(wèn)結(jié)果及信息。同時(shí),比如,通訊接口 250從一測(cè)試模塊120接收應(yīng)該從多個(gè)測(cè)試模塊120其中一測(cè)試模塊120對(duì)其他的測(cè)試模塊120轉(zhuǎn)送的信息。通訊接口 250在接收了這樣的信息時(shí), 借助連接部140將該信息轉(zhuǎn)送給其他的測(cè)試模塊120。圖3表示在從一測(cè)試控制部130向該一測(cè)試控制部130對(duì)應(yīng)的被測(cè)試設(shè)備10連接的測(cè)試部210發(fā)送訪問(wèn)請(qǐng)求情況下的訪問(wèn)請(qǐng)求的流程的一個(gè)例子。一測(cè)試控制部130, 在控制在該一測(cè)試控制部130對(duì)應(yīng)的被測(cè)試設(shè)備10連接的一測(cè)試部210時(shí),對(duì)該一測(cè)試部210發(fā)送訪問(wèn)請(qǐng)求。這種情況下,一測(cè)試控制部130,對(duì)訪問(wèn)請(qǐng)求附加識(shí)別該一測(cè)試控制部130的識(shí)別號(hào)碼,通過(guò)連接部140發(fā)送到一測(cè)試模塊120。并且,一測(cè)試模塊120具有的接口部230接收來(lái)自一測(cè)試控制部130的訪問(wèn)請(qǐng)求。—測(cè)試模塊120具有的接口部230,從設(shè)定存儲(chǔ)部220讀出被附加到所接收的訪問(wèn)請(qǐng)求的識(shí)別號(hào)碼對(duì)應(yīng)的各一測(cè)試部210的識(shí)別號(hào)碼。并且,一測(cè)試模塊120具有的接口部 230,給予所讀出的各測(cè)試部210接收到的訪問(wèn)請(qǐng)求。從接口部230接收到訪問(wèn)請(qǐng)求的各測(cè)試部210判斷接收到的訪問(wèn)請(qǐng)求是否是發(fā)給自己名下的請(qǐng)求。并且,如果被給予的訪問(wèn)請(qǐng)求是對(duì)自己的請(qǐng)求的話,各個(gè)測(cè)試部就執(zhí)行該訪問(wèn)請(qǐng)求對(duì)應(yīng)的處理。據(jù)此,多個(gè)測(cè)試控制部130的每一個(gè)能夠控制被連接在與該測(cè)試控制部130對(duì)應(yīng)的被測(cè)試設(shè)備10上的測(cè)試部210。圖4表示從接受來(lái)自一測(cè)試控制部130訪問(wèn)請(qǐng)求的一測(cè)試部210,向一測(cè)試控制部 130發(fā)送訪問(wèn)結(jié)果時(shí)的訪問(wèn)結(jié)果的流程的一個(gè)例子。從一測(cè)試控制部130接受到了訪問(wèn)請(qǐng)求的一測(cè)試部210,執(zhí)行根據(jù)該訪問(wèn)請(qǐng)求的處理。并且,該一測(cè)試部210將根據(jù)所實(shí)行的處理對(duì)應(yīng)的訪問(wèn)結(jié)果發(fā)送給一測(cè)試控制部130。在該情況下,一測(cè)試部210對(duì)接口部230提供與被給予了訪問(wèn)請(qǐng)求對(duì)應(yīng)的訪問(wèn)結(jié)果。接口部230從設(shè)定存儲(chǔ)部220讀出識(shí)別一測(cè)試部210對(duì)應(yīng)的測(cè)試控制部130的識(shí)別號(hào)碼。接口部230將識(shí)別一測(cè)試控制部130的識(shí)別號(hào)碼附加給與訪問(wèn)請(qǐng)求對(duì)應(yīng)的一測(cè)試部 210訪問(wèn)結(jié)果。并且,接口部230借助連接部140,對(duì)多個(gè)測(cè)試控制部130的各個(gè)發(fā)送附加了識(shí)別號(hào)碼的訪問(wèn)結(jié)果。多個(gè)測(cè)試控制部130各借助連接部140接收訪問(wèn)結(jié)果。多個(gè)測(cè)試控制部130分別判斷所接收的訪問(wèn)結(jié)果附加的識(shí)別號(hào)碼是否與該測(cè)試控制部130的識(shí)別號(hào)碼相符。多個(gè)測(cè)試控制部130分別在所接收的訪問(wèn)結(jié)果附加的識(shí)別號(hào)碼與該測(cè)試控制部130識(shí)別號(hào)碼不相符的情況時(shí),廢棄接收到的訪問(wèn)結(jié)果。同時(shí),多個(gè)測(cè)試控制部130各個(gè)在接收的訪問(wèn)結(jié)果被附加的識(shí)別號(hào)碼與該測(cè)試控制部130識(shí)別號(hào)碼相符時(shí),根據(jù)接收到的訪問(wèn)結(jié)果,控制測(cè)試模塊120。據(jù)此,向一測(cè)試部 210發(fā)送了訪問(wèn)請(qǐng)求的一測(cè)試控制部130,能從一測(cè)試部210接收訪問(wèn)結(jié)果,執(zhí)行與所接收的訪問(wèn)結(jié)果對(duì)應(yīng)的下一處理。圖5表示從一測(cè)試部210向與被該一測(cè)試部210連接的被測(cè)試設(shè)備10對(duì)應(yīng)的一測(cè)試控制部130發(fā)送中斷請(qǐng)求時(shí)的中斷請(qǐng)求的流程的一個(gè)例子。一測(cè)試部210能夠向該一測(cè)試部210所連接的被測(cè)試設(shè)備10對(duì)應(yīng)的一測(cè)試控制部130發(fā)送中斷請(qǐng)求。這種情況下,一測(cè)試部210對(duì)接口部230發(fā)送中斷請(qǐng)求。接口部230從設(shè)定存儲(chǔ)部 220讀出識(shí)別與一測(cè)試部210取得對(duì)應(yīng)的測(cè)試控制部130的識(shí)別號(hào)碼。接口部230對(duì)從一測(cè)試部210向一測(cè)試控制部130發(fā)出的中斷請(qǐng)求附加識(shí)別一測(cè)試控制部130的識(shí)別號(hào)碼。 并且,接口部230借助連接部140分別對(duì)多個(gè)測(cè)試控制部130的各個(gè)發(fā)送附加了識(shí)別號(hào)碼的中斷請(qǐng)求。多個(gè)測(cè)試控制部130各個(gè)借助連接部140接收中斷請(qǐng)求。多個(gè)測(cè)試控制部130的各個(gè),判斷被附加到所接收的中斷請(qǐng)求上的識(shí)別號(hào)碼是否與該測(cè)試控制部130識(shí)別號(hào)碼相符。多個(gè)測(cè)試控制部130各個(gè),在接收的中斷請(qǐng)求所附加的識(shí)別號(hào)碼與該測(cè)試控制部130的識(shí)別號(hào)碼不相符的情況下,廢棄接收到的中斷請(qǐng)求。同時(shí),多個(gè)測(cè)試控制部130各個(gè)在接收到的中斷請(qǐng)求被附加的識(shí)別號(hào)碼與該測(cè)試控制部130的識(shí)別號(hào)碼相符時(shí),處理所接收的中斷請(qǐng)求。這樣,多個(gè)測(cè)試控制部130的各個(gè)能夠分別處理對(duì)應(yīng)的測(cè)試部210的中斷請(qǐng)求。圖6表示多個(gè)測(cè)試模塊120里面的一測(cè)試模塊120具有的測(cè)試部210向其他的測(cè)試模塊120的測(cè)試部210發(fā)送信息時(shí),信息流的一個(gè)例子。多個(gè)測(cè)試模塊120的各自里面的一測(cè)試模塊120具有的一測(cè)試部210,能按照處理的結(jié)果,向其他的測(cè)試模塊120內(nèi)的測(cè)試部210發(fā)送信息。在這種情況下,一測(cè)試模塊120內(nèi)的一測(cè)試部210,對(duì)一測(cè)試模塊120中的接口部 230提供信息。接口部230從設(shè)定存儲(chǔ)部220讀出識(shí)別與一測(cè)試部210對(duì)應(yīng)的測(cè)試控制部 130的識(shí)別號(hào)碼。接口部230對(duì)從一測(cè)試部210向一測(cè)試控制部130的信息附加識(shí)別一測(cè)試控制部130的識(shí)別號(hào)碼。并且,接口部230借助連接部140向多個(gè)測(cè)試控制部130的每個(gè)發(fā)送附加了識(shí)別號(hào)碼的信息。這樣,被設(shè)置在多個(gè)測(cè)試模塊120的一測(cè)試模塊120內(nèi)的一測(cè)試部210,借助接口部230及連接部140,對(duì)一測(cè)試控制部130發(fā)送針對(duì)其他的測(cè)試模塊120具有的其他的測(cè)試部210的信息。多個(gè)測(cè)試控制部130各自借助連接部140接收信息。多個(gè)測(cè)試控制部130各自分別判斷被附加于所接收的信息上的識(shí)別號(hào)碼,是否與該測(cè)試控制部130識(shí)別號(hào)碼相符。多個(gè)測(cè)試控制部130各自分別在所接收的信息被附加的識(shí)別號(hào)碼與該測(cè)試控制部130的識(shí)別號(hào)碼不相符的情況下,廢棄已接收的信息。同時(shí),多個(gè)測(cè)試控制部130各自在接收的信息被附加的識(shí)別號(hào)碼與該測(cè)試控制部 130的識(shí)別號(hào)碼相符時(shí),借助連接部140向其他的測(cè)試模塊120內(nèi)的另外的測(cè)試部210轉(zhuǎn)送
fn息ο被轉(zhuǎn)送信息的其他的測(cè)試模塊120具有的接口部230,接收來(lái)自一測(cè)試控制部130 的信息。其他的測(cè)試模塊120具有的接口部230,從設(shè)定存儲(chǔ)部220讀出與所接收的信息被附加的識(shí)別號(hào)碼對(duì)應(yīng)的各測(cè)試部210的識(shí)別號(hào)碼。并且,一測(cè)試模塊120具有的接口部 230,將接收到的信息給予所讀出號(hào)碼的各測(cè)試部210。從接口部230接受到信息的各測(cè)試部210,判斷被給予的信息是否是發(fā)到自己名下的請(qǐng)求。并且,各測(cè)試部210在被給予的信息是給自己的請(qǐng)求的話,執(zhí)行該信息應(yīng)對(duì)的處理。以此,一測(cè)試模塊120內(nèi)的一測(cè)試部210,能向其他的測(cè)試模塊120內(nèi)的測(cè)試部210發(fā)信息。圖7表示多個(gè)測(cè)試模塊120里面的一測(cè)試模塊120具有的測(cè)試部210,在向多個(gè)其它的測(cè)試模塊120的測(cè)試部210廣發(fā)(broadcasting)信息時(shí)的,信息流的一個(gè)例子。多個(gè)測(cè)試模塊120各自里面的一測(cè)試模塊120具有的一測(cè)試部210,可以對(duì)多個(gè)其他的測(cè)試模塊 120中的測(cè)試部210廣發(fā)信息。此時(shí),多個(gè)測(cè)試控制部130的各個(gè)到從一測(cè)試模塊120接收信息為止的處理與圖 6處理相同。所接收的信息被附加的識(shí)別號(hào)碼與該測(cè)試控制部130的識(shí)別號(hào)碼不相符的測(cè)試控制部130,廢棄接收到的信息。所接收的信息被附加的識(shí)別號(hào)碼與該測(cè)試控制部130的識(shí)別號(hào)碼相符的一測(cè)試控制部130,在從一測(cè)試模塊120多個(gè)測(cè)試模塊120接收了應(yīng)該廣發(fā)(y 口一卜\ χ卜) 的信息時(shí),借助連接部140向多個(gè)測(cè)試模塊120轉(zhuǎn)送該信息。S卩,一測(cè)試控制部130對(duì)多個(gè)測(cè)試組120廣發(fā)所接收到的信息。并且,轉(zhuǎn)送信息的多個(gè)以外的測(cè)試模塊120各自具有的接口部230,接收被一測(cè)試控制部130廣發(fā)的信息。多個(gè)其他的測(cè)試模塊120各自具有的接口部230,從設(shè)定存儲(chǔ)部 220讀出與對(duì)所接收的信息附加的識(shí)別號(hào)碼對(duì)應(yīng)的各測(cè)試部210的識(shí)別信息。并且,多個(gè)其他的測(cè)試模塊120各自具有的接口部230,將接收到的信息給予讀出了號(hào)碼的各測(cè)試部 210。從接口部230接收了訪問(wèn)請(qǐng)求的各測(cè)試部210,判斷所接受的訪問(wèn)請(qǐng)求是否是發(fā)給自己名下的請(qǐng)求。并且,如果被給予的訪問(wèn)請(qǐng)求是自己名下的請(qǐng)求,則各測(cè)試部210實(shí)行與該訪問(wèn)請(qǐng)求對(duì)應(yīng)的處理。這樣,一測(cè)試模塊120具有的一測(cè)試部210,能夠?qū)Χ鄠€(gè)其它的測(cè)試模塊120內(nèi)的測(cè)試部210廣發(fā)信息。圖8表示本實(shí)施方式涉及的變形例的測(cè)試模塊120的構(gòu)成。有關(guān)本變形例的測(cè)試模塊120,因?yàn)椴捎昧伺c圖2所表示的測(cè)試模塊120大體上相同的構(gòu)成及功能,所以,與圖 2表示的部件大體上相同的構(gòu)成及功能的部件賦予相同的符號(hào),除了以下不同點(diǎn)以外,省略其說(shuō)明。本變形例的測(cè)試模塊120還包括共用資源310和獨(dú)占控制部320。共用資源310, 是為了測(cè)試被測(cè)試設(shè)備10而使用的資源(比如,電路,序列器等),被多個(gè)測(cè)試部210中的至少2個(gè)共同使用。獨(dú)占控制部320,控制共用資源310的獨(dú)占使用權(quán)。即,獨(dú)占控制部320, 按照來(lái)自多個(gè)測(cè)試控制部130各個(gè)的獨(dú)占使用的請(qǐng)求,控制由任意1個(gè)測(cè)試控制部130獨(dú)占使用共用資源310。在這樣的變形例中,一測(cè)試控制部130借助接口部230向獨(dú)占控制部320發(fā)送獨(dú)占請(qǐng)求。并且,一測(cè)試控制部130以能夠確保獨(dú)占使用權(quán)作為條件,讓一測(cè)試控制部130控制的一測(cè)試部210連接一共用資源310。被一測(cè)試部210連接的共用資源310與一測(cè)試部 210協(xié)動(dòng),測(cè)試被一測(cè)試部210連接的被測(cè)試設(shè)備10。這樣,多個(gè)測(cè)試控制部130的各個(gè)能通過(guò)時(shí)間分割共同使用1個(gè)共用資源310。同時(shí),獨(dú)占控制部320還可以分別控制多個(gè)測(cè)試部210的各個(gè)獨(dú)占使用權(quán)。即,獨(dú)占控制部320按照來(lái)自多個(gè)測(cè)試控制部130各自的獨(dú)占使用的請(qǐng)求,在任意一個(gè)測(cè)試控制部130獨(dú)占使用多個(gè)測(cè)試部210各個(gè)。該情況下,一測(cè)試控制部130,借助接口部230,往獨(dú)占控制部320發(fā)送關(guān)于多個(gè)測(cè)試部210各自的獨(dú)占請(qǐng)求。并且,一測(cè)試控制部130,以能夠確保獨(dú)占使用權(quán)作為條件,讓多個(gè)測(cè)試部210分別連接與該一測(cè)試控制部130對(duì)應(yīng)的被測(cè)試設(shè)備10。并且,與一測(cè)試控制部130對(duì)應(yīng)的被測(cè)試設(shè)備10連接的測(cè)試部210,遵照來(lái)自一測(cè)試控制部130的控制,測(cè)試被測(cè)試設(shè)備10。這樣,多個(gè)測(cè)試控制部130各自按照時(shí)間分割而共同使用測(cè)試模塊120內(nèi)的多個(gè)共用資源310的每個(gè)。圖9表示有關(guān)本實(shí)施方式的測(cè)試部210構(gòu)成的一個(gè)例子。同時(shí),測(cè)試部210不限于這樣的構(gòu)成,也可以是其他的構(gòu)成。測(cè)試部210,作為一個(gè)例子,具有發(fā)送側(cè)塊12和接收側(cè)塊14。測(cè)試部210,可以是只具有發(fā)送側(cè)塊12或者只具有接收側(cè)塊14 一方的構(gòu)成。發(fā)送側(cè)塊12,根據(jù)由包清單指定的順序?qū)Ρ粶y(cè)試設(shè)備10發(fā)送包。接收側(cè)塊14從被測(cè)試設(shè)備
910接收包,比較包清單所指定的包和所接收的包,判斷被測(cè)試設(shè)備10的好壞。首先,說(shuō)明發(fā)送側(cè)塊12。發(fā)送側(cè)塊12包括包清單存儲(chǔ)部20、包清單處理部22、 包命令列存儲(chǔ)部對(duì)、包數(shù)據(jù)列存儲(chǔ)部沈、低位序列器觀、數(shù)據(jù)處理部32、數(shù)據(jù)變換部34和發(fā)送部36。包清單存儲(chǔ)部20存儲(chǔ)被供給的多個(gè)包清單。包清單處理部22執(zhí)行被包清單存儲(chǔ)部20存儲(chǔ)的多個(gè)包清單中從外部被指定的包清單,依次指定與測(cè)試設(shè)備10通訊的各包。作為一個(gè)例子,包清單處理部22依次指定從來(lái)自從外部接收的地址執(zhí)行包清單,依次指定對(duì)被測(cè)試設(shè)備10發(fā)送的包。作為一個(gè)例子,包清單處理部22,指定存儲(chǔ)了為了發(fā)生所指定的包的命令列的包命令列存儲(chǔ)部M上的地址。 并且,作為一個(gè)例子,包清單處理部22,關(guān)于在被測(cè)試設(shè)備10之間進(jìn)行通訊的包,指定包數(shù)據(jù)列存儲(chǔ)部26中的該包中包含的數(shù)據(jù)列的地址(比如數(shù)據(jù)列的起始地址)。這樣,包清單處理部22,個(gè)別指定使之發(fā)生包的命令列的地址和該包中包含的數(shù)據(jù)列的地址。另外,在這種情況中,在包清單中,在對(duì)2以上的包指定共通的命令列或數(shù)據(jù)列時(shí),包清單處理部22可以對(duì)該2以上的包指定同樣的命令列的地址或同樣的數(shù)據(jù)列的地址。包命令列存儲(chǔ)部M按照包的種類存儲(chǔ)為了發(fā)生多個(gè)種類的包的各自的命令列。 作為一個(gè)例子,包命令列存儲(chǔ)部對(duì),存儲(chǔ)為了發(fā)生寫包的命令列,讀包的命令列,以及,為了發(fā)生空閑包的命令列等。包數(shù)據(jù)列存儲(chǔ)部沈,按照包的種類存儲(chǔ)多個(gè)種類的包的各自包含的數(shù)據(jù)列。作為一個(gè)例子,包數(shù)據(jù)列存儲(chǔ)部沈,可以具有寫包中包含的數(shù)據(jù)列,讀包中包含的數(shù)據(jù)列,以及, 空閑包中包含的數(shù)據(jù)列等。同時(shí),作為一個(gè)例子,包數(shù)據(jù)列存儲(chǔ)部沈還可以在個(gè)別的存儲(chǔ)區(qū)域分別存儲(chǔ)每個(gè)包變更的個(gè)別數(shù)據(jù)及按照包的種類共同的共通數(shù)據(jù)。并且,發(fā)送側(cè)的包數(shù)據(jù)列存儲(chǔ)部沈,從接收側(cè)塊14里的數(shù)據(jù)變換部34,接收受信側(cè)塊14里的接收部82接收的包中包含的接收數(shù)據(jù)。并且,發(fā)送側(cè)的包數(shù)據(jù)列存儲(chǔ)部沈,存儲(chǔ)接收側(cè)塊14內(nèi)的接收部82接收的包中包含的接收數(shù)據(jù)。低位序列器28從包命令列存儲(chǔ)部M讀出被包清單處理部22指定的包的命令列, 即,由包清單處理部22指定了地址的命令列,并順次執(zhí)行的命令列中包含的各命令。并且, 低位序列器28,隨著命令列的執(zhí)行讓被包清單處理部22指定的包的命令列,即,由包清單處理部22指定了地址的命令列順次從包數(shù)據(jù)列存儲(chǔ)部沈輸出,生成用于與被測(cè)試設(shè)備10 之間的測(cè)試的測(cè)試數(shù)據(jù)列。同時(shí),低位序列器觀,在每次執(zhí)行命令、對(duì)數(shù)據(jù)處理部32及數(shù)據(jù)變換部34給予控制數(shù)據(jù),用于指示對(duì)所讀出的個(gè)別數(shù)據(jù)及共用數(shù)據(jù)實(shí)施所指定的處理(運(yùn)算或數(shù)據(jù)變換)。 這樣,低位序列器觀能夠?qū)鍐翁幚聿?2指定的包中的、被指定的數(shù)據(jù)部分,作為對(duì)所讀出的數(shù)據(jù)實(shí)施了指定的處理的數(shù)據(jù)。同時(shí),低位序列器觀可以按照包清單處理部22指定的包的命令列的實(shí)行已經(jīng)完成的情況,對(duì)包清單處理部22給予結(jié)束通知。這樣,包清單處理部22能夠按照低位序列器 28的命令列實(shí)行的進(jìn)行,依次指定(數(shù)據(jù))包。同時(shí),發(fā)送側(cè)塊12具有的發(fā)送側(cè)低位序列器觀,對(duì)發(fā)送部36指定對(duì)被測(cè)試設(shè)備 10發(fā)送的信號(hào)邊緣定時(shí)。低位序列器觀,作為一個(gè)例子,對(duì)發(fā)送部36給予定時(shí)信號(hào),對(duì)每個(gè)包控制邊緣定時(shí)。
同時(shí),發(fā)送側(cè)的低位序列器觀與接收側(cè)塊14具有的接收側(cè)低位序列器觀進(jìn)行通訊。這樣,發(fā)送側(cè)的低位序列器觀能與接收側(cè)的低位序列器觀進(jìn)行信號(hào)交換,與接收側(cè)的低位序列器觀同步執(zhí)行命令列。作為一個(gè)例子,發(fā)送側(cè)的低位序列器觀,將已經(jīng)對(duì)被測(cè)試設(shè)備10發(fā)送了預(yù)先指定的包的測(cè)試數(shù)據(jù)列的事通知給接收側(cè)的低位序列器觀。這樣,發(fā)送側(cè)的低位序列器觀能對(duì)接收側(cè)的低位序列器觀禁止在到收到來(lái)自發(fā)送側(cè)的低位序列器觀的通知為止的期間進(jìn)行所接收的數(shù)據(jù)列的好壞判斷。同時(shí),發(fā)送側(cè)的低位序列器觀,作為一個(gè)例子,收到來(lái)自接收側(cè)的低位序列器觀的已經(jīng)收到與所生成的測(cè)試數(shù)據(jù)列相符的數(shù)據(jù)列的事的通知,生成預(yù)先指定的包的測(cè)試數(shù)據(jù)列。這樣,發(fā)送側(cè)的低位序列器觀,能在從被測(cè)試設(shè)備10接收了規(guī)定的包之后,將預(yù)先指定的包發(fā)送給被測(cè)試設(shè)備10。數(shù)據(jù)處理部32從包數(shù)據(jù)列存儲(chǔ)部沈讀出被包清單處理部22指定的包的數(shù)據(jù)列, 生成在被測(cè)試設(shè)備10的測(cè)試中使用的測(cè)試數(shù)據(jù)列。在這種情況下,發(fā)送側(cè)的數(shù)據(jù)處理部 32,可以在對(duì)被測(cè)試設(shè)備10發(fā)送的包的對(duì)應(yīng)的測(cè)試數(shù)據(jù)列中,包含與接收側(cè)塊14內(nèi)的接收部82所接收的包中包含的接收數(shù)據(jù)對(duì)應(yīng)的值。比如,發(fā)送側(cè)的數(shù)據(jù)處理部32從發(fā)送側(cè)的包數(shù)據(jù)列存儲(chǔ)部沈讀出數(shù)據(jù),將對(duì)被測(cè)試設(shè)備10發(fā)送的包的數(shù)據(jù)列中的預(yù)先被指定的部分作為與接收數(shù)據(jù)對(duì)應(yīng)的值(比如接收數(shù)據(jù)原值或?qū)邮諗?shù)據(jù)施加了某種處理后的值)生成測(cè)試數(shù)據(jù)列。這樣的發(fā)送側(cè)數(shù)據(jù)處理部32,能夠?qū)⑴c從被測(cè)試設(shè)備10接收的包中包含的接收數(shù)據(jù)對(duì)應(yīng)的值包含在包中發(fā)送。
數(shù)據(jù)變換部34在被低位序列器觀指定的定時(shí)中,對(duì)從數(shù)據(jù)處理部32輸出的測(cè)試數(shù)據(jù)列進(jìn)行數(shù)據(jù)變換。作為一個(gè)例子,數(shù)據(jù)變換部34對(duì)測(cè)試數(shù)據(jù)列根據(jù)預(yù)先設(shè)定的工作表等進(jìn)行Sb-IOb變換等。還有,數(shù)據(jù)變換部34,作為一個(gè)例子,也可以對(duì)測(cè)試數(shù)據(jù)列進(jìn)行編碼通行(7々,> O )處理。并且,數(shù)據(jù)變換部34輸出轉(zhuǎn)換后的數(shù)據(jù)列。發(fā)送部36對(duì)被測(cè)試設(shè)備10發(fā)送數(shù)據(jù)變換部34生成的測(cè)試數(shù)據(jù)列。其次,說(shuō)明接收側(cè)塊14。因?yàn)榻邮諅?cè)塊14與發(fā)送側(cè)塊12大體上具有同樣的構(gòu)成及功能,所以,關(guān)于接收側(cè)塊14,只對(duì)與發(fā)送側(cè)塊12不同之點(diǎn)進(jìn)行說(shuō)明。接收側(cè)塊14包括包清單存儲(chǔ)部20、包清單處理部22、包命令列存儲(chǔ)部對(duì)、包數(shù)據(jù)列存儲(chǔ)部沈、低位序列器觀、數(shù)據(jù)處理部32、數(shù)據(jù)變換部34、接收部82、判斷部84。接收部 82從被測(cè)試設(shè)備10接收包的數(shù)據(jù)列。接收側(cè)的數(shù)據(jù)變換部34,在被接收側(cè)的低位序列器觀指定的定時(shí)中,對(duì)接收部82 接收了的數(shù)據(jù)列進(jìn)行數(shù)據(jù)變換。接收側(cè)的數(shù)據(jù)變換部34,作為一個(gè)例子,根據(jù)對(duì)所接收的數(shù)據(jù)列,根據(jù)預(yù)先設(shè)定的工作表(f 一 )等進(jìn)行Sb-IOb變換等。并且,接收側(cè)的數(shù)據(jù)變換部34,作為一個(gè)例子,可以對(duì)所接收的數(shù)據(jù)列進(jìn)行擾頻(〒卞” 7)處理。并且,接收側(cè)的數(shù)據(jù)變換部34將轉(zhuǎn)換后的數(shù)據(jù)列供給到判斷部84。同時(shí),接收側(cè)的數(shù)據(jù)變換部34也可以將轉(zhuǎn)換后的數(shù)據(jù)列提供給接收側(cè)的包數(shù)據(jù)列存儲(chǔ)部沈或發(fā)送側(cè)的包數(shù)據(jù)列存儲(chǔ)部26的至少一方。接收側(cè)的包清單處理部22,實(shí)行從外部被指定的包清單,被測(cè)試設(shè)備10 —接收, 則依次指定被期待的包。同時(shí),接收側(cè)的數(shù)據(jù)處理部32對(duì)判斷部84供給生成的測(cè)試數(shù)據(jù)列。
接收側(cè)的低位序列器觀,將希望從被測(cè)試設(shè)備10輸出的包的數(shù)據(jù)列作為測(cè)試數(shù)據(jù)列、使之從接收側(cè)的包數(shù)據(jù)列存儲(chǔ)部沈輸出。同時(shí),接收側(cè)的低位序列器觀對(duì)接收部82 指定取得從被測(cè)試設(shè)備10輸出的信號(hào)的數(shù)據(jù)值的選通定時(shí)。判斷部84從接收側(cè)的數(shù)據(jù)處理部32接受測(cè)試數(shù)據(jù)列的同時(shí),從接收側(cè)的數(shù)據(jù)變換部34接收所收到的數(shù)據(jù)列。判斷部84根據(jù)所收到的數(shù)據(jù)列與測(cè)試數(shù)據(jù)列比較的結(jié)果,判斷與被測(cè)試設(shè)備10之間的通訊的好壞。作為一個(gè)例子,判斷部84包括對(duì)接收部82接收的數(shù)據(jù)列和測(cè)試數(shù)據(jù)列是否相符進(jìn)行比較的邏輯比較部,和存儲(chǔ)比較結(jié)果的失效存儲(chǔ)器。同時(shí),作為一個(gè)例子,判斷部84可以對(duì)接收側(cè)的低位序列器觀接收部82通知所接收的數(shù)據(jù)列與被指定的數(shù)據(jù)列一致。同時(shí),接收側(cè)的低位序列器觀進(jìn)行與發(fā)送側(cè)的低位序列器觀的通訊。這樣,接收側(cè)的低位序列器觀能和發(fā)送側(cè)的低位序列器觀進(jìn)行信號(hào)交換(handshake),與發(fā)送側(cè)的低位序列器觀同步執(zhí)行命令列。作為一個(gè)例子,接收側(cè)的低位序列器觀對(duì)發(fā)送側(cè)的低位序列器觀通知已經(jīng)接收了與該接收側(cè)的低位序列器觀生成的測(cè)試數(shù)據(jù)列一致的數(shù)據(jù)列的情況。這樣,發(fā)送側(cè)的低位序列器觀能夠從接收側(cè)的低位序列器觀接收有關(guān)已經(jīng)接收了與所生成的測(cè)試數(shù)據(jù)列一致的數(shù)據(jù)列的通知,并生成預(yù)先指定的包的測(cè)試數(shù)據(jù)列。同時(shí),作為一個(gè)例子,接收側(cè)的低位序列器觀在從發(fā)送側(cè)的低位序列器觀到收到對(duì)被測(cè)試設(shè)備10發(fā)送的預(yù)先指定的包的測(cè)試數(shù)據(jù)列的通知為止的期間,禁止由判斷部84 進(jìn)行的有關(guān)接收部82所接收的數(shù)據(jù)列的好壞判斷。這樣,接收側(cè)的低位序列器觀能夠在向被測(cè)試設(shè)備10發(fā)送所定的包之后,判斷是否從被測(cè)試設(shè)備10輸出與該所定的包對(duì)應(yīng)的響應(yīng)。接收側(cè)的包數(shù)據(jù)列存儲(chǔ)部沈,從接收側(cè)塊14 一側(cè)的數(shù)據(jù)變換部34接收包含在接收部82接收的包中的接收數(shù)據(jù)。并且,接收側(cè)的包數(shù)據(jù)列存儲(chǔ)部沈,存儲(chǔ)接收部82接收的包中包含的接收數(shù)據(jù)。并且,接收側(cè)的數(shù)據(jù)處理部32,在被希望從被測(cè)試設(shè)備10輸出的包中包含的測(cè)試數(shù)據(jù)列中、包含接收部82已經(jīng)接收的包中包含的接收數(shù)據(jù)對(duì)應(yīng)的值。比如,接收側(cè)的數(shù)據(jù)處理部32從接收側(cè)的包數(shù)據(jù)列存儲(chǔ)部沈讀出數(shù)據(jù),將期待來(lái)自被測(cè)試設(shè)備10的收信的包的數(shù)據(jù)列中預(yù)先被指定的部分,作為與接受數(shù)據(jù)對(duì)應(yīng)的值(比如接收數(shù)據(jù)原值或?qū)嵤┝四撤N處理的值)生成測(cè)試數(shù)據(jù)列。比如,接收側(cè)的數(shù)據(jù)處理部32可以在與應(yīng)該從被測(cè)試設(shè)備10接收的與第2包對(duì)應(yīng)的測(cè)試數(shù)據(jù)列中、包含接收部82已經(jīng)接收的第1包中包含的接收數(shù)據(jù)的值。這樣,根據(jù)接收側(cè)的數(shù)據(jù)處理部32,比如,能夠參照從被測(cè)試設(shè)備10接收的包所包含的ID等,判斷下面以后的包應(yīng)該包含的ID是否正確。如上所述,如果根據(jù)本實(shí)施方式涉及的測(cè)試裝置100,就能在被測(cè)試設(shè)備10比較近的位置進(jìn)行把所接收的包所包含的接收數(shù)據(jù)對(duì)應(yīng)的值包含在下面以后的包內(nèi)的處理。這樣,如果根據(jù)測(cè)試裝置100,就能夠高速進(jìn)行與被測(cè)試設(shè)備10之間的相互應(yīng)答。同時(shí),測(cè)試裝置100優(yōu)選具有由時(shí)鐘頻率比較高的演算處理單元等實(shí)現(xiàn)的數(shù)據(jù)處理部32。這樣,測(cè)試裝置100能高速進(jìn)行從所接收的包中包含的數(shù)據(jù)生成在下一個(gè)以后的包中包含的數(shù)據(jù)的處理。
以上通過(guò)實(shí)施方式說(shuō)明了本發(fā)明,但是以上實(shí)施方式并不限定權(quán)利范圍所涉及的發(fā)明,另外,本領(lǐng)域的專業(yè)人員明白,可以對(duì)上述實(shí)施例進(jìn)行多種多樣的改良和變更。根據(jù)權(quán)利要求的記載可以明確,實(shí)施了這樣的變更和改良的實(shí)施方式也包含在本發(fā)明的技術(shù)范圍之內(nèi)。權(quán)利要求范圍、說(shuō)明書和在圖紙中表示的裝置、系統(tǒng)、程序和在方法中的動(dòng)作、次序、步驟和階段等的各處理的實(shí)行順序,只要沒(méi)有特別注明“比…先”、“在…之前”等,或者只要不是后邊的處理必須使用前面的處理的輸出,就可以以任意順序?qū)嵤S嘘P(guān)專利請(qǐng)求范圍、說(shuō)明書和圖紙中的動(dòng)作流程,為了說(shuō)明上的方便,使用了“首先”、“其次”等字樣加以說(shuō)明,但即使這樣也不意味著以這個(gè)順序?qū)嵤┦潜仨毜臈l件。附圖標(biāo)記說(shuō)明10被測(cè)試設(shè)備,100測(cè)試裝置,110系統(tǒng)控制部,120測(cè)試模塊,130測(cè)試控制部,140 連接部,210測(cè)試部,220設(shè)定存儲(chǔ)部,230接口部,240控制處理器,250通訊接口,310共用資源,320獨(dú)占控制部,12發(fā)送側(cè)塊,14接收側(cè)塊,20包清單存儲(chǔ)部,22包清單處理部,24包命令列存儲(chǔ)部,26包數(shù)據(jù)列存儲(chǔ)部,28低位序列器,32數(shù)據(jù)處理部,34數(shù)據(jù)變換部,36發(fā)送部,82接收部,84判斷部。
1權(quán)利要求
1.一種測(cè)試裝置,是測(cè)試至少1個(gè)被測(cè)試設(shè)備的測(cè)試裝置,具有測(cè)試模塊,其具有在與被測(cè)試設(shè)備之間傳送信號(hào)、測(cè)試該被測(cè)試設(shè)備的多個(gè)測(cè)試部; 多個(gè)測(cè)試控制部,控制所述多個(gè)測(cè)試部;所述測(cè)試模塊,能夠?qū)λ龆鄠€(gè)測(cè)試部的各個(gè)獨(dú)立地設(shè)定所述多個(gè)測(cè)試部的各個(gè)接受由所述多個(gè)測(cè)試控制部中的任意一個(gè)測(cè)試控制部的控制。
2.根據(jù)權(quán)利要求1所述的測(cè)試裝置,其中所述測(cè)試模塊具有 所述多個(gè)測(cè)試部;設(shè)定存儲(chǔ)部,存儲(chǔ)是否將所述多個(gè)測(cè)試部的各個(gè)與所述多個(gè)測(cè)試控制部中任意一個(gè)測(cè)試控制部對(duì)應(yīng)的設(shè)定;接口部,與所述多個(gè)測(cè)試部連接,將從所述多個(gè)測(cè)試控制部中的一測(cè)試控制部向所述測(cè)試模塊的訪問(wèn)要求提供給所述多個(gè)測(cè)試部中的與所述一測(cè)試控制部對(duì)應(yīng)的一測(cè)試部。
3.根據(jù)權(quán)利要求2記載的測(cè)試裝置,其中,所述設(shè)定存儲(chǔ)部關(guān)于所述多個(gè)測(cè)試部的每一個(gè),存儲(chǔ)用于識(shí)別所述多個(gè)測(cè)試控制部中、對(duì)應(yīng)的測(cè)試控制部的識(shí)別號(hào)碼;所述一測(cè)試控制部,對(duì)所述訪問(wèn)要求附加識(shí)別該一測(cè)試控制部的識(shí)別號(hào)碼并發(fā)送; 所述接口部,從所述設(shè)定存儲(chǔ)部讀出與所接收的所述訪問(wèn)要求附加的識(shí)別號(hào)碼對(duì)應(yīng)的所述一測(cè)試部的識(shí)別號(hào)碼,給予所述一測(cè)試部所述訪問(wèn)要求。
4.根據(jù)權(quán)利要求2記載的測(cè)試裝置,其中,所述接口部,在與所述訪問(wèn)要求對(duì)應(yīng)的所述一測(cè)試部的訪問(wèn)結(jié)果上,附加所述一測(cè)試控制部的識(shí)別號(hào)碼并發(fā)送;所述多個(gè)測(cè)試控制部的各個(gè),接收所述一測(cè)試部的所述訪問(wèn)結(jié)果,在所接收的所述訪問(wèn)結(jié)果上被附加的識(shí)別號(hào)碼與該測(cè)試控制部的識(shí)別號(hào)碼不相符的情況下,廢棄所述訪問(wèn)結(jié)果,如果相符則按照所述訪問(wèn)結(jié)果控制所述測(cè)試模塊。
5.根據(jù)權(quán)利要求2記載的測(cè)試裝置,所述接口部,對(duì)從所述一測(cè)試部向所述一測(cè)試控制部的中斷請(qǐng)求附加識(shí)別所述一測(cè)試控制部的識(shí)別號(hào)碼并發(fā)送;所述多個(gè)測(cè)試控制部的各個(gè)接收所述一測(cè)試部的所述中斷請(qǐng)求,在所接收的所述中斷請(qǐng)求被附加的識(shí)別號(hào)碼與該測(cè)試控制部的識(shí)別號(hào)碼不相符的情況下,廢棄所述中斷請(qǐng)求, 如果相符則處理所述一測(cè)試部的所述中斷請(qǐng)求。
6.根據(jù)權(quán)利要求2記載的測(cè)試裝置,所述測(cè)試模塊還具有控制所述多個(gè)測(cè)試部的各個(gè)的獨(dú)占使用權(quán)的獨(dú)占控制部; 所述一測(cè)試控制部,借助所述接口部向所述獨(dú)占控制部發(fā)送獨(dú)占要求,并以能夠確保獨(dú)占使用權(quán)為條件使用所述一測(cè)試部。
7.根據(jù)權(quán)利要求2所述的測(cè)試裝置,所述測(cè)試模塊具有 被所述多個(gè)測(cè)試部中至少2個(gè)共同使用的共用資源; 控制所述共用資源的獨(dú)占使用權(quán)的獨(dú)占控制部;所述一測(cè)試控制部,借助所述接口部向所述獨(dú)占控制部發(fā)送獨(dú)占要求,并以能夠確保獨(dú)占使用權(quán)為條件,將所述共用資源連接于所述一測(cè)試控制部控制的所述一測(cè)試部; 被所述一測(cè)試部連接的所述共用資源,與所述一測(cè)試部協(xié)動(dòng)來(lái)測(cè)試被測(cè)試設(shè)備。
8.根據(jù)權(quán)利要求2所述的測(cè)試裝置,還具有多個(gè)所述測(cè)試模塊;連接所述測(cè)試控制部及所述多個(gè)測(cè)試模塊之間的連接部;所述多個(gè)測(cè)試模塊的一所述測(cè)試模塊具有的所述一測(cè)試部,借助所述接口部及所述連接部,向所述一測(cè)試控制部發(fā)送針對(duì)其他所述測(cè)試模塊具有的其他測(cè)試部的信息;所述一測(cè)試控制部,借助所述連接部向所述其他測(cè)試模塊內(nèi)的所述其他測(cè)試部轉(zhuǎn)送所述信息。
9.一種測(cè)試模塊,是權(quán)利要求1至8的任何一項(xiàng)所述的測(cè)試裝置中具有的測(cè)試模塊。
10.一種測(cè)試裝置,是測(cè)試至少1個(gè)被測(cè)試設(shè)備的測(cè)試裝置,具有測(cè)試控制部,控制被測(cè)試設(shè)備的測(cè)試;多個(gè)測(cè)試模塊,在被測(cè)試設(shè)備之間傳送信號(hào)并進(jìn)行測(cè)試;連接部,連接所述測(cè)試控制部及所述多個(gè)測(cè)試模塊之間;所述測(cè)試控制部具有控制處理器,實(shí)行為了控制所述被測(cè)試設(shè)備的測(cè)試程序;通訊接口,按照所述控制處理器的控制,在處理所述測(cè)試控制部及所述連接部之間的通訊的同時(shí),從所述多個(gè)測(cè)試模塊中的一測(cè)試模塊接收了應(yīng)該對(duì)其他的測(cè)試模塊轉(zhuǎn)送信息時(shí),借助所述連接部向所述其他的測(cè)試模塊轉(zhuǎn)送該信息。
11.根據(jù)權(quán)利要求10所述的測(cè)試裝置,所述通訊接口,在從所述一測(cè)試模塊接收到應(yīng)該對(duì)所述多個(gè)測(cè)試模塊進(jìn)行廣發(fā)的信息時(shí),借助所述連接部向所述多個(gè)測(cè)試模塊轉(zhuǎn)送該信 息。
全文摘要
本發(fā)明有效地使用測(cè)試模塊具有的資源,提供測(cè)試至少1個(gè)被測(cè)試設(shè)備的測(cè)試裝置,該測(cè)試裝置具有測(cè)試模塊,其具有在與被測(cè)試設(shè)備之間傳送信號(hào),測(cè)試該被測(cè)試設(shè)備的多個(gè)測(cè)試部;多個(gè)測(cè)試控制部,控制上述多個(gè)測(cè)試部;所述測(cè)試模塊,能夠?qū)λ龆鄠€(gè)測(cè)試部的各個(gè)獨(dú)立地設(shè)定所述多個(gè)測(cè)試部的各個(gè)接受由所述多個(gè)測(cè)試控制部中的任意一個(gè)測(cè)試控制部的控制。
文檔編號(hào)G05B23/02GK102193058SQ20111002884
公開(kāi)日2011年9月21日 申請(qǐng)日期2011年1月26日 優(yōu)先權(quán)日2010年1月26日
發(fā)明者小石哲也, 森田直志, 矢口剛史 申請(qǐng)人:愛(ài)德萬(wàn)測(cè)試株式會(huì)社