(57)【要約】  被試験デバイスを試験する試験装置であって、被試験デバイスとの間で信号を授受する試験ユニットと、試験ユニットを制御する制御装置と、制御装置と試験ユニットとの間を中継する中継装置と、を備え、中継装置は、制御装置から当該中継装置へのコマンドを受けて、試験ユニットへ転送する第１通信部と、コマンドを受け取った試験ユニットが当該中継装置へ折り返し返送する折返コマンドを受け取る第２通信部と、第２通信部が折返コマンドを受け取ったことに応じて、折返コマンドにより指定される処理を実行する実行部と、を有する試験装置を提供する。
2009144837.tif 000002
【特許請求の範囲】
【請求項１】
被試験デバイスを試験する試験装置であって、
前記被試験デバイスとの間で信号を授受する試験ユニットと、
前記試験ユニットを制御する制御装置と、
前記制御装置と前記試験ユニットとの間を中継する中継装置と、
を備え、
前記中継装置は、
前記制御装置から当該中継装置へのコマンドを受けて、前記試験ユニットへ転送する第１通信部と、
前記コマンドを受け取った前記試験ユニットが当該中継装置へ折り返し返送する折返コマンドを受け取る第２通信部と、
前記第２通信部が前記折返コマンドを受け取ったことに応じて、前記折返コマンドにより指定される処理を実行する実行部と、
を有する試験装置。
【請求項２】
前記実行部は、前記折返コマンドを受けたことに応じて、タイマ動作またはカウンタ動作を開始する
請求項１に記載の試験装置。
【請求項３】
複数の前記試験ユニットを備え、
前記中継装置は、前記制御装置と、前記複数の試験ユニットのそれぞれとの間を中継し、
前記第１通信部は、前記複数の試験ユニットのそれぞれに対して、前記コマンドを転送し、
前記実行部は、前記複数の試験ユニットの全てから前記折返コマンドを受けたことに応じて、前記折返コマンドにより指定される処理を実行する
請求項１から２の何れかに記載の試験装置。
【請求項４】
前記制御装置は、前記中継装置へ書込コマンドを発行し、
前記中継装置の前記第１通信部は、前記制御装置により発行された前記書込コマンドを、前記試験ユニットへ転送し、
前記試験ユニットは、前記中継装置から前記書込コマンドを受けると、受け取った前記書込コマンドを前記折返コマンドとして前記中継装置へ返送し、
前記中継装置の前記実行部は、前記試験ユニットから前記折返コマンドを受け取ったことに応じて処理を実行する
請求項１から３の何れかに記載の試験装置。
【請求項５】
前記第１通信部は、前記制御装置から、前記実行部の実行結果を読み出す読出コマンドを受け取り、
前記実行部は、前記第１通信部が前記読出コマンドを受け取ったことに応じて、実行結果を前記制御装置に返信する
請求項１から４の何れかに記載の試験装置。
【請求項６】
処理ユニットと、
前記処理ユニットを制御する制御装置と、
前記制御装置と前記処理ユニットとの間を中継する中継装置と、
を備え、
前記中継装置は、
前記制御装置から当該中継装置へのコマンドを受けて、前記処理ユニットへ転送する第１通信部と、
前記コマンドを受け取った前記処理ユニットが当該中継装置へ折り返し返送する折返コマンドを受け取る第２通信部と、
前記第２通信部が前記折返コマンドを受け取ったことに応じて、前記折返コマンドにより指定される処理を実行する実行部と、
を有する情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被試験デバイスを試験する試験装置および情報処理システムに関する。文献の参照による組み込みが認められる指定国については、下記の出願に記載された内容を参照により本出願に組み込み、本出願の一部とする。
１．米国特許出願第６１／０５７２０６号  出願日  ２００８年５月３０日
【背景技術】
【０００２】
半導体装置等を試験する試験装置は、１または複数の試験ユニットと、制御装置とを備える。各試験ユニットは、被試験デバイスに対して試験信号を与える。【０００３】
制御装置は、各試験ユニットとシリアル通信ケーブル等で接続されたコンピュータにより実現される。制御装置は、複数の試験ユニットのそれぞれに対してコマンドを与えて、これら複数の試験ユニットを制御する。さらに、このような試験装置は、制御装置が頻繁にアクセスするタイマ装置等を、制御装置の近傍に備える。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、試験ユニットが所定の処理を開始したタイミングにおいてタイマ装置により計時を開始させ、設定時間経過した後において、試験ユニットに他の処理を開始させるシーケンスを考える。この場合、制御装置は、まず、試験ユニットに所定の処理を開始させるコマンドを発行し、続いて、タイマ装置に計時開始を指示するタイマ開始コマンドを発行し、そして、設定時間経過後に試験ユニットに他の処理を開始させるコマンドを発行する。【０００５】
しかし、このようなシーケンスを実行する場合、制御装置から試験ユニットへのコマンド伝播時間が、制御装置からタイマ装置へのコマンド伝播時間よりも長いと、試験ユニットによる所定の処理の開始前にタイマ装置による計時が開始されてしまう場合があった。従って、このようなシーケンスを実行する場合、試験ユニットおよびタイマ装置による処理の実行順序が、制御装置により発行されるコマンドの順序に整合しない場合があった。【０００６】
この問題を解決するには、例えば、試験ユニットに所定の処理を開始させるコマンドの後且つタイマ開始コマンドの前において、試験ユニットへのリードコマンドを発行し、当該リードコマンドに応じて読み出されたデータを試験ユニットから受けてから、タイマ開始コマンドを発行することが考えられる。これにより、タイマ開始コマンドよりも前に試験ユニットに対して発行したコマンドが、当該試験ユニットにより既に実行が開始されていることが保証される。すなわち、試験ユニットおよびタイマ装置による処理の実行順序を、制御装置により発行されるコマンドの順序に整合させることができる。【０００７】
しかしながら、リードコマンドを発行した制御装置は、当該リードコマンドに応じて読み出されたデータを試験ユニットから受け取るまで、他のコマンドを発行することができない。従って、このように、タイマ開始コマンドの前に試験ユニットへのリードコマンドを挿入した場合、制御装置は、冗長な待ち時間を消費しなければならなかった。【０００８】
そこで本発明は、上記の課題を解決することのできる試験装置および情報処理システムを提供することを目的とする。この目的は請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の第１の態様においては、被試験デバイスを試験する試験装置であって、被試験デバイスとの間で信号を授受する試験ユニットと、試験ユニットを制御する制御装置と、制御装置と試験ユニットとの間を中継する中継装置と、を備え、中継装置は、制御装置から当該中継装置へのコマンドを受けて、試験ユニットへ転送する第１通信部と、コマンドを受け取った試験ユニットが当該中継装置へ折り返し返送する折返コマンドを受け取る第２通信部と、第２通信部が折返コマンドを受け取ったことに応じて、折返コマンドにより指定される処理を実行する実行部と、を有する試験装置を提供する。【００１０】
本発明の第２の態様においては、処理ユニットと、処理ユニットを制御する制御装置と、制御装置と処理ユニットとの間を中継する中継装置と、を備え、中継装置は、制御装置から当該中継装置へのコマンドを受けて、処理ユニットへ転送する第１通信部と、コマンドを受け取った処理ユニットが当該中継装置へ折り返し返送する折返コマンドを受け取る第２通信部と、第２通信部が折返コマンドを受け取ったことに応じて、折返コマンドにより指定される処理を実行する実行部と、を有する情報処理システムを提供する。【００１１】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明の実施形態に係る試験装置１０の構成を示す。
【図２】図２は、本発明の実施形態に係る試験ユニット１２および中継装置１６の構成を示す。
【図３】図３は、制御装置１４が試験ユニット１２に対して書込コマンドを発行した場合における、当該書込コマンドの伝播の一例を示す。
【図４】図４は、制御装置１４が試験ユニット１２に対して読出コマンドを発行した場合における、当該読出コマンドの伝播の一例を示す。
【図５】図５は、制御装置１４が中継装置１６に対してタイマ開始コマンドを発行した場合における、当該タイマ開始コマンドの伝播の第１例を示す。
【図６】図６は、制御装置１４が中継装置１６に対してタイマ読出コマンドを発行した場合における、当該タイマ読出コマンドの伝播の一例を示す。
【図７】図７は、制御装置１４が中継装置１６に対してタイマ開始コマンドを発行した場合における、当該タイマ開始コマンドの伝播の第２例を示す。
【発明を実施するための最良の形態】
【００１３】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。【００１４】
図１は、本実施形態に係る試験装置１０の構成を示す。試験装置１０は、半導体装置等の被試験デバイスを試験する。試験装置１０は、１または複数の試験ユニット１２と、制御装置１４と、中継装置１６とを備える。【００１５】
各試験ユニット１２は、被試験デバイスとの間で信号を授受する。試験ユニット１２は、一例として、被試験デバイスに対して試験パターンに応じた波形の試験信号を供給し、被試験デバイスからの応答信号と期待値パターンに応じた論理値と比較して被試験デバイスの良否を判定する。【００１６】
制御装置１４は、１または複数の試験ユニット１２のそれぞれに対してコマンドを与えて、各試験ユニット１２を制御する。制御装置１４は、一例として、プログラムを実行することにより当該制御装置１４として機能するコンピュータにより実現されてよい。【００１７】
中継装置１６は、制御装置１４と１または複数の試験ユニット１２とのそれぞれの間に伝送されるコマンドおよび応答を中継する。制御装置１４と１または複数の中継装置１６のそれぞれとの間は、一例として、シリアルデータを伝送する数メートル程度の１または複数の伝送路２２により接続されてよい。また、中継装置１６と各試験ユニット１２との間は、パラレルデータを伝送するテスタバス２４により接続されてよい。【００１８】
図２は、本実施形態に係る試験ユニット１２および中継装置１６の構成を示す。中継装置１６は、第１通信部３２と、第２通信部３４と、実行部３６と、バスＩＦ部３８とを有する。【００１９】
第１通信部３２は、制御装置１４から試験ユニット１２へと送信されるコマンドを、制御装置１４から受け取る。第１通信部３２は、受け取ったコマンドを含むパケットを生成する。そして、第１通信部３２は、生成したパケットを、バスＩＦ部３８を介して、当該パケットを送信すべき試験ユニット１２に接続された伝送路２２へと送信する。【００２０】
第２通信部３４は、１または複数の試験ユニット１２のそれぞれから送信されたパケットを、バスＩＦ部３８を介して受信する。第２通信部３４は、パケットに含まれるコマンドまたは送信したコマンドに対する応答を取り出す。そして、第２通信部３４は、取り出したコマンドまたは応答を制御装置１４へ送る。【００２１】
実行部３６は、当該中継装置１６に対して与えられたコマンドを受け取り、当該コマンドにより指定される処理を実行する。実行部３６は、一例として、タイマ動作またはカウンタ動作を実行する。【００２２】
例えばタイマ動作をする場合、実行部３６は、タイマ開始コマンドを受けると、計時を開始する。実行部３６は、計時を開始してから、予め定められた設定時間が経過した後、計時が終了する。実行部３６は、計時が終了すると、計時が終了したことを示すフラグ等の情報をレジスタに書き込んでもよいし、タイマ開始コマンドの発行元に割り込みを与えてもよい。また、実行部３６は、タイマ終了コマンドまたはタイマ一時停止コマンドが与えられるまで、計時を継続してもよい。【００２３】
バスＩＦ部３８は、当該中継装置１６から試験ユニット１２へ伝送されるデータを、当該中継装置１６が取り扱う形式（例えばパラレルデータ）から、伝送路２２の伝送形式（例えばシリアルデータ）に変換する。また、バスＩＦ部３８は、試験ユニット１２から当該中継装置１６へ伝送されるデータを、伝送路２２の伝送形式（例えばシリアルデータ）から、当該中継装置１６が取り扱う形式（例えばパラレルデータ）に変換する。【００２４】
１または複数の試験ユニット１２のそれぞれは、機能試験部４２と、直流試験部４４と、バスＩＦ部４６と、送受信部４８とを有する。機能試験部４２は、被試験デバイスに対して機能試験を実行する。機能試験部４２は、制御装置１４から与えられたコマンドに応じて動作する。【００２５】
直流試験部４４は、被試験デバイスに対して、直流電源電圧を供給する。さらに、直流試験部４４は、被試験デバイスに対して直流試験を実行する。直流試験部４４は、制御装置１４から与えられたコマンドに応じて動作する。【００２６】
バスＩＦ部４６は、当該試験ユニット１２から中継装置１６へ伝送されるデータを、当該試験ユニット１２が取り扱う形式（例えばパラレルデータ）から、伝送路２２の伝送形式（例えばシリアルデータ）に変換する。また、バスＩＦ部４６は、中継装置１６から当該試験ユニット１２へ伝送されるデータを、伝送路２２の伝送形式（例えばシリアルデータ）から、当該試験ユニット１２が取り扱う形式（例えばパラレルデータ）に変換する。【００２７】
送受信部４８は、制御装置１４から当該試験ユニット１２へと送信されたコマンドまたは応答を含むパケットを、バスＩＦ部４６を介して中継装置１６から受信する。送受信部４８は、パケットに含まれるコマンドまたは応答を取り出す。そして、送受信部４８は、取り出したコマンドまたは応答を、機能試験部４２または直流試験部４４へ送る。【００２８】
また、送受信部４８は、機能試験部４２および直流試験部４４から制御装置１４へと送信すべきコマンドまたは応答を受ける。送受信部４８は、受け取ったコマンドまたは応答を含むパケットを生成する。そして、送受信部４８は、生成したパケットを、バスＩＦ部４６を介して中継装置１６へと送信する。【００２９】
このような構成の中継装置１６および試験ユニット１２は、制御装置１４から、実行部３６に処理を実行させるコマンド（例えばタイマ開始コマンドまたはカウンタ開始コマンド）を受けた場合、次のように動作する。まず、中継装置１６の第１通信部３２は、制御装置１４から当該中継装置１６へのコマンドを受ける。【００３０】
続いて、第１通信部３２は、制御装置１４から当該中継装置１６へのコマンドを受けると、当該コマンドを含むパケットを生成して試験ユニット１２へ転送する。この場合において、第１通信部３２は、一の試験ユニット１２へ当該コマンドを含むパケットを転送してもよいし、当該中継装置１６に接続された複数の試験ユニット１２のそれぞれに対して当該コマンドを含むパケットを転送してもよい。【００３１】
続いて、試験ユニット１２の送受信部４８は、中継装置１６からコマンドを受けると、受け取ったコマンドを中継装置１６へ折り返し返送する折返コマンドを生成する。そして、送受信部４８は、折返コマンドを含むパケットを生成して中継装置１６へ返送する。【００３２】
続いて、中継装置１６の第２通信部３４は、折返コマンドを含むパケットを受け取ると、受け取ったパケットに含まれる折返コマンドを実行部３６に与える。実行部３６は、第２通信部３４が折返コマンドを受け取ったことに応じて、折返コマンドにより指定される処理（例えば、タイマ動作またはカウンタ動作）を実行する。なお、実行部３６は、第１通信部３２が複数の試験ユニット１２へコマンドを送った場合には、複数の試験ユニット１２の全てから折返コマンドを受けたことに応じて、折返コマンドにより指定される処理を実行してよい。【００３３】
このように中継装置１６は、制御装置１４から内部に有する実行部３６への実行開始を指示するコマンドを受けた場合、当該コマンドを一旦試験ユニット１２に転送して折り返しを受けてから、実行部３６の実行を開始させる。これにより、試験装置１０によれば、制御装置１４から試験ユニット１２へのコマンド伝播時間が制御装置１４から実行部３６へのコマンド伝播時間と比較して長い場合であっても、試験ユニット１２および実行部３６によるコマンドの実行順序を、制御装置１４によるコマンドの発行順序と整合させることができる。【００３４】
さらに、制御装置１４は、中継装置１６の内部に有する実行部３６への実行開始を指示するコマンドとして、書込コマンドを発行することが好ましい。これにより、制御装置１４は、コマンドを発行した後に、次のコマンドの発行および他の処理の実行を行なうことができるので、冗長な待ち時間を消費することなく、中継装置１６を動作させることができる。【００３５】
また、このような構成の中継装置１６は、制御装置１４から、実行部３６による処理の実行結果を読み出す読出コマンド（例えば、タイマ読出コマンドまたはカウンタ読出コマンド）を受けた場合、次のように動作する。まず、中継装置１６の第１通信部３２は、制御装置１４から、実行部３６の実行結果を読み出す読出コマンドを受け取る。【００３６】
続いて、実行部３６は、第１通信部３２が読出コマンドを受け取ったことに応じて、実行結果を、第２通信部３４を介して制御装置１４に返信する。また、中継装置１６は、実行結果を読み出す読出コマンドに代えて、実行部３６に値を設定する設定コマンド、および、実行部３６の処理を一時停止させる一時停止コマンドを受けた場合も、同様に処理を実行してよい。【００３７】
このように中継装置１６は、制御装置１４から内部に有する実行部３６への読出コマンドを受けた場合、当該読出コマンドに対する応答を、試験ユニット１２に転送せずに制御装置１４に返信する。これにより、試験装置１０によれば、読出コマンドに対する応答を、短時間で制御装置１４に返信することができる。【００３８】
図３は、制御装置１４が試験ユニット１２に対して書込コマンドを発行した場合における、当該書込コマンドの伝播の一例を示す。なお、図３は、縦軸が時刻を表わし、横軸が各時刻におけるコマンドの伝播位置を表わす。なお、図３以降の図においても同様である。【００３９】
図３において、先頭に"ｓｗｔ"と記述されたコマンドは、記憶装置の指定されたアドレスにデータを書き込む書込コマンドを表わす。また、書込コマンドにおいて、"ｓｗｔ"に続く、"ＴＨ１、ＰＧ"は、データを書き込む場所を指定するアドレスを表わす。また、書込コマンドにおいて、アドレス（"ＴＨ１  ＰＧ"）に続く"ＤＡＴＡ"は、書き込むべきデータを表わす。なお、図３以降の図においても同様である。【００４０】
図３に示される書込コマンドは、制御装置１４により発行される。制御装置１４により発行された書込コマンドは、制御装置１４→中継装置１６→試験ユニット１２の送受信部４８→試験ユニット１２の機能試験部４２と順次に転送される。そして、試験ユニット１２の機能試験部４２は、書込コマンドを受け取ると、当該書込コマンドに含まれるデータを、指定されたアドレスに書き込む。【００４１】
なお、制御装置１４は、書込コマンドを発行すると、当該書込コマンドを発行後、直ぐに次の処理を実行することができる。従って、図３の例においては、制御装置１４は、時刻２以降において、他の処理を実行することができる。【００４２】
図４は、制御装置１４が試験ユニット１２に対して読出コマンドを発行した場合における、当該読出コマンドの伝播の一例を示す。図４において、先頭に"ｓｒｄ"と記述されたコマンドは、記憶装置の指定されたアドレスからデータを読み出す読出コマンドを表わす。また、読出コマンドにおいて、"ｓｒｄ"に続く、"ＴＨ１  ＰＧ"は、データを読み出す場所を指定するアドレスを表わす。また、図４において、"ｓｒｄ  ＴＨ１、ＰＧ"に続いて"ＤＡＴＡ"が含まれたコマンドは、読出コマンドに対応する応答を表す。この場合において "ＤＡＴＡ"は、読出コマンドに応じて読み出されたデータを表わす。なお、図４以降の図においても同様である。【００４３】
図４に示される読出コマンドは、制御装置１４により発行される。制御装置１４により発行された読出コマンドは、制御装置１４→中継装置１６→試験ユニット１２の送受信部４８→試験ユニット１２の機能試験部４２と順次に転送される。試験ユニット１２の機能試験部４２は、読出コマンドを受けると、当該読出コマンドにより示されたアドレスからデータを読み出して、読み出したデータを含む応答を発行する。そして、試験ユニット１２の機能試験部４２により発行された応答は、試験ユニット１２の機能試験部４２→試験ユニット１２の送受信部４８→中継装置１６→制御装置１４と順次に転送される。【００４４】
なお、制御装置１４は、読出コマンドを発行すると、応答を受け取るまで、次の処理を実行することができない。従って、本例においては、制御装置１４は、時刻２から時刻１３までは処理を実行することができない。【００４５】
図５は、制御装置１４が中継装置１６に対してタイマ開始コマンドを発行した場合における、当該タイマ開始コマンドの伝播の第１例を示す。図５において、"ｓｗｔ  ＴｉｍｅｒＳｔａｒｔ"と記述されたコマンドは、中継装置１６内の実行部３６にタイマ動作を開始させる書込コマンドを表わす。なお、図７においても同様である。【００４６】
図５に示されるタイマ開始コマンドは、制御装置１４により発行される。制御装置１４により発行されたタイマ開始コマンドは、制御装置１４から中継装置１６に転送される。中継装置１６は、タイマ開始コマンドを受けると、当該タイマ開始コマンドを試験ユニット１２へ転送する。【００４７】
試験ユニット１２の送受信部４８は、中継装置１６からタイマ開始コマンドを受けると、受け取ったコマンドを、折返コマンドとして中継装置１６へ返送する。そして、中継装置１６内の実行部３６は、試験ユニット１２から折返コマンドを受け取ったことに応じて、タイマ動作を開始する。【００４８】
このような試験装置１０は、タイマ開始コマンドより前に発行されたコマンドが試験ユニット１２に到着する前に、当該タイマ開始コマンドが中継装置１６内の実行部３６に到着することがない。これにより、試験装置１０によれば、試験ユニット１２および実行部３６によるコマンドの実行順序を、制御装置１４によるコマンドの発行順序と整合させることができる。【００４９】
また、制御装置１４は、書込コマンドであるタイマ開始コマンドを発行する。従って、制御装置１４は、タイマ開始コマンドを発行した後に、直ぐに次の処理を実行することができる。従って、試験装置１０によれば、制御装置１４が冗長な待ち時間を消費することなく、タイマ動作を開始させることができる。なお、試験装置１０は、タイマ動作以外の動作（例えばカウンタ動作）を中継装置１６の実行部３６により開始させる場合も、タイマ開始コマンドと同様にコマンドを転送する。【００５０】
図６は、制御装置１４が中継装置１６に対してタイマ読出コマンドを発行した場合における、当該タイマ読出コマンドの伝播の一例を示す。図６において、"ｓｒｄ  ＴｉｍｅｒＲｅａｄ"と記述されたコマンドは、中継装置１６内の実行部３６の計時結果を読み出すタイマ読出コマンドを表わす。【００５１】
図６に示されるタイマ読出コマンドは、制御装置１４により発行される。制御装置１４により発行されたタイマ読出コマンドは、制御装置１４から中継装置１６に送信される。中継装置１６は、タイマ読出コマンドを受けると、現時点のタイマの計時結果を読み出して、読み出したデータを含む応答を発行する。そして、中継装置１６により発行された応答は、制御装置１４に送信される。【００５２】
このように中継装置１６は、制御装置１４がタイマによる計時結果を読み出す場合には、試験ユニット１２へコマンドを転送せずに直接応答する。これにより、制御装置１４は、タイマの計時結果を短時間で読み出すことができる。なお、制御装置１４は、タイマの初期値を設定する場合、タイマ動作を停止する場合、および、タイマ動作を一次停止する場合等も、タイマ読出コマンドと同様の読出コマンドを発行してよい。【００５３】
図７は、制御装置１４が中継装置１６に対してタイマ開始コマンドを発行した場合における、当該タイマ開始コマンドの伝播の第２例を示す。試験装置１０が複数の試験ユニット１２を備える場合、制御装置１４により発行されたタイマ開始コマンドは、図５のように伝播されることに代えて、図７に示されるように伝播されてもよい。【００５４】
すなわち、中継装置１６は、制御装置１４からタイマ開始コマンドを受けると、当該タイマ開始コマンドを複数の試験ユニット１２のそれぞれに対して転送する。複数の試験ユニット１２のそれぞれの送受信部４８は、中継装置１６からタイマ開始コマンドを受けると、受け取ったコマンドを、折返コマンドとして中継装置１６へ返送する。【００５５】
そして、中継装置１６内の実行部３６は、複数の試験ユニット１２の全てから折返コマンドを受け取ったことに応じて、タイマ動作を開始する。このような試験装置１０は、中継装置１６から複数の試験ユニット１２のそれぞれへのコマンド伝播時間が互いに異なる場合であっても、複数の試験ユニット１２および実行部３６によるコマンドの実行順序を、制御装置１４によるコマンドの発行順序と整合させることができる。【００５６】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、請求の範囲の記載から明らかである。【００５７】
例えば、試験装置１０に限らない一般的な情報処理システムに、上記実施の形態を通じて説明した技術を適用することもできる。例えば、情報を処理する１または処理ユニットと、処理ユニットを制御する制御装置と、制御装置と処理ユニットとの間を中継する中継装置とを備える情報処理システムに上記の実施の形態を通じて説明した技術を適用することができる。この場合、情報処理システムの処理ユニットが、上記の実施形態の試験ユニット１２と同様の機能及び構成を有し、情報処理システムの制御装置が、上記の実施形態の制御装置１４と同様の機能及び構成を有し、情報処理システムの中継装置が、上記の実施形態の中継装置１６と同様の機能及び構成を有する。
【図１】
2009144837.tif 000003
【図２】
2009144837.tif 000004
【図３】
2009144837.tif 000005
【図４】
2009144837.tif 000006
【図５】
2009144837.tif 000007
【図６】
2009144837.tif 000008
【図７】
2009144837.tif 000009
【国際調査報告】
2009144837.tif 000010
2009144837.tif 000011