JPH0289415A - Double frequency signal generation circuit - Google Patents
Double frequency signal generation circuitInfo
- Publication number
- JPH0289415A JPH0289415A JP63241310A JP24131088A JPH0289415A JP H0289415 A JPH0289415 A JP H0289415A JP 63241310 A JP63241310 A JP 63241310A JP 24131088 A JP24131088 A JP 24131088A JP H0289415 A JPH0289415 A JP H0289415A
- Authority
- JP
- Japan
- Prior art keywords
- counter
- inverse
- flip
- flop
- count
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Manipulation Of Pulses (AREA)
Abstract
Description
【発明の詳細な説明】
産業上の利用分野
本発明は任意のデユーティサイクルの繰り返しパルス列
をデユーティサイクル1/2で2倍の周波数のパルス列
にすることに関するものである。DETAILED DESCRIPTION OF THE INVENTION Field of Industrial Application The present invention relates to converting a repetitive pulse train of an arbitrary duty cycle into a pulse train of twice the frequency at a duty cycle of 1/2.
従来の技術
従来の例では、トリガ発生回路によりパルス列を1/4
周期だけ遅延させることにより、デユーティサイクル1
/2で、2倍の周波数をもつパルス列をつくることがで
きる。Conventional technology In the conventional example, a trigger generation circuit generates a pulse train by 1/4.
By delaying the duty cycle 1 by the period
/2, it is possible to create a pulse train with twice the frequency.
発明が解決しようとする課題
しかしながら、上記従来の構成では、正確に1/4周期
の遅延を実現することが困難である。Problems to be Solved by the Invention However, with the above-mentioned conventional configuration, it is difficult to accurately achieve a delay of 1/4 period.
また、デユーティサイクル1/2のパルス列以外の場合
には、デユーティサイクル1/2で2倍の周波数をもっ
たパルス列をつくることができなかった。Further, in cases other than pulse trains with a duty cycle of 1/2, it was not possible to create a pulse train with twice the frequency at a duty cycle of 1/2.
課題を解決するための手段
この目的を達成するために、本発明の倍周波数発生回路
は、クロック発生器、このクロックにより駆動されるカ
ウンタ、および逆算カウンタ、波形の立ち上がり又は立
ち下がりエツジを検出するための微分器、カウンタと逆
算カウンタにより駆動されるフリップフロップにより構
成されている。Means for Solving the Problems To achieve this object, the frequency doubler generation circuit of the present invention includes a clock generator, a counter driven by this clock, and a countercounter, which detects the rising or falling edge of a waveform. It consists of a differentiator, a counter, and a flip-flop driven by an inverse counter.
作用
この構成によって、任意のデユーティサイクルのパルス
列を、この周期より充分短かい周期のクロックパルスで
カウントし、デユーティサイクル1/2で2倍の周波数
を持った波形を発生することができる。Operation: With this configuration, a pulse train of an arbitrary duty cycle can be counted with clock pulses of a cycle sufficiently shorter than this cycle, and a waveform with twice the frequency can be generated at a duty cycle of 1/2.
実施例
以下、本発明の一実施例について、図面を参照しながら
説明する。第1図において、1はクロック発生器、2は
クロック発生器1の信号により駆動されるカウンタ、3
,4.5は各々、クロック発生器1の信号により駆動さ
れる逆算カウンタ、6は信号立ち上がり、又は立ち下が
りエツジを検出するための微分器、7はカウンタ2およ
び逆算カウンタ3,4.5により駆動されるフリップフ
ロップである。まず、微分器6の出力でカウンタ2のデ
ータを下位1ビットを除いて逆算カウンタ3に移し、更
にカウンタ2のデータを下位2ビット除いて逆算カウン
タ4に移し、カウンタ2をリセットして、フリップフロ
ップ5をセットする。EXAMPLE Hereinafter, an example of the present invention will be described with reference to the drawings. In FIG. 1, 1 is a clock generator, 2 is a counter driven by a signal from clock generator 1, and 3 is a counter driven by a signal from clock generator 1.
, 4.5 are inverse counters driven by the signal of the clock generator 1, 6 is a differentiator for detecting the rising or falling edge of the signal, and 7 is a counter driven by the counter 2 and the inverse counters 3, 4.5. It is a driven flip-flop. First, the output of the differentiator 6 is used to remove the lower 1 bit from the counter 2 data and transfer it to the inverse counter 3, and then remove the lower 2 bits from the counter 2 data and transfer it to the inverse counter 4, reset the counter 2, and transfer the data from the counter 2 to the inverse counter 4. Set step 5.
その後、カウンタ2はクロック発生器1のクロック信号
のカウントを開始し、逆算カウンタ3,4は減算を開始
し、逆算カウンタ4がクリア状態になったとき、フリッ
プフロップ5をリセットするとともに、逆算カウンタ3
のデータを1ビット上位にずらせて、逆算カウンタ5に
移す。After that, the counter 2 starts counting the clock signal of the clock generator 1, and the counters 3 and 4 start subtracting, and when the counter 4 becomes clear, the flip-flop 5 is reset, and the counters 3 and 4 start subtracting. 3
The data is shifted to the upper bit by one bit and transferred to the inverse calculation counter 5.
逆算カウンタ5は減算を開始し、逆算カウンタ3がクリ
ア状態になったとき、フリップフロップ7をセットする
。更に、逆算カウンタ5がクリア状態になったとき、フ
リップフロップ7をリセットする。以上のようにして、
カウンタ2のデータの1/2倍が逆算カウンタ3に、1
/4倍が逆算カウンタ4に移され、フリップフロップ7
がセットされた時点では、フリップフロップ7の出力は
ハイレベルになり、その後逆算カウンタ3,4が減算し
て、逆算カウンタ4がクリア状態になり、フリップフロ
ップ7がリセットされた時には、フリップフロップ7の
出力はローレベルになり、逆算カウンタ5が減算を開始
する。更に、逆算カウンタ3がクリア状態になり、フリ
ップフロップ7がセットされた時には、フリップフロッ
プ7の出力はハイレベルになり、逆算カウンタ5が減算
してカウンタ5がクリア状態になり、フリップフロップ
7かリセットされた時には、フリップフロップ7の出力
はローレベルになり、周波数が2倍で、デユーティサイ
クル1/2のパルス列を作ることができる。The backward counter 5 starts subtraction, and when the backward counter 3 becomes clear, the flip-flop 7 is set. Further, when the reverse counter 5 becomes clear, the flip-flop 7 is reset. As above,
1/2 times the data of counter 2 is sent to inverse counter 3, and 1
/4 times is transferred to inverse counter 4, and flip-flop 7
At the time when is set, the output of the flip-flop 7 becomes high level, after which the inverse counters 3 and 4 subtract, the inverse counter 4 becomes clear state, and when the flip-flop 7 is reset, the output of the flip-flop 7 becomes high level. The output of becomes low level, and the inverse calculation counter 5 starts subtraction. Further, when the reverse counter 3 goes into the clear state and the flip-flop 7 is set, the output of the flip-flop 7 becomes high level, the reverse counter 5 subtracts, the counter 5 goes into the clear state, and the flip-flop 7 When reset, the output of the flip-flop 7 is at a low level, making it possible to create a pulse train with twice the frequency and a duty cycle of 1/2.
発明の効果
以上のように、本発明によれば、クロック発生器1、カ
ウンタ2、逆算カウンタ3.4.5、デイレイ回路6、
フリップフロップ7を設けることにより、デユーティサ
イクル1/2で2倍の周波数のパルスを発生することが
できる。Effects of the Invention As described above, according to the present invention, the clock generator 1, the counter 2, the inverse counter 3.4.5, the delay circuit 6,
By providing the flip-flop 7, a pulse of twice the frequency can be generated with a duty cycle of 1/2.
第1図は本発明の実施例回路構成図である。
1・・・・・・クロック発生器、2・・・・・・カウン
タ、3・・・・・・逆算カウンタ、4・・・・・・逆算
カウンタ、5・・・・・・逆算カウンタ、6・・・・・
・微分器、7・・・・・・フリップフロップ。FIG. 1 is a circuit configuration diagram of an embodiment of the present invention. 1... Clock generator, 2... Counter, 3... Counter counter, 4... Counter counter, 5... Counter counter, 6...
・Differentiator, 7...Flip-flop.
Claims (1)
タおよび第1の逆算カウンタ、第2の逆算カウンタ、第
3の逆算カウンタ、信号の立ち上がり、又は立ち下がり
エッジを検出するための微分器、およびカウンタと前記
第1〜第3の逆算カウンタとにより駆動されるフリップ
フロップを備え、前記微分器の出力で前記カウンタのデ
ータを下位1ビットを除いて前記第1の逆算カウンタに
移し、更に前記カウンタのデータを下位2ビットを除い
て前記第2の逆算カウンタに移し、かつ、前記カウンタ
をリセットして、前記フリップフロップをセットし、前
記カウンタで前記クロック発生器のクロックカウントを
開始し、前記第1、第2の逆算カウンタで減算を開始し
、前記第2の逆算カウンタがクリア状態になったとき、
前記フリップフロップをリセットするとともに、前記第
1の逆算カウンタのデータを1ビット上位にずらせて、
前記第3の逆算カウンタに移し、同第3の逆算カウンタ
で減算を開始し、前記第1の逆算カウンタがクリア状態
になったとき、前記フリップフロップをセットして、前
記第3の逆算カウンタがクリア状態になったとき、前記
フリップフロップをリセットすることを特徴とする倍周
波数信号発生回路。a clock generator, a counter driven by the clock, a first inverse counter, a second inverse counter, a third inverse counter, a differentiator for detecting a rising or falling edge of a signal; a flip-flop driven by first to third inverse counting counters; the output of the differentiator is used to transfer the data of the counter except for the lower 1 bit to the first inverse counting counter; remove the lower two bits and transfer them to the second inverse counter, reset the counter, set the flip-flop, start clock counting of the clock generator with the counter, and When subtraction is started with the second backward counting counter and the second backward counting counter is in a clear state,
resetting the flip-flop and shifting the data of the first inverse counter by one bit;
and starts subtraction in the third counter, and when the first counter becomes clear, sets the flip-flop so that the third counter counter starts subtracting. A double frequency signal generation circuit, wherein the flip-flop is reset when the flip-flop is in a clear state.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63241310A JPH0289415A (en) | 1988-09-27 | 1988-09-27 | Double frequency signal generation circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63241310A JPH0289415A (en) | 1988-09-27 | 1988-09-27 | Double frequency signal generation circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0289415A true JPH0289415A (en) | 1990-03-29 |
Family
ID=17072386
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63241310A Pending JPH0289415A (en) | 1988-09-27 | 1988-09-27 | Double frequency signal generation circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0289415A (en) |
-
1988
- 1988-09-27 JP JP63241310A patent/JPH0289415A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| SE8103262L (en) | waveform generator | |
| JPS633230Y2 (en) | ||
| US4558457A (en) | Counter circuit having improved output response | |
| JPH0289416A (en) | Double frequency signal generation circuit | |
| JPH0289414A (en) | Double frequency signal generation circuit | |
| JPS6347083Y2 (en) | ||
| JP3211283B2 (en) | Filter circuit | |
| JPS5465582A (en) | Judgement circuit of chattering time | |
| JPH0516741Y2 (en) | ||
| JPH01191515A (en) | waveform shaper | |
| JP2564105Y2 (en) | Pulse generator | |
| JPH042505Y2 (en) | ||
| JPH0437215A (en) | Differential pulse creation circuit | |
| JPH0323714Y2 (en) | ||
| JPS62184373A (en) | Test signal generating circuit | |
| JPS616924A (en) | Pulse detecting circuit | |
| JPS57175260A (en) | Detector of revolving direction | |
| JPS58137325A (en) | Pulse delay device | |
| SU752306A1 (en) | Sensor of equal-probability binary symbols | |
| JPH0540469Y2 (en) | ||
| JPH0222567A (en) | Duty detecting device | |
| JPS5858032B2 (en) | Pulse width measurement method | |
| JPS6197234U (en) | ||
| JPH0315371B2 (en) | ||
| JPS639686B2 (en) |