JPH03231508A - Glitch elimination circuit - Google Patents

Glitch elimination circuit

Info

Publication number
JPH03231508A
JPH03231508A JP2026597A JP2659790A JPH03231508A JP H03231508 A JPH03231508 A JP H03231508A JP 2026597 A JP2026597 A JP 2026597A JP 2659790 A JP2659790 A JP 2659790A JP H03231508 A JPH03231508 A JP H03231508A
Authority
JP
Japan
Prior art keywords
point
output
resistor
input
circuit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2026597A
Other languages
Japanese (ja)
Inventor
Masashige Tada
多田 雅重
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2026597A priority Critical patent/JPH03231508A/en
Publication of JPH03231508A publication Critical patent/JPH03231508A/en
Pending legal-status Critical Current

Links

Landscapes

  • Manipulation Of Pulses (AREA)

Abstract

PURPOSE:To eliminate glitch by forming the circuit with a D flip-flop (D-FF), a capacitor and a resistor R only and preventing a short width pulse from being outputted by a time constant. CONSTITUTION:When a clock enters a point C, a signal at a terminal D is outputted to a terminal of a D-FF 8 by a leading edge of the point C and a terminal output Q goes to H, and since the point C is charged to a high level at a resistor R9 of the D-FF 8, the level at a point D goes to H. The level at the point D is discharged by a time constant comprising a capacitor C10 and the resistor R9 and the D-FF 8 is reset. When the pulse with a low level and a short interval is inputted to the input, the reset at the point D is released. Moreover, when a short interval pulse is inputted at a high level, since the timing when the output Q goes to L depends on the time constant comprising the capacitor C10 and the resistor R9, the output Q goes to an L level after a prescribed time.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明はグリッジ除去回路に関するものでわるO 〔従来の技術〕 第3図は従来のグリッジ除去回路の回路図で、図におい
て、(1)は入力の切換端子、(2) 、 (3)は入
力端子、(5) 、 (6) 、 (7)は入力信号A
、Bを切換端子(1)K加えられた信号により切換える
論理回路、四〜α力は論理回路(7)の出力で発生した
グリッジを除去するグリッジ除去回路である。
[Detailed Description of the Invention] [Field of Industrial Application] This invention relates to a glitch removal circuit. [Prior Art] Fig. 3 is a circuit diagram of a conventional glitch removal circuit. In the figure, (1) are input switching terminals, (2), (3) are input terminals, (5), (6), (7) are input signal A
, B are switching terminals (1) and K are switched by a signal applied to the logic circuit, and the terminals 4 to .alpha. are glitch removal circuits that remove glitches generated at the output of the logic circuit (7).

第4図は第3図の回路の各信号のタイミングチャートで
ある。
FIG. 4 is a timing chart of each signal in the circuit of FIG. 3.

次に動作について説明する。入力信号として2つのクロ
ックA、Bがあすこれを切換橋子(1)に加えられた切
換信号により切換えた時に、その出力Qにはグリッジ(
ひげバルスー−−−−クロック周期よりも短いパルス)
が出る。このグリッジをなくす為に、切換信号が入った
時に出力されているクロックによシ切換信号を遅らせる
。これによシ、グリッジが出るタイミング時に出力をマ
スクしてグリッジを出力しないようにする。この最初の
マスクタイミングはDタイプフリップフロップ(以下D
−FF’と呼ぶ)口、(2)で作っており0点の波形が
切換った後にD −F F 041によシマスフを解除
している。
Next, the operation will be explained. When the two clocks A and B are switched as input signals by the switching signal applied to the switching bridge (1), a glitch (
Whisker pulse---pulse shorter than clock period)
coming out. In order to eliminate this glitch, the switching signal is delayed by the clock that is being output when the switching signal is input. With this, the output is masked at the timing when a glitch occurs, so that the glitch is not output. This first mask timing is for a D type flip-flop (hereinafter referred to as D
-FF') is created in step (2), and after the waveform at the 0 point is switched, the stripe shift is canceled by D-FF 041.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

従来のグリッジ除去回路は以とのように構成されていた
ので、回路規模が大きくなり、高集積の半導体集積回路
を設計する場合には多くの労力を必要とするという問題
点があった。
Since the conventional glitch removal circuit is constructed as described below, there is a problem that the circuit scale becomes large and a lot of labor is required when designing a highly integrated semiconductor integrated circuit.

この発明は上記のような問題点を解決する為になされた
もので、非常に小さな回路規模で構成されるグリッジ除
去回路を得る事を目的とする。
The present invention was made to solve the above-mentioned problems, and an object of the present invention is to obtain a glitch removal circuit configured with a very small circuit scale.

〔課題を解決するための手段〕[Means to solve the problem]

この発明に係るグリッジ除去回路は、D−FF1個とコ
ンデy f C及び抵抗Rのみで構成するとともに、出
力をマスクするのではなく時定数にょシ巾の短いパルス
は出力させないようにしたものである。
The glitch removal circuit according to the present invention is composed of only one D-FF, a capacitor fC, and a resistor R, and instead of masking the output, a short pulse with a time constant width is not output. be.

〔作用〕[Effect]

この発明におけるグリッジ除去回路は、出力をマスクし
ないで、入力のパルスの巾に応じてコンデンサCおよび
抵抗Rによる時定数で充放電する事により、ある−足の
パルス巾より小さくても大きくても出力に出さないよう
にする。
The glitch removal circuit of the present invention does not mask the output, but charges and discharges with the time constant of the capacitor C and the resistor R according to the width of the input pulse. Prevent it from being output.

〔実施例〕〔Example〕

以下、この発明の一実施例を図について説明する。第1
図において、(1)〜(7)は入力A、Bを切換信号に
よって切換える論理回路で、前記従来のものと同一であ
る。(8)はグリッジのある入力CがTに入力されそれ
に応じて変化するQ、向をコンデンサ0と抵抗Rによる
時定数でなまらせて互に入力するD−FF、Qυはその
出力端子である。
An embodiment of the present invention will be described below with reference to the drawings. 1st
In the figure, (1) to (7) are logic circuits that switch inputs A and B using a switching signal, and are the same as the conventional circuits described above. (8) is a D-FF in which glitchy input C is input to T and Q changes accordingly, and the direction is blunted by the time constant of capacitor 0 and resistor R and input to each other, and Qυ is its output terminal. .

第2図は第1図の回路の各信号のタイミングチャートで
ある。
FIG. 2 is a timing chart of each signal in the circuit of FIG. 1.

次に動作について説明する。0点にクロックが入って来
た場合、0点の立hbエツジによりDの信号がD −F
 F <8)の端子Qに出力されQは1H“となる。こ
の時0点はD−FFOR側が高電位に充電されている為
、0点がゝH“に上がる。この後コンデンサC1抵抗R
の時定数により0点の電位は放電され、只の入力の閾値
まで下がるとD−FF(8)はリセットされる。リセッ
トされればQはゝ′L″ζは知“に変化する為、R側が
高い電位に充電されていたコンデンサCは0点がゝゝL
“に押し下げられC,Hの時定数により徐々に高い電位
に上ってゆく。この繰返しである。
Next, the operation will be explained. When the clock enters the 0 point, the D signal changes to D - F due to the rising hb edge of the 0 point.
F < 8), and Q becomes 1H. At this time, the 0 point rises to 1H because the D-FFOR side is charged to a high potential. After this capacitor C1 resistance R
The potential at the 0 point is discharged according to the time constant, and when it drops to the threshold value of the single input, the D-FF (8) is reset. When reset, Q changes to ``L'', so the 0 point of capacitor C, whose R side was charged to a high potential, becomes ``L''.
The potential is pushed down by ", and gradually rises to a higher potential due to the time constants of C and H. This process is repeated.

入力に1′L“で間隔の短いパルスが入力された場合、
0点はリセットが解除される。Rの閾値に違しない為Q
、Qの変化はなく、出力には出ない。
When a pulse with a short interval of 1'L" is input to the input,
If the score is 0, the reset is canceled. Since it does not violate the threshold of R, Q
, there is no change in Q, and there is no output.

また、入力にV″H#で間隔の短いパルスが入力された
場合、Qが“L#になるタイミングはコンデンサC抵抗
Rの時定数で決っている為、出力Qは一定の時間後に1
1L″となる。
In addition, when a short interval pulse is input to the input at V''H#, the timing at which Q becomes ``L#'' is determined by the time constant of capacitor C and resistor R, so the output Q becomes 1 after a certain period of time.
It becomes 1L''.

なお、C,Hの選び方は互の閾値がVo/2の揚足する
Note that C and H are selected so that their respective threshold values are Vo/2.

なお、1記実施例では抵抗Rを固定とした場合を示した
が可変抵抗であってもよく、この場合出力Qのデユーテ
ィ調整としても動作する0〔発明の効果〕 以りのようにこの発明によれば、マスクする為のゲート
を用いず、O,Hによる時定数でグリッジを除去するよ
うにしたので、非常に小さな回路規模でグリッジを除去
出来る効果がある0
In addition, in the first embodiment, the case where the resistor R is fixed is shown, but it may be a variable resistor, and in this case, it also operates as a duty adjustment of the output Q. According to 0.0, glitches are removed using a time constant of O and H without using a gate for masking, which is effective in removing glitches with a very small circuit scale.

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

第1図はこの発明の一実施例によるグリッジ除去回路の
回路図、第2図は第1図の回路の各信号のタイミングチ
ャート、第3図は従来のグリッジ除去回路の回路図、第
4図は第3図の回路の各信号のタイミングチャートであ
る0 (1)は切換端子、(2) 、 (3)は入力端子、(
4) 、 (5) 、 (6) 。 (7)は入力を切換える論理回路、(8) 、 (9)
 、α1はグリッジ除去回路で、(8)はD−FF 、
(9)は抵抗R1αQはコンデンサ0、αυは出力端子
を示す0なお、図中、同一符号は同一、又は相当部分を
示す。
FIG. 1 is a circuit diagram of a glitch removal circuit according to an embodiment of the present invention, FIG. 2 is a timing chart of each signal in the circuit of FIG. 1, FIG. 3 is a circuit diagram of a conventional glitch removal circuit, and FIG. 4 is a timing chart of each signal of the circuit in Figure 3. (1) is the switching terminal, (2) and (3) are the input terminals, (
4), (5), (6). (7) is a logic circuit that switches inputs, (8), (9)
, α1 is a glitch removal circuit, (8) is D-FF,
(9) is a resistor R1, αQ is a capacitor 0, and αυ is an output terminal 0. In the figure, the same reference numerals indicate the same or corresponding parts.

Claims (1)

【特許請求の範囲】[Claims] グリツジのあるロジック信号がT入力に入力されD入力
が閾値よりも高い電位に接続されたD−タイプフリップ
フロップにおいて、Q出力にCが接続されCの反対側に
@Q@からRを通して接続されRとCの接続点が@R@
に接続されQが出力として構成されたことを特徴とする
グリツジ除去回路。
In a D-type flip-flop, in which a logic signal with glitches is input to the T input and the D input is connected to a potential higher than the threshold, C is connected to the Q output, and the other side of C is connected from @Q to R through R. The connection point between R and C is @R@
What is claimed is: 1. A glitch removal circuit characterized in that the circuit is connected to Q and Q is configured as an output.
JP2026597A 1990-02-06 1990-02-06 Glitch elimination circuit Pending JPH03231508A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2026597A JPH03231508A (en) 1990-02-06 1990-02-06 Glitch elimination circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2026597A JPH03231508A (en) 1990-02-06 1990-02-06 Glitch elimination circuit

Publications (1)

Publication Number Publication Date
JPH03231508A true JPH03231508A (en) 1991-10-15

Family

ID=12197940

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2026597A Pending JPH03231508A (en) 1990-02-06 1990-02-06 Glitch elimination circuit

Country Status (1)

Country Link
JP (1) JPH03231508A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100503053B1 (en) * 1997-11-14 2005-09-30 삼성전자주식회사 Clock adjustment circuit
JP2010068270A (en) * 2008-09-11 2010-03-25 Nec Commun Syst Ltd Noise elimination circuit and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100503053B1 (en) * 1997-11-14 2005-09-30 삼성전자주식회사 Clock adjustment circuit
JP2010068270A (en) * 2008-09-11 2010-03-25 Nec Commun Syst Ltd Noise elimination circuit and method

Similar Documents

Publication Publication Date Title
US5126588A (en) Digital push-pull driver circuit
US8558579B2 (en) Digital glitch filter
US6535057B2 (en) Programmable glitch filter
US5539337A (en) Clock noise filter for integrated circuits
JPH07336201A (en) Noise and glitch suppression filter circuit by signal feedback
JPH0563525A (en) Pulse width variable circuit
JPH03231508A (en) Glitch elimination circuit
US4521898A (en) Ripple counter circuit having reduced propagation delay
US4105980A (en) Glitch filter circuit
US3854105A (en) Astable multivibrator and amplifier circuit with frequency control
US4719371A (en) Differential type gate circuit having control signal input
JPH1093403A (en) Noise removing bus receiver
JPS63227113A (en) Propagating circuit
JPH04274613A (en) Chattering elimination circuit
JPH0351334B2 (en)
KR100392337B1 (en) A circuits for generating minimum on/of pulse width
JP2548340B2 (en) Chattering removal circuit
JPH0541644A (en) Analog multiplexer
JPS6141220A (en) Digital signal delay circuit
JPH05315908A (en) Semiconductor delay circuit
KR100400775B1 (en) noise delete width variable circuit
SU940309A1 (en) T flip flop
SU1262723A1 (en) Input logic device
JPS60137121A (en) Chattering preventing circuit
JP3551850B2 (en) Noise cancellation circuit