JPH03217114A - Glitch preventing circuit - Google Patents
Glitch preventing circuitInfo
- Publication number
- JPH03217114A JPH03217114A JP2014135A JP1413590A JPH03217114A JP H03217114 A JPH03217114 A JP H03217114A JP 2014135 A JP2014135 A JP 2014135A JP 1413590 A JP1413590 A JP 1413590A JP H03217114 A JPH03217114 A JP H03217114A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- input
- transistor
- signal
- input signal
- 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.)
- Granted
Links
Landscapes
- Logic Circuits (AREA)
- Manipulation Of Pulses (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
産業上の利用分野
本発明は情報論理システム全般にわたるディジタル回路
技術に関する。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to digital circuit technology for information logic systems in general.
特に、制御機構を持った複雑かつ大規模な回路において
は、多相クロックや複数のタイミング信号を用いており
、また各々のクロックやタイミング信号には意識的に若
干のすき間を設けオーバーラップを除去しておくという
手法が一般的になされている。しかしながら、一方では
複数の基準クロックあるいはタイミング信号をOR回路
等を用いて複合化し、新たなクロックを生成しなければ
ならない場合がしばしば発生している。前記の様な新た
なクロックを生成する場合に課題となるのは、各々の基
準クロックがオーバーラップのないことから発生するグ
リッチであり、本発明は前記グリッチを効率良く除去す
るグリッチ防止回路に関する。In particular, in complex and large-scale circuits with control mechanisms, multiphase clocks and multiple timing signals are used, and slight gaps are intentionally created between each clock and timing signal to eliminate overlap. A commonly used method is to leave it as is. However, on the other hand, it is often necessary to combine a plurality of reference clocks or timing signals using an OR circuit or the like to generate a new clock. When generating new clocks as described above, a problem is glitches that occur because the respective reference clocks do not overlap, and the present invention relates to a glitch prevention circuit that efficiently removes the glitches.
従来の技術
第5図に2人力信号に対する従来のグリッチ防止回路を
示し、第6図にその動作を表わすタイミング波形図、第
7図に複数の入力信号に対する従来のグリッチ防止回路
を示す。2. Prior Art FIG. 5 shows a conventional glitch prevention circuit for two input signals, FIG. 6 is a timing waveform diagram showing its operation, and FIG. 7 shows a conventional glitch prevention circuit for multiple input signals.
第5図において、グリッチ防止回路は入力信号1とOR
回路70入力信号2に複数段のバッファ等の遅延回路3
の出力信号5とを入力とし、出力信号6を出力とする2
人力OR回路7を挿入することにより構成されている。In FIG. 5, the glitch prevention circuit is ORed with input signal 1.
A delay circuit 3 such as a multi-stage buffer is provided to the circuit 70 input signal 2.
2 whose input is the output signal 5 and whose output is the output signal 6.
It is constructed by inserting a manual OR circuit 7.
第7図において、複数のオーバーラップのないクロツク
或はタイミング信号7,8.9.10に対するものであ
り、入力信号数と同数の遅延回路11.12を多段に設
けかつ、各々の入力信号をOR回路13,14.15を
用いて統合化することにより構成されている。In FIG. 7, this is for a plurality of non-overlapping clocks or timing signals 7, 8, 9, 10, and the same number of delay circuits 11, 12 as the number of input signals are provided in multiple stages, and each input signal is It is constructed by integrating using OR circuits 13, 14, and 15.
次に、従来のグリッチ防止回路の動作について説明する
。Next, the operation of the conventional glitch prevention circuit will be explained.
入力信号1.2の“H”,“L″レベルが切り換わる瞬
間に多発するスパイク状のグリツチを防止するために、
入力信号2を入力信号1に対して遅らせる必要がある。In order to prevent spike-like glitches that occur frequently at the moment when the "H" and "L" levels of input signal 1.2 switch,
It is necessary to delay input signal 2 with respect to input signal 1.
そのために従来では、第5図に示すように、CR回路や
複数段のパツファ等の遅延回路3を設けて、入力信号2
が“H”レベルになる時刻に入力信号2の“H” レベ
ルをオーバーラップさせ、グリッチの発生を防止すると
いう手段である。For this purpose, in the past, as shown in FIG. 5, a delay circuit 3 such as a CR circuit or a multi-stage buffer is provided to
This means that the "H" level of the input signal 2 is overlapped with the "H" level at the time when the "H" level becomes "H" level, thereby preventing the occurrence of glitches.
複数のオーバーラップのない入力信号に対するものであ
り、まず、2人力の場合と同様に、初めの2人力に対し
てグリッチのないOR信号を生成し、この生成された信
号に対し遅延回路を設け、次の入力信号とオーバーラッ
プさせ前記と同様に新たなグリッチのないOR信号を生
成する。同様の回路動作を全ての入力信号につ.いて行
うことにより、グリッチのない信号を得る手段である。This is for multiple non-overlapping input signals. First, as in the case of two-person input, a glitch-free OR signal is generated for the first two input signals, and a delay circuit is provided for this generated signal. , and the next input signal to generate a new glitch-free OR signal as before. Similar circuit operation is performed for all input signals. This is a means of obtaining a glitch-free signal by performing a glitch-free signal.
発明が解決しようとする課題
近年、エレクトロニクス機器の回路は増々複雑化,大規
模化してきており、その制御回路においても同様に複雑
化9大規模化は免れなくなってきている。この様な現状
に鑑みて、かかる従来技術によるグリッチ防止回路を用
いる場合、バッファやCR等による遅延回路を設ける必
要があり回路的に複雑化し、その規模も増大して行《と
いう不都合が生じていた。また、遅延回路を用いるため
、所望の信号自身の立ち上がり時間が著しく遅れ、回路
システム全体に支障をきたすという不都合も生じていた
。Problems to be Solved by the Invention In recent years, the circuits of electronic devices have become increasingly complex and large-scale, and the control circuits thereof are also becoming increasingly complex and large-scale. In view of the current situation, when using such a glitch prevention circuit according to the prior art, it is necessary to provide a delay circuit using a buffer, CR, etc., which makes the circuit complex and increases its scale, resulting in the following disadvantages: Ta. Furthermore, since a delay circuit is used, the rise time of the desired signal itself is significantly delayed, which causes problems in the entire circuit system.
課題を解決するための手段
本発明は、若干のすき間を設けた2つのオーバーラップ
のない入力信号において、一方の入力信号はドレインが
相互結合されたトランジスタ対の片側トランジスタのソ
ースに入力され、もう一方の入力信号は前記トランジス
タ対の各々のゲートに入力されるものとし、前記トラン
ジスタ対の他片側トランジスタのソースは接地電位に接
続、又、前記トランジスタ対のドレイン出力及び、前記
トランジスタ対のゲートに入力されるところの波形とが
、2人力のOR回路へと接続されることから構成される
グリッチ防止回路である。Means for Solving the Problems The present invention provides two non-overlapping input signals with a slight gap between them, one input signal is input to the source of one transistor of a pair of transistors whose drains are mutually coupled, and the other input signal is input to the source of one transistor of a transistor pair whose drains are mutually coupled. One input signal is input to the gate of each of the transistor pairs, the source of the transistor on the other side of the transistor pair is connected to the ground potential, and the drain output of the transistor pair and the gate of the transistor pair are connected to the source of the transistor on the other side of the transistor pair. This is a glitch prevention circuit constructed by connecting the input waveform to a two-man OR circuit.
また、複数のオーバーラップのない入力信号において、
上記に示すところの回路を入力信号数と同数に多段結合
することによって構成されるグリッチ防止回路である。Also, for multiple non-overlapping input signals,
This is a glitch prevention circuit constructed by connecting the circuits shown above in multiple stages equal to the number of input signals.
作用
本発明によれば、簡素でかつ小規模な回路でグリッチの
発生を防止することができ、特に複数の入力信号が存在
する複雑な回路においては、簡単な構成によりグリッチ
の発生を防止できると共に、従来技術に比べ画期的に回
路の小規模化を図ることができる。また、所望の信号自
身の立ち上5
がり時間についても最小に抑えることができ、回路の動
作スピード的にも問題のないグリッチ防止回路を得る。According to the present invention, it is possible to prevent the occurrence of glitches with a simple and small-scale circuit, and especially in a complex circuit where a plurality of input signals are present, it is possible to prevent the occurrence of glitches with a simple configuration. , it is possible to achieve a revolutionary reduction in the size of the circuit compared to the conventional technology. Further, the rise time of the desired signal itself can be minimized, and a glitch prevention circuit is obtained which does not cause problems in terms of circuit operation speed.
実施例
以下、本発明の一実施例について図面を参照しながら詳
細に説明する。EXAMPLE Hereinafter, an example of the present invention will be described in detail with reference to the drawings.
第1図は本発明の第一の実施例であるグリッチ防止回路
を示すものであり、2つのトランジスタ21.22及び
OR回路23によって構成される。FIG. 1 shows a glitch prevention circuit according to a first embodiment of the present invention, which is composed of two transistors 21 and 22 and an OR circuit 23. In FIG.
2つのオーバーラップのない入力信号24.25におい
て入力信号24はドレインが相互結合されたトランジス
タ対21.22の片側トランジスタ21のソースに入力
され、入力信号25はトランジスタ対21.22の各々
のゲートに入力されるものとする。又、トランジスタ2
2のソースは接地電位26に接続されている。トランジ
スタ対21,22の共通ドレインの出力信号27及び入
力信号25が、2人力のOR回路23へ入力されること
により構成される。In two non-overlapping input signals 24.25, the input signal 24 is input to the source of one side of the transistor 21 of the transistor pair 21.22 whose drains are interconnected, and the input signal 25 is input to the gate of each transistor pair 21.22. shall be entered in Also, transistor 2
The source of 2 is connected to ground potential 26. It is constructed by inputting the output signal 27 and input signal 25 of the common drain of the transistor pair 21 and 22 to a two-man OR circuit 23.
6
次に、この回路の動作について詳細に説明する。第2図
にその動作を表わすタイミング波形図を示す。6 Next, the operation of this circuit will be explained in detail. FIG. 2 shows a timing waveform diagram representing the operation.
先ず、入力信号24が“L”レベル、入力信号25が“
H”レベルの場合、Pチャンネルトランジスタ21がオ
フ、Nチャンネルトランジスタ22がオン状態となり、
ドレイン出力信号27は“L”レベル、OR回路23の
出力信号28は“H″レベルになる。次に、入力波形2
5が“L”レベルに変化した場合、Pチャンネルトラン
ジスタ21がオン、Nチャンネルトランジスタ22がオ
フ状態となり、ドレイン出力信号27は″L#レベルを
維持する。よって出力信号28は“L”レベルになる。First, the input signal 24 is at "L" level, and the input signal 25 is at "L" level.
In the case of "H" level, the P-channel transistor 21 is turned off and the N-channel transistor 22 is turned on.
The drain output signal 27 becomes "L" level, and the output signal 28 of OR circuit 23 becomes "H" level. Next, input waveform 2
5 changes to the "L" level, the P-channel transistor 21 turns on, the N-channel transistor 22 turns off, and the drain output signal 27 maintains the "L# level. Therefore, the output signal 28 goes to the "L" level. Become.
一定時間経過後、入力信号24が“H”レベルに変化す
れば、ドレイン出力信号27もすぐに“H”レベルに変
化し出力信号28もその変化に応じて“H”レベルにな
る。そして、入力信号24が“L”レベルに変化すれば
ドレイン出力信号27も“L”レベルに変化しようとす
る。しかし、このドレイン出力信号27の変化は、トラ
ンジスタ21がPチャンネル型トランジスタであるため
その特性上、非常にゆるやかに進行する。After a certain period of time has elapsed, when the input signal 24 changes to the "H" level, the drain output signal 27 also immediately changes to the "H" level, and the output signal 28 also changes to the "H" level in accordance with the change. Then, when the input signal 24 changes to the "L" level, the drain output signal 27 also tries to change to the "L" level. However, since the transistor 21 is a P-channel transistor, this change in the drain output signal 27 progresses very slowly due to its characteristics.
このドレイン出力信号27が“L”レベルに達するまで
に、入力信号25が“H″レベルに変化すれば出力信号
28は″H” レベルに保持できる。If the input signal 25 changes to the "H" level before the drain output signal 27 reaches the "L" level, the output signal 28 can be held at the "H" level.
このように若干のすき間を設けた2つの入力波形24.
25において、第1の実施例の回路を用いて新たにドレ
イン出力信号27を生成することにより、このドレイン
出力信号27と入力信号25がオーバーラップし、グリ
ッチの発生はなくなる。Two input waveforms 24 with a slight gap in this way.
At step 25, by newly generating a drain output signal 27 using the circuit of the first embodiment, this drain output signal 27 and input signal 25 overlap, and no glitch occurs.
第3図はn個のタイミング的に連続したオーバーラップ
のない入力信号31〜35に対する本発明の第2の実施
例であり、全入力信号31〜35に対してタイミング的
に連続した2人力ずつを順番に前記第1の実施例の回路
36〜39を(n −1)個用いて、各々(n−1)個
のドレイン出力信号41,42.43を生成し、これら
全てのドレイン出力信号40,41.42とタイミング
的に最終の入力信号35の全ての論理和を、OR回路4
3を用いて行うことにより構成される。FIG. 3 shows a second embodiment of the present invention for n consecutive non-overlapping input signals 31 to 35, and two consecutive input signals for all input signals 31 to 35. (n-1) circuits 36 to 39 of the first embodiment are used in order to generate (n-1) drain output signals 41, 42, and 43, respectively, and all these drain output signals are 40, 41, 42 and the final input signal 35 in terms of timing, the OR circuit 4
3.
次に、第2の実施例の回路の動作について説明する。第
4図にその動作を表わすタイミング波形図を示す。Next, the operation of the circuit of the second embodiment will be explained. FIG. 4 shows a timing waveform diagram representing the operation.
本発明の第2の実施例の動作としては、前記第1の実施
例に示した動作と同様であり、n個のタイミング的に連
続したオーバーラップのない入力波形に対しても、所望
のグリッチのない新たな出力波形を得ることができる。The operation of the second embodiment of the present invention is similar to that shown in the first embodiment, and even for n consecutive input waveforms with no overlap, a desired glitch can be generated. It is possible to obtain a new output waveform without
発明の効果
以上の説明でも明らかな様に、本発明によれば、従来に
比べ簡素でかつ回路規模が非常に小さ《、かつ所望の信
号の遅延時間も非常に少ない効率的なグリッチ防止回路
を提供することができ、エレクトロニクス機器のシステ
ムの簡素化,高密度化を図ることができる。Effects of the Invention As is clear from the above explanation, the present invention provides an efficient glitch prevention circuit that is simpler and has a much smaller circuit scale than the conventional one, and also has a very small delay time for the desired signal. This makes it possible to simplify and increase the density of electronic equipment systems.
第1図は本発明のグリッチ防止回路の第1の実施例の回
路図、第2図はその動作を示すタイミング波形図、第3
図は本発明のグリッチ防止回路の9
第2の実施例の回路図、第4図はその動作を示すタイミ
ング波形図、第5図は従来技術によるグリッチ防止回路
図、第6図はその動作を示すタイミング波形図、第7図
は従来技術による複数の入力信号に対するグリッチ防止
回路図を示すものである。
1.2,7,8,9,10,24,25,31.32,
33,34.35・・・・・・入力端子、5,16.2
8,24・・・・・・出力信号、6,23.43・旧−
OR回路、21・・・・・・Pチャンネル型トランジス
タ、22・・・・・・Nチャンネル型トランジスタ、2
6・旧・・接地端子、27,40,41.42・・・・
・・ドレイン出力端子。FIG. 1 is a circuit diagram of a first embodiment of the glitch prevention circuit of the present invention, FIG. 2 is a timing waveform diagram showing its operation, and FIG.
The figure shows a circuit diagram of the second embodiment of the glitch prevention circuit of the present invention, Figure 4 is a timing waveform diagram showing its operation, Figure 5 is a diagram of a glitch prevention circuit according to the prior art, and Figure 6 shows its operation. FIG. 7 is a timing waveform diagram showing a glitch prevention circuit diagram for a plurality of input signals according to the prior art. 1.2, 7, 8, 9, 10, 24, 25, 31.32,
33, 34.35... Input terminal, 5, 16.2
8,24...Output signal, 6,23.43・Old-
OR circuit, 21...P channel type transistor, 22...N channel type transistor, 2
6. Old... Ground terminal, 27, 40, 41. 42...
...Drain output terminal.
Claims (1)
タ対の第一のトランジスタのソースに入力され、第2の
入力信号は前記トランジスタ対の各々のゲートに入力さ
れ、前記トランジスタ対の第2のトランジスタのソース
は接地電位に接続し、前記トランジスタ対の共通ドレイ
ンの出力信号と前記第2の入力信号とがOR回路へと接
続されることから構成されるグリッチ防止回路。A first input signal is input to the source of a first transistor of a pair of transistors whose drains are interconnected, and a second input signal is input to the gate of each of said pair of transistors, and a second input signal is input to the source of a first transistor of a pair of transistors whose drains are interconnected. A glitch prevention circuit comprising: a source of the transistor pair connected to ground potential, and an output signal of a common drain of the transistor pair and the second input signal connected to an OR circuit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014135A JP2616086B2 (en) | 1990-01-23 | 1990-01-23 | Glitch prevention circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014135A JP2616086B2 (en) | 1990-01-23 | 1990-01-23 | Glitch prevention circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03217114A true JPH03217114A (en) | 1991-09-24 |
| JP2616086B2 JP2616086B2 (en) | 1997-06-04 |
Family
ID=11852699
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014135A Expired - Lifetime JP2616086B2 (en) | 1990-01-23 | 1990-01-23 | Glitch prevention circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2616086B2 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57157639A (en) * | 1981-03-24 | 1982-09-29 | Toshiba Corp | Semiconductor circuit |
-
1990
- 1990-01-23 JP JP2014135A patent/JP2616086B2/en not_active Expired - Lifetime
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57157639A (en) * | 1981-03-24 | 1982-09-29 | Toshiba Corp | Semiconductor circuit |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2616086B2 (en) | 1997-06-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5892372A (en) | Creating inversions in ripple domino logic | |
| JPH10126249A (en) | Logic circuit | |
| JPS60157334A (en) | Logic circuit | |
| JPH05276016A (en) | Dynamic ratioless circuitry for adopting random logic | |
| JPH11177639A (en) | Data transmission equipment | |
| JP3067059B2 (en) | Sample hold circuit | |
| US6928572B2 (en) | Multistage clock delay circuit and method | |
| JP3071347B2 (en) | Digital signal transmission circuit | |
| US5185537A (en) | Gate efficient digital glitch filter for multiple input applications | |
| JPH03217114A (en) | Glitch preventing circuit | |
| US3956640A (en) | Buffer amplifier for ripple-carry binary generator | |
| US6239622B1 (en) | Self-timed domino circuit | |
| KR100271655B1 (en) | Duty cycle correction circuit | |
| JP2735268B2 (en) | LSI output buffer | |
| JP2776643B2 (en) | Clock drive circuit | |
| JPH0691459B2 (en) | 3-value output circuit | |
| JPS6020632A (en) | Nor circuit | |
| JP2595272B2 (en) | Dynamic set / reset flip-flop | |
| JPS6337645A (en) | Semiconductor circuit | |
| JPH0786919A (en) | Hazard prevention circuit | |
| JPS641808B2 (en) | ||
| JPH03250497A (en) | Shift register | |
| JPS61285523A (en) | Clock switching circuit | |
| JPS6367267B2 (en) | ||
| JPH04123520A (en) | Output buffer circuit |