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
JPH07109983B2 - Pulse delay circuit - Google Patents
[go: Go Back, main page]

JPH07109983B2 - Pulse delay circuit - Google Patents

Pulse delay circuit

Info

Publication number
JPH07109983B2
JPH07109983B2 JP62183749A JP18374987A JPH07109983B2 JP H07109983 B2 JPH07109983 B2 JP H07109983B2 JP 62183749 A JP62183749 A JP 62183749A JP 18374987 A JP18374987 A JP 18374987A JP H07109983 B2 JPH07109983 B2 JP H07109983B2
Authority
JP
Japan
Prior art keywords
output
counter
input
pulse
delay 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
JP62183749A
Other languages
Japanese (ja)
Other versions
JPS6429013A (en
Inventor
富士雄 槇
臼木  直司
強 丸岡
英夫 林
晃 古川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP62183749A priority Critical patent/JPH07109983B2/en
Publication of JPS6429013A publication Critical patent/JPS6429013A/en
Publication of JPH07109983B2 publication Critical patent/JPH07109983B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Pulse Circuits (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、ディジタル信号処理回路に応用されるパルス
遅延回路に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a pulse delay circuit applied to a digital signal processing circuit.

(従来の技術) 第3図に従来のパルス遅延回路を示す。同図において、
31,32,33,34はディレイ型フリップフロップ(以下、DFF
と略す)で、DFFがn個あることを示している。35はパ
ルス遅延回路の入力端子、36はクロック入力端子であ
り、37はパルス遅延回路の出力端子である。
(Prior Art) FIG. 3 shows a conventional pulse delay circuit. In the figure,
31,32,33,34 are delay type flip-flops (hereinafter referred to as DFF
Is abbreviated), indicating that there are n DFFs. Reference numeral 35 is an input terminal of the pulse delay circuit, 36 is a clock input terminal, and 37 is an output terminal of the pulse delay circuit.

第4図は、従来のパルス遅延回路に使用されるDFFの動
作を説明するための図である。同図において、φ1,D1,Q
1は第3図におけるDFFを例としたものである。第4図に
おいて、φ1はクロック、D1はDFFの入力、Q1はDFFの出
力である。DFFはクロックφ1が高電位(以下、“H"と略
す)のタイミングでD1の状態を内部に入力し、クロック
φ1が低電位(以下、“L"と略す)に変化したときに、
出力Q1にDFF内部の情報を出力する。従って、第4図に
おいて、D1が“L"→“H"→“L"と変化すると、出力Q1
図示されているように、クロックφ1に同期して“L"→
“H"→“L"と変化する。
FIG. 4 is a diagram for explaining the operation of the DFF used in the conventional pulse delay circuit. In the figure, φ 1 , D 1 , Q
1 is an example of the DFF in FIG. In FIG. 4, φ 1 is the clock, D 1 is the DFF input, and Q 1 is the DFF output. The DFF inputs the state of D 1 inside at the timing of the clock φ 1 at a high potential (hereinafter abbreviated as “H”), and when the clock φ 1 changes to a low potential (hereinafter abbreviated as “L”). ,
Outputs information inside DFF to output Q 1 . Therefore, in FIG. 4, when D 1 changes from “L” → “H” → “L”, the output Q 1 is synchronized with clock φ 1 as shown in FIG.
It changes from "H" to "L".

第5図は、従来のパルス遅延回路の動作波形で、φ1
φn,D1,Q1,Q2,Qn-1,Qnは第3図のφ1〜φn,D1,Q1,Q2,Q
n-1,Qnに各々対応している。
FIG. 5 shows operation waveforms of the conventional pulse delay circuit, which are φ 1 ~
φ n , D 1 , Q 1 , Q 2 , Q n-1 , Q n are φ 1 to φ n , D 1 , Q 1 , Q 2 , Q in FIG.
It corresponds to n-1 and Q n , respectively.

第5図のクロックφ1〜φnに示した(1),(2),
(n−1),(n)はクロックパルスの番号で、(1)
はDFFの出力Q1が“L"から“H"に変化するタイミング
で、(2)はDFFの出力Q2が“L"から“H"に変化するタ
イミングで、(n−1)はDFFの出力Qn-1が“L"から
“H"に変化するタイミングで、(n)はDFFの出力Qn
“L"から“H"に変化するタイミングである。
(1), (2), shown in the clocks φ 1 to φ n in FIG.
(N-1) and (n) are clock pulse numbers, and (1)
Is the timing when the DFF output Q 1 changes from “L” to “H”, (2) is the timing when the DFF output Q 2 changes from “L” to “H”, and (n-1) is the DFF The output Q n-1 of the DFF changes from “L” to “H”, and (n) shows the output Q n of the DFF changes from “L” to “H”.

第5図において、DFFはクロックφ1が“H"状態のタイミ
ングでD1の状態をDFFに入力し、クロックφ1が“L"状態
のタイミングでDFF内部の情報をQ1に出力する。
In FIG. 5, the DFF inputs the state of D 1 to the DFF at the timing of the clock φ 1 in the “H” state, and outputs the information inside the DFF to Q 1 at the timing of the clock φ 1 in the “L” state.

第3図に示した従来のパルス遅延回路において、Q1とD2
が接続され、以下同様にQn-1とDnが接続されているた
め、第5図に示したように、DFFの出力QnはQ出力が
“L"から“H"に変化したのち、クロックパルスのn−1
パルス後に“L"から“H"に変化することになる。すなわ
ち、第3図に示した従来のパルス遅延回路において、た
とえばn=10の場合は、第5図においてもn=10となる
ため、Q1が“L"から“H"に変化後、クロックパルスでn
−1=9パルス後にQn(Q10)の出力が“L"から“H"に変
化する。
In the conventional pulse delay circuit shown in FIG. 3, Q 1 and D 2
Since Q n-1 and D n are connected in the same manner, as shown in FIG. 5, the DFF output Q n changes after the Q output changes from “L” to “H”. , Clock pulse n-1
It will change from “L” to “H” after the pulse. That is, in the conventional pulse delay circuit shown in FIG. 3, when n = 10, for example, n = 10 in FIG. 5 as well, so after Q 1 changes from “L” to “H”, the clock Pulse in n
The output of Q n (Q 10 ) changes from “L” to “H” after −1 = 9 pulses.

以上説明したように、第3図に示した従来のパルス遅延
回路は、遅延回路の段数をnとし、クロックパルスの周
期をTとすると、ほぼd=n×Tだけ入力信号を遅延す
ることができる。ここで、dは遅延時間を示す。
As described above, the conventional pulse delay circuit shown in FIG. 3 can delay the input signal by approximately d = n × T, where n is the number of stages of the delay circuit and T is the period of the clock pulse. it can. Here, d represents a delay time.

次に、第3図に示した従来のパルス遅延回路の遅延後の
パルス幅精度について説明する。
Next, the pulse width accuracy after delay of the conventional pulse delay circuit shown in FIG. 3 will be described.

第6図は、従来のパルス遅延回路の問題点を説明するた
めに動作波形を示したもので、φ1は第3図に示した従
来のパルス遅延回路のクロックを示し、D1はDFFの入力
で、Q1はD1の入力に対応したDFFの出力を示す。第6図
において、D′1は第3図に示した従来のパルス遅延回
路のDFF入力を示し、Q′1はD′1の入力に対応したDFF
の出力を示す。第6図において、DFF入力D1およびD′1
は同じパルス長tである。DFFの入力信号が同一パルス
幅の場合でも、クロックパルスφ1との位相関係が変化
することにより、DFFの出力信号幅が変化することがわ
かる。すなわち、第3図に示した従来のパルス遅延回路
において、遅延後のパルス幅の精度を上げるためには、
パルス幅に対してクロックパルスの幅を充分短くする必
要がある。すなわち、第6図に示すように、DFFの出力Q
1およびQ′1は、クロックパルスの1周期期間の誤差を
発生した場合、入力パルス幅をt,クロック周期をφ,遅
延後のパルス幅をt1とすると、t−φ≦t1≦t+φの関
係になる。たとえば、遅延後のパルス幅誤差を入力パル
ス幅の1%以下にする場合、クロックパルス周期は、遅
延されるパルス幅の100分の1以下にしなければならな
い。
FIG. 6 shows operating waveforms for explaining the problems of the conventional pulse delay circuit. Φ 1 shows the clock of the conventional pulse delay circuit shown in FIG. 3, and D 1 shows the DFF. On input, Q 1 shows the output of the DFF corresponding to the input of D 1 . In the sixth view, D '1 represents a DFF input of a conventional pulse delay circuit shown in FIG. 3, Q' 1 are corresponding to the input of D '1 DFF
Shows the output of. In FIG. 6, DFF inputs D 1 and D ′ 1
Have the same pulse length t. It can be seen that even if the input signal of the DFF has the same pulse width, the output signal width of the DFF changes due to the change in the phase relationship with the clock pulse φ 1 . That is, in the conventional pulse delay circuit shown in FIG. 3, in order to improve the accuracy of the pulse width after delay,
It is necessary to make the width of the clock pulse sufficiently short with respect to the pulse width. That is, as shown in FIG. 6, the output Q of the DFF
1 and Q ′ 1 are t−φ ≦ t 1 ≦ t + φ, where t is the input pulse width, φ is the clock period, and t 1 is the pulse width after delay when an error occurs during one period of the clock pulse. It becomes a relationship. For example, if the pulse width error after delay is 1% or less of the input pulse width, the clock pulse period must be 1/100 or less of the delayed pulse width.

すなわち、従来のパルス遅延回路で誤差をなくするため
には、遅延されるパルス幅に対して、クロックパルス周
期は充分短くなければならない。
That is, in order to eliminate the error in the conventional pulse delay circuit, the clock pulse period must be sufficiently short with respect to the delayed pulse width.

次に、第3図に示した従来のパルス遅延回路の問題点に
ついて説明する。従来のパルス遅延回路において、遅延
時間がパルス幅に比較して長い場合、たとえばパルス幅
をtとし、遅延時間をdとし、d=2tの場合について考
える。上記のように、たとえば遅延後のパルス幅の精度
を1%以下にするためには、クロックパルスの周波数は
パルス幅の100倍以上必要となり、遅延時間dがパルス
幅の2倍であるから、DFFは200段以上必要となる。すな
わち、遅延時間がパルス幅の2倍の場合でも、第3図に
おいて、n=200となり、DFFの数は非常に多くなる。
Next, problems of the conventional pulse delay circuit shown in FIG. 3 will be described. In the conventional pulse delay circuit, consider a case where the delay time is longer than the pulse width, for example, the pulse width is t, the delay time is d, and d = 2t. As described above, for example, in order to make the accuracy of the pulse width after the delay 1% or less, the frequency of the clock pulse needs to be 100 times or more the pulse width, and the delay time d is twice the pulse width. DFF requires 200 steps or more. That is, even when the delay time is twice the pulse width, n = 200 in FIG. 3, and the number of DFFs is very large.

(発明が解決しようとする問題点) 上記説明のとおり、従来のパルス遅延回路は、遅延後の
パルス幅精度を上げるためには、クロックパルスの周期
を遅延するパルスのパルス幅より充分に短くする必要が
ある。しかし、従来のパルス遅延回路では、遅延される
パルス幅に比較して遅延時間が長い場合に、DFFの段数
を非常に多くする必要があり、回路規模が大きくなる欠
点があった。
(Problems to be Solved by the Invention) As described above, in the conventional pulse delay circuit, in order to improve the pulse width accuracy after the delay, the period of the clock pulse is made sufficiently shorter than the pulse width of the delayed pulse. There is a need. However, in the conventional pulse delay circuit, when the delay time is longer than the delayed pulse width, it is necessary to make the number of DFF stages extremely large, and there is a drawback that the circuit scale becomes large.

本発明の目的は、従来の欠点を解消し、遅延後のパルス
幅の精度と遅延回路の規模を改善し、遅延時間の精度が
良く、小規模なパルス遅延回路を提供することである。
An object of the present invention is to solve the conventional drawbacks, improve the accuracy of the pulse width after delay and the scale of the delay circuit, and provide a small-scale pulse delay circuit with good accuracy of the delay time.

(問題点を解決するための手段) 本発明は、第1のカウンタと第2のカウンタとを有し、
第1のカウンタの出力と第2のカウンタの出力とが出力
用フリップフロップ回路の入力に接続され、第1のカウ
ンタの出力は第1のフリップフロップ回路の入力に接続
されると共に、第2のカウンタの出力は第2のフリップ
フロップ回路の入力に接続され、パルス入力端子は立上
がり検出ロジック回路の入力と立下がり検出ロジック回
路の入力とに接続され、立上がり検出ロジック回路の出
力はインバータを経て第1のカウンタの出力と共に第1
のフリップフロップ回路の入力となり、第1のフリップ
フロップ回路の出力は立上がり検出ロジック回路の出力
と合成された上、第1のカウンタのリセット入力に接続
され、立下がり検出ロジック回路の出力はインバータを
経て第2のカウンタの出力と共に第2のフリップフロッ
プ回路の入力となり、第2のフリップフロップ回路の出
力は立下がり検出ロジック回路の出力と合成された上、
第2のカウンタのリセット入力に接続され、且つ、第1
のカウンタと第2のカウンタとのクロック入力端子が共
通接続されたものである。
(Means for Solving the Problems) The present invention has a first counter and a second counter,
The output of the first counter and the output of the second counter are connected to the input of the output flip-flop circuit, the output of the first counter is connected to the input of the first flip-flop circuit, and the second counter The output of the counter is connected to the input of the second flip-flop circuit, the pulse input terminal is connected to the input of the rising detection logic circuit and the input of the falling detection logic circuit, and the output of the rising detection logic circuit is passed through the inverter to 1st with output of 1 counter
The input of the first flip-flop circuit, the output of the first flip-flop circuit is combined with the output of the rising detection logic circuit, and the output of the falling detection logic circuit is connected to the reset input of the first counter. After that, it becomes the input of the second flip-flop circuit together with the output of the second counter, and the output of the second flip-flop circuit is combined with the output of the fall detection logic circuit.
Connected to the reset input of the second counter, and
The clock input terminals of the counter and the second counter are commonly connected.

(作用) 本発明のパルス遅延回路は、従来のパルス遅延回路と異
なり、2つのカウンタを使用し、第1のカウンタでは遅
延パルスの立上がりをカウント開始のタイミングとし、
第2のカウンタでは遅延パルスの立下がりをカウント開
始のタイミングとして、遅延パルスの立上がりと立下が
りのタイミングを2つのカウンタで、しかも同一クロッ
クを使用することによって別々に伝送し、2つのカウン
タの出力をフリップフロップ回路によってロジック処理
を行い、さらに2つのカウンタの出力状態の変化をフリ
ップフロップ回路によってロジック処理を行い、各々の
カウンタのリセット信号と合成する構成のパルス遅延回
路である。
(Operation) Unlike the conventional pulse delay circuit, the pulse delay circuit of the present invention uses two counters, and the first counter uses the rising edge of the delay pulse as the count start timing.
In the second counter, the falling edge of the delay pulse is used as the count start timing, and the rising edge and the falling edge of the delay pulse are transmitted separately by the two counters and by using the same clock, and the outputs of the two counters are output. Is subjected to logic processing by a flip-flop circuit, and further, a change in the output state of the two counters is subjected to logic processing by the flip-flop circuit, and is synthesized with the reset signal of each counter.

(実施例) 本発明の一実施例を第1図および第2図に基づいて説明
する。
(Embodiment) An embodiment of the present invention will be described with reference to FIGS. 1 and 2.

第1図は、本発明のパルス遅延回路を示す。同図におい
て、1は第1のカウンタで、RAはリセット入力、φA
クロック入力、QAは出力、2は第2カウンタで、RBはリ
セット入力、φBはクロック入力、QBは出力である。3,
4,5,6,7,8はNORゲートであり、NORゲート3と4,NORゲー
ト5と6,NORゲート7と8の各組により、それぞれフリ
ップフロップ回路を構成している。9,10はORゲートで、
2つの入力の論理和を出力する。11,12はANDゲートで、
2つの入力の論理積を出力する。13,14,15,16,17,18,19
はインバータで、入力の反転論理を出力する。20はパル
ス入力端子で、遅延前のパルスが入力される。21は本発
明のパルス遅延回路の出力端子であり、入力端子20に入
力されたパルスが遅延されて出力される。22はクロック
入力端子であり、第1カウンタのクロック入力φAおよ
び第2カウンタのクロック入力φBに接続されている。
FIG. 1 shows a pulse delay circuit of the present invention. In the figure, 1 is a first counter, R A is a reset input, φ A is a clock input, Q A is an output, 2 is a second counter, R B is a reset input, φ B is a clock input, Q B Is the output. 3,
4,5,6,7,8 are NOR gates, and NOR gates 3 and 4, NOR gates 5 and 6, and NOR gates 7 and 8 each constitute a flip-flop circuit. 9 and 10 are OR gates,
Outputs the logical sum of two inputs. 11 and 12 are AND gates,
Outputs the logical product of two inputs. 13,14,15,16,17,18,19
Is an inverter that outputs the inverted logic of the input. 20 is a pulse input terminal to which a pulse before delay is input. Reference numeral 21 is an output terminal of the pulse delay circuit of the present invention, and the pulse input to the input terminal 20 is delayed and output. A clock input terminal 22 is connected to the clock input φ A of the first counter and the clock input φ B of the second counter.

第2図は、本発明のパルス遅延回路の動作波形を示す。
同図において、φA,φBは第1図における第1カウンタ
および第2カウンタのクロックパルスであり、第1カウ
ンタおよび第2カウンタは、クロックパルスφAおよび
φBのパルス数をカウントし、カウンタのカウント数が
規定値になると、QAおよびQBは“L"状態から“H"状態に
変化する。
FIG. 2 shows operation waveforms of the pulse delay circuit of the present invention.
In the figure, φ A and φ B are clock pulses of the first counter and the second counter in FIG. 1, and the first counter and the second counter count the number of clock pulses φ A and φ B , When the count value of the counter reaches the specified value, Q A and Q B change from the “L” state to the “H” state.

第2図において、aは入力パルスで、第1図における入
力端子20に入力される。第2図において、bは第1図に
おけるインバータ13の出力波形で、入力端子20の反転波
形で、しかも伝達時間遅れがあるために、わずかに遅れ
ている。第2図において、cは第1図におけるANDゲー
ト11の出力波形であり、ANDゲート11の出力は、インバ
ータ13の出力と入力端子20の論理積である。
In FIG. 2, a is an input pulse, which is input to the input terminal 20 in FIG. In FIG. 2, b is the output waveform of the inverter 13 in FIG. 1, which is the inverted waveform of the input terminal 20 and is slightly delayed because of the delay of the transmission time. In FIG. 2, c is the output waveform of the AND gate 11 in FIG. 1, and the output of the AND gate 11 is the logical product of the output of the inverter 13 and the input terminal 20.

第2図において、dは第1図におけるインバータ15の出
力波形である。dは第1図における入力端子20と同一極
性で、しかもインバータ14,15による伝達時間遅れを持
つ波形となる。
In FIG. 2, d is the output waveform of the inverter 15 in FIG. d has the same polarity as the input terminal 20 in FIG. 1 and has a waveform with a transmission time delay due to the inverters 14 and 15.

第2図において、eは第1図におけるANDゲート12の出
力波形である。また、eとbとdの論理積である。
In FIG. 2, e is the output waveform of the AND gate 12 in FIG. It is also the logical product of e, b, and d.

第2図において、f,g,h,iは第1図における第1カウン
タ出力QA,第2カウンタ出力QB,NORゲート6の出力,NOR
ゲート8の出力波形を各々示している。
In FIG. 2, f, g, h and i are the first counter output Q A , the second counter output Q B , the output of the NOR gate 6 and NOR in FIG.
The output waveforms of the gate 8 are shown.

次に、第1図に示した本発明のパルス遅延回路の動作に
ついて説明する。同図において、入力端子20に入力され
たパルスは、ANDゲート11およびインバータ13によっ
て、第2図のcに示すように、入力パルスの立上がりの
タイミングで“H"状態になり、cが“H"の期間は、第1
図におけるインバータ13の信号伝達時間に相当している
ため、第2図におけるクロック入力φA,φBの周期に比
較して十分短い。同様に、第1図におけるANDゲート12
の出力は、第2図のeに示すように、入力パルスの立下
がりのタイミングで“H"状態になり、eが“H"の期間
は、クロックφA,φBの周期に比較して充分短い。
Next, the operation of the pulse delay circuit of the present invention shown in FIG. 1 will be described. In the figure, the pulse input to the input terminal 20 is brought into the "H" state at the rising timing of the input pulse by the AND gate 11 and the inverter 13 as shown in c of FIG. "Is the first
Since it corresponds to the signal transmission time of the inverter 13 in the figure, it is sufficiently shorter than the cycle of the clock inputs φ A and φ B in FIG. Similarly, the AND gate 12 in FIG.
As shown by e in FIG. 2, the output of becomes the "H" state at the timing of the falling edge of the input pulse, and the period when e is "H" is compared with the cycle of the clocks φ A and φ B. Short enough.

第1図において、ANDゲート11の出力が“H"になると、O
Rゲート9の出力も“H"となり、第1カウンタはリセッ
トされ、カウントゼロの状態になり、出力QAは“L"にな
る。ANDゲート11の出力が、入力端子20に入力されるパ
ルスの立下がり付近のタイミングで、“L"→“H"→“L"
と変化するため、インバータ17の出力も、ANDゲート11
の出力よりインバータ16とインバータ17の伝達時間だけ
遅れて、“L"→“H"→“L"と変化する。ここで、NORゲ
ート5,6が構成しているフリップフロップ回路の動作に
ついて説明する。NORゲート5の入力は、NORゲート6の
出力と第1カウンタの出力QAであり、NORゲート6の入
力はNORゲート5の出力とインバータ17の出力であるか
ら、第1カウンタの出力QAが“L"になり、次に、インバ
ータ17の出力が“L"→“H"→“L"と変化するため、NOR
ゲート6の出力は“L"になる。第1カウンタ出力QA
“L"で、インバータ17の出力が“L"の場合には、NORゲ
ート5,6の出力は変化せず、インバータ17の出力が“L"
で第1カウンタの出力QAが“H"になると、NORゲート6
の出力は“H"になる。入力端子20に入力されるパルスの
立上がりのタイミングで、ANDゲート11の出力が“L"→
“H"→“L"と変化するために、ORゲート9の出力も“L"
→“H"→“L"となり、第1カウンタのリセット端子RA
いったんリセットされたのちに、クロック入力φAに入
力されるとクロックによって、第1カウンタはカウント
を開始する。第1カウンタがカウントを終了すると、出
力QAが“H"となるため、NORゲート6の出力は“H"とな
る。このとき、インバータ17の出力は“L"である。すな
わち、第1カウンタは、カウント終了後NORゲート6の
出力が“H"になるために、リセット入力RAが“H"となり
リセットされ、出力QAは“L"→“H"→“L"となる。NOR
ゲート3,4は、NORゲート5,6と同様にフリップフロップ
回路を構成しているために、NORゲート4の出力は第1
カウンタがカウント終了すると同時に“H"となり、第2
カウンタの出力QBからの信号がくるまで、この状態を保
持する。第2図のcは“H"の期間が3箇所あり、中央の
“H"の信号が、第1図における第1カウンタのカウント
終了時の変化を示している。
In FIG. 1, when the output of the AND gate 11 becomes "H", O
The output of the R gate 9 also becomes "H", the first counter is reset, the count becomes zero, and the output Q A becomes "L". The output of the AND gate 11 is "L" → "H" → "L" at the timing near the falling edge of the pulse input to the input terminal 20.
Therefore, the output of the inverter 17 also changes to the AND gate 11
The output changes from "L" to "H" to "L" after a delay of the transmission time of the inverter 16 and the inverter 17. Here, the operation of the flip-flop circuit formed by the NOR gates 5 and 6 will be described. The input of the NOR gate 5 is the output of the NOR gate 6 and the output Q A of the first counter, and the input of the NOR gate 6 is the output of the NOR gate 5 and the output of the inverter 17, so the output Q A of the first counter Changes to "L", and then the output of the inverter 17 changes from "L" to "H" to "L".
The output of the gate 6 becomes "L". When the first counter output Q A is “L” and the output of the inverter 17 is “L”, the outputs of the NOR gates 5 and 6 do not change and the output of the inverter 17 is “L”.
Then, when the output Q A of the first counter becomes “H”, the NOR gate 6
Output becomes "H". At the rising edge of the pulse input to the input terminal 20, the output of the AND gate 11 changes to "L" →
The output of the OR gate 9 is also "L" because it changes from "H" to "L"
→ “H” → “L”, the reset terminal RA of the first counter is once reset, and then input to the clock input φ A , the first counter starts counting by the clock. When the first counter finishes counting, the output Q A becomes “H”, so that the output of the NOR gate 6 becomes “H”. At this time, the output of the inverter 17 is "L". That is, the first counter is reset because the output of the NOR gate 6 becomes "H" after the count is completed and the reset input RA becomes "H", and the output Q A becomes "L" → "H" → "L". "It becomes. NOR
Since the gates 3 and 4 form a flip-flop circuit like the NOR gates 5 and 6, the output of the NOR gate 4 is the first
As soon as the counter finishes counting, it goes to "H" and the second
This state is maintained until the signal from the counter output Q B comes. In FIG. 2C, there are three "H" periods, and the central "H" signal shows the change at the end of counting by the first counter in FIG.

次に、第1図におけるANDゲート12の出力は、入力端子2
0に入力される入力パルスの立下がりのタイミンで、
“L"→“H"→“L"と変化するため、第2カウンタは入力
パルスの立下がりのタイミングでいったんリセットさ
れ、カウントゼロの状態になってからカウントを開始す
る。第2カウンタがカウント開始前にリセットされる
と、出力QBは“L"になり、次に、インバータ19の出力が
“L"→“H"→“L"と変化するために、NORゲート8の出
力は“L"となる。第2カウンタがカウントを終了し、出
力QBが“H"になると、NORゲート4の出力は“L"になり
(このとき、第1カウンタの出力QAは“L"である)、イ
ンバータ19の出力が“L"であるから、NORゲート8の出
力は“H"になり、ORゲート10の出力が“H"になり、第2
カウンタはリセットされる。従って、第2カウンタがカ
ウントを終了すると、出力QBは“L"→“H"→“L"と変化
する。
Next, the output of the AND gate 12 in FIG.
With the timing of the falling edge of the input pulse input to 0,
Since it changes from "L" to "H" to "L", the second counter is reset once at the falling edge of the input pulse and starts counting after the count reaches zero. When the second counter is reset before starting counting, the output Q B becomes “L”, and then the output of the inverter 19 changes from “L” → “H” → “L”, so that the NOR gate The output of 8 becomes "L". When the second counter finishes counting and the output Q B becomes “H”, the output of the NOR gate 4 becomes “L” (at this time, the output Q A of the first counter is “L”), and the inverter Since the output of 19 is "L", the output of NOR gate 8 becomes "H", the output of OR gate 10 becomes "H", and the second
The counter is reset. Therefore, when the second counter has finished counting, the output Q B changes the "L" → "H" → "L".

第2図において、cが“H"の期間が3箇所あり、中央の
“H"の信号が、第1図におけるカウンタのカウント終了
時の変化を示している。従って、第1図における出力端
子21には、第2図のjに示すように、入力端子20に入力
される入力パルスと等しいパルス幅tを持ち、遅延され
たパルス波形が得られる。すなわち、第1図に示した本
発明のパルス遅延回路は、第1カウンタが入力パルスの
立上がりのタイミングを遅延し、第2カウンタが入力パ
ルスの立下がりのタイミングを遅延し、NORゲート3,4は
2つのカウンタ出力から入力パルスを再生している。
In FIG. 2, there are three periods where c is “H”, and the central “H” signal shows the change at the end of counting of the counter in FIG. Therefore, at the output terminal 21 in FIG. 1, as shown by j in FIG. 2, a delayed pulse waveform having a pulse width t equal to the input pulse input to the input terminal 20 is obtained. That is, in the pulse delay circuit of the present invention shown in FIG. 1, the first counter delays the rising timing of the input pulse, the second counter delays the falling timing of the input pulse, and the NOR gates 3, 4 Regenerates the input pulse from two counter outputs.

第1図に示した本発明のパルス遅延回路の遅延後のパル
ス幅精度は、クロック端子φAおよびφBに入力されるク
ロックの1周期が誤差の要素となる。従って、出力端子
21に出力されるパルス幅をt0,入力パルス幅をt,クロッ
ク周期をtφとすると、t−tφ≦t0≦t+tφの大き
さになる。
In the pulse width accuracy after delay of the pulse delay circuit of the present invention shown in FIG. 1, one cycle of the clock input to the clock terminals φ A and φ B becomes an error factor. Therefore, the output terminal
When the pulse width output to 21 is t 0 , the input pulse width is t, and the clock cycle is t φ , t−t φ ≦ t 0 ≦ t + t φ .

次に、本発明のパルス遅延回路の遅延時間が長い場合に
ついて考える。本発明のパルス遅延回路はカウンタを用
いているので、カウンタを構成しているフリップフロッ
プ回路の段数が少ない場合でも、大きなカウント数を得
ることができる。従って、遅延時間が長い場合にも、従
来のパルス遅延回路のように、非常に多くのフリップフ
ロップ回路を必要とする問題がなく、従来のパルス遅延
回路と同じ遅延パルス幅精度が得られる。
Next, consider the case where the delay time of the pulse delay circuit of the present invention is long. Since the pulse delay circuit of the present invention uses a counter, a large count can be obtained even when the number of flip-flop circuits forming the counter is small. Therefore, even when the delay time is long, there is no problem that a very large number of flip-flop circuits are required unlike the conventional pulse delay circuit, and the same delay pulse width accuracy as that of the conventional pulse delay circuit can be obtained.

(発明の効果) 本発明によれば、パルス遅延回路は遅延時間が遅延パル
ス幅に比較して長い場合にも、小規模で、しかも精度の
良いパルス遅延回路が得られ、その実用上の効果は大で
ある。
(Effects of the Invention) According to the present invention, even when the delay time of the pulse delay circuit is longer than the delay pulse width, a small-scale and accurate pulse delay circuit can be obtained. Is large.

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

第1図は本発明の一実施例によるパルス遅延回路、第2
図は本発明のパルス遅延回路の動作波形図、第3図は従
来のパルス遅延回路、第4図は従来のパルス遅延回路に
使用されるディレイ型フリップフロップ回路の動作波形
図、第5図は従来のパルス遅延回路の動作波形図、第6
図は従来のパルス遅延回路の問題点を説明する波形図で
ある。 1,2……カウンタ、3,4,5,6,7,8……NORゲート、9,10…
…ORゲート、11,12……ANDゲート、13,14,15,16,17,18,
19……インバータ、20……パルス入力端子、21……出力
端子、22……クロック入力端子。
FIG. 1 shows a pulse delay circuit according to an embodiment of the present invention,
FIG. 3 is an operation waveform diagram of the pulse delay circuit of the present invention, FIG. 3 is a conventional pulse delay circuit, FIG. 4 is an operation waveform diagram of a delay flip-flop circuit used in the conventional pulse delay circuit, and FIG. Operation waveform diagram of conventional pulse delay circuit, 6th
The figure is a waveform diagram for explaining the problems of the conventional pulse delay circuit. 1,2 …… Counter, 3,4,5,6,7,8 …… NOR gate, 9,10…
… OR gate, 11,12 …… AND gate, 13,14,15,16,17,18,
19 …… Inverter, 20 …… Pulse input terminal, 21 …… Output terminal, 22 …… Clock input terminal.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 林 英夫 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 (72)発明者 古川 晃 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 ─────────────────────────────────────────────────── ─── Continued front page (72) Inventor Hideo Hayashi 1006 Kadoma, Kadoma City, Osaka Prefecture Matsushita Electric Industrial Co., Ltd. (72) Akira Furukawa 1006 Kadoma, Kadoma City, Osaka Matsushita Electric Industrial Co., Ltd.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】第1のカウンタと第2のカウンタとを有
し、前記第1のカウンタの出力と前記第2のカウンタの
出力とが出力用フリップフロップ回路の入力に接続さ
れ、前記第1のカウンタの出力は第1のフリップフロッ
プ回路の入力に接続されると共に、前記第2のカウンタ
の出力は第2のフリップフロップ回路の入力に接続さ
れ、パルス入力端子は立上がり検出ロジック回路の入力
と立下がり検出ロジック回路の入力とに接続され、前記
立上がり検出ロジック回路の出力はインバータを経て前
記第1のカウンタの出力と共に前記第1のフリップフロ
ップ回路の入力となり、前記第1のフリップフロップ回
路の出力は前記立上がり検出ロジック回路の出力と合成
された上、前記第1のカウンタのリセット入力に接続さ
れ、前記立下がり検出ロジック回路の出力はインバータ
を経て前記第2のカウンタの出力と共に前記第2のフリ
ップフロップ回路の入力となり、前記第2のフリップフ
ロップ回路の出力は前記立下がり検出ロジック回路の出
力と合成された上、前記第2のカウンタのリセット入力
に接続され、且つ、前記第1のカウンタと前記第2のカ
ウンタとのクロック入力端子が共通接続されたことを特
徴とするパルス遅延回路。
1. A first counter and a second counter, wherein an output of said first counter and an output of said second counter are connected to an input of an output flip-flop circuit, and said first counter The output of the counter is connected to the input of the first flip-flop circuit, the output of the second counter is connected to the input of the second flip-flop circuit, and the pulse input terminal is connected to the input of the rising detection logic circuit. The output of the rising edge detection logic circuit is connected to the input of the falling edge detection logic circuit, and the output of the rising edge detection logic circuit becomes the input of the first flip-flop circuit together with the output of the first counter through an inverter. The output is combined with the output of the rising edge detection logic circuit and is connected to the reset input of the first counter. The output of the clock circuit becomes an input of the second flip-flop circuit together with the output of the second counter via an inverter, and the output of the second flip-flop circuit is combined with the output of the fall detection logic circuit. Above, a pulse delay circuit connected to the reset input of the second counter, and the clock input terminals of the first counter and the second counter are commonly connected.
JP62183749A 1987-07-24 1987-07-24 Pulse delay circuit Expired - Lifetime JPH07109983B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62183749A JPH07109983B2 (en) 1987-07-24 1987-07-24 Pulse delay circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62183749A JPH07109983B2 (en) 1987-07-24 1987-07-24 Pulse delay circuit

Publications (2)

Publication Number Publication Date
JPS6429013A JPS6429013A (en) 1989-01-31
JPH07109983B2 true JPH07109983B2 (en) 1995-11-22

Family

ID=16141305

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62183749A Expired - Lifetime JPH07109983B2 (en) 1987-07-24 1987-07-24 Pulse delay circuit

Country Status (1)

Country Link
JP (1) JPH07109983B2 (en)

Also Published As

Publication number Publication date
JPS6429013A (en) 1989-01-31

Similar Documents

Publication Publication Date Title
US4160154A (en) High speed multiple event timer
EP0243235A2 (en) Noise pulse suppressing circuit in a digital system
US4493095A (en) Counter having a plurality of cascaded flip-flops
JPH07109983B2 (en) Pulse delay circuit
US5101419A (en) Fixed duty cycle clock generator
JP3125556B2 (en) Multi-phase clock time measurement circuit
JPH052016B2 (en)
JP2984429B2 (en) Semiconductor integrated circuit
JPH0479545B2 (en)
JPH02305022A (en) Frequency divider circuit
JP2543108B2 (en) Synchronous pulse generator
JPH0683066B2 (en) Counter circuit
JP2547723B2 (en) Divider circuit
JPS6117636Y2 (en)
JPH04207216A (en) Non-overlapping two-phase clock generating circuit
JPH01113670A (en) Rotation detector
SU1283962A1 (en) Synchronous counting device
SU1270887A1 (en) Generator of difference frequency of pulse sequences
JPH0342814B2 (en)
JPS5816279B2 (en) Shuyuuseki Cairo
JP3427939B2 (en) Delay circuit
JPH0340537B2 (en)
JPS6361963A (en) Delay time measuring circuit
JPS5814627B2 (en) time interval measuring device
JPH0529924A (en) 1/9 frequency divider circuit