JPH01295516A - Malfunction preventing circuit - Google Patents
Malfunction preventing circuitInfo
- Publication number
- JPH01295516A JPH01295516A JP63125452A JP12545288A JPH01295516A JP H01295516 A JPH01295516 A JP H01295516A JP 63125452 A JP63125452 A JP 63125452A JP 12545288 A JP12545288 A JP 12545288A JP H01295516 A JPH01295516 A JP H01295516A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- logic
- logic circuit
- delay
- noise
- 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
- 230000007257 malfunction Effects 0.000 title claims description 10
- 230000003111 delayed effect Effects 0.000 claims abstract description 8
- 230000002265 prevention Effects 0.000 claims description 4
- 230000001934 delay Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 17
- 238000004806 packaging method and process Methods 0.000 description 4
- 230000000644 propagated effect Effects 0.000 description 3
- 239000003990 capacitor Substances 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
Landscapes
- Manipulation Of Pulses (AREA)
Abstract
Description
【発明の詳細な説明】
〔概要〕
ディジタル回路で生じる雑音を除去して誤動作を防止す
る誤動作防止回路に関し、
ディジタル回路に簡単な回路を付加することによって、
ファン・アウトの低下、実装密度の低下及びコストアッ
プすることなく雑音を除去することを目的とし、
ディジタル入力信号から異なる時間をもった複数の遅延
信号を出力する遅延回路と、複数の遅延信号の多数決論
理をとって出力する論理回路とを具備して構成する。[Detailed Description of the Invention] [Summary] Regarding a malfunction prevention circuit that prevents malfunction by removing noise generated in a digital circuit, by adding a simple circuit to the digital circuit,
The aim is to eliminate noise without reducing fan-out, reducing packaging density, or increasing costs.Delay circuits that output multiple delayed signals with different times from digital input signals The device is configured to include a logic circuit that takes majority logic and outputs it.
て産業上の利用分野〕
本発明は、ディジタル回路で生じる雑音を除去して誤動
作を防止する誤動作防止回路に関する。FIELD OF THE INVENTION The present invention relates to a malfunction prevention circuit that prevents malfunctions by removing noise generated in digital circuits.
ディジタル回路においては、ディジタル入力信号が安定
して内部論理回路に供給されることが望ましい。In digital circuits, it is desirable that digital input signals be stably supplied to internal logic circuits.
従来から、メーカーが設計、製造、検査して出荷したI
Cがユーザへ渡り、実装テストを行なったときに、所期
の動作をしない場合がある。これは、メーカーの出荷試
験とユーザ側の使用する環境とがちがうために生じるも
のである。、誤動作の原因は種々あり一概には言えない
が、内部論理回路への信号線に乗る雑音は原因の1つで
あると言える。信号線に乗った雑音により、ディジタル
入力信号の論理が誤ってしまうと(“0”が“1″とな
ったり、“1”が“0″となったりする)、内部論理回
路の論理は完全に誤動作してしまう。Traditionally, manufacturers have designed, manufactured, inspected, and shipped I
When C is delivered to a user and an implementation test is performed, it may not work as expected. This is caused by the difference between the manufacturer's shipping test and the user's environment. Although there are various causes of malfunctions and cannot be generalized, it can be said that noise on the signal line to the internal logic circuit is one of the causes. If the logic of the digital input signal becomes incorrect due to noise on the signal line (“0” becomes “1” or “1” becomes “0”), the logic of the internal logic circuit becomes completely incorrect. It malfunctions.
従って、このような雑音による誤動作を防止する必要が
ある。Therefore, it is necessary to prevent malfunctions caused by such noise.
従来、この種の雑音防止策として、雑音を極力発生させ
ないように、IC内の出力駆動トランジスタを鈍感にし
たり、電源(Vcc−GND)間にバイパスコンデンザ
をIC外部に付加することが行なわれている。これらの
方法はいずれも、急激な!*変化によるvan電圧の変
動分を抑えて、IC内の素子に雑音が伝わりにくいよう
にしている。Conventionally, measures to prevent this type of noise have been to make the output drive transistor inside the IC insensitive or to add a bypass capacitor outside the IC between the power supply (Vcc and GND) to minimize the generation of noise. ing. Both of these methods are radical! *Variations in VAN voltage due to changes are suppressed to prevent noise from being transmitted to the elements within the IC.
しかしながら、IC内の出力駆動トランジスタを鈍感に
すると、ファン・アウトの低下を招き、IC外部にコン
デンサを付加すると、実装密度の低下及びコストアップ
を拍くという問題点があった。However, if the output drive transistor within the IC is made insensitive, fan-out decreases, and if a capacitor is added outside the IC, the packaging density decreases and costs increase.
従って、本発明はこれらの問題点を解決し、亭イジタル
回路に簡単な回路を付加することによって、ファン・ア
ウトの低下、実装密度の低下及びコストアップをもたら
すことなくM音を除去するようにすることを目的とする
。Therefore, the present invention solves these problems and adds a simple circuit to the digital circuit to remove the M sound without reducing fan-out, reducing packaging density, or increasing cost. The purpose is to
第1−は、本発明の原理ブロック図であるa遅延回路1
0はディジタル入力信号を入力し、異なる遅延時間をも
った複数の遅延信号を出力する。1- is a delay circuit 1 which is a block diagram of the principle of the present invention.
0 inputs a digital input signal and outputs a plurality of delayed signals with different delay times.
論理回路12は、遅延回路10が出力する複数の遅延信
号の多数決論理をとって出力信号とする。The logic circuit 12 takes the majority logic of the plurality of delayed signals output from the delay circuit 10 and outputs the result as an output signal.
遅延回路10はディジタル人力信号に遅延量0、Δを及
びΔ2tを与えて3つの遅延信号を生成する。論理回路
12はこれら3つの信号の多数決論理をとる。例えば、
ディジタル入力信号に雑音が重畳されて、信号レベルが
一瞬ハイレベルに変化したとする。このハイレベルはそ
のまま論理回路12に与えられるとともに、Δを及びΔ
2tだけ遅延され論理回路12に与えられる。この結果
、論理回路12の入力の1つがハイレベルにあるときは
、他の2つの入力は必ずローレベルにある。従って、こ
の多数決論理の結果はローレベルである。よって、論I
I!回路12の出力は入力信号から雑音が除去されたも
のとなる。The delay circuit 10 generates three delayed signals by applying delay amounts 0, Δ, and Δ2t to the digital human input signal. The logic circuit 12 takes majority logic of these three signals. for example,
Suppose that noise is superimposed on a digital input signal and the signal level momentarily changes to a high level. This high level is given as is to the logic circuit 12, and Δ and Δ
The signal is delayed by 2t and applied to the logic circuit 12. As a result, when one of the inputs of logic circuit 12 is at a high level, the other two inputs are always at a low level. Therefore, the result of this majority logic is a low level. Therefore, theory I
I! The output of circuit 12 is the input signal with noise removed.
以下、本発明の実施例を図面を参照して説明する。 Embodiments of the present invention will be described below with reference to the drawings.
第2図(A)及び(B)は本発明の一実施例の回路図で
、同図(A)は第1図の遅延回路10を示し、同図(B
)は第1図の論理回路12を示す。2(A) and 2(B) are circuit diagrams of one embodiment of the present invention, in which FIG. 2(A) shows the delay circuit 10 of FIG. 1, and FIG.
) indicates the logic circuit 12 of FIG.
遅延回路10は遅延回路10a及び10bを直列に接続
して構成されている。各遅延回路10a及び10bはそ
れぞれ、例えば2段のCMOSインバータで構成されて
いる。各遅延回路10a及び10bはそれぞれ、Δtの
遅延時間を与える。The delay circuit 10 is constructed by connecting delay circuits 10a and 10b in series. Each of the delay circuits 10a and 10b is composed of, for example, a two-stage CMOS inverter. Each delay circuit 10a and 10b provides a delay time of Δt.
遅延回路10aの入力信号■及び出力信号@並びに遅延
回路10bの出力信号ハはそれぞれ、第2図(B)に示
す論理回路12の入力(1となる。The input signal (2) and output signal (@) of the delay circuit 10a and the output signal (C) of the delay circuit 10b are input (1) to the logic circuit 12 shown in FIG. 2(B), respectively.
論理回路12は、3つの2人力アンド回路12a。The logic circuit 12 includes three two-man power AND circuits 12a.
12b及び12G並びにこれらのアンド回路の出力信号
を入力するオア回路12dとを具備して構成されている
。アンド回路12aは信号Oと@のアンド論理をとり、
アンド回路12bは信号Oと■のアン下論理をとり、ア
ンド回路12Gはωと■のアンド論理をとる。このよう
に、アンド回路12a〜12cで3つの信号■、■、■
のうちの2つの組合わせのすべてのアンド論理がとられ
る。12b and 12G, and an OR circuit 12d which inputs the output signals of these AND circuits. The AND circuit 12a performs AND logic of the signals O and @,
The AND circuit 12b takes an AND logic between the signals O and ■, and the AND circuit 12G takes an AND logic between ω and ■. In this way, the AND circuits 12a to 12c generate the three signals ■, ■, ■
The AND logic of all combinations of two of them is taken.
次に本実施例の動作を、第3図(A>及び(B)に示す
動作タイミング図を参照して説明する。Next, the operation of this embodiment will be explained with reference to the operation timing diagrams shown in FIGS. 3A and 3B.
はじめに、入力信号がローレベルにあるときに、雑音に
よりハイレベルのパルスが生じた場合(第3図(A))
について説明する。第3図(A)に示すように、入力信
号■にローレベルが入ったとし、この時、N音により一
騎ハイレベル(正規の論理レベルの存続時間より充分に
短い)になったと仮定する。信号@は入力信号Oに対し
てΔtだけ遅れてハイレベルのパルスが生じ、また信号
■は信号Oに対してΔtだけ遅れてハイレベルのパルス
が生じる。従って、2人力のアンド回路12a〜12c
の各出力はいずれもローレベルであり、決してハイレベ
ルにならない。この結果、オア回路12dの出力信号■
もO−レベルに保持され、入力信号に重畳されたハイレ
ベルの雑音は伝搬されない。First, when a high-level pulse is generated due to noise when the input signal is at a low level (Figure 3 (A))
I will explain about it. As shown in FIG. 3(A), it is assumed that the input signal ■ enters a low level, and at this time, it becomes a high level (sufficiently shorter than the duration of a normal logic level) due to the N sound. The signal @ generates a high level pulse with a delay of Δt with respect to the input signal O, and the signal ■ generates a high level pulse with a delay of Δt with respect to the signal O. Therefore, two-man powered AND circuits 12a to 12c
All outputs are at low level and never go to high level. As a result, the output signal of the OR circuit 12d is
is also held at O-level, and high-level noise superimposed on the input signal is not propagated.
次に、逆の場合、すなわちハイレベルの入力信号時に雑
音によるローレベルのパルスが発生した場合、第3図(
B)に示すように、信号@は入力信号のよりΔtだけ遅
れてローレベルとなり、信号Oは信号@よりΔtだけ遅
れてローレベルとなる。この場合、アンド回路12a、
12b及び12cの各出力、すなわち信号■と@、信号
@との及び信号■と■のアンド出力にはそれぞれ第3図
(B)に示すように、2回ずつローレベルのパルスが発
生する。ところが、同−時刻中にすべてのアンド出力が
同時にローレベルとなることはない。従って、オア回路
の出力信号Oには入力信号■のローレベルのパルスは伝
搬されない。Next, in the opposite case, that is, when a low-level pulse is generated due to noise during a high-level input signal, Figure 3 (
As shown in B), the signal @ becomes low level with a delay of Δt from the input signal, and the signal O becomes low level with a delay of Δt from the signal @. In this case, the AND circuit 12a,
As shown in FIG. 3(B), a low level pulse is generated twice at each output of the signals 12b and 12c, that is, the AND output of the signals ■ and @, the signal @, and the AND output of the signals ■ and ■. However, all the AND outputs do not become low level at the same time. Therefore, the low level pulse of the input signal (2) is not propagated to the output signal O of the OR circuit.
本発明は、例えばディジタルICの入カバソファに適用
できる。第4図は本発明をディジタルICに適用した場
合の70ツク図である。ディジタルICは入力バッファ
14a、内部論理回路14b及び出力バッファ14cを
具備している。入力バッファ14aは入力ビン14dを
介してディジタル入力信号を受けとり、出力ビン14e
を介してディジタル出力信号を出力する。本発明の誤動
作防止回路は、入力バッファ14a内に設けられる。The present invention can be applied to, for example, a cover sofa for a digital IC. FIG. 4 is a 70 block diagram when the present invention is applied to a digital IC. The digital IC includes an input buffer 14a, an internal logic circuit 14b, and an output buffer 14c. Input buffer 14a receives a digital input signal via input bin 14d and outputs a digital input signal via output bin 14e.
Outputs a digital output signal via. The malfunction prevention circuit of the present invention is provided within the input buffer 14a.
第5図は入力バッファ14aの詳細な回路図である。図
示する回路は入力ビン14dがチップセレクトビン(以
下、C8入力端子という)であって、入力バッファ14
aがデツプセレクトバッファの場合のものである。第5
図中、第2図(A)及び(B)に示す構成要素と同一の
ものには同一の参照番号を付しである。C8入力端子は
、2段のCMOSインバータを介して遅延回路10aに
与えられる。遅延回路10a及び10bはそれぞれ、2
段のCMOSインバータで構成されている。FIG. 5 is a detailed circuit diagram of the input buffer 14a. In the illustrated circuit, the input bin 14d is a chip select bin (hereinafter referred to as the C8 input terminal), and the input buffer 14
This is the case where a is a depth select buffer. Fifth
In the figure, the same reference numerals are given to the same components as those shown in FIGS. 2(A) and 2(B). The C8 input terminal is applied to the delay circuit 10a via a two-stage CMOS inverter. Delay circuits 10a and 10b each have 2
It consists of CMOS inverters in stages.
2人力のアンド回路12a、12b及び12Gはそれぞ
れ6個のMOSトランジスタで構成されている。3人力
のオフ回路12dは8個のMOSトランジスタで構成さ
れている。オア回路12dの出力信号■は、第4図の内
部論理回路14bの入力に与えられる。The two-man powered AND circuits 12a, 12b and 12G are each composed of six MOS transistors. The three-man powered off circuit 12d is composed of eight MOS transistors. The output signal (2) of the OR circuit 12d is applied to the input of the internal logic circuit 14b in FIG.
このように入力バッファ14aの前段に本発明を用いる
ことで、ディジタルIC14の内部論理回路14aは雑
音に影響されることなく、正常に動作することができる
。その他、メモリICの入力ビン、σE、WEアドレス
、データ・イン等の各部に適用することができる。By using the present invention in the preceding stage of the input buffer 14a, the internal logic circuit 14a of the digital IC 14 can operate normally without being affected by noise. In addition, it can be applied to various parts such as the input bin, σE, WE address, and data-in of the memory IC.
第6図は、本発明の別の実施例の論理回路12の回路図
である。遅延回路10の第2図(A)と同様である。こ
の実施例の論理回路12は2人力のオア回路16a、1
6b及び16G並びに3人力のアンド回路16dとを具
備して構成されている。オア回路16aは信号ωと@の
オア演算を行ない、オア回路16bは信号@と■のオア
演算を行ない、オア回路16Gは信号■とOのオア演算
を行なう。オア回路16a、16b及び16Cの各出力
はアンド回路16dに与えられる。FIG. 6 is a circuit diagram of a logic circuit 12 according to another embodiment of the present invention. This is similar to the delay circuit 10 shown in FIG. 2(A). The logic circuit 12 of this embodiment is an OR circuit 16a, 1 operated by two people.
6b and 16G, and a three-man powered AND circuit 16d. The OR circuit 16a performs an OR operation between the signals ω and @, the OR circuit 16b performs an OR operation between the signals @ and 2, and the OR circuit 16G performs an OR operation between the signals 2 and 0. Each output of OR circuits 16a, 16b and 16C is given to AND circuit 16d.
第7図は第6図に示す実施例の動作タイミング図で、同
図(A)は雑音により一瞬ディジタル入力信号■はハイ
レベルからローレベルに変化した場合の動作タイミング
図、同図(B)は雑音によりディジタル入力信号ωが一
瞬ローレベルからハイレベルに変化した場合の動作タイ
ミング図である。いずれの場合にも、雑音は除去されて
いることがわかる。7 is an operation timing diagram of the embodiment shown in FIG. 6. FIG. 7 (A) is an operation timing diagram when the digital input signal ■ momentarily changes from high level to low level due to noise, and FIG. 7 (B) is an operation timing diagram of the embodiment shown in FIG. is an operation timing diagram when the digital input signal ω momentarily changes from low level to high level due to noise. It can be seen that noise is removed in both cases.
以上説明したように、本発明によれば、ローレベル時に
雑名によりハイレベルになった時、あるいは逆にハイレ
ベル時に雑音によりローレベルになった時、いずれの場
合にもこれらの不要な逆信号成分は完全に除去され、後
段に伝搬されることはないので、ディジタル回路に簡単
な回路を付加することで、ファン・アウトの低下、実装
密度の低下及びコストアップすることなく、M音を除去
することができる。As explained above, according to the present invention, when a low level becomes a high level due to a noise, or conversely, when a high level becomes a low level due to noise, in either case, these unnecessary reverse effects are avoided. Since the signal component is completely removed and is not propagated to subsequent stages, by adding a simple circuit to the digital circuit, it is possible to eliminate M sound without reducing fan-out, packaging density, or increasing cost. Can be removed.
第1図は本発明の原理ブロック図、
第2図は本発明の一実施例の回路図、
第3図は第2図の実施例の動作タイミング図、第4図は
本発明の適用例のブロック図、第5図は第4図に示す入
力バッフ714aの詳細な回路図、
第6図は本発明の別の実施例の回路図、及び第7図は第
6図の実施例の動作タイミング図である。
図において、
10は遅延回路、
10a、10bは遅延回路、
12は論理回路、
12a、12b、12cはアンド回路、12dはオア回
路、
14はディジタルIC1
14aは入力バッファ、
14bは内部論理回路、
14cは出力バッファ、
14dは入力ビン、
14eは出力ビン、
16a、16b、16cはオア回路、
16dは′アンド回路
を示す。
代 理 人 弁理士 伊 東 忠 彦1″。
・ジ′
ネ礫シ用の刀R工里フ゛’0,7図
g1図
(A)
(B)
1砺をB11の一大オ杉伸lめ回で■4嶌2図
(A)
本IN大沌ヤ1硬勤咋り貝22゛国
コ3図
?’1月4転用タセ示すブーツ2図
第4図
(B)Fig. 1 is a principle block diagram of the present invention, Fig. 2 is a circuit diagram of an embodiment of the present invention, Fig. 3 is an operation timing diagram of the embodiment of Fig. 2, and Fig. 4 is an application example of the present invention. 5 is a detailed circuit diagram of the input buffer 714a shown in FIG. 4, FIG. 6 is a circuit diagram of another embodiment of the present invention, and FIG. 7 is an operational timing diagram of the embodiment of FIG. 6. It is a diagram. In the figure, 10 is a delay circuit, 10a, 10b are delay circuits, 12 is a logic circuit, 12a, 12b, 12c are AND circuits, 12d is an OR circuit, 14 is a digital IC1, 14a is an input buffer, 14b is an internal logic circuit, 14c is an output buffer, 14d is an input bin, 14e is an output bin, 16a, 16b, 16c are OR circuits, and 16d is an 'AND circuit. Agent Patent attorney Tadahiko Ito 1''. ・J'Nereshi's sword R craft fi'0,7 Figure g1 Figure (A) (B) 1. At times ■ 4 pieces 2 figures (A) Book IN Chaos Ya 1 hard work shell 22゛ country 3 figures? 'January 4 diversion tase showing boots 2 figures Fig. 4 (B)
Claims (1)
遅延信号を出力する遅延回路(10)と、複数の遅延信
号の多数決論理をとって出力する論理回路(12)とを
具備することを特徴とする誤動作防止回路。It is characterized by comprising a delay circuit (10) that outputs a plurality of delayed signals having different delay times from a digital input signal, and a logic circuit (12) that takes majority logic of the plurality of delayed signals and outputs the result. Malfunction prevention circuit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63125452A JPH01295516A (en) | 1988-05-23 | 1988-05-23 | Malfunction preventing circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63125452A JPH01295516A (en) | 1988-05-23 | 1988-05-23 | Malfunction preventing circuit |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH01295516A true JPH01295516A (en) | 1989-11-29 |
Family
ID=14910441
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63125452A Pending JPH01295516A (en) | 1988-05-23 | 1988-05-23 | Malfunction preventing circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH01295516A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000054410A1 (en) * | 1999-03-09 | 2000-09-14 | Iroc Technologies | Logic circuit protected against transitory perturbations |
DE102009002688A1 (en) * | 2009-04-28 | 2010-05-06 | Robert Bosch Gmbh | Interference pulses suppression circuit for use in digital circuit, has gate producing output signal at output terminal that is connected with output, where level of output signal corresponds to level of signals applied at input terminals |
-
1988
- 1988-05-23 JP JP63125452A patent/JPH01295516A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000054410A1 (en) * | 1999-03-09 | 2000-09-14 | Iroc Technologies | Logic circuit protected against transitory perturbations |
FR2790887A1 (en) * | 1999-03-09 | 2000-09-15 | Univ Joseph Fourier | LOGIC CIRCUIT PROTECTED AGAINST TRANSIENT INTERFERENCE |
US7380192B1 (en) | 1999-03-09 | 2008-05-27 | Iroc Technologies | Logic circuit protected against transient disturbances |
DE102009002688A1 (en) * | 2009-04-28 | 2010-05-06 | Robert Bosch Gmbh | Interference pulses suppression circuit for use in digital circuit, has gate producing output signal at output terminal that is connected with output, where level of output signal corresponds to level of signals applied at input terminals |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5892372A (en) | Creating inversions in ripple domino logic | |
US6111447A (en) | Timing circuit that selectively triggers on a rising or falling input signal edge | |
US5227674A (en) | Semiconductor integrated circuit device | |
JP2006314134A (en) | Method and circuit for producing high-speed count | |
JP4627928B2 (en) | Semiconductor integrated circuit | |
JP2583521B2 (en) | Semiconductor integrated circuit | |
US7317337B2 (en) | Output driver in semiconductor device | |
JP2002158567A (en) | Generation of pulse signal from clock signal | |
JP2805466B2 (en) | Memory address transition detection circuit | |
JPH10290146A (en) | Circuit to eliminate glitch signal | |
JPH01295516A (en) | Malfunction preventing circuit | |
US5777492A (en) | Address transition detector circuit | |
JPS6382014A (en) | Generating circuit for pseudo-random noise code | |
KR960011208B1 (en) | Semiconductor memory device | |
US6172527B1 (en) | Output circuit capable of reducing feedthrough current | |
JPH10208475A (en) | Input buffer for row address strobe signal | |
JPH05114838A (en) | Noise removing circuit | |
US6285216B1 (en) | High speed output enable path and method for an integrated circuit device | |
JPH01296487A (en) | Noise detecting circuit for address signal | |
US5973982A (en) | Pulse width amplifier circuit | |
JP3012276B2 (en) | Output circuit | |
KR940008732B1 (en) | Clock selected control circuit | |
JPH05327435A (en) | Semiconductor integrated circuit device | |
JP3260361B2 (en) | Microprocessor | |
JPS63253715A (en) | Clock generating circuit |