Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0231895B2 - - Google Patents
[go: Go Back, main page]

JPH0231895B2 - - Google Patents

Info

Publication number
JPH0231895B2
JPH0231895B2 JP57191745A JP19174582A JPH0231895B2 JP H0231895 B2 JPH0231895 B2 JP H0231895B2 JP 57191745 A JP57191745 A JP 57191745A JP 19174582 A JP19174582 A JP 19174582A JP H0231895 B2 JPH0231895 B2 JP H0231895B2
Authority
JP
Japan
Prior art keywords
data
signal
test
state
circuit
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 - Lifetime
Application number
JP57191745A
Other languages
Japanese (ja)
Other versions
JPS5883433A (en
Inventor
Fuiruuzu Kamuran
Aaru Haautsudo Bansu
Shii Iritsuku Junia Robaato
Tei Kurutsuku Deibitsudo
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.)
Hewlett Packard Japan Inc
Original Assignee
Yokogawa Hewlett Packard Ltd
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 Yokogawa Hewlett Packard Ltd filed Critical Yokogawa Hewlett Packard Ltd
Publication of JPS5883433A publication Critical patent/JPS5883433A/en
Publication of JPH0231895B2 publication Critical patent/JPH0231895B2/ja
Granted legal-status Critical Current

Links

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/31917Stimuli generation or application of test patterns to the device under test [DUT]
    • G01R31/31926Routing signals to or from the device under test [DUT], e.g. switch matrix, pin multiplexing
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R19/00Arrangements for measuring currents or voltages or for indicating presence or sign thereof
    • G01R19/165Indicating that current or voltage is either above or below a predetermined value or within or outside a predetermined range of values
    • G01R19/16533Indicating that current or voltage is either above or below a predetermined value or within or outside a predetermined range of values characterised by the application
    • G01R19/16557Logic probes, i.e. circuits indicating logic state (high, low, O)

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Logic Circuits (AREA)
  • Manipulation Of Pulses (AREA)

Abstract

PURPOSE:To avoid the error and uncertainty in the result of detection, by providing a means which detects that the point of time of logical level change of a signal to be measured and the point of time of logical level detection arrive within a prescribed range. CONSTITUTION:Causes to errors in data test are that the test point is separated from driving and a voltage at the test point is floated (tri-state). In order to detect when this state takes place, a data line is connected to a non-inverting input of a pair of comparators 69 and 610. An inverting input of the comparators 69, 610 is respectively connected to a high reference voltage source 64 and a low level reference voltage source 65. A data H signal is produced at the output of the comparator 69 and a data L signal is at the output of the comparator 610. The data H goes to a high level only when a voltage of a data signal (d) on a line 61 is higher than a value VH of the voltage source 64, and the data L is goes to a high level only when the voltage of the signal (d) is higher than a value VL of the voltage source 65, and a tri-state signal T is produced at the output of a gate 611.

Description

【発明の詳細な説明】 本発明はデジタル信号の論理レベルを検出する
装置に関し、特にデジタル信号の論理レベルの変
化する時点と検出タイミングとが近付くことに起
因する検出結果の誤りや不確定性を回避すること
の可能な装置に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a device for detecting the logic level of a digital signal, and in particular to a device for detecting the logic level of a digital signal, and in particular, a method for detecting errors and uncertainties in detection results caused by the time point at which the logic level of the digital signal changes approaches the detection timing. Concerning devices that can be avoided.

デジタル装置に存在する信号のタイプとアナロ
グ装置に存在する信号のタイプとの間の質的相違
からデジタル装置を試験するための多数の技術が
開発されてきた。これらの試験技術は典型的には
回路の様々な点に一組の試験信号を印加し、そし
て1つあるいはそれ以上の点に生じるデジタルデ
ータの時系列を観察する。たとえば第9図はその
ような試験の原理を説明する図であり、ここでは
2入力ANDゲートとANDゲートの動作を試験す
るための一対の入力信号、および表示された試験
入力信号に対応する出力ポートでの正しい出力信
号が示されている。このANDゲートの試験は出
力ポートに生じるデジタルデータの時系列を観察
し、観察されたデータの時系列をよい(つまり正
しく機能する)ANDゲートのそれと比較するこ
とによりなされる。
A number of techniques have been developed for testing digital devices because of the qualitative differences between the types of signals present in digital devices and the types of signals present in analog devices. These testing techniques typically apply a set of test signals to various points in a circuit and observe a time series of digital data that occurs at one or more points. For example, FIG. 9 is a diagram explaining the principle of such a test, in which a two-input AND gate, a pair of input signals for testing the operation of the AND gate, and an output corresponding to the displayed test input signal are shown. The correct output signal at the port is shown. This AND gate is tested by observing the time series of digital data occurring at the output port and comparing the observed data time series with that of a good (i.e., properly functioning) AND gate.

複雑な回路では多数の試験点でデータの時系列
を観察せねばならず、それぞれのデータの時系列
も通常は第9図の例の4ビツトデータの時系列よ
りもずつと多くのビツトを含む。典型的なデジタ
ル装置の試験では発生される試験データの量が多
いため、多くの試験技術ではデータの時系列を処
理し、試験を行う人が簡単に使用できるような出
力データを発生させている。遷移計数法
(tracsition counting)として知られる方法では、
試験装置が各データの時系列を処理して、データ
が低レベルから高レベルへ、あるいは高レベルか
ら低レベルへ遷移した回数を計数する。
In complex circuits, data time series must be observed at many test points, and each data time series usually contains many more bits than the 4-bit data time series in the example shown in Figure 9. . Due to the large amount of test data generated during typical digital equipment testing, many testing techniques process time series of data to generate output data that can be easily used by the tester. . In a method known as tracsition counting,
The test equipment processes each data series and counts the number of times the data transitions from a low level to a high level or from a high level to a low level.

特性標識解析法(signature analysis)b
(Gary B.Gordonとその他の者による
『Apparatus and Method for Testing Digital
Circuits』と題された1976年8月24日発行の合衆
国特許第3976864号を参照のこと)として知られ
た他のデジタル試験方式では、各データの時系列
を特性多項式で割り、はるかに短かい長さの剰余
(特性標識(signature)として知られる)を生ず
るようにする。各符号は典型的には16もしくは20
ビツトの長さになるように選ばれ、その結果剰余
が16進数で4ないし5桁の数として表示される。
特性標識解析法では、被試験回路の各試験点の特
性標識を測定し、これらの特性標識を正しいこと
がわかつている回路のそれと比較する。これら2
組の特性標識が同一ではないとき被試験回路は不
良とみなされる。回路中の実際の不良素子の特定
のため、正しい特性標識をもたらす信号を入力し
たときに正しくない特性標識をもたらす信号を出
力する素子を突き止める、という手法がしばしば
とり得る。
Signature analysis b
(Apparatus and Method for Testing Digital by Gary B. Gordon and others)
Another digital testing method, known as U.S. Pat. to yield a length remainder (known as a signature). Each code is typically 16 or 20
The length is chosen to be in bits, so that the remainder is displayed as a 4- or 5-digit hexadecimal number.
The signature analysis method measures the signatures at each test point of the circuit under test and compares these signatures with those of a circuit known to be correct. These 2
The circuit under test is considered defective when the sets of characteristic indicators are not identical. In order to identify the actual defective element in a circuit, it is often possible to locate the element that outputs a signal that provides an incorrect characteristic indicator when a signal that provides a correct characteristic indicator is input.

これらのデジタル試験技術は観察されるデータ
の時系列をいかに正確に検出するかにかかつてい
る。データの時系列の検出を不正確にする一つの
原因はデータレベルの遷移時点付近でデータのサ
ンプルを行うことである。これが起こると回路間
の僅かのバラつきにより、ある被試験ユニツトで
はデータをレベルの遷移の少し前にサンプルし、
他方の被試験ユニツトでは対応するデータを遷移
し少し後でサンプルしてしまう。したがつて、試
験技術上の上述の問題により被試験ユニツトのあ
るものでは『不良』という特性標識が発生し、そ
れによつていくつかの『良品ユニツト』が『不良
ユニツト』と判定される。
These digital testing techniques rely on accurately detecting the time series of observed data. One cause of inaccurate detection of data time series is sampling data near transition points in data levels. When this happens, slight variations between circuits may cause some units under test to sample data slightly before the level transition.
The other unit under test transitions the corresponding data and samples it a little later. Therefore, due to the above-mentioned problems in testing technology, some of the units under test are labeled as ``defective'', which causes some ``good units'' to be determined as ``defective units.''

データの時系列の検出が不正確になるもう1つ
の原因は回路の試験点が被試験ユニツトによつて
高、低のどちらのレベルへも駆動されていない期
間があり得るということである。そのような期間
ではこれら試験点は高インピーダンスになつてい
るのでドリフトする可能性がある。すなわち試験
点における正味の漏れ電流量によつて試験点の電
位はしばしば高レベル側あるいは低レベル側にな
つてしまう。従つて上述の期間においては被試験
ユニツトが異なると一方のユニツトの試験点ば高
レベル側へドリフトし、他のユニツトの対応する
試験点は低レベル側へドリフトするという事態が
起り得る。そのようなバラつきにより特性標識は
ユニツトごとに変化してしまう。同様にそのよう
な非駆動ラインは寄生容量などによる雑音変化に
より影響されやすいため、そのような試験点の特
性標識は試験ごとに変化する。正確にデジタル装
置を試験するには、したがつて、これら2つの電
位誤りの発生原因のどちらかがいつ起こるかを検
出し、そのような誤りあるいは不確定性を除去す
るように試験技術を修正することが重要である。
Another source of inaccuracy in detecting a time series of data is that there may be periods during which the test points of the circuit are not driven to either a high or low level by the unit under test. During such periods, these test points are at high impedance and may drift. That is, depending on the amount of net leakage current at the test point, the potential at the test point often becomes high level or low level. Therefore, during the above-mentioned period, if the units under test are different, a situation may occur in which the test point of one unit drifts toward a higher level, and the corresponding test point of the other unit drifts toward a lower level. Due to such variations, characteristic indicators vary from unit to unit. Similarly, such non-driven lines are susceptible to noise changes due to parasitic capacitances and the like, so the characteristic signature of such test points changes from test to test. Accurately testing digital devices therefore requires detecting when either of these two sources of potential error occurs and modifying the test technique to eliminate such errors or uncertainties. It is important to.

一般にデジタルデータは理想的な方形波に沿つ
て低レベルから高レベルへ、あるいは高レベルか
ら低レベルへ遷移することはない。これらの遷移
は有限な傾きを持つ曲線に沿つて起こるので、そ
のような遷移時間はゼロではない。さらに、その
ように、すばやい遷移には過渡的振動が伴つてお
り、その振動がある水準にまで減衰してはじめて
デジタル的に正確な信号検出が可能になる。その
ような効果の結果としてデジタルデータを正確に
測定するにはデータ遷移の後セツトアツプ時間
Tsとして知られる短い時間の間は測定が始まら
ないようにせねばならない。同様に、測定プロセ
スは瞬間的ではないので、測定開始後のホールド
時間Thとして知られる短い時間内ではデータ遷
移は許されない。
Generally, digital data does not transition along an ideal square wave from low level to high level or from high level to low level. Since these transitions occur along curves with finite slope, such transition times are non-zero. Moreover, such rapid transitions are accompanied by transient oscillations that must be damped to a certain level before digitally accurate signal detection is possible. Accurately measuring digital data as a result of such effects requires the setup time after a data transition.
The measurement must not be started for a short period of time known as Ts. Similarly, since the measurement process is not instantaneous, no data transitions are allowed within a short period of time, known as the hold time Th, after the start of the measurement.

デジタル装置では装置内のデータ時系列は通常
はクロツク信号と同期して発生する。したがつ
て、被試験ユニツトからのデータサンプル時刻の
選択を制御するためにそのようなクロツク信号を
用いることが自然である。ある試験状況下ではク
ロツク信号は被試験ユニツトにより発生される
が、別の状況下でな試験装置がクロツク信号を供
給する。クロツク信号は普通周期的であるがいく
つかの場合には非周期的であり得る。たとえば
IEEE規格488によつて定義される非同期インター
フエイスHP−IBではデータ非同期に伝送され、
データラインの1つがDAV信号を伝送し、それ
が他のデータライン上のデータがいつ有効かを決
定する。したがつて、そのようなインターフエイ
スの動作を試験する場合にDAV信号をクロツク
信号として用いて測定時刻の選択を制御すること
ができる。それぞれの場合においてデータのサン
プリングはクロツク信号に応答して開始されるの
で、クロツク信号遷移の生起時点が、セツトアツ
プ時間およびホールド時間により決定されるデー
タ遷移の前後の時間間隔内に入つてくるかどうか
を検出することが重要である。
In digital devices, the data time series within the device is typically generated synchronously with a clock signal. It is therefore natural to use such a clock signal to control the selection of data sample times from the unit under test. Under some test situations the clock signal is generated by the unit under test, while under other conditions the test equipment provides the clock signal. Clock signals are normally periodic but may be non-periodic in some cases. for example
The asynchronous interface HP-IB defined by IEEE Standard 488 allows data to be transmitted asynchronously,
One of the data lines carries the DAV signal, which determines when the data on the other data line is valid. Therefore, when testing the operation of such an interface, the DAV signal can be used as a clock signal to control the selection of measurement times. In each case, data sampling is initiated in response to a clock signal, so whether the clock signal transition occurs within the time interval before and after the data transition determined by the setup and hold times. It is important to detect

クロツク遷移時点から見たデータ遷移のタイミ
ングは被試験ユニツトのどの試験点が試験される
かによつて変化する。たとえば、ヒユーレツト・
パツカード社のHP3060Board Test Systemでは
剣山状の外観を程するベツド・オブ・ネイルズ
(bed of nails)の呼ばれる接触機構を用いて
HP3060の被試験回路基板を接触させる。その機
構では回路基板の各試験点毎にHP3060の試験プ
ローブの1つが接触する。したがつて、様々な試
験点で集められたデータ間の遅延の相対的なバラ
つきはまず被試験回路基板内の信号が試験点に到
着するまでの遅延時間の相違によつて生じ、更に
取込まれたデータが通るHP3060内の様々な信号
路間の遅延のバラつきによる相対遅延が加わる。
したがつて、試験点のそれぞれで検出されたデー
タ毎にクロツク信号から見た遅延時間が異なり得
る。その結果ある試験点でのデータの検出が不正
確であつたとしても他のいくつかの試験点では正
確であるということがあり得る。したがつて、ク
ロツク遷移時点から見たデータ遷移のタイミング
を試験点毎に確認することが重要である。
The timing of data transitions relative to clock transition times varies depending on which test point of the unit under test is being tested. For example,
Patsucard's HP3060Board Test System uses a contact mechanism called bed of nails, which has a sword-like appearance.
Contact the HP3060 circuit board under test. The mechanism contacts each test point on the circuit board with one of the HP3060's test probes. Therefore, the relative variation in delays between data collected at various test points is caused first by differences in the delay times for signals within the circuit board under test to arrive at the test points, and then by differences in the delay times for signals within the circuit board under test to arrive at the test points. This adds the relative delay due to the variation in delay between the various signal paths within the HP3060 that the received data travels.
Therefore, the delay time seen from the clock signal may be different for each data detected at each test point. As a result, even if the data detection at one test point is inaccurate, it may be accurate at some other test points. Therefore, it is important to check the timing of data transition from the point of clock transition for each test point.

本発明によればクロツクとデータの遷移がほぼ
一致する望ましくない事態の検出のため、まずデ
ータ信号の遷移と同期したパルスを持つ補助信号
をデータ信号から作り出す。これらパルスのそれ
ぞれは幅T1+T2(T1はデータ遷移後の、再現性
がある測定を始めることができない時間であり、
またT2はデータ遷移前の、再現性がある測定を
始めることができない時間である。)を持つ。こ
の幅は各遷移の前後の測定をしてはいけない時間
帯の幅に等しい。クロツクとデータ遷移とが上述
の様に接近するかどうかを確かめるために、クロ
ツク信号を時間T2だけ遅延させ、そして、補助
信号のいずれかのパルスが立つている(“1”レ
ベルになつている)間に遷移してデータ測定がト
リガされることがあるか否かを確かめる。もし、
そのような遷移が補助信号パルスが立つている間
に起ればフラグがセツトされユーザにその事態を
報告する。この接近が生起すればユニツトをテス
トする人は固定遅延Tdを選択することにより、
クロツク信号或は被測定信号を遅延させ接近状態
を回避することができる。
According to the present invention, in order to detect an undesirable situation in which the clock and data transitions substantially coincide, an auxiliary signal having pulses synchronized with the transitions of the data signal is first generated from the data signal. Each of these pulses has a width T 1 + T 2 (T 1 is the time after the data transition at which reproducible measurements cannot be started;
Moreover, T 2 is the time before data transition, during which reproducible measurements cannot be started. )have. This width is equal to the width of the time period during which measurements before and after each transition should not be made. To see if the clock and data transitions approach each other as described above, the clock signal is delayed by a time T 2 and one of the auxiliary signals pulses (becomes a "1" level). Check if there is a transition during the current period that triggers a data measurement. if,
If such a transition occurs during the auxiliary signal pulse, a flag is set to report the event to the user. If this approach occurs, the person testing the unit can choose a fixed delay Td.
The close state can be avoided by delaying the clock signal or the signal under test.

論理レベル測定における誤り或は不確定性のい
ま1つの原因としては、試験点が高論理レベルあ
るいは低論理レベルへは駆動されないで高インピ
ーダンスの浮遊状態になることがあるという点が
あげられる。そのような浮遊状態になつている試
験点ではその電圧(論理レベル)は正味漏れ電流
の符号次第で高レベルあるいは低レベルの方へド
リフトしようとする。そのように被試験ユニツト
ごとにバラつき得るドリフトを防ぐため各試験プ
ローブを高抵抗を通して高論理レベル電圧と低論
理レベル電圧との中間の電圧に接続する。この抵
抗値の選択の基準は、第1にこの抵抗を通る漏れ
電流が浮遊状態にはない試験点での試験に支障を
きたさないぐらいに充分に高い抵抗値とすること
であり、また第2にはこの抵抗を通る漏れ電流が
ドリフトの原因となる電流を上まわり、浮遊状態
にある試験点を実質的に前述の中間電圧にまで牽
引するぐらい充分に低い抵抗値とすることであ
る。この中間電圧は、第3電圧レベルとして識別
できる様、高論理レベル電圧および低論理レベル
電圧から充分に離れた値に選ぶ。それによつて試
験装置は試験点が駆動されていないことを検出で
きる。
Another source of error or uncertainty in logic level measurements is that the test point may not be driven to a high or low logic level, but rather is left floating in a high impedance state. At such a floating test point, its voltage (logic level) will tend to drift toward a higher or lower level depending on the sign of the net leakage current. To prevent such drift that may vary from unit to unit under test, each test probe is connected through a high resistor to a voltage intermediate between the high logic level voltage and the low logic level voltage. The criteria for selecting this resistance value are, firstly, that the resistance value be high enough so that the leakage current through this resistor does not interfere with testing at test points that are not in a floating state; The first step is to make the resistance low enough that the leakage current through the resistor exceeds the current causing the drift and pulls the floating test point substantially to the aforementioned intermediate voltage. This intermediate voltage is chosen to be sufficiently far away from the high logic level voltage and the low logic level voltage so that it can be identified as a third voltage level. This allows the test device to detect that the test point is not activated.

雑音源により浮遊状態にある試験点の電圧が時
間と共に変化するのだが、不都合なことにはその
ような変化は上述の対策をとつてもいくつかのク
ロツク遷移時点で浮遊状態にある試験点の論理レ
ベルが高もしくは低レベルとして検出されるぐら
いにまで大きくなる可能性がある。したがつて、
試験点が浮遊状態にある間はその試験点でのデー
タを無視するという手法は有益である。そのよう
なデータの無視を行うべぎ期間中限定信号(date
qualifier)を発生してクロツク信号を非活性化す
る。データ限定信号はまた、より一般的に応用で
きる。たとえばデータがよいときでさえ選択され
た期間データを無視させるという使い方もある。
たとえば、1組の読出専用記憶器(以下ROMと
称する)がデータ母線およびアドレス母線に並列
に接続されている場合を考えよう。これらの
ROMを試験するには、先ずアドレス母線に
ROMのアドレス空間全体を操作するアドレスの
系列を与えて、データ母線についての特性標識を
測定する。もし、この特性標識が不良ならば
ROMの今度は個別に試験するためあるROMの
チツプ選択信号をデータ限定信号として用いる。
この限定信号の選択により試験装置に他のROM
からのデータを無視させ、それによつて選択され
たROMを別々に試験することができる。
Unfortunately, noise sources cause the voltage at the floating test point to change over time, and even with the above measures, the voltage at the floating test point changes over time. The logic level may become large enough to be detected as a high or low level. Therefore,
It is useful to ignore the data at a test point while it is in a floating state. Such data should be ignored by using the limited time signal (date
qualifier) and deactivate the clock signal. Data limited signals also have more general application. For example, it can be used to ignore selected period data even when the data is good.
For example, consider the case where a set of read-only memories (hereinafter referred to as ROM) are connected in parallel to a data bus and an address bus. these
To test the ROM, first connect the address bus
Given a sequence of addresses that manipulate the entire address space of the ROM, we measure characteristic indicators for the data bus. If this characteristic mark is defective
In order to test each ROM individually, the chip selection signal of a certain ROM is used as a data-limiting signal.
Selection of this limited signal allows the test equipment to connect to other ROMs.
data from the ROM can be ignored, thereby allowing the selected ROM to be tested separately.

以下に図面に基いて本発明の実施例を説明す
る。
Embodiments of the present invention will be described below based on the drawings.

第1図なクロツクCのトリガエツジと低レベル
から高レベルへのデータラインの遷移とがほぼ一
致したことを検出するのに適当な回路を示す図で
ある。また第2図は第1図中の回路における信号
を示す図である。ここでデータ信号dはデータラ
イン11に印加され、2入力ANDゲート12の
一方の入力に接続される。データ信号dはまたイ
ンバータ13によつて反転された後、遅延回路1
4によつて遅延データ信号d′となり、ANDゲー
ト12のもう一方の入力に印加される。ANDゲ
ート12の出力信号はデータ信号dおよび遅延デ
ータ信号d′の両方が高レベルのときのみ高レベル
となる。第2図にはこれら3つの信号の間の関係
が示されている。
1 is a diagram illustrating a circuit suitable for detecting the approximate coincidence of the trigger edge of clock C of FIG. 1 and a transition of a data line from a low level to a high level; FIG. Further, FIG. 2 is a diagram showing signals in the circuit in FIG. 1. Here, the data signal d is applied to the data line 11 and connected to one input of a two-input AND gate 12. The data signal d is also inverted by the inverter 13 and then the delay circuit 1
4 becomes a delayed data signal d', which is applied to the other input of AND gate 12. The output signal of AND gate 12 is high only when both data signal d and delayed data signal d' are high. FIG. 2 shows the relationship between these three signals.

ANDゲート12の出力信号d″はエツジトリガ
がDフリツプ・フロツプ15のD入力に印加され
る。クロツク信号Cはクロツクライン16に印加
され、遅延回路17を通つてエツジトリガDフリ
ツプ・フロツプ15のクロツク入力CKに接続さ
れる。この遅延クロツク信号C′とANDゲート1
2の出力信号d″の間の関係もまた第2図に示され
ている。ここで、データのサンプリングはクロツ
ク信号の低レベルから高レベルの遷移に応答して
行なわれるものと仮定している。そのためエツジ
トリガDフリツプ・フロツプ15はそのクロツク
入力CKの信号の低レベルから高レベルへの遷移
に応答するように選択される。反対にクロツク信
号の高レベルから低レベルへの遷移に応じて測定
を始める(つまりデータをサンプルする)場合に
はフリツプ・フロツプ15もまたクロツク入力
CKの信号の高レベルから低レベルへの遷移に応
答するように選択される。
The output signal d'' of AND gate 12 is applied to the D input of edge-triggered D flip-flop 15. Clock signal C is applied to clock line 16 and passes through delay circuit 17 to the clock input of edge-triggered D flip-flop 15. CK.This delayed clock signal C' and AND gate 1
The relationship between the two output signals d'' is also shown in Figure 2, assuming that the sampling of data occurs in response to a low to high transition of the clock signal. Therefore, the edge-triggered D flip-flop 15 is selected to respond to a low-to-high transition of the signal on its clock input CK, and conversely, to respond to a high-to-low transition of the clock signal. When starting (i.e., sampling data), flip-flop 15 is also a clock input.
Selected to respond to a high to low transition of the CK signal.

遅延回路14および17はそれぞれT1+T2
よびT2の遅延を生ずるように選択される。この
ように遅延を選択することでデータ遷移後の時間
T1内もしくはデータ遷移前の時間T2内でクロツ
ク信号Cが立ち上がる場合だけANDゲート12
の出力信号d″パルスが存在する間に遅延クロツク
信号が発生する。この前後T1+T2の時間帯では
既に述べた様に測定の再現性は保障されていな
い。
Delay circuits 14 and 17 are selected to provide delays of T 1 +T 2 and T 2 respectively. By choosing the delay like this, the time after the data transition
AND gate 12 only if clock signal C rises within T 1 or within time T 2 before data transition.
A delayed clock signal is generated while the output signal d'' pulse is present.As mentioned above, the reproducibility of the measurement is not guaranteed in the time period T 1 +T 2 before and after this.

第1図に示された素子11,12,13,14
の回路構成では低レベルから高レベルへのデータ
遷移に対してのみパルスを生じることに注意しな
ければならない。これに対し、第3図は高レベル
から低レベルへの遷移に対してパルスを生ずるた
めの回路を示す図であり、第1図中の素子11〜
14より成る回路のかわりに用いることができ
る。第3図の回路においてデータ信号dはデータ
ライン31に印加され、インバータ33を通り反
転データ信号となつてANDゲート32の一方
の入力に接続され、更にデータ信号dはまた遅延
回路34を通つて遅延データ信号eとなつて
ANDゲート32の他方の入力へ送られ、ANDゲ
ート32の出力信号e′を発生する。第4図は第3
図の回路においてデータライン33にデータ信号
dを印加した結果生ずる信号を示す図である。
Elements 11, 12, 13, 14 shown in FIG.
It must be noted that the circuit configuration of 2 generates a pulse only for data transitions from low level to high level. On the other hand, FIG. 3 is a diagram showing a circuit for generating a pulse for a transition from a high level to a low level, and the elements 11 to 1 in FIG.
It can be used instead of the circuit consisting of 14. In the circuit of FIG. 3, the data signal d is applied to the data line 31, passes through the inverter 33 to become an inverted data signal, and is connected to one input of the AND gate 32, and the data signal d also passes through the delay circuit 34. Becomes delayed data signal e
is applied to the other input of AND gate 32 to generate AND gate 32's output signal e'. Figure 4 is the third
3 is a diagram illustrating a signal resulting from applying a data signal d to data line 33 in the illustrated circuit; FIG.

第1図に示した回路によつて低レベルから高レ
ベルへのデータ遷移付近でのクロツク遷移の生起
の検出が可能になる。第1図中の素子11〜14
から成る回路を第3図の回路に置換すれば、高レ
ベルから低レベルへのデータ遷移付近のクロツク
遷移の生起の検出が可能となる。あるいは、
ANDゲート12(第1図)およびANDゲート3
2(第3図)の出力を2入力ORゲートの入力に
印加して両方のタイプのデータ遷移点でパルスを
生ずる補助信号を作ることもできる。フリツプ・
フロツプ15のD入力へこの補助信号を印加する
ことにより、どちらのタイプのデータ遷移に対し
てもその遷移点付近でのクロツク遷移の生起を検
出できる。
The circuit shown in FIG. 1 allows detection of the occurrence of clock transitions near low to high data transitions. Elements 11 to 14 in FIG.
If the circuit consisting of is replaced with the circuit of FIG. 3, it becomes possible to detect the occurrence of a clock transition near a data transition from a high level to a low level. or,
AND gate 12 (Figure 1) and AND gate 3
2 (FIG. 3) can also be applied to the inputs of a two-input OR gate to create an auxiliary signal that produces pulses at both types of data transition points. flip-flop
By applying this auxiliary signal to the D input of flop 15, the occurrence of a clock transition near the transition point for either type of data transition can be detected.

クロツクおよびデータの遷移がほぼ一致したと
いう好ましくない事態が検出された場合、一方の
信号を他の信号に対して遅らせることにより問題
を緩和できる。この問題はデータラインのどれに
対しても起るり得るので、各データラインに可変
遅延回路を挿入するよりもクロツクラインに前記
遅延回路を挿入する方がたやすい。第5図は可変
遅延回路の一例を示す図である。この回路では、
クロツク信号Cは4本の平行線路を通つて送ら
れ、各線路にはそれぞれ遅延0、D1、D2、D3
挿入されている。1対の制御信号AおよびBはユ
ーザの制御に応じてマルチプレクサ51のどの入
力ラインを出力ライン52に接続するかを選択す
る。最初は入力AおよびBは両方ともゼロであり
ゼロ遅延を選択する。もしこの状態で前述のデー
タ及びクロツクの遷移の近接がおこれば遅延D1
を選択する。もし、これでもまだ上述の近接状態
が残るようなら今度は遅延D2を選択する。最後
に遅延D2が不適当ならば遅延D3を選択する。
If an undesirable situation in which the clock and data transitions are nearly coincident is detected, the problem can be alleviated by delaying one signal relative to the other. Since this problem can occur on any of the data lines, it is easier to insert a variable delay circuit on the clock line than to insert a variable delay circuit on each data line. FIG. 5 is a diagram showing an example of a variable delay circuit. In this circuit,
The clock signal C is sent through four parallel lines, each line having a delay of 0, D 1 , D 2 and D 3 inserted respectively. A pair of control signals A and B select which input line of multiplexer 51 is connected to output line 52 under user control. Initially inputs A and B are both zero, selecting zero delay. If the aforementioned data and clock transitions occur close to each other in this state, the delay D 1
Select. If the above-mentioned proximity state still remains, select delay D 2 this time. Finally, if delay D 2 is inappropriate, select delay D 3 .

一般にどんな試験においてもいくつかの試験点
のそれぞれからのデータラインはデータを供給す
る。各ラインはクロツク信号に対してそれぞれ異
なる遅延を持つているので、あるラインで前述の
クロツクとデータの遷移の近接がおこつても他の
ものではそのようにはならない。クロツク遅延を
2つ以上選択できれば、そのうちの1つによつて
全てのデータ時間の間、前述の近接状態を避ける
可能性が増大する。もし、与えられた試験で第4
図の回路の4つの遅延では全てのデータおよびク
ロツク遷移の一致を除去するのに十分でなければ
全ての試験点を正確に試験するためにいくつかの
代替案を用いることができる。第1の代替案は遅
延の数および/またはレンジを増加させることで
ある。第2の代替案はデータラインのいくつかあ
るいは全てに可変遅延を挿入することである。第
3の代替案では、遅延をゼロに選択したとき前述
の近接状態が生起しないライン上のデータだけを
先ず処理する。次に遅延をD1に変えて、まだ試
験されず、かつ近接状態がおこつていないライン
だけを試験する。もし、いくつかのラインが再び
近接状態を示すならば遅延D2でこの段階を繰り
返す。そしてもし必要ならば遅延D3について繰
り返す。10MHzまでのクロツクレート(すなわち
100ナノ秒以上のクロツク周期)を取り扱うよう
に構成された試験装置においては、遅延D1、D2
D3をそれぞれ30、60、90ナノ秒に選択しておけ
ば効果的である。時間T1およびT2の典型的な値
はそれぞれ30ナノ秒および20ナノ秒であるから、
上述の様に遅延量を選択すればどんなデータライ
ンが与えられてもそこでの遷移のクロツク信号遷
移との一致を除去することができる。
Generally in any test, data lines from each of several test points supply data. Since each line has a different delay relative to the clock signal, the aforementioned close proximity of clock and data transitions on one line does not occur on others. If more than one clock delay can be selected, one of them increases the likelihood of avoiding the aforementioned proximity condition during all data times. If you get 4th in a given exam
If the four delays of the illustrated circuit are not sufficient to eliminate coincidence of all data and clock transitions, several alternatives can be used to accurately test all test points. The first alternative is to increase the number and/or range of delays. A second alternative is to insert variable delays on some or all of the data lines. A third alternative is to first process only the data on the lines where the aforementioned proximity condition does not occur when the delay is chosen to be zero. Then change the delay to D 1 to test only lines that have not yet been tested and where no proximity condition has occurred. If some lines show proximity again, repeat this step with a delay D2 . And repeat for delay D 3 if necessary. clock rate up to 10MHz (i.e.
For test equipment configured to handle clock periods greater than 100 nanoseconds, the delays D 1 , D 2 ,
It is effective to select D 3 to be 30, 60, and 90 nanoseconds, respectively. Since typical values of times T 1 and T 2 are 30 ns and 20 ns, respectively,
By selecting the amount of delay as described above, it is possible to eliminate coincidence of transitions on any given data line with clock signal transitions.

データ試験における誤りの他の原因は既に説明
した様に試験点がドライブから切離され、その結
果試験点の電圧が浮遊状態になることである。そ
のような状態になると、漏れ電流次第で試験点の
電圧は2種の論理電圧のどちらか一方へドリフト
することがある。したがつて、浮遊試験点の電圧
は回路が固有の機能を果たしているかどうかを試
験するには有効ではない。したがつて、この状態
がいつ起こるかを検出することが大切である。第
6図はこの状態を検出するための適当な回路を示
す図である。
Another source of error in data testing, as previously discussed, is when the test point is disconnected from the drive, resulting in a floating voltage at the test point. Under such conditions, the voltage at the test point may drift toward one of the two logic voltages, depending on the leakage current. Therefore, floating test point voltages are not effective in testing whether the circuit is performing its intended function. Therefore, it is important to detect when this condition occurs. FIG. 6 shows a suitable circuit for detecting this condition.

第6図で示される回路において、被試験データ
信号dはデータ入力ライン61に印加される。一
対の抵抗62および63が高レベル基準電圧源6
4および低レベル基準電圧源65との間に直列に
接続されている。これらの抵抗は高レベル基準電
圧源電圧VHと低レベル基準電圧源電圧VLとの間
の中間電圧を前記抵抗間の接続点66に生じさせ
る電圧分割器として機能する。好ましくは、抵抗
62および63は実質上等しく、その結果中間電
圧は両方の基準電圧源VH、VLの中間にある。し
かしながら中間電圧は高レベル基準電圧VHおよ
び低レベル基準電圧VLと区別できるようにそれ
らの電圧から十分に離れていさえすれば良い。デ
ータラインがそのドライバから切り離されるとき
中間電圧にまでライン電圧を引き込むため、接続
点66は利得1のバツフア67および抵抗68を
通してデータライン61に接続される。抵抗68
の値はデータラインが駆動される間試験の障害に
ならない範囲で一般にできるだけ小さく選ばれる
(過度に小さい値にすると、データライン駆動中
においてもライン電圧を中間電圧の近くに引き込
んでしまう)。
In the circuit shown in FIG. 6, the data signal under test d is applied to the data input line 61. In the circuit shown in FIG. A pair of resistors 62 and 63 connect high level reference voltage source 6
4 and a low-level reference voltage source 65. These resistors act as a voltage divider to create an intermediate voltage between the high level reference voltage source voltage V H and the low level reference voltage source voltage V L at the connection point 66 between the resistors. Preferably, resistors 62 and 63 are substantially equal, so that the intermediate voltage is intermediate between both reference voltage sources V H , V L . However, the intermediate voltage need only be sufficiently far away from the high-level reference voltage VH and the low-level reference voltage VL to be distinguishable from those voltages. Node 66 is connected to data line 61 through a unity gain buffer 67 and resistor 68 to pull the line voltage down to an intermediate voltage when the data line is disconnected from its driver. resistance 68
The value of is generally chosen to be as small as possible without interfering with the test while the data line is being driven (an excessively small value will pull the line voltage close to the intermediate voltage even while the data line is being driven).

ドライバから切り離された状態(浮遊状態)を
3ステート状態(3−state condition)と呼ぶ。
この状態がいつ起こるかを検出するためにデータ
ラインは1対の比較器69および610の非反転
入力に接続される。比較器69および610の反
転入力はそれぞれ高レベル基準電圧源64および
低レベル基準電圧源65に接続される。データH
信号は比較器69の出力に生じ、データL信号は
比較器610の出力に生じる。データHはライン
61上のデータ信号dの電圧が高レベル基準電圧
源64の値VHより高いときのみ高レベルになり、
一方データLはデータ信号dの電圧が低レベル基
準電圧源65の値VLより高いときのみ高レベル
になる。データHおよびデータLは2入力排他的
論理和ゲート611の入力に印加され、ゲート6
11の出力に3ステート信号Tを生じ、3ステー
ト状態に入つたことを示す。
The state separated from the driver (floating state) is called a 3-state condition.
To detect when this condition occurs, the data line is connected to the non-inverting inputs of a pair of comparators 69 and 610. The inverting inputs of comparators 69 and 610 are connected to high level reference voltage source 64 and low level reference voltage source 65, respectively. Data H
A signal appears at the output of comparator 69 and a data L signal appears at the output of comparator 610. Data H goes high only when the voltage of data signal d on line 61 is higher than the value V H of high level reference voltage source 64;
On the other hand, data L becomes high level only when the voltage of data signal d is higher than the value V L of low level reference voltage source 65. Data H and data L are applied to the inputs of a 2-input exclusive OR gate 611, and the gate 6
A 3-state signal T is generated at the output of 11, indicating that the 3-state state has been entered.

第7図は第6図の回路における信号を示す図で
ある。第7図に示した方形波データ信号に対して
データHおよびデータLはほぼ同時に共に高或は
低レベルへ振動し、その結果3ステート信号Tは
低レベルのままとなる。データ信号dが3ステー
ト状態でデータ信号が中間電圧値へ引き込まれる
と、データHは低レベルのままであるがデータL
は高レベルへ変化し、その結果3ステート信号T
は高レベルへ変化する。この3ステート信号Tは
エツジトリガDフリツプ・フロツプ612のD入
力に印加され、クロツク信号cはフリツプ・フロ
ツプ612のCK入力に印加される。その結果3
ステート信号はデータラインの試験と同期して試
験される。
FIG. 7 is a diagram showing signals in the circuit of FIG. 6. For the square wave data signal shown in FIG. 7, data H and data L both oscillate to a high or low level almost simultaneously, so that the three-state signal T remains at a low level. When the data signal d is in the 3-state state and the data signal is pulled to the intermediate voltage value, the data H remains at a low level, but the data L
changes to high level, resulting in the three-state signal T
changes to a high level. The three-state signal T is applied to the D input of edge-triggered D flip-flop 612, and the clock signal c is applied to the CK input of flip-flop 612. Result 3
The state signals are tested in synchronization with the testing of the data lines.

フリツプ・フロツプ612のQ出力はフラグに
接続され、そしてもしデータラインの試験の間に
3ステート状態が検出されればこのフラグは
“1”にセツトされる。データラインの試験中に
どのデータラインが3ステート状態にあるかを決
定できるようにするために別々のフラグを各デー
タラインに振り当てることができる。
The Q output of flip-flop 612 is connected to a flag, and this flag is set to "1" if a tri-state condition is detected during testing of the data line. Separate flags can be assigned to each data line to allow determination of which data lines are in tristate during data line testing.

試験を行う人はラインの試験中に3ステート状
態に入つたという情報を多くの形で利用できる。
オシロスコープを含むいくつかの装置を用いて試
験の間データライン上のデータの流れを調査し、
データラインがどの期間に3ステート状態に入る
かを決定することができる。その期間がわかれば
次に別の時間窓を選択して3ステート状態を含ま
ない期間だけデータラインを試験することができ
る。またそのかわりに3ステート状態にあるとき
のデータだけを無視しても良い。第8図は3ステ
ート状態にある期間だけデータを無視するための
回路を示す図である。
The information that a three-state state has been entered during testing of a line is available to the tester in a number of ways.
Examine the flow of data on the data line during the test using several devices, including an oscilloscope;
It is possible to determine during which period the data line enters the tri-state state. Once that period is known, another time window can then be selected to test the data line for periods that do not include tri-state conditions. Alternatively, only the data in the 3-state state may be ignored. FIG. 8 is a diagram showing a circuit for ignoring data only during the 3-state period.

第8図に示した回路では限定信号(qualifier)
と呼ばれる信号Qが2入力ANDゲート81の一
方の入力に印加される。クロツク信号は第5図に
示したのと同様な可変遅延回路82に印加され
る。可変遅延回路82の出力はゲート81に他方
の入力に印加され、そしてゲート81の出力は試
験装置に対してクロツク信号として供給される。
可変遅延回路82を用いることにより、第5図を
使つて既に説明したのと同様なやり方で近接状態
を避けることができる。ANDゲート81は限定
信号Qが高レベルのときのみ遅延クロツク信号を
通すので、限定信号Qを用いることによりデータ
が無視されるべき期間中試験装置からのクロツク
を止め、それによつて限定信号Qが低レベルの間
のデータの試験を停止できる。
In the circuit shown in Figure 8, the qualifier
A signal Q called Q is applied to one input of a two-input AND gate 81. The clock signal is applied to a variable delay circuit 82 similar to that shown in FIG. The output of variable delay circuit 82 is applied to the other input of gate 81, and the output of gate 81 is provided as a clock signal to the test equipment.
By using variable delay circuit 82, proximity conditions can be avoided in a manner similar to that previously described using FIG. Since AND gate 81 passes the delayed clock signal only when the qualifier signal Q is high, using the qualifier signal Q stops the clock from the test equipment during the period when data is to be ignored, thereby causing the qualifier signal Q to pass. You can stop testing data during low levels.

低雑音の場合は、3ステート信号を反転させ
て、3ステート状態の間データを無視するための
限定信号として使用できる。しかし都合の悪いこ
とには、雑音レベルはしばしばかなり大きくなる
ため、中間電圧による引き込みにもかかわらず、
浮遊データライン電圧が時々高レベル基準電圧源
64の電圧値VH以上、また低レベル基準電圧源
65の電圧値VL以下に変化することがある。す
るとそれにより3ステート状態の期間のあちこち
で“0”あるいは“1”がでたらめに読み込まれ
る。そのようでたらめな読み込みが生起するたび
に3ステート信号は低レベルになる。この様な情
況下では3ステート信号は適当な限定信号ではな
くなる。ヒユーレツト・パツカード社で製造され
たHP5004ASignature Analyzerでは、3ステー
ト信号を上述のように生成する。そしてこの3ス
テート信号を用いることにより、3ステート状態
期間中に記録されるデータを3ステート状態の直
前のデータフレームと同じ値を持つようにする。
もし3ステート状態期間中雑音によるでたらめな
“0”や“1”が発生しなければ、この方式によ
り生成される特性標識は再現性のあるものにな
る。かくして正確な特性標識解析が完遂される。
しかしながら、この方式は雑音の多い環境ではう
まく機能しないので、3ステート状態の期間デー
タをマスクするためよりも3ステート状態を使用
者に知らせるために3ステート信号を用いる方が
効果的である。
For low noise cases, the 3-state signal can be inverted and used as a limiting signal to ignore data during the 3-state state. Unfortunately, however, the noise level is often quite large, so that despite the pull-in by the intermediate voltage,
The floating data line voltage may sometimes vary above the voltage value V H of the high level reference voltage source 64 and below the voltage value V L of the low level reference voltage source 65 . As a result, "0" or "1" are randomly read here and there during the three-state period. Each time such a random read occurs, the tristate signal goes low. Under these circumstances, a three-state signal is no longer a suitable limiting signal. The HP5004ASignature Analyzer manufactured by Hewlett-Packard produces a three-state signal as described above. By using this 3-state signal, the data recorded during the 3-state period is made to have the same value as the data frame immediately before the 3-state.
If random "0"s and "1"s due to noise do not occur during the three-state period, the characteristic indicators produced by this method will be reproducible. Accurate characteristic marker analysis is thus completed.
However, this scheme does not work well in noisy environments, so it is more effective to use the tristate signal to inform the user of the tristate than to mask the data during the tristate.

しかしながら、3ステート信号を用いて以後試
験されるべき基板のための限定信号を作ることが
できる。すなわちまず3ステート信号時系列を記
録しておく。次いで、視察により、この記録中で
本来3ステート信号が連続して高レベルであるべ
き区間内で雑音等により低レベルとなつ部分を無
視して正しい3ステート状態期間を確定すること
ができる。同様に上述の3ステート信号の記録を
いくつか作り、それらの多入力ORゲートに印加
して以後の装置試験用の限定信号を自動的に作成
することもできる。3ステート状態の間の3ステ
ート信号の低レベル値な雑音によりランダムに作
られるので、いくつかの3ステート信号の記録の
同じ点ででたらめな低レベル値が共通に出現する
可能性は上述の様なつき合わせを行う3ステート
信号記録の数が増加するに従い減少する。したが
つて、この技術により劣悪な限定信号(すなわ
ち、でたらめな低レベル値を少なくとも1つは含
むもの)を発生する可能性は、必要なだけ多数の
3ステート信号記録を選ぶことにより所望のレベ
ルにまで抑えることができる。
However, the three-state signal can be used to create a limiting signal for a board to be subsequently tested. That is, first, the 3-state signal time series is recorded. Next, by inspection, it is possible to determine the correct 3-state state period by ignoring portions of the recording in which the 3-state signal is at a low level due to noise etc. within an interval where the 3-state signal should normally be continuously at a high level. Similarly, several records of the three-state signals described above can be made and applied to a multi-input OR gate to automatically create a limiting signal for subsequent device testing. Since the low level values of the 3-state signal during the 3-state state are randomly generated by noise, the possibility that random low-level values commonly appear at the same point in the recording of several 3-state signals is as described above. It decreases as the number of 3-state signal records to be associated increases. Therefore, the possibility of producing a poorly defined signal (i.e. containing at least one random low level value) with this technique can be reduced by selecting as many three-state signal records as necessary to achieve the desired level. can be suppressed to.

【図面の簡単な説明】[Brief explanation of drawings]

第1図乃至第8図は本発明にかかる論理レベル
検出器の回路及びこの回路中の各部の信号を示す
図であり、第1図はクロツクのトリガエツジと低
レベルから高レベルへのデータラインの遷移とが
ぼぼ一致したことを検出するのに適当な回路を示
す図、第2図は第1図の回路における信号を示す
図、第3図は高レベルから低レベルへの遷移に対
してパルスを生じるための回路を示す図、第4図
は第3図中の回路における信号を示す図、第5図
は可変遅延回路の一例を示す図、第6図は3ステ
ート状態を検出するための回路を示す図、第7図
は第6図中の回路における信号を示す図、第8図
は3ステート状態にある期間だけデータを無視す
るための回路を示す図である。また第9図はデジ
タル装置の試験の原理を示す図である。 11,13,61:データライン、14,1
7,34:遅延回路、16:クロツクライン、5
1:マルチプレクサ、64:高レベル基準電圧
源、65:低レベル基準電圧源、69,610:
比較器、c:クロツク信号、c′:遅延クロツク信
号、d:データ信号、d′,e:遅延データ信号、
T:3ステート信号、Q:限定信号。
1 to 8 are diagrams showing the circuit of the logic level detector according to the present invention and the signals of each part in this circuit, and FIG. 1 shows the trigger edge of the clock and the data line from low level to high level. 2 is a diagram showing the signals in the circuit of FIG. 1; FIG. 3 is a diagram showing the signals in the circuit of FIG. FIG. 4 is a diagram showing signals in the circuit in FIG. 3, FIG. 5 is a diagram showing an example of a variable delay circuit, and FIG. FIG. 7 is a diagram showing the signals in the circuit in FIG. 6, and FIG. 8 is a diagram showing a circuit for ignoring data only during the three-state period. FIG. 9 is a diagram showing the principle of testing a digital device. 11, 13, 61: data line, 14, 1
7, 34: Delay circuit, 16: Clock line, 5
1: Multiplexer, 64: High level reference voltage source, 65: Low level reference voltage source, 69,610:
Comparator, c: clock signal, c': delayed clock signal, d: data signal, d', e: delayed data signal,
T: 3-state signal, Q: limited signal.

Claims (1)

【特許請求の範囲】 1 被測定信号の論理レベルをクロツク信号に同
期して検出する論理レベル検出器において、 前記被測定信号の遷移と同期した補助信号を形
成する手段と、 前記クロツク信号を遅延させた遅延クロツク信
号を形成する手段と、 前記補助信号と前記遅延クロツク信号とに基づ
いて、前記被測定信号の論理レベルの変化時点と
論理レベル検出時点とが所定の範囲内に近付いた
ことを検出する手段 を設けたことを特徴とする論理レベル検出器。
[Claims] 1. A logic level detector that detects the logic level of a signal under test in synchronization with a clock signal, comprising means for forming an auxiliary signal synchronized with transitions of the signal under test, and delaying the clock signal. means for forming a delayed clock signal with a delay clock signal; and means for determining that a time point at which the logic level of the signal under test changes and a time point at which the logic level is detected approach a predetermined range based on the auxiliary signal and the delayed clock signal. A logic level detector characterized in that it is provided with means for detecting.
JP57191745A 1981-11-05 1982-10-29 Logical level detector Granted JPS5883433A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US31852981A 1981-11-05 1981-11-05
US318529 1981-11-05

Publications (2)

Publication Number Publication Date
JPS5883433A JPS5883433A (en) 1983-05-19
JPH0231895B2 true JPH0231895B2 (en) 1990-07-17

Family

ID=23238562

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57191745A Granted JPS5883433A (en) 1981-11-05 1982-10-29 Logical level detector

Country Status (1)

Country Link
JP (1) JPS5883433A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4743842A (en) * 1987-03-11 1988-05-10 Grumman Aerospace Corporation Tri-state circuit tester

Also Published As

Publication number Publication date
JPS5883433A (en) 1983-05-19

Similar Documents

Publication Publication Date Title
US4739276A (en) Method and apparatus for digital time domain reflectometry
US6105157A (en) Salphasic timing calibration system for an integrated circuit tester
JP4255284B2 (en) Single-ended channel calibration for differential operation
KR20010080220A (en) Integrated multi-channel analog test instrument architecture
US4734637A (en) Apparatus for measuring the length of an electrical line
JPH04320982A (en) Semiconductor electronic circuit
US4577318A (en) Self testing detection system for comparing digital signal transition times
JPH0954140A (en) Method and apparatus for testing semiconductor integrated circuit
US5210527A (en) Programmable spike detector
EP0144180A1 (en) Adjustable system for skew comparison of digital signals
EP0163034A1 (en) Frequency and time measurement circuit
US4377782A (en) Fault location methods and apparatus using current pulse injection
US6107807A (en) Method and circuit for locating a short circuit or cable break in a bus system
JP3030642B2 (en) Detection circuit
US4947113A (en) Driver circuit for providing pulses having clean edges
TWI477795B (en) Digital signal delay measuring circuit and digital signal delay measuring method
EP1148340B1 (en) All digital built-in self-test circuit for phase-locked loops
US4613777A (en) Binary signal comparator using two d flip-flops for precise triggering
JPH0231895B2 (en)
US4799023A (en) Circuits and apparatus which enable elimination of setup time and hold time testing errors
US5471136A (en) Test system for calculating the propagation delays in signal paths leading to a plurality of pins associated with a circuit
US6295621B1 (en) Apparatus for detecting output bond integrity in a display driver circuit
JP2002365343A (en) Test apparatus and test method for differential data driver
JPH0673227B2 (en) Magnetic disk characteristics measuring device
JP3698269B2 (en) LSI delay measurement method