JP5113846B2 - Acquisition device, test device, and manufacturing method - Google Patents

Acquisition device, test device, and manufacturing method Download PDF

Info

Publication number
JP5113846B2
JP5113846B2 JP2009528015A JP2009528015A JP5113846B2 JP 5113846 B2 JP5113846 B2 JP 5113846B2 JP 2009528015 A JP2009528015 A JP 2009528015A JP 2009528015 A JP2009528015 A JP 2009528015A JP 5113846 B2 JP5113846 B2 JP 5113846B2
Authority
JP
Japan
Prior art keywords
signal
flip
value
flop
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2009528015A
Other languages
Japanese (ja)
Other versions
JPWO2009022427A1 (en
Inventor
悟 近藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advantest Corp
Original Assignee
Advantest Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Advantest Corp filed Critical Advantest Corp
Publication of JPWO2009022427A1 publication Critical patent/JPWO2009022427A1/en
Application granted granted Critical
Publication of JP5113846B2 publication Critical patent/JP5113846B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/319Tester hardware, i.e. output processing circuits
    • G01R31/3193Tester hardware, i.e. output processing circuits with comparison between actual response and known fault free response
    • G01R31/31937Timing aspects, e.g. measuring propagation delay
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3181Functional testing
    • G01R31/319Tester hardware, i.e. output processing circuits
    • G01R31/31917Stimuli generation or application of test patterns to the device under test [DUT]
    • G01R31/31922Timing generation or clock distribution

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Tests Of Electronic Circuits (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Description

本発明は、取得装置、試験装置および製造方法に関する。特に本発明は、ストローブ信号のタイミングで信号を取得するフリップフロップを備える取得装置、試験装置および製造方法に関する。   The present invention relates to an acquisition apparatus, a test apparatus, and a manufacturing method. In particular, the present invention relates to an acquisition apparatus, a test apparatus, and a manufacturing method including a flip-flop that acquires a signal at the timing of a strobe signal.

半導体等の試験装置は、被試験デバイスから出力された出力信号の論理値をフリップフロップで取り込む。そして、試験装置は、フリップフロップにより取り込んだ値に基づき被試験デバイスの良否を判定する(例えば、特許文献1参照。)。また、試験装置は、出力信号の論理値の取り込みタイミングを示すストローブ信号をタイミング発生部から発生して、フリップフロップに与える。
特開2002−116241号公報
A test apparatus such as a semiconductor takes in a logical value of an output signal output from a device under test by a flip-flop. Then, the test apparatus determines pass / fail of the device under test based on the value captured by the flip-flop (see, for example, Patent Document 1). In addition, the test apparatus generates a strobe signal indicating the timing of taking in the logical value of the output signal from the timing generation unit, and provides it to the flip-flop.
JP 2002-116241 A

ところで、フリップフロップは、観測対象の信号の論理値の変化中のタイミングにおいてストローブ信号が与えられた場合、直前に取得した論理値(すなわち、現在格納している論理値)に応じて異なる論理値を取り込んでしまうという現象が発生する。例えば、フリップフロップは、観測対象信号がL論理からH論理へ変化中の所定タイミングにおいてストローブ信号が与えられた場合、H論理を格納している状態ではH論理を取り込むが、L論理を格納している状態ではL論理を取り込む、という現象が発生する。   By the way, when the strobe signal is given at the timing when the logical value of the signal to be observed is changing, the flip-flop has a different logical value depending on the logical value acquired immediately before (that is, the currently stored logical value). Will occur. For example, when a strobe signal is given at a predetermined timing when the observation target signal is changing from L logic to H logic, the flip-flop captures the H logic when the H logic is stored, but stores the L logic. In such a state, the phenomenon of taking in the L logic occurs.

このような現象が生じる観測対象信号とストローブ信号との相対タイミングの範囲を、デッドバンドと呼ぶ。フリップフロップにおけるデッドバンドは、例えば、製造ばらつき、内部回路の構成、メーカの違い、製造プロセス、製造ロット、内部配線経路、隣接配線の容量等によって異なると考えられる。   The range of the relative timing between the observation target signal and the strobe signal in which such a phenomenon occurs is called a dead band. The dead band in the flip-flop is considered to vary depending on, for example, manufacturing variations, internal circuit configurations, manufacturer differences, manufacturing processes, manufacturing lots, internal wiring paths, adjacent wiring capacities, and the like.

このように、フリップフロップは、デッドバンドが存在するので、観測対象信号の論理値の取得タイミングを微小な時間間隔で制御した場合、精度良く論理値を取り込むことができなかった。また、このようなフリップフロップを用いる試験装置は、被試験デバイスの出力信号の論理値の取得タイミングを微小な時間間隔で制御した場合、被試験デバイスの良否を精度良く判定できなかった。   As described above, since the flip-flop has a dead band, when the acquisition timing of the logical value of the observation target signal is controlled at a minute time interval, the logical value cannot be taken in with high accuracy. Further, a test apparatus using such a flip-flop cannot accurately determine the quality of the device under test when the timing of acquiring the logical value of the output signal of the device under test is controlled at a minute time interval.

そこで本発明は、上記の課題を解決することのできる取得装置、試験装置および製造方法を提供することを目的とする。この目的は請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。   Then, an object of this invention is to provide the acquisition apparatus, test apparatus, and manufacturing method which can solve said subject. This object is achieved by a combination of features described in the independent claims. The dependent claims define further advantageous specific examples of the present invention.

上記課題を解決するために、本発明の第1の形態においては、観測対象の信号を取り込むべきタイミングを示すストローブ信号を発生するストローブ発生部と、観測対象信号をストローブ信号のタイミングで取得するフリップフロップと、フリップフロップの出力状態に基づいて、次の観測対象信号を取り込むための次のストローブ信号のタイミングを変更する変更部と、を備える取得装置を提供する。   In order to solve the above-described problem, in the first embodiment of the present invention, a strobe generator that generates a strobe signal that indicates the timing at which a signal to be observed is to be captured, and a flip-flop that acquires the observation target signal at the timing of the strobe signal And a changing unit that changes the timing of the next strobe signal for taking in the next observation target signal based on the output state of the flip-flop.

本発明の第2の形態においては、観測対象の信号を取り込むべきタイミングを示すストローブ信号を発生するストローブ発生部と、ストローブ信号を、互いに異なる遅延量だけ遅延させて複数の遅延ストローブ信号として出力する複数の遅延部と、複数の遅延部に対応して設けられ、対応する遅延部から出力された遅延ストローブ信号のタイミングで観測対象信号をそれぞれ取得する複数のフリップフロップと、少なくとも1つのフリップフロップにより取得された直前の観測対象信号の値に応じて、複数のフリップフロップのうち、次の観測対象信号を次のストローブ信号に応じて取得した次の観測値を出力すべきフリップフロップを決定する決定部と、複数のフリップフロップの出力信号のうち、決定部が決定したフリップフロップの出力信号を、次の観測対象信号の観測値として出力する出力部と、を備える取得装置を提供する。   In the second embodiment of the present invention, a strobe generator that generates a strobe signal indicating the timing at which a signal to be observed is to be captured, and the strobe signal are delayed by different delay amounts and output as a plurality of delayed strobe signals. A plurality of delay units, a plurality of flip-flops provided corresponding to the plurality of delay units, each acquiring an observation target signal at the timing of the delayed strobe signal output from the corresponding delay unit, and at least one flip-flop Decision to determine the flip-flop to output the next observed value obtained from the next observed signal according to the next strobe signal, among the multiple flip-flops, according to the value of the last observed signal obtained And the output of the flip-flop determined by the determination unit among the output signals of the plurality of flip-flops. Signal, to provide an acquisition device including an output unit for outputting as the observed value of the next observation target signal.

本発明の第3の形態においては、被試験デバイスを試験する試験装置であって、被試験デバイスを試験するための試験信号を被試験デバイスに供給する試験信号供給部と、被試験デバイスが試験信号に応じて出力するデバイス出力信号を取得する取得装置と、取得装置が取得したデバイス出力信号に基づいて被試験デバイスの良否を判定する判定部と、を備え、取得装置は、デバイス出力信号を取り込むべきタイミングを示すストローブ信号を発生するストローブ発生部と、デバイス出力信号をストローブ信号のタイミングで取得するフリップフロップと、フリップフロップの出力状態に基づいて、次のデバイス出力信号を取り込むための次のストローブ信号のタイミングを変更する変更部と、を有する試験装置を提供する。   According to a third aspect of the present invention, there is provided a test apparatus for testing a device under test, a test signal supply unit for supplying a test signal for testing the device under test to the device under test, and the device under test being tested. An acquisition device that acquires a device output signal that is output in response to the signal, and a determination unit that determines pass / fail of the device under test based on the device output signal acquired by the acquisition device. A strobe generator that generates a strobe signal indicating the timing to be fetched, a flip-flop that acquires a device output signal at the timing of the strobe signal, and a next device for fetching the next device output signal based on the output state of the flip-flop There is provided a test apparatus having a change unit that changes the timing of a strobe signal.

本発明の第4の形態においては、被試験デバイスを試験する試験装置であって、被試験デバイスを試験するための試験信号を被試験デバイスに供給する試験信号供給部と、被試験デバイスが試験信号に応じて出力するデバイス出力信号を取得する取得装置と、取得装置が取得したデバイス出力信号に基づいて被試験デバイスの良否を判定する判定部と、を備え、取得装置は、デバイス出力信号を取り込むべきタイミングを示すストローブ信号を発生するストローブ発生部と、ストローブ信号を、互いに異なる遅延量だけ遅延させて複数の遅延ストローブ信号として出力する複数の遅延部と、複数の遅延部に対応して設けられ、対応する遅延部から出力された遅延ストローブ信号のタイミングでデバイス出力信号をそれぞれ取得する複数のフリップフロップと、少なくとも1つのフリップフロップにより取得された直前のデバイス出力信号の値に応じて、複数のフリップフロップのうち、次のデバイス出力信号を次のストローブ信号に応じて取得した次の観測値を出力すべきフリップフロップを決定する決定部と、複数のフリップフロップの出力信号のうち、決定部が決定したフリップフロップの出力信号を、次のデバイス出力信号の観測値として出力する出力部と、を有する試験装置を提供する。   According to a fourth aspect of the present invention, there is provided a test apparatus for testing a device under test, a test signal supply unit for supplying a test signal for testing the device under test to the device under test, and the device under test being tested. An acquisition device that acquires a device output signal that is output in response to the signal, and a determination unit that determines pass / fail of the device under test based on the device output signal acquired by the acquisition device. Provided in correspondence with a plurality of delay units, a strobe generator that generates a strobe signal indicating the timing to be fetched, a plurality of delay units that delay the strobe signals by different delay amounts and output them as a plurality of delayed strobe signals A plurality of free signals that respectively obtain device output signals at the timing of the delayed strobe signals output from the corresponding delay units. According to the value of the previous device output signal acquired by the flop and at least one flip-flop, the next observed value obtained by acquiring the next device output signal according to the next strobe signal among the plurality of flip-flops. A determination unit that determines a flip-flop to be output; and an output unit that outputs the output signal of the flip-flop determined by the determination unit among the output signals of the plurality of flip-flops as an observation value of the next device output signal. A test apparatus is provided.

本発明の第5の形態においては、デバイスを製造する製造方法であって、デバイスを製造する製造段階と、製造されたデバイスを、第3の形態または第4の形態の試験装置により試験して選別する選別段階と、を備える製造方法を提供する。   According to a fifth aspect of the present invention, there is provided a manufacturing method for manufacturing a device, the manufacturing stage for manufacturing the device, and the manufactured device tested by the test apparatus of the third mode or the fourth mode. And a sorting step for sorting.

なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。   The above summary of the invention does not enumerate all the necessary features of the present invention, and sub-combinations of these feature groups can also be the invention.

図1は、本発明の実施形態に係る試験装置10の構成を被試験デバイス100と共に示す。FIG. 1 shows a configuration of a test apparatus 10 according to an embodiment of the present invention, together with a device under test 100. 図2は、本発明の実施形態に係る取得装置14の構成を示す。FIG. 2 shows a configuration of the acquisition device 14 according to the embodiment of the present invention. 図3は、観測対象信号530、ストローブ信号540およびフリップフロップ26による取得値の一例を示す。FIG. 3 shows an example of values obtained by the observation target signal 530, the strobe signal 540, and the flip-flop 26. 図4は、直前のストローブ信号540のタイミングで取得された観測対象信号530の値がH論理の場合における、フリップフロップ26から出力される取得信号550の一例を示す。FIG. 4 shows an example of the acquisition signal 550 output from the flip-flop 26 when the value of the observation target signal 530 acquired at the timing of the immediately preceding strobe signal 540 is H logic. 図5は、直前のストローブ信号540のタイミングで取得された観測対象信号530の値がL論理の場合における、フリップフロップ26から出力される取得信号550の一例を示す。FIG. 5 shows an example of the acquisition signal 550 output from the flip-flop 26 when the value of the observation target signal 530 acquired at the timing of the immediately preceding strobe signal 540 is L logic. 図6は、観測対象信号530が立上りエッジの場合の変更部28によるストローブ信号540のタイミングの変更例を示す。FIG. 6 shows an example of changing the timing of the strobe signal 540 by the changing unit 28 when the observation target signal 530 is a rising edge. 図7は、観測対象信号530が立下りエッジの場合の変更部28によるストローブ信号540のタイミングの変更例を示す。FIG. 7 shows an example of changing the timing of the strobe signal 540 by the changing unit 28 when the observation target signal 530 is a falling edge. 図8は、本発明の実施形態の第1変形例に係る取得装置14の構成を示す。FIG. 8 shows the configuration of the acquisition device 14 according to a first modification of the embodiment of the present invention. 図9は、図8に示した第1変形例に係る取得装置14による、H側遅延部32−1とL側遅延部32−2との遅延量の差を調整する調整処理フローを示す。FIG. 9 shows an adjustment processing flow for adjusting the difference in delay amount between the H-side delay unit 32-1 and the L-side delay unit 32-2 by the acquisition apparatus 14 according to the first modification shown in FIG. 図10は、図9のステップS1001における詳細な処理フローを示す。FIG. 10 shows a detailed processing flow in step S1001 of FIG. 図11は、ステップS1001の処理中における、第1観測対象信号560(第2観測対象信号570)、遅延ストローブ信号600およびフリップフロップ26の取得値の一例を示す。FIG. 11 illustrates an example of acquired values of the first observation target signal 560 (second observation target signal 570), the delayed strobe signal 600, and the flip-flop 26 during the process of step S1001. 図12は、図9のステップS1002における詳細な処理フローを示す。FIG. 12 shows a detailed processing flow in step S1002 of FIG. 図13は、ステップS1002の処理中における、第1観測対象信号560(第2観測対象信号570)、遅延ストローブ信号600およびフリップフロップ26の取得値の一例を示す。FIG. 13 shows an example of acquired values of the first observation target signal 560 (second observation target signal 570), the delayed strobe signal 600, and the flip-flop 26 during the process of step S1002. 図14は、本発明の実施形態の第2変形例に係る取得装置14の構成を期待値発生部18とともに示す。FIG. 14 shows the configuration of the acquisition device 14 according to the second modification of the embodiment of the present invention, together with the expected value generation unit 18. 図15は、本発明の実施形態の第3変形例に係る取得装置14の構成を示す。FIG. 15 shows a configuration of the acquisition device 14 according to a third modification of the embodiment of the present invention.

符号の説明Explanation of symbols

10 試験装置
12 試験信号供給部
14 取得装置
16 判定部
18 期待値発生部
22 レベル比較部
24 ストローブ発生部
26 フリップフロップ
28 変更部
32 遅延部
34 選択部
40 スイッチ
42 第1取得処理部
44 第2取得処理部
46 調整部
50 エッジ判定部
52 記憶部
54 決定部
56 出力部
100 被試験デバイス
510 試験信号
520 デバイス出力信号
530 観測対象信号
540 ストローブ信号
550 取得信号
560 第1観測対象信号
570 第2観測対象信号
600 遅延ストローブ信号
DESCRIPTION OF SYMBOLS 10 Test apparatus 12 Test signal supply part 14 Acquisition apparatus 16 Determination part 18 Expected value generation part 22 Level comparison part 24 Strobe generation part 26 Flip-flop 28 Change part 32 Delay part 34 Selection part 40 Switch 42 1st acquisition process part 44 2nd Acquisition processing unit 46 Adjustment unit 50 Edge determination unit 52 Storage unit 54 Determination unit 56 Output unit 100 Device under test 510 Test signal 520 Device output signal 530 Observation target signal 540 Strobe signal 550 Acquisition signal 560 First observation target signal 570 Second observation Target signal 600 Delayed strobe signal

以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。   Hereinafter, the present invention will be described through embodiments of the invention. However, the following embodiments do not limit the claimed invention, and all combinations of features described in the embodiments are invented. It is not always essential to the solution.

図1は、本実施形態に係る試験装置10の構成を被試験デバイス100と共に示す。試験装置10は、半導体メモリ等の被試験デバイス100を試験する。   FIG. 1 shows a configuration of a test apparatus 10 according to this embodiment together with a device under test 100. The test apparatus 10 tests a device under test 100 such as a semiconductor memory.

試験装置10は、試験信号供給部12と、取得装置14と、判定部16とを備える。試験信号供給部12は、被試験デバイス100を試験するための試験信号510を被試験デバイス100に供給する。取得装置14は、被試験デバイス100が試験信号510に応じて出力するデバイス出力信号520を取得する。試験装置10は、デバイス出力信号520がH論理か否かを判定するためのH論理用取得装置と、デバイス出力信号520がL論理か否かを判定するためのL論理用取得装置とを備えてもよい。判定部16は、取得装置14が取得したデバイス出力信号520に基づいて被試験デバイス100の良否を判定する。   The test apparatus 10 includes a test signal supply unit 12, an acquisition device 14, and a determination unit 16. The test signal supply unit 12 supplies a test signal 510 for testing the device under test 100 to the device under test 100. The acquisition apparatus 14 acquires a device output signal 520 that the device under test 100 outputs in response to the test signal 510. The test apparatus 10 includes an H logic acquisition device for determining whether or not the device output signal 520 is H logic, and an L logic acquisition device for determining whether or not the device output signal 520 is L logic. May be. The determination unit 16 determines pass / fail of the device under test 100 based on the device output signal 520 acquired by the acquisition device 14.

図2は、本実施形態に係る取得装置14の構成を示す。取得装置14は、印加された試験信号510に応じて被試験デバイス100から出力された応答信号(デバイス出力信号520)を受けて、指定されたタイミング(ストローブタイミング)において応答信号の論理値を取得する。これにより、取得装置14によれば、ストローブタイミングでの応答信号の論理値を判定することができる。取得装置14は、レベル比較部22と、ストローブ発生部24と、フリップフロップ26と、変更部28とを備える。   FIG. 2 shows a configuration of the acquisition device 14 according to the present embodiment. The acquisition device 14 receives the response signal (device output signal 520) output from the device under test 100 in response to the applied test signal 510, and acquires the logical value of the response signal at a specified timing (strobe timing). To do. Thereby, according to the acquisition device 14, the logical value of the response signal at the strobe timing can be determined. The acquisition device 14 includes a level comparison unit 22, a strobe generation unit 24, a flip-flop 26, and a change unit 28.

レベル比較部22は、被試験デバイス100により出力されたアナログ波形のデバイス出力信号520を受けて、閾値と比較する。レベル比較部22は、一例として、H論理と判断すべきレベルとH論理ではない判断すべきレベルとの閾値、または、L論理と判断すべきレベルとL論理ではない判断すべきレベルとの閾値と、デバイス出力信号520とを比較する。そして、レベル比較部22は、デバイス出力信号520と閾値との比較結果に応じた論理値を表す論理波形の観測対象信号530を出力する。本実施形態において、レベル比較部22は、デバイス出力信号520が閾値以上の場合にはH論理(又はL論理)となり、観測対象信号530が閾値より小さい場合にはL論理(又はH論理)となる観測対象信号530を出力する。   The level comparison unit 22 receives the device output signal 520 having an analog waveform output from the device under test 100 and compares it with a threshold value. As an example, the level comparison unit 22 is a threshold between a level that should be determined as H logic and a level that should be determined that is not H logic, or a threshold between a level that should be determined as L logic and a level that should not be determined as L logic. Is compared with the device output signal 520. Then, the level comparison unit 22 outputs an observation target signal 530 having a logical waveform representing a logical value corresponding to the comparison result between the device output signal 520 and the threshold value. In the present embodiment, the level comparison unit 22 becomes H logic (or L logic) when the device output signal 520 is greater than or equal to the threshold value, and L logic (or H logic) when the observation target signal 530 is smaller than the threshold value. The observation target signal 530 is output.

ストローブ発生部24は、観測対象信号530を取り込むべきタイミング(すなわち、デバイス出力信号520を取り込むべきタイミング)を示すストローブ信号540を発生する。ストローブ発生部24により出力されるストローブ信号540のタイミングは、一例として、試験プログラムに応じて動作するコントローラ等に応じて可変制御がされる。ストローブ発生部24は、一例として、観測対象信号530を取り込むべきタイミングにおいてパルス波形を含むストローブ信号540を発生してよい。   The strobe generator 24 generates a strobe signal 540 that indicates the timing at which the observation target signal 530 is to be captured (that is, the timing at which the device output signal 520 is to be captured). As an example, the timing of the strobe signal 540 output from the strobe generator 24 is variably controlled according to a controller or the like that operates according to the test program. As an example, the strobe generator 24 may generate a strobe signal 540 including a pulse waveform at a timing at which the observation target signal 530 should be taken.

フリップフロップ26は、論理波形の観測対象信号530を受け、観測対象信号530により表された論理値をストローブ信号540のタイミングでラッチする。そして、フリップフロップ26は、ラッチした論理値を表す取得信号550を出力する。本実施形態において、フリップフロップ26は、入力端(D端)から観測対象信号530を入力する。本実施形態において、フリップフロップ26は、クロック端からストローブ信号540を入力する。   The flip-flop 26 receives the observation target signal 530 having the logic waveform, and latches the logical value represented by the observation target signal 530 at the timing of the strobe signal 540. Then, the flip-flop 26 outputs an acquisition signal 550 representing the latched logical value. In the present embodiment, the flip-flop 26 inputs the observation target signal 530 from the input end (D end). In the present embodiment, the flip-flop 26 receives the strobe signal 540 from the clock end.

フリップフロップ26は、クロック端から入力したストローブ信号540のタイミングで、入力端から入力した観測対象信号530の値(H論理またはL論理)を取得する。フリップフロップ26は、取得した値(H論理またはL論理)を表す取得信号550を出力端(O端)から出力する。なお、フリップフロップ26は、同一タイミングのストローブ信号540であっても、製造ばらつき要因、その他の要因によって、極小な取得タイミングのずれが生じる場合がある。   The flip-flop 26 acquires the value (H logic or L logic) of the observation target signal 530 input from the input terminal at the timing of the strobe signal 540 input from the clock terminal. The flip-flop 26 outputs an acquisition signal 550 representing the acquired value (H logic or L logic) from the output terminal (O terminal). Note that, even if the strobe signal 540 has the same timing, the flip-flop 26 may cause a minimal shift in acquisition timing due to manufacturing variation factors and other factors.

変更部28は、フリップフロップ26の出力状態に基づいてストローブ信号540のタイミングを変更する。すなわち、変更部28は、直前のストローブ信号540に応じてフリップフロップ26により取得された直前の観測対象信号530の値に応じて、次の観測対象信号530を取り込むための次のストローブ信号540のタイミングを変更する。本実施形態において、変更部28は、直前のストローブ信号540に応じて取得された観測対象信号530の値がH論理かL論理かに応じて、次の観測対象信号530の値を取り込むための次のストローブ信号540のタイミングを切り換える。   The changing unit 28 changes the timing of the strobe signal 540 based on the output state of the flip-flop 26. That is, the changing unit 28 sets the next strobe signal 540 for capturing the next observation target signal 530 in accordance with the value of the previous observation target signal 530 acquired by the flip-flop 26 according to the previous strobe signal 540. Change the timing. In the present embodiment, the changing unit 28 takes in the value of the next observation target signal 530 according to whether the value of the observation target signal 530 acquired according to the immediately preceding strobe signal 540 is H logic or L logic. The timing of the next strobe signal 540 is switched.

変更部28は、一例として、複数の遅延部32と、選択部34とを有してよい。複数の遅延部32のそれぞれは、ストローブ信号540を、互いに異なる遅延量だけ遅延させる。複数の遅延部32のうちの1つは、バッファ回路等の固定遅延量であってもよい。選択部34は、フリップフロップ26の出力信号である取得信号550を受けて、複数の遅延部32により互いに異なる遅延量だけ遅延された複数のストローブ信号540の中から、何れかを選択して、フリップフロップ26のクロック入力端へ供給する。   For example, the changing unit 28 may include a plurality of delay units 32 and a selection unit 34. Each of the plurality of delay units 32 delays the strobe signal 540 by a different delay amount. One of the plurality of delay units 32 may be a fixed delay amount such as a buffer circuit. The selection unit 34 receives the acquisition signal 550 that is an output signal of the flip-flop 26, selects one of the plurality of strobe signals 540 delayed by different delay amounts by the plurality of delay units 32, and This is supplied to the clock input terminal of the flip-flop 26.

ここで、本実施形態においては、変更部28は、H側遅延部32−1と、L側遅延部32−2と、選択部34とを有する。H側遅延部32−1およびL側遅延部32−2は、ストローブ信号540を、互いに異なる遅延量だけ遅延させる。H側遅延部32−1およびL側遅延部32−2は、一方が固定遅延量であってよい。選択部34は、直前の観測対象信号530の値がH論理の場合、H側遅延部32−1により遅延されたストローブ信号540を次のストローブ信号540として選択する。選択部34は、直前の観測対象信号530の値がL論理の場合、L側遅延部32−2により遅延されたストローブ信号540を次のストローブ信号540として選択する。これにより、変更部28は、フリップフロップ26の出力状態に基づき観測対象信号530の取得タイミング(ストローブタイミング)の遅延量を微小に変更することができる。   Here, in the present embodiment, the changing unit 28 includes an H-side delay unit 32-1, an L-side delay unit 32-2, and a selection unit 34. The H-side delay unit 32-1 and the L-side delay unit 32-2 delay the strobe signal 540 by different delay amounts. One of the H-side delay unit 32-1 and the L-side delay unit 32-2 may be a fixed delay amount. When the value of the immediately preceding observation target signal 530 is H logic, the selection unit 34 selects the strobe signal 540 delayed by the H-side delay unit 32-1 as the next strobe signal 540. When the value of the previous observation target signal 530 is L logic, the selection unit 34 selects the strobe signal 540 delayed by the L-side delay unit 32-2 as the next strobe signal 540. Thereby, the changing unit 28 can slightly change the delay amount of the acquisition timing (strobe timing) of the observation target signal 530 based on the output state of the flip-flop 26.

図3は、観測対象信号530、ストローブ信号540およびフリップフロップ26による取得値の一例を示す。ストローブ発生部24は、一例として、当該試験装置10による試験のための基本となる周期(試験周期)毎に、指定された位相のタイミングでストローブ信号540を発生する。フリップフロップ26は、ストローブ信号540が発生されたタイミングで、観測対象信号530の値(H論理またはL論理)をラッチする。このようにフリップフロップ26は、試験周期毎に観測対象信号530の値を取得することができる。   FIG. 3 shows an example of values obtained by the observation target signal 530, the strobe signal 540, and the flip-flop 26. For example, the strobe generator 24 generates a strobe signal 540 at a designated phase timing for each basic period (test period) for the test by the test apparatus 10. The flip-flop 26 latches the value (H logic or L logic) of the observation target signal 530 at the timing when the strobe signal 540 is generated. In this manner, the flip-flop 26 can acquire the value of the observation target signal 530 for each test cycle.

図4は、直前のストローブ信号540のタイミングで取得された観測対象信号530の値がH論理の場合における、フリップフロップ26から出力される取得信号550の一例を示す。図5は、直前のストローブ信号540のタイミングで取得された観測対象信号530の値がL論理の場合における、フリップフロップ26から出力される取得信号550の一例を示す。   FIG. 4 shows an example of the acquisition signal 550 output from the flip-flop 26 when the value of the observation target signal 530 acquired at the timing of the immediately preceding strobe signal 540 is H logic. FIG. 5 shows an example of the acquisition signal 550 output from the flip-flop 26 when the value of the observation target signal 530 acquired at the timing of the immediately preceding strobe signal 540 is L logic.

図4の(A)および図5の(A)は、同一波形の観測対象信号530を示す。図4の(B)は、(A)に示された観測対象信号530に対して、時刻t01、時刻t1、時刻t2、時刻t3のタイミングで発生されたストローブ信号540を示す。図5の(B)は、(A)に示された観測対象信号530に対して、時刻t02、時刻t1、時刻t2、時刻t3のタイミングで発生されたストローブ信号540を示す。   4A and 5A show the observation target signal 530 having the same waveform. FIG. 4B shows a strobe signal 540 generated at the timing of time t01, time t1, time t2, and time t3 with respect to the observation target signal 530 shown in FIG. (B) of FIG. 5 shows the strobe signal 540 generated at the timing of time t02, time t1, time t2, and time t3 with respect to the observation target signal 530 shown in (A).

図4の(C)、(D)、(E)は、時刻t01のタイミングのストローブ信号540で観測対象信号530の値を取得した後、時刻t1、t2、t3のタイミングのストローブ信号540で観測対象信号530を取得した場合の取得信号550を示す。図5の(C)、(D)、(E)は、時刻t02のタイミングのストローブ信号540で観測対象信号530の値を取得した後、時刻t1、t2、t3のタイミングのストローブ信号540で観測対象信号530を取得した場合の取得信号550を示す。   (C), (D), and (E) in FIG. 4 are obtained by obtaining the value of the observation target signal 530 using the strobe signal 540 at the time t01 and then using the strobe signal 540 at the times t1, t2, and t3. An acquisition signal 550 when the target signal 530 is acquired is shown. (C), (D), and (E) in FIG. 5 are obtained by obtaining the value of the observation target signal 530 using the strobe signal 540 at time t02 and then using the strobe signal 540 at times t1, t2, and t3. An acquisition signal 550 when the target signal 530 is acquired is shown.

なお、時刻t01は、観測対象信号530がH論理となっている任意のタイミングを示す。時刻t02は、観測対象信号530がL論理となっている任意のタイミングを示す。時刻t1、t2、t3のそれぞれは、時刻t01および時刻t02で発生されたストローブ信号540の次のストローブ信号540の発生範囲であって、観測対象信号530がL論理からH論理への変化中のタイミングを示す。   Note that time t01 indicates an arbitrary timing at which the observation target signal 530 is H logic. Time t02 indicates an arbitrary timing when the observation target signal 530 is L logic. Each of the times t1, t2, and t3 is a generation range of the strobe signal 540 next to the strobe signal 540 generated at the times t01 and t02, and the observation target signal 530 is changing from the L logic to the H logic. Indicates timing.

ここで、理想的なフリップフロップは、観測対象信号530とストローブ信号540との相対タイミングが同一であれば、フリップフロップ26の出力状態に関わらず、常に同一の再現性で値を取得する。しかし、現実のフリップフロップ26は、製造ばらつき、その他の要因でこの再現性がばらつく場合がある。ここで、再現性がばらつく範囲をデッドバンドという。デッドバンドは、使用する回路素子、製造ばらつき等に依存して変わり、ゼロの場合もあるが、数ピコ秒〜数十ピコ秒程度が見込まれる。   Here, an ideal flip-flop always obtains a value with the same reproducibility regardless of the output state of the flip-flop 26 if the relative timings of the observation target signal 530 and the strobe signal 540 are the same. However, the actual flip-flop 26 may vary in reproducibility due to manufacturing variations and other factors. Here, the range where the reproducibility varies is called a dead band. The dead band varies depending on the circuit element to be used, manufacturing variation, and the like, and may be zero, but is expected to be about several picoseconds to several tens of picoseconds.

例えば、図4および図5の時刻t1のタイミングにおいて、共にL論理を取得する。また、フリップフロップ26は、例えば、図4および図5の時刻t3のタイミングにおいて、共にH論理を取得する。しかし、フリップフロップ26は、観測対象信号530とストローブ信号540との相対タイミングが当該フリップフロップ26におけるデッドバンドの範囲に含まれる場合、直前に取得した観測対象信号530の値がH論理かまたはL論理かによって、異なる値を取得する。例えば図4に示されるように、直前に取得した値がH論理の場合、フリップフロップ26は、時刻t2のタイミングにおいてH論理を取得する。これに対して、例えば図5に示されるように、直前に取得した値がL論理の場合、フリップフロップ26は、時刻t2のタイミングにおいてL論理を取得する。   For example, at the timing of time t1 in FIGS. 4 and 5, both L logics are acquired. In addition, the flip-flop 26 acquires the H logic at the time t3 in FIGS. 4 and 5, for example. However, when the relative timing between the observation target signal 530 and the strobe signal 540 is included in the dead band range in the flip-flop 26, the flip-flop 26 indicates that the value of the observation target signal 530 acquired immediately before is H logic or L Different values are obtained depending on the logic. For example, as shown in FIG. 4, when the value acquired immediately before is H logic, the flip-flop 26 acquires H logic at the timing of time t2. On the other hand, for example, as shown in FIG. 5, when the value acquired immediately before is L logic, the flip-flop 26 acquires L logic at the timing of time t2.

図6は、観測対象信号530が立上りエッジの場合の変更部28によるストローブ信号540のタイミングの変更例を示す。図7は、観測対象信号530が立下りエッジの場合の変更部28によるストローブ信号540のタイミングの変更例を示す。   FIG. 6 shows an example of changing the timing of the strobe signal 540 by the changing unit 28 when the observation target signal 530 is a rising edge. FIG. 7 shows an example of changing the timing of the strobe signal 540 by the changing unit 28 when the observation target signal 530 is a falling edge.

観測対象信号530が立上りエッジの場合、フリップフロップ26のデッドバンドは、図6に示すような範囲となる。すなわちこの場合のデッドバンドは、直前の観測対象信号530の値がH論理だった場合における取得信号550がL論理からH論理へと切り替わる切替タイミング(t11)と、直前の観測対象信号530の値がL論理だった場合における取得信号550がL論理からH論理へと切り替わる切替タイミング(t12)との間となる。なお、立上りエッジの場合のフリップフロップ26のデッドバンドは、直前の観測対象信号530の値がH論理だった場合における切替タイミング(t11)が、直前の観測対象信号530の値がL論理だった場合における切替タイミング(t12)よりも時間的に前の場合、および後の場合のいずれも存在する。   When the observation target signal 530 is a rising edge, the dead band of the flip-flop 26 is in a range as shown in FIG. That is, the dead band in this case includes the switching timing (t11) at which the acquired signal 550 switches from L logic to H logic when the value of the immediately preceding observation target signal 530 is H logic, and the value of the immediately preceding observation target signal 530. When the signal is L logic, the acquisition signal 550 is between the switching timing (t12) at which the L signal is switched to the H logic. The dead band of the flip-flop 26 in the case of the rising edge is the switching timing (t11) when the value of the immediately preceding observation target signal 530 is H logic, and the value of the immediately preceding observation target signal 530 is L logic. Both the case before and after the switching timing (t12) in the case exists.

また、観測対象信号530が立下りエッジの場合、フリップフロップ26のデッドバンドは、図7に示すような範囲となる。すなわちこの場合のデッドバンドは、直前の観測対象信号530の値がH論理だった場合における取得信号550がH論理からL論理へと切り替わる切替タイミング(t21)と、直前の観測対象信号530の値がL論理だった場合における取得信号550がH論理からL論理へと切り替わる切替タイミング(t22)との間となる。なお、立下りエッジの場合のフリップフロップ26のデッドバンドは、直前の観測対象信号530の値がH論理だった場合における切替タイミング(t21)が、直前の観測対象信号530の値がL論理だった場合における切替タイミング(t22)よりも時間的に前の場合、および後の場合のいずれも存在する。   When the observation target signal 530 is a falling edge, the dead band of the flip-flop 26 is in a range as shown in FIG. That is, the dead band in this case includes the switching timing (t21) at which the acquired signal 550 switches from H logic to L logic when the value of the immediately preceding observation target signal 530 is H logic, and the value of the immediately preceding observation target signal 530. When the signal is L logic, the acquisition signal 550 is between the switching timing (t22) at which the H signal is switched from H logic to L logic. The dead band of the flip-flop 26 in the case of the falling edge is the switching timing (t21) when the value of the immediately preceding observation target signal 530 is H logic, and the value of the immediately preceding observation target signal 530 is L logic. There are cases both before and after the switching timing (t22) in the case of the case.

ここで、本実施形態において、変更部28は、直前のストローブ信号540に応じてフリップフロップ26により取得された直前の観測対象信号530の値(H論理またはL論理)に応じて、次の観測対象信号530を取り込むための次のストローブ信号540のタイミングを変更する。この場合において、変更部28は、直前のストローブ信号540に応じてフリップフロップ26により取得された直前の観測対象信号530の値がH論理である場合の次のストローブ信号540のタイミングと、直前のストローブ信号540に応じてフリップフロップ26により取得された直前の観測対象信号530の値がL論理である場合の次のストローブ信号540のタイミングとの間に、デッドバンドに対応する時間差を設ける。   Here, in the present embodiment, the changing unit 28 performs the next observation according to the value (H logic or L logic) of the immediately preceding observation target signal 530 acquired by the flip-flop 26 according to the immediately preceding strobe signal 540. The timing of the next strobe signal 540 for capturing the target signal 530 is changed. In this case, the changing unit 28 determines the timing of the next strobe signal 540 when the value of the immediately preceding observation target signal 530 acquired by the flip-flop 26 according to the immediately preceding strobe signal 540 is H logic, A time difference corresponding to the dead band is provided between the timing of the next strobe signal 540 when the value of the observation target signal 530 immediately before acquired by the flip-flop 26 according to the strobe signal 540 is L logic.

例えば、図6に示すように、直前の観測対象信号530の値がL論理だった場合の切替タイミング(t12)が、直前の観測対象信号530の値がH論理だった場合の切替タイミング(t11)よりも時間的に後であるとする。このような場合、変更部28は、一例として、直前の観測対象信号530の値がL論理であれば、次の観測対象信号530を取り込むための次のストローブ信号540のタイミングをデッドバンドに対応する時間差分遅延する。そして、変更部28は、一例として、直前の観測対象信号530の値がH論理であれば、次の観測対象信号530を取り込むための次のストローブ信号540のタイミングを遅延しない。   For example, as shown in FIG. 6, the switching timing (t12) when the value of the immediately preceding observation target signal 530 is L logic is the switching timing (t11) when the value of the immediately preceding observation target signal 530 is H logic. ) Later in time. In such a case, as an example, if the value of the immediately preceding observation target signal 530 is L logic, the changing unit 28 corresponds to the timing of the next strobe signal 540 for taking in the next observation target signal 530 to the dead band. Delay time difference. For example, if the value of the immediately preceding observation target signal 530 is logic H, the changing unit 28 does not delay the timing of the next strobe signal 540 for taking in the next observation target signal 530.

また、例えば、図7に示すように、直前の観測対象信号530の値がH論理だった場合の切替タイミング(t21)が、直前の観測対象信号530の値がL論理だった場合の切替タイミング(t22)よりも時間的に後であるとする。このような場合、変更部28は、一例として、直前の観測対象信号530の値がH論理であれば、次の観測対象信号530を取り込むための次のストローブ信号540のタイミングをデッドバンドに対応する時間差分遅延する。そして、変更部28は、一例として、直前の観測対象信号530の値がL論理であれば、次の観測対象信号530を取り込むための次のストローブ信号540のタイミングを遅延しない。   Also, for example, as shown in FIG. 7, the switching timing (t21) when the value of the immediately preceding observation target signal 530 is H logic is the switching timing when the value of the immediately preceding observation target signal 530 is L logic. It is assumed that it is later in time than (t22). In such a case, for example, if the value of the immediately preceding observation target signal 530 is H logic, the changing unit 28 corresponds to the dead band timing of the next strobe signal 540 for capturing the next observation target signal 530. Delay time difference. For example, the change unit 28 does not delay the timing of the next strobe signal 540 for fetching the next observation target signal 530 if the value of the previous observation target signal 530 is L logic.

このように、変更部28は、直前の観測対象信号530の値が取得信号550の論理切替タイミングが時間的に後となる論理値の場合、直前の観測対象信号530の値が取得信号550の論理切替タイミングが時間的に前となる論理値の場合よりも、次の観測対象信号530を取り込むための次のストローブ信号540のタイミングを、デッドバンドに対応する時間差分遅延する。これにより、変更部28は、観測対象信号530とストローブ信号540との相対タイミングがデッドバンドの範囲に含まれても、直前に取得した観測対象信号530の値に関わらず、フリップフロップ26に対して同一の値を取得させることができる。従って、取得装置14によれば、観測対象信号530の値を精度良く取り込むことができる。   In this manner, the changing unit 28 determines that the value of the immediately preceding observation target signal 530 is the logical value of the acquisition signal 550 when the logical switching timing of the acquisition signal 550 is later in time. The timing of the next strobe signal 540 for capturing the next observation target signal 530 is delayed by a time difference corresponding to the dead band, compared to the case where the logic switching timing is a logical value that is temporally previous. As a result, the changing unit 28 sets the flip-flop 26 to the flip-flop 26 regardless of the value of the observation target signal 530 acquired immediately before the relative timing between the observation target signal 530 and the strobe signal 540 is included in the dead band range. To obtain the same value. Therefore, according to the acquisition device 14, the value of the observation target signal 530 can be captured with high accuracy.

図8は、本実施形態の第1変形例に係る取得装置14の構成を示す。本変形例に係る試験装置10は、本実施形態に係る試験装置10と略同一の構成および機能を採るので、本実施形態に係る試験装置10が備える部材と略同一の構成および機能の部材に同一の符号を付け、以下相違点を除き説明を省略する。   FIG. 8 shows a configuration of the acquisition device 14 according to the first modification of the present embodiment. Since the test apparatus 10 according to the present modification has substantially the same configuration and function as the test apparatus 10 according to the present embodiment, the test apparatus 10 according to the present embodiment has substantially the same configuration and function as the members included in the test apparatus 10 according to the present embodiment. The same reference numerals are assigned, and the description will be omitted except for the following differences.

本変形例に係る取得装置14は、更に、スイッチ40と、第1取得処理部42と、第2取得処理部44と、調整部46とを備える。スイッチ40は、通常動作時において、レベル比較部22から出力される観測対象信号530をフリップフロップ26の入力端に入力させる。スイッチ40は、調整時において、レベル比較部22から出力される観測対象信号530に代えて、第1取得処理部42および第2取得処理部44から出力される第1観測対象信号560および第2観測対象信号570を、フリップフロップ26の入力端に入力させる。   The acquisition apparatus 14 according to the present modification further includes a switch 40, a first acquisition processing unit 42, a second acquisition processing unit 44, and an adjustment unit 46. The switch 40 causes the observation target signal 530 output from the level comparison unit 22 to be input to the input terminal of the flip-flop 26 during normal operation. At the time of adjustment, the switch 40 replaces the observation target signal 530 output from the level comparison unit 22 with the first observation target signal 560 and the second observation target signal 560 output from the first acquisition processing unit 42 and the second acquisition processing unit 44. An observation target signal 570 is input to the input terminal of the flip-flop 26.

第1取得処理部42は、フリップフロップ26が第1論理値を取得している第1状態において、調整用の第1観測対象信号560をフリップフロップ26に出力する。そして、第1取得処理部42は、調整用の第1観測対象信号560を第1論理値に応じて選択されたストローブ信号540により取得させる。なお、第1論理値は、H0論理またはL論理のいずれかであってよい。また、第2論理値は、第1論理値がH論理の場合、L論理であり、第1論理値がL論理の場合、H論理であってよい。第1取得処理部42は、一例として、直前のストローブ信号540のタイミングにおいて第1論理値(例えばH論理)となっている波形と、次のストローブ信号540の発生範囲内における予め定められたタイミングにおいて第2論理値(例えばL論理)から第1論理値(例えばH論理)に変化する波形とを有する第1観測対象信号560を、フリップフロップ26に対して出力してよい。   The first acquisition processing unit 42 outputs the first observation target signal 560 for adjustment to the flip-flop 26 in the first state in which the flip-flop 26 acquires the first logical value. Then, the first acquisition processing unit 42 acquires the first observation target signal 560 for adjustment from the strobe signal 540 selected according to the first logical value. The first logic value may be either H0 logic or L logic. The second logic value may be L logic when the first logic value is H logic, and may be H logic when the first logic value is L logic. For example, the first acquisition processing unit 42 has a waveform that is the first logic value (for example, H logic) at the timing of the previous strobe signal 540 and a predetermined timing within the generation range of the next strobe signal 540. , The first observation target signal 560 having a waveform that changes from the second logic value (for example, L logic) to the first logic value (for example, H logic) may be output to the flip-flop 26.

第2取得処理部44は、フリップフロップ26が第2論理値を取得している第2状態において、変更部28によるタイミング変更前のストローブ信号540に対して第1観測対象信号560と同一の波形を有する調整用の第2観測対象信号570をフリップフロップ26に出力する。そして、第2取得処理部44は、調整用の第2観測対象信号570を第2論理値に応じて選択されたストローブ信号540により取得させる。第1取得処理部42は、一例として、直前のストローブ信号540のタイミングにおいて第2論理値(例えばL論理)となっている波形と、次のストローブ信号540の発生範囲内における予め定められたタイミングにおいて第2論理値(例えばL論理)から第1論理値(例えばH論理)に変化する波形とを有する第2観測対象信号570を、フリップフロップ26に対して出力してよい。   The second acquisition processing unit 44 has the same waveform as the first observation target signal 560 with respect to the strobe signal 540 before the timing change by the changing unit 28 in the second state in which the flip-flop 26 acquires the second logical value. Is output to the flip-flop 26. Then, the second acquisition processing unit 44 acquires the second observation target signal 570 for adjustment from the strobe signal 540 selected according to the second logical value. For example, the first acquisition processing unit 42 has a waveform that is the second logic value (for example, L logic) at the timing of the immediately preceding strobe signal 540 and a predetermined timing within the generation range of the next strobe signal 540. , The second observation target signal 570 having a waveform that changes from the second logic value (for example, L logic) to the first logic value (for example, H logic) may be output to the flip-flop 26.

調整部46は、第1取得処理部42および第2取得処理部44がフリップフロップ26に取得させた第1観測対象信号560および第2観測対象信号570の値が同一となるように、第1論理値および第2論理値に応じて選択されるH側遅延部32−1およびL側遅延部32−2の遅延量の差を調整する。調整部46は、一例として、ストローブ発生部24を制御して、当該ストローブ発生部24から出力されるストローブ信号540のタイミングを順次変化させながら、H側遅延部32−1およびL側遅延部32−2の遅延量の差を調整する。   The adjustment unit 46 includes the first observation target signal 560 and the second observation target signal 570 acquired by the flip-flop 26 by the first acquisition processing unit 42 and the second acquisition processing unit 44 so that the values thereof are the same. A difference in delay amount between the H-side delay unit 32-1 and the L-side delay unit 32-2 selected according to the logic value and the second logic value is adjusted. For example, the adjustment unit 46 controls the strobe generation unit 24 to sequentially change the timing of the strobe signal 540 output from the strobe generation unit 24, while controlling the H-side delay unit 32-1 and the L-side delay unit 32. -2 delay amount difference is adjusted.

図9は、図8に示した第1変形例に係る取得装置14による、H側遅延部32−1とL側遅延部32−2との遅延量の差を調整する調整処理フローを示す。まず、取得装置14は、デッドバンドの開始位置を検出する(S1001)。次に、取得装置14は、デッドバンドに対応した時間差となるように、H側遅延部32−1とL側遅延部32−2との遅延量の差を調整する(S1002)。   FIG. 9 shows an adjustment processing flow for adjusting the difference in delay amount between the H-side delay unit 32-1 and the L-side delay unit 32-2 by the acquisition apparatus 14 according to the first modification shown in FIG. First, the acquisition device 14 detects the start position of the dead band (S1001). Next, the acquisition apparatus 14 adjusts the difference in delay amount between the H-side delay unit 32-1 and the L-side delay unit 32-2 so that the time difference corresponds to the dead band (S1002).

図10は、図9のステップS1001における詳細な処理フローを示す。図11は、ステップS1001の処理中における、第1観測対象信号560(第2観測対象信号570)、遅延ストローブ信号600およびフリップフロップ26の取得値の一例を示す。   FIG. 10 shows a detailed processing flow in step S1001 of FIG. FIG. 11 illustrates an example of acquired values of the first observation target signal 560 (second observation target signal 570), the delayed strobe signal 600, and the flip-flop 26 during the process of step S1001.

ステップS1001の処理において、まず、調整部46は、H側遅延部32−1およびL側遅延部32−2の遅延量を一致させる(S1011)。すなわち、調整部46は、H側遅延部32−1とL側遅延部32−2との遅延量の差を0とする。   In the process of step S1001, the adjustment unit 46 first matches the delay amounts of the H-side delay unit 32-1 and the L-side delay unit 32-2 (S1011). That is, the adjustment unit 46 sets the difference in delay amount between the H-side delay unit 32-1 and the L-side delay unit 32-2 to zero.

次に、調整部46は、ステップS1013〜ステップS1015の処理を、ストローブ信号540のタイミングを順次に変更しながら繰返し実行する(S1012、S1016)。調整部46は、一例として、ストローブ信号540のタイミングをデッドバンドの開始位置よりも十分に前の位置から所定時間間隔で順次に後ろにずらしながら、ステップS1013〜ステップS1015の処理を繰り返し実行する。   Next, the adjustment unit 46 repeatedly executes the processes of steps S1013 to S1015 while sequentially changing the timing of the strobe signal 540 (S1012 and S1016). For example, the adjustment unit 46 repeatedly executes the processing of steps S1013 to S1015 while sequentially shifting the timing of the strobe signal 540 from the position sufficiently before the start position of the dead band sequentially at a predetermined time interval.

ステップS1013〜1015の処理において、まず、調整部46は、第1取得処理部42に処理を実行させる(S1013)。ステップS1013において、第1取得処理部42は、一例として、直前のストローブ信号540のタイミングにおいてH論理となっている波形を有する信号をフリップフロップ26に出力して、フリップフロップ26をH論理状態にする。ステップS1013において、続いて、第1取得処理部42は、予め定められたタイミングにおいてL論理からH論理に立ち上がる波形を有する第1観測対象信号560をフリップフロップ26に出力する。これにより、第1取得処理部42は、調整部46によって設定されたストローブ信号540のタイミングで、フリップフロップ26に第1観測対象信号560の論理値を取得させることができる。   In the processing of steps S1013 to 1015, first, the adjustment unit 46 causes the first acquisition processing unit 42 to execute processing (S1013). In step S1013, for example, the first acquisition processing unit 42 outputs, to the flip-flop 26, a signal having a waveform that is H logic at the timing of the immediately preceding strobe signal 540, and sets the flip-flop 26 to the H logic state. To do. In step S <b> 1013, subsequently, the first acquisition processing unit 42 outputs the first observation target signal 560 having a waveform that rises from L logic to H logic at a predetermined timing to the flip-flop 26. Thereby, the first acquisition processing unit 42 can cause the flip-flop 26 to acquire the logical value of the first observation target signal 560 at the timing of the strobe signal 540 set by the adjustment unit 46.

次に、調整部46は、第2取得処理部44に処理を実行させる(S1014)。ステップS1014において、第2取得処理部44は、一例として、直前のストローブ信号540のタイミングにおいてL論理となっている波形を有する信号をフリップフロップ26に出力して、フリップフロップ26をL論理状態にする。ステップS1014において、続いて、第2取得処理部44は、予め定められたタイミング(ステップS1013と同一タイミング)においてL論理からH論理に立ち上がる波形(ステップS1013と同一波形)を有する第2観測対象信号570をフリップフロップ26に出力する。これにより、第1取得処理部42は、調整部46によって設定されたストローブ信号540のタイミングで、フリップフロップ26に第2観測対象信号570の論理値を取得させることができる。   Next, the adjustment unit 46 causes the second acquisition processing unit 44 to execute processing (S1014). In step S1014, for example, the second acquisition processing unit 44 outputs, to the flip-flop 26, a signal having a waveform that is L logic at the timing of the previous strobe signal 540, and sets the flip-flop 26 to the L logic state. To do. In step S1014, subsequently, the second acquisition processing unit 44 has a second observation target signal having a waveform (the same waveform as step S1013) that rises from L logic to H logic at a predetermined timing (same timing as step S1013). 570 is output to the flip-flop 26. Thereby, the first acquisition processing unit 42 can cause the flip-flop 26 to acquire the logical value of the second observation target signal 570 at the timing of the strobe signal 540 set by the adjustment unit 46.

次に、調整部46は、ステップS1013でのフリップフロップ26による第1観測対象信号560の取得結果(H状態取得値)と、ステップS1014でのフリップフロップ26による第2観測対象信号570の取得結果(L状態取得値)とを比較する(S1015)。ここで、図11に示すように、H状態取得値およびL状態取得値は、デッドバンドの範囲以外では同一の値となり、デッドバンドの範囲内では異なる値となる。従って、ストローブ信号のタイミングを、デッドバンドの開始位置よりも十分に前の位置から順次に後ろにずらしていった場合、H状態取得値およびL状態取得値は、最初同一であり、デッドバンドの開始位置に一致すると違いが生じる。   Next, the adjustment unit 46 obtains the first observation target signal 560 (H state acquisition value) by the flip-flop 26 in step S1013, and obtains the second observation target signal 570 by the flip-flop 26 in step S1014. (L state acquisition value) is compared (S1015). Here, as shown in FIG. 11, the H state acquisition value and the L state acquisition value are the same value outside the dead band range, and are different values within the dead band range. Therefore, when the timing of the strobe signal is sequentially shifted backward from a position sufficiently before the start position of the dead band, the H state acquisition value and the L state acquisition value are initially the same, and the dead band A difference occurs when the start position is matched.

次に、調整部46は、ステップS1015においてH状態取得値とL状態取得値とが同一である場合、ステップS1013〜S1015の処理を繰り返す(S1012、S1016)。そして、調整部46は、ステップS1015においてH状態取得値とL状態取得値とが異なると、ステップS1012〜S1016の処理を抜ける(S1016)。このようにして、調整部46は、デッドバンドの開始位置を検出することができる。そして、調整部46は、ステップS1012〜S1016の処理を抜けると、処理を図9のステップS1002に移す。   Next, when the H state acquisition value and the L state acquisition value are the same in step S1015, the adjustment unit 46 repeats the processes of steps S1013 to S1015 (S1012 and S1016). If the H state acquisition value is different from the L state acquisition value in step S1015, the adjustment unit 46 exits the processes of steps S1012 to S1016 (S1016). In this way, the adjustment unit 46 can detect the start position of the dead band. And the adjustment part 46 will move a process to step S1002 of FIG. 9, if the process of step S1012-S1016 is exited.

図12は、図9のステップS1002における詳細な処理フローを示す。図13は、ステップS1002の処理中における、第1観測対象信号560(第2観測対象信号570)、遅延ストローブ信号600およびフリップフロップ26の取得値の一例を示す。   FIG. 12 shows a detailed processing flow in step S1002 of FIG. FIG. 13 shows an example of acquired values of the first observation target signal 560 (second observation target signal 570), the delayed strobe signal 600, and the flip-flop 26 during the process of step S1002.

ステップS1002の処理において、調整部46は、ステップS1022〜ステップS1024の処理を、H側遅延部32−1とL側遅延部32−2との遅延量の差を順次に変更しながら繰返し実行する(S1021、S1025)。調整部46は、一例として、H側遅延部32−1とL側遅延部32−2との遅延量の差を、0から所定量ずつ順次大きくしながら、ステップS1022〜ステップS1024の処理を繰返し実行する。この場合、調整部46は、他方の遅延量を固定としてよい。   In the process of step S1002, the adjusting unit 46 repeatedly executes the processes of steps S1022 to S1024 while sequentially changing the difference in delay amount between the H-side delay unit 32-1 and the L-side delay unit 32-2. (S1021, S1025). For example, the adjustment unit 46 repeats the processing from step S1022 to step S1024 while sequentially increasing the difference in delay amount between the H-side delay unit 32-1 and the L-side delay unit 32-2 from 0 by a predetermined amount. Execute. In this case, the adjustment unit 46 may fix the other delay amount.

なお、ここで、調整部46は、直前の観測対象信号530の値がL論理だった場合における取得信号550の論理値の切替タイミングが、直前の観測対象信号530の値がH論理だった場合における取得信号550の論理値の切替タイミングよりも時間的に後である場合には、L側遅延部32−2の遅延量を順次に大きくしてよい。また、調整部46は、切替タイミングの関係が逆の場合には、H側遅延部32−1の遅延量を順次に大きくしてよい。   Here, the adjustment unit 46 switches the logical value of the acquisition signal 550 when the value of the previous observation target signal 530 is L logic when the value of the previous observation target signal 530 is H logic. When the timing is later than the switching timing of the logical value of the acquisition signal 550, the delay amount of the L-side delay unit 32-2 may be sequentially increased. Further, the adjustment unit 46 may sequentially increase the delay amount of the H-side delay unit 32-1, when the relationship between the switching timings is reversed.

ステップS1022〜1024において、まず、調整部46は、第1取得処理部42に処理を実行させる(S1022)。ステップS1022において、第1取得処理部42は、一例として、直前のストローブ信号540のタイミングにおいてH論理となっている波形を有する信号をフリップフロップ26に出力して、フリップフロップ26をH論理状態にする。ステップS1022において、続いて、第1取得処理部42は、予め定められたタイミングにおいてL論理からH論理に立ち上がる波形を有する第1観測対象信号560をフリップフロップ26に出力する。これにより、第1取得処理部42は、調整部46によって設定されたストローブ信号540のタイミングで、フリップフロップ26に第1観測対象信号560の論理値を取得させることができる。   In steps S1022 to 1024, the adjustment unit 46 first causes the first acquisition processing unit 42 to execute processing (S1022). In step S1022, for example, the first acquisition processing unit 42 outputs to the flip-flop 26 a signal having a waveform that is H logic at the timing of the immediately preceding strobe signal 540, and sets the flip-flop 26 to the H logic state. To do. Next, in step S1022, the first acquisition processing unit 42 outputs the first observation target signal 560 having a waveform that rises from L logic to H logic at a predetermined timing to the flip-flop 26. Thereby, the first acquisition processing unit 42 can cause the flip-flop 26 to acquire the logical value of the first observation target signal 560 at the timing of the strobe signal 540 set by the adjustment unit 46.

次に、調整部46は、第2取得処理部44に処理を実行させる(S1023)。ステップS1023において、第2取得処理部44は、一例として、直前のストローブ信号540のタイミングにおいてL論理となっている波形を有する信号をフリップフロップ26に出力して、フリップフロップ26をL論理状態にする。ステップS1023において、続いて、第2取得処理部44は、予め定められたタイミング(ステップS1022と同一タイミング)においてL論理からH論理に立ち上がる波形(ステップS1022と同一波形)を有する第2観測対象信号570をフリップフロップ26に出力する。これにより、第2取得処理部44は、ステップS1022のストローブ信号540のタイミングから遅延量の差分遅延したタイミングで、フリップフロップ26に第2観測対象信号570の論理値を取得させることができる。   Next, the adjustment unit 46 causes the second acquisition processing unit 44 to execute processing (S1023). In step S1023, for example, the second acquisition processing unit 44 outputs, to the flip-flop 26, a signal having a waveform that is L logic at the timing of the previous strobe signal 540, and sets the flip-flop 26 to the L logic state. To do. Next, in step S1023, the second acquisition processing unit 44, the second observation target signal having a waveform (same waveform as step S1022) rising from L logic to H logic at a predetermined timing (same timing as step S1022). 570 is output to the flip-flop 26. Thereby, the second acquisition processing unit 44 can cause the flip-flop 26 to acquire the logical value of the second observation target signal 570 at the timing delayed by the difference in delay amount from the timing of the strobe signal 540 in step S1022.

次に、調整部46は、ステップS1022でのフリップフロップ26による第1観測対象信号560の取得結果(H状態取得値)と、ステップS1023でのフリップフロップ26による第2観測対象信号570の取得結果(L状態取得値)とを比較する(S1024)。ここで、直前の論理値がL論理の場合に選択されるストローブ信号のタイミングを、デッドバンドの開始位置から順次に後ろにずらしていった場合、H状態取得値およびL状態取得値は、最初は相違しているが、デッドバンドの終了位置を超えると同一となる。   Next, the adjustment unit 46 acquires the first observation target signal 560 (H state acquisition value) by the flip-flop 26 in step S1022 and the acquisition result of the second observation target signal 570 by the flip-flop 26 in step S1023. (L state acquisition value) is compared (S1024). Here, when the timing of the strobe signal selected when the immediately preceding logic value is L logic is sequentially shifted backward from the start position of the dead band, the H state acquisition value and the L state acquisition value are the first Are different, but are the same when the dead band end position is exceeded.

次に、調整部46は、ステップS1024においてH状態取得値とL状態取得値とが異なる場合、ステップS1022〜S1024の処理を繰り返す(S1021、S1025)。そして、調整部46は、ステップS1024においてH状態取得値とL状態取得値とが同一となると、ステップS1021〜S1025の処理を抜ける(S1025)。この結果、H側遅延部32−1とL側遅延部32−2との遅延量の差は、デッドバンドに対応する値となる。そして、調整部46は、ステップS1021〜S1025の処理を抜けると、図9のステップS1002の処理を終了する。   Next, when the H state acquisition value is different from the L state acquisition value in step S1024, the adjustment unit 46 repeats the processes of steps S1022 to S1024 (S1021, S1025). Then, when the H state acquisition value becomes the same as the L state acquisition value in step S1024, the adjustment unit 46 exits the processes of steps S1021 to S1025 (S1025). As a result, the difference in delay amount between the H-side delay unit 32-1 and the L-side delay unit 32-2 becomes a value corresponding to the dead band. And the adjustment part 46 will complete | finish the process of step S1002 of FIG. 9, if the process of step S1021-S1025 is exited.

以上の処理の結果、調整部46は、デッドバンドに対応した遅延量の差を、H側遅延部32−1とL側遅延部32−2との間に設定することができる。以上のように本変形例に係る取得装置14によれば、H側遅延部32−1とL側遅延部32−2との遅延量の差を、デッドバンドに対応した時間差となるように調整することができる。   As a result of the above processing, the adjustment unit 46 can set the difference in delay amount corresponding to the dead band between the H-side delay unit 32-1 and the L-side delay unit 32-2. As described above, according to the acquisition device 14 according to the present modification, the delay amount difference between the H-side delay unit 32-1 and the L-side delay unit 32-2 is adjusted to be a time difference corresponding to the dead band. can do.

図14は、本実施形態の第2変形例に係る取得装置14の構成を期待値発生部18とともに示す。本変形例に係る試験装置10は、本実施形態に係る試験装置10と略同一の構成および機能を採るので、本実施形態に係る試験装置10が備える部材と略同一の構成および機能の部材に同一の符号を付け、以下相違点を除き説明を省略する。   FIG. 14 shows the configuration of the acquisition device 14 according to the second modification of the present embodiment, together with the expected value generation unit 18. Since the test apparatus 10 according to the present modification has substantially the same configuration and function as the test apparatus 10 according to the present embodiment, the test apparatus 10 according to the present embodiment has substantially the same configuration and function as the members included in the test apparatus 10 according to the present embodiment. The same reference numerals are assigned, and the description will be omitted except for the following differences.

本変形例に係る試験装置10は、デバイス出力信号520の期待値を発生する期待値発生部18を、更に備える。また、本変形例に係る取得装置14は、エッジ判定部50を更に備える。   The test apparatus 10 according to this modification further includes an expected value generation unit 18 that generates an expected value of the device output signal 520. In addition, the acquisition device 14 according to this modification further includes an edge determination unit 50.

エッジ判定部50は、観測対象信号530が、ストローブ信号540に応じたタイミングにおいて立上りエッジまたは立下りエッジを有するか否かを判定する。エッジ判定部50は、期待値発生部18により発生される期待値に基づき、立ち上がりエッジまたは立ち下がりエッジを判定してよい。   The edge determination unit 50 determines whether the observation target signal 530 has a rising edge or a falling edge at a timing according to the strobe signal 540. The edge determination unit 50 may determine a rising edge or a falling edge based on the expected value generated by the expected value generation unit 18.

本変形例において、変更部28は、フリップフロップ26により取得された直前の観測対象信号530の値およびエッジ判定部50による判定結果に応じて、次のストローブ信号540のタイミングを変更する。変更部28は、一例として、立上りエッジ用H側遅延部32−3と、立上りエッジ用L側遅延部32−4と、立下りエッジ用H側遅延部32−5と、立下りエッジ用L側遅延部32−6と、選択部34とを有してよい。   In the present modification, the changing unit 28 changes the timing of the next strobe signal 540 according to the value of the observation target signal 530 just acquired by the flip-flop 26 and the determination result by the edge determining unit 50. As an example, the changing unit 28 includes a rising edge H-side delay unit 32-3, a rising edge L-side delay unit 32-4, a falling edge H-side delay unit 32-5, and a falling edge L A side delay unit 32-6 and a selection unit 34 may be included.

選択部34は、観測対象信号530が立上りエッジを有する場合であって、直前の観測対象信号530の値がH論理の場合に、立上りエッジ用H側遅延部32−3により遅延されたストローブ信号540を選択する。選択部34は、観測対象信号530が立上りエッジを有する場合であって、直前の観測対象信号530の値がL論理の場合に、立上りエッジ用L側遅延部32−4により遅延されたストローブ信号540を選択する。選択部34は、観測対象信号530が立下りエッジを有する場合であって、直前の観測対象信号530の値がH論理の場合に、立下りエッジ用H側遅延部32−5により遅延されたストローブ信号540を選択する。選択部34は、観測対象信号530が立下りエッジを有する場合であって、直前の観測対象信号530の値がL論理の場合に、立下りエッジ用L側遅延部32−6により遅延されたストローブ信号540を選択する。   When the observation target signal 530 has a rising edge and the value of the immediately preceding observation target signal 530 is H logic, the selection unit 34 strobe signal delayed by the rising edge H-side delay unit 32-3. Select 540. The selection unit 34 is a strobe signal delayed by the rising edge L-side delay unit 32-4 when the observation target signal 530 has a rising edge and the value of the immediately preceding observation target signal 530 is L logic. Select 540. When the observation target signal 530 has a falling edge and the value of the previous observation target signal 530 is H logic, the selection unit 34 is delayed by the falling edge H-side delay unit 32-5. The strobe signal 540 is selected. When the observation target signal 530 has a falling edge and the value of the previous observation target signal 530 is L logic, the selection unit 34 is delayed by the falling edge L-side delay unit 32-6. The strobe signal 540 is selected.

このような取得装置14によれば、立上りエッジと立下りエッジとでデッドバンドの幅が異なる場合にも、直前に取得した観測対象信号530の値に関わらず、フリップフロップ26に対して同一の値を取得させることができる。これにより、取得装置14によれば、観測対象信号530の値を精度良く取り込むことができる。   According to such an acquisition device 14, even when the dead band width differs between the rising edge and the falling edge, the same value for the flip-flop 26 is obtained regardless of the value of the observation target signal 530 acquired immediately before. You can get the value. Thereby, according to acquisition device 14, the value of observation object signal 530 can be taken in with sufficient accuracy.

図15は、本実施形態の第3変形例に係る取得装置14の構成を示す。本変形例に係る試験装置10は、第2変形例に係る試験装置10と略同一の構成および機能を採るので、第2変形例に係る試験装置10が備える部材と略同一の構成および機能の部材に同一の符号を付け、以下相違点を除き説明を省略する。   FIG. 15 shows a configuration of the acquisition device 14 according to a third modification of the present embodiment. Since the test apparatus 10 according to the present modification has substantially the same configuration and function as the test apparatus 10 according to the second modification, the test apparatus 10 according to the second modification has substantially the same configuration and function as the members included in the test apparatus 10 according to the second modification. The same reference numerals are given to the members, and the description will be omitted except for the differences.

本変形例に係る取得装置14は、レベル比較部22と、ストローブ発生部24と、複数の遅延部32と、複数のフリップフロップ26と、エッジ判定部50と、複数の記憶部52と、決定部54とを備える。複数の遅延部32は、ストローブ信号540を、互いに異なる遅延量だけ遅延させて複数の遅延ストローブ信号600として出力する。取得装置14は、一例として、立上りエッジ用H側遅延部32−3と、立上りエッジ用L側遅延部32−4と、立下りエッジ用H側遅延部32−5と、立下りエッジ用L側遅延部32−6と、選択部34とを有してよい。   The acquisition device 14 according to the present modification includes a level comparison unit 22, a strobe generation unit 24, a plurality of delay units 32, a plurality of flip-flops 26, an edge determination unit 50, a plurality of storage units 52, and a determination. Part 54. The plurality of delay units 32 delay the strobe signals 540 by different delay amounts and output the delayed strobe signals 600 as a plurality of delayed strobe signals 600. For example, the acquisition device 14 includes a rising edge H-side delay unit 32-3, a rising edge L-side delay unit 32-4, a falling edge H-side delay unit 32-5, and a falling edge L. A side delay unit 32-6 and a selection unit 34 may be included.

複数のフリップフロップ26は、複数の遅延部32に対応して設けられる。そして、複数のフリップフロップ26のそれぞれは、対応する遅延部32から出力された遅延ストローブ信号600のタイミングで観測対象信号530を取得する。取得装置14は、一例として、立上りエッジ用H側遅延部32−3に対応した立上りエッジ用H側フリップフロップ26−3と、立上りエッジ用L側遅延部32−4に対応した立上りエッジ用L側フリップフロップ26−4と、立下りエッジ用H側遅延部32−5に対応した立下りエッジ用H側フリップフロップ26−5と、立下りエッジ用L側遅延部32−6に対応した立下りエッジ用L側フリップフロップ26−6とを備えてよい。   The plurality of flip-flops 26 are provided corresponding to the plurality of delay units 32. Each of the plurality of flip-flops 26 acquires the observation target signal 530 at the timing of the delayed strobe signal 600 output from the corresponding delay unit 32. As an example, the acquisition device 14 uses the rising edge H side flip-flop 26-3 corresponding to the rising edge H side delay unit 32-3 and the rising edge L corresponding to the rising edge L side delay unit 32-4. Side flip-flop 26-4, falling edge H side flip-flop 26-5 corresponding to falling edge H side delay unit 32-5, and falling edge corresponding to L side delay unit 32-6 for falling edge And a downstream edge L-side flip-flop 26-6.

エッジ判定部50は、観測対象信号530が、遅延ストローブ信号600に応じたタイミングにおいて立上りエッジまたは立下りエッジを有するか否かを判定する。エッジ判定部50は、一例として、次のストローブ信号540に応じて少なくとも2つのフリップフロップ26により取得された少なくとも2つの次の観測対象信号530の値から、観測対象信号530がストローブ信号540に応じたタイミングにおいて立上りエッジまたは立下りエッジを有するか否かを判定してよい。   The edge determination unit 50 determines whether the observation target signal 530 has a rising edge or a falling edge at a timing according to the delayed strobe signal 600. For example, the edge determination unit 50 determines that the observation target signal 530 corresponds to the strobe signal 540 from the values of at least two next observation target signals 530 acquired by the at least two flip-flops 26 according to the next strobe signal 540. It may be determined whether or not there is a rising edge or a falling edge at the same timing.

複数の記憶部52は、複数のフリップフロップ26に対応して設けられる。そして、複数の記憶部52は、対応するフリップフロップ26により直前の遅延ストローブ信号600により取得された直前の観測対象信号530の値を記憶する。取得装置14は、一例として、立上りエッジ用H側フリップフロップ26−3に対応した立上りエッジ用H側記憶部52−3と、立上りエッジ用L側フリップフロップ26−4に対応した立上りエッジ用L側記憶部52−4と、立下りエッジ用H側フリップフロップ26−5に対応した立下りエッジ用H側記憶部52−5と、立下りエッジ用L側フリップフロップ26−6に対応した立下りエッジ用L側記憶部52−6とを備えてよい。   The plurality of storage units 52 are provided corresponding to the plurality of flip-flops 26. The plurality of storage units 52 store the value of the immediately preceding observation target signal 530 acquired from the immediately preceding delayed strobe signal 600 by the corresponding flip-flop 26. As an example, the acquisition device 14 includes a rising-edge H-side storage unit 52-3 corresponding to the rising-edge H-side flip-flop 26-3 and a rising-edge L corresponding to the rising-edge L-side flip-flop 26-4. Side storage section 52-4, falling edge H side storage section 52-5 corresponding to falling edge H side flip-flop 26-5, and falling edge corresponding to L side flip flop 26-6. And a downstream edge L-side storage unit 52-6.

決定部54は、複数の記憶部52に記憶された値およびエッジ判定部50による判定結果とを入力する。そして、決定部54は、少なくとも1つのフリップフロップ26により取得された直前の観測対象信号530の値と、少なくとも2つのフリップフロップ26により取得された少なくとも2つの次の観測対象信号530の値からエッジ判定部50が判定した判定結果に応じて、複数のフリップフロップ26のうち、次の観測値を出力すべきフリップフロップ26を決定する。   The determination unit 54 inputs the values stored in the plurality of storage units 52 and the determination results by the edge determination unit 50. Then, the determination unit 54 performs an edge from the value of the immediately preceding observation target signal 530 acquired by the at least one flip-flop 26 and the value of at least two next observation target signals 530 acquired by the at least two flip-flops 26. According to the determination result determined by the determination unit 50, the flip-flop 26 to which the next observation value is to be output is determined from among the plurality of flip-flops 26.

出力部56は、複数のフリップフロップ26の出力信号のうち、決定部54が決定したフリップフロップ26の出力信号を、次の観測対象信号530の観測値として出力する。出力部56は、一例として、エッジ判定部50が立上りエッジと判定した場合であって直前に取得された論理値がH論理である場合、立上りエッジ用H側フリップフロップ26−3により取得された値を選択して出力する。また、出力部56は、一例として、エッジ判定部50が立上りエッジと判定した場合であって直前に取得された論理値がL論理である場合、立上りエッジ用L側フリップフロップ26−4により取得された値を選択して出力する。出力部56は、一例として、エッジ判定部50が立下りエッジと判定した場合であって直前に取得された論理値がH論理である場合、立下りエッジ用H側フリップフロップ26−5により取得された値を選択して出力する。また、出力部56は、一例として、エッジ判定部50が立下りエッジと判定した場合であって直前に取得された論理値がL論理である場合、立下りエッジ用L側フリップフロップ26−6により取得された値を選択して出力する。   The output unit 56 outputs the output signal of the flip-flop 26 determined by the determination unit 54 among the output signals of the plurality of flip-flops 26 as the observation value of the next observation target signal 530. For example, the output unit 56 is acquired by the rising edge H-side flip-flop 26-3 when the edge determination unit 50 determines that it is a rising edge and the logic value acquired immediately before is H logic. Select a value and output it. For example, when the edge determination unit 50 determines that the rising edge is detected and the logical value acquired immediately before is the L logic, the output unit 56 acquires the rising edge using the L-side flip-flop 26-4. Select the output value and output it. For example, when the edge determination unit 50 determines the falling edge and the logic value acquired immediately before is the H logic, the output unit 56 is acquired by the falling edge H-side flip-flop 26-5. Select the output value and output it. For example, the output unit 56, when the edge determination unit 50 determines a falling edge and the logical value acquired immediately before is L logic, the falling edge L-side flip-flop 26-6. Select and output the value obtained by.

このような取得装置14によれば、立上りエッジと立下りエッジとでデッドバンドの幅が異なる場合にも、直前に取得した観測対象信号530の値に関わらず、フリップフロップ26に対して同一の値を取得させることができる。これにより、取得装置14によれば、観測対象信号530の値を精度良く取り込むことができる。なお、決定部54は、少なくとも1つのフリップフロップ26により取得された直前の観測対象信号530の値と、次の観測対象信号530の期待値とに応じて、複数のフリップフロップ26のうち、次の観測対象信号530を次のストローブ信号540に応じて取得した次の観測値を出力すべきフリップフロップ26を決定してもよい。   According to such an acquisition device 14, even when the dead band width differs between the rising edge and the falling edge, the same value for the flip-flop 26 is obtained regardless of the value of the observation target signal 530 acquired immediately before. You can get the value. Thereby, according to acquisition device 14, the value of observation object signal 530 can be taken in with sufficient accuracy. Note that the determination unit 54 selects the next flip-flop 26 from among the plurality of flip-flops 26 according to the value of the immediately preceding observation target signal 530 acquired by the at least one flip-flop 26 and the expected value of the next observation target signal 530. The flip-flop 26 to which the next observation value obtained from the observation target signal 530 according to the next strobe signal 540 is to be output may be determined.

また、以上説明した本実施形態に係る試験装置10は、デバイスを製造する製造方法に用いることができる。この製造方法は、デバイスを製造する製造段階と、製造されたデバイスを試験装置10により試験して選別する選別段階とを備える。このような製造方法によれば、精度良く選別されたデバイスを製造することができる。   Further, the test apparatus 10 according to the present embodiment described above can be used in a manufacturing method for manufacturing a device. This manufacturing method includes a manufacturing stage for manufacturing a device and a sorting stage for testing and sorting the manufactured device by the test apparatus 10. According to such a manufacturing method, it is possible to manufacture a device selected with high accuracy.

以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、請求の範囲の記載から明らかである。   As mentioned above, although this invention was demonstrated using embodiment, the technical scope of this invention is not limited to the range as described in the said embodiment. It will be apparent to those skilled in the art that various modifications or improvements can be added to the above-described embodiment. It is apparent from the scope of the claims that the embodiments added with such changes or improvements can be included in the technical scope of the present invention.

Claims (11)

観測対象の信号を取り込むべきタイミングを示すストローブ信号を発生するストローブ発生部と、
前記観測対象信号を前記ストローブ信号のタイミングで取得するフリップフロップと、
前記フリップフロップの出力状態に基づいて、次の前記観測対象信号を取り込むための次の前記ストローブ信号のタイミングを変更する変更部と、
を備える取得装置。
A strobe generator for generating a strobe signal indicating the timing at which the signal to be observed is to be captured;
A flip-flop for acquiring the observation target signal at the timing of the strobe signal;
Based on the output state of the flip-flop, a changing unit that changes the timing of the next strobe signal for capturing the next observation target signal;
An acquisition device comprising:
前記変更部は、
前記ストローブ信号を、互いに異なる遅延量だけ遅延させる複数の遅延部と、
前記複数の遅延部により互いに異なる遅延量だけ遅延された複数の前記ストローブ信号の中から、直前の前記観測対象信号の値に応じて次の前記ストローブ信号を選択する選択部と、
を有し、
前記フリップフロップは、前記選択部により選択された次の前記ストローブ信号を入力する
請求項1に記載の取得装置。
The changing unit is
A plurality of delay units for delaying the strobe signal by different delay amounts;
A selection unit that selects the next strobe signal according to the value of the immediately preceding observation target signal from among the plurality of strobe signals delayed by different delay amounts by the plurality of delay units;
Have
The acquisition apparatus according to claim 1, wherein the flip-flop inputs the next strobe signal selected by the selection unit.
前記フリップフロップが第1論理値を取得している第1状態において、調整用の第1の前記観測対象信号を前記フリップフロップに出力して、前記第1論理値に応じて選択された前記ストローブ信号により取得させる第1取得処理部と、
前記フリップフロップが第2論理値を取得している第2状態において、前記変更部によるタイミング変更前の前記ストローブ信号に対して前記第1観測対象信号と同一の波形を有する調整用の第2の前記観測対象信号を前記フリップフロップに出力して、前記第2論理値に応じて選択された前記ストローブ信号により取得させる第2取得処理部と、
前記第1取得処理部および前記第2取得処理部が前記フリップフロップに取得させた前記観測対象信号の値が同一となるように、前記第1論理値および前記第2論理値に応じて選択される前記遅延部の遅延量の差を調整する調整部と、
を更に備える請求項2に記載の取得装置。
In the first state in which the flip-flop acquires the first logic value, the first observation target signal for adjustment is output to the flip-flop, and the strobe selected according to the first logic value A first acquisition processing unit to be acquired by a signal;
In the second state in which the flip-flop acquires the second logical value, the second adjustment signal having the same waveform as the first observation target signal with respect to the strobe signal before the timing change by the changing unit. A second acquisition processing unit that outputs the observation target signal to the flip-flop and acquires the observation target signal based on the strobe signal selected according to the second logic value;
The first acquisition processing unit and the second acquisition processing unit are selected according to the first logical value and the second logical value so that the values of the observation target signals acquired by the flip-flops are the same. An adjustment unit for adjusting a difference in delay amount of the delay unit;
The acquisition device according to claim 2, further comprising:
入力信号を閾値と比較した結果に応じた論理値を有する前記観測対象信号を出力するレベル比較部を更に備える請求項3に記載の取得装置。  The acquisition apparatus according to claim 3, further comprising a level comparison unit that outputs the observation target signal having a logical value corresponding to a result of comparing the input signal with a threshold value. 前記観測対象信号が、前記ストローブ信号に応じたタイミングにおいて立上りエッジまたは立下りエッジを有するか否かを判定するエッジ判定部を更に備え、
前記変更部は、前記フリップフロップにより取得された直前の前記観測対象信号の値および前記エッジ判定部による判定結果に応じて、次の前記ストローブ信号のタイミングを変更する
請求項3に記載の取得装置。
An edge determination unit for determining whether the observation target signal has a rising edge or a falling edge at a timing according to the strobe signal;
The acquisition device according to claim 3, wherein the changing unit changes a timing of the next strobe signal according to a value of the observation target signal acquired immediately before by the flip-flop and a determination result by the edge determination unit. .
観測対象の信号を取り込むべきタイミングを示すストローブ信号を発生するストローブ発生部と、
前記ストローブ信号を、互いに異なる遅延量だけ遅延させて複数の遅延ストローブ信号として出力する複数の遅延部と、
前記複数の遅延部に対応して設けられ、対応する前記遅延部から出力された前記遅延ストローブ信号のタイミングで前記観測対象信号をそれぞれ取得する複数のフリップフロップと、
少なくとも1つの前記フリップフロップにより取得された直前の前記観測対象信号の値に応じて、前記複数のフリップフロップのうち、次の前記観測対象信号を次の前記ストローブ信号に応じて取得した次の観測値を出力すべきフリップフロップを決定する決定部と、
前記複数のフリップフロップの出力信号のうち、前記決定部が決定した前記フリップフロップの出力信号を、次の前記観測対象信号の観測値として出力する出力部と、
を備える取得装置。
A strobe generator for generating a strobe signal indicating the timing at which the signal to be observed is to be captured;
A plurality of delay units that delay the strobe signals by different delay amounts and output a plurality of delayed strobe signals;
A plurality of flip-flops provided corresponding to the plurality of delay units, each acquiring the observation target signal at the timing of the delayed strobe signal output from the corresponding delay unit;
The next observation obtained by acquiring the next observation target signal in accordance with the next strobe signal among the plurality of flip-flops according to the value of the observation target signal immediately before acquired by at least one of the flip-flops. A determination unit for determining a flip-flop to output a value;
Among the output signals of the plurality of flip-flops, an output unit that outputs the output signal of the flip-flop determined by the determination unit as an observation value of the next observation target signal;
An acquisition device comprising:
次の前記ストローブ信号に応じて少なくとも2つの前記フリップフロップにより取得された少なくとも2つの次の前記観測対象信号の値から、前記観測対象信号が前記ストローブ信号に応じたタイミングにおいて立上りエッジまたは立下りエッジを有するか否かを判定するエッジ判定部を更に備え、
前記決定部は、少なくとも1つの前記フリップフロップにより取得された直前の前記観測対象信号の値と、少なくとも2つの前記フリップフロップにより取得された少なくとも2つの次の前記観測対象信号の値から前記エッジ判定部が判定した判定結果に応じて、前記複数のフリップフロップのうち、次の前記観測値を出力すべきフリップフロップを決定する請求項6に記載の取得装置。
From the value of at least two next observation target signals acquired by at least two flip-flops according to the next strobe signal, the rising edge or the falling edge of the observation target signal at a timing according to the strobe signal An edge determination unit that determines whether or not
The determination unit determines the edge from the value of the observation target signal immediately before acquired by at least one of the flip-flops and the value of at least two next observation target signals acquired by at least two of the flip-flops. The acquisition apparatus according to claim 6, wherein a flip-flop to which the next observation value is to be output is determined among the plurality of flip-flops according to a determination result determined by the unit.
被試験デバイスを試験する試験装置であって、
前記被試験デバイスを試験するための試験信号を前記被試験デバイスに供給する試験信号供給部と、
前記被試験デバイスが前記試験信号に応じて出力するデバイス出力信号を取得する取得装置と、
前記取得装置が取得した前記デバイス出力信号に基づいて前記被試験デバイスの良否を判定する判定部と、
を備え、
前記取得装置は、
前記デバイス出力信号を取り込むべきタイミングを示すストローブ信号を発生するストローブ発生部と、
前記デバイス出力信号を前記ストローブ信号のタイミングで取得するフリップフロップと、
前記フリップフロップの出力状態に基づいて、次の前記デバイス出力信号を取り込むための次の前記ストローブ信号のタイミングを変更する変更部と、
を有する試験装置。
A test apparatus for testing a device under test,
A test signal supply unit for supplying a test signal for testing the device under test to the device under test;
An acquisition device that acquires a device output signal that the device under test outputs according to the test signal;
A determination unit that determines pass / fail of the device under test based on the device output signal acquired by the acquisition device;
With
The acquisition device includes:
A strobe generator for generating a strobe signal indicating the timing at which the device output signal should be captured;
A flip-flop that obtains the device output signal at the timing of the strobe signal;
Based on the output state of the flip-flop, a changing unit that changes the timing of the next strobe signal for capturing the next device output signal;
Test equipment with
被試験デバイスを試験する試験装置であって、
前記被試験デバイスを試験するための試験信号を前記被試験デバイスに供給する試験信号供給部と、
前記被試験デバイスが前記試験信号に応じて出力するデバイス出力信号を取得する取得装置と、
前記取得装置が取得した前記デバイス出力信号に基づいて前記被試験デバイスの良否を判定する判定部と、
を備え、
前記取得装置は、
前記デバイス出力信号を取り込むべきタイミングを示すストローブ信号を発生するストローブ発生部と、
前記ストローブ信号を、互いに異なる遅延量だけ遅延させて複数の遅延ストローブ信号として出力する複数の遅延部と、
前記複数の遅延部に対応して設けられ、対応する前記遅延部から出力された前記遅延ストローブ信号のタイミングで前記デバイス出力信号をそれぞれ取得する複数のフリップフロップと、
少なくとも1つの前記フリップフロップにより取得された直前の前記デバイス出力信号の値に応じて、前記複数のフリップフロップのうち、次の前記デバイス出力信号を次の前記ストローブ信号に応じて取得した次の観測値を出力すべきフリップフロップを決定する決定部と、
前記複数のフリップフロップの出力信号のうち、前記決定部が決定した前記フリップフロップの出力信号を、次の前記デバイス出力信号の観測値として出力する出力部と、
を有する試験装置。
A test apparatus for testing a device under test,
A test signal supply unit for supplying a test signal for testing the device under test to the device under test;
An acquisition device that acquires a device output signal that the device under test outputs according to the test signal;
A determination unit that determines pass / fail of the device under test based on the device output signal acquired by the acquisition device;
With
The acquisition device includes:
A strobe generator for generating a strobe signal indicating the timing at which the device output signal should be captured;
A plurality of delay units that delay the strobe signals by different delay amounts and output a plurality of delayed strobe signals;
A plurality of flip-flops provided corresponding to the plurality of delay units, each of which obtains the device output signal at the timing of the delayed strobe signal output from the corresponding delay unit;
The next observation that the next device output signal is acquired according to the next strobe signal among the plurality of flip-flops according to the value of the previous device output signal acquired by the at least one flip-flop. A determination unit for determining a flip-flop to output a value;
Among the output signals of the plurality of flip-flops, an output unit that outputs the output signal of the flip-flop determined by the determining unit as an observation value of the next device output signal;
Test equipment with
前記デバイス出力信号の期待値を発生する期待値発生部を更に備え、
前記決定部は、少なくとも1つの前記フリップフロップにより取得された直前の前記デバイス出力信号の値と、次の前記デバイス出力信号の期待値とに応じて、前記複数のフリップフロップのうち、次の前記デバイス出力信号を次の前記ストローブ信号に応じて取得した次の観測値を出力すべきフリップフロップを決定する
請求項9に記載の試験装置。
An expected value generator for generating an expected value of the device output signal;
The determining unit is configured to select a next one of the plurality of flip-flops according to a value of the device output signal immediately before acquired by the at least one flip-flop and an expected value of the next device output signal. The test apparatus according to claim 9, wherein a flip-flop to output a next observation value obtained by obtaining a device output signal in accordance with the next strobe signal is determined.
デバイスを製造する製造方法であって、
デバイスを製造する製造段階と、
製造されたデバイスを、請求項8または請求項9に記載の試験装置により試験して選別する選別段階と、
を備える製造方法。
A manufacturing method for manufacturing a device, comprising:
A manufacturing stage for manufacturing the device;
A screening step of testing and sorting the manufactured device by the test apparatus according to claim 8 or claim 9;
A manufacturing method comprising:
JP2009528015A 2007-08-16 2007-08-16 Acquisition device, test device, and manufacturing method Expired - Fee Related JP5113846B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2007/065965 WO2009022427A1 (en) 2007-08-16 2007-08-16 Acquisition device, test device, and manufacturing method

Publications (2)

Publication Number Publication Date
JPWO2009022427A1 JPWO2009022427A1 (en) 2010-11-11
JP5113846B2 true JP5113846B2 (en) 2013-01-09

Family

ID=40350491

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009528015A Expired - Fee Related JP5113846B2 (en) 2007-08-16 2007-08-16 Acquisition device, test device, and manufacturing method

Country Status (2)

Country Link
JP (1) JP5113846B2 (en)
WO (1) WO2009022427A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05327435A (en) * 1992-05-20 1993-12-10 Matsushita Electron Corp Semiconductor integrated circuit device
JPH0836037A (en) * 1994-07-20 1996-02-06 Advantest Corp Circuit for measuring propagation delay time of transmitting route
JP2001201532A (en) * 2000-01-18 2001-07-27 Advantest Corp Method and apparatus for testing semiconductor device
JP2005285160A (en) * 2004-03-26 2005-10-13 Advantest Corp Device and method for testing

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05327435A (en) * 1992-05-20 1993-12-10 Matsushita Electron Corp Semiconductor integrated circuit device
JPH0836037A (en) * 1994-07-20 1996-02-06 Advantest Corp Circuit for measuring propagation delay time of transmitting route
JP2001201532A (en) * 2000-01-18 2001-07-27 Advantest Corp Method and apparatus for testing semiconductor device
JP2005285160A (en) * 2004-03-26 2005-10-13 Advantest Corp Device and method for testing

Also Published As

Publication number Publication date
JPWO2009022427A1 (en) 2010-11-11
WO2009022427A1 (en) 2009-02-19

Similar Documents

Publication Publication Date Title
JP5181499B2 (en) SCAN test circuit and semiconductor integrated circuit
KR101095642B1 (en) Test device
JP2003149304A (en) Test apparatus
JP2011172208A (en) Output apparatus and test apparatus
JP4355704B2 (en) Measuring apparatus, measuring method, and testing apparatus
US7010729B2 (en) Timing generator and test apparatus
JP2007225554A (en) Test system, added apparatus, and test method
JP5113846B2 (en) Acquisition device, test device, and manufacturing method
JP4469753B2 (en) Test equipment
JP5243287B2 (en) Jitter injection circuit, pattern generator, test apparatus, and electronic device
US20080228417A1 (en) Changing point detecting circuit, jitter measuring apparatus and test apparatus
KR101375759B1 (en) Testing apparatus and testing method
US8949062B2 (en) Test module, test apparatus, and test method
JP5243340B2 (en) Test apparatus and test method
JP2007178387A (en) Semiconductor integrated circuit device
JP4340595B2 (en) Test apparatus and test method
JP4219879B2 (en) Semiconductor test apparatus and calibration method thereof
JP5211122B2 (en) Sampling device and test device
JP2013072797A (en) Semiconductor test circuit
JP6530288B2 (en) Semiconductor device and test method of semiconductor device
US8754667B2 (en) Semiconductor device test method and semiconductor device
JP2015162866A (en) clock delay generation circuit
JP2016125984A (en) Data generation device, data generation method, data generation system, program, and recording medium
JP2012052913A (en) Test apparatus and signal generating apparatus
JP5249357B2 (en) Electronic device, test apparatus and test method

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20121009

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121012

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151019

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees