JPS603568A - Timing signal generating device - Google Patents

Timing signal generating device

Info

Publication number
JPS603568A
JPS603568A JP58111725A JP11172583A JPS603568A JP S603568 A JPS603568 A JP S603568A JP 58111725 A JP58111725 A JP 58111725A JP 11172583 A JP11172583 A JP 11172583A JP S603568 A JPS603568 A JP S603568A
Authority
JP
Japan
Prior art keywords
timing signal
data
circuit
open data
timing
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.)
Granted
Application number
JP58111725A
Other languages
Japanese (ja)
Other versions
JPH0439628B2 (en
Inventor
Shigeru Yaeda
八重田 茂
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
Takeda Riken Industries Co 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 Advantest Corp, Takeda Riken Industries Co Ltd filed Critical Advantest Corp
Priority to JP58111725A priority Critical patent/JPS603568A/en
Publication of JPS603568A publication Critical patent/JPS603568A/en
Publication of JPH0439628B2 publication Critical patent/JPH0439628B2/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/2832Specific tests of electronic circuits not provided for elsewhere
    • G01R31/2836Fault-finding or characterising
    • G01R31/2839Fault-finding or characterising using signal generators, power supplies or circuit analysers
    • G01R31/2841Signal generators

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Tests Of Electronic Circuits (AREA)
  • Pulse Circuits (AREA)
  • Manipulation Of Pulses (AREA)

Abstract

PURPOSE:To generate the next timing signal without a hindrance even in case no timing signal exists, by generating the next selecting signal by driving a selecting signal generating circuit by an open data. CONSTITUTION:A multiplexer 31 selects and fetches one of delay data divided and held by FFs 21-24, basing on a selecting signal generated from a counter 15, and gives it to a very small delaying circuit 17. The very small delaying circuit 17 applies a very small delay to a timing signal formed by a timing forming circuit 16, basing on the given delay data, and outputs a timing signal of a high resolution. A multiplexer 32 selects and outputs one of open data divided and held by FFs 25-28, basing on the selecting signal generated from the counter 15. A decoder 12 distributes it to each FFs 25-28 and supplies it as a reset signal. An OR circuit 13 supplies the timing signal and the open data to the counter 15, and drives counting. In this way, other timing signal can be generated without a hindrance even in case a timing signal corresponding to some reference timing signal is not generated.

Description

【発明の詳細な説明】 〈発明の背景〉 この発明は例えば半導体集積回路を試験するために用い
られ、基準タイミング信号に対し位相の異なる各種のタ
イミング信号を発生させるようにしたタイミング信号発
生装置に関する。
DETAILED DESCRIPTION OF THE INVENTION <Background of the Invention> The present invention relates to a timing signal generation device that is used, for example, to test semiconductor integrated circuits and that generates various timing signals having different phases with respect to a reference timing signal. .

例えば半導体集積回路等の論理回路を試験する場合には
、所定の周期で繰り返し発生される基準タイミング信号
昏こ対し位相の異なる各種のタイミング信号を発生させ
て被試験論理回路Gこ印加する必要がある。このような
タイミング信号発生装置の従来の構成例を第1図に示す
。この例では基準タイミング信号の周期よりも大きな位
相のタイミング信号を高分解能で得るために遅延データ
を複数に空間分割するようにしており、この図の場合裔
こは4個に分解する場合を示している。
For example, when testing logic circuits such as semiconductor integrated circuits, it is necessary to generate various timing signals with different phases and apply them to the logic circuit under test in response to a reference timing signal that is repeatedly generated at a predetermined period. be. An example of a conventional configuration of such a timing signal generator is shown in FIG. In this example, in order to obtain a timing signal with a phase larger than the period of the reference timing signal with high resolution, the delay data is spatially divided into multiple parts, and in this figure, the descendants are divided into four parts. ing.

第1図において16はタイミング形成回路であり、端子
44から与えられた基準タイミング信号を基準とし、端
子45から与えられたクロック信号に同期した各種の位
相を有するタイミング信号を発生する。このタイミング
形成回路の具体例については、例えば特願昭57−97
415 Gこ詳述されている。17は微少遅延回路であ
り、与えられた遅延データに基づいてタイミング形成回
路16をこより形成されたタイミング信号Gこ、クロッ
ク周期よりも小さい時間の微少遅延を与えることにより
、クロック周期よりも小さい時間の分解能のタイミング
信号を端子46に発生する。21〜24はD型フリップ
フロップであり、端子41からの遅延データがD端子を
こ共通に与えられている。11はデコーダであり、端子
42.43から供給された選択信号により、D型フリッ
プフロップ21〜24のうちから1つを選択し、端子4
4から印加された基準タイミング信号により定まるタイ
ミングで、その選択された1のフリップフロップのクロ
ック端子をこクロック信号を供給する。
In FIG. 1, reference numeral 16 denotes a timing forming circuit, which generates timing signals having various phases synchronized with a clock signal applied from a terminal 45, using the reference timing signal applied from a terminal 44 as a reference. For a specific example of this timing forming circuit, see Japanese Patent Application No. 57-97, for example.
415 G is detailed. Reference numeral 17 denotes a minute delay circuit, which generates a timing signal G formed by the timing forming circuit 16 based on the given delay data. A timing signal with a resolution of 1 is generated at terminal 46. 21 to 24 are D-type flip-flops, and the delayed data from the terminal 41 is commonly applied to the D terminal. 11 is a decoder which selects one of the D-type flip-flops 21 to 24 according to selection signals supplied from terminals 42 and 43;
A clock signal is supplied to the clock terminal of the selected flip-flop 1 at a timing determined by the reference timing signal applied from the flip-flop 4.

31はマルチプレクサであり、カウンター5から与えら
れた選択信号をこより、フリップフロップ21〜24か
らの遅延データの1つを選択して微少遅延期路17に供
給する。カウンター5には微少遅延 ・回路17からの
タイミング信号が与えられ、この=3− タイミング信号を計数することをこより、マルチプレク
サ31Gこ供給する選択信号を歩進する。
A multiplexer 31 selects one of the delay data from the flip-flops 21 to 24 based on the selection signal given from the counter 5 and supplies it to the minute delay circuit 17. The counter 5 is given a timing signal from the minute delay circuit 17, and by counting this =3-timing signal, it increments the selection signal supplied to the multiplexer 31G.

この従来のタイミング信号発生装置の動作を第2図を用
いて説明する。基準タイミング信号104が端子44か
ら所定の周期でタイミング形成回路16に与えられ、こ
のタイミング形成回路16により各基準タイミング信号
に対応した各種のタイミング信号106が、端子45よ
りのクロック105に同期して出力される。基準タイミ
ング信号104と同一周期のタイムスロットで遅延デー
タ101が端子41からフリップフロップ21〜24に
与えられ、端子42.43からの選択信号102.10
3により選択されたフリップフロップに基準タイミング
信号に基づくタイミングで取り込まれる。
The operation of this conventional timing signal generator will be explained with reference to FIG. The reference timing signal 104 is applied from the terminal 44 to the timing forming circuit 16 at a predetermined period, and the timing forming circuit 16 generates various timing signals 106 corresponding to each reference timing signal in synchronization with the clock 105 from the terminal 45. Output. Delayed data 101 is applied from terminal 41 to flip-flops 21 to 24 in a time slot with the same period as reference timing signal 104, and selection signal 102.10 is applied from terminal 42.43.
The signal is taken into the flip-flop selected by No. 3 at a timing based on the reference timing signal.

すなわち遅延データD+ 、D2、Da・・・・・・は
1タイムスロツト毎に分割されて各フリップフロップ2
1〜列に取り込まれ、各フリップフロップ21〜24の
出力データ107.108.109.110は図のよう
に1タイムスロツトずつ位相が異なり、かつ4タイムス
ロツト長の有効期間を有するデータとなる4− この4個に空間分割された遅延データはマルチプレクサ
31に与えられ、ここでカウンタ15からの選択信号1
15.116により、そのうちの1個の遅延データが順
次選択されて微少遅延回路17Gこ与えられ、その遅延
データQこ基づいてタイミング形成回路16からのタイ
ミング信号106に微少遅延を付加して、高分解能のタ
イミング信号111を発生する。
In other words, the delay data D+, D2, Da, etc. are divided for each time slot and sent to each flip-flop 2.
The output data 107, 108, 109, 110 of each flip-flop 21 to 24 is data whose phase differs by one time slot and has a valid period of four time slots as shown in the figure. - The delay data space-divided into four pieces is given to the multiplexer 31, where the selection signal 1 from the counter 15 is sent to the multiplexer 31.
15.116, one of the delay data is sequentially selected and applied to the minute delay circuit 17G, and based on the delay data Q, a minute delay is added to the timing signal 106 from the timing forming circuit 16, and the delay data is A resolution timing signal 111 is generated.

すなわち、基準タイミング信号R1を基準にしてタイミ
ング信号M1を発生させる場合には、選択信号115.
116が共に低レベルなので、フリップフロップ21の
出力107がマルチプレクサ31により選択されて、遅
延データD1が微少遅延回路17Gこ与えられる。微少
遅延回路17は遅延データD1に基づいて、タイミング
形成回路16からのタイミング信号L1を、微少時間d
だけ遅延させたタイミング信号M1を出力する。タイミ
ング信号M1によりカウンタ15が歩進されて選択信号
115が高レベルとなり、フリップフロップ22の出力
108がマルチプレクサ31により選択されて、遅延デ
ータD2が微少遅延回路17に与えられる。これにより
基準タイミング信号R2に対応するタイミング信号L2
に、遅延データD2により定まる微少遅延を付加したタ
イミング信号M2が出力される。この動作が順次繰り返
されることにより、クロック105の分解能よりも高い
分解能のタイミング信号を得ることができる。さらにこ
のタイミング信号発生装置では、発生したいタイミング
信号が基準タイミング信号からその基準タイミング信号
の1タイムスロット分の時間よりも遅延している場合、
例えば図中の基準タイミング信号R2Gこ対応するタイ
ミング信号M2のような場合であっても、遅延データが
1タイムスロツト毎Gこ空間分割されて1タイムスロッ
ト以上の時間にわたり保持されているので、支障なくタ
イミング信号を得ることができる。
That is, when generating the timing signal M1 based on the reference timing signal R1, the selection signal 115.
116 are both at low level, the output 107 of the flip-flop 21 is selected by the multiplexer 31, and the delay data D1 is provided to the minute delay circuit 17G. The minute delay circuit 17 converts the timing signal L1 from the timing forming circuit 16 into a minute time d based on the delay data D1.
The timing signal M1 delayed by the amount of time is output. The counter 15 is incremented by the timing signal M1, the selection signal 115 becomes high level, the output 108 of the flip-flop 22 is selected by the multiplexer 31, and the delay data D2 is provided to the minute delay circuit 17. As a result, the timing signal L2 corresponding to the reference timing signal R2
Then, a timing signal M2 to which a slight delay determined by the delay data D2 is added is output. By sequentially repeating this operation, a timing signal with a resolution higher than that of the clock 105 can be obtained. Furthermore, in this timing signal generator, if the timing signal to be generated is delayed from the reference timing signal by one time slot of the reference timing signal,
For example, even in the case of the timing signal M2 corresponding to the reference timing signal R2G in the figure, delay data is spatially divided into G timeslots and held for more than one time slot, so this may cause problems. It is possible to obtain timing signals without any need.

しかしながらこの従来のタイミング信号発生装置では、
ある基準タイミング信号を3ついては対応するタイミン
グ信号を発生させない場合、例えば第2図Gこおいて基
準タイミング信号R3に対応するタイミング信号L3、
M3を発生させない設定をする場合をこは、その後の動
作を正常に行なうことができない。すなわちこのタイミ
ング信号発生装置では、タイミング信号111によりカ
ウンタ15を歩進させて次のタイミング信号についての
遅延データを選択するようをこしているため、例えばタ
イミング信号M3を発生させない場合Gこは、次のタイ
ミング信号M4Gこ用いる遅延データD4が選択されず
遅延データD3が微少遅延回路17に与えられたままと
なっており、選択順序にくるいが生じるため、以後の動
作が正常Qこ行なわれなくなる。
However, in this conventional timing signal generator,
If the corresponding timing signals are not generated for three reference timing signals, for example, in FIG. 2G, the timing signal L3 corresponding to the reference timing signal R3,
If settings are made so that M3 does not occur, subsequent operations cannot be performed normally. That is, in this timing signal generation device, the counter 15 is incremented by the timing signal 111 to select the delay data for the next timing signal. Therefore, for example, when the timing signal M3 is not generated, Since the delay data D4 used by the timing signal M4G is not selected and the delay data D3 remains given to the minute delay circuit 17, the selection order is distorted, so that subsequent operations will not be performed normally. .

このように従来のタイミング信号発生装置では、」ユ記
のようにある基準タイミング信号に対応するタイミング
信号を発生しない(オーブン昏こする)で他のタイミン
グ信号を発生させるような設定ができない欠点があった
As described above, conventional timing signal generators have the disadvantage that they cannot be set to generate other timing signals without generating a timing signal corresponding to a certain reference timing signal (heating). there were.

〈発明の目的〉 1 この発明は上記のような欠点を除去し、タイアー ミング信号がオープンであっても動作に支障をきたさな
いタイミング信号発生装置を提供しようとするものであ
る。
<Objectives of the Invention> 1. The present invention aims to eliminate the above-mentioned drawbacks and provide a timing signal generating device that does not cause any trouble in operation even if the timing arming signal is open.

〈発明の概要〉 この発明によれば、ある基準タイミング信号に対応する
タイミング信号を発生しない旨を示す信号(オープンデ
ータ)が、その基準タイミングをこ対応するタイムスロ
ット毎に与えられる。
<Summary of the Invention> According to the present invention, a signal (open data) indicating that a timing signal corresponding to a certain reference timing signal is not generated is given to each time slot corresponding to that reference timing.

このオープンデータはオープンデータ分割回路により遅
延データの場合と同様にn個の空間Qこ分割されて保持
される。空間分割されたオープンデータはマルチプレク
サに与えられ、選択信号発生回路からの選択信号により
1のオープンデータが選択されて取り出される。この取
り出されたオープンデータにより、そのオープンデータ
を分割保持しているオープンデータ分割回路をリセット
するとともをこ、選択信号発生回路を歩進させて次のタ
イミング信号対する遅延データを出力させる。
This open data is divided into n spaces Q and held by the open data division circuit, similarly to the case of delayed data. The space-divided open data is given to a multiplexer, and one open data is selected and taken out by a selection signal from a selection signal generation circuit. The retrieved open data resets the open data division circuit that divides and holds the open data, and also advances the selection signal generation circuit to output delay data for the next timing signal.

従っである基準タイミング信号昏こ対応するタ8− イミング信号が発生されない場合であっても、その発生
されない事を示すオープンデータが出力され、そのオー
プンデータにより選択信号発生回路が歩進されて次の選
択信号を発生するため、次の基準タイミング信号をこ対
応するタイミング信号を遅延させるための遅延データが
取り出されて微少遅延回路に与えられる。このようをこ
してこの発明によれば、タイミング信号が欠ける場合で
あっても支障なく次のタイミング信号を発生させること
ができる。
Therefore, even if a timing signal corresponding to a reference timing signal is not generated, open data indicating that it is not generated is output, and the selection signal generation circuit is incremented by the open data to proceed to the next step. In order to generate the selection signal, delay data for delaying the next reference timing signal and the corresponding timing signal is taken out and applied to the minute delay circuit. Thus, according to the present invention, even if a timing signal is missing, the next timing signal can be generated without any problem.

〈発明の実施例〉 この発明の一実施例の構成を第3図に示す。<Embodiments of the invention> The configuration of one embodiment of this invention is shown in FIG.

この例では第1図の場合と同様に、遅延データを4個に
空間分割する場合を示している。第3図をこおいて、第
1図と共通部分は同一番号で表示している。図中25〜
28はD型フリップフロップであり、それぞれのD端子
には端子47からのオープンデータが共通に与えられて
いる。21〜24は第1図と同様にフリップフロップで
あり端子41からの遅延データが共通に与えられている
This example shows a case in which delayed data is spatially divided into four parts, as in the case of FIG. With reference to FIG. 3, parts common to those in FIG. 1 are indicated by the same numbers. 25~ in the figure
28 is a D-type flip-flop, and the open data from the terminal 47 is commonly given to each D terminal. 21 to 24 are flip-flops similar to those in FIG. 1, to which delay data from the terminal 41 is commonly applied.

これらD型フリップフロップ21〜28はラッチ回路で
置き換えてもよい。デコーダ11は端子42.43から
の選択信号に基づいて端子44から印加される基準タイ
ミング信号を一対のフリップフロップ25・21.26
・22.27・23.28・24にそれぞれ振り分けて
クロック信号として供給する。
These D-type flip-flops 21 to 28 may be replaced with latch circuits. The decoder 11 transfers the reference timing signal applied from the terminal 44 to a pair of flip-flops 25 and 21.26 based on the selection signal from the terminal 42.43.
・Distributed to 22.27, 23.28, and 24 respectively and supplied as clock signals.

31はマルチプレクサであり、フリップフロップ21〜
24により分割されて保持された遅延データのうちの1
つを、カウンタ15より発生された選択信号に基づいて
選択して取り出し、微少遅延回路17に与える。微少遅
延回路17は与えられた遅延データに基づいて、タイミ
ング形成回路16により形成されたタイミング信号に微
少遅延を加えて、高分解能のタイミング信号を出力する
。32はマルチプレクサであり、フリップフロップ25
〜28G二分割されて保持されたオープンデータのうち
の1つを、カウンタ15より発生された選択信号に基づ
いて選択して出力する。12はデコーダであり、マルチ
プレクサ32より出力されたオープンデータを、カウン
タ15より発生された選択信号に基づいて、各フリップ
フロップ25〜28に振り分けてリセット信号として供
給する。
31 is a multiplexer, and flip-flops 21~
1 of the delayed data divided and held by 24
One is selected and taken out based on the selection signal generated by the counter 15 and applied to the minute delay circuit 17. The minute delay circuit 17 adds a minute delay to the timing signal formed by the timing forming circuit 16 based on the supplied delay data, and outputs a high-resolution timing signal. 32 is a multiplexer, and a flip-flop 25
-28G One of the divided and held open data is selected and output based on the selection signal generated by the counter 15. A decoder 12 distributes the open data output from the multiplexer 32 to each of the flip-flops 25 to 28 based on the selection signal generated by the counter 15, and supplies the divided data as a reset signal.

13はOR回路であり、微少遅延回路17から出力され
たタイミング信号とマルチプレクサ32から出力された
オープンデータとを、カウンタ15に供給し、カウンタ
15の計数を歩進させる。
13 is an OR circuit, which supplies the timing signal output from the minute delay circuit 17 and the open data output from the multiplexer 32 to the counter 15, and increments the count of the counter 15.

この実施例の動作を第4図を参照して説明する。第4図
においては基準タイミング信号R3に対応するタイミン
グ信号を発生しない場合の動作を示している。タイミン
グ形成回路16は端子44から与えられた基準タイミン
グ信号104と端子45から与えられたクロック105
とをこより、クロック周期の分解能を持つタイミング信
号106を発生して微少遅延回路17に伝える。このと
き基準タイミング信号R3に対応するタイミング信号は
発生されない。端子41から遅延データ101が各フリ
ップフロップ21〜24に共通に与工、わ、’c(1)
9 イbx o y h@(7)%Ngi 、”Dl、
D2、D3・・・・・・は、選択信号102.103に
より11− 選択された各フリップフロップに基準タイミング信号に
より定まるタイミングで取り込まれる。
The operation of this embodiment will be explained with reference to FIG. FIG. 4 shows the operation when no timing signal corresponding to the reference timing signal R3 is generated. The timing forming circuit 16 receives a reference timing signal 104 applied from a terminal 44 and a clock 105 applied from a terminal 45.
As a result, a timing signal 106 having a resolution of the clock cycle is generated and transmitted to the minute delay circuit 17. At this time, a timing signal corresponding to the reference timing signal R3 is not generated. Delayed data 101 is commonly applied to each flip-flop 21 to 24 from terminal 41.
9 Ibx o y h@(7)%Ngi,”Dl,
D2, D3, . . . are taken into each flip-flop selected by the selection signals 102 and 103 at the timing determined by the reference timing signal.

従って遅延データ101は1タイムスロツト毎Gこ空間
分割されてフリップフロップ21〜24Gこ取り込まれ
、その各フリップフロップに取り込まれた遅延データ1
07.108.109.110は、互いに1タイムスロ
ツトずつ開始位相が異なり、かつ4タイムスロツト長の
有効期間を有するデータとなる。
Therefore, the delay data 101 is spatially divided into G timeslots and taken into the flip-flops 21 to 24G, and the delay data 101 taken into each flip-flop is
07.108.109.110 have starting phases that differ from each other by one time slot, and have a valid period of four time slots.

端子47から、ある基準タイミング信号をこついては対
応するタイミング信号を発生させないことを示すオープ
ンデータ120が与えられ、各フリップフロップ25〜
28に共通をこ加えられる。このオープンデータは遅延
データの場合と同様瘉こ選択信号102.103により
選択されたフリップフロップをこ、基準タイミング信号
により定まるタイミングで取り込まれる。この例では基
準タイミング信号R3に対応するタイミング信号を発生
させないものとしているため、Raに対応するタイムス
ロットのときオープンデータ120が12− 高レベルとなる。従ってオープンデータ]20は基準タ
イミング信号R3のタイミングでフリップフロップ27
に取り込まれ、その出力121は高レベルとなる。
Open data 120 indicating that a certain reference timing signal will not generate a corresponding timing signal is provided from a terminal 47, and each flip-flop 25 to
Common features can be added to 28. Similar to the case of delayed data, this open data is taken in by the flip-flop selected by the filter selection signals 102 and 103 at the timing determined by the reference timing signal. In this example, since the timing signal corresponding to the reference timing signal R3 is not generated, the open data 120 becomes 12-high level in the time slot corresponding to Ra. Therefore, open data] 20 is a flip-flop 27 at the timing of the reference timing signal R3.
, and its output 121 becomes high level.

カウンタ15より発生された選択信号115.116は
マルチプレクサ31.32、デコーダ12に共通に与え
られている。動作開始時には選択信号115.116が
共に低レベルであるため、マルチプレクサ31はフリッ
プフロップ21に保持されている出力データ107を選
択して微少遅延回路17に与える。従って基準タイミン
グ信号kl Gこ対応する遅延データD1が微少遅延回
路17に与えられることをこなり、微少遅延回路17は
タイミング形成回路16により形成されたタイミング信
号106中のL1&こ対し、遅延データDI Gこより
定まる微少遅延を付加したタイミング信号M1を発生す
る。タイミング信号M1は端子46から出力されるとと
も(二〇R回路13を経由してカウンタ15に印加され
計数される。このため選択信号115が高レベルとなり
、マルチプレクサ31はソリツプフロップ22の出力1
.08を選択して、遅延データD2を微少遅延回路17
に与える。微少遅延回路17は、タイミング形成回路]
6からのタイミング信号L2に、遅延データD2Gこよ
り定まる微少遅延を付加したタイミング信号M2を発生
する。
Selection signals 115 and 116 generated by counter 15 are commonly applied to multiplexers 31 and 32 and decoder 12. Since the selection signals 115 and 116 are both at low level at the start of operation, the multiplexer 31 selects the output data 107 held in the flip-flop 21 and supplies it to the minute delay circuit 17. Therefore, the delay data D1 corresponding to the reference timing signal klG is given to the minute delay circuit 17, and the minute delay circuit 17 receives the delay data DI from L1&this in the timing signal 106 formed by the timing forming circuit 16. A timing signal M1 to which a minute delay determined by G is added is generated. The timing signal M1 is output from the terminal 46 (via the 20R circuit 13) and is applied to the counter 15 for counting. Therefore, the selection signal 115 becomes high level, and the multiplexer 31 outputs the output 1 of the logic flop 22.
.. 08 and sends the delay data D2 to the minute delay circuit 17.
give to The minute delay circuit 17 is a timing forming circuit]
A timing signal M2 is generated by adding a minute delay determined by the delay data D2G to the timing signal L2 from 6.

タイミング信号IVh&こよりカウンタ15が歩進され
、次の選択信号115.116を発生する。
The counter 15 is incremented by the timing signal IVh and generates the next selection signal 115 and 116.

従ってマルチプレクサ31より遅延データlJ3が選択
されて微少遅延回路17に与えられると同時に、マルチ
プレクサ32によりフリップフロップ27&こ保持され
ているオープンデータ121が選択されて出力される(
122)。 この出力されたオープンデータ122はデ
コーダ12に与えられるととも昏こ、OL<回路13を
経由してカウンタ15に与えられる。デコーダ12はカ
ウンタ15からの選択信号に基づいて、オープンデータ
122のタイミングでリセット信号をフリップフロップ
27のリセット端子に供給する。このためフリップフロ
ップ27の出力121は低レベルとなる。同時を二カウ
ンタ15に印加されたオープンデータ122&こより選
択信号115.116が次の状態に進み、基準タイミン
グ信号R4Gこ対応する遅延データD4がマルチプレク
サ31により選択されて微少遅延回路17に与えられる
。この場合においてデコーダ12からフリップフロップ
27(二対するリセット信号を発生するタイミングは、
オープンデータ122がOR回路を経由してカウンタ1
5に与えられ選択信号115. 116が変化するタイ
ミングよりも早いことを前提としている。OR回路13
、カウンタ15の動作遅延時間のためである。リセット
信号が出力されるよりも早く選択信号115.116が
変化すると、リセット信号が次のフリップフロップ28
に印加されてしまい、実際上フリップフロップ27のリ
セットができなくなる。この動作を確実を二行うために
は例えばマルチプレクサ32とOR回路13の間Gこ遅
延回路を挿入してもよい。
Therefore, the multiplexer 31 selects the delayed data lJ3 and applies it to the minute delay circuit 17, and at the same time, the multiplexer 32 selects the open data 121 held in the flip-flop 27 and outputs it (
122). This output open data 122 is given to the decoder 12 and then given to the counter 15 via the OL circuit 13. Based on the selection signal from the counter 15, the decoder 12 supplies a reset signal to the reset terminal of the flip-flop 27 at the timing of the open data 122. Therefore, the output 121 of the flip-flop 27 is at a low level. The open data 122 and the selection signals 115 and 116 applied to the counter 15 at the same time advance to the next state, and the delay data D4 corresponding to the reference timing signal R4G is selected by the multiplexer 31 and applied to the minute delay circuit 17. In this case, the timing for generating the reset signal from the decoder 12 to the flip-flop 27 is as follows:
Open data 122 is sent to counter 1 via OR circuit.
5 and a selection signal 115.5. 116 is assumed to be earlier than the timing of change. OR circuit 13
, because of the operation delay time of the counter 15. If the selection signal 115, 116 changes earlier than the reset signal is output, the reset signal is output to the next flip-flop 28.
, so that the flip-flop 27 cannot actually be reset. In order to perform this operation reliably, a delay circuit may be inserted between the multiplexer 32 and the OR circuit 13, for example.

このようにして基準タイミング信号R3に対応するタイ
ミング信号を発生しない場合には、1タイミング信号に
よってはカウンタ15は歩進し15− ないが、マルチプレクサ32から出力されるオープンデ
ータによって歩進されるため、次の遅延データD4が微
少遅延回路17に与えられ、次のタイミング信号M4を
発生し得るようになる。
In this way, when the timing signal corresponding to the reference timing signal R3 is not generated, the counter 15 does not increment by 1 timing signal, but it is incremented by the open data output from the multiplexer 32. , the next delay data D4 is given to the minute delay circuit 17, and the next timing signal M4 can be generated.

以後同様にしてタイミング信号M5、M6・・・・・・
が発生される。この実施例においてオープンデータを保
持しているフリップフロップをマルチプレクサ32から
の出力122よりリセットする目的は、オープンデータ
が2以」ユのタイムスロットにわたって連続している場
合であっても動作に支障をきたさないようにするためで
ある。すなわち、連続する2以」1の基準タイミング信
号にそれぞれ対応するタイミング信号を発生しないよう
Qこ設定する場合には、オープンデータが対応する2以
」二のタイムスロットGこわたり市レベルになっており
、オープンデータを空間分割して保持するフリップフロ
ップ25〜28の対応するフリップフロップの出力瘉こ
高レベルが保持される。各フリップフロップはリセット
信号が与えられない場合には、4クイムスロツトの時間
オ16− −プンデータを保持する。従ってマルチプレクサ32の
選択出力122は、オープンデータを保持するフリップ
フロップの出力の選択を切り換えても茜レベルのままに
なり、カウンタ15の計数が歩進されないため、以後の
遅延データの選択順序が正常でなくなる。このためこの
実施例では、オープンデータを保持しているフリップフ
ロップを、そのオープンデータがマルチプレクサ32に
より選択されて出力されたときリセットするようにして
いる。
Thereafter, the timing signals M5, M6...
is generated. In this embodiment, the purpose of resetting the flip-flop holding the open data by the output 122 from the multiplexer 32 is to ensure that the open data does not interfere with operation even if the open data spans two or more consecutive time slots. This is to prevent any damage. In other words, if the setting is made so as not to generate timing signals corresponding to successive reference timing signals of 2 or more, the open data will be at the level of the corresponding time slots of 2 or more. The output level of the corresponding flip-flops 25 to 28, which spatially divide and hold open data, is held. Each flip-flop holds four quimslots of time-open data when no reset signal is applied. Therefore, the selection output 122 of the multiplexer 32 remains at the Akane level even if the selection of the output of the flip-flop holding open data is switched, and the count of the counter 15 is not incremented, so that the subsequent selection order of delayed data is normal. It will no longer be. Therefore, in this embodiment, the flip-flop holding open data is reset when the open data is selected and output by the multiplexer 32.

以上のようにこの発明によればある基準タイミング信号
に対応するタイミング信号を発生しない場合であっても
他のタイミング信号を支障なく発生させることができる
As described above, according to the present invention, even when a timing signal corresponding to a certain reference timing signal is not generated, other timing signals can be generated without any problem.

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

第1図は従来のタイミング信号発生装置の構成を示すブ
ロック図、第2図は第1図に示すタイミング信号発生装
置の動作を説明するためのタイムチャート、第3図はこ
の発明をこよるタイミング信号発生装置の一実施例の構
成を示すブロック図、第4図は第3図に示したタイミン
グ信号発生装置の動作を説明するためのタイムチャート
である。 11.12;デコーダ 21〜28;D型フリップフロップ 31.32;マルチプレクサ 15;カウンタ 16;タイミング形成回路 17;微少遅延回路 19− 第 4 図 −368−
FIG. 1 is a block diagram showing the configuration of a conventional timing signal generating device, FIG. 2 is a time chart for explaining the operation of the timing signal generating device shown in FIG. 1, and FIG. 3 is a timing chart according to the present invention. FIG. 4 is a block diagram showing the configuration of one embodiment of the signal generation device, and is a time chart for explaining the operation of the timing signal generation device shown in FIG. 3. 11.12; Decoders 21 to 28; D-type flip-flops 31.32; Multiplexer 15; Counter 16; Timing forming circuit 17; Micro delay circuit 19- Fig. 4-368-

Claims (1)

【特許請求の範囲】 基準タイミング信号に対してクロックをこ周期したタイ
ミングで形成されたタイミング信号を二ついて、タイム
スロット毎に発生された遅延データに基づいて微少遅延
を与えることをこより、高分解能のタイミング信号を得
るようにしたタイミング信号発生装置において、 A、遅延データをその1タイムスロツトずつ位相の異な
るn個(nは2以」二の整数)の空間を二分割し、且つ
nタイムスロットの有効期間を有するデータに変換する
データ分割回路と、B、所定の基準タイミング信号をこ
ついてはその基準タイミング信号に対応するタイミング
信号を発生しないことを示すデータ(以下「オープンデ
ータ」という)を、■タイムスロットずつ位相の異なる
n個の空間に分割して保持するオープンデータ分割回路
と、 C,J1記データ分割回路によりn個に空間分割された
遅延データ中の1を選択する遅延データ選択回路と、 D、上記オープンデータ分割回路によりn個に空間分割
されたオープンデータ中の1を選択するオープンデータ
選択回路と、 E、そのオープンデータ選択回路により選択されたオー
プンデータにより、その選択されたオープンデータを発
生しているオープンデータ分割回路を選択してリセット
するリセット回路と、 F、上記オープンデータ選択回路により選択されたオー
プンデータにより、上記遅延データ選択回路、上記オー
ブンデータ選択回路、上記リセット回路の各選択を歩進
させる選択信号発生回路と、 を有することを特徴とするタイミング信号発生装置。
[Claims] High resolution is achieved by providing two timing signals formed at a timing equal to one cycle of a clock with respect to a reference timing signal and giving a minute delay based on delay data generated for each time slot. In a timing signal generator that obtains a timing signal, A. Divide the delayed data into two spaces into n pieces (n is an integer greater than or equal to 2) whose phase differs by one time slot, and B. data indicating that if a predetermined reference timing signal is manipulated, a timing signal corresponding to the reference timing signal will not be generated (hereinafter referred to as "open data"); ■An open data division circuit that divides and holds each time slot into n spaces with different phases, and a delayed data selection circuit that selects one of the n pieces of delayed data space-divided by the C and J1 data division circuits. and D. An open data selection circuit that selects one of the open data space-divided into n pieces by the open data division circuit, and E. The selected open data is selected by the open data selected by the open data selection circuit. F. A reset circuit that selects and resets the open data division circuit that is generating open data; F. The open data selected by the open data selection circuit causes the delayed data selection circuit, the oven data selection circuit, and the reset A timing signal generation device comprising: a selection signal generation circuit that advances each selection of a circuit;
JP58111725A 1983-06-21 1983-06-21 Timing signal generating device Granted JPS603568A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58111725A JPS603568A (en) 1983-06-21 1983-06-21 Timing signal generating device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58111725A JPS603568A (en) 1983-06-21 1983-06-21 Timing signal generating device

Publications (2)

Publication Number Publication Date
JPS603568A true JPS603568A (en) 1985-01-09
JPH0439628B2 JPH0439628B2 (en) 1992-06-30

Family

ID=14568581

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58111725A Granted JPS603568A (en) 1983-06-21 1983-06-21 Timing signal generating device

Country Status (1)

Country Link
JP (1) JPS603568A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63227114A (en) * 1987-03-16 1988-09-21 Nec Corp Integrated circuit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63227114A (en) * 1987-03-16 1988-09-21 Nec Corp Integrated circuit

Also Published As

Publication number Publication date
JPH0439628B2 (en) 1992-06-30

Similar Documents

Publication Publication Date Title
JPH0694796A (en) Event sequencer for automatic testing device
JPS60229521A (en) Digital signal delay circuit
KR100313255B1 (en) Combinational delay circuit for a digital frequency multiplier
US6798266B1 (en) Universal clock generator using delay lock loop
JPS603568A (en) Timing signal generating device
US4741005A (en) Counter circuit having flip-flops for synchronizing carry signals between stages
JP2000249747A (en) Timing signal generating circuit for semiconductor test device
JP4190217B2 (en) Clock generation apparatus and audio data processing apparatus
JPH07168652A (en) Synchronous resetting circuit
JP3329081B2 (en) DUT pass / fail judgment circuit
US6885714B1 (en) Independently roving range control
JPH0879029A (en) 4-phase clock pulse generator
JP2877433B2 (en) Waveform generation circuit
JPH07273642A (en) Test circuit for asynchronous counter
JP2586340B2 (en) Test signal insertion circuit
JP2665257B2 (en) Clock transfer circuit
JPH04207216A (en) Non-overlapping two-phase clock generating circuit
JPS60140920A (en) Pulse generator
JPH11110346A (en) Data transfer circuit
JPH1114711A (en) Timing generator for semiconductor testing device
JPH09145803A (en) Test mode setting circuit
JPH0786889A (en) Pulse signal generating circuit
JPH04352517A (en) Clock preparing circuit
JPH10311870A (en) Timing generator
JPH04186460A (en) Asynchronous trigger pulse transfer system