JPH0524227Y2 - - Google Patents

Info

Publication number
JPH0524227Y2
JPH0524227Y2 JP16330385U JP16330385U JPH0524227Y2 JP H0524227 Y2 JPH0524227 Y2 JP H0524227Y2 JP 16330385 U JP16330385 U JP 16330385U JP 16330385 U JP16330385 U JP 16330385U JP H0524227 Y2 JPH0524227 Y2 JP H0524227Y2
Authority
JP
Japan
Prior art keywords
signal
output
delay
memory
clock input
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
JP16330385U
Other languages
Japanese (ja)
Other versions
JPS6271580U (en
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 filed Critical
Priority to JP16330385U priority Critical patent/JPH0524227Y2/ja
Publication of JPS6271580U publication Critical patent/JPS6271580U/ja
Application granted granted Critical
Publication of JPH0524227Y2 publication Critical patent/JPH0524227Y2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)

Description

【考案の詳細な説明】 (考案の属する技術分野) 本考案は、集積回路(IC)テスタ等のタイミ
ング信号源、種々の周期信号を発生する信号源と
して使用する信号発生器に関する。
[Detailed description of the invention] (Technical field to which the invention pertains) The present invention relates to a signal generator used as a timing signal source for integrated circuit (IC) testers, etc., and as a signal source for generating various periodic signals.

(従来技術) 従来から、ICテスタ等種々の電子機器で信号
発生器が使用されている。例えば、従来のタイミ
ング信号発生装置として、実公昭60−27970号に
開示された装置がある。前記装置は、カウンタ、
コンパレータ、フリツプ・フロツプ等から構成さ
れており、クロツク入力信号を前記カウンタによ
り計数し、前記計数値と設定値とが一致したとき
コンパレータから得られる信号でフリツプ・フロ
ツプを駆動することによりタイミング信号を発生
させている。従つて、タイミング信号の設定時間
分解能は、クロツク入力信号の周期に依存してし
まう。このため、設定時間の分解能を向上させる
ためには、クロツク入力信号の周期を短くする、
即ちクロツク入力信号の周波数を高くする必要が
ある。しかしながら、例えばタイミング信号の分
解能をInsec.にしたい場合、1GHzのクロツク入力
信号が必要であり、その帯域で使用可能なカウン
タは極めて複雑且つ高価となる欠点があり又、よ
り以上の高分解能化をはかることは困難であつ
た。
(Prior Art) Signal generators have been used in various electronic devices such as IC testers. For example, as a conventional timing signal generating device, there is a device disclosed in Japanese Utility Model Publication No. 60-27970. The device comprises a counter,
It consists of a comparator, a flip-flop, etc., and the clock input signal is counted by the counter, and when the counted value and the set value match, the timing signal is generated by driving the flip-flop with the signal obtained from the comparator. It is occurring. Therefore, the setting time resolution of the timing signal depends on the period of the clock input signal. Therefore, in order to improve the resolution of the setting time, it is necessary to shorten the period of the clock input signal.
That is, it is necessary to increase the frequency of the clock input signal. However, if you want to increase the resolution of the timing signal to insec., for example, you need a 1GHz clock input signal, and counters that can be used in that band are extremely complex and expensive. It was difficult to measure.

(考案の目的) 本考案は、出力信号を高分解能且つ種々の時間
幅に設定可能で構成簡単な信号発生器を提供する
ことを目的とする。
(Objective of the invention) An object of the invention is to provide a signal generator with a simple configuration that allows output signals to be set to high resolution and various time widths.

(考案の構成) 本願考案の信号発生器は、クロツク入力信号を
計数し、計数値に対応する信号を出力するカウン
タと、前記カウンタの出力信号に応答して記憶デ
ータを並列出力するメモリと、前記メモリの並列
出力信号をラツチする複数のラツチ回路と、前記
各ラツチ回路の出力信号を遅延する複数の遅延回
路の出力信号に応答して信号を出力する出力回路
とから構成されており、前記メモリの記憶データ
および前記遅延回路の遅延時間を変えることによ
り、種々の信号を発生する。
(Structure of the invention) The signal generator of the invention includes a counter that counts clock input signals and outputs a signal corresponding to the counted value, and a memory that outputs stored data in parallel in response to the output signal of the counter. It is comprised of a plurality of latch circuits that latch parallel output signals of the memory, and an output circuit that outputs a signal in response to the output signals of the plurality of delay circuits that delay the output signal of each of the latch circuits. Various signals are generated by changing the data stored in the memory and the delay time of the delay circuit.

(実施例) 第1図は、本考案の実施例を表わすブロツク図
である。第1図において、周期Tのクロツク入力
信号Vcは、アドレス・カウンタ101および遅
延回路103に入力される。アドレス・カウンタ
101の出力部は、所定のデータ値を記憶したメ
モリ102の入力部に接続されている。メモリ1
02の2つの出力部は、各々D−フリツプ・フロ
ツプ104,105のD入力端子に接続されてい
る。D−フリツプ・フロツプ104,105はラ
ツチ回路を構成している。D−フリツプ・フロツ
プ104,105のQ出力端子は各々、プログラ
ム可能な遅延回路106,107に接続されてい
る。遅延回路106の出力端子はD−フリツプ・
フロツプ108のクロツク入力端子Cに、遅延回
路107の出力端子はパルス整形回路109に接
続されている。パルス整形回路109の出力部
は、D−フリツプ・フロツプ108のリセツト端
子Rに接続され又、D−フリツプ・フロツプ10
8の入力端子Dには高レベル信号VHが供給され
ており、出力信号Voは出力端子Qから得られる。
一方、遅延回路103の出力部は、D−フリツ
プ・フロツプ104,105のクロツク入力端子
Cに接続されている。遅延回路106,107
は、集中定数回路、分布定数回路等で構成されて
おり、現在市販されているものでも100psec.以上
の分解能を有している。第2図は、第1図の信号
発生器のタイミング図である。以下、第1図、第
2図を用いてその動作を説明する。但し、メモリ
102には、チヤンネル1用として“0,1,
0,0”が記憶さており、チヤンネル2用として
“0,0,1,0”が記憶されているものとし又、
遅延回路106,107の遅延時間は各々τ1,τ2
に設定されているものとする。いま、時刻Toに
おいて、クロツク入力信号Vcが入力されると、
アドレス・カウンタ101はクロツク入力信号
Vcの計数を開始し、計数値に応じたアドレス信
号を出力する。メモリ102は前記アドレス信号
に応答して、記憶データを出力する。メモリ10
2には、チヤンネル1用として“0,1,0,
0”なる4ビツトのデータが記憶されているの
で、クロツク入力信号Vcが入力されるごとに
“0”,“1”,“0”,“0”の順に一連の信号V1
繰り返し出力される。チヤンネル2用として
“0,0,1,0”なる4ビツトのデータが記憶
さているので、信号V2としては“0”,“0”,
“1”,“0”の順で繰り返し出力される。一方、
遅延回路103はクロツク入力信号Vcを所定時
間(カウンタ101の遅延時間とメモリ102の
アクセス時間の和)だけ遅延させた遅延クロツク
信号VφをD−フリツプ・フロツプ104,10
5のクロツク入力端子Cに供給する。D−フリツ
プ・フロツプ104,105は前記遅延クロツク
信号Vφに応答して、信号V1,V2をラツチし、信
号V3,V4を出力する。遅延回路106,107
は、信号V3,V4を各々τ1,τ2だけ遅延した信号
V5,V6を出力する。信号V6はパルス整形回路1
09に入り、D−フリツプ・フロツプ108をリ
セツトするのに必要な時間の幅を持つ信号V7
整形される。D−フリツプ・フロツプ108は、
信号V5の立上がり時点から信号V7の立上がり時
点までの時間幅のハイレベル信号を出力信号Vo
として出力する。出力信号Voの周期は、クロツ
ク入力信号Vcの周期とメモリ102の記データ
ビツト数との積に等しい。従つて、出力信号Vo
として、周期4T、パルス幅(T−τ1+τ2)の信
号がえられる。遅延回路106,107の遅延時
間およびメモリ102内の記憶データ値を変える
ことにより、出力信号Voの周期、パルス幅等を
種々に設定できる。例えば、メモリ102の記憶
データ値をチヤンネル1用として“0,1,0,
0”、チヤンネル2用として“0,1,0,0”
とし、遅延回路106,107の各遅延時間τ1
τ2をτ1<τ2とすると、周期が4Tで、パルス幅(τ2
−τ1)の出力信号Voが得られる。つまり、遅延
回路106,107の遅延時間を変えることによ
り、出力信号Voの立上がり時間および立下がり
時間を高分解能で設定可能であり、遅延回路10
6,107の最大遅延時間の幅をクロツク入力信
号Vcの周期と同じにしておけば、いかなる時間
にも設定可能である。
(Embodiment) FIG. 1 is a block diagram showing an embodiment of the present invention. In FIG. 1, a clock input signal Vc of period T is input to address counter 101 and delay circuit 103. In FIG. The output of address counter 101 is connected to the input of memory 102, which stores predetermined data values. memory 1
The two outputs of 02 are connected to the D input terminals of D-flip-flops 104 and 105, respectively. D-flip-flops 104 and 105 constitute a latch circuit. The Q output terminals of D-flip-flops 104 and 105 are connected to programmable delay circuits 106 and 107, respectively. The output terminal of the delay circuit 106 is a D-flip terminal.
The clock input terminal C of the flop 108 and the output terminal of the delay circuit 107 are connected to a pulse shaping circuit 109. The output of the pulse shaping circuit 109 is connected to the reset terminal R of the D-flip-flop 108 and is connected to the reset terminal R of the D-flip-flop 108.
A high level signal V H is supplied to the input terminal D of 8, and the output signal Vo is obtained from the output terminal Q.
On the other hand, the output section of delay circuit 103 is connected to clock input terminal C of D-flip-flops 104 and 105. Delay circuits 106, 107
It consists of lumped constant circuits, distributed constant circuits, etc., and even the ones currently on the market have a resolution of 100 psec. or more. FIG. 2 is a timing diagram of the signal generator of FIG. The operation will be explained below using FIGS. 1 and 2. However, the memory 102 contains “0, 1,
It is assumed that "0,0" is stored and "0,0,1,0" is stored for channel 2.
The delay times of delay circuits 106 and 107 are τ 1 and τ 2 , respectively.
It is assumed that this is set to . Now, when the clock input signal Vc is input at time To,
Address counter 101 is a clock input signal
Starts counting Vc and outputs an address signal according to the counted value. The memory 102 outputs stored data in response to the address signal. memory 10
2 has “0, 1, 0,
Since 4-bit data of 0 is stored, a series of signals V 1 are repeatedly output in the order of 0, 1, 0, and 0 each time the clock input signal Vc is input. Since 4-bit data “0, 0, 1, 0” is stored for channel 2, the signal V 2 is “0”, “0”,
It is repeatedly output in the order of “1” and “0”. on the other hand,
The delay circuit 103 outputs a delayed clock signal Vφ obtained by delaying the clock input signal Vc by a predetermined time (the sum of the delay time of the counter 101 and the access time of the memory 102) to the D-flip-flops 104 and 10.
5 to clock input terminal C. D-flip-flops 104 and 105 respond to the delayed clock signal V.phi. by latching signals V.sub.1 and V.sub.2 and outputting signals V.sub.3 and V.sub.4 . Delay circuits 106, 107
are the signals V 3 and V 4 delayed by τ 1 and τ 2 , respectively.
Outputs V 5 and V 6 . Signal V 6 is pulse shaping circuit 1
09 and is shaped into a signal V7 having the time width necessary to reset the D-flip-flop 108. The D-flip flop 108 is
The output signal Vo is a high-level signal with a time width from the rising edge of signal V 5 to the rising edge of signal V 7 .
Output as . The period of output signal Vo is equal to the product of the period of clock input signal Vc and the number of data bits recorded in memory 102. Therefore, the output signal Vo
As a result, a signal with a period of 4T and a pulse width of (T-τ 12 ) is obtained. By changing the delay times of the delay circuits 106 and 107 and the stored data value in the memory 102, the period, pulse width, etc. of the output signal Vo can be variously set. For example, if the data values stored in the memory 102 are for channel 1, “0, 1, 0,
0”, “0,1,0,0” for channel 2
and each delay time τ 1 of delay circuits 106 and 107,
If τ 2 is τ 1 < τ 2 , the period is 4T and the pulse width (τ 2
−τ 1 ) output signal Vo is obtained. That is, by changing the delay times of the delay circuits 106 and 107, the rise time and fall time of the output signal Vo can be set with high resolution.
If the width of the maximum delay time of 6,107 is made the same as the period of the clock input signal Vc, it can be set to any time.

本実施例では、メモリ102の記憶データは各
チヤンネル4ビツトの場合を説明したが、いかな
るビツト数であつても有効に動作する。本考案に
は種々の変形が考えられる。例えば、D−フリツ
プ・フロツプ104,105の後段にRZ
(Return to Zero)回路を挿入し、メモリ102
の記憶データを全て“1”にすれば、クロツク入
力信号Vcと同じ周期の出力信号Voを得ることが
でき、この場合、出力信号Voのパルス幅は、遅
延回路106,107によつて変え得る。又、出
力回路として使用しているD−フリツプ・フロツ
プ108としては、複数の信号に応答して信号を
出力するような回路であれば使用できる。
In this embodiment, the case where the data stored in the memory 102 is 4 bits for each channel has been described, but it will work effectively with any number of bits. Various modifications can be made to the present invention. For example, after the D-flip-flops 104 and 105,
(Return to Zero) circuit and memory 102
By setting all stored data to "1", an output signal Vo having the same period as the clock input signal Vc can be obtained. In this case, the pulse width of the output signal Vo can be changed by the delay circuits 106 and 107. . Further, as the D-flip-flop 108 used as an output circuit, any circuit that outputs signals in response to a plurality of signals can be used.

(考案の効果) 本考案によれば、メモリおよび遅延回路の設定
値を変えることにより、高分解能な種々の信号を
得ることができる。又、メモリの記憶データのビ
ツト数を増すことにより、秒乃至分単位のパルス
幅信号を100psec.程度の分解能で設定できる。
(Effects of the invention) According to the invention, various high-resolution signals can be obtained by changing the settings of the memory and delay circuit. Furthermore, by increasing the number of bits of data stored in the memory, a pulse width signal in units of seconds to minutes can be set with a resolution of about 100 psec.

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

第1図は、本考案の信号発生器のブロツク図。
第2図は、第1図の信号発生器のタイミング図。 101……アドレス・カウンタ、102……メ
モリ、104,105,108……D−フリツ
プ・フロツプ、103,106,107……遅延
回路、109……パルス整形回路。
FIG. 1 is a block diagram of the signal generator of the present invention.
2 is a timing diagram of the signal generator of FIG. 1; FIG. 101... Address counter, 102... Memory, 104, 105, 108... D-flip-flop, 103, 106, 107... Delay circuit, 109... Pulse shaping circuit.

Claims (1)

【実用新案登録請求の範囲】[Scope of utility model registration request] クロツク入力信号を計数し、計数値に対応する
信号を出力するカウンタと、前記カウンタの出力
信号に対応するアドレスに記憶された第1、第2
のデータを出力するメモリと、前記第1、第2の
データのそれぞれをラツチして出力する第1、第
2のラツチ回路と、前記第1、第2のラツチ回路
の出力信号をそれぞれ遅延する第1、第2の遅延
回路と、前記第1の遅延回路の出力信号によりセ
ツトされ前記第2の遅延回路の出力信号によりリ
セツトされる出力を有する出力回路とから成る信
号発生器。
a counter that counts clock input signals and outputs a signal corresponding to the counted value; and a first and second counter that are stored at addresses corresponding to the output signals of the counter.
a memory for outputting data; first and second latch circuits for latching and outputting the first and second data; and delaying the output signals of the first and second latch circuits, respectively. A signal generator comprising first and second delay circuits and an output circuit having an output that is set by the output signal of the first delay circuit and reset by the output signal of the second delay circuit.
JP16330385U 1985-10-24 1985-10-24 Expired - Lifetime JPH0524227Y2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16330385U JPH0524227Y2 (en) 1985-10-24 1985-10-24

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16330385U JPH0524227Y2 (en) 1985-10-24 1985-10-24

Publications (2)

Publication Number Publication Date
JPS6271580U JPS6271580U (en) 1987-05-07
JPH0524227Y2 true JPH0524227Y2 (en) 1993-06-21

Family

ID=31091376

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16330385U Expired - Lifetime JPH0524227Y2 (en) 1985-10-24 1985-10-24

Country Status (1)

Country Link
JP (1) JPH0524227Y2 (en)

Also Published As

Publication number Publication date
JPS6271580U (en) 1987-05-07

Similar Documents

Publication Publication Date Title
US4757214A (en) Pulse generator circuit
US4786823A (en) Noise pulse suppressing circuit in digital system
JPH0524227Y2 (en)
JPS6037961U (en) Digital binary group calling circuit device
US6204711B1 (en) Reduced error asynchronous clock
US4728816A (en) Error and calibration pulse generator
US4802168A (en) Test signal generating circuit
JPH0119545B2 (en)
JP2936800B2 (en) Signal generator
JPS54100651A (en) Pulse-width/pusle-period converter circuit
JPS639686B2 (en)
JPS59138770U (en) Sampling pulse generation circuit
JPS6027970Y2 (en) Timing generator for IC test equipment
JPH0540469Y2 (en)
KR100486236B1 (en) Apparatus for generating frequency-divided signal by except radix 2
JPS58106623A (en) Timing signal generating device
JPH0545419A (en) Waveform forming circuit of semiconductor testing device
KR0118634Y1 (en) Frequency multiflier
JPS6333376Y2 (en)
SU1464284A1 (en) Frequency selector
JPH0547787B2 (en)
JPH0454726A (en) 1/n frequency dividing circuit
JPS59137650U (en) Oscillation circuit rate adjustment device
JPH0710042B2 (en) Timing signal generator
JPH02241220A (en) Pulse train generator