JP7040572B2 - Delay circuit, count value generation circuit and physical quantity sensor - Google Patents

Delay circuit, count value generation circuit and physical quantity sensor Download PDF

Info

Publication number
JP7040572B2
JP7040572B2 JP2020155375A JP2020155375A JP7040572B2 JP 7040572 B2 JP7040572 B2 JP 7040572B2 JP 2020155375 A JP2020155375 A JP 2020155375A JP 2020155375 A JP2020155375 A JP 2020155375A JP 7040572 B2 JP7040572 B2 JP 7040572B2
Authority
JP
Japan
Prior art keywords
signal
circuit
latch
output
count value
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.)
Active
Application number
JP2020155375A
Other languages
Japanese (ja)
Other versions
JP2021007224A (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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2020155375A priority Critical patent/JP7040572B2/en
Publication of JP2021007224A publication Critical patent/JP2021007224A/en
Application granted granted Critical
Publication of JP7040572B2 publication Critical patent/JP7040572B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Pulse Circuits (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Description

本発明は、遅延回路、カウント値生成回路および物理量センサーに関するものである。 The present invention relates to a delay circuit, a count value generation circuit, and a physical quantity sensor.

基準信号(基準クロック)の周波数と被測定信号の周波数との比に対応する信号であるデルタシグマ変調信号を生成する周波数デルタシグマ変調信号出力装置が知られている。 A frequency delta-sigma-modulated signal output device that generates a delta-sigma-modulated signal, which is a signal corresponding to the ratio of the frequency of a reference signal (reference clock) to the frequency of a signal under test, is known.

周波数デルタシグマ変調信号出力装置は、周波数デルタシグマ変調部(以下、「FDSM(Frequency Delta Sigma Modulator)」と言う)を有し、そのFDSMにより、基準信号を用いて被測定信号を周波数デルタシグマ変調し、デルタシグマ変調信号を生成し、出力する。 The frequency delta sigma modulation signal output device has a frequency delta sigma modulator (hereinafter referred to as "FDSM (Frequency Delta Sigma Modulator)"), and the frequency delta sigma modulation of the signal to be measured using the reference signal by the FDSM. Then, a delta-sigma modulated signal is generated and output.

この周波数デルタシグマ変調信号出力装置では、アイドルトーンと呼ばれる周期的な量子化雑音が発生する。すなわち、FDSMの出力信号は、被測定信号のベースバンド信号成分にアイドルトーンが重畳した信号となる。 In this frequency delta-sigma modulation signal output device, periodic quantization noise called idle tone is generated. That is, the output signal of the FDSM is a signal in which an idle tone is superimposed on the baseband signal component of the signal to be measured.

特許文献1には、デルタシグマ変調信号におけるアイドルトーンを抑制するため、電気的に並列に接続された複数のFDSMを備える周波数デルタシグマ変調信号出力装置が開示されている。この装置では、複数のFDSMに、互いに位相のずれた被測定信号を入力することにより、各FDSMの出力信号に重畳されるアイドルトーンを時間的に分散させる。これにより、デルタシグマ変調信号に重畳されるアイドルトーンに起因する量子化雑音が抑制され、デルタシグマ変調信号のSN比を向上させることができる。なお、特許文献1に記載の装置では、互いに位相のずれた複数の被測定信号を生成するために、その被測定信号の数と同数の遅延素子を設けている。 Patent Document 1 discloses a frequency delta-sigma-modulated signal output device including a plurality of FDSMs electrically connected in parallel in order to suppress idle tones in a delta-sigma-modulated signal. In this device, the idle tones superimposed on the output signals of each FDSM are temporally dispersed by inputting the measured signals whose phases are out of phase with each other to the plurality of FDSMs. As a result, the quantization noise caused by the idle tone superimposed on the delta-sigma-modulated signal can be suppressed, and the SN ratio of the delta-sigma-modulated signal can be improved. In addition, in the apparatus described in Patent Document 1, in order to generate a plurality of measured signals whose phases are out of phase with each other, the same number of delay elements as the number of the measured signals is provided.

特開2015-220552号公報JP-A-2015-220552

特許文献1に記載の装置では、位相をずらして生成する被測定信号の数の分だけ、遅延素子と、FDSMとを必要とするので、回路規模が大きくなるという問題がある。また、動作周波数を高めることにより精度が向上するが、動作周波数を高めることで消費電力が増大するという問題がある。 The apparatus described in Patent Document 1 requires a delay element and an FDSM by the number of signals to be measured that are generated by shifting the phase, so that there is a problem that the circuit scale becomes large. Further, although the accuracy is improved by increasing the operating frequency, there is a problem that the power consumption is increased by increasing the operating frequency.

本発明の目的は、回路規模を小さくすることができる遅延回路、カウント値生成回路および物理量センサーを提供することにある。 An object of the present invention is to provide a delay circuit, a count value generation circuit, and a physical quantity sensor capable of reducing the circuit scale.

本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態または適用例として実現することが可能である。 The present invention has been made to solve at least a part of the above-mentioned problems, and can be realized as the following form or application example.

本発明の遅延回路は、トリガー信号に基づいて生成される第1の信号と、第2の信号とに基づいて第3の信号を生成する巡回数制御回路と、
複数の遅延素子が電気的に直列に接続され、前記複数の遅延素子の出力のうちのいずれか1つの出力をフィードバックすることでループを形成し、前記第3の信号を初段の前記遅延素子に入力するループ回路と、
ラッチ信号で前記複数の遅延素子の出力値をラッチするラッチ回路と、を備え、
前記第2の信号は、前記複数の遅延素子の出力のうちのいずれかの出力であり、
前記ループ回路は、前記ループの巡回数が規定の巡回数に達すると、前記フィードバックを停止することを特徴とする。
The delay circuit of the present invention includes a cyclic number control circuit that generates a third signal based on a first signal generated based on a trigger signal and a second signal.
A plurality of delay elements are electrically connected in series, and a loop is formed by feeding back the output of any one of the outputs of the plurality of delay elements, and the third signal is sent to the delay element of the first stage. The loop circuit to input and
A latch circuit that latches the output values of the plurality of delay elements with a latch signal is provided.
The second signal is the output of any one of the plurality of delay elements.
The loop circuit is characterized in that the feedback is stopped when the number of cycles of the loop reaches a predetermined number of cycles.

この発明では、回路規模を小さくすることができる。すなわち、ループ回路のループを複数回、巡回させることにより、回路規模を増大させずに、その巡回数倍の機能を発揮することができる。 In the present invention, the circuit scale can be reduced. That is, by cycling the loop of the loop circuit a plurality of times, the function of multiplying the number of cycles can be exhibited without increasing the circuit scale.

本発明の遅延回路では、前記巡回数制御回路は、バイナリカウンターと、マルチプレクサーと、排他的論理和回路と、論理積回路と、を備えていることが好ましい。
これにより、2のべき乗の巡回数を簡易に実現することができる。
In the delay circuit of the present invention, it is preferable that the cyclic number control circuit includes a binary counter, a multiplexer, an exclusive OR circuit, and a AND circuit.
This makes it possible to easily realize the number of cycles of powers of 2.

本発明の遅延回路では、前記複数の遅延素子の出力のうちの所定の前記出力を選択する選択部を備え、
前記ループ回路は、前記選択部により選択された前記出力をフィードバックすることが好ましい。
これにより、遅延量を微細に調整することができる。
The delay circuit of the present invention includes a selection unit that selects a predetermined output among the outputs of the plurality of delay elements.
The loop circuit preferably feeds back the output selected by the selection unit.
Thereby, the delay amount can be finely adjusted.

本発明の遅延回路では、前記ループを1巡するのに要する時間は、前記ラッチ回路のラッチ間隔よりも長いことが好ましい。 In the delay circuit of the present invention, it is preferable that the time required to make one round of the loop is longer than the latch interval of the latch circuit.

これにより、ラッチ回路のラッチ時の位相が360°以上進むことが無く、これによって、後段の処理を簡素化することができる。 As a result, the phase of the latch circuit at the time of latching does not advance by 360 ° or more, which can simplify the processing of the subsequent stage.

本発明のカウント値生成回路は、被測定信号で規定されるタイミングで基準クロックをカウントするカウント値生成回路であって、
電気的に並列に接続され、位相の異なる複数の前記被測定信号がそれぞれ入力され、前記基準クロックを用いて、前記複数の被測定信号のレベルの反転を表す反転エッジを検出する複数のカウンターと、
前記複数のカウンターの出力に基づいて、カウント値を生成するカウント値生成部と、
本発明の遅延回路と、を備え、
前記遅延回路により、前記位相の異なる複数の被測定信号を生成することを特徴とする。
The count value generation circuit of the present invention is a count value generation circuit that counts a reference clock at a timing specified by a signal to be measured.
A plurality of counters that are electrically connected in parallel, input a plurality of the measured signals having different phases, and detect an inverted edge representing an inversion of the level of the plurality of measured signals using the reference clock. ,
A count value generator that generates a count value based on the outputs of the plurality of counters,
With the delay circuit of the present invention,
The delay circuit is characterized in that a plurality of measured signals having different phases are generated.

この発明では、回路規模を小さくすることができる。すなわち、ループ回路のループを複数回、巡回させることにより、回路規模を増大させずに、その巡回数倍の機能を発揮することができる。 In the present invention, the circuit scale can be reduced. That is, by cycling the loop of the loop circuit a plurality of times, the function of multiplying the number of cycles can be exhibited without increasing the circuit scale.

また、複数の被測定信号の位相を異ならせるので、複数の基準クロックの位相を異ならせる場合に比べて、消費電力を低減することができる。 Further, since the phases of the plurality of measured signals are different from each other, the power consumption can be reduced as compared with the case where the phases of the plurality of reference clocks are different from each other.

また、各カウンターに互いに位相の異なる被測定信号を入力することにより、アイドルトーンに起因する量子化雑音を抑制することができ、これによって、精度を向上させることができる。 Further, by inputting the measured signals having different phases to each counter, the quantization noise caused by the idle tone can be suppressed, thereby improving the accuracy.

本発明のカウント値生成回路では、前記カウント値は、レシプロカルカウント値であることが好ましい。
これにより、精度を向上させることができる。
In the count value generation circuit of the present invention, the count value is preferably a reciprocal count value.
Thereby, the accuracy can be improved.

本発明の物理量センサーは、物理量を検出する検出部と、
前記検出部から出力された被測定信号が入力される本発明のカウント値生成回路と、を備えることを特徴とする。
The physical quantity sensor of the present invention includes a detection unit that detects a physical quantity and
It is characterized by comprising a count value generation circuit of the present invention in which a signal to be measured output output from the detection unit is input.

この発明では、回路規模を小さくすることができる。すなわち、ループ回路のループを複数回、巡回させることにより、回路規模を増大させずに、その巡回数倍の機能を発揮することができる。 In the present invention, the circuit scale can be reduced. That is, by cycling the loop of the loop circuit a plurality of times, the function of multiplying the number of cycles can be exhibited without increasing the circuit scale.

また、複数の被測定信号の位相を異ならせるので、複数の基準クロックの位相を異ならせる場合に比べて、消費電力を低減することができる。 Further, since the phases of the plurality of measured signals are different from each other, the power consumption can be reduced as compared with the case where the phases of the plurality of reference clocks are different from each other.

また、各カウンターに互いに位相の異なる被測定信号を入力することにより、アイドルトーンに起因する量子化雑音を抑制することができ、これによって、精度を向上させることができる。 Further, by inputting the measured signals having different phases to each counter, the quantization noise caused by the idle tone can be suppressed, thereby improving the accuracy.

本発明の物理量センサーでは、前記物理量は振動に関する物理量であることが好ましい。
これにより、振動に関する物理量を精度良く検出することができる。
In the physical quantity sensor of the present invention, the physical quantity is preferably a physical quantity related to vibration.
As a result, the physical quantity related to vibration can be detected with high accuracy.

本発明のカウント値生成回路の1例であるレシプロカルカウント値生成回路の第1実施形態を示すブロック図である。It is a block diagram which shows 1st Embodiment of the reciprocal count value generation circuit which is an example of the count value generation circuit of this invention. 図1に示すレシプロカルカウント値生成回路の遅延回路を示すブロック図である。It is a block diagram which shows the delay circuit of the reciprocal count value generation circuit shown in FIG. 本発明のカウント値生成回路の1例であるレシプロカルカウント値生成回路の第2実施形態を示すブロック図である。It is a block diagram which shows the 2nd Embodiment of the reciprocal count value generation circuit which is an example of the count value generation circuit of this invention. 図3に示すレシプロカルカウント値生成回路の遅延回路を示すブロック図である。It is a block diagram which shows the delay circuit of the reciprocal count value generation circuit shown in FIG. 図3に示すレシプロカルカウント値生成回路の動作を説明するためのタイミングチャートである。It is a timing chart for demonstrating the operation of the reciprocal count value generation circuit shown in FIG. 本発明のカウント値生成回路の1例であるレシプロカルカウント値生成回路の第3実施形態を示すブロック図である。It is a block diagram which shows the 3rd Embodiment of the reciprocal count value generation circuit which is an example of the count value generation circuit of this invention. 本発明のカウント値生成回路の1例であるレシプロカルカウント値生成回路の第4実施形態を示すブロック図である。It is a block diagram which shows the 4th Embodiment of the reciprocal count value generation circuit which is an example of the count value generation circuit of this invention. 本発明の物理量センサーの1例である加速度センサーの実施形態における検出部の内部構造を示す図である。It is a figure which shows the internal structure of the detection part in embodiment of the acceleration sensor which is an example of the physical quantity sensor of this invention. 図8中のA-A線での断面図である。It is sectional drawing which is taken along the line AA in FIG.

以下、本発明の遅延回路、カウント値生成回路および物理量センサーを添付図面に示す実施形態に基づいて詳細に説明する。 Hereinafter, the delay circuit, the count value generation circuit, and the physical quantity sensor of the present invention will be described in detail based on the embodiments shown in the accompanying drawings.

なお、遅延回路の用途は、特に限定されず、遅延回路は、各種の回路や装置に適用することができるが、以下の実施形態では、遅延回路を、レシプロカルカウント値生成回路(カウント値生成回路)に適用した場合を例に挙げて説明する。 The application of the delay circuit is not particularly limited, and the delay circuit can be applied to various circuits and devices. However, in the following embodiments, the delay circuit is a reciprocal count value generation circuit (count value generation circuit). ) Will be described as an example.

<第1実施形態>
図1は、本発明のカウント値生成回路の1例であるレシプロカルカウント値生成回路の第1実施形態を示すブロック図である。図2は、図1に示すレシプロカルカウント値生成回路の遅延回路を示すブロック図である。
<First Embodiment>
FIG. 1 is a block diagram showing a first embodiment of a reciprocal count value generation circuit, which is an example of the count value generation circuit of the present invention. FIG. 2 is a block diagram showing a delay circuit of the reciprocal count value generation circuit shown in FIG.

なお、図面には、被測定信号を「Fx」と記載し、論理積回路57から出力される被測定信号(ラッチ31に入力される直前の被測定信号)を「D」と記載し、ラッチ31から出力される信号を「S」と記載する。また、基準クロック(基準信号)を「Fs」と記載する。また、複数のDおよび複数のSは、それぞれ、添え字を付して区別する(他の実施形態の図面も同様)。 In the drawing, the signal to be measured is described as "Fx", the signal to be measured output from the logical product circuit 57 (the signal to be measured immediately before being input to the latch 31) is described as "D", and the latch is described. The signal output from 31 is described as "S". Further, the reference clock (reference signal) is described as "Fs". Further, the plurality of Ds and the plurality of Ss are distinguished by adding a subscript (the same applies to the drawings of other embodiments).

また、以下の説明では、被測定信号の位相を異ならせた信号も「被測定信号」と言う。
また、信号のレベルが「ロー(Low)」の場合を「0」、信号のレベルが「ハイ(High)」の場合を「1」とも言う。
Further, in the following description, a signal having a different phase of the measured signal is also referred to as a “measured signal”.
Further, the case where the signal level is "Low" is also referred to as "0", and the case where the signal level is "High" is also referred to as "1".

また、信号の反転には、信号の立ち上がり、すなわち、信号が「0」から「1」になる場合のみを表す場合と、信号の立ち下がり、すなわち、信号が「1」から「0」になる場合のみを表す場合と、信号の立ち上がりおよび立ち下がりの両方、すなわち、信号が「0」から「1」になる場合および信号が「1」から「0」になる場合の両方を表す場合とが含まれる。 Further, the inversion of the signal represents only the rising edge of the signal, that is, the case where the signal changes from "0" to "1", and the falling edge of the signal, that is, the signal changes from "1" to "0". There are cases where only the case is represented and cases where the signal rises and falls, that is, both when the signal changes from "0" to "1" and when the signal changes from "1" to "0". included.

また、信号の反転エッジは、信号のレベルの反転を表す部分であり、前記の通り、信号の反転エッジには、信号の立ち上がりエッジのみを表す場合と、信号の立ち下がりエッジのみを表す場合と、信号の立ち上がりエッジおよび立ち下がりエッジの両方(両エッジ)を表す場合とが含まれる。 Further, the inverting edge of the signal is a portion representing the inverting of the signal level, and as described above, the inverting edge of the signal may represent only the rising edge of the signal or only the falling edge of the signal. , The case of representing both the rising edge and the falling edge (both edges) of the signal is included.

但し、以下の説明では、基準クロック(基準信号)および被測定信号のそれぞれについて、前記のうちの1つを例に挙げて説明を行う。本実施形態では、基準クロックについては、信号の反転は、信号の立ち上がりとし、被測定信号については、信号の反転は、信号の立ち上がりおよび立ち下がりの両方とする。 However, in the following description, each of the reference clock (reference signal) and the signal to be measured will be described by taking one of the above as an example. In the present embodiment, for the reference clock, the inversion of the signal is the rising edge of the signal, and for the signal under test, the inversion of the signal is both the rising edge and the falling edge of the signal.

図1に示すカウント値生成回路の1例であるレシプロカルカウント値生成回路1(レシプロカルカウント値生成装置)は、周波数が既知である基準クロック(基準信号)Fsの周波数と被測定信号Fxの周波数との比に対応する値(または前記値を生成するために用いられる値)であるレシプロカルカウント値(レシプロカルカウント値を示す信号)を生成する回路(装置)である。レシプロカルカウント値生成回路1では、レシプロカルカウント方式を採用しており、被測定信号を動作クロックとして用い、その被測定信号の周波数は、基準クロックの周波数よりも低い。 In the reciprocal count value generation circuit 1 (reciprocal count value generation device), which is an example of the count value generation circuit shown in FIG. 1, the frequency of the reference clock (reference signal) Fs whose frequency is known and the frequency of the measured signal Fx are used. It is a circuit (device) which generates a reciprocal count value (a signal indicating a reciprocal count value) which is a value corresponding to the ratio of (or a value used to generate the above value). The reciprocal count value generation circuit 1 employs a reciprocal count method, uses a signal to be measured as an operating clock, and the frequency of the signal to be measured is lower than the frequency of the reference clock.

まず、レシプロカルカウント値生成回路1の概要について、特許請求の範囲に対応させて簡単に説明し、その後で詳細に説明する。 First, the outline of the reciprocal count value generation circuit 1 will be briefly described in correspondence with the scope of claims, and then will be described in detail.

カウント値生成回路の1例であるレシプロカルカウント値生成回路1は、被測定信号(Fx)で規定されるタイミングで基準クロック(Fs)をカウントする回路(レシプロカルカウント値生成回路)である。このレシプロカルカウント値生成回路1は、電気的に並列に接続され、位相の異なる複数の被測定信号(Fx)がそれぞれ入力され、基準クロック(Fs)を用いて、複数の被測定信号(Fx)のレベルの反転を表す反転エッジを検出する複数のカウンター3と、複数のカウンター3の出力に基づいて、カウント値を生成するカウント値生成部の1例であるレシプロカルカウント値生成部10と、遅延回路50とを備えている。遅延回路50により、位相の異なる複数の被測定信号(Fx)を生成する。以下、「電気的に接続」を単に「接続」とも言う。 The reciprocal count value generation circuit 1 which is an example of the count value generation circuit is a circuit (reciprocal count value generation circuit) that counts the reference clock (Fs) at the timing defined by the measured signal (Fx). The reciprocal count value generation circuit 1 is electrically connected in parallel, a plurality of measured signals (Fx) having different phases are input to each, and a plurality of measured signals (Fx) are input using a reference clock (Fs). A plurality of counters 3 that detect an inverted edge representing an inversion of the level of, a reciprocal count value generation unit 10 that is an example of a count value generation unit that generates a count value based on the outputs of the plurality of counters 3, and a delay. It is provided with a circuit 50. The delay circuit 50 generates a plurality of measured signals (Fx) having different phases. Hereinafter, "electrically connected" is also simply referred to as "connected".

このレシプロカルカウント値生成回路1によれば、回路規模を小さくすることができる。すなわち、後述する遅延回路50のループ回路58のループを複数回、巡回させることにより、回路規模を増大させずに、その巡回数倍の機能を発揮することができる。 According to this reciprocal count value generation circuit 1, the circuit scale can be reduced. That is, by cycling the loop of the loop circuit 58 of the delay circuit 50, which will be described later, a plurality of times, the function of multiplying the number of cycles can be exhibited without increasing the circuit scale.

また、複数の被測定信号の位相を異ならせるので、複数の基準クロックの位相を異ならせる場合に比べて、消費電力を低減することができる。 Further, since the phases of the plurality of measured signals are different from each other, the power consumption can be reduced as compared with the case where the phases of the plurality of reference clocks are different from each other.

また、各カウンターに互いに位相の異なる被測定信号を入力することにより、アイドルトーンに起因する量子化雑音を抑制することができ、これによって、精度を向上させることができる。 Further, by inputting the measured signals having different phases to each counter, the quantization noise caused by the idle tone can be suppressed, thereby improving the accuracy.

また、前述したように、本実施形態では、カウント値生成回路としてレシプロカルカウント値生成回路1を例に挙げて説明するので、カウント値生成部により生成されるカウント値は、レシプロカルカウント値生成部10により生成されるレシプロカルカウント値である。このため、精度を向上させることができる。以下、具体的に説明する。 Further, as described above, in the present embodiment, the reciprocal count value generation circuit 1 will be described as an example as the count value generation circuit, so that the count value generated by the count value generation unit is the reciprocal count value generation unit 10. The reciprocal count value generated by. Therefore, the accuracy can be improved. Hereinafter, a specific description will be given.

図1および図2に示すように、レシプロカルカウント値生成回路1は、遅延回路50と、複数の第1のカウンターの1例である複数のカウンター3と、加算器4と、第2のカウンターの1例であるカウンター5と、乗算器6と、積分器7と、差分演算器8とを備えている。各カウンター3は、電気的に並列に接続されている。なお、カウンター3の数は、複数であれば特に限定されないが、その上限は、例えば、1000程度とすることができる。 As shown in FIGS. 1 and 2, the reciprocal count value generation circuit 1 includes a delay circuit 50, a plurality of counters 3 which are examples of a plurality of first counters, an adder 4, and a second counter. It includes a counter 5, a multiplier 6, an integrator 7, and a difference calculator 8 as an example. Each counter 3 is electrically connected in parallel. The number of counters 3 is not particularly limited as long as it is plural, but the upper limit thereof can be, for example, about 1000.

また、各カウンター3と、加算器4と、乗算器6と、積分器7と、差分演算器8とは、入力側から出力側に向って、この順序で接続されている。 Further, each counter 3, an adder 4, a multiplier 6, an integrator 7, and a difference calculator 8 are connected in this order from the input side to the output side.

カウンター3は、本実施形態では、周波数デルタシグマ変調部(以下、「FDSM(Frequency Delta Sigma Modulator)」と言う)で構成されている。 In the present embodiment, the counter 3 is composed of a frequency delta sigma modulator (hereinafter referred to as “FDSM (Frequency Delta Sigma Modulator)”).

すなわち、カウンター3は、基準クロック(基準信号)Fsの立ち上がりエッジに同期して被測定信号Fxをラッチして第1データを出力するラッチ31(第1ラッチ)(図2参照)と、基準クロックの立ち上がりエッジに同期して前記第1データをラッチして第2データを出力するラッチ32(第2ラッチ)(図1参照)と、前記第1データと前記第2データの排他的論理和を演算して出力データを生成する排他的論理和回路33(図1参照)とを備えている。なお、ラッチ31、ラッチ32としては、それぞれ、例えば、Dラッチ等を用いることができ、ラッチ31およびラッチ32は、例えば、Dフリップフロップ回路等で構成される。 That is, the counter 3 has a latch 31 (first latch) (see FIG. 2) that latches the measured signal Fx in synchronization with the rising edge of the reference clock (reference signal) Fs and outputs the first data, and the reference clock. The latch 32 (second latch) (see FIG. 1) that latches the first data and outputs the second data in synchronization with the rising edge of the above, and the exclusive logical sum of the first data and the second data. It is provided with an exclusive logical sum circuit 33 (see FIG. 1) that calculates and generates output data. As the latch 31 and the latch 32, for example, a D latch or the like can be used, respectively, and the latch 31 and the latch 32 are composed of, for example, a D flip-flop circuit or the like.

また、遅延回路50は、被測定信号を遅延し、位相の異なる複数の被測定信号を生成する機能を有している。この遅延回路50については、後で詳述する。 Further, the delay circuit 50 has a function of delaying the signal to be measured and generating a plurality of signals to be measured having different phases. The delay circuit 50 will be described in detail later.

また、カウンター5の入力端子には、基準クロックが入力され、カウンター5の出力端子は、乗算器6の一方の入力端子に接続されている。また、カウンター5としては、例えば、フリーランカウンター等を用いることができる。また、加算器4の出力端子は、乗算器6の他方の入力端子に接続されている。 A reference clock is input to the input terminal of the counter 5, and the output terminal of the counter 5 is connected to one input terminal of the multiplier 6. Further, as the counter 5, for example, a free run counter or the like can be used. Further, the output terminal of the adder 4 is connected to the other input terminal of the multiplier 6.

また、積分器7は、加算器71と、加算器71の出力側に電気的に接続されたラッチ72とを備えている。ラッチ72としては、例えば、Dラッチ等を用いることができる。 Further, the integrator 7 includes an adder 71 and a latch 72 electrically connected to the output side of the adder 71. As the latch 72, for example, a D latch or the like can be used.

また、差分演算器8は、ラッチ81と、減算器82とを備えている。ラッチ81の出力端子は、減算器82のマイナス側の入力端子に接続されている。ラッチ81としては、例えば、Dラッチ等を用いることができる。 Further, the difference calculator 8 includes a latch 81 and a subtractor 82. The output terminal of the latch 81 is connected to the input terminal on the negative side of the subtractor 82. As the latch 81, for example, a D latch or the like can be used.

また、積分器7のラッチ72の出力端子は、差分演算器8の減算器82のプラス側の入力端子およびラッチ81の入力端子と、加算器71の一方の入力端子とに、それぞれ、接続されている。また、乗算器6の出力端子は、加算器71の他方の入力端子に接続されている。 Further, the output terminal of the latch 72 of the integrator 7 is connected to the positive input terminal of the subtractor 82 of the integrator 8 and the input terminal of the latch 81, and to one of the input terminals of the adder 71, respectively. ing. Further, the output terminal of the multiplier 6 is connected to the other input terminal of the adder 71.

なお、加算器4、乗算器6、積分器7および差分演算器8により、レシプロカルカウント値生成部10(カウント値生成部)の主要部が構成される。 The adder 4, the multiplier 6, the integrator 7, and the difference calculator 8 constitute the main part of the reciprocal count value generation unit 10 (count value generation unit).

次に、遅延回路50について説明する。
遅延回路50は、トリガー信号の1例である被検出信号(Fx)に基づいて生成される第1の信号と、第2の信号とに基づいて第3の信号を生成する巡回数制御回路59と、複数の遅延素子51が電気的に直列に接続され、複数の遅延素子51の出力のうちのいずれか1つの出力をフィードバックすることでループを形成し、第3の信号を初段の遅延素子51に入力するループ回路58と、ラッチ信号の1例であるクロック信号(Fs)で複数の遅延素子51の出力値をラッチするラッチ回路310とを備えている(図2参照)。第2の信号は、複数の遅延素子51の出力のうちのいずれかの出力、すなわち、インバーター53への入力信号(またはインバーター53の出力信号)である。また、ループ回路58は、そのループ回路58のループの巡回数が規定の巡回数に達すると、フィードバックを停止する。このような構成により、回路規模を小さくすることができる。すなわち、ループ回路58のループを複数回、巡回させることにより、回路規模を増大させずに、その巡回数倍の機能を発揮することができる。なお、排他的論理和回路56から出力される信号は、第1の信号の1例であり、論理積回路57から出力される信号は、第3の信号の1例である。
Next, the delay circuit 50 will be described.
The delay circuit 50 is a cycle control circuit 59 that generates a third signal based on a first signal generated based on a detected signal (Fx), which is an example of a trigger signal, and a second signal. A plurality of delay elements 51 are electrically connected in series, and a loop is formed by feeding back the output of any one of the outputs of the plurality of delay elements 51, and the third signal is sent to the delay element of the first stage. It includes a loop circuit 58 to be input to 51 and a latch circuit 310 to latch the output values of a plurality of delay elements 51 with a clock signal (Fs) which is an example of a latch signal (see FIG. 2). The second signal is the output of any one of the outputs of the plurality of delay elements 51, that is, the input signal to the inverter 53 (or the output signal of the inverter 53). Further, the loop circuit 58 stops feedback when the number of loop cycles of the loop circuit 58 reaches a predetermined number of cycles. With such a configuration, the circuit scale can be reduced. That is, by cycling the loop of the loop circuit 58 a plurality of times, the function of multiplying the number of cycles can be exhibited without increasing the circuit scale. The signal output from the exclusive OR circuit 56 is an example of the first signal, and the signal output from the AND circuit 57 is an example of the third signal.

また、巡回数制御回路59は、カウンター11(バイナリカウンター)と、マルチプレクサー55と、排他的論理和回路56と、論理積回路57とを備えている。これにより、2のべき乗の巡回数を簡易に実現することができる。 Further, the cyclic number control circuit 59 includes a counter 11 (binary counter), a multiplexer 55, an exclusive OR circuit 56, and a AND circuit 57. This makes it possible to easily realize the number of cycles of powers of 2.

また、遅延回路50は、複数の遅延素子51の出力のうちの所定の出力(以下、「遅延出力」とも言う)を選択する選択部520を備えており、ループ回路58は、選択部520により選択された出力をフィードバックする。これにより、遅延量を微細に調整することができる。 Further, the delay circuit 50 includes a selection unit 520 that selects a predetermined output (hereinafter, also referred to as “delay output”) among the outputs of the plurality of delay elements 51, and the loop circuit 58 is provided by the selection unit 520. Feed back the selected output. Thereby, the delay amount can be finely adjusted.

また、ループ回路58のループを1巡するのに要する時間は、ラッチ回路310のラッチ間隔よりも長い。これにより、ラッチ回路310のラッチ時の位相が360°以上進むことが無く、これによって、後段の処理を簡素化することができる。以下、具体的に説明する。 Further, the time required to make one cycle of the loop of the loop circuit 58 is longer than the latch interval of the latch circuit 310. As a result, the phase of the latch circuit 310 at the time of latching does not advance by 360 ° or more, which can simplify the processing of the subsequent stage. Hereinafter, a specific description will be given.

図2に示すように、遅延回路50は、複数の遅延素子51と、複数のラッチ31を有するラッチ回路310と、複数のスイッチ52と、インバーター53と、カウンター54と、マルチプレクサー55と、排他的論理和回路56と、論理積回路57(アンド回路)とを備えている。なお、カウンター54と、マルチプレクサー55と、排他的論理和回路56と、論理積回路57と、各遅延素子51と、各スイッチ52と、インバーター53とにより、ループ回路58の主要部が構成される。また、カウンター54と、マルチプレクサー55と、排他的論理和回路56と、論理積回路57とにより、巡回数制御回路59の主要部が構成される。 As shown in FIG. 2, the delay circuit 50 is exclusive to a plurality of delay elements 51, a latch circuit 310 having a plurality of latches 31, a plurality of switches 52, an inverter 53, a counter 54, and a multiplexer 55. It includes an exclusive OR circuit 56 and a AND circuit 57 (and circuit). The main part of the loop circuit 58 is composed of the counter 54, the multiplexer 55, the exclusive OR circuit 56, the AND circuit 57, each delay element 51, each switch 52, and the inverter 53. To. Further, the counter 54, the multiplexer 55, the exclusive OR circuit 56, and the AND circuit 57 constitute the main part of the cyclic number control circuit 59.

また、各遅延素子51は、電気的に直列に接続されており、それぞれ、被測定信号を遅延する機能を有している。したがって、各遅延素子51により、被測定信号は、順次遅延される。また、遅延素子51としては、本実施形態では、バッファーが用いられている。 Further, the delay elements 51 are electrically connected in series, and each has a function of delaying the signal to be measured. Therefore, each delay element 51 sequentially delays the signal to be measured. Further, as the delay element 51, a buffer is used in this embodiment.

また、遅延素子51の数は、ラッチ31(カウンター3)の数よりも1つ少ない。また、本実施形態では、遅延素子51の数を31とし、ラッチ31の数、すなわち、カウンター3の数を32とする。なお、各ラッチ31は、遅延回路50と各カウンター3とに属するものとする。 Further, the number of delay elements 51 is one less than the number of latches 31 (counter 3). Further, in the present embodiment, the number of delay elements 51 is 31, and the number of latches 31, that is, the number of counters 3 is 32. It is assumed that each latch 31 belongs to the delay circuit 50 and each counter 3.

また、各スイッチ52は、電気的に並列に接続されている。また、スイッチ52の数は、ラッチ31(カウンター3)の数と同じである。また、本実施形態では、スイッチ52の数を32とする。この32個のスイッチ52により、選択部520の主要部が構成される。 Further, the switches 52 are electrically connected in parallel. Further, the number of switches 52 is the same as the number of latches 31 (counter 3). Further, in the present embodiment, the number of switches 52 is 32. The 32 switches 52 form the main part of the selection part 520.

また、カウンター54としては、特に限定されず、例えば、バイナリカウンター等を用いることができる。このカウンター54の出力端子は、マルチプレクサー55の入力端子に接続されている。また、マルチプレクサー55には、遅延回路繰り返し回数が設定されている。遅延回路繰り返し回数は、遅延回路50におけるループを巡回させる回数である。本実施形態では、カウンター54からマルチプレクサー55に入力されるカウント値は、8ビットの信号で表されており、マルチプレクサー55は、そのカウンター54から入力される8ビットの信号の所定のビットの値を出力する。このマルチプレクサー55が出力する所定のビットは、マルチプレクサー55のセレクター(Sel)に入力される信号で設定される。本実施形態では、1例として、セレクターで設定されている所定のビットは、2ビットとする。この場合は、遅延回路繰り返し回数は、4回であり、被測定信号の反転をトリガーとしてハイとローが2回出力される。 The counter 54 is not particularly limited, and for example, a binary counter or the like can be used. The output terminal of the counter 54 is connected to the input terminal of the multiplexer 55. Further, the multiplexer 55 is set with the number of times the delay circuit is repeated. The number of times the delay circuit is repeated is the number of times the loop in the delay circuit 50 is circulated. In the present embodiment, the count value input from the counter 54 to the multiplexer 55 is represented by an 8-bit signal, and the multiplexer 55 is a predetermined bit of the 8-bit signal input from the counter 54. Output the value. A predetermined bit output by the multiplexer 55 is set by a signal input to the selector (Sel) of the multiplexer 55. In the present embodiment, as an example, the predetermined bit set by the selector is 2 bits. In this case, the number of repetitions of the delay circuit is four, and high and low are output twice triggered by the inversion of the signal to be measured.

また、排他的論理和回路56の一方の入力端子には、被測定信号が入力されており、マルチプレクサー55の出力端子は、排他的論理和回路56の他方の入力端子に接続されている。 Further, a signal to be measured is input to one input terminal of the exclusive OR circuit 56, and the output terminal of the multiplexer 55 is connected to the other input terminal of the exclusive OR circuit 56.

また、排他的論理和回路56の出力端子は、論理積回路57の一方の入力端子に接続され、インバーター53の出力端子は、カウンター54の入力端子と、論理積回路57の他方の入力端子とに、それぞれ、接続されている。 Further, the output terminal of the exclusive OR circuit 56 is connected to one input terminal of the AND circuit 57, and the output terminal of the inverter 53 is the input terminal of the counter 54 and the other input terminal of the AND circuit 57. Are connected to each other.

また、論理積回路57の出力端子は、複数の遅延素子51のうちの初段の遅延素子51の入力端子と、対応するラッチ31の入力端子と、対応するスイッチ52とに、それぞれ、接続されている。 Further, the output terminal of the AND circuit 57 is connected to the input terminal of the delay element 51 of the first stage among the plurality of delay elements 51, the input terminal of the corresponding latch 31, and the corresponding switch 52, respectively. There is.

また、各遅延素子51のそれぞれの出力端子は、対応するラッチ31の入力端子と、対応するスイッチ52とに、それぞれ、接続されている。 Further, each output terminal of each delay element 51 is connected to an input terminal of the corresponding latch 31 and a corresponding switch 52, respectively.

また、被測定信号は、遅延回路50の排他的論理和回路56の一方の入力端子と、積分器7の加算器71のリセット端子と、差分演算器8のラッチ81のクロック入力端子および減算器82のクロック入力端子とに、それぞれ、入力されている。 Further, the signal to be measured includes one input terminal of the exclusive logic sum circuit 56 of the delay circuit 50, the reset terminal of the adder 71 of the integrator 7, the clock input terminal and the subtractor of the latch 81 of the difference calculator 8. It is input to each of the clock input terminals of 82.

また、基準クロックは、各カウンター3のラッチ31のクロック入力端子およびラッチ32のクロック入力端子と、カウンター5の入力端子と、積分器7のラッチ72のクロック入力端子とに、それぞれ、入力されている。 Further, the reference clock is input to the clock input terminal of the latch 31 of each counter 3, the clock input terminal of the latch 32, the input terminal of the counter 5, and the clock input terminal of the latch 72 of the integrator 7, respectively. There is.

次に、レシプロカルカウント値生成回路1の動作について説明する。
なお、本実施形態では、1例として、遅延回路繰り返し回数を「4」とした場合について説明する。
Next, the operation of the reciprocal count value generation circuit 1 will be described.
In this embodiment, as an example, a case where the number of times the delay circuit is repeated is set to "4" will be described.

図1、図2に示すように、被測定信号(トリガー信号)は、遅延回路50と、積分器7の加算器71のリセット端子と、差分演算器8のラッチ81のクロック入力端子および減算器82のクロック入力端子とに、それぞれ、入力される。 As shown in FIGS. 1 and 2, the measured signal (trigger signal) includes the delay circuit 50, the reset terminal of the adder 71 of the integrator 7, the clock input terminal and the subtractor of the latch 81 of the difference calculator 8. It is input to each of the clock input terminals of 82.

また、ラッチ信号の1例である基準クロックは、遅延回路50に入力される。そして、基準クロックは、各カウンター3のラッチ31のクロック入力端子およびラッチ32のクロック入力端子と、カウンター5の入力端子と、積分器7のラッチ72のクロック入力端子とに、それぞれ、入力される。 Further, the reference clock, which is an example of the latch signal, is input to the delay circuit 50. Then, the reference clock is input to the clock input terminal of the latch 31 of each counter 3, the clock input terminal of the latch 32, the input terminal of the counter 5, and the clock input terminal of the latch 72 of the integrator 7, respectively. ..

まず、遅延回路50の動作について説明する。
図2に示すように、被測定信号は、排他的論理和回路56の一方の入力端子に入力される。また、初期状態では、例えば、カウンター54のカウント値出力は「0」であり、マルチプレクサー55から排他的論理和回路56の他方の入力端子に入力される信号は、下位2ビット目の値である「0」とする。
First, the operation of the delay circuit 50 will be described.
As shown in FIG. 2, the measured signal is input to one input terminal of the exclusive OR circuit 56. Further, in the initial state, for example, the count value output of the counter 54 is "0", and the signal input from the multiplexer 55 to the other input terminal of the exclusive OR circuit 56 is the value of the lower second bit. Let it be a certain "0".

まず、被測定信号が「1」である場合は、排他的論理和回路56から信号「1」が出力され、信号「1」が論理積回路57の一方の入力端子に入力される。なお、排他的論理和回路56から出力される信号は、第1の信号の1例である。 First, when the signal to be measured is "1", the signal "1" is output from the exclusive OR circuit 56, and the signal "1" is input to one input terminal of the AND circuit 57. The signal output from the exclusive OR circuit 56 is an example of the first signal.

また、初期状態では、例えば、論理積回路57の他方の入力端子に入力される信号は、「1」とする。この場合は、論理積回路57から信号「1」が出力される。なお、論理積回路57から出力される信号は、第3の信号の1例である。 Further, in the initial state, for example, the signal input to the other input terminal of the AND circuit 57 is set to "1". In this case, the signal "1" is output from the AND circuit 57. The signal output from the AND circuit 57 is an example of the third signal.

また、複数のスイッチ52のうちの1つは、オンし(閉じ)、その他は、オフしている(開いている)。このスイッチ52のオン、オフの選択(いずれのスイッチをオンさせるか)は、図示しない操作部を操作して行うことができる。このスイッチ52のオン、オフの選択により、ループ回路58のループを1巡するのに要する時間を設定することができる。すなわち、オンさせるスイッチ52を選択することより、位相の異なる複数の被測定信号(複数の遅延出力)のうちから所定の被測定信号(遅延出力)が選択され、フィードバックされる。 Further, one of the plurality of switches 52 is on (closed), and the other is off (open). The on / off selection (which switch to turn on) of the switch 52 can be performed by operating an operation unit (not shown). By selecting the switch 52 on and off, the time required to make one round of the loop of the loop circuit 58 can be set. That is, by selecting the switch 52 to be turned on, a predetermined measured signal (delayed output) is selected from a plurality of measured signals (plural delay outputs) having different phases and fed back.

なお、ループ回路58のループを1巡するのに要する時間は、ラッチ回路310のラッチ間隔よりも長く設定することが好ましい。これにより、ラッチ回路310のラッチ時の位相が360°以上進むことが防止され、これによって、後段の処理を簡素化することができる。 It is preferable that the time required to make one round of the loop of the loop circuit 58 is set longer than the latch interval of the latch circuit 310. This prevents the latch circuit 310 from advancing the latched phase by 360 ° or more, which simplifies the subsequent processing.

次に、論理積回路57から出力された信号「1」は、複数のスイッチ52のうちのオンしているスイッチ52を経由し、インバーター53で反転して、「0」となり、カウンター54に入力される。また、論理積回路57から出力されてインバーター53に入力される信号は、論理積回路57とインバーター53との間に配置されている遅延素子51により遅延され、その遅延量は、遅延素子51の数に応じた値となる。なお、インバーター53で反転してなる信号は、第2の信号の1例である。 Next, the signal "1" output from the AND circuit 57 passes through the on switch 52 among the plurality of switches 52, is inverted by the inverter 53, becomes "0", and is input to the counter 54. Will be done. Further, the signal output from the AND circuit 57 and input to the inverter 53 is delayed by the delay element 51 arranged between the AND circuit 57 and the inverter 53, and the delay amount is the delay element 51. It will be a value according to the number. The signal inverted by the inverter 53 is an example of the second signal.

次に、カウンター54は、カウントを行い、そのカウント値を8ビットの信号でマルチプレクサー55に出力するが、カウンター54に入力される信号は、「0」であるため、カウント値は、「0」である。 Next, the counter 54 counts and outputs the count value to the multiplexer 55 as an 8-bit signal. However, since the signal input to the counter 54 is "0", the count value is "0". ".

マルチプレクサー55は、入力された信号の下位2ビット目の値を出力するので、ここでは、排他的論理和回路56の他方の入力端子に、信号「0」を出力する。これにより、排他的論理和回路56から信号「1」が出力され、論理積回路57の一方の入力端子に入力される。 Since the multiplexer 55 outputs the value of the lower second bit of the input signal, here, the signal "0" is output to the other input terminal of the exclusive OR circuit 56. As a result, the signal "1" is output from the exclusive OR circuit 56 and is input to one input terminal of the AND circuit 57.

また、インバーター53から出力された信号「0」は、論理積回路57の他方の入力端子に入力される。これにより、論理積回路57から信号「0」が出力される。 Further, the signal "0" output from the inverter 53 is input to the other input terminal of the AND circuit 57. As a result, the signal "0" is output from the AND circuit 57.

次に、論理積回路57から出力された信号「0」は、複数のスイッチ52のうちのオンしているスイッチ52を経由し、インバーター53で反転して、「1」となり、カウンター54に入力される。カウンター54は、カウントを行い、カウント値「1」を8ビットの信号でマルチプレクサー55に出力する。 Next, the signal "0" output from the AND circuit 57 passes through the on switch 52 among the plurality of switches 52, is inverted by the inverter 53, becomes "1", and is input to the counter 54. Will be done. The counter 54 counts and outputs the count value "1" to the multiplexer 55 as an 8-bit signal.

マルチプレクサー55は、入力された信号の下位2ビット目の値、すなわち、信号「0」を出力する。これにより、排他的論理和回路56から信号「1」が出力され、論理積回路57の一方の入力端子に入力される。 The multiplexer 55 outputs the value of the lower second bit of the input signal, that is, the signal “0”. As a result, the signal "1" is output from the exclusive OR circuit 56 and is input to one input terminal of the AND circuit 57.

また、インバーター53から出力された信号「1」は、論理積回路57の他方の入力端子に入力される。これにより、論理積回路57から信号「1」が出力される。 Further, the signal "1" output from the inverter 53 is input to the other input terminal of the AND circuit 57. As a result, the signal "1" is output from the AND circuit 57.

次に、論理積回路57から出力された信号「1」は、複数のスイッチ52のうちのオンしているスイッチ52を経由し、インバーター53で反転して、「0」となり、カウンター54に入力される。カウンター54は、カウントを行なうが、カウンター54に入力される信号は、「0」であるため、カウント値は、「1」のまま変化しない。すなわち、カウンター54は、カウント値「1」を8ビットの信号でマルチプレクサー55に出力する。 Next, the signal "1" output from the AND circuit 57 passes through the on switch 52 among the plurality of switches 52, is inverted by the inverter 53, becomes "0", and is input to the counter 54. Will be done. The counter 54 counts, but since the signal input to the counter 54 is "0", the count value remains "1" and does not change. That is, the counter 54 outputs the count value “1” to the multiplexer 55 as an 8-bit signal.

マルチプレクサー55は、入力された信号の下位2ビット目の値、すなわち、信号「0」を出力する。これにより、排他的論理和回路56から信号「1」が出力され、論理積回路57の一方の入力端子に入力される。 The multiplexer 55 outputs the value of the lower second bit of the input signal, that is, the signal “0”. As a result, the signal "1" is output from the exclusive OR circuit 56 and is input to one input terminal of the AND circuit 57.

また、インバーター53から出力された信号「0」は、論理積回路57の他方の入力端子に入力される。これにより、論理積回路57から信号「0」が出力される。 Further, the signal "0" output from the inverter 53 is input to the other input terminal of the AND circuit 57. As a result, the signal "0" is output from the AND circuit 57.

次に、論理積回路57から出力された信号「0」は、複数のスイッチ52のうちのオンしているスイッチ52を経由し、インバーター53で反転して、「1」となり、カウンター54に入力される。カウンター54は、カウントを行い、カウント値「2」を8ビットの信号でマルチプレクサー55に出力する。 Next, the signal "0" output from the AND circuit 57 passes through the on switch 52 among the plurality of switches 52, is inverted by the inverter 53, becomes "1", and is input to the counter 54. Will be done. The counter 54 counts and outputs the count value "2" to the multiplexer 55 as an 8-bit signal.

マルチプレクサー55は、入力された信号の下位2ビット目の値、すなわち、信号「1」を出力する。これにより、排他的論理和回路56から信号「0」が出力される。以上で、ループ回路58のループの巡回数が、規定の巡回数である「4」となり、被測定信号(遅延出力)のフィードバックを停止し、動作を終了する。 The multiplexer 55 outputs the value of the lower second bit of the input signal, that is, the signal “1”. As a result, the signal "0" is output from the exclusive OR circuit 56. As described above, the number of loop cycles of the loop circuit 58 becomes "4", which is the specified number of cycles, the feedback of the signal to be measured (delayed output) is stopped, and the operation is terminated.

なお、本実施形態では、遅延回路50は、遅延回路繰り返し回数が、2のべき乗のいずれかの値に設定可能に構成されているが、これに限らず、任意の値に設定可能に構成してもよい。 In the present embodiment, the delay circuit 50 is configured so that the number of repetitions of the delay circuit can be set to any value of a power of 2, but the delay circuit 50 is not limited to this and can be set to any value. You may.

一方、ループ回路58のループを巡回している間は、論理積回路57から出力される被測定信号は、複数のカウンター3のうちの所定(初段)のカウンター3のラッチ31の入力端子と、複数の遅延素子51のうちの初段の遅延素子51の入力端子とに、それぞれ、入力される。また、被測定信号は、前述したように各遅延素子51で遅延され、別の各カウンター3のラッチ31の入力端子に入力される。 On the other hand, while circling the loop of the loop circuit 58, the measured signal output from the AND circuit 57 is the input terminal of the latch 31 of the predetermined (first stage) counter 3 among the plurality of counters 3. It is input to the input terminal of the delay element 51 of the first stage among the plurality of delay elements 51, respectively. Further, the measured signal is delayed by each delay element 51 as described above, and is input to the input terminal of the latch 31 of each of the other counters 3.

これにより、各カウンター3のラッチ31の入力端子には、周波数が同一で位相の異なる被測定信号(D0~D31)が入力される。ループ回路58のループを1回、巡回させることにより、周波数が同一で位相の異なる32個の被測定信号が得られる。また、本実施形態では、ループ回路58のループを4回、巡回させることにより、周波数が同一で位相の異なる128個(半周期を1個とした場合の個数)の被測定信号が得られる。なお、遅延回路繰り返し回数は、前述したように任意に設定することが可能であり、ループ回路58のループをN回(Nは、1以上の整数)、巡回させることにより、周波数が同一で位相の異なる(32×N)個の被測定信号が得られる。 As a result, the measured signals (D0 to D31) having the same frequency but different phases are input to the input terminals of the latch 31 of each counter 3. By circulating the loop of the loop circuit 58 once, 32 measured signals having the same frequency but different phases can be obtained. Further, in the present embodiment, by circulating the loop of the loop circuit 58 four times, 128 measured signals having the same frequency but different phases (the number when one half cycle is taken) can be obtained. The number of repetitions of the delay circuit can be arbitrarily set as described above, and by cycling the loop of the loop circuit 58 N times (N is an integer of 1 or more), the frequencies are the same and the phases are the same. (32 × N) different signals to be measured are obtained.

各カウンター3では、それぞれ、ラッチ31は、基準クロックの立ち上がりエッジに同期して被測定信号をラッチして第1データを出力し、ラッチ32は、基準クロックの立ち上がりエッジに同期して前記第1データをラッチして第2データを出力し、排他的論理和回路33は、前記第1データと前記第2データの排他的論理和を演算して出力データを生成し、出力する。なお、基準クロックの立ち上がりエッジは、ラッチ信号の1例である。すなわち、排他的論理和回路33は、基準クロックが1周期推移する間の被測定信号の反転回数が偶数であれば「0」、奇数であれば「1」を出力する。これにより、各カウンター3からは、被測定信号の立ち上がりおよび立ち下がりに対応してそれぞれ「1」が出力され、その他は「0」が出力される。 At each counter 3, the latch 31 latches the signal under test in synchronization with the rising edge of the reference clock to output the first data, and the latch 32 synchronizes with the rising edge of the reference clock to output the first data. The data is latched and the second data is output, and the exclusive logical sum circuit 33 calculates the exclusive logical sum of the first data and the second data to generate and output the output data. The rising edge of the reference clock is an example of a latch signal. That is, the exclusive OR circuit 33 outputs "0" if the number of inversions of the measured signal during one cycle of the reference clock is even, and "1" if it is odd. As a result, "1" is output from each counter 3 corresponding to the rising and falling edges of the signal to be measured, and "0" is output for the others.

各カウンター3から出力された信号は、それぞれ、加算器4に入力される。加算器4は、各カウンター3から出力された信号が示す数値を加算し、出力する。 The signals output from each counter 3 are input to the adder 4, respectively. The adder 4 adds and outputs the numerical value indicated by the signal output from each counter 3.

また、カウンター5は、基準クロックをカウントし、その基準クロックのカウント値を出力する。 Further, the counter 5 counts the reference clock and outputs the count value of the reference clock.

次に、乗算器6は、加算器4から出力された数値と、カウンター5から出力されたカウント値とを乗算し、その乗算値を出力する。 Next, the multiplier 6 multiplies the numerical value output from the adder 4 and the count value output from the counter 5, and outputs the multiplied value.

次に、積分器7では、加算器71は、現在の乗算値と、ラッチ72にラッチされている1つ前の乗算値とを加算し、出力する。この出力は、積算されたレシプロカルカウント値の総和である。 Next, in the integrator 7, the adder 71 adds and outputs the current multiplication value and the previous multiplication value latched by the latch 72. This output is the sum of the integrated reciprocal count values.

次に、差分演算器8では、減算器82は、現在の積分器7から出力された信号が示す値から、ラッチ81にラッチされている1つ前の信号が示す値を減算し、出力する。この出力は、レシプロカルカウント値の総和である。このレシプロカルカウント値の総和をカウンター3の数で除算すると、1つのカウンター3に対応するレシプロカルカウント値が得られる。 Next, in the difference calculator 8, the subtractor 82 subtracts the value indicated by the previous signal latched by the latch 81 from the value indicated by the signal output from the current integrator 7, and outputs the value. .. This output is the sum of the reciprocal count values. By dividing the sum of the reciprocal count values by the number of counters 3, the reciprocal count value corresponding to one counter 3 is obtained.

ここで、本実施形態におけるレシプロカルカウント値は、複数のカウンター3の1つ分の出力に相当する値であり、被測定信号の立ち上がりエッジと立ち下がりエッジとの間に含まれる基準クロックの立ち上がりエッジの数である。 Here, the reciprocal count value in the present embodiment is a value corresponding to the output of one of the plurality of counters 3, and is the rising edge of the reference clock included between the rising edge and the falling edge of the signal to be measured. Is the number of.

また、レシプロカルカウント値の総和は、すべてのカウンター3の出力から得られたレシプロカルカウント値を合計した値である。 The sum of the reciprocal count values is the sum of the reciprocal count values obtained from the outputs of all the counters 3.

また、本発明におけるレシプロカルカウント値とは、本実施形態における狭義のレシプロカルカウント値に限らず、レシプロカルカウント値の総和、積算されたレシプロカルカウント値、積算されたレシプロカルカウント値の総和等を含む。 Further, the reciprocal count value in the present invention is not limited to the reciprocal count value in the narrow sense in the present invention, and includes the total sum of the reciprocal count values, the integrated reciprocal count value, the total sum of the integrated reciprocal count values, and the like.

以降の動作については詳細な説明を省略するが、例えば、差分演算器8の出力側にローパスフィルター(フィルター)(図示せず)を設け、そのローパスフィルターで、差分演算器8から出力された信号に対して処理を行う。これにより、ローパスフィルターで、所定の遮断周波数以上の周波数成分が遮断または低減される。また、例えば、移動平均フィルター等を設けてもよい。 Although detailed description of the subsequent operations will be omitted, for example, a low-pass filter (filter) (not shown) is provided on the output side of the difference calculator 8, and the signal output from the difference calculator 8 by the low-pass filter. Is processed. As a result, the low-pass filter cuts off or reduces frequency components above the predetermined cutoff frequency. Further, for example, a moving average filter or the like may be provided.

また、以上では、遅延回路50の遅延回路繰り返し回数を「4」とした場合について説明したが、遅延回路繰り返し回数をより多くすることで、精度を向上させることができる。すなわち、同等の回路規模の回路に比べて、精度を高くすることができる。 Further, in the above, the case where the delay circuit repeat count of the delay circuit 50 is set to "4" has been described, but the accuracy can be improved by increasing the delay circuit repeat count. That is, the accuracy can be improved as compared with a circuit of the same circuit scale.

以上説明したように、レシプロカルカウント値生成回路1によれば、複数の被測定信号の位相を異ならせるので、周波数の高い複数の基準クロックの位相を異ならせる場合に比べて、消費電力を低減することができる。 As described above, according to the reciprocal count value generation circuit 1, since the phases of the plurality of measured signals are different from each other, the power consumption is reduced as compared with the case where the phases of the plurality of reference clocks having high frequencies are different from each other. be able to.

また、各カウンター3に互いに位相の異なる被測定信号を入力することにより、アイドルトーンに起因する量子化雑音を抑制することができる。これにより、精度を向上させることができる。 Further, by inputting the measured signals having different phases to each counter 3, the quantization noise caused by the idle tone can be suppressed. Thereby, the accuracy can be improved.

また、不感期間無く漏れずにカウントすることができ、1次のノイズシェーピング効果が得られ、ノイズを高周波側に効果的にシフトすることができる。これによって、例えば、出力側にローパスフィルターを設けることにより、ノイズ成分を低減することができ、精度を向上させることができる。また、例えば、出力側に移動平均フィルターを設ける場合、その移動平均フィルターの構成や移動平均フィルター処理を簡素化することができる。 In addition, it is possible to count without omission without a dead period, a first-order noise shaping effect can be obtained, and noise can be effectively shifted to the high frequency side. Thereby, for example, by providing a low-pass filter on the output side, the noise component can be reduced and the accuracy can be improved. Further, for example, when a moving average filter is provided on the output side, the configuration of the moving average filter and the moving average filter processing can be simplified.

また、遅延回路50を設けることにより、同等の精度を達成する場合において、回路規模を小さくすることができる。すなわち、ループ回路58のループを複数回、巡回させることにより、回路規模を増大させずに、その巡回数倍の機能を発揮することができる。 Further, by providing the delay circuit 50, the circuit scale can be reduced when the same accuracy is achieved. That is, by cycling the loop of the loop circuit 58 a plurality of times, the function of multiplying the number of cycles can be exhibited without increasing the circuit scale.

また、以下に変形例を説明する。
(1)カウンター3およびカウンター5としては、それぞれ、前記の構成に限定されず、他の構成のカウンターを用いることができる。他のカウンターとしては、例えば、リプルカウンター等が挙げられる。
Further, a modified example will be described below.
(1) The counter 3 and the counter 5 are not limited to the above-mentioned configurations, and counters having other configurations can be used. Examples of other counters include ripple counters and the like.

(2)被測定信号の周波数は、基準クロックの周波数よりも高くてもよい。
(3)差分演算器8(エッジ検出数演算回路)よりも後段(出力側)の回路については、動作クロックとして、基準クロックを用いてもよく、また、被測定信号を用いてもよい。
(2) The frequency of the signal under test may be higher than the frequency of the reference clock.
(3) For the circuit in the stage (output side) after the difference calculator 8 (edge detection number calculation circuit), a reference clock may be used as the operation clock, or a signal to be measured may be used.

(3-1)差分演算器8(エッジ検出数演算回路)よりも後段の回路について、動作クロックとして基準クロックを用いる。 (3-1) A reference clock is used as the operation clock for the circuit after the difference calculator 8 (edge detection number calculation circuit).

これにより、被測定信号の周波数よりも基準クロックの周波数の方が高い場合、処理を分散させつつ、適確に時間内に演算を終了させることができる。 As a result, when the frequency of the reference clock is higher than the frequency of the signal to be measured, the calculation can be appropriately completed in time while distributing the processing.

(3-2)差分演算器8(エッジ検出数演算回路)よりも後段の回路について、動作クロックとして被測定信号を用いる。 (3-2) The measured signal is used as the operation clock for the circuit after the difference calculator 8 (edge detection number calculation circuit).

これにより、被測定信号の周波数よりも基準クロックの周波数の方が低い場合、低周波数のクロックでのパイプライン処理により消費電力を低減することができる。 As a result, when the frequency of the reference clock is lower than the frequency of the signal to be measured, the power consumption can be reduced by the pipeline processing with the low frequency clock.

<第2実施形態>
図3は、本発明のカウント値生成回路の1例であるレシプロカルカウント値生成回路の第2実施形態を示すブロック図である。図4は、図3に示すレシプロカルカウント値生成回路の遅延回路を示すブロック図である。図5は、図3に示すレシプロカルカウント値生成回路の動作を説明するためのタイミングチャートである。なお、図3では、回路中のバスを太線で示す(他の図も同様)。
<Second Embodiment>
FIG. 3 is a block diagram showing a second embodiment of the reciprocal count value generation circuit, which is an example of the count value generation circuit of the present invention. FIG. 4 is a block diagram showing a delay circuit of the reciprocal count value generation circuit shown in FIG. FIG. 5 is a timing chart for explaining the operation of the reciprocal count value generation circuit shown in FIG. In FIG. 3, the bus in the circuit is shown by a thick line (the same applies to other figures).

なお、図面には、位相の異なる各被測定信号を区別するために、「Fx」に、添え字(0、1、・・・、31)を付す(他の実施形態の図面も同様)。また、基準クロックを「Fs」と記載し、基準クロックの立ち上がりエッジに同期したパルスおよび基準クロックの立ち下がりエッジに同期したパルスを有するパルス信号を「P」と記載する(他の実施形態の図面も同様)。 In the drawings, subscripts (0, 1, ..., 31) are added to "Fx" in order to distinguish the signals to be measured having different phases (the same applies to the drawings of other embodiments). Further, the reference clock is described as "Fs", and a pulse signal having a pulse synchronized with the rising edge of the reference clock and a pulse synchronized with the falling edge of the reference clock is described as "P" (drawings of other embodiments). The same applies).

以下、第2実施形態について、前述した実施形態との相違点を中心に説明し、同様の事項については、その説明を省略する。 Hereinafter, the second embodiment will be described mainly on the differences from the above-described embodiment, and the description thereof will be omitted for the same matters.

なお、第2実施形態では、基準クロックおよび被測定信号のそれぞれについて、信号の反転は、信号の立ち上がりおよび立ち下がりの両方とする。 In the second embodiment, for each of the reference clock and the signal to be measured, the signal inversion is both the rising edge and the falling edge of the signal.

すなわち、第2実施形態では、カウンター3(第1のカウンター)は、基準クロック(Fs)の立ち上がりエッジおよび立ち下がりエッジを用いて、反転エッジの検出を行い、カウンター11(第2のカウンター)は、基準クロック(Fs)の立ち上がりエッジおよび立ち下がりエッジを用いて、基準クロック(Fs)のカウントを行う。 That is, in the second embodiment, the counter 3 (first counter) detects the inverted edge using the rising edge and the falling edge of the reference clock (Fs), and the counter 11 (second counter) detects the inverted edge. , The reference clock (Fs) is counted using the rising edge and the falling edge of the reference clock (Fs).

これにより実効的に2倍の周波数をカウントすることになり、SN比を向上させることができる。 As a result, the frequency is effectively doubled, and the SN ratio can be improved.

より詳細には、第2実施形態のレシプロカルカウント値生成回路1は、基準クロック(Fs)の立ち上がりおよび立ち下がりを検出し、基準クロック(Fs)の立ち上がりおよび立ち下がりに同期するパルス信号(P)を生成する検出回路の1例であるエッジ検出部9を備えている。そして、カウンター3(第1のカウンター)は、エッジ検出部9で生成されたパルス信号(P)を用いて、反転エッジの検出を行い、カウンター11(第2のカウンター)は、エッジ検出部9で生成されたパルス信号(P)を用いて、基準クロック(Fs)のカウントを行う。 More specifically, the reciprocal count value generation circuit 1 of the second embodiment detects the rising edge and falling edge of the reference clock (Fs), and synchronizes with the rising edge and falling edge of the reference clock (Fs). The edge detection unit 9 is provided as an example of the detection circuit for generating the above. Then, the counter 3 (first counter) detects the inverted edge using the pulse signal (P) generated by the edge detection unit 9, and the counter 11 (second counter) detects the inverted edge, and the counter 11 (second counter) detects the edge detection unit 9. The reference clock (Fs) is counted using the pulse signal (P) generated in.

これにより、簡易な構成で実効的に2倍の周波数をカウントすることになり、SN比を向上させることができる。以下、具体的に説明する。 As a result, the frequency can be effectively doubled with a simple configuration, and the SN ratio can be improved. Hereinafter, a specific description will be given.

図3および図4に示すように、第2実施形態のレシプロカルカウント値生成回路1は、エッジ検出部9と、第2のカウンターの1例であるカウンター11と、遅延回路50と、複数の第1のカウンターの1例である複数のカウンター3と、複数のラッチ13と、複数のラッチ14と、加算器4とを備えている。各カウンター3は、電気的に並列に接続されている。 As shown in FIGS. 3 and 4, the reciprocal count value generation circuit 1 of the second embodiment includes an edge detection unit 9, a counter 11 which is an example of a second counter, a delay circuit 50, and a plurality of second counters. A plurality of counters 3 which are an example of one counter, a plurality of latches 13, a plurality of latches 14, and an adder 4 are provided. Each counter 3 is electrically connected in parallel.

また、エッジ検出部9と、カウンター11と、各ラッチ14と、加算器4とは、入力側から出力側に向って、この順序で接続されている。 Further, the edge detection unit 9, the counter 11, each latch 14, and the adder 4 are connected in this order from the input side to the output side.

また、エッジ検出部9は、遅延素子91と、排他的論理和回路92とを備えている。遅延素子91の出力端子は、排他的論理和回路92の一方の入力端子に接続されている。また、遅延素子91としては、本実施形態では、バッファーが用いられている。 Further, the edge detection unit 9 includes a delay element 91 and an exclusive OR circuit 92. The output terminal of the delay element 91 is connected to one input terminal of the exclusive OR circuit 92. Further, as the delay element 91, a buffer is used in this embodiment.

このエッジ検出部9の出力端子は、カウンター11の入力端子に接続され、カウンター11の出力端子は、各ラッチ14の入力端子に接続されている。そして、ラッチ14の出力端子は、加算器4の入力端子に接続されている。また、カウンター11としては、例えば、アップカウンター等を用いることができる。 The output terminal of the edge detection unit 9 is connected to the input terminal of the counter 11, and the output terminal of the counter 11 is connected to the input terminal of each latch 14. The output terminal of the latch 14 is connected to the input terminal of the adder 4. Further, as the counter 11, for example, an up counter or the like can be used.

また、エッジ検出部9の出力端子は、各カウンター3のラッチ31のクロック入力端子およびラッチ32のクロック入力端子と、各ラッチ13のクロック入力端子とに、それぞれ、接続されている。また、各ラッチ13の出力端子は、各ラッチ14のクロック入力端子に接続されている。 Further, the output terminal of the edge detection unit 9 is connected to the clock input terminal of the latch 31 of each counter 3, the clock input terminal of the latch 32, and the clock input terminal of each latch 13, respectively. Further, the output terminal of each latch 13 is connected to the clock input terminal of each latch 14.

また、各カウンター3の出力端子は、それぞれ、そのカウンター3に対応するラッチ13の入力端子に接続されている。また、各ラッチ13の出力端子は、それぞれ、そのラッチ13に対応するラッチ14のクロック入力端子に接続されている。また、ラッチ13およびラッチ14としては、それぞれ、例えば、Dラッチ等を用いることができる。 Further, the output terminal of each counter 3 is connected to the input terminal of the latch 13 corresponding to the counter 3. Further, the output terminal of each latch 13 is connected to the clock input terminal of the latch 14 corresponding to the latch 13. Further, as the latch 13 and the latch 14, for example, a D latch or the like can be used, respectively.

図4に示すように、遅延回路50は、複数の遅延素子51と、複数のラッチ31と、複数のスイッチ52と、インバーター53と、カウンター54と、マルチプレクサー55と、排他的論理和回路56と、論理積回路57とを備えている。遅延回路50については、第1実施形態と同様であるので、その説明は省略する。 As shown in FIG. 4, the delay circuit 50 includes a plurality of delay elements 51, a plurality of latches 31, a plurality of switches 52, an inverter 53, a counter 54, a multiplexer 55, and an exclusive OR circuit 56. And the logical product circuit 57. Since the delay circuit 50 is the same as that of the first embodiment, the description thereof will be omitted.

また、被測定信号は、遅延回路50の排他的論理和回路56の一方の入力端子に入力されている。 Further, the measured signal is input to one input terminal of the exclusive OR circuit 56 of the delay circuit 50.

また、基準クロックは、エッジ検出部9の排他的論理和回路92の一方の入力端子に接続されている遅延素子91の入力端子と、排他的論理和回路92の他方の入力端子とに、それぞれ、入力されている。 Further, the reference clock is used for the input terminal of the delay element 91 connected to one input terminal of the exclusive OR circuit 92 of the edge detection unit 9 and the other input terminal of the exclusive OR circuit 92, respectively. , Has been entered.

次に、レシプロカルカウント値生成回路1の動作について説明する。
なお、遅延回路50の動作については、第1実施形態と同様であるので、その説明は省略する。
Next, the operation of the reciprocal count value generation circuit 1 will be described.
Since the operation of the delay circuit 50 is the same as that of the first embodiment, the description thereof will be omitted.

図3、図4に示すように、被測定信号は、遅延回路50の排他的論理和回路56の一方の入力端子に入力される。また、基準クロックは、エッジ検出部9の排他的論理和回路92の一方の入力端子に接続されている遅延素子91の入力端子と、排他的論理和回路92の他方の入力端子とに、それぞれ、入力される。 As shown in FIGS. 3 and 4, the signal to be measured is input to one input terminal of the exclusive OR circuit 56 of the delay circuit 50. Further, the reference clock is used for the input terminal of the delay element 91 connected to one input terminal of the exclusive OR circuit 92 of the edge detection unit 9 and the other input terminal of the exclusive OR circuit 92, respectively. , Is entered.

そして、遅延回路50から各カウンター3のラッチ31の入力端子に、それぞれ、周波数が同一で位相の異なる被測定信号が入力される(図5参照)。 Then, the measured signals having the same frequency but different phases are input from the delay circuit 50 to the input terminals of the latch 31 of each counter 3 (see FIG. 5).

また、エッジ検出部9では、基準クロック(Fs)の立ち上がりエッジおよび立ち下がりエッジが検出される。すなわち、エッジ検出部9は、基準クロック(Fs)の立ち上がりエッジに同期したパルスおよび基準クロック(Fs)の立ち下がりエッジに同期したパルスを有するパルス信号(P)を出力する。このパルス信号(P)は、ラッチ信号の1例である。 Further, the edge detection unit 9 detects the rising edge and the falling edge of the reference clock (Fs). That is, the edge detection unit 9 outputs a pulse signal (P) having a pulse synchronized with the rising edge of the reference clock (Fs) and a pulse synchronized with the falling edge of the reference clock (Fs). This pulse signal (P) is an example of a latch signal.

また、エッジ検出部9から出力されたパルス信号(P)は、カウンター11に入力され、カウンター11は、エッジ検出部9から出力されるパルス信号(P)のパルスをカウントし、そのパルスのカウント値を出力する。 Further, the pulse signal (P) output from the edge detection unit 9 is input to the counter 11, and the counter 11 counts the pulse of the pulse signal (P) output from the edge detection unit 9 and counts the pulse. Output the value.

また、パルス信号(P)は、各カウンター3のラッチ31のクロック入力端子およびラッチ32のクロック入力端子と、ラッチ13のクロック入力端子とに、それぞれ、入力される。 Further, the pulse signal (P) is input to the clock input terminal of the latch 31 of each counter 3, the clock input terminal of the latch 32, and the clock input terminal of the latch 13, respectively.

また、各カウンター3では、それぞれ、ラッチ31は、基準クロックの立ち上がりエッジ(エッジ検出部9から出力されたパルス信号のパルスの立ち上がりエッジ)に同期して被測定信号(Fx0~Fx31)をラッチして第1データを出力し、ラッチ32は、基準クロックの立ち上がりエッジに同期して前記第1データをラッチして第2データを出力し、排他的論理和回路33は、前記第1データと前記第2データの排他的論理和を演算して出力データを生成し、出力する。また、各カウンター3では、それぞれ、ラッチ31は、基準クロックの立ち下がりエッジに同期して被測定信号をラッチして第1データを出力し、ラッチ32は、基準クロックの立ち下がりエッジに同期して前記第1データをラッチして第2データを出力し、排他的論理和回路33は、前記第1データと前記第2データの排他的論理和を演算して出力データを生成し、出力する。すなわち、各カウンター3からは、被測定信号の立ち上がりおよび立ち下がりに対応してそれぞれ「1」が出力され、その他は「0」が出力される。 Further, in each counter 3, the latch 31 latches the measured signal (Fx0 to Fx31) in synchronization with the rising edge of the reference clock (the rising edge of the pulse of the pulse signal output from the edge detection unit 9). The first data is output, the latch 32 latches the first data in synchronization with the rising edge of the reference clock, and the second data is output. The exclusive logical sum of the second data is calculated to generate the output data, and the output data is output. Further, in each counter 3, the latch 31 latches the measured signal in synchronization with the falling edge of the reference clock and outputs the first data, and the latch 32 synchronizes with the falling edge of the reference clock. The first data is latched and the second data is output, and the exclusive logical sum circuit 33 calculates the exclusive logical sum of the first data and the second data to generate and output the output data. .. That is, each counter 3 outputs "1" corresponding to the rising edge and falling edge of the signal to be measured, and outputs "0" for the others.

また、各カウンター3から出力された信号は、それぞれ、ラッチ13により、基準クロックの立ち上がりエッジおよび立ち下がりエッジに同期してラッチされ、出力される。 Further, the signals output from each counter 3 are latched and output in synchronization with the rising edge and the falling edge of the reference clock by the latch 13, respectively.

また、カウンター11から出力されたカウント値は、各ラッチ14に入力される。各ラッチ14は、それぞれ、ラッチ13から出力された信号の立ち上がりエッジに同期して前記カウント値をラッチし、出力する。 Further, the count value output from the counter 11 is input to each latch 14. Each latch 14 latches and outputs the count value in synchronization with the rising edge of the signal output from the latch 13.

図5に示す例では、各カウンター3のうちの所定のカウンター3のラッチ14から出力されたカウント値は、被測定信号の立ち上がりで、「6」、立ち下がりで、「34」である。すなわち、このカウンター3のみに着目すると、積算されたレシプロカルカウント値は、「6」と「34」であり、レシプロカルカウント値は、28(=34-6)である。 In the example shown in FIG. 5, the count value output from the latch 14 of the predetermined counter 3 among the counters 3 is "6" at the rising edge and "34" at the falling edge of the signal to be measured. That is, focusing only on this counter 3, the integrated reciprocal count values are "6" and "34", and the reciprocal count value is 28 (= 34-6).

また、他のカウンター3のラッチ14から出力されたカウント値は、被測定信号の立ち上がりで、「7」、立ち下がりで、「34」である。すなわち、このカウンター3のみに着目すると、積算されたレシプロカルカウント値は、「7」と「34」であり、レシプロカルカウント値は、27(=34-7)である。 The count value output from the latch 14 of the other counter 3 is "7" at the rising edge of the signal to be measured and "34" at the falling edge. That is, focusing only on this counter 3, the integrated reciprocal count values are "7" and "34", and the reciprocal count value is 27 (= 34-7).

また、他のカウンター3のラッチ14から出力されたカウント値は、被測定信号の立ち上がりで、「7」、立ち下がりで、「35」である。すなわち、このカウンター3のみに着目すると、積算されたレシプロカルカウント値は、「7」と「35」であり、レシプロカルカウント値は、28(=35-7)である。 The count value output from the latch 14 of the other counter 3 is "7" at the rising edge of the signal to be measured and "35" at the falling edge. That is, focusing only on this counter 3, the integrated reciprocal count values are "7" and "35", and the reciprocal count value is 28 (= 35-7).

また、他のカウンター3のラッチ14から出力されたカウント値は、被測定信号の立ち上がりで、「10」、立ち下がりで、「37」である。すなわち、このカウンター3のみに着目すると、積算されたレシプロカルカウント値は、「10」と「37」であり、レシプロカルカウント値は、27(=37-10)である。 The count value output from the latch 14 of the other counter 3 is "10" at the rising edge of the signal to be measured and "37" at the falling edge. That is, focusing only on this counter 3, the integrated reciprocal count values are "10" and "37", and the reciprocal count value is 27 (= 37-10).

次に、加算器4は、各ラッチ14から出力されたカウント値を加算し、出力する。この出力は、積算されたレシプロカルカウント値の総和である。 Next, the adder 4 adds and outputs the count values output from each latch 14. This output is the sum of the integrated reciprocal count values.

ここで、本実施形態におけるレシプロカルカウント値は、複数のカウンター3のうちの1つの出力に相当する値であり、被測定信号の立ち上がりエッジと立ち下がりエッジとの間に含まれる基準クロックの立ち上がりエッジおよび立ち下がりエッジの数である。 Here, the reciprocal count value in the present embodiment is a value corresponding to the output of one of the plurality of counters 3, and is the rising edge of the reference clock included between the rising edge and the falling edge of the signal to be measured. And the number of falling edges.

また、レシプロカルカウント値の総和は、すべてのカウンター3の出力から得られた前記レシプロカルカウント値を合計した値である。 The sum of the reciprocal count values is the sum of the reciprocal count values obtained from the outputs of all the counters 3.

以降の動作については詳細な説明を省略するが、例えば、現在の積算されたレシプロカルカウント値の総和と、1つ前の積算されたレシプロカルカウント値の総和との差を求め、出力する。この出力は、レシプロカルカウント値の総和である。なお、レシプロカルカウント値の総和を求める方法としては、この方法に限定されず、他の方法を用いてもよい。また、第1実施形態で説明したように、例えば、ローパスフィルター、移動平均フィルター等のフィルター等を設けてもよい。 Although detailed description of the subsequent operations will be omitted, for example, the difference between the total sum of the current integrated reciprocal count values and the sum of the previous integrated reciprocal count values is obtained and output. This output is the sum of the reciprocal count values. The method for obtaining the sum of the reciprocal count values is not limited to this method, and other methods may be used. Further, as described in the first embodiment, for example, a filter such as a low-pass filter or a moving average filter may be provided.

以上のような第2実施形態によっても、前述した実施形態と同様の効果を発揮することができる。 The second embodiment as described above can also exert the same effect as the above-described embodiment.

また、第2実施形態では、被測定信号だけでなく、基準クロックについても、信号の反転を、信号の立ち上がりおよび立ち下がりの両方と規定しているので、さらに精度を向上させることができる。 Further, in the second embodiment, not only the signal to be measured but also the reference clock is defined as the inversion of the signal as both the rising edge and the falling edge of the signal, so that the accuracy can be further improved.

<第3実施形態>
図6は、本発明のカウント値生成回路の1例であるレシプロカルカウント値生成回路1の第3実施形態を示すブロック図である。
<Third Embodiment>
FIG. 6 is a block diagram showing a third embodiment of the reciprocal count value generation circuit 1, which is an example of the count value generation circuit of the present invention.

以下、第3実施形態について、前述した実施形態との相違点を中心に説明し、同様の事項については、その説明を省略する。 Hereinafter, the third embodiment will be described mainly on the differences from the above-described embodiment, and the description thereof will be omitted for the same matters.

なお、第3実施形態では、基準クロックおよび被測定信号のそれぞれについて、信号の反転は、信号の立ち上がりおよび立ち下がりの両方とする。 In the third embodiment, for each of the reference clock and the signal to be measured, the signal inversion is both the rising edge and the falling edge of the signal.

図6に示すように、第3実施形態のレシプロカルカウント値生成回路1は、エッジ検出部9と、遅延回路50と、第2のカウンターの1例であるカウンター11と、ラッチ18と、複数の第1のカウンターの1例であるカウンター30(図示は1つ)と、複数のラッチ17(図示は1つ)と、数え上げ部19と、乗算器25と、カウンター20と、ラッチ24と、ラッチ26と、加算器27とを備えている。エッジ検出部9および遅延回路50については、それぞれ、第1実施形態または第2実施形態と同様であるので、その説明は省略する。 As shown in FIG. 6, the reciprocal count value generation circuit 1 of the third embodiment includes an edge detection unit 9, a delay circuit 50, a counter 11 which is an example of a second counter, and a latch 18. A counter 30 (one in the figure), a plurality of latches 17 (one in the figure), a counting unit 19, a multiplier 25, a counter 20, a latch 24, and a latch, which are examples of the first counter. 26 and an adder 27 are provided. Since the edge detection unit 9 and the delay circuit 50 are the same as those in the first embodiment or the second embodiment, respectively, the description thereof will be omitted.

本実施形態では、カウンター30は、第2実施形態の32個分のカウンター3と同様であり、1個で、32個分のカウンター3を示している(32個分のカウンター3の機能を有している)。 In the present embodiment, the counter 30 is the same as the counter 3 for 32 counters in the second embodiment, and one counter 30 indicates the counter 3 for 32 counters (having the function of the counter 3 for 32 counters). is doing).

すなわち、ラッチ32は、第2実施形態の32個分のラッチ32と同様であり、1個で、32個分のラッチ32を示している。なお、32個のラッチ31は、図4に示されている。 That is, the latch 32 is the same as the 32 latches 32 of the second embodiment, and one latch 32 indicates 32 latches 32. The 32 latches 31 are shown in FIG.

同様に、排他的論理和回路330は、第2実施形態の32個分の排他的論理和回路33と同様であり、1個で、32個分の排他的論理和回路33を示している。 Similarly, the exclusive OR circuit 330 is the same as the 32 exclusive OR circuits 33 of the second embodiment, and one exclusive OR circuit 33 shows the 32 exclusive OR circuits 33.

同様に、ラッチ17は、第2実施形態の32個分のラッチ14と同様であり、1個で、32個分のラッチ14を示している。したがって、カウンター30およびラッチ17については、その説明は省略する。 Similarly, the latch 17 is the same as the 32 latches 14 of the second embodiment, and one latch 14 indicates 32 latches 14. Therefore, the description of the counter 30 and the latch 17 will be omitted.

また、カウンター30と、ラッチ17と、数え上げ部19と、乗算器25と、加算器27とは、入力側から出力側に向って、この順序で接続されている。また、数え上げ部19は、「1」ビットの数え上げを行う機能を有している。 Further, the counter 30, the latch 17, the counting unit 19, the multiplier 25, and the adder 27 are connected in this order from the input side to the output side. Further, the counting unit 19 has a function of counting "1" bits.

また、エッジ検出部9と、カウンター11と、ラッチ18と、乗算器25とは、入力側から出力側に向って、この順序で接続されている。 Further, the edge detection unit 9, the counter 11, the latch 18, and the multiplier 25 are connected in this order from the input side to the output side.

また、カウンター20と、ラッチ24とは、入力側から出力側に向って、この順序で接続されている。 Further, the counter 20 and the latch 24 are connected in this order from the input side to the output side.

また、カウンター20は、ラッチ21、ラッチ22および排他的論理和回路23を備えており、前記第1実施形態および第2実施形態のカウンター3と同様に構成されている。そして、被測定信号は、このカウンター20のラッチ21の入力端子に入力されている。 Further, the counter 20 includes a latch 21, a latch 22, and an exclusive OR circuit 23, and is configured in the same manner as the counter 3 of the first embodiment and the second embodiment. The signal to be measured is input to the input terminal of the latch 21 of the counter 20.

また、前記ラッチ17、ラッチ18、ラッチ21、ラッチ22およびラッチ26としては、それぞれ、例えば、Dラッチ等を用いることができる。 Further, as the latch 17, the latch 18, the latch 21, the latch 22 and the latch 26, for example, a D latch or the like can be used.

また、エッジ検出部9の出力端子は、カウンター30の各ラッチ31のクロック入力端子および各ラッチ32のクロック入力端子と、カウンター11の入力端子と、ラッチ18のクロック入力端子と、ラッチ26のクロック入力端子と、各ラッチ17のクロック入力端子と、カウンター20のラッチ21のクロック入力端子およびラッチ22のクロック入力端子と、ラッチ24のクロック入力端子とに、それぞれ、接続されている(図4、図6参照)。 Further, the output terminals of the edge detection unit 9 are the clock input terminal of each latch 31 of the counter 30, the clock input terminal of each latch 32, the input terminal of the counter 11, the clock input terminal of the latch 18, and the clock of the latch 26. The input terminal, the clock input terminal of each latch 17, the clock input terminal of the latch 21 of the counter 20, the clock input terminal of the latch 22, and the clock input terminal of the latch 24 are connected to each other (FIG. 4, FIG. See FIG. 6).

また、エッジ検出部9の出力端子は、カウンター30の第2実施形態の各ラッチ31に相当する図示しない各ラッチのクロック入力端子および各ラッチ32のクロック入力端子と、カウンター11の入力端子と、ラッチ18のクロック入力端子と、ラッチ26のクロック入力端子と、各ラッチ17のクロック入力端子と、カウンター20のラッチ21のクロック入力端子およびラッチ22のクロック入力端子と、ラッチ24のクロック入力端子とに、それぞれ、接続されている。 Further, the output terminals of the edge detection unit 9 include a clock input terminal of each latch (not shown) corresponding to each latch 31 of the second embodiment of the counter 30, a clock input terminal of each latch 32, and an input terminal of the counter 11. The clock input terminal of the latch 18, the clock input terminal of the latch 26, the clock input terminal of each latch 17, the clock input terminal of the latch 21 of the counter 20, the clock input terminal of the latch 22, and the clock input terminal of the latch 24. Are connected to each other.

また、乗算器25の出力端子は、加算器27の一方の入力端子に接続されている。また、加算器27の出力端子は、ラッチ26の入力端子に接続され、ラッチ26の出力端子は、加算器27の他方の入力端子に接続されている。また、ラッチ24の出力端子は、加算器27のリセット端子に接続されている。 Further, the output terminal of the multiplier 25 is connected to one input terminal of the adder 27. Further, the output terminal of the adder 27 is connected to the input terminal of the latch 26, and the output terminal of the latch 26 is connected to the other input terminal of the adder 27. Further, the output terminal of the latch 24 is connected to the reset terminal of the adder 27.

また、被測定信号は、遅延回路50の排他的論理和回路56の一方の入力端子に入力されている(図4参照)。 Further, the signal to be measured is input to one input terminal of the exclusive OR circuit 56 of the delay circuit 50 (see FIG. 4).

また、基準クロックは、エッジ検出部9の排他的論理和回路92の一方の入力端子に接続されている遅延素子91の入力端子と、排他的論理和回路92の他方の入力端子とに、それぞれ、入力されている。 Further, the reference clock is used for the input terminal of the delay element 91 connected to one input terminal of the exclusive OR circuit 92 of the edge detection unit 9 and the other input terminal of the exclusive OR circuit 92, respectively. , Has been entered.

次に、レシプロカルカウント値生成回路1の動作について説明する。
図6に示すように、途中までは、第2実施形態と同様であり、カウンター30の排他的論理和回路330からは、被測定信号の立ち上がりおよび立ち下がりに対応してそれぞれ「1」が出力され、その他は「0」が出力される。
Next, the operation of the reciprocal count value generation circuit 1 will be described.
As shown in FIG. 6, it is the same as the second embodiment up to the middle, and “1” is output from the exclusive OR circuit 330 of the counter 30 corresponding to the rising edge and the falling edge of the signal to be measured, respectively. , And "0" is output for others.

また、エッジ検出部9から出力され、基準クロックの立ち上がりエッジに同期したパルスおよび基準クロックの立ち下がりエッジに同期したパルスを有するパルス信号は、カウンター11と、ラッチ18のクロック入力端子と、ラッチ26のクロック入力端子と、ラッチ17のクロック入力端子と、カウンター20のラッチ21のクロック入力端子およびラッチ22のクロック入力端子と、ラッチ24のクロック入力端子とに、それぞれ、入力される。 Further, the pulse signal output from the edge detection unit 9 and having a pulse synchronized with the rising edge of the reference clock and a pulse synchronized with the falling edge of the reference clock includes the counter 11, the clock input terminal of the latch 18, and the latch 26. Is input to the clock input terminal of the latch 17, the clock input terminal of the latch 17, the clock input terminal of the latch 21 of the counter 20, the clock input terminal of the latch 22, and the clock input terminal of the latch 24, respectively.

また、カウンター30から出力された信号は、それぞれ、ラッチ17により、基準クロックの立ち上がりエッジ(エッジ検出部9から出力されたパルス信号のパルスの立ち上がりエッジ)に同期してラッチされ、出力される。 Further, each of the signals output from the counter 30 is latched and output by the latch 17 in synchronization with the rising edge of the reference clock (the rising edge of the pulse of the pulse signal output from the edge detection unit 9).

次に、数え上げ部19は、カウンター30から出力された信号の「1」ビットの数え上げを行う。すなわち、カウンター11の各カウント値のときのカウンター30から出力された信号の「1」の数を数える。 Next, the counting unit 19 counts the "1" bits of the signal output from the counter 30. That is, the number of "1" of the signal output from the counter 30 at each count value of the counter 11 is counted.

また、カウンター11から出力されたカウント値は、ラッチ18に入力される。ラッチ18は、基準クロックの立ち上がりエッジ(エッジ検出部9から出力されたパルス信号のパルスの立ち上がりエッジ)に同期して前記カウント値をラッチし、出力する。 Further, the count value output from the counter 11 is input to the latch 18. The latch 18 latches and outputs the count value in synchronization with the rising edge of the reference clock (the rising edge of the pulse of the pulse signal output from the edge detection unit 9).

次に、乗算器25は、数え上げ部19から出力された数値と、ラッチ18から出力されたカウンター11のカウント値とを乗算し、その乗算値を出力する。この乗算値は、加算器27の一方の入力端子に入力される。 Next, the multiplier 25 multiplies the numerical value output from the counting unit 19 with the count value of the counter 11 output from the latch 18, and outputs the multiplied value. This multiplication value is input to one input terminal of the adder 27.

また、カウンター20では、ラッチ21は、基準クロックの立ち上がりエッジ(エッジ検出部9から出力されたパルス信号のパルスの立ち上がりエッジ)に同期して被測定信号をラッチして第1データを出力し、ラッチ22は、基準クロックの立ち上がりエッジおよび立ち下がりエッジに同期して前記第1データをラッチして第2データを出力し、排他的論理和回路23は、前記第1データと前記第2データの排他的論理和を演算して出力データを生成し、出力する。すなわち、カウンター20からは、被測定信号の立ち上がりおよび立ち下がりに対応してそれぞれ「1」が出力され、その他は「0」が出力される。 Further, in the counter 20, the latch 21 latches the signal to be measured in synchronization with the rising edge of the reference clock (the rising edge of the pulse of the pulse signal output from the edge detection unit 9) and outputs the first data. The latch 22 latches the first data in synchronization with the rising edge and the falling edge of the reference clock and outputs the second data, and the exclusive logic sum circuit 23 of the first data and the second data The exclusive logical sum is calculated to generate the output data, and the output data is output. That is, from the counter 20, "1" is output corresponding to the rising edge and the falling edge of the signal to be measured, and "0" is output to the others.

カウンター20から出力された信号は、ラッチ24により、基準クロックの立ち上がりエッジおよび立ち下がりエッジに同期してラッチされ、出力され、加算器27のリセット端子に入力される。 The signal output from the counter 20 is latched by the latch 24 in synchronization with the rising edge and the falling edge of the reference clock, is output, and is input to the reset terminal of the adder 27.

乗算器25から出力された乗算値は、加算器27の一方の入力端子に入力される。また、加算器27の出力は、ラッチ26により、基準クロックの立ち上がりエッジおよび立ち下がりエッジに同期してラッチされ、出力され、加算器27の他方の入力端子に入力される。 The multiplication value output from the multiplier 25 is input to one input terminal of the adder 27. Further, the output of the adder 27 is latched and output by the latch 26 in synchronization with the rising edge and the falling edge of the reference clock, and is input to the other input terminal of the adder 27.

加算器27は、現在の乗算値と、ラッチ26にラッチされている1つ前の乗算値とを加算し、出力する。この出力は、積算されたレシプロカルカウント値の総和である。 The adder 27 adds and outputs the current multiplication value and the previous multiplication value latched on the latch 26. This output is the sum of the integrated reciprocal count values.

以降の動作については詳細な説明を省略するが、例えば、現在の積算されたレシプロカルカウント値の総和と、1つ前の積算されたレシプロカルカウント値の総和との差を求め、出力する。この出力は、レシプロカルカウント値の総和である。なお、レシプロカルカウント値の総和を求める方法としては、この方法に限定されず、他の方法を用いてもよい。また、第1実施形態で説明したように、例えば、ローパスフィルター、移動平均フィルター等のフィルター等を設けてもよい。 Although detailed description of the subsequent operations will be omitted, for example, the difference between the total sum of the current integrated reciprocal count values and the sum of the previous integrated reciprocal count values is obtained and output. This output is the sum of the reciprocal count values. The method for obtaining the sum of the reciprocal count values is not limited to this method, and other methods may be used. Further, as described in the first embodiment, for example, a filter such as a low-pass filter or a moving average filter may be provided.

以上のような第3実施形態によっても、前述した実施形態と同様の効果を発揮することができる。 The third embodiment as described above can also exert the same effect as the above-described embodiment.

<第4実施形態>
図7は、本発明のカウント値生成回路の1例であるレシプロカルカウント値生成回路の第4実施形態を示すブロック図である。
<Fourth Embodiment>
FIG. 7 is a block diagram showing a fourth embodiment of a reciprocal count value generation circuit, which is an example of the count value generation circuit of the present invention.

以下、第4実施形態について、前述した実施形態との相違点を中心に説明し、同様の事項については、その説明を省略する。 Hereinafter, the fourth embodiment will be described mainly on the differences from the above-described embodiment, and the description thereof will be omitted for the same matters.

なお、第4実施形態では、基準クロックおよび被測定信号のそれぞれについて、信号の反転は、信号の立ち上がりおよび立ち下がりの両方とする。 In the fourth embodiment, for each of the reference clock and the signal to be measured, the signal inversion is both the rising edge and the falling edge of the signal.

第4実施形態のレシプロカルカウント値生成回路1は、基準クロック(Fs)の立ち上がりおよび立ち下がりを検出し、基準クロック(Fs)の立ち上がりおよび立ち下がりに同期するパルス信号(P)を生成する検出回路の1例であるエッジ検出部9を備えている。また、第2のカウンターの1例であるカウンター110は、基準クロック(Fs)の立ち上がりをカウントする第1のカウント部111と、基準クロック(Fs)の立ち下がりをカウントする第2のカウント部112とを備えている。そして、カウンター3(第1のカウンター)は、エッジ検出部9で検出されたパルス信号(P)を用いて、反転エッジの検出を行い、カウンター110(第2のカウンター)は、基準クロック(Fs)のカウントにおいて、第1のカウント部111により基準クロック(Fs)の立ち上がりをカウントし、第2のカウント部112により基準クロック(Fs)の立ち下がりをカウントする。 The reciprocal count value generation circuit 1 of the fourth embodiment detects the rising edge and falling edge of the reference clock (Fs), and generates a pulse signal (P) synchronized with the rising edge and falling edge of the reference clock (Fs). The edge detection unit 9 which is one example of the above is provided. Further, the counter 110, which is an example of the second counter, has a first counting unit 111 for counting the rising edge of the reference clock (Fs) and a second counting section 112 for counting the falling edge of the reference clock (Fs). And have. Then, the counter 3 (first counter) detects the inverted edge using the pulse signal (P) detected by the edge detection unit 9, and the counter 110 (second counter) uses the reference clock (Fs). ), The first counting unit 111 counts the rising edge of the reference clock (Fs), and the second counting section 112 counts the falling edge of the reference clock (Fs).

これにより、簡易な構成で実効的に2倍の周波数をカウントすることになり、SN比を向上させることができる。以下、具体的に説明する。 As a result, the frequency can be effectively doubled with a simple configuration, and the SN ratio can be improved. Hereinafter, a specific description will be given.

図7に示すように、第4実施形態のレシプロカルカウント値生成回路1は、エッジ検出部9と、第2のカウンターの1例であるカウンター110と、遅延回路50と、複数の第1のカウンターの1例である複数のカウンター3と、複数のラッチ13と、複数のラッチ141と、複数のラッチ142と、加算器4とを備えている。 As shown in FIG. 7, the reciprocal count value generation circuit 1 of the fourth embodiment includes an edge detection unit 9, a counter 110 which is an example of a second counter, a delay circuit 50, and a plurality of first counters. A plurality of counters 3 which are an example of the above, a plurality of latches 13, a plurality of latches 141, a plurality of latches 142, and an adder 4 are provided.

なお、エッジ検出部9、遅延回路50および各カウンター3については、それぞれ、第1実施形態または第2実施形態と同様であるので、その説明は省略する。 Since the edge detection unit 9, the delay circuit 50, and each counter 3 are the same as those in the first embodiment or the second embodiment, the description thereof will be omitted.

カウンター110は、第1のカウント部111と、第2のカウント部112と、インバーター113(位相反転回路)とを備えている。第2のカウント部112は、インバーター113の出力側に接続されている。そして、インバーター113と第2のカウント部112とで構成される直列回路と、第1のカウント部111とは、並列に接続されている。また、第1のカウント部111の出力端子は、各ラッチ141の入力端子に接続され、第2のカウント部112の出力端子は、各ラッチ142の入力端子に接続されている。そして、各ラッチ141の出力端子および各ラッチ142の出力端子は、それぞれ、加算器4の入力端子に接続されている。また、第1のカウント部111および第2のカウント部112としては、それぞれ、例えば、アップカウンター等を用いることができる。 The counter 110 includes a first counting unit 111, a second counting unit 112, and an inverter 113 (phase inversion circuit). The second counting unit 112 is connected to the output side of the inverter 113. A series circuit including the inverter 113 and the second counting unit 112 and the first counting unit 111 are connected in parallel. Further, the output terminal of the first counting unit 111 is connected to the input terminal of each latch 141, and the output terminal of the second counting unit 112 is connected to the input terminal of each latch 142. The output terminal of each latch 141 and the output terminal of each latch 142 are connected to the input terminal of the adder 4, respectively. Further, as the first counting unit 111 and the second counting unit 112, for example, an up counter or the like can be used, respectively.

また、エッジ検出部9の出力端子は、各カウンター3のラッチ31のクロック入力端子およびラッチ32のクロック入力端子と、各ラッチ13のクロック入力端子とに、それぞれ、接続されている(図4、図7参照)。 Further, the output terminal of the edge detection unit 9 is connected to the clock input terminal of the latch 31 of each counter 3, the clock input terminal of the latch 32, and the clock input terminal of each latch 13 (FIG. 4, FIG. See FIG. 7).

また、各カウンター3の出力端子は、それぞれ、そのカウンター3に対応するラッチ13の入力端子に接続されている。また、各ラッチ13の出力端子は、それぞれ、そのラッチ13に対応するラッチ141のクロック入力端子およびラッチ142のクロック入力端子に接続されている。また、ラッチ13、ラッチ141およびラッチ142としては、それぞれ、例えば、Dラッチ等を用いることができる。 Further, the output terminal of each counter 3 is connected to the input terminal of the latch 13 corresponding to the counter 3. Further, the output terminal of each latch 13 is connected to the clock input terminal of the latch 141 and the clock input terminal of the latch 142 corresponding to the latch 13, respectively. Further, as the latch 13, the latch 141 and the latch 142, for example, a D latch or the like can be used, respectively.

また、被測定信号は、遅延回路50の排他的論理和回路56の一方の入力端子に入力されている(図4参照)。 Further, the signal to be measured is input to one input terminal of the exclusive OR circuit 56 of the delay circuit 50 (see FIG. 4).

また、基準クロックは、エッジ検出部9の排他的論理和回路92の一方の入力端子に接続されている遅延素子91の入力端子と、排他的論理和回路92の他方の入力端子と、カウンター110の第1のカウント部111の入力端子およびインバーター113の入力端子とに、それぞれ、入力されている。 Further, the reference clock includes the input terminal of the delay element 91 connected to one input terminal of the exclusive OR circuit 92 of the edge detection unit 9, the other input terminal of the exclusive OR circuit 92, and the counter 110. Is input to the input terminal of the first counting unit 111 and the input terminal of the inverter 113, respectively.

次に、レシプロカルカウント値生成回路1の動作について説明する。
図7に示すように、途中までは、第2実施形態と同様であり、各カウンター3からは、被測定信号の立ち上がりおよび立ち下がりに対応してそれぞれ「1」が出力され、その他は「0」が出力される。
Next, the operation of the reciprocal count value generation circuit 1 will be described.
As shown in FIG. 7, it is the same as the second embodiment up to the middle, and "1" is output from each counter 3 corresponding to the rising edge and the falling edge of the signal to be measured, and the others are "0". Is output.

一方、基準クロックは、カウンター110に入力される。第1のカウント部111は、基準クロックの立ち上がりエッジをカウントし、その基準クロックの立ち上がりエッジのカウント値を出力する。 On the other hand, the reference clock is input to the counter 110. The first counting unit 111 counts the rising edge of the reference clock and outputs the count value of the rising edge of the reference clock.

また、基準クロックは、インバーター113で、その位相が反転され、第2のカウント部112に入力される。第2のカウント部112は、基準クロックの位相を反転してなる反転基準クロックの立ち上がりエッジ、すなわち、基準クロックの立ち下がりエッジをカウントし、その基準クロックの立ち下がりエッジのカウント値を出力する。 Further, the phase of the reference clock is inverted by the inverter 113, and the reference clock is input to the second counting unit 112. The second counting unit 112 counts the rising edge of the inverted reference clock obtained by inverting the phase of the reference clock, that is, the falling edge of the reference clock, and outputs the count value of the falling edge of the reference clock.

各カウンター3から出力された信号は、それぞれ、ラッチ13により、基準クロックの立ち上がりエッジおよび立ち下がりエッジに同期してラッチされ、出力される。 The signal output from each counter 3 is latched and output in synchronization with the rising edge and the falling edge of the reference clock by the latch 13, respectively.

また、第1のカウント部111から出力されたカウント値は、各ラッチ141に入力される。各ラッチ141は、それぞれ、ラッチ13から出力された信号の立ち上がりエッジに同期して前記カウント値をラッチし、出力する。 Further, the count value output from the first counting unit 111 is input to each latch 141. Each latch 141 latches and outputs the count value in synchronization with the rising edge of the signal output from the latch 13.

同様に、第2のカウント部112から出力されたカウント値は、各ラッチ142に入力される。各ラッチ142は、それぞれ、ラッチ13から出力された信号の立ち上がりエッジに同期して前記カウント値をラッチし、出力する。 Similarly, the count value output from the second counting unit 112 is input to each latch 142. Each latch 142 latches and outputs the count value in synchronization with the rising edge of the signal output from the latch 13.

次に、加算器4は、各ラッチ141および各ラッチ142から出力されたカウント値を加算し、出力する。この出力は、積算されたレシプロカルカウント値の総和である。 Next, the adder 4 adds and outputs the count values output from each latch 141 and each latch 142. This output is the sum of the integrated reciprocal count values.

以降の動作については詳細な説明を省略するが、例えば、現在の積算されたレシプロカルカウント値の総和と、1つ前の積算されたレシプロカルカウント値の総和との差を求め、出力する。この出力は、レシプロカルカウント値の総和である。なお、レシプロカルカウント値の総和を求める方法としては、この方法に限定されず、他の方法を用いてもよい。また、第1実施形態で説明したように、例えば、ローパスフィルター、移動平均フィルター等のフィルター等を設けてもよい。 Although detailed description of the subsequent operations will be omitted, for example, the difference between the total sum of the current integrated reciprocal count values and the sum of the previous integrated reciprocal count values is obtained and output. This output is the sum of the reciprocal count values. The method for obtaining the sum of the reciprocal count values is not limited to this method, and other methods may be used. Further, as described in the first embodiment, for example, a filter such as a low-pass filter or a moving average filter may be provided.

以上のような第4実施形態によっても、前述した実施形態と同様の効果を発揮することができる。 The fourth embodiment as described above can also exert the same effect as the above-described embodiment.

<物理量センサーの実施形態>
図8は、本発明の物理量センサーの1例である加速度センサーの実施形態における検出部の内部構造を示す図である。図9は、図8中のA-A線での断面図である。
<Physical quantity sensor embodiment>
FIG. 8 is a diagram showing an internal structure of a detection unit in an embodiment of an accelerometer, which is an example of a physical quantity sensor of the present invention. FIG. 9 is a cross-sectional view taken along the line AA in FIG.

以下、物理量センサーの1例である加速度センサーの実施形態について、前述した実施形態との相違点を中心に説明し、同様の事項については、その説明を省略する。 Hereinafter, an embodiment of an acceleration sensor, which is an example of a physical quantity sensor, will be described focusing on differences from the above-described embodiment, and the same matters will be omitted.

図8および図9に示すように、本実施形態の加速度センサー100(物理量センサー)は、振動に関する物理量の1例である加速度を検出する検出部200と、検出部200から出力された被測定信号が入力されるレシプロカルカウント値生成回路1(レシプロカルカウント値生成回路1については、図1等を参照)とを備えている。検出部200とレシプロカルカウント値生成回路1とは電気的に接続されている。なお、レシプロカルカウント値生成回路1については、既に説明したので、その説明は省略する。 As shown in FIGS. 8 and 9, the acceleration sensor 100 (physical quantity sensor) of the present embodiment has a detection unit 200 that detects acceleration, which is an example of a physical quantity related to vibration, and a signal to be measured that is output from the detection unit 200. Is provided with a reciprocal count value generation circuit 1 (see FIG. 1 and the like for the reciprocal count value generation circuit 1) to which is input. The detection unit 200 and the reciprocal count value generation circuit 1 are electrically connected. Since the reciprocal count value generation circuit 1 has already been described, the description thereof will be omitted.

検出部200は、平板状のベース部210と、ベース部210に継ぎ手部211を介して接続された略矩形平板状の可動部212と、ベース部210と可動部212とに掛け渡された物理量検出素子の1例である加速度検出素子213と、少なくとも上記各構成要素を内部に収納するパッケージ220とを備えている。 The detection unit 200 includes a flat plate-shaped base portion 210, a substantially rectangular flat plate-shaped movable portion 212 connected to the base portion 210 via a joint portion 211, and a physical quantity transferred between the base portion 210 and the movable portion 212. It includes an acceleration detection element 213, which is an example of a detection element, and a package 220 that houses at least each of the above components.

この検出部200は、外部端子227、228、内部端子224、225、外部接続端子214e、214f、接続端子210b、210c等を経由して加速度検出素子213の励振電極に印加される駆動信号によって、加速度検出素子213の振動梁213a、213bが所定の周波数で発振(共振)する。そして、検出部200は、加わる加速度に応じて変化する加速度検出素子213の共振周波数を被測定信号(検出信号)として出力する。 The detection unit 200 receives a drive signal applied to the excitation electrode of the acceleration detection element 213 via the external terminals 227, 228, the internal terminals 224, 225, the external connection terminals 214e, 214f, the connection terminals 210b, 210c, and the like. The vibrating beams 213a and 213b of the acceleration detection element 213 oscillate (resonate) at a predetermined frequency. Then, the detection unit 200 outputs the resonance frequency of the acceleration detection element 213, which changes according to the applied acceleration, as a signal to be measured (detection signal).

この被測定信号は、レシプロカルカウント値生成回路1に入力され、レシプロカルカウント値生成回路1は、前記実施形態で説明したように動作する。 This measured signal is input to the reciprocal count value generation circuit 1, and the reciprocal count value generation circuit 1 operates as described in the above embodiment.

また、検出部200の数は、本実施形態では1つであるが、これに限らず、例えば、2つ、または3つでもよい。検出部200を3つ設け、各検出部200の検出軸を互いに直交(交差)させることにより、互いに直交する3つの検出軸のそれぞれの軸方向の加速度を検出することが可能である。 Further, the number of the detection units 200 is not limited to one in the present embodiment, but may be, for example, two or three. By providing three detection units 200 and making the detection axes of each detection unit 200 orthogonal (cross) to each other, it is possible to detect the acceleration in the axial direction of each of the three detection axes orthogonal to each other.

以上のような加速度センサー100によっても、その加速度センサー100が備えるレシプロカルカウント値生成回路1は、前述した実施形態と同様の効果を発揮することができる。これにより、加速度センサー100は、加速度を精度良く検出することができる。 Even with the acceleration sensor 100 as described above, the reciprocal count value generation circuit 1 included in the acceleration sensor 100 can exert the same effect as that of the above-described embodiment. As a result, the acceleration sensor 100 can accurately detect the acceleration.

以上、本発明の遅延回路、カウント値生成回路および物理量センサーを、図示の実施形態に基づいて説明したが、本発明はこれに限定されるものではなく、各部の構成は、同様の機能を有する任意の構成のものに置換することができる。また、他の任意の構成物が付加されていてもよい。 The delay circuit, the count value generation circuit, and the physical quantity sensor of the present invention have been described above based on the illustrated embodiment, but the present invention is not limited thereto, and the configurations of each part have the same functions. It can be replaced with any configuration. Further, any other component may be added.

また、本発明は、前記各実施形態のうちの、任意の2以上の構成(特徴)を組み合わせたものであってもよい。 Further, the present invention may be a combination of any two or more configurations (features) in each of the above embodiments.

また、前記実施形態では、遅延回路を、レシプロカルカウント値生成回路(カウント値生成回路)に適用した場合を例に挙げて説明したが、本発明では、遅延回路の用途は、これに限定されず、各種の回路や装置に適用することができる。 Further, in the above embodiment, the case where the delay circuit is applied to the reciprocal count value generation circuit (count value generation circuit) has been described as an example, but in the present invention, the use of the delay circuit is not limited to this. , Can be applied to various circuits and devices.

また、前記実施形態では、物理量センサーとして、加速度センサーを例に挙げて説明したが、本発明では、物理量センサーは、物理量の変化を周波数変化として検出することが可能なものであれば、これに限定されず、この他、例えば、質量センサー、超音波センサー、角加速度センサー、容量センサー等が挙げられる。 Further, in the above embodiment, the acceleration sensor has been described as an example as the physical quantity sensor, but in the present invention, the physical quantity sensor can be used as long as it can detect the change in the physical quantity as the frequency change. In addition, the present invention includes, for example, a mass sensor, an ultrasonic sensor, an angular acceleration sensor, a capacitance sensor, and the like.

また、本発明の物理量センサーは、例えば、傾斜計、地震計、ナビゲーション装置、姿勢制御装置、ゲームコントローラー、携帯電話、スマートフォン、デジタルスチルカメラ等の各種の電子機器や、自動車等の各種の移動体等に適用することが可能である。すなわち、本発明では、本発明の物理量センサーを備えた電子機器、本発明の物理量センサーを備えた移動体等を提供することが可能である。 Further, the physical quantity sensor of the present invention is, for example, various electronic devices such as an inclinometer, a seismometer, a navigation device, an attitude control device, a game controller, a mobile phone, a smartphone, a digital still camera, and various moving objects such as an automobile. Etc. can be applied. That is, in the present invention, it is possible to provide an electronic device provided with the physical quantity sensor of the present invention, a moving body provided with the physical quantity sensor of the present invention, and the like.

1…レシプロカルカウント値生成回路、3…カウンター、4…加算器、5…カウンター、6…乗算器、7…積分器、8…差分演算器、9…エッジ検出部、10…レシプロカルカウント値生成部、11…カウンター、13…ラッチ、14…ラッチ、17…ラッチ、18…ラッチ、19…数え上げ部、20…カウンター、21…ラッチ、22…ラッチ、23…排他的論理和回路、24…ラッチ、25…乗算器、26…ラッチ、27…加算器、30…カウンター、31…ラッチ、310…ラッチ回路、32…ラッチ、33…排他的論理和回路、50…遅延回路、51…遅延素子、52…スイッチ、520…選択部、53…インバーター、54…カウンター、55…マルチプレクサー、56…排他的論理和回路、57…論理積回路、58…ループ回路、59…巡回数制御回路、71…加算器、72…ラッチ、81…ラッチ、82…減算器、91…遅延素子、92…排他的論理和回路、100…加速度センサー、110…カウンター、111…第1のカウント部、112…第2のカウント部、113…インバーター、141…ラッチ、142…ラッチ、200…検出部、210…ベース部、210b…接続端子、210c…接続端子、211…継ぎ手部、212…可動部、213…加速度検出素子、213a…振動梁、213b…振動梁、214e…外部接続端子、214f…外部接続端子、220…パッケージ、224…内部端子、225…内部端子、227…外部端子、228…外部端子、330…排他的論理和回路 1 ... Reciprocal count value generation circuit, 3 ... Counter, 4 ... Adder, 5 ... Counter, 6 ... Multiplier, 7 ... Integrator, 8 ... Difference calculator, 9 ... Edge detector, 10 ... Reciprocal count value generator , 11 ... counter, 13 ... latch, 14 ... latch, 17 ... latch, 18 ... latch, 19 ... counting part, 20 ... counter, 21 ... latch, 22 ... latch, 23 ... exclusive logic sum circuit, 24 ... latch, 25 ... Multiplier, 26 ... Latch, 27 ... Adder, 30 ... Counter, 31 ... Latch, 310 ... Latch circuit, 32 ... Latch, 33 ... Exclusive logic sum circuit, 50 ... Delay circuit, 51 ... Delay element, 52 ... switch, 520 ... selection unit, 53 ... inverter, 54 ... counter, 55 ... multiplexer, 56 ... exclusive logic sum circuit, 57 ... logic product circuit, 58 ... loop circuit, 59 ... cycle count control circuit, 71 ... adder. Instrument, 72 ... Latch, 81 ... Latch, 82 ... Subtractor, 91 ... Delay element, 92 ... Exclusive logic sum circuit, 100 ... Acceleration sensor, 110 ... Counter, 111 ... First count unit, 112 ... Second Count part, 113 ... Inverter, 141 ... Latch, 142 ... Latch, 200 ... Detection part, 210 ... Base part, 210b ... Connection terminal, 210c ... Connection terminal, 211 ... Joint part, 212 ... Movable part, 213 ... Acceleration detection element , 213a ... Vibrating beam, 213b ... Vibrating beam, 214e ... External connection terminal, 214f ... External connection terminal, 220 ... Package, 224 ... Internal terminal, 225 ... Internal terminal, 227 ... External terminal, 228 ... External terminal, 330 ... Exclusive Logical sum circuit

Claims (11)

トリガー信号とループの巡回数とに基づいて第1の信号を生成する回路と、前記第1の
信号と第2の信号とに基づいて第3の信号を生成する回路と、を含む巡回数制御回路と、
電気的に直列に接続された複数の遅延素子の出力のうちのいずれか1つの出力に基づい
て前記第2の信号を生成する回路と、
前記第2の信号を前記複数の遅延素子にフィードバックすることでループを形成し、前記
第3の信号を初段の遅延素子に入力する回路と、
を含むループ回路と、
ラッチ信号で前記複数の遅延素子の出力値をラッチするラッチ回路と、を備え、
前記巡回数制御回路は、前記トリガー信号の反転タイミングに基づいて前記第1の信号
を反転させ、前記トリガー信号の反転タイミングに基づいて前記ループの巡回数の計数を
開始し、前記ループの巡回数が所望の回数に達すると前記第1の信号を再び反転させ、前
記第1の信号の反転タイミングに基づいて前記第3の信号を反転し、前記第1の信号が再
び反転するまでの間、前記第2の信号の反転タイミングに基づいて前記第3の信号を繰り
返し反転させ、
前記ループ回路は、前記複数の遅延素子の出力のうち、いずれか1つの出力の反転のタ
イミングに基づいて前記第2の信号を反転させ、前記第3の信号を前記遅延素子の初段に
入力して前記第2の信号をフィードバックし、
前記ループの巡回数は、前記トリガー信号が反転してから再び反転するまでの間におけ
る前記第2の信号もしくは前記第3の信号の反転回数であることを特徴とする遅延回路。
Circulation control including a circuit that generates a first signal based on a trigger signal and a loop count, and a circuit that generates a third signal based on the first signal and the second signal. Circuit and
A circuit that generates the second signal based on the output of any one of a plurality of delay elements electrically connected in series.
The second signal is fed back to the plurality of delay elements to form a loop, and the loop is formed.
A circuit that inputs a third signal to the delay element of the first stage ,
With a loop circuit including
A latch circuit that latches the output values of the plurality of delay elements with a latch signal is provided.
The cyclic number control circuit inverts the first signal based on the inversion timing of the trigger signal, starts counting the cyclic number of the loop based on the inversion timing of the trigger signal, and starts counting the cyclic number of the loop. When the desired number of times is reached, the first signal is inverted again, the third signal is inverted based on the inversion timing of the first signal, and until the first signal is inverted again. The third signal is repeatedly inverted based on the inversion timing of the second signal, and the third signal is repeatedly inverted.
The loop circuit inverts the output of any one of the outputs of the plurality of delay elements.
The second signal is inverted based on the imming , the third signal is input to the first stage of the delay element, and the second signal is fed back.
The delay circuit, characterized in that the cyclic number of the loop is the number of inversions of the second signal or the third signal between the time when the trigger signal is inverted and the time when the trigger signal is inverted again.
前記トリガー信号と前記ループの巡回数とに基づいて前記第1の信号を生成する回路と
は、基準クロックが1周期推移する間の信号の反転回数が偶数であれば「0」、奇数であ
れば「1」を出力する、排他的論理和回路である、請求項1に記載の遅延回路。
The circuit that generates the first signal based on the trigger signal and the number of cycles of the loop is "0" if the number of signal inversions during one cycle of the reference clock is even, and may be odd. The delay circuit according to claim 1, which is an exclusive-OR circuit that outputs "1".
前記第1の信号と前記第2の信号とに基づいて前記第3の信号を生成する回路とは論理
積回路である、請求項1に記載の遅延回路。
The delay circuit according to claim 1, wherein the circuit that generates the third signal based on the first signal and the second signal is a AND circuit.
電気的に直列に接続された複数の遅延素子の出力のうちのいずれか1つの出力に基づい
て前記第2の信号を生成する回路とはインバーターである、請求項1に記載の遅延回路。
The delay circuit according to claim 1, wherein the circuit that generates the second signal based on the output of any one of the outputs of the plurality of delay elements electrically connected in series is an inverter.
前記第2の信号を前記複数の遅延素子にフィードバックする回路とは、前記複数の遅延
素子の出力から、複数のスイッチを含む選択部により選択された出力をフィードバックす
る回路である、請求項1に記載の遅延回路。
The circuit that feeds back the second signal to the plurality of delay elements is a circuit that feeds back the output selected by the selection unit including the plurality of switches from the outputs of the plurality of delay elements, according to claim 1. The delay circuit described.
前記巡回数制御回路は、バイナリカウンターと、マルチプレクサーと、をさらに備えて
いる請求項1に記載の遅延回路。
The delay circuit according to claim 1, wherein the cyclic number control circuit further includes a binary counter and a multiplexer.
前記ループが1巡するのに要する時間は、前記ラッチ回路のラッチ間隔よりも長い請求
項1ないし6のいずれか1項に記載の遅延回路。
The delay circuit according to any one of claims 1 to 6, wherein the time required for the loop to make one cycle is longer than the latch interval of the latch circuit.
被測定信号で規定されるタイミングで基準クロックをカウントするカウント値生成回路
であって、
電気的に並列に接続され、位相の異なる複数の前記被測定信号がそれぞれ入力され、前
記基準クロックを用いて、前記複数の被測定信号のレベルの反転を表す反転エッジを検出
する複数のカウンターと、
前記複数のカウンターの出力に基づいて、カウント値を生成するカウント値生成部と、
請求項1ないし7のいずれか1項に記載の遅延回路と、を備え、
前記遅延回路により、前記位相の異なる複数の被測定信号を生成することを特徴とする
カウント値生成回路。
It is a count value generation circuit that counts the reference clock at the timing specified by the signal to be measured.
A plurality of counters that are electrically connected in parallel, input a plurality of the measured signals having different phases, and detect an inverted edge representing an inversion of the level of the plurality of measured signals using the reference clock. ,
A count value generator that generates a count value based on the outputs of the plurality of counters,
The delay circuit according to any one of claims 1 to 7 is provided.
A count value generation circuit, characterized in that a plurality of measured signals having different phases are generated by the delay circuit.
前記カウント値は、レシプロカルカウント値である請求項8に記載のカウント値生成回
路。
The count value generation circuit according to claim 8, wherein the count value is a reciprocal count value.
物理量を検出する検出部と、
前記検出部から出力された被測定信号が入力される請求項8または9に記載のカウント
値生成回路と、を備えることを特徴とする物理量センサー。
A detector that detects physical quantities and
The physical quantity sensor according to claim 8 or 9, wherein the measured signal output from the detection unit is input to the count value generation circuit.
前記物理量は振動に関する物理量である請求項10に記載の物理量センサー。 The physical quantity sensor according to claim 10, wherein the physical quantity is a physical quantity related to vibration.
JP2020155375A 2020-09-16 2020-09-16 Delay circuit, count value generation circuit and physical quantity sensor Active JP7040572B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020155375A JP7040572B2 (en) 2020-09-16 2020-09-16 Delay circuit, count value generation circuit and physical quantity sensor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020155375A JP7040572B2 (en) 2020-09-16 2020-09-16 Delay circuit, count value generation circuit and physical quantity sensor

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2016246005A Division JP6812781B2 (en) 2016-12-19 2016-12-19 Delay circuit, count value generation circuit and physical quantity sensor

Publications (2)

Publication Number Publication Date
JP2021007224A JP2021007224A (en) 2021-01-21
JP7040572B2 true JP7040572B2 (en) 2022-03-23

Family

ID=74165466

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020155375A Active JP7040572B2 (en) 2020-09-16 2020-09-16 Delay circuit, count value generation circuit and physical quantity sensor

Country Status (1)

Country Link
JP (1) JP7040572B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005539337A (en) 2002-08-29 2005-12-22 マイクロン テクノロジー,インコーポレイティド Synchronous mirror delay (SMD) circuit including a ring oscillator for timing of coarse and fine delay intervals and method thereof
JP2008180635A (en) 2007-01-25 2008-08-07 Renesas Technology Corp Semiconductor device
JP2012511280A (en) 2008-12-08 2012-05-17 ゼネラル・エレクトリック・カンパニイ Method for determining the frequency or period of a signal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100884983B1 (en) * 2007-06-26 2009-02-23 주식회사 동부하이텍 Measure apparatus for improving standard cell library

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005539337A (en) 2002-08-29 2005-12-22 マイクロン テクノロジー,インコーポレイティド Synchronous mirror delay (SMD) circuit including a ring oscillator for timing of coarse and fine delay intervals and method thereof
JP2008180635A (en) 2007-01-25 2008-08-07 Renesas Technology Corp Semiconductor device
JP2012511280A (en) 2008-12-08 2012-05-17 ゼネラル・エレクトリック・カンパニイ Method for determining the frequency or period of a signal

Also Published As

Publication number Publication date
JP2021007224A (en) 2021-01-21

Similar Documents

Publication Publication Date Title
JP6812781B2 (en) Delay circuit, count value generation circuit and physical quantity sensor
US7205800B2 (en) Clock frequency divider circuit
JP4806631B2 (en) Timing generator and semiconductor test equipment
US7236557B1 (en) Counter-based clock multiplier circuits and methods
JP2005195585A (en) High resolution synthesizer with improved signal purity
US7953782B2 (en) Digital forced oscillation by direct digital synthesis
JP6844368B2 (en) Time digital converter
CN109547028B (en) Digital-to-analog conversion apparatus, electronic musical instrument, information processing apparatus, and digital-to-analog conversion method
JP7040572B2 (en) Delay circuit, count value generation circuit and physical quantity sensor
JP6812780B2 (en) Reciprocal count value generation circuit and physical quantity sensor
CN113835333B (en) Time-to-digital conversion device and time-to-digital conversion method
JP6787105B2 (en) Digital filter, reciprocal count value generation circuit and physical quantity sensor
JP2014052282A (en) Frequency measurement circuit
JP3649874B2 (en) Frequency divider circuit
CN115826678A (en) Method, device and system for calibrating clock phases of multiple FPGAs (field programmable gate arrays) and storage medium
RU2260830C1 (en) Time interval meter
JP6809201B2 (en) Sampling rate conversion circuit, reciprocal count value generation circuit and physical quantity sensor
JP5854003B2 (en) Digitally controlled oscillator and variable frequency oscillator
TW202046647A (en) Digital-to-analog converter device and digital-to-analog converting method
JP6972604B2 (en) Counter circuit, measuring device and physical quantity sensor
JPWO2010016301A1 (en) Phase comparator, PLL circuit and DLL circuit
JP6862901B2 (en) Frequency ratio measuring device and physical quantity sensor
KR100253181B1 (en) Multi clock signal generating circuit
JP6957901B2 (en) Frequency ratio measuring device and physical quantity sensor
TW202209819A (en) Combinatorial logic circuits with feedback

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201013

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201013

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210714

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210720

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210908

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20210915

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20211108

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220208

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220221

R150 Certificate of patent or registration of utility model

Ref document number: 7040572

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150