[go: up one dir, main page]

JP2012154856A - Frequency measurement device and frequency phase difference comparison device - Google Patents

Frequency measurement device and frequency phase difference comparison device Download PDF

Info

Publication number
JP2012154856A
JP2012154856A JP2011015657A JP2011015657A JP2012154856A JP 2012154856 A JP2012154856 A JP 2012154856A JP 2011015657 A JP2011015657 A JP 2011015657A JP 2011015657 A JP2011015657 A JP 2011015657A JP 2012154856 A JP2012154856 A JP 2012154856A
Authority
JP
Japan
Prior art keywords
register
frequency
period
counter
time
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
Application number
JP2011015657A
Other languages
Japanese (ja)
Inventor
Shinya Eda
真也 江田
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.)
KOKO RES KK
Original Assignee
KOKO RES KK
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 KOKO RES KK filed Critical KOKO RES KK
Priority to JP2011015657A priority Critical patent/JP2012154856A/en
Publication of JP2012154856A publication Critical patent/JP2012154856A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Measuring Frequencies, Analyzing Spectra (AREA)

Abstract

【課題】デジタル回路に供給するベースクロックの周波数を高くせずとも、必要な周期計測のための分解能を得ることができる、高分解能の周波数計測装置及び周波数位相差比較装置を提供する。
【解決手段】ベースクロックの周期を等間隔に細分化するディレイ手段202を複数備える多段ディレイ201を用いて、入力される矩形波信号を遅延させ、夫々のディレイ素子202から得られるタイミングでカウンタ203の値をレジスタで取得し、各々のレジスタの値を比較することで、矩形波信号のアップエッジがベースクロックのどのタイミングに位置しているのかが判定できる。そして、その判定結果に応じた時間軸上のずれの値を、周期カウンタ105によって得られる周期の値に与えることで、周期計測の分解能を向上させることができる。
【選択図】図2
A high-resolution frequency measurement device and a frequency phase difference comparison device capable of obtaining a necessary resolution for period measurement without increasing the frequency of a base clock supplied to a digital circuit.
A multi-stage delay 201 including a plurality of delay means 202 for subdividing a base clock cycle at equal intervals is used to delay an input rectangular wave signal, and at a timing obtained from each delay element 202, a counter 203 is provided. Is obtained by the register, and the values of the respective registers are compared to determine at which timing of the base clock the up edge of the rectangular wave signal is located. Then, by giving the value of the deviation on the time axis according to the determination result to the value of the period obtained by the period counter 105, the resolution of the period measurement can be improved.
[Selection] Figure 2

Description

本発明は周波数計測装置及び周波数位相差比較装置に関する。
より詳細には、被計測信号の周期などを計測するベースクロックの周波数を高くせずとも、周期計測のために必要な任意の高分解能を得る周波数計測装置及び周波数位相差比較装置に関する。
The present invention relates to a frequency measurement device and a frequency phase difference comparison device.
More specifically, the present invention relates to a frequency measurement device and a frequency phase difference comparison device that can obtain an arbitrary high resolution necessary for cycle measurement without increasing the frequency of a base clock that measures the cycle of a signal under measurement.

工場や実験施設等の様々な産業分野において、周波数及び/又は周期を継続的に計測し、その値を表示し、またその情報によりシステムを制御する需要は常に存在する。出願人はそのような需要に応えるべく、周期・周波数計測装置を製造販売している。
なお、本発明に関係すると思われる先行技術文献を特許文献1として示す。
In various industrial fields such as factories and experimental facilities, there is always a demand for continuously measuring the frequency and / or period, displaying the value, and controlling the system based on the information. The applicant manufactures and sells period / frequency measuring devices to meet such demands.
A prior art document considered to be related to the present invention is shown as Patent Document 1.

特開2000−180482号公報JP 2000-180482 A

通常、周波数を計測する目的で計測応答性を良くするためにその逆数である周期から計測する技術が知られている。このためには、計測対象となる信号より、充分に高い周波数のベースクロックとカウンタを用意して、計測対象となる信号のエッジを捉え、エッジとエッジの間にベースクロックが何個含まれるのかをカウンタで計数することで、周期を計測する。したがって、周期及び/又は周波数の計測分解能は、ベースクロックの周波数に依存する。
一般的に、分解能を向上させるには、ベースクロックの周波数を高くする必要がある。しかし、ベースクロックの周波数が高くなると、その高い周波数を取り扱うことのできる半導体デバイスは高価なものになり、また基板設計も難しくなるほか、おのずとその周波数の取扱いに技術的限界が存在する。
Usually, in order to improve measurement response for the purpose of measuring a frequency, a technique for measuring from a cycle which is the reciprocal thereof is known. For this purpose, prepare a base clock and counter with a frequency sufficiently higher than the signal to be measured, capture the edge of the signal to be measured, and how many base clocks are included between the edges The period is measured by counting with the counter. Therefore, the measurement resolution of the period and / or frequency depends on the frequency of the base clock.
Generally, in order to improve the resolution, it is necessary to increase the frequency of the base clock. However, when the frequency of the base clock is increased, a semiconductor device capable of handling the high frequency becomes expensive, the board design becomes difficult, and there is a technical limit in handling the frequency.

本発明はかかる課題を解決し、デジタル回路に供給するベースクロックの周波数を高くせずとも、必要な周期計測のための分解能を得ることができる高分解能の周波数計測装置及び周波数位相差比較装置を提供することを目的とする。   The present invention solves such a problem, and provides a high-resolution frequency measurement device and a frequency phase difference comparison device capable of obtaining a resolution for necessary period measurement without increasing the frequency of a base clock supplied to a digital circuit. The purpose is to provide.

上記課題を解決するために、本発明の周波数計測装置は、ベースクロック周期の中に細分化するディレイ手段を1個以上備えることを特徴とする。   In order to solve the above-mentioned problem, the frequency measuring device of the present invention is characterized by including one or more delay means for subdividing into base clock periods.

ベースクロックのトリガ時点から要求される分解能にほぼ等しいディレイを有するディレイ手段に次いで、その整数N倍のディレイ手段をN個備えた多段ディレイを用いることにより、入力信号到来時点を夫々のディレイ手段から得られるタイミングでカウンタの値をレジスタで取得し、各々のレジスタの値を比較することで、入力信号のエッジがベースクロックの1クロックの間のどのタイミングに位置しているのかが判定できる。そして、その判定結果に応じた時間軸上のずれの値を、周期カウンタによって得られる周期の値に与えることで、周期計測の分解能を向上させることができる。   Next to the delay means having a delay substantially equal to the resolution required from the trigger time of the base clock, a multi-stage delay having N delay means that are N times the integer is used to determine the arrival time of the input signal from each delay means. The counter value is obtained by the register at the obtained timing, and the value of each register is compared, whereby it is possible to determine at which timing the edge of the input signal is located during one base clock. The resolution of the period measurement can be improved by giving the value of the deviation on the time axis according to the determination result to the period value obtained by the period counter.

本発明により、デジタル回路に供給するベースクロックの周波数を高くせずとも、必要な周期計測のための分解能を得ることができる高分解能の周波数計測装置及び周波数位相差比較装置を提供できる。   According to the present invention, it is possible to provide a high-resolution frequency measurement device and a frequency phase difference comparison device that can obtain a necessary resolution for period measurement without increasing the frequency of a base clock supplied to a digital circuit.

本実施形態に係る周期・周波数計測装置のブロック図である。It is a block diagram of the period and frequency measuring device concerning this embodiment. 時間幅計測部のブロック図である。It is a block diagram of a time width measuring unit. 判定部のブロック図である。It is a block diagram of a determination part. 第一判定ユニット、第二判定ユニット、第三判定ユニット及び第四判定ユニットの回路図である。It is a circuit diagram of the 1st judgment unit, the 2nd judgment unit, the 3rd judgment unit, and the 4th judgment unit. 一致判定回路及び不一致判定回路の回路図である。It is a circuit diagram of a coincidence determination circuit and a mismatch determination circuit. 時間幅計測部の動作を説明するタイムチャートである。It is a time chart explaining operation | movement of a time width measurement part. 時間幅計測部の動作を説明するタイムチャートである。It is a time chart explaining operation | movement of a time width measurement part. 本実施形態の周期・周波数計測装置の応用例である、拡張演算部のブロック図である。It is a block diagram of an extended arithmetic unit, which is an application example of the period / frequency measuring device of the present embodiment. 本実施形態の周期・周波数計測装置の応用例である、周波数位相差計測装置のブロック図である。It is a block diagram of the frequency phase difference measuring device which is an application example of the period / frequency measuring device of the present embodiment.

図1は本実施形態に係る周期・周波数計測装置のブロック図である。
周期・周波数計測装置101は、マイコン或はASIC等で構成されるデジタル機器である。この周期・周波数計測装置101は、計測対象である、外部の矩形波信号源102から出力される矩形波信号を入力されると、矩形波信号の周期を計測し、周期から周波数を算出して、周期及び/又は周波数を表示部103に表示すると共に、外部出力端子104を通じて外部の様々な機器に対して計測結果である周期情報及び/又は周波数情報を出力する。
FIG. 1 is a block diagram of a period / frequency measuring apparatus according to this embodiment.
The period / frequency measuring apparatus 101 is a digital device composed of a microcomputer or an ASIC. When the period / frequency measuring apparatus 101 receives a rectangular wave signal output from the external rectangular wave signal source 102 to be measured, the period / frequency measuring apparatus 101 measures the period of the rectangular wave signal and calculates the frequency from the period. In addition to displaying the period and / or frequency on the display unit 103, the period information and / or frequency information as measurement results are output to various external devices through the external output terminal 104.

外部の矩形波信号源102が発生する矩形波信号は、それぞれ周期カウンタ105と時間幅計測部106に入力される。
周期カウンタ105は、ベースクロック発振器107から出力されるベースクロックを用いて、入力される矩形波信号の周期を計測して、計数値を出力する。この周期カウンタ105は、矩形波信号の周期を計測するために必要な桁数の数を計数可能である。例えば、ベースクロックが20nsec(50MHz)の場合、100kHz以上の周波数の矩形波信号の周期を計測するためには、周期カウンタ105は最低でも以下の式(1)より、500以上を計数できる必要がある。
The rectangular wave signals generated by the external rectangular wave signal source 102 are input to the period counter 105 and the time width measuring unit 106, respectively.
The period counter 105 measures the period of the input rectangular wave signal using the base clock output from the base clock oscillator 107, and outputs a count value. The period counter 105 can count the number of digits necessary to measure the period of the rectangular wave signal. For example, when the base clock is 20 nsec (50 MHz), in order to measure the period of a rectangular wave signal having a frequency of 100 kHz or more, the period counter 105 needs to be able to count at least 500 from the following equation (1). is there.

50MHz÷(100KHz)=500 (1)   50 MHz / (100 KHz) = 500 (1)

本実施形態の周期・周波数計測装置101の場合、周期カウンタ105は規定状態として32ビット幅のカウンタである。したがって、ベースクロックが50MHzの場合、約0.01Hzまで計測が可能である。   In the case of the period / frequency measuring apparatus 101 of the present embodiment, the period counter 105 is a 32-bit wide counter as a specified state. Therefore, when the base clock is 50 MHz, it is possible to measure up to about 0.01 Hz.

時間幅計測部106は、ベースクロックの周期以上の分解能を以て、ベースクロックに対する矩形波信号のずれに相当する時間情報を出力する。
演算部108は、周期カウンタ105が出力する計数値と、時間幅計測部106が出力する時間情報を演算して、矩形波信号の立ち上がりの相対時間を算出して、周期を算出すると共に、数値「1」を周期で除算して、周波数を算出する。
演算部108の演算結果である周期情報及び周波数情報は、LCD等の表示部103に表示されると共に、外部出力端子104を通じて外部の機器に供給される。
なお、図1では図示を省略しているが、演算部108を制御する制御部と、キーボード等の操作部が別途設けられ、表示部103及び外部出力端子104に出力される情報を選択することができる。
The time width measurement unit 106 outputs time information corresponding to a shift of the rectangular wave signal with respect to the base clock with a resolution equal to or higher than the period of the base clock.
The calculating unit 108 calculates the relative value of the rising edge of the rectangular wave signal by calculating the count value output by the cycle counter 105 and the time information output by the time width measuring unit 106, calculates the cycle, and calculates the numerical value. Divide “1” by the period to calculate the frequency.
Period information and frequency information, which are calculation results of the calculation unit 108, are displayed on the display unit 103 such as an LCD and supplied to an external device through the external output terminal 104.
Although not shown in FIG. 1, a control unit that controls the calculation unit 108 and an operation unit such as a keyboard are separately provided to select information output to the display unit 103 and the external output terminal 104. Can do.

本実施形態の周期・周波数計測装置101は、ベースクロックの周期以上の分解能を得るために、時間幅計測部106を新たに設けている。これより、この時間幅計測部106の詳細を順を追って説明する。
図2は、時間幅計測部106のブロック図である。
矩形波信号は多段ディレイ201に供給される。多段ディレイ201はディレイ素子202が複数直列接続されている。各々のディレイ素子202は等しい遅延時間を実現する。また、多段ディレイ201内のディレイ素子202の遅延時間は、ディレイ素子202の数に1を加えた数で逓倍すると、ベースクロックの周期と一致するように設計されている。図2では、第一のディレイ素子202a、第二のディレイ素子202b及び第三のディレイ素子202cと、三つのディレイ素子が多段ディレイ201に収められており、各々のディレイ素子202はベースクロックの周期の1/4の時間だけ遅延する構成となっている。
The period / frequency measuring apparatus 101 of the present embodiment is newly provided with a time width measuring unit 106 in order to obtain a resolution equal to or higher than the period of the base clock. The details of the time width measurement unit 106 will be described step by step.
FIG. 2 is a block diagram of the time width measuring unit 106.
The rectangular wave signal is supplied to the multistage delay 201. In the multistage delay 201, a plurality of delay elements 202 are connected in series. Each delay element 202 realizes an equal delay time. The delay time of the delay elements 202 in the multi-stage delay 201 is designed to match the period of the base clock when multiplied by the number of delay elements 202 plus one. In FIG. 2, a first delay element 202a, a second delay element 202b, a third delay element 202c, and three delay elements are housed in a multistage delay 201, and each delay element 202 has a base clock cycle. It is the structure which delays only 1/4 time.

一方、ベースクロックはカウンタ203に供給される。カウンタ203はベースクロックを計数して所定のビット数の数値を出力する。カウンタ203の出力データは、第一レジスタ204、第二レジスタ205、第三レジスタ206及び第四レジスタ207にそれぞれ供給される。第一レジスタ204、第二レジスタ205、第三レジスタ206及び第四レジスタ207にはデータ記憶指令端子(以下「Cp端子」と略)が設けられており、これらレジスタはCp端子に入力される信号のアップエッジで、データを記憶する。   On the other hand, the base clock is supplied to the counter 203. The counter 203 counts the base clock and outputs a numerical value with a predetermined number of bits. The output data of the counter 203 is supplied to the first register 204, the second register 205, the third register 206, and the fourth register 207, respectively. The first register 204, the second register 205, the third register 206, and the fourth register 207 are provided with data storage command terminals (hereinafter abbreviated as “Cp terminal”), and these registers are signals input to the Cp terminal. Data is stored at the up-edge.

第一レジスタ204のCp端子には、矩形波信号が直接供給される。次に、第二レジスタ205のCp端子には、多段ディレイ201の第一のディレイ素子202aの出力信号が供給される。同様に、第三レジスタ206のCp端子には、多段ディレイ201の第二のディレイ素子202bの出力信号が供給される。同様に、第四レジスタ207のCp端子には、多段ディレイ201の第三のディレイ素子202cの出力信号が供給される。
これら第一レジスタ204、第二レジスタ205、第三レジスタ206及び第四レジスタ207は、各々のCp端子に入力される信号のタイミングで、カウンタ203の値を保持する。
A rectangular wave signal is directly supplied to the Cp terminal of the first register 204. Next, the output signal of the first delay element 202 a of the multistage delay 201 is supplied to the Cp terminal of the second register 205. Similarly, the output signal of the second delay element 202b of the multistage delay 201 is supplied to the Cp terminal of the third register 206. Similarly, the output signal of the third delay element 202 c of the multistage delay 201 is supplied to the Cp terminal of the fourth register 207.
The first register 204, the second register 205, the third register 206, and the fourth register 207 hold the value of the counter 203 at the timing of the signal input to each Cp terminal.

第一レジスタ204、第二レジスタ205、第三レジスタ206及び第四レジスタ207は、それぞれ判定部208に接続される。判定部208は、第一レジスタ204、第二レジスタ205、第三レジスタ206及び第四レジスタ207の値を比較して、その結果に応じた時間情報を出力する。   The first register 204, the second register 205, the third register 206, and the fourth register 207 are each connected to the determination unit 208. The determination unit 208 compares the values of the first register 204, the second register 205, the third register 206, and the fourth register 207, and outputs time information corresponding to the result.

図3は、判定部208のブロック図である。
第一レジスタ204、第二レジスタ205、第三レジスタ206及び第四レジスタ207の出力データは、それぞれ第一判定ユニット301、第二判定ユニット302、第三判定ユニット303及び第四判定ユニット304に供給される。
FIG. 3 is a block diagram of the determination unit 208.
The output data of the first register 204, the second register 205, the third register 206, and the fourth register 207 are supplied to the first determination unit 301, the second determination unit 302, the third determination unit 303, and the fourth determination unit 304, respectively. Is done.

第一判定ユニット301は、第一レジスタ204、第二レジスタ205、第三レジスタ206及び第四レジスタ207の出力データが全て同じ値であるときに、論理の「真」を示す信号を出力する。
第二判定ユニット302は、第一レジスタ204、第二レジスタ205及び第三レジスタ206の出力データが同じで、第四レジスタ207の出力データが他のレジスタの値と異なる値であるときに、論理の「真」を示す信号を出力する。
The first determination unit 301 outputs a signal indicating logic “true” when the output data of the first register 204, the second register 205, the third register 206, and the fourth register 207 are all the same value.
When the output data of the first register 204, the second register 205, and the third register 206 are the same, and the output data of the fourth register 207 is different from the values of the other registers, the second determination unit 302 A signal indicating “true” is output.

第三判定ユニット303は、第一レジスタ204及び第二レジスタ205の出力データが同じで、第三レジスタ206及び第四レジスタ207の出力データが同じで、第二レジスタ205と第三レジスタ206の値が異なる値であるときに、論理の「真」を示す信号を出力する。
第四判定ユニット304は、第二レジスタ205、第三レジスタ206及び第四レジスタ207の出力データが同じで、第一レジスタ204の値が他のレジスタの値と異なる値であるときに、論理の「真」を示す信号を出力する。
The third determination unit 303 has the same output data from the first register 204 and the second register 205, the same output data from the third register 206 and the fourth register 207, and the values of the second register 205 and the third register 206. When is different, a signal indicating logic “true” is output.
The fourth determination unit 304 outputs a logical value when the output data of the second register 205, the third register 206, and the fourth register 207 are the same and the value of the first register 204 is different from the values of the other registers. A signal indicating “true” is output.

第一判定ユニット301、第二判定ユニット302、第三判定ユニット303及び第四判定ユニット304の出力信号は、時間幅データ出力部305に供給される。時間幅データ出力部305は周知のROMを有し、入力された信号に応じたデータを出力する。   Output signals of the first determination unit 301, the second determination unit 302, the third determination unit 303, and the fourth determination unit 304 are supplied to the time width data output unit 305. The time width data output unit 305 has a well-known ROM and outputs data corresponding to the input signal.

図4(a)、(b)、(c)及び(d)は、第一判定ユニット301、第二判定ユニット302、第三判定ユニット303及び第四判定ユニット304の回路図である。
図4(a)は第一判定ユニット301の回路図である。
第一判定ユニット301は、三つの一致判定回路401a、401b及び401cと、ANDゲート402aよりなる。
4A, 4 </ b> B, 4 </ b> C, and 4 </ b> D are circuit diagrams of the first determination unit 301, the second determination unit 302, the third determination unit 303, and the fourth determination unit 304.
FIG. 4A is a circuit diagram of the first determination unit 301.
The first determination unit 301 includes three match determination circuits 401a, 401b and 401c, and an AND gate 402a.

一致判定回路は、二つの入力データが一致しているときに論理の真を出力する。
一致判定回路401aには、第一レジスタ204及び第二レジスタ205の出力データが供給される。
一致判定回路401bには、第二レジスタ205及び第三レジスタ206の出力データが供給される。
一致判定回路401cには、第三レジスタ206及び第四レジスタ207の出力データが供給される。
したがって、第一レジスタ204及び第二レジスタ205の出力データが一致し、且つ第二レジスタ205及び第三レジスタ206の出力データが一致し、且つ第三レジスタ206及び第四レジスタ207の出力データが一致している時に、ANDゲート402aは論理の真を出力する。
The coincidence determination circuit outputs a logical true when the two input data coincide.
The coincidence determination circuit 401a is supplied with the output data of the first register 204 and the second register 205.
The coincidence determination circuit 401b is supplied with the output data of the second register 205 and the third register 206.
The coincidence determination circuit 401c is supplied with the output data of the third register 206 and the fourth register 207.
Therefore, the output data of the first register 204 and the second register 205 match, the output data of the second register 205 and the third register 206 match, and the output data of the third register 206 and the fourth register 207 match. When doing so, AND gate 402a outputs a logical true.

図4(b)は第二判定ユニット302の回路図である。
第二判定ユニット302は、二つの一致判定回路401d及び401eと、一つの不一致判定回路403aと、ANDゲート402bよりなる。
一致判定回路401dには、第一レジスタ204及び第二レジスタ205の出力データが供給される。
一致判定回路401eには、第二レジスタ205及び第三レジスタ206の出力データが供給される。
FIG. 4B is a circuit diagram of the second determination unit 302.
The second determination unit 302 includes two match determination circuits 401d and 401e, one mismatch determination circuit 403a, and an AND gate 402b.
The coincidence determination circuit 401d is supplied with the output data of the first register 204 and the second register 205.
The coincidence determination circuit 401e is supplied with output data of the second register 205 and the third register 206.

不一致判定回路は、二つの入力データが一致していないときに論理の真を出力する。
不一致判定回路403aには、第三レジスタ206及び第四レジスタ207の出力データが供給される。
したがって、第一レジスタ204及び第二レジスタ205の出力データが一致し、且つ第二レジスタ205及び第三レジスタ206の出力データが一致し、且つ第三レジスタ206及び第四レジスタ207の出力データが一致していない時に、ANDゲート402bは論理の真を出力する。
The mismatch determination circuit outputs a logic true when the two input data do not match.
Output data of the third register 206 and the fourth register 207 is supplied to the mismatch determination circuit 403a.
Therefore, the output data of the first register 204 and the second register 205 match, the output data of the second register 205 and the third register 206 match, and the output data of the third register 206 and the fourth register 207 match. When not done, the AND gate 402b outputs a logic true.

図4(c)は第三判定ユニット303の回路図である。
第三判定ユニット303は、二つの一致判定回路401f及び401gと、一つの不一致判定回路403bと、ANDゲート402cよりなる。
一致判定回路401fには、第一レジスタ204及び第二レジスタ205の出力データが供給される。
不一致判定回路403bには、第二レジスタ205及び第三レジスタ206の出力データが供給される。
一致判定回路401gには、第三レジスタ206及び第四レジスタ207の出力データが供給される。
したがって、第一レジスタ204及び第二レジスタ205の出力データが一致し、且つ第二レジスタ205及び第三レジスタ206の出力データが一致しておらず、且つ第三レジスタ206及び第四レジスタ207の出力データが一致している時に、ANDゲート402cは論理の真を出力する。
FIG. 4C is a circuit diagram of the third determination unit 303.
The third determination unit 303 includes two match determination circuits 401f and 401g, one mismatch determination circuit 403b, and an AND gate 402c.
The coincidence determination circuit 401f is supplied with output data from the first register 204 and the second register 205.
Output data of the second register 205 and the third register 206 is supplied to the mismatch determination circuit 403b.
The coincidence determination circuit 401g is supplied with the output data of the third register 206 and the fourth register 207.
Therefore, the output data of the first register 204 and the second register 205 match, the output data of the second register 205 and the third register 206 do not match, and the output of the third register 206 and the fourth register 207. When the data matches, the AND gate 402c outputs logic true.

図4(d)は第四判定ユニット304の回路図である。
第二判定ユニット302は、二つの一致判定回路401h及び401iと、一つの不一致判定回路403cと、ANDゲート402dよりなる。
不一致判定回路403cには、第一レジスタ204及び第二レジスタ205の出力データが供給される。
一致判定回路401hには、第二レジスタ205及び第三レジスタ206の出力データが供給される。
一致判定回路401iには、第三レジスタ206及び第四レジスタ207の出力データが供給される。
FIG. 4D is a circuit diagram of the fourth determination unit 304.
The second determination unit 302 includes two match determination circuits 401h and 401i, one mismatch determination circuit 403c, and an AND gate 402d.
Output data of the first register 204 and the second register 205 is supplied to the mismatch determination circuit 403c.
The coincidence determination circuit 401h is supplied with output data of the second register 205 and the third register 206.
The coincidence determination circuit 401i is supplied with the output data of the third register 206 and the fourth register 207.

したがって、第一レジスタ204及び第二レジスタ205の出力データが一致しておらず、且つ第二レジスタ205及び第三レジスタ206の出力データが一致し、且つ第三レジスタ206及び第四レジスタ207の出力データが一致している時に、ANDゲート402dは論理の真を出力する。   Therefore, the output data of the first register 204 and the second register 205 do not match, the output data of the second register 205 and the third register 206 match, and the output of the third register 206 and the fourth register 207. When the data matches, the AND gate 402d outputs logic true.

図5(a)及び(b)は、一致判定回路401及び不一致判定回路403の回路図である。なお、図4(a)、(b)、(c)及び(d)の一致判定回路401a、401b、401c、401d、401e、401f、401g、401h及び401iを総称して、一致判定回路401として定義する。同様に、不一致判定回路403a、403b及び403cを総称して、不一致判定回路403として定義する。   FIGS. 5A and 5B are circuit diagrams of the coincidence determination circuit 401 and the mismatch determination circuit 403. The coincidence determination circuits 401a, 401b, 401c, 401d, 401e, 401f, 401g, 401h, and 401i in FIGS. 4A, 4B, 4C, and 4D are collectively referred to as the coincidence determination circuit 401. Define. Similarly, the mismatch determination circuits 403a, 403b, and 403c are collectively defined as the mismatch determination circuit 403.

図5(a)は一致判定回路401の回路図である。図4(a)、(b)、(c)及び(d)に示される一致判定回路401は、二つの同じビット数のデータ列の一致を判定する。図5(a)に示す一致判定回路401は、この一致判定回路401がどのように二つのデータ列の一致を判定しているのかを、具体的にビット毎の論理回路の構成で開示する。
一致判定回路401は、二つの入力データの、夫々のビット毎にエクスクルーシブNORゲート501を接続し、各々のエクスクルーシブNORゲート501の出力をANDゲート502で受ける構成である。
エクスクルーシブNORゲート501は、二つの入力信号が同一論理のときに論理の真を出力する。したがって、二つのデータの全てのビットが一致していれば、ANDゲート502は論理の真を出力する。
FIG. 5A is a circuit diagram of the coincidence determination circuit 401. The coincidence determination circuit 401 shown in FIGS. 4A, 4B, 4C, and 4D determines the coincidence of two data strings having the same number of bits. The coincidence determination circuit 401 shown in FIG. 5A discloses how the coincidence determination circuit 401 determines the coincidence of two data strings in a specific configuration of a logic circuit for each bit.
The coincidence determination circuit 401 has a configuration in which an exclusive NOR gate 501 is connected for each bit of two input data, and the output of each exclusive NOR gate 501 is received by the AND gate 502.
The exclusive NOR gate 501 outputs logic true when the two input signals have the same logic. Therefore, if all the bits of the two data match, the AND gate 502 outputs logic true.

図5(b)は不一致判定回路403の回路図である。図4(a)、(b)、(c)及び(d)に示される不一致判定回路403は、二つの同じビット数のデータ列の不一致を判定する。図5(b)に示す不一致判定回路403は、この不一致判定回路403がどのように二つのデータ列の不一致を判定しているのかを、具体的にビット毎の論理回路の構成で開示する。
不一致判定回路403は、二つの入力データの、夫々のビット毎にエクスクルーシブORゲート503を接続し、各々のエクスクルーシブORゲート503の出力をORゲート504で受ける構成である。
エクスクルーシブORゲート503は、二つの入力信号の論理が異なるときに論理の真を出力する。したがって、二つのデータのいずれか一つ以上のビットが一致していなければ、ORゲート504は論理の真を出力する。
FIG. 5B is a circuit diagram of the mismatch determination circuit 403. A mismatch determination circuit 403 shown in FIGS. 4A, 4B, 4C, and 4D determines a mismatch between two data strings having the same number of bits. The mismatch determination circuit 403 shown in FIG. 5B specifically discloses how the mismatch determination circuit 403 determines a mismatch between two data strings in the configuration of a logic circuit for each bit.
The mismatch determination circuit 403 has a configuration in which an exclusive OR gate 503 is connected to each bit of two input data, and the output of each exclusive OR gate 503 is received by the OR gate 504.
The exclusive OR gate 503 outputs a logic true when the logics of the two input signals are different. Therefore, if one or more bits of the two data do not match, the OR gate 504 outputs a logical true.

図6(a)及び(b)、図7(c)及び(d)は、時間幅計測部106の動作を説明するタイムチャートである。
図6及び図7では、ベースクロックの周期が20nsec(50MHz)であり、ディレイ素子202の遅延時間は5nsec(200MHz)であるとする。
FIGS. 6A and 6B, and FIGS. 7C and 7D are time charts for explaining the operation of the time width measuring unit 106.
6 and 7, it is assumed that the base clock period is 20 nsec (50 MHz) and the delay time of the delay element 202 is 5 nsec (200 MHz).

図6(a)は、矩形波信号のアップエッジがベースクロックのアップエッジから5nsecの範囲内にあるときの、カウンタ203の値と、第一レジスタ204、第二レジスタ205、第三レジスタ206及び第四レジスタ207のCp端子に入力されるパルスの波形を示すタイムチャートである。   FIG. 6A shows the value of the counter 203, the first register 204, the second register 205, the third register 206, and the like when the up edge of the rectangular wave signal is within a range of 5 nsec from the up edge of the base clock. 10 is a time chart showing a waveform of a pulse input to a Cp terminal of a fourth register 207.

今、カウンタ203はベースクロックを計数し、時点t621の時点でカウンタ203の値はnであり、時点t622の時点でカウンタ203の値はn+1であるとする(P601)。
以上のような状態において、時点t623の時点で、矩形波信号のアップエッジが生じる。このアップエッジはそのまま第一レジスタ204のCp端子に入力される(P602)。時点t623のカウンタ203の値はnである。
Now, the counter 203 counts the base clock, and the value of the counter 203 is n at the time t621, and the value of the counter 203 is n + 1 at the time t622 (P601).
In the state as described above, an up edge of the rectangular wave signal occurs at time t623. This up edge is input to the Cp terminal of the first register 204 as it is (P602). The value of the counter 203 at time t623 is n.

次に、ディレイ素子202によって5nsec遅延された矩形波信号のアップエッジは、時点t624の時点で第二レジスタ205のCp端子に入力される(P603)。時点t624のカウンタ203の値はnである。
同様に、ディレイ素子202によって更に5nsec遅延された矩形波信号のアップエッジは、時点t625の時点で第三レジスタ206のCp端子に入力される(P604)。時点t625のカウンタ203の値はnである。
同様に、ディレイ素子202によって更に5nsec遅延された矩形波信号のアップエッジは、時点t626の時点で第四レジスタ207のCp端子に入力される(P605)。時点t626のカウンタ203の値はnである。
Next, the up-edge of the rectangular wave signal delayed by 5 nsec by the delay element 202 is input to the Cp terminal of the second register 205 at time t624 (P603). The value of the counter 203 at time t624 is n.
Similarly, the up edge of the rectangular wave signal further delayed by 5 nsec by the delay element 202 is input to the Cp terminal of the third register 206 at time t625 (P604). The value of the counter 203 at time t625 is n.
Similarly, the up edge of the rectangular wave signal further delayed by 5 nsec by the delay element 202 is input to the Cp terminal of the fourth register 207 at time t626 (P605). The value of the counter 203 at time t626 is n.

すなわち、時点t623、t624、t625及びt626の全ての時点において、カウンタ203の値はnであるので、第一レジスタ204、第二レジスタ205、第三レジスタ206及び第四レジスタ207には全てnが記憶される。このように、全てのレジスタが等しい値を示す状態を判定部208が判定すれば、矩形波信号のアップエッジは、ベースクロックのアップエッジの時点から5nsec以内の範囲に存在することが明らかになる。
この、全てのレジスタが等しい値を示す状態を判定するために、第一判定ユニット301は三つの一致判定回路401a、401b及び401cとANDゲート402aを用いてこれを実現している。
That is, since the value of the counter 203 is n at all time points t623, t624, t625, and t626, all the n values are stored in the first register 204, the second register 205, the third register 206, and the fourth register 207. Remembered. As described above, when the determination unit 208 determines that all the registers indicate the same value, it becomes clear that the up edge of the rectangular wave signal exists within a range of 5 nsec from the time of the up edge of the base clock. .
In order to determine the state in which all the registers indicate the same value, the first determination unit 301 implements this using three match determination circuits 401a, 401b and 401c and an AND gate 402a.

図6(b)は、矩形波信号のアップエッジがベースクロックのアップエッジから5nsec以降10nsec以内の範囲内にあるときの、カウンタ203の値と、第一レジスタ204、第二レジスタ205、第三レジスタ206及び第四レジスタ207のCp端子に入力されるパルスの波形を示すタイムチャートである。   FIG. 6B shows the values of the counter 203, the first register 204, the second register 205, and the third register when the up edge of the rectangular wave signal is within the range of 5 nsec to 10 nsec from the up edge of the base clock. 10 is a time chart showing waveforms of pulses input to Cp terminals of a register 206 and a fourth register 207.

今、カウンタ203はベースクロックを計数し、時点t621の時点でカウンタ203の値はnであり、時点t622の時点でカウンタ203の値はn+1であるとする(P606)。
以上のような状態において、時点t633の時点で、矩形波信号のアップエッジが生じる。このアップエッジはそのまま第一レジスタ204のCp端子に入力される(P607)。時点t633のカウンタ203の値はnである。
Now, the counter 203 counts the base clock, and the value of the counter 203 is n at the time t621, and the value of the counter 203 is n + 1 at the time t622 (P606).
In the state as described above, an up-edge of the rectangular wave signal occurs at time t633. This up edge is input to the Cp terminal of the first register 204 as it is (P607). The value of the counter 203 at time t633 is n.

次に、ディレイ素子202によって5nsec遅延された矩形波信号のアップエッジは、時点t634の時点で第二レジスタ205のCp端子に入力される(P608)。時点t634のカウンタ203の値はnである。
同様に、ディレイ素子202によって更に5nsec遅延された矩形波信号のアップエッジは、時点t635の時点で第三レジスタ206のCp端子に入力される(P609)。時点t635のカウンタ203の値はnである。
同様に、ディレイ素子202によって更に5nsec遅延された矩形波信号のアップエッジは、時点t636の時点で第四レジスタ207のCp端子に入力される(P610)。時点t636のカウンタ203の値はn+1である。
Next, the up-edge of the rectangular wave signal delayed by 5 nsec by the delay element 202 is input to the Cp terminal of the second register 205 at time t634 (P608). The value of the counter 203 at time t634 is n.
Similarly, the up edge of the rectangular wave signal further delayed by 5 nsec by the delay element 202 is input to the Cp terminal of the third register 206 at time t635 (P609). The value of the counter 203 at time t635 is n.
Similarly, the up edge of the rectangular wave signal further delayed by 5 nsec by the delay element 202 is input to the Cp terminal of the fourth register 207 at time t636 (P610). The value of the counter 203 at time t636 is n + 1.

すなわち、時点t633、t634及びt635の全ての時点において、カウンタ203の値はnである一方、時点t636のカウンタ203の値はn+1である。このため、第一レジスタ204、第二レジスタ205及び第三レジスタ206にはnが記憶され、第四レジスタ207にはn+1が記憶される。
このように、第四レジスタ207のみ他のレジスタと異なる値を示す状態を判定部208が判定すれば、矩形波信号のアップエッジは、ベースクロックのアップエッジの時点から5〜10nsec以内の範囲に存在することが明らかになる。
この、第四レジスタ207のみ異なる値を示す状態を判定するために、第二判定ユニット302は二つの一致判定回路401d及び401eと一つの不一致判定回路403aとANDゲート402bを用いてこれを実現している。
That is, at all time points t633, t634, and t635, the value of the counter 203 is n, while the value of the counter 203 at time point t636 is n + 1. Therefore, n is stored in the first register 204, the second register 205, and the third register 206, and n + 1 is stored in the fourth register 207.
As described above, when the determination unit 208 determines that only the fourth register 207 shows a value different from the other registers, the up edge of the rectangular wave signal is within a range of 5 to 10 nsec from the time of the up edge of the base clock. It becomes clear that it exists.
In order to determine a state in which only the fourth register 207 shows a different value, the second determination unit 302 realizes this by using two match determination circuits 401d and 401e, one mismatch determination circuit 403a, and an AND gate 402b. ing.

図7(c)は、矩形波信号のアップエッジがベースクロックのアップエッジから10nsec以降15nsec以内の範囲内にあるときの、カウンタ203の値と、第一レジスタ204、第二レジスタ205、第三レジスタ206及び第四レジスタ207のCp端子に入力されるパルスの波形を示すタイムチャートである。   FIG. 7C shows the value of the counter 203, the first register 204, the second register 205, and the third register when the up edge of the rectangular wave signal is within the range of 10 nsec to 15 nsec from the up edge of the base clock. 10 is a time chart showing waveforms of pulses input to Cp terminals of a register 206 and a fourth register 207.

今、カウンタ203はベースクロックを計数し、時点t621の時点でカウンタ203の値はnであり、時点t622の時点でカウンタ203の値はn+1であるとする(P701)。
以上のような状態において、時点t723の時点で、矩形波信号のアップエッジが生じる。このアップエッジはそのまま第一レジスタ204のCp端子に入力される(P702)。時点t723のカウンタ203の値はnである。
Now, the counter 203 counts the base clock, and the value of the counter 203 is n at the time t621, and the value of the counter 203 is n + 1 at the time t622 (P701).
In the state as described above, an up-edge of the rectangular wave signal occurs at time t723. This up edge is input to the Cp terminal of the first register 204 as it is (P702). The value of the counter 203 at time t723 is n.

次に、ディレイ素子202によって5nsec遅延された矩形波信号のアップエッジは、時点t724の時点で第二レジスタ205のCp端子に入力される(P703)。時点t724のカウンタ203の値はnである。
同様に、ディレイ素子202によって更に5nsec遅延された矩形波信号のアップエッジは、時点t725の時点で第三レジスタ206のCp端子に入力される(P704)。時点t725のカウンタ203の値はn+1である。
同様に、ディレイ素子202によって更に5nsec遅延された矩形波信号のアップエッジは、時点t726の時点で第四レジスタ207のCp端子に入力される(P705)。時点t726のカウンタ203の値はn+1である。
Next, the up-edge of the rectangular wave signal delayed by 5 nsec by the delay element 202 is input to the Cp terminal of the second register 205 at time t724 (P703). The value of the counter 203 at time t724 is n.
Similarly, the up edge of the rectangular wave signal further delayed by 5 nsec by the delay element 202 is input to the Cp terminal of the third register 206 at time t725 (P704). The value of the counter 203 at time t725 is n + 1.
Similarly, the up edge of the rectangular wave signal further delayed by 5 nsec by the delay element 202 is input to the Cp terminal of the fourth register 207 at time t726 (P705). The value of the counter 203 at time t726 is n + 1.

すなわち、時点t723及びt724の時点において、カウンタ203の値はnである一方、時点t725及びt726のカウンタ203の値はn+1である。このため、第一レジスタ204及び第二レジスタ205にはnが記憶され、第三レジスタ206及び第四レジスタ207にはn+1が記憶される。
このように、第一レジスタ204及び第二レジスタ205が等しく、第三レジスタ206及び第四レジスタ207が等しく、且つ第二レジスタ205と第三レジスタ206が異なる値を示す状態を判定部208が判定すれば、矩形波信号のアップエッジは、ベースクロックのアップエッジの時点から10〜15nsec以内の範囲に存在することが明らかになる。
この、第一レジスタ204及び第二レジスタ205が等しく、第三レジスタ206及び第四レジスタ207が等しく、且つ第二レジスタ205と第三レジスタ206が異なる値を示す状態を判定するために、第二判定ユニット302は二つの一致判定回路401f及び401gと一つの不一致判定回路403bとANDゲート402cを用いてこれを実現している。
That is, at the time points t723 and t724, the value of the counter 203 is n, while the value of the counter 203 at time points t725 and t726 is n + 1. Therefore, n is stored in the first register 204 and the second register 205, and n + 1 is stored in the third register 206 and the fourth register 207.
As described above, the determination unit 208 determines a state in which the first register 204 and the second register 205 are equal, the third register 206 and the fourth register 207 are equal, and the second register 205 and the third register 206 indicate different values. Then, it becomes clear that the up edge of the rectangular wave signal exists within a range of 10 to 15 nsec from the time of the up edge of the base clock.
In order to determine a state in which the first register 204 and the second register 205 are equal, the third register 206 and the fourth register 207 are equal, and the second register 205 and the third register 206 indicate different values, The determination unit 302 achieves this by using two match determination circuits 401f and 401g, one mismatch determination circuit 403b, and an AND gate 402c.

図7(d)は、矩形波信号のアップエッジがベースクロックのアップエッジから15nsec以降20nsec以内の範囲内にあるときの、カウンタ203の値と、第一レジスタ204、第二レジスタ205、第三レジスタ206及び第四レジスタ207のCp端子に入力されるパルスの波形を示すタイムチャートである。   FIG. 7D shows the value of the counter 203, the first register 204, the second register 205, and the third register when the up edge of the rectangular wave signal is within the range of 15 nsec to 20 nsec from the up edge of the base clock. 10 is a time chart showing waveforms of pulses input to Cp terminals of a register 206 and a fourth register 207.

今、カウンタ203はベースクロックを計数し、時点t731の時点でカウンタ203の値はnであり、時点t732の時点でカウンタ203の値はn+1であるとする(P706)。
以上のような状態において、時点t733の時点で、矩形波信号のアップエッジが生じる。このアップエッジはそのまま第一レジスタ204のCp端子に入力される(P707)。時点t733のカウンタ203の値はnである。
Now, the counter 203 counts the base clock, and the value of the counter 203 is n at the time t731, and the value of the counter 203 is n + 1 at the time t732 (P706).
In the state as described above, an up-edge of the rectangular wave signal occurs at time t733. This up edge is inputted as it is to the Cp terminal of the first register 204 (P707). The value of the counter 203 at time t733 is n.

次に、ディレイ素子202によって5nsec遅延された矩形波信号のアップエッジは、時点t734の時点で第二レジスタ205のCp端子に入力される(P708)。時点t734のカウンタ203の値はnである。
同様に、ディレイ素子202によって更に5nsec遅延された矩形波信号のアップエッジは、時点t735の時点で第三レジスタ206のCp端子に入力される(P709)。時点t735のカウンタ203の値はn+1である。
同様に、ディレイ素子202によって更に5nsec遅延された矩形波信号のアップエッジは、時点t736の時点で第四レジスタ207のCp端子に入力される(P710)。時点t736のカウンタ203の値はn+1である。
Next, the up edge of the rectangular wave signal delayed by 5 nsec by the delay element 202 is input to the Cp terminal of the second register 205 at time t734 (P708). The value of the counter 203 at time t734 is n.
Similarly, the up edge of the rectangular wave signal further delayed by 5 nsec by the delay element 202 is input to the Cp terminal of the third register 206 at time t735 (P709). The value of the counter 203 at time t735 is n + 1.
Similarly, the up edge of the rectangular wave signal further delayed by 5 nsec by the delay element 202 is input to the Cp terminal of the fourth register 207 at time t736 (P710). The value of the counter 203 at time t736 is n + 1.

すなわち、時点t733の時点においてカウンタ203の値はnである一方、時点t734、t725及びt726のカウンタ203の値はn+1である。このため、第一レジスタ204にはnが記憶され、第二レジスタ205、第三レジスタ206及び第四レジスタ207にはn+1が記憶される。
このように、第一レジスタ204のみ他のレジスタと異なる値を示す状態を判定部208が判定すれば、矩形波信号のアップエッジは、ベースクロックのアップエッジの時点から10〜15nsec以内の範囲に存在することが明らかになる。
この、第一レジスタ204のみ他のレジスタと異なる値を示す状態を判定するために、第二判定ユニット302は二つの一致判定回路401h及び401iと一つの不一致判定回路403cとANDゲート402dを用いてこれを実現している。
That is, the value of the counter 203 is n at the time point t733, while the value of the counter 203 at the time points t734, t725, and t726 is n + 1. For this reason, n is stored in the first register 204, and n + 1 is stored in the second register 205, the third register 206, and the fourth register 207.
As described above, when the determination unit 208 determines that only the first register 204 shows a value different from the other registers, the up-edge of the rectangular wave signal is within a range of 10 to 15 nsec from the time of the up-edge of the base clock. It becomes clear that it exists.
In order to determine the state in which only the first register 204 shows a value different from the other registers, the second determination unit 302 uses two match determination circuits 401h and 401i, one mismatch determination circuit 403c, and an AND gate 402d. This is realized.

時間幅データ出力部305は、第一判定ユニット301が論理の真を示したとき、値「0」を出力する。これは矩形波信号のアップエッジがベースクロックのアップエッジに対して0nsecのオフセットを有することを意味する。
一方、時間幅データ出力部305は、第二判定ユニット302が論理の真を示したとき、値「5」を出力する。これは矩形波信号のアップエッジがベースクロックのアップエッジに対して5nsecのオフセットを有することを意味する。
同様に、時間幅データ出力部305は、第三判定ユニット303が論理の真を示したとき、値「10」を出力する。これは矩形波信号のアップエッジがベースクロックのアップエッジに対して10nsecのオフセットを有することを意味する。
同様に、時間幅データ出力部305は、第四判定ユニット304が論理の真を示したとき、値「15」を出力する。これは矩形波信号のアップエッジがベースクロックのアップエッジに対して15nsecのオフセットを有することを意味する。
The time width data output unit 305 outputs a value “0” when the first determination unit 301 indicates logic true. This means that the up edge of the rectangular wave signal has an offset of 0 nsec with respect to the up edge of the base clock.
On the other hand, the time width data output unit 305 outputs a value “5” when the second determination unit 302 indicates logic true. This means that the up edge of the rectangular wave signal has an offset of 5 nsec with respect to the up edge of the base clock.
Similarly, the time width data output unit 305 outputs a value “10” when the third determination unit 303 indicates logic true. This means that the up edge of the rectangular wave signal has an offset of 10 nsec with respect to the up edge of the base clock.
Similarly, the time width data output unit 305 outputs the value “15” when the fourth determination unit 304 indicates logic true. This means that the up edge of the square wave signal has an offset of 15 nsec with respect to the up edge of the base clock.

このように、ベースクロックの周期を等間隔に細分化するディレイ素子202を複数備える多段ディレイ201を用いて、入力される矩形波信号を遅延させ、夫々のディレイ素子202から得られるタイミングでカウンタ203の値をレジスタで取得し、各々のレジスタの値を比較することで、矩形波信号のアップエッジがベースクロックのどのタイミングに位置しているのかが判定できる。そして、その判定結果に応じた時間軸上のずれの値を、周期カウンタ105によって得られる周期の値に与えることで、周期計測及び周波数計測の分解能を向上させることができる。
例えば、ベースクロックが50MHz(周期は20nsec)で、ディレイ素子202の遅延時間が5nsec(周波数200MHz相当)である場合、計測可能な周波数は最大で50MHzではあるものの、その分解能は5nsec、つまり200MHz相当の分解能を付与することができる。
In this manner, the multi-stage delay 201 including a plurality of delay elements 202 that subdivide the base clock cycle at equal intervals is used to delay the input rectangular wave signal, and the counter 203 at a timing obtained from each delay element 202. Is obtained by the register, and the values of the respective registers are compared to determine at which timing of the base clock the up edge of the rectangular wave signal is located. Then, by giving the value of the deviation on the time axis according to the determination result to the value of the period obtained by the period counter 105, the resolution of the period measurement and the frequency measurement can be improved.
For example, when the base clock is 50 MHz (the cycle is 20 nsec) and the delay time of the delay element 202 is 5 nsec (corresponding to a frequency of 200 MHz), the maximum measurable frequency is 50 MHz, but the resolution is 5 nsec, that is, 200 MHz. Resolution can be provided.

ここで改めて、図4(a)、(b)、(c)及び(d)に示す、第一判定ユニット301、第二判定ユニット302、第三判定ユニット303及び第四判定ユニット304を見ると、これらの判定ユニットが何を検出しているのかが理解できるだろう。   Here, when the first determination unit 301, the second determination unit 302, the third determination unit 303, and the fourth determination unit 304 shown in FIGS. 4A, 4B, 4C, and 4D are viewed again. You will understand what these decision units are detecting.

第一判定ユニット301は、第一レジスタ204、第二レジスタ205、第三レジスタ206及び第四レジスタ207の全てのレジスタの値が等しい状態を検出する。このために、一致判定回路401a、401b及び401cが隣り合うレジスタ同士の一致を判定する。
第二判定ユニット302は、第一レジスタ204、第二レジスタ205及び第三レジスタ206の値が一致していると共に、第三レジスタ206と第四レジスタ207の値が等しくない状態を検出する。このために、不一致判定回路403aは第三レジスタ206と第四レジスタ207の不一致を判定する。
The first determination unit 301 detects a state in which the values of all the registers of the first register 204, the second register 205, the third register 206, and the fourth register 207 are equal. For this purpose, the coincidence determination circuits 401a, 401b, and 401c determine the coincidence between adjacent registers.
The second determination unit 302 detects a state in which the values of the first register 204, the second register 205, and the third register 206 match and the values of the third register 206 and the fourth register 207 are not equal. For this reason, the mismatch determination circuit 403 a determines a mismatch between the third register 206 and the fourth register 207.

第三判定ユニット303は、第一レジスタ204及び第二レジスタ205の値が一致し、第三レジスタ206及び第四レジスタ207の値が一致していると共に、第二レジスタ205と第三レジスタ206の値が等しくない状態を検出する。このために、不一致判定回路403bは第二レジスタ205と第三レジスタ206の不一致を判定する。
第四判定ユニット304は、第二レジスタ205、第三レジスタ206及び第四レジスタ207の値が一致していると共に、第一レジスタ204と第二レジスタ205の値が等しくない状態を検出する。このために、不一致判定回路403cは第二レジスタ205と第三レジスタ206の不一致を判定する。
In the third determination unit 303, the values of the first register 204 and the second register 205 match, the values of the third register 206 and the fourth register 207 match, and the second register 205 and the third register 206 Detects unequal values. Therefore, the mismatch determination circuit 403b determines a mismatch between the second register 205 and the third register 206.
The fourth determination unit 304 detects a state in which the values of the second register 205, the third register 206, and the fourth register 207 match and the values of the first register 204 and the second register 205 are not equal. For this reason, the mismatch determination circuit 403 c determines a mismatch between the second register 205 and the third register 206.

第二判定ユニット302、第三判定ユニット303及び第四判定ユニット304を俯瞰して見ると、不一致判定回路403aは第三レジスタ206と第四レジスタ207の不一致を判定し、不一致判定回路403bは第二レジスタ205と第三レジスタ206の不一致を判定し、不一致判定回路403cは第一レジスタ204と第二レジスタ205の不一致を判定する。つまり、不一致判定回路403a、403b及び403cは、カウンタ203の値がどのレジスタで変わったのかを捉える。
したがって、第二判定ユニット302、第三判定ユニット303及び第四判定ユニット304の、一致判定回路401d、401e、401f、401g、401h及び401iと、ANDゲート402b、402c及び402dは、カウンタ203の桁あふれに起因する不具合を防ぐことができれば、なくてもよい。
Looking at the second determination unit 302, the third determination unit 303, and the fourth determination unit 304 from a bird's-eye view, the mismatch determination circuit 403a determines a mismatch between the third register 206 and the fourth register 207, and the mismatch determination circuit 403b The mismatch between the second register 205 and the third register 206 is determined, and the mismatch determination circuit 403c determines the mismatch between the first register 204 and the second register 205. That is, the mismatch determination circuits 403a, 403b, and 403c capture which register the value of the counter 203 has changed.
Therefore, the coincidence determination circuits 401d, 401e, 401f, 401g, 401h, and 401i of the second determination unit 302, the third determination unit 303, and the fourth determination unit 304 and the AND gates 402b, 402c, and 402d If the trouble caused by the overflow can be prevented, it is not necessary.

上述の実施形態の他、以下のような応用例が考えられる。
(1)上述の実施形態の周期・周波数計測装置101では、矩形波信号のアップエッジを装置の動作の基準にしていたが、ダウンエッジを基準にしてもよい。エッジをアップエッジとダウンエッジのどちらで取得するかは設計的事項である。
In addition to the embodiment described above, the following application examples are conceivable.
(1) In the period / frequency measuring apparatus 101 of the above-described embodiment, the up edge of the rectangular wave signal is used as a reference for the operation of the apparatus, but the down edge may be used as a reference. It is a design matter whether an edge is acquired by an up edge or a down edge.

(2)本実施形態の周期・周波数計測装置101の場合、判定部208には第一判定ユニット301、第二判定ユニット302、第三判定ユニット303及び第四判定ユニット304の、四つの判定ユニットが設けられている。判定ユニットの個数は、ベースクロックを細分化するディレイ素子202の遅延時間と個数によって変化する。
本実施形態の周期・周波数計測装置101では、ディレイ素子202はベースクロックの周期を四分割する遅延時間であったが、五分割、十分割の遅延時間に設計してもよい。その場合、判定部208の内部に設ける判定ユニットは、全てのレジスタの一致を判定する判定ユニットが一つと、一つの不一致判定回路403を含む判定ユニットとの合計数が、レジスタの数だけ必要になる。
不一致判定回路403は、隣り合うレジスタの不一致を判定するので一個だけあれば良い。
なお、図4及び図5に開示した判定ユニットは一例であり、全てのレジスタの一致の判定と、隣り合うレジスタの不一致の判定を実現する構成であれば手段は問わない。特に、プログラムで構成する場合、図4のような構成ではなく、変数に格納された値の一致又は不一致を判定することとなる。
(2) In the case of the period / frequency measuring apparatus 101 of the present embodiment, the determination unit 208 includes four determination units: a first determination unit 301, a second determination unit 302, a third determination unit 303, and a fourth determination unit 304. Is provided. The number of determination units varies depending on the delay time and the number of delay elements 202 that subdivide the base clock.
In the period / frequency measuring apparatus 101 of this embodiment, the delay element 202 has a delay time that divides the base clock period into four. In that case, the determination unit provided in the determination unit 208 requires a total number of determination units including one determination unit that determines whether all the registers match and one determination unit including one mismatch determination circuit 403 as many as the number of registers. Become.
Since the mismatch determination circuit 403 determines a mismatch between adjacent registers, only one mismatch is required.
Note that the determination unit disclosed in FIGS. 4 and 5 is an example, and any means may be used as long as it is a configuration that realizes determination of matching of all registers and determination of mismatch of adjacent registers. In particular, when the program is configured, it is determined whether the values stored in the variables match or not, instead of the configuration shown in FIG.

(3)図8は、本実施形態の周期・周波数計測装置101の応用例である、拡張演算部のブロック図である。
拡張演算部801は、図1の演算部108に微分器802を追加した構成であり、図1の演算部108を置換する。
周期カウンタ105から出力される計数値は、加算器803によって時間情報に変換された上で、時間幅計測部106から出力される時間情報と加算される。加算器803が出力するデータは矩形波信号の周期情報である。
(3) FIG. 8 is a block diagram of an extended arithmetic unit, which is an application example of the period / frequency measuring apparatus 101 of the present embodiment.
The extended calculation unit 801 has a configuration in which a differentiator 802 is added to the calculation unit 108 in FIG. 1, and replaces the calculation unit 108 in FIG.
The count value output from the period counter 105 is converted into time information by the adder 803 and then added to the time information output from the time width measuring unit 106. Data output from the adder 803 is period information of a rectangular wave signal.

除算器804は「1」の数値データ805を加算器803が出力する時間情報で除算する。除算器804が出力するデータは矩形波信号の周波数情報である。
この周波数情報を微分器802で微分すると、周波数の増減の度合い、つまり加速度を得ることができる。
このように、本実施形態の周期・周波数計測装置101の場合、計測した周期情報及び/又は周波数情報を微分する微分器802を設けると、任意のタコパルスの加速度を計測する加速度計測装置としても機能させることができる。
なお、微分器802は周期を微分しても良い。この場合、除算器804及び数値データ805は不要になる。
The divider 804 divides the numerical data 805 of “1” by the time information output from the adder 803. Data output from the divider 804 is frequency information of a rectangular wave signal.
When this frequency information is differentiated by the differentiator 802, the degree of frequency increase / decrease, that is, acceleration can be obtained.
As described above, in the case of the period / frequency measuring apparatus 101 of the present embodiment, when the differentiator 802 for differentiating the measured period information and / or frequency information is provided, it also functions as an acceleration measuring apparatus that measures the acceleration of an arbitrary tacho pulse. Can be made.
The differentiator 802 may differentiate the period. In this case, the divider 804 and the numerical data 805 are unnecessary.

(4)本実施形態の周期・周波数計測装置101を二つ並列に設けて、夫々の周波数計測値を比較すると、周波数及び位相差を検出することができる。その際、二つの周期・周波数計測装置101を同一のベースクロックで駆動させることで、高い精度の周波数及び位相差を検出できる。
図9は、周波数位相差計測装置のブロック図である。図9では、周波数位相差計測装置901に入力される計測対象の一例として、モータから二つの矩形波信号源が設けられている具体例を示している。
(4) By providing two period / frequency measuring devices 101 of this embodiment in parallel and comparing the respective frequency measurement values, the frequency and phase difference can be detected. At that time, by driving the two period / frequency measuring devices 101 with the same base clock, a highly accurate frequency and phase difference can be detected.
FIG. 9 is a block diagram of the frequency phase difference measuring apparatus. FIG. 9 shows a specific example in which two rectangular wave signal sources are provided from a motor as an example of a measurement target input to the frequency phase difference measuring apparatus 901.

モータ902には二つの遮蔽円盤903及び904とフォトインタラプタ905及び906が設けられている。遮蔽円盤903及び904は夫々図示しない駆動対象に連動して回転する。モータ902の軸907と駆動対象との間に生じる捩れや滑り等の要因で、遮蔽円盤903及び904同士に回転のずれが生じる。周波数位相差計測装置901は、フォトインタラプタ905から得られる第一の矩形波信号と、フォトインタラプタ906から得られる第二の矩形波信号とを夫々入力され、周波数及び位相差を検出し、表示部103に表示する。   The motor 902 is provided with two shielding disks 903 and 904 and photo interrupters 905 and 906. The shielding disks 903 and 904 rotate in conjunction with driving objects (not shown). Due to factors such as torsion and slip that occur between the shaft 907 of the motor 902 and the object to be driven, a rotational deviation occurs between the shielding disks 903 and 904. The frequency phase difference measuring device 901 receives a first rectangular wave signal obtained from the photo interrupter 905 and a second rectangular wave signal obtained from the photo interrupter 906, detects the frequency and phase difference, and displays the display unit. 103.

第一周波数計測部908は、第一周期カウンタ909、第一時間幅計測部910及び第一演算部911よりなる。
第二周波数計測部912は、第二周期カウンタ913、第二時間幅計測部914及び第二演算部915よりなる。
第一周期カウンタ909及び第二周期カウンタ913は、図1の周期カウンタ105と同一の構成である。
第一時間幅計測部910及び第二時間幅計測部914は、図1の時間幅計測部106と同一の構成である。
第一演算部911及び第二演算部915は、図1の演算部108と同一の構成である。
ベースクロック発振器107は、第一周期カウンタ909と第一時間幅計測部910、及び第二周期カウンタ913と第二時間幅計測部914に、ベースクロックを供給する。
比較演算部916は、第一演算部911から出力される第一の矩形波信号の周波数計測値と、第二演算部915から出力される第二の矩形波信号の周波数計測値との差を算出し、周波数差と位相差の値として表示部103に出力する。
The first frequency measurement unit 908 includes a first period counter 909, a first time width measurement unit 910, and a first calculation unit 911.
The second frequency measurement unit 912 includes a second period counter 913, a second time width measurement unit 914, and a second calculation unit 915.
The first cycle counter 909 and the second cycle counter 913 have the same configuration as the cycle counter 105 of FIG.
The first time width measurement unit 910 and the second time width measurement unit 914 have the same configuration as the time width measurement unit 106 in FIG.
The first calculation unit 911 and the second calculation unit 915 have the same configuration as the calculation unit 108 in FIG.
The base clock oscillator 107 supplies a base clock to the first period counter 909 and the first time width measuring unit 910, and the second period counter 913 and the second time width measuring unit 914.
The comparison calculation unit 916 calculates the difference between the frequency measurement value of the first rectangular wave signal output from the first calculation unit 911 and the frequency measurement value of the second rectangular wave signal output from the second calculation unit 915. Calculate and output to the display unit 103 as the value of the frequency difference and the phase difference.

(5)また、本実施形態に係る周期計測装置、加速度計測装置及び周波数位相差計測装置は、以下のような構成を取ることもできる。
《1》
本実施形態の周期計測装置は、
ベースクロックを発振するベースクロック発振器と、
前記ベースクロックを用いて入力信号の周期を計測する周期カウンタと、
前記ベースクロックの周期を等間隔に細分化するディレイ素子を複数備える多段ディレイと、
前記ベースクロックを計数するカウンタと、
前記入力信号及び前記多段ディレイの前記ディレイ素子の各出力信号のタイミングで前記カウンタの計数値を取得する複数のレジスタと、
前記複数のレジスタの値を比較して、前記入力信号のエッジと前記ベースクロックのエッジとの時間差を判定する判定部と、
前記判定部が出力する時間情報と前記周期カウンタの値を用いて前記入力信号の周期を算出する演算部と
を具備する。
《2》
本実施形態の加速度計測装置は、
ベースクロックを発振するベースクロック発振器と、
前記ベースクロックを用いて入力信号の周期を計測する周期カウンタと、
前記ベースクロックの周期を等間隔に細分化するディレイ素子を複数備える多段ディレイと、
前記ベースクロックを計数するカウンタと、
前記入力信号及び前記多段ディレイの前記ディレイ素子の各出力信号のタイミングで前記カウンタの計数値を取得する複数のレジスタと、
前記複数のレジスタの値を比較して、前記入力信号のエッジと前記ベースクロックのエッジとの時間差を判定する判定部と、
前記判定部が出力する時間情報と前記周期カウンタの値を用いて前記入力信号の周期を算出した後、前記周期又は前記周期から算出した周波数を微分する演算部と
を具備する。
《3》
本実施形態の周波数位相差計測装置は、
ベースクロックを発振するベースクロック発振器と、
前記ベースクロックを用いて入力信号の周期を計測する周期カウンタと、前記ベースクロックの周期を等間隔に細分化するディレイ素子を複数備える多段ディレイと、前記ベースクロックを計数するカウンタと、前記入力信号及び前記多段ディレイの前記ディレイ素子の各出力信号のタイミングで前記カウンタの計数値を取得する複数のレジスタと、前記複数のレジスタの値を比較して、前記入力信号のエッジと前記ベースクロックのエッジとの時間差を判定する判定部と、前記判定部が出力する時間情報と前記周期カウンタの値を用いて前記入力信号の周波数を算出する演算部とを具備する第一周波数計測部と、
前記第一周波数計測部と同一の構成を有する第二周波数計測部と、
前記第一周波数計測部が出力する第一の周波数計測値と、前記第二周波数計測部が出力する第二の周波数計測値との差を算出する比較演算部と
を具備する。
(5) Moreover, the period measuring device, the acceleration measuring device, and the frequency phase difference measuring device according to the present embodiment can take the following configurations.
<< 1 >>
The period measuring device of this embodiment is
A base clock oscillator that oscillates the base clock; and
A period counter that measures the period of the input signal using the base clock;
A multi-stage delay comprising a plurality of delay elements that subdivide the period of the base clock into equal intervals;
A counter for counting the base clock;
A plurality of registers for obtaining the count value of the counter at the timing of the input signal and the output signals of the delay elements of the multi-stage delay;
A determination unit that compares values of the plurality of registers and determines a time difference between an edge of the input signal and an edge of the base clock;
An arithmetic unit that calculates a period of the input signal using time information output from the determination unit and a value of the period counter;
<< 2 >>
The acceleration measuring device of the present embodiment is
A base clock oscillator that oscillates the base clock; and
A period counter that measures the period of the input signal using the base clock;
A multi-stage delay comprising a plurality of delay elements that subdivide the period of the base clock into equal intervals;
A counter for counting the base clock;
A plurality of registers for obtaining the count value of the counter at the timing of the input signal and the output signals of the delay elements of the multi-stage delay;
A determination unit that compares values of the plurality of registers and determines a time difference between an edge of the input signal and an edge of the base clock;
And calculating a period of the input signal using time information output by the determination unit and a value of the period counter, and then differentiating the period or a frequency calculated from the period.
<< 3 >>
The frequency phase difference measuring apparatus of the present embodiment is
A base clock oscillator that oscillates the base clock; and
A period counter that measures the period of the input signal using the base clock; a multi-stage delay that includes a plurality of delay elements that subdivide the period of the base clock at equal intervals; a counter that counts the base clock; and the input signal And a plurality of registers for obtaining the count value of the counter at the timing of each output signal of the delay element of the multi-stage delay, and comparing the values of the plurality of registers to determine the edges of the input signal and the base clock edge A first frequency measurement unit comprising: a determination unit that determines a time difference between; and a calculation unit that calculates the frequency of the input signal using time information output from the determination unit and a value of the period counter;
A second frequency measurement unit having the same configuration as the first frequency measurement unit;
A comparison operation unit that calculates a difference between the first frequency measurement value output from the first frequency measurement unit and the second frequency measurement value output from the second frequency measurement unit;

本実施形態では、周期・周波数計測装置101、加速度計測装置、そして周波数位相差計測装置を開示した。
ベースクロックの周期を等間隔に細分化するディレイ素子202を複数備える多段ディレイ201を用いて、入力される矩形波信号を遅延させ、夫々のディレイ素子202から得られるタイミングでカウンタ203の値をレジスタで取得し、各々のレジスタの値を比較することで、矩形波信号のアップエッジがベースクロックのどのタイミングに位置しているのかが判定できる。そして、その判定結果に応じた時間軸上のずれの値を、周期カウンタ105によって得られる周期の値に与えることで、周期計測の分解能を向上させることができる。
In the present embodiment, the period / frequency measurement device 101, the acceleration measurement device, and the frequency phase difference measurement device have been disclosed.
A multi-stage delay 201 including a plurality of delay elements 202 that subdivide the base clock cycle at equal intervals is used to delay an input rectangular wave signal and register the value of the counter 203 at a timing obtained from each delay element 202. And by comparing the values of the respective registers, it is possible to determine at which timing of the base clock the up edge of the rectangular wave signal is located. Then, by giving the value of the deviation on the time axis according to the determination result to the value of the period obtained by the period counter 105, the resolution of the period measurement can be improved.

以上、本発明の実施形態例について説明したが、本発明は上記実施形態例に限定されるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りにおいて、他の変形例、応用例を含む。   The embodiment of the present invention has been described above. However, the present invention is not limited to the above-described embodiment, and other modifications may be made without departing from the gist of the present invention described in the claims. Includes application examples.

101…周期・周波数計測装置、102…矩形波信号源、103…表示部、104…外部出力端子、105…周期カウンタ、106…時間幅計測部、107…ベースクロック発振器、108…演算部、201…多段ディレイ、202、202a、202b、202c…ディレイ素子、203…カウンタ、204…第一レジスタ、205…第二レジスタ、206…第三レジスタ、207…第四レジスタ、208…判定部、301…第一判定ユニット、302…第二判定ユニット、303…第三判定ユニット、304…第四判定ユニット、305…時間幅データ出力部、401、401a、401b、401c、401d、401e、401f、401g、401h、401i…一致判定回路、402a、402b、402c、402d…ANDゲート、403、403a、403b、403c…不一致判定回路、501…エクスクルーシブNORゲート、502…ANDゲート、503…エクスクルーシブORゲート、504…ORゲート、801…拡張演算部、802…微分器、803…加算器、804…除算器、805…数値データ、901…周波数位相差計測装置、902…モータ、903…遮蔽円盤、905…フォトインタラプタ、906…フォトインタラプタ、907…軸、908…第一周波数計測部、909…第一周期カウンタ、910…第一時間幅計測部、911…第一演算部、912…第二周波数計測部、913…第二周期カウンタ、914…第二時間幅計測部、915…第二演算部、916…比較演算部   DESCRIPTION OF SYMBOLS 101 ... Period / frequency measuring device, 102 ... Rectangular wave signal source, 103 ... Display part, 104 ... External output terminal, 105 ... Period counter, 106 ... Time width measuring part, 107 ... Base clock oscillator, 108 ... Calculation part, 201 ... multi-stage delay, 202, 202a, 202b, 202c ... delay element, 203 ... counter, 204 ... first register, 205 ... second register, 206 ... third register, 207 ... fourth register, 208 ... determination unit, 301 ... First determination unit, 302 ... second determination unit, 303 ... third determination unit, 304 ... fourth determination unit, 305 ... time width data output unit, 401, 401a, 401b, 401c, 401d, 401e, 401f, 401g, 401h, 401i ... coincidence determination circuit, 402a, 402b, 402c, 402d ... AND 403, 403a, 403b, 403c ... mismatch judgment circuit, 501 ... exclusive NOR gate, 502 ... AND gate, 503 ... exclusive OR gate, 504 ... OR gate, 801 ... extended arithmetic unit, 802 ... differentiator, 803 ... Adder, 804 ... divider, 805 ... numerical data, 901 ... frequency phase difference measuring device, 902 ... motor, 903 ... shielding disk, 905 ... photo interrupter, 906 ... photo interrupter, 907 ... axis, 908 ... first frequency measurement , 909 ... first period counter, 910 ... first time width measurement part, 911 ... first calculation part, 912 ... second frequency measurement part, 913 ... second period counter, 914 ... second time width measurement part, 915 ... second calculation unit, 916 ... comparison calculation unit

Claims (2)

ベースクロック周期の中に細分化するディレイ手段を1個以上備えることを特徴とする周期計測方式による周波数計測装置。   A frequency measuring device using a period measuring method, comprising at least one delay means for subdividing in a base clock period. 1個のベースクロック発生手段から駆動される2系統の周波数計測装置において請求項1の手段を講じたことを特徴とする周波数位相差比較装置。
A frequency phase difference comparison apparatus characterized in that the means of claim 1 is employed in two frequency measurement apparatuses driven by a single base clock generation means.
JP2011015657A 2011-01-27 2011-01-27 Frequency measurement device and frequency phase difference comparison device Pending JP2012154856A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011015657A JP2012154856A (en) 2011-01-27 2011-01-27 Frequency measurement device and frequency phase difference comparison device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011015657A JP2012154856A (en) 2011-01-27 2011-01-27 Frequency measurement device and frequency phase difference comparison device

Publications (1)

Publication Number Publication Date
JP2012154856A true JP2012154856A (en) 2012-08-16

Family

ID=46836720

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011015657A Pending JP2012154856A (en) 2011-01-27 2011-01-27 Frequency measurement device and frequency phase difference comparison device

Country Status (1)

Country Link
JP (1) JP2012154856A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11467198B2 (en) 2019-08-27 2022-10-11 Seiko Epson Corporation Frequency measurement circuit and frequency measurement apparatus

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60216270A (en) * 1984-04-12 1985-10-29 Canon Inc Signal processing apparatus
JPH0290536U (en) * 1988-12-28 1990-07-18
JPH04244971A (en) * 1991-01-31 1992-09-01 Nec Corp Pulse interval measuring circuit
JPH0854481A (en) * 1994-08-10 1996-02-27 Advantest Corp Time interval measuring apparatus
JP2003329740A (en) * 2002-05-16 2003-11-19 Hitachi Ltd Semiconductor inspection apparatus, inspection method, and semiconductor device manufacturing method
JP2004012279A (en) * 2002-06-06 2004-01-15 Mitsubishi Electric Corp Pulse interval measurement circuit
JP2005181180A (en) * 2003-12-22 2005-07-07 Tdk Corp Radar system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60216270A (en) * 1984-04-12 1985-10-29 Canon Inc Signal processing apparatus
JPH0290536U (en) * 1988-12-28 1990-07-18
JPH04244971A (en) * 1991-01-31 1992-09-01 Nec Corp Pulse interval measuring circuit
JPH0854481A (en) * 1994-08-10 1996-02-27 Advantest Corp Time interval measuring apparatus
JP2003329740A (en) * 2002-05-16 2003-11-19 Hitachi Ltd Semiconductor inspection apparatus, inspection method, and semiconductor device manufacturing method
JP2004012279A (en) * 2002-06-06 2004-01-15 Mitsubishi Electric Corp Pulse interval measurement circuit
JP2005181180A (en) * 2003-12-22 2005-07-07 Tdk Corp Radar system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11467198B2 (en) 2019-08-27 2022-10-11 Seiko Epson Corporation Frequency measurement circuit and frequency measurement apparatus

Similar Documents

Publication Publication Date Title
US10451647B2 (en) Method and device for measuring speed of permanent magnet synchronous motor
US8344723B2 (en) Phase difference resolver of estimated real-time output
JP5571688B2 (en) Method for determining the frequency or period of a signal
EP2177917B1 (en) Velocity detection method and motor control device using the method
JPWO2006038468A1 (en) Phase difference measurement circuit
KR100220672B1 (en) Time interval measuring instrument with parallel structure
JP4253372B2 (en) Elevator speed control apparatus and recording medium recording elevator speed detection program
KR20120072661A (en) Apparatus for real time clock frequency offset detection and method thereof
JP2012154856A (en) Frequency measurement device and frequency phase difference comparison device
JP5787096B2 (en) Physical quantity measuring device, physical quantity measuring method
JP6714929B2 (en) Motor rotation speed detector
US11544039B2 (en) Random number generator
JP6452210B1 (en) Speed detection device
KR100980168B1 (en) Phase difference detection device and rotation position detection device
JPWO2019049199A1 (en) Data display system, display device, and data display method
JP6049328B2 (en) Frequency measuring device
JP2002311040A (en) Speed detector
JP2012189424A (en) Frequency analysis system
Huang et al. Hysteresis switch adaptive velocity evaluation and high-resolution position subdivision detection based on FPGA
JP6812780B2 (en) Reciprocal count value generation circuit and physical quantity sensor
JP2013145146A (en) Frequency measuring instrument and frequency measuring method
JP2012229986A (en) Time interval measurement device and time interval measurement method
KR19990043005A (en) Motor speed detection device using incremental encoder
JPH0340847B2 (en)
JP3499845B2 (en) Motor control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140109

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140703

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140708

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20141104