JP2699399B2 - Time difference measurement circuit - Google Patents
Time difference measurement circuitInfo
- Publication number
- JP2699399B2 JP2699399B2 JP9721188A JP9721188A JP2699399B2 JP 2699399 B2 JP2699399 B2 JP 2699399B2 JP 9721188 A JP9721188 A JP 9721188A JP 9721188 A JP9721188 A JP 9721188A JP 2699399 B2 JP2699399 B2 JP 2699399B2
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- signal
- delay
- flip
- gate
- 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 - Fee Related
Links
Landscapes
- Measurement Of Unknown Time Intervals (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は時間差測定回路に関し、特に測定器用電子回
路網における時間差測定回路に関する。Description: FIELD OF THE INVENTION The present invention relates to a time difference measurement circuit, and more particularly to a time difference measurement circuit in an electronic network for a measuring instrument.
従来、この種の時間差測定回路は、高周波のパルス発
生回路と高速カウンタ回路により構成され、測定開始信
号と測定終了信号により高周波パルスのカウント開始・
停止を行い時間差を測定していた。Conventionally, this type of time difference measurement circuit is composed of a high-frequency pulse generation circuit and a high-speed counter circuit.
It stopped and measured the time difference.
上述した従来の時間差測定回路は、高周波信号を高速
カウンタ回路でカウントしている為、基本となる高周波
信号以上の時間分解能が得られないという欠点がある。The above-described conventional time difference measurement circuit counts high-frequency signals by a high-speed counter circuit, and thus has a drawback that it cannot obtain a time resolution higher than the basic high-frequency signal.
本発明は、2つの信号間に生じる時間差を測定する時
間差測定回路において、前記2つの信号により、測定開
始信号を発生する第1トリガ発生回路および測定終了信
号を発生する第2トリガ発生回路と、周期Tのカウント
パルスを発生する発振回路と、測定開始信号及び終了信
号によりカウントパルスを送出又は停止する第1ゲート
回路と、カウントパルスをカウントするカウンタ回路
と、測定開始信号によりゲートを開けカウントパルスの
最初のカウントエッジかあるいは測定終了信号のエッジ
かどちらか早く到達したエッジを送出後ゲートを閉じる
第2ゲート回路と、測定開始信号をΔt時間遅延させ、
その信号をフリップフロップ回路に送出する遅延素子を
n=T/Δt個直列接続した第1遅延回路と、第1遅延回
路より送出される遅延信号を第2ゲート回路から送出さ
れるラッチ信号により記憶するn個の第1フリップフロ
ップ回路と、このフリップフロップ回路の出力信号を解
読する第1デコード回路と、前記カウントパルスをΔt
時間遅延させ、その信号をフリップフロップ回路に送出
する遅延素子をn個直列接続した第2遅延回路と、第2
遅延回路より送出される遅延信号を測定終了信号に同期
して記憶するn個の第2フリップフロップ回路と、この
フリップフロップ回路の出力信号を解読する第2デコー
ド回路と、第1,第2デコード回路の出力信号とカウンタ
回路の出力信号とを演算する演算回路とを有している。The present invention provides a time difference measurement circuit for measuring a time difference generated between two signals, a first trigger generation circuit for generating a measurement start signal and a second trigger generation circuit for generating a measurement end signal by the two signals, An oscillation circuit that generates a count pulse having a period T; a first gate circuit that sends or stops a count pulse according to a measurement start signal and an end signal; a counter circuit that counts a count pulse; A second gate circuit that closes the gate after transmitting the first count edge or the edge of the measurement end signal whichever comes first, and delays the measurement start signal by Δt time,
A first delay circuit in which n = T / Δt delay elements for transmitting the signal to the flip-flop circuit are connected in series, and a delay signal transmitted from the first delay circuit is stored as a latch signal transmitted from the second gate circuit. N first flip-flop circuits, a first decode circuit for decoding the output signal of the flip-flop circuit, and the count pulse Δt
A second delay circuit in which n delay elements for delaying the time and sending the signal to the flip-flop circuit are connected in series;
N second flip-flop circuits for storing a delay signal sent from the delay circuit in synchronization with the measurement end signal, a second decode circuit for decoding an output signal of the flip-flop circuit, and first and second decode circuits An arithmetic circuit that calculates an output signal of the circuit and an output signal of the counter circuit.
次に本発明の実施例について図面を参照して説明す
る。Next, embodiments of the present invention will be described with reference to the drawings.
第1図は本発明の一実施例を示す。第1図において、
本発明の一実施例は、2つの信号間に生じる時間差を測
定する時間差測定回路で、この2つの信号により、測定
開始信号aを発生する第1トリガ発生回路3および測定
終了信号eを発生する第2トリガ発生回路10を有してお
り、更に周期Tのカウントパルスbを発生する発振回路
8を有している。これらの第1,第2トリガ発生回路3,10
および発振回路8は第1ゲート回路9および第2ゲート
回路4に接続されている。第1ゲート回路9は測定開始
信号及び終了信号によりカウントパルスを送出又は停止
するゲート回路で、カウントパルスをカウンタ回路11に
供給する。第2ゲート回路4は測定開始信号によりゲー
トを開けカウントパルスの最初のカウントエッジかある
いは測定終了信号のエッジかどちらか早く到達したエッ
ジを送出後ゲートを閉じるゲート回路で、その信号をフ
リップフロップ回路6に供給する。第1遅延回路5は測
定開始信号aをΔt時間遅延させ、その信号をフリップ
フロップ回路6に送出する回路で、各遅延素子をn=T/
Δt個直列接続した遅延回路である。第1フリップフロ
ップ回路6は第1遅延回路5より送出される遅延信号を
第2ゲート回路4から送出されるラッチ信号により記憶
するn個のフリップフロップ回路で、第1デコード回路
7に接続されている。第1デコード回路は第1フリップ
フロップ回路6の出力信号を解読し、演算回路15に供給
する。第2遅延回路12はカウントパルスeをΔt時間遅
延させ、その信号をフリップフロップ回路13に送出する
回路で、各遅延素子をn個直列接続した遅延回路であ
る。第2フリップフロップ回路13は第2遅延回路12より
送出される遅延信号を測定終了信号eに同期して記憶す
るn個のフリップフロップ回路で、第2デコード回路13
に接続される。第2デコード回路14はフリップフロップ
回路13の出力信号を解読するデコード回路である。第1,
第2デコード回路7および14とカウンタ回路11はその出
力信号を演算する演算回路15に接続されている。FIG. 1 shows an embodiment of the present invention. In FIG.
One embodiment of the present invention is a time difference measurement circuit for measuring a time difference generated between two signals, and a first trigger generation circuit 3 for generating a measurement start signal a and a measurement end signal e based on the two signals. It has a second trigger generation circuit 10 and further has an oscillation circuit 8 for generating a count pulse b having a period T. These first and second trigger generation circuits 3, 10
The oscillation circuit 8 is connected to the first gate circuit 9 and the second gate circuit 4. The first gate circuit 9 is a gate circuit that sends or stops a count pulse in response to a measurement start signal and an end signal, and supplies the count pulse to the counter circuit 11. The second gate circuit 4 is a gate circuit that opens the gate in response to the measurement start signal and sends the edge that arrives earlier, whichever is the first count edge of the count pulse or the edge of the measurement end signal, and then closes the gate. 6 The first delay circuit 5 delays the measurement start signal a by the time Δt, and sends the signal to the flip-flop circuit 6.
It is a delay circuit in which Δt pieces are connected in series. The first flip-flop circuit 6 is an n-number of flip-flop circuits for storing a delay signal sent from the first delay circuit 5 by a latch signal sent from the second gate circuit 4, and is connected to the first decoding circuit 7. I have. The first decoding circuit decodes the output signal of the first flip-flop circuit 6 and supplies the decoded signal to the arithmetic circuit 15. The second delay circuit 12 is a circuit that delays the count pulse e by the time Δt and sends the signal to the flip-flop circuit 13, and is a delay circuit in which n delay elements are connected in series. The second flip-flop circuit 13 is an n number of flip-flop circuits for storing the delay signal sent from the second delay circuit 12 in synchronization with the measurement end signal e.
Connected to. The second decoding circuit 14 is a decoding circuit for decoding the output signal of the flip-flop circuit 13. First
The second decoding circuits 7 and 14 and the counter circuit 11 are connected to an arithmetic circuit 15 for calculating the output signal.
第2図は第1図に示したa〜f各点の信号波形を示す
波形図である。第2図において動作を説明すると、本実
施例は入力端子1に入力された信号の条件によりトリガ
発生回路3が駆動され、測定開始信号aを送出する。信
号aはゲート回路9に作用し、発振回路8で生成される
周期Tのカウントパルスbをカウンタ回路11に送る。カ
ウンタ回路11は、入力端子2より入力された信号の条件
によりトリガ発生回路10が駆動され、測定終了信号eが
ゲート回路9に作用するまでパルスbのカウントを続け
る。また信号aはΔtの時間遅延をもつ遅延素子をn=
T/Δt個直列接続した遅延回路5に入力され、回路5は
遅延信号c1〜cnをn個のフリップフロップ回路6に送出
する。ゲート回路4は信号aに作用され、パルスb又は
信号eの最初に到達したエッジを回路6の各クロック端
子に入力後、ゲートを閉じる。回路6は回路4の出力信
号エッジに同期し信号c1〜cnを記憶し、信号d1〜dnをデ
コード回路7に入力する。回路7は信号d1〜dnによるn
種類の論理パターンを、信号aのエッジから信号b又は
信号eのエッジが到達するまでの時間に変換し演算回路
15に入力する。又は信号bは遅延回路5と同様な回路12
に入力され、回路12は遅延信号f1〜fnをn個のフリップ
フロップ回路13に送出する。回路6は測定終了信号eに
同期し、信号f1〜fnを記憶し、信号g1〜gnをデコード回
路14に入力する。回路14は信号g1〜gnによるn種類の論
理パターンを、カウンタ回路11がカウントした最終カウ
ントパルスエッジから信号eのエッジが到達するまでの
時間に変換し演算回路15に入力する。回路15はカウンタ
回路11のカウント値が0であればデコード回路7の出力
信号のみ又1以上であればカウンタ回路11,デコード回
路7,14の出力信号を演算し、端子1,2に入力された信号
間に生じる時間差を出力端子16に出力する。FIG. 2 is a waveform diagram showing signal waveforms at points a to f shown in FIG. The operation will be described with reference to FIG. 2. In this embodiment, the trigger generation circuit 3 is driven by the condition of the signal input to the input terminal 1, and sends out the measurement start signal a. The signal “a” acts on the gate circuit 9 and sends a count pulse “b” having a period T generated by the oscillation circuit 8 to the counter circuit 11. The counter circuit 11 drives the trigger generation circuit 10 according to the condition of the signal input from the input terminal 2, and continues counting the pulse b until the measurement end signal e acts on the gate circuit 9. The signal a is a delay element having a time delay of Δt, n =
Is input to the delay circuit 5 and T / Delta] t number series, circuit 5 sends a delay signal c 1 to c n to n flip-flop circuit 6. The gate circuit 4 is acted upon by the signal a and closes the gate after inputting the first arriving edge of the pulse b or the signal e to each clock terminal of the circuit 6. Circuit 6 stores the signal c 1 to c n in synchronization with the output signal edge of the circuit 4, and inputs the signals d 1 to d n to the decoding circuit 7. N circuit 7 by the signal d 1 to d n
An arithmetic circuit that converts the type of logical pattern into a time from the edge of the signal a to the edge of the signal b or the signal e arrives
Enter 15 Alternatively, the signal b is a circuit 12 similar to the delay circuit 5.
, And the circuit 12 sends the delay signals f 1 to f n to the n flip-flop circuits 13. The circuit 6 stores the signals f 1 to f n in synchronization with the measurement end signal e and inputs the signals g 1 to g n to the decoding circuit 14. The circuit 14 converts the n types of logic patterns based on the signals g 1 to g n into the time from the last count pulse edge counted by the counter circuit 11 until the edge of the signal e arrives, and inputs the same to the arithmetic circuit 15. The circuit 15 calculates only the output signal of the decoding circuit 7 if the count value of the counter circuit 11 is 0, or calculates the output signal of the counter circuit 11 and the decoding circuits 7 and 14 if the count value is 1 or more. The time difference generated between the received signals is output to the output terminal 16.
以上説明したように、本発明は第1図のように構成す
ることにより、カウンタ回路への入力カウントパルスよ
りも高い分解能で容易に2つの信号間の時間差が測定で
きるという効果がある。As described above, the present invention, having the configuration shown in FIG. 1, has an effect that the time difference between two signals can be easily measured with higher resolution than the count pulse input to the counter circuit.
【図面の簡単な説明】 第1図は本発明の実施例の構成を示すブロック構成図、
第2図は第1図の各部の信号波形を示す波形図である。 1,2……信号入力端子、3,10……トリガ信号発生回路、
4……ゲート回路、5,12……n個の遅延回路、6,13……
n個のフリップフロップ回路、7,14……デコード回路、
8……発振回路、9……ゲート回路、11……カウンタ回
路、15……演算回路。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing a configuration of an embodiment of the present invention;
FIG. 2 is a waveform diagram showing signal waveforms at various parts in FIG. 1,2 ... signal input terminal, 3,10 ... trigger signal generation circuit,
4 ... gate circuit, 5,12 ... n delay circuits, 6,13 ...
n flip-flop circuits, 7, 14,..., decode circuits,
8 ... oscillation circuit, 9 ... gate circuit, 11 ... counter circuit, 15 ... operation circuit.
Claims (1)
間差測定回路において、前記2つの信号により、測定開
始信号を発生する第1トリガ発生回路および測定終了信
号を発生する第2トリガ発生回路と、周期Tのカウント
パルスを発生する発振回路と、測定開始信号及び終了信
号によりカウントパルスを送出又は停止する第1ゲート
回路と、カウントパルスをカウントするカウンタ回路
と、測定開始信号によりゲートを開けカウントパルスの
最初のカウントエッジかあるいは測定終了信号のエッジ
かどちらか早く到達したエッジを送出後ゲートを閉じる
第2ゲート回路と、測定開始信号をΔt時間遅延させ、
その信号をフリップフロップ回路に送出する遅延素子を
n=T/Δt個直列接続した第1遅延回路と、第1遅延回
路より送出される遅延信号を第2ゲート回路から送出さ
れるラッチ信号により記憶するn個の第1フリップフロ
ップ回路と、このフリップフロップ回路の出力信号を解
読する第1デコード回路と、前記カウントパルスをΔt
時間遅延させ、その信号をフリップフロップ回路に送出
する遅延素子をn個直列接続した第2遅延回路と、第2
遅延回路より送出される遅延信号を測定終了信号に同期
して記憶するn個の第2フリップフロップ回路と、この
フリップフロップ回路の出力信号を解読する第2デコー
ド回路と、第1,第2デコード回路の出力信号とカウンタ
回路の出力信号とを演算する演算回路とを有する時間差
測定回路。1. A time difference measuring circuit for measuring a time difference generated between two signals, a first trigger generating circuit for generating a measurement start signal and a second trigger generating circuit for generating a measurement end signal based on the two signals. An oscillation circuit that generates a count pulse having a period T, a first gate circuit that sends or stops a count pulse by a measurement start signal and an end signal, a counter circuit that counts a count pulse, and a gate that is opened by a measurement start signal to count A second gate circuit for closing the gate after transmitting the first count edge of the pulse or the edge of the measurement end signal whichever arrives earlier, and delaying the measurement start signal by Δt time;
A first delay circuit in which n = T / Δt delay elements for transmitting the signal to the flip-flop circuit are connected in series, and a delay signal transmitted from the first delay circuit is stored as a latch signal transmitted from the second gate circuit. N first flip-flop circuits, a first decode circuit for decoding the output signal of the flip-flop circuit, and the count pulse Δt
A second delay circuit in which n delay elements for delaying the time and sending the signal to the flip-flop circuit are connected in series;
N second flip-flop circuits for storing a delay signal sent from the delay circuit in synchronization with the measurement end signal, a second decode circuit for decoding an output signal of the flip-flop circuit, and first and second decode circuits A time difference measurement circuit having an arithmetic circuit that calculates an output signal of a circuit and an output signal of a counter circuit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9721188A JP2699399B2 (en) | 1988-04-19 | 1988-04-19 | Time difference measurement circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9721188A JP2699399B2 (en) | 1988-04-19 | 1988-04-19 | Time difference measurement circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH01267491A JPH01267491A (en) | 1989-10-25 |
JP2699399B2 true JP2699399B2 (en) | 1998-01-19 |
Family
ID=14186290
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP9721188A Expired - Fee Related JP2699399B2 (en) | 1988-04-19 | 1988-04-19 | Time difference measurement circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2699399B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03109096U (en) * | 1990-02-19 | 1991-11-08 | ||
JP6769051B2 (en) * | 2016-03-07 | 2020-10-14 | 株式会社豊田中央研究所 | Time measurement circuit and temperature sensor circuit equipped with it |
-
1988
- 1988-04-19 JP JP9721188A patent/JP2699399B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH01267491A (en) | 1989-10-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2539600B2 (en) | Timing generator | |
US5684760A (en) | Circuit arrangement for measuring a time interval | |
US4912734A (en) | High resolution event occurrance time counter | |
JPH08211165A (en) | Pulse-duration measuring device | |
JPH01164118A (en) | Time difference measuring circuit | |
JP2699399B2 (en) | Time difference measurement circuit | |
US7516032B2 (en) | Resolution in measuring the pulse width of digital signals | |
EP0511423A1 (en) | Electrical circuit for generating pulse strings | |
JPS60149220A (en) | Comparing device | |
US4728816A (en) | Error and calibration pulse generator | |
JPS60170949A (en) | Multiclock generating device | |
JP3006794B2 (en) | Synchronous pulse generation circuit | |
JPH03109096U (en) | ||
JP2810713B2 (en) | Timing generator | |
KR930002145Y1 (en) | Counter test circuit | |
SU1677864A1 (en) | Unidirectional counter input signals driver | |
SU711537A1 (en) | Short-duration time interval meter | |
JPH02301250A (en) | Pulse frequency division circuit | |
KR100223906B1 (en) | Pulse width detection circuit | |
KR100393421B1 (en) | Counter System for Synchronous AF Converter | |
SU834848A1 (en) | Pulse train generator | |
JPS62184373A (en) | Test signal generating circuit | |
JPS639686B2 (en) | ||
SU1495724A2 (en) | Pulse edge duration meter | |
SU1569976A1 (en) | Frequency divider by three |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |