JPH02205111A - Waveform formatter circuit - Google Patents
Waveform formatter circuitInfo
- Publication number
- JPH02205111A JPH02205111A JP1025238A JP2523889A JPH02205111A JP H02205111 A JPH02205111 A JP H02205111A JP 1025238 A JP1025238 A JP 1025238A JP 2523889 A JP2523889 A JP 2523889A JP H02205111 A JPH02205111 A JP H02205111A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- terminal
- clock
- dff
- clock edge
- 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.)
- Pending
Links
Landscapes
- Tests Of Electronic Circuits (AREA)
- Manipulation Of Pulses (AREA)
Abstract
Description
【発明の詳細な説明】
〈産業上の利用分野〉
本発明はパルス列信号を出力するものであり、そのパル
スの発生周期とパルス幅を設定できる波形フォーマツタ
回路に関する。DETAILED DESCRIPTION OF THE INVENTION <Industrial Application Field> The present invention relates to a waveform formatter circuit that outputs a pulse train signal and is capable of setting the pulse generation period and pulse width.
〈従来の技術〉
例えばLSIテスタ等の分野では、LSIを試験するた
めに、パルスの発生周期とパルス幅が異なるパルス列信
号を必要とする。<Prior Art> For example, in the field of LSI testers and the like, pulse train signals with different pulse generation periods and pulse widths are required to test LSIs.
第4図は従来の波形フォーマツタ回路の構成を示す図、
第3図はこの回路のタイムチャートである。FIG. 4 is a diagram showing the configuration of a conventional waveform formatter circuit.
FIG. 3 is a time chart of this circuit.
第4図において、1は基準クロックを発生する基準クロ
ック発生器、2はこの基準クロックを計数するプログラ
ムカウンタ(以下、単にPC2と記す)である、3はP
C2の計数値をアドレス信号として導入するメモリであ
り、後述するパターンデ−タが書込まれたものである6
例えばメモリ3のアドレス^01:1、^D2 :0、
AD3 : 1、A[14:0が書込まれていると、基
準クロックCI、 C2,C3゜C41,・・・、が発
生し、PC2の出力が401.^02.At)3.・・
・と変化すれば、第3図(1)に示すパターンデータが
メモリ3から出力される。ここで1は“HIGH”、0
は”tow”を意味する。In FIG. 4, 1 is a reference clock generator that generates a reference clock, 2 is a program counter (hereinafter simply referred to as PC2) that counts this reference clock, and 3 is a P
This is a memory into which the count value of C2 is introduced as an address signal, and pattern data described later is written6.
For example, memory 3 address ^01:1, ^D2:0,
When AD3: 1, A[14:0 is written, reference clocks CI, C2, C3°C41, . . . are generated, and the output of PC2 becomes 401. ^02. At)3.・・・
. . , the pattern data shown in FIG. 3 (1) is output from the memory 3. Here 1 is “HIGH”, 0
means "tow".
4はプログラマブル・エツジジェネレータ(以下単にP
EG 4と記す)であり、第3図(3) 、 (4)に
示す2つのクロックエツジ信号1.2を出力するもので
ある。説明を加えるとPEG 4は、基準クロックを導
入し、この基準クロックの例えば立上がりエツジを基準
時刻として、予めプログラムされたディレィ時間TI、
T2(第3図参照)後に、2つのクロックエツジ信号1
.2を出力するものである。4 is a programmable edge generator (hereinafter simply P
EG4) and outputs two clock edge signals 1.2 shown in FIG. 3 (3) and (4). To explain further, PEG 4 introduces a reference clock, and uses, for example, the rising edge of this reference clock as a reference time, and sets a preprogrammed delay time TI,
After T2 (see Figure 3), two clock edge signals 1
.. 2.
6はRSフリップフロップ(以下単にR8FF 6と記
す)であり、クロックエツジ信号1をセット端子に、ク
ロックエツジ信号2をリセット端子に導入している。従
って、クロックエツジ信号1が“旧G)l″になるとそ
の出力Qは“HIGH”となり、クロックエツジ信号2
が“HIGH”となるとその出力は“10−″となる。Reference numeral 6 denotes an RS flip-flop (hereinafter simply referred to as R8FF 6), into which clock edge signal 1 is introduced into a set terminal and clock edge signal 2 is introduced into a reset terminal. Therefore, when clock edge signal 1 becomes "old G)l", its output Q becomes "HIGH", and clock edge signal 2
When becomes "HIGH", its output becomes "10-".
即ち、2つのクロックエツジ信号1.2の発生時間差(
’T2−TI)のパルス幅を持つ動作クロックを出力す
る(第3図■参照)、なお、R3FF 6から出力され
る第3図■の動作クロック信号のパルス幅と、上述した
基準時刻(第3図のC1,C2,・・・)からのディレ
ィ時間とは、PEG 4により制御することができる。That is, the generation time difference between the two clock edge signals 1.2 (
'T2-TI) (see Figure 3 ■). Note that the pulse width of the operation clock signal in Figure 3 (■) output from R3FF 6 and the reference time ( The delay time from C1, C2, . . . ) in FIG. 3 can be controlled by PEG 4.
ゲート7は、第3図(1)のパターンデータと第3図■
の動作クロックとの論理積を演算しているので、第3図
(9に示す波形が出力される。このような信号のことを
一般にRZ傷信号Return Zero )と言う、
このRZ傷信号パターンデータが“・旧GH”であって
クロックエツジ信号1と2のエツジ期間(即ち動作クロ
ックのパルス幅)だけ“HIGH″レベルになる信号の
ことである。RZ傷信号第3図(1)のパターンデータ
と動作クロックの形態を変化させることにより種々のフ
ォーマットにすることができる。Gate 7 is based on the pattern data in Figure 3 (1) and Figure 3 ■
Since the logical product with the operation clock is calculated, the waveform shown in FIG. 3 (9) is output.Such a signal is generally called the RZ scratch signal Return Zero.
This RZ flaw signal pattern data is "old GH" and is a signal that goes to the "HIGH" level only during the edge period of clock edge signals 1 and 2 (that is, the pulse width of the operating clock). The RZ flaw signal can be made into various formats by changing the pattern data and operation clock of FIG. 3(1).
8はD形フリップフロップ(以下単にDFF 8と記す
)であり、R5FF 6のQ端子から出力される動作ク
ロックのエツジ(第4図の場合は立上がりエツジ)で動
作し、このエツジが発生した際のD端子の状態(第3図
のパターンデータ)をQ端子に出力する。従ってDFF
8のQ端子からは第3図(6)に示す波形が得られる
。このような信号のことを一般にNRZ信号(Won
Return 2ero )と言う、 NR21号は動
作クロックの立上がりエツジ時におけるパターンデータ
の“HIGH”又は” tot+″に変化する信号であ
る。 NRZ信号もRZ傷信号同様に第3図(1)めパ
ターンデータと動作クロックの形態を変化させることに
より種々のフォーマットにすることができる。8 is a D-type flip-flop (hereinafter simply referred to as DFF 8), which operates on the edge (rising edge in the case of Figure 4) of the operating clock output from the Q terminal of R5FF 6, and when this edge occurs, The state of the D terminal (pattern data in FIG. 3) is output to the Q terminal. Therefore DFF
A waveform shown in FIG. 3 (6) is obtained from the Q terminal of 8. Such a signal is generally referred to as an NRZ signal (Won
NR21 (Return 2ero) is a signal that changes to "HIGH" or "tot+" of pattern data at the rising edge of the operation clock. Similarly to the RZ flaw signal, the NRZ signal can be made into various formats by changing the format of the pattern data and operation clock shown in FIG. 3(1).
以上のように第4図の回路は、ゲート7から第3図(5
)に示すRZ傷信号、口FF 8から第3図(6)に示
すNRZ信号を出力することができる。このR7信号と
NR?信号はどちらもメモリ3に書込むパターンデータ
□とPEG Jからのクロックエツジ信号1.2により
そのフォーマットを□設定することができる。As described above, the circuit of FIG.
), and the NRZ signal shown in FIG. 3 (6) can be output from the mouth FF 8. This R7 signal and NR? The format of both signals can be set □ by the pattern data □ written in the memory 3 and the clock edge signal 1.2 from PEG J.
ここでRZ傷信号HRZ信号を構成する回路は興なるた
め、基準時刻に対してRZ傷信号NRZ信号のディレィ
時間も異なってくる。説明を加える七RZ信号は、パタ
ーンデータと動作クロックを導入したゲート7を介して
得られるが、NRZ信号は、DFF8を介して得られる
。OfF Bは、複数個のゲート素子から構成されるの
でこの[1,FF 8を通過するNRシ信号はゲート7
を1個通過するR2信号より遅れが大きい、そこで、こ
の遅れ時間差を吸収するため、ゲート7とDFF 8の
出力端に遅延素子9.10を設はタイミング調整をして
いる。Since the circuit forming the RZ flaw signal HRZ signal is affected, the delay time of the RZ flaw signal NRZ signal also differs from the reference time. The seven RZ signals to be explained are obtained via the gate 7 into which pattern data and operation clocks are introduced, while the NRZ signal is obtained via the DFF 8. OfB is composed of a plurality of gate elements, so the NR signal passing through [1, FF 8] is connected to gate 7.
The delay is larger than that of the R2 signal that passes through one DFF, so in order to absorb this delay time difference, delay elements 9 and 10 are provided at the output ends of the gate 7 and the DFF 8 to adjust the timing.
そして遅延素子9.10のから出力されるタイミングの
調整されたRZ傷信号、NRZ信号をセレクタ11で選
択し出力として取出している。セレクタ11でどちらの
信号を選択するかの制御信号RZ/NRZは、図示しな
いコントローラから加゛えちれる。Then, the RZ flaw signal and NRZ signal whose timing has been adjusted to be outputted from the delay elements 9 and 10 are selected by the selector 11 and taken out as output. A control signal RZ/NRZ for determining which signal is selected by the selector 11 is selected from a controller (not shown).
〈発明が解決しようと°する課題〉 以上のような従来の回路は2つの・問題がある・。<Problem that the invention seeks to solve> Conventional circuits like the one above have two problems.
■ 遅延素子7.10を通過するRZ傷信号NR2信号
のパルス波形は波形歪みを起こし、立上がり時間と立下
がり時間が同一にならず、その結果パルス幅が変ってし
まう、即ち、設定値通りのパルス幅を得ることができな
い問題がある。■ The pulse waveform of the RZ flaw signal NR2 signal passing through the delay element 7.10 causes waveform distortion, and the rise time and fall time are not the same, resulting in a change in pulse width. There is a problem that the pulse width cannot be obtained.
説明を加える。ゲート7とDFF gの出力段は、第6
図に示すように2つのトランジスタを有している。一方
のトランジスタは電流11の供給用であり、他方はt流
12の吸引用である6通常この電流11.12は値が異
なるため、第7図(1)のようなパルス信号をコイルと
コンデンサで構成された遅延素子9.10に加えると、
この遅延素子9゜10を通過する信号は、第7図(2)
のように立上がりの傾斜aと立下がりの傾斜すが異なる
ため、パルス幅が変化してしまうのである。Add explanation. The output stage of gate 7 and DFF g is the sixth
As shown in the figure, it has two transistors. One transistor is for supplying current 11, and the other is for drawing t-current 12.6 Normally, this current 11.12 has different values, so a pulse signal as shown in Fig. 7 (1) is connected to the coil and capacitor. When added to the delay element 9.10 composed of
The signal passing through this delay element 9゜10 is shown in Fig. 7 (2).
Since the rising slope a and the falling slope are different, the pulse width changes.
■ 第4図の回路はパルス幅の狭いRZ信号、 NRZ
信号を作り出す上で第5図で説明するような制限を受け
る。 RZ信号、 NRZ信号の最小パルス幅は、動作
クロックの最小パルス幅で決定される(第3図のC)と
(5)より明らか)、第5図はR8FF 6にて動作ク
ロックが作り出される動作を説明する図である。■ The circuit in Figure 4 is an RZ signal with a narrow pulse width, NRZ
In producing the signal, there are limitations as explained in FIG. The minimum pulse width of the RZ signal and NRZ signal is determined by the minimum pulse width of the operating clock (as is clear from C and (5) in Fig. 3). Fig. 5 shows the operation in which the operating clock is generated by R8FF6. FIG.
R3FF 6 (RSSプリラグフロップは、セット端
子及びリセット端子に加えられた信号のレベルで動作す
る。即ち、RSフリップフロップはセット端子。R3FF 6 (The RSS pre-lag flop operates on the level of the signal applied to the set terminal and the reset terminal. That is, the RS flip-flop operates at the set terminal.
リセット端子に加えられた信号が′、極めて狭′いパル
ス幅信号であると動作できない、そこで、市販されてい
るRSフリップフロップは、動作することができる最小
の入カバルス幅を規格化し明記している。If the signal applied to the reset terminal is an extremely narrow pulse width signal, it cannot operate. Therefore, commercially available RS flip-flops have a standardized minimum input pulse width that can be operated. There is.
また、RSフリップフロップをセット動作からリセット
動作又はその逆に切替えるためには、セット端子とリセ
ット端子に加える信号にある時間間隔を持たせないと動
作しない、この最小時間間隔も市販のRSフリップフロ
ップでは明記されている。In addition, in order to switch an RS flip-flop from set operation to reset operation or vice versa, the signal applied to the set terminal and reset terminal must have a certain time interval. It is clearly stated.
第5図において示したαは、この最小の時間間隔である
。α shown in FIG. 5 is this minimum time interval.
第5図から明らかなように、R5FF 6で得られる動
作クロックの最小パルス幅Waiu=E+αであり、R
Sフリップ70ッグの性能により制限を受ける。As is clear from FIG. 5, the minimum pulse width of the operating clock obtained by R5FF6 is Waiu=E+α, and R
Limited by the performance of the S flip 70g.
本発明の目的は、パルス幅変動を防ぎ、出力最小パルス
幅をより狭くできる波形フォーマツタ回路を提供するこ
とである。An object of the present invention is to provide a waveform formatter circuit that can prevent pulse width fluctuations and narrow the minimum output pulse width.
〈課題を解決するための手段〉
本発明は、上記課題を解決するなめに
“HIGH”と“LO14”の任意の組合せからなるパ
ターンデータを基準クロックの周期で発生する手段(3
)と、
基準クロックのエツジから任意のディレィ時間で発生す
る第1と第2のクロックエツジ信号を出力する手段(4
)と、
前記パターンデータをD端子に入力し第1のクロックエ
ツジ信号を第1の遅延素子(21)を介してクロック端
子に導入する第1のD形フリップフロップ(以下、単に
DFFと記す)と、
一方の端子に第2の遅延素子(22)を介して第2のク
ロックエツジ信号を導入し、他方の端子にこのゲートの
開閉を制御する制御信号(R,?/NRZ )を導入す
るゲートと、
D端子が“HIGH”に接続され、クロック端子に前記
ゲートの出力を導入し、Q端子を第1のDFFのリセッ
ト端子に接続し、自らのリセット端子を第1のDFFの
Q端子に接続した第2のDFFと、からなる手段を講じ
たものである。<Means for Solving the Problems> In order to solve the above problems, the present invention provides means (3
), and means (4) for outputting first and second clock edge signals generated at an arbitrary delay time from the edge of the reference clock.
), and a first D-type flip-flop (hereinafter simply referred to as DFF) that inputs the pattern data to the D terminal and introduces the first clock edge signal to the clock terminal via the first delay element (21). A second clock edge signal is introduced into one terminal via the second delay element (22), and a control signal (R,?/NRZ) for controlling the opening/closing of this gate is introduced into the other terminal. The gate and the D terminal are connected to "HIGH", the output of the gate is introduced to the clock terminal, the Q terminal is connected to the reset terminal of the first DFF, and the own reset terminal is connected to the Q terminal of the first DFF. The second DFF is connected to the second DFF.
く作用〉
本発明では第4図で説明した動作クロックを作成せず、
直接筒1のクロックエツジ信号でパルスの立上がりを生
成し、第2のクロックエツジ信号でパルスの立下がりを
生成している。従ってRSフリップフロップの動作最小
パルス幅(第5図のE+α)に左右されないので従来よ
り短いパルス幅の信号を得ることができる。Effect> In the present invention, the operation clock explained in FIG. 4 is not created,
The clock edge signal of the direct cylinder 1 generates a rising pulse, and the second clock edge signal generates a falling pulse. Therefore, since it is not affected by the minimum operating pulse width of the RS flip-flop (E+α in FIG. 5), a signal with a shorter pulse width than the conventional one can be obtained.
またクロックエツジ信号を遅延素子で調整しており、し
かもこのタイミング調整したクロックエツジ信号(これ
はパルス幅が変化してもよい)をエツジ動作するD形フ
リップフロップのクロック端子に加えているので、パル
ス幅が変動することはない、即ち、タイミング調整した
クロックエツジ信号の一方のエツジ(例えば立上がりエ
ツジ)のみに同期して動作するのでパルス幅は変動しな
〈実施例〉
以下、図面を用いて本発明の詳細な説明する。In addition, the clock edge signal is adjusted by a delay element, and this timing-adjusted clock edge signal (the pulse width may vary) is applied to the clock terminal of the D-type flip-flop that operates as an edge. The pulse width does not fluctuate; in other words, the pulse width does not fluctuate because it operates in synchronization with only one edge (for example, the rising edge) of the clock edge signal whose timing has been adjusted. The present invention will be described in detail.
第1図は本発明に係る波形フォーマツタ回路の一実施例
を示す図、第2図は第1図回路のタイムチャートである
。FIG. 1 is a diagram showing an embodiment of the waveform formatter circuit according to the present invention, and FIG. 2 is a time chart of the circuit shown in FIG.
第1図において、構成素子番号1〜4は第4図で説明し
たものと同様であるためこれら動作説明を省略する。な
お、構成素子番号1〜4の部分については、第1図の構
成に限定するものでなく要するに、 “HIGH”と
’to+4”の任意の組合せからなるパターンデータを
基準クロックの周期で発生する手段と、 基準クロック
のエツジから任意のディレィ時間で発生する第1と第2
のクロックエツジ信号を出力する手段と、を備えていれ
ばよい。In FIG. 1, component numbers 1 to 4 are the same as those explained in FIG. 4, so explanations of their operations will be omitted. Note that the components numbered 1 to 4 are not limited to the configuration shown in FIG. and the first and second signals that occur at an arbitrary delay time from the edge of the reference clock.
It is only necessary to include a means for outputting a clock edge signal of.
21と22は遅延素子であり、例えばインダクタンスと
コンデンサとから構成されるものである。遅延素子21
はPEG 4から出力されるクロックエツジ信号1を遅
延させ、遅延素子22はクロックエツジ信号2を遅延さ
せる。Reference numerals 21 and 22 are delay elements, which are composed of, for example, an inductance and a capacitor. Delay element 21
delays clock edge signal 1 output from PEG 4, and delay element 22 delays clock edge signal 2.
23は第1のDFFであり、メモリ3からパターンデー
タをD端子に入力し、クロックエツジ信号1を遅延素子
21を介してクロック端子に導入する。A first DFF 23 inputs pattern data from the memory 3 to a D terminal, and introduces a clock edge signal 1 to a clock terminal via a delay element 21.
このQ端子から目的とするフォーマットを持ったパルス
列信号が得られる。A pulse train signal having the desired format is obtained from this Q terminal.
24はゲートであり、例えば論理積演算を行う。A gate 24 performs, for example, an AND operation.
このゲート24は、一方の端子に遅延素子22を介して
クロックエツジ信号2を導入し、他方の端子にこのゲー
トの開閉を制御する制御信号(RZ/NRZ )を導入
する。この制御信号は、第4図のセレクタに加えられる
信号と同様なものであり、図示しないコントローラから
加えられる。This gate 24 introduces the clock edge signal 2 through the delay element 22 into one terminal, and into the other terminal a control signal (RZ/NRZ) for controlling opening/closing of this gate. This control signal is similar to the signal applied to the selector in FIG. 4, and is applied from a controller (not shown).
25は第2のDFFであり、D端子が“HIGH”に接
続され、クロック端子にゲート24の出力を導入し、Q
端子を第1のDFF 23のリセット端子に接続し、自
らのリセット端子を第1のDFF 24のQ@子に接続
している。25 is a second DFF, the D terminal is connected to "HIGH", the output of the gate 24 is introduced to the clock terminal, and the Q
The terminal is connected to the reset terminal of the first DFF 23, and its own reset terminal is connected to the Q@ child of the first DFF 24.
以上のように構成された第1図回路の動作を第2図を参
照しながら説明する。The operation of the circuit shown in FIG. 1 constructed as above will be explained with reference to FIG.
(A) NRZ信号を出力する動作
NR2信号は、記述のようにクロックエツジ信号1(第
4図では動作クロック)の立上がりエツジ時におけるパ
ターンデータの“HIGH”又は“[0賛”に変化する
信号である。この場合、ゲート24に加える制御信号R
Z/NRZを“[O12”としてこのゲート24を閉じ
(ゲート24の出力を“toIA”にロック)、遅延素
子22から来るタイミング調整されたクロックエツジ信
号2を通過させない。(A) The operation NR2 signal that outputs the NRZ signal is a signal that changes to “HIGH” or “0” of the pattern data at the rising edge of clock edge signal 1 (operation clock in FIG. 4) as described. It is. In this case, the control signal R applied to the gate 24
This gate 24 is closed with Z/NRZ set to "[O12" (the output of the gate 24 is locked to "toIA"), and the timing-adjusted clock edge signal 2 coming from the delay element 22 is not allowed to pass through.
従ってDFF 25は動作せず、DFF 23のみがメ
モリ3から加えられるパターンデータ(第2図(1)参
照)と遅延素子21を介して加えられるクロ゛ツクエツ
ジ信号1(第2図■参照)により動作する。 DFF
23はクロック端子に加えられたクロックエツジ信号1
の一立上がりエツジ時におけるD端子に加えられたパタ
ーンデータを出力するから、DFF 23のQ端子から
は第2図(5)に示すNRZ信号が得られる。Therefore, the DFF 25 does not operate, and only the DFF 23 receives the pattern data applied from the memory 3 (see Figure 2 (1)) and the clock signal 1 applied via the delay element 21 (see Figure 2). Operate. DFF
23 is the clock edge signal 1 applied to the clock terminal
Since the pattern data applied to the D terminal at one rising edge of is outputted, the NRZ signal shown in FIG. 2 (5) is obtained from the Q terminal of the DFF 23.
ここでPEG Jから出力されるクロックエツジ信号1
は遅延素子21を経由しているので、遅延素子21を通
過したパルス幅は、第6図、第一7図で説明したと同様
な理由でPEG 4の出力信号のパルス幅と興なる。し
かし第1図の回路で得られるNRZ信号のパルス@t1
(第2図(5)参照)は、設計値通りである。この場合
の設計(PEG4の設定)は、クロックエツジ信号1の
立上がり時刻のみ規定すればよく、その周期t1がNR
Z信号のパルス幅であり遅延素子21の影響を受けない
、その理由はクロックエツジ信号1のパルス幅でこのN
R2信号のパルス幅が決定されるのでなく、クロックエ
ツジ信号1の一方のエツジ(′第2図では立上がりエツ
ジ)に同期してDFF 23が変化しているから゛であ
る。即ち、立上がりエツジのみに着目すれば、常に遅延
素子21における遅延量だけ等しく遅延しているからで
ある。なお、遅延素子21に゛より◎「F23へ加える
クロックエツジ信号1のタイミングを調整できるので、
NRZ信号の立上がり及び立下がりタイミングをこの遅
延素子21゛により調整できる。Here, clock edge signal 1 output from PEG J
Since the signal passes through the delay element 21, the pulse width that has passed through the delay element 21 is different from the pulse width of the output signal of the PEG 4 for the same reason as explained in FIGS. 6 and 17. However, the pulse @t1 of the NRZ signal obtained by the circuit in Figure 1
(See FIG. 2 (5)) is as designed. In this case, the design (setting of PEG4) only needs to specify the rising time of the clock edge signal 1, and the period t1 is NR
This is the pulse width of the Z signal and is not affected by the delay element 21. The reason is that the pulse width of the clock edge signal 1 is
This is because the pulse width of the R2 signal is not determined, but the DFF 23 changes in synchronization with one edge (rising edge in FIG. 2) of the clock edge signal 1. That is, if we focus on only the rising edges, they are always delayed by the same amount of delay in the delay element 21. Note that the timing of the clock edge signal 1 applied to F23 can be adjusted by using the delay element 21.
The rise and fall timings of the NRZ signal can be adjusted by this delay element 21'.
(B) RZ倍信号出力する動作
RZ倍信号、記述のようにパターンデータが“HIGH
”であってクロックエツジ信号1と2のエツジ期間だけ
“旧Gtl”レベルになる信号のことである。(B) Operation to output RZ double signal RZ double signal, as described, pattern data is “HIGH”
” and is at the “old Gtl” level only during the edge period of clock edge signals 1 and 2.
この信号を出力する場合は、ゲート24に加える制御信
号RZ/NRZを“HIGH”にしてゲート24を開と
する。即ち、遅延素子22を介してPEG 4のクロッ
クエツジ信号2がゲート24を通過し、DFF 25の
クロック端子に加えられるようになっている。When outputting this signal, the control signal RZ/NRZ applied to the gate 24 is set to "HIGH" to open the gate 24. That is, the clock edge signal 2 of the PEG 4 passes through the gate 24 via the delay element 22 and is applied to the clock terminal of the DFF 25.
まず第2図(2)のようにクロックエツジ信号1が立上
がると、パターンデータは第2図(1)のように“HI
GH”であるため、DFF 23のQ端子は第2図(6
)のように“HIGH″となる。First, when the clock edge signal 1 rises as shown in FIG. 2 (2), the pattern data becomes "HI" as shown in FIG. 2 (1).
GH", the Q terminal of DFF 23 is
) becomes “HIGH”.
次にクロックエツジ信号2が立上がるとく第2図(3)
参照)、この“HIGH″レベルはゲート24を介して
DFF 25のクロック端子に加えられる。 DFF
25はD端子が“HIGH”であるためQ出力を“HI
GH”とする(第2図(4)参照)、このQ出力はDF
F 23のリセット端子に加えられるので、DFF 2
3のQ出力は“[0−”となる(第2図(6)参照)。Next, when clock edge signal 2 rises, Figure 2 (3)
), this "HIGH" level is applied via gate 24 to the clock terminal of DFF 25. DFF
Since the D terminal of 25 is “HIGH”, the Q output is “HIGH”.
GH” (see Figure 2 (4)), this Q output is DF
Since it is added to the reset terminal of F23, DFF2
The Q output of No. 3 becomes "[0-"] (see FIG. 2 (6)).
従ってDFF 23のQ出力は“HIGH″となり、こ
の“HIGH”がDFF 25のリセット端子に加えら
れるので、DFF 25のQ出力は“[0−”となって
次の信号の入力に備える(第2図(4)参照)。Therefore, the Q output of the DFF 23 becomes "HIGH", and this "HIGH" is applied to the reset terminal of the DFF 25, so the Q output of the DFF 25 becomes "[0-"] in preparation for the input of the next signal (the (See Figure 2 (4)).
以上の動作により第2図(6)に示すパルス幅t2のR
1信号が得られる。要約すると、RZ倍信号立上がりは
DFF 23に加えられるクロックエツジ信号1の立上
がりエツジで動作し、立下がりはクロックエツジ信号2
の立上がりエツジで動作するDFF 25で実現するよ
うにしている。By the above operation, R of the pulse width t2 shown in FIG. 2 (6) is
1 signal is obtained. To summarize, the rising edge of the RZ multiplication signal operates on the rising edge of clock edge signal 1 applied to DFF 23, and the falling edge operates on the rising edge of clock edge signal 2 applied to DFF 23.
This is realized by a DFF 25 that operates on the rising edge of .
ここで第1図の回路で得られるRZ倍信号第2図(6)
)と、クロックエツジ信号1,2(第2図(2)。Here, the RZ multiplied signal obtained by the circuit shown in Fig. 1 is shown in Fig. 2 (6).
) and clock edge signals 1 and 2 (Fig. 2 (2)).
(3))と、口FF 25のQ出力(第2図(4))と
の時間関係を説明する。(3)) and the Q output of the mouth FF 25 (FIG. 2 (4)) will be explained.
クロックエツジ信号1が立上がってからRZ倍信号立上
がるまでの時間はTPoである。’rp oはフリップ
フロップ1段を通過する伝播遅延時間であり、通常10
S〜2 ns程である。この場合クロックエツジ信号1
はDFF 23のクロック端子に加えられているのでエ
ツジ動作によりDFF 23は動いている。The time from when the clock edge signal 1 rises to when the RZ times signal rises is TPo. 'rp o is the propagation delay time passing through one stage of flip-flops, and is usually 10
It is about S~2 ns. In this case, clock edge signal 1
is applied to the clock terminal of the DFF 23, so the DFF 23 is operating due to the edge operation.
次にクロックエツジ信号2が立上がってからDFF 2
5のQ出力が立上がるまでの時間もTPoである。゛そ
してDFF 25のQ出力の立上がりからDFF 23
のQ出力が立下がる(RZ倍信号立下がる)までの時間
もTPoである。この際のDFF 23の動作は、リセ
ット端子に加えられた信号によるのでレベル動作である
が、DFF 23が前にレベル動作したのはクロックエ
ツジ信号2の前の立上がりエツジ時であるため、時間が
経過しているのでリセット端子に0FFI25の信号が
加えられてから時間TPo後に0FF23は動作する(
立下がる)ことができる。Next, after clock edge signal 2 rises, DFF 2
The time until the Q output of No. 5 rises is also TPo.゛Then, from the rising edge of the Q output of DFF 25, DFF 23
The time until the Q output falls (RZ times signal falls) is also TPo. The operation of the DFF 23 at this time is based on the signal applied to the reset terminal, so it is a level operation, but since the previous time the DFF 23 operated at a level was at the rising edge before the clock edge signal 2, it takes time. Since the time has elapsed, 0FF23 operates after time TPo after the 0FFI25 signal is applied to the reset terminal (
fall).
以上のように第1図回路ではクロックエツジ信号1.2
の立上がりエツジのみでRZ倍信号パルス幅を決定でき
るので、双方の“HIGH”期間が重なる程2つのクロ
ックエツジ信号1.2を近接することができる。従って
第4図の従来例よりパルス幅の狭い信号を得ることがで
きる。As mentioned above, in the circuit of Figure 1, the clock edge signal 1.2
Since the RZ multiplication signal pulse width can be determined only by the rising edge of , the two clock edge signals 1.2 can be placed close enough that their "HIGH" periods overlap. Therefore, a signal with a narrower pulse width than the conventional example shown in FIG. 4 can be obtained.
なお、R1@号のパルス幅が遅延素子21.22の影響
されず、設定通りである理由はNIIZ信号の所で説明
したので省略する。Note that the reason why the pulse width of R1@ is not affected by the delay elements 21 and 22 and is as set is explained in the NIIZ signal, so the explanation will be omitted.
く本発明の効果〉
以上述べたように本発明によれば、次の効果が得られる
。Effects of the Present Invention> As described above, according to the present invention, the following effects can be obtained.
■ フォーマット出力部であるDFF 23の出力段に
タイミング調整用の遅延素子が入らないため、出力であ
るRZ倍信号 NRZ信号のパルス幅は設定値通りの値
が確保される。(2) Since a delay element for timing adjustment is not included in the output stage of the DFF 23, which is the format output section, the pulse width of the output RZ multiplied signal and NRZ signal is maintained at the set value.
■ 従来はクロックエツジ信号のパルス幅がR7信号の
最小パルス幅wti、を決定していたため、非常に狭い
パルス幅のクロックエツジ信号にせざるを得なかった。(2) Conventionally, the pulse width of the clock edge signal determined the minimum pulse width wti of the R7 signal, so it was necessary to use a clock edge signal with a very narrow pulse width.
ここでパルスの細い信号は、遅延素子の帯域が不十分で
あると遅延素子を通過できない問題がある。しかし、本
発明は2つのクロックエツジ信号の立上がりエツジの時
間差でRZ倍信号パルス幅を決定できるので、クロック
エツジ信号のパルス幅を広くすることができる。即ち、
クロックエツジ信号としてデユーティ 50%の信号を
使用することができる。その結果、タイミング調整用の
遅延素子は高価な広帯域のものを必要としない。Here, there is a problem that a signal with a narrow pulse cannot pass through the delay element if the band of the delay element is insufficient. However, in the present invention, since the RZ multiplication signal pulse width can be determined by the time difference between the rising edges of two clock edge signals, the pulse width of the clock edge signal can be widened. That is,
A signal with a duty of 50% can be used as the clock edge signal. As a result, an expensive broadband delay element for timing adjustment is not required.
■ 本発明で得られる最小のパルス幅は、クロックエツ
ジ信号のパルス幅に依存しないので従来例より狭いパル
ス幅の信号を得ることができる。(2) Since the minimum pulse width obtained in the present invention does not depend on the pulse width of the clock edge signal, it is possible to obtain a signal with a narrower pulse width than in the conventional example.
第1図は本発明に係る波形フォーマツタ回路の一実施例
を示す図、第2図は第1図回路のタイムチャート、第3
図は第4図回路のタイムチャート、第4図は従来例を示
す図、餉5図〜第7図は従来例を説明するための図であ
る。
3・・・メ毫り、4・・・PEG 、21.22・・・
遅延素子、23゜25・・・DFF 、 24・・・ゲ
ート。
+−〜 11!FIG. 1 is a diagram showing an embodiment of the waveform formatter circuit according to the present invention, FIG. 2 is a time chart of the circuit in FIG. 1, and FIG.
4 is a time chart of the circuit, FIG. 4 is a diagram showing a conventional example, and FIGS. 5 to 7 are diagrams for explaining the conventional example. 3...Memari, 4...PEG, 21.22...
Delay element, 23°25...DFF, 24...gate. +-~ 11!
Claims (1)
ーンデータを基準クロックの周期で発生する手段(3)
と、 基準クロックのエッジから任意のディレイ時間で発生す
る第1と第2のクロックエッジ信号を出力する手段(4
)と、 前記パターンデータをD端子に入力し第1のクロックエ
ッジ信号を第1の遅延素子(21)を介してクロック端
子に導入する第1のD形フリップフロップ(以下、単に
DFFと記す)と、 一方の端子に第2の遅延素子(22)を介して第2のク
ロックエッジ信号を導入し、他方の端子にこのゲートの
開閉を制御する制御信号(RZ/@NRZ@)を導入す
るゲートと、 D端子が“HIGH”に接続され、クロック端子に前記
ゲートの出力を導入し、Q端子を第1のDFFのリセッ
ト端子に接続し、自らのリセット端子を第1のDFFの
@Q@端子に接続した第2のDFFと、を備えた波形フ
ォーマッタ回路。[Claims] Means (3) for generating pattern data consisting of any combination of "HIGH" and "LOW" at the cycle of the reference clock.
and means (4) for outputting first and second clock edge signals generated at an arbitrary delay time from the edge of the reference clock.
), and a first D-type flip-flop (hereinafter simply referred to as DFF) that inputs the pattern data to the D terminal and introduces the first clock edge signal to the clock terminal via the first delay element (21). A second clock edge signal is introduced into one terminal via the second delay element (22), and a control signal (RZ/@NRZ@) for controlling opening/closing of this gate is introduced into the other terminal. The gate and the D terminal are connected to “HIGH”, the output of the gate is introduced to the clock terminal, the Q terminal is connected to the reset terminal of the first DFF, and its own reset terminal is connected to the @Q of the first DFF. A waveform formatter circuit comprising a second DFF connected to the @ terminal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1025238A JPH02205111A (en) | 1989-02-03 | 1989-02-03 | Waveform formatter circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1025238A JPH02205111A (en) | 1989-02-03 | 1989-02-03 | Waveform formatter circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02205111A true JPH02205111A (en) | 1990-08-15 |
Family
ID=12160407
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1025238A Pending JPH02205111A (en) | 1989-02-03 | 1989-02-03 | Waveform formatter circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02205111A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012127852A (en) * | 2010-12-16 | 2012-07-05 | Elpida Memory Inc | Semiconductor device |
-
1989
- 1989-02-03 JP JP1025238A patent/JPH02205111A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012127852A (en) * | 2010-12-16 | 2012-07-05 | Elpida Memory Inc | Semiconductor device |
| US9183949B2 (en) | 2010-12-16 | 2015-11-10 | Ps4 Luxco S.A.R.L. | Semiconductor device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7675797B2 (en) | CAS latency circuit and semiconductor memory device including the same | |
| US4877974A (en) | Clock generator which generates a non-overlap clock having fixed pulse width and changeable frequency | |
| US7126407B2 (en) | Method and device for generating a clock signal with predetermined clock signal properties | |
| JPH01225216A (en) | Formater circuit | |
| KR100608371B1 (en) | Data output control method of memory device and device therefor | |
| US6362694B1 (en) | Method and apparatus for providing a ring oscillator | |
| US6049236A (en) | Divide-by-one or divide-by-two qualified clock driver with glitch-free transitions between operating frequencies | |
| JPS62245814A (en) | Pulse circuit | |
| JPH02205111A (en) | Waveform formatter circuit | |
| US6531905B1 (en) | Flip-flop with metastability reduction | |
| JPH03186776A (en) | Waveform formatting circuit | |
| TWI873439B (en) | Signal generating circuit | |
| KR100792379B1 (en) | Frequency division method of delay locked loop and delay locked loop capable of operating at various frequencies. | |
| JP3631390B2 (en) | Synchronous circuit system and synchronous circuit | |
| KR100921828B1 (en) | Semiconductor device and driving method thereof | |
| JPH07321616A (en) | Noise elimination circuit | |
| JPH048012A (en) | Biphase clock generating circuit | |
| JP2959420B2 (en) | Phase comparison circuit | |
| JPS6359212A (en) | Latch circuit | |
| JPH04306911A (en) | Pulse delay circuit | |
| JPH08179009A (en) | Test circuit | |
| JP2665257B2 (en) | Clock transfer circuit | |
| JP2543108B2 (en) | Synchronous pulse generator | |
| CN117544141A (en) | Input clock buffer and clock signal buffering method | |
| JP3104469B2 (en) | Modulation waveform generation circuit |