JP2003258609A - Noise-eliminating circuit - Google Patents
Noise-eliminating circuitInfo
- Publication number
- JP2003258609A JP2003258609A JP2002052389A JP2002052389A JP2003258609A JP 2003258609 A JP2003258609 A JP 2003258609A JP 2002052389 A JP2002052389 A JP 2002052389A JP 2002052389 A JP2002052389 A JP 2002052389A JP 2003258609 A JP2003258609 A JP 2003258609A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- noise
- circuit
- delay
- input
- 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.)
- Withdrawn
Links
Landscapes
- Pulse Circuits (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、コンピュータ装置
等における、パルスまたはスパイク状のノイズを除去す
るノイズ除去回路に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a noise removing circuit for removing pulse or spike noise in a computer device or the like.
【0002】[0002]
【従来の技術】従来のコンピュータ装置等におけるパル
スまたはスパイク状のノイズを除去するノイズ除去回路
は、入力した原信号を遅延させる遅延手段を通した遅延
信号と遅延手段を通さない原信号をAND回路に入力
し、AND演算した結果を出力することにより、数n
(ナノ)秒の幅を持つノイズであれば、そのノイズ幅以
上の時間差を設定した遅延信号と原信号とをAND回路
に入力し、AND演算して出力すれば、ノイズ除去され
る作用を応用していた。2. Description of the Related Art A conventional noise removal circuit for removing pulse or spike noise in a computer or the like is an AND circuit for a delayed signal passing through a delay means for delaying an input original signal and an original signal not passing through the delay means. To the number n by outputting the result of AND operation
If the noise has a width of (nano) seconds, the delay signal having a time difference larger than the noise width and the original signal are input to the AND circuit, and the AND operation is performed to output the noise. Was.
【0003】[0003]
【発明が解決しようとする課題】しかし、遅延手段を利
用したノイズ除去回路を内蔵したICの場合は、例え
ば、そのICの動作テスト等を行う際に必要なリセット
信号が遅延の対象となることがあり、リセット信号が遅
延手段を通過する際に遅延することで、本来のリセット
タイミングに対してリセット信号の遅延時間だけリセッ
トタイミングが変わってしまうのである。However, in the case of an IC having a built-in noise removing circuit using a delay means, for example, a reset signal necessary for carrying out an operation test of the IC is subject to delay. However, the delay of the reset signal when passing through the delay means changes the reset timing from the original reset timing by the delay time of the reset signal.
【0004】そうすると、そのICの動作テスト等を行
う際に必要なリセット信号のタイミングを基準にして、
各タイムイベント毎に、当該ICのピンから出力される
各種信号のHi(以下、「1」という)、または、Lo
w(以下、「0」という)出力パターンを規定するテス
トパターンが使えなくなる。Then, with reference to the timing of the reset signal necessary for performing the operation test of the IC,
For each time event, Hi (hereinafter referred to as “1”) of various signals output from the IC pin, or Lo
The test pattern defining the w (hereinafter referred to as “0”) output pattern cannot be used.
【0005】そこで、本発明は遅延手段等により原信号
に時間差を持たせた二信号のAND演算出力する従来の
ノイズ除去回路では、そのまま用いることのできなかっ
た一般的なテストパターンでも、そのまま使えるような
ノイズ除去回路を提供することを目的としている。Therefore, according to the present invention, a general test pattern which cannot be used as it is in a conventional noise removing circuit which outputs an AND operation of two signals in which an original signal has a time difference by a delay means or the like can be used as it is. The purpose is to provide such a noise removal circuit.
【0006】また、信号の時間幅が所定値未満であれば
ノイズとみなして除去する前記ノイズ除去回路の動作原
理に基づき、有害なノイズと有効な信号とを区別する前
記時間幅を一定値に固定しておくと、前記ノイズ除去回
路の用途が限定されてしまう欠点があった。If the time width of the signal is less than a predetermined value, it is regarded as noise and removed based on the operating principle of the noise removing circuit. If fixed, there was a drawback that the use of the noise removal circuit was limited.
【0007】そこで、ノイズとみなして除去すべき信号
の時間幅を任意に選択できるようにすることで、より多
用途に対応できるノイズ除去回路を提供することも目的
としている。Therefore, it is also an object to provide a noise removing circuit which can be more versatile by allowing the time width of a signal to be removed as noise to be arbitrarily selected.
【0008】[0008]
【課題を解決するための手段】前記目的を達成するため
に、本願発明は、入力した原信号を遅延させる遅延手段
と、その遅延手段を通した遅延信号と前記遅延手段を通
さない原信号のAND演算した結果を出力するAND回
路とを備えたノイズ除去回路において、前記ノイズ除去
回路を通した信号と前記ノイズ除去回路を通さない信号
とを選択自在にする選択手段を備えた。このようにする
ことで、遅延手段を利用したノイズ除去回路を内蔵した
ICの場合にも、そのICの動作テスト等を行う際に必
要なリセット信号に関し、本来のリセットタイミングに
対してリセットタイミングを保てるので、従来のテスト
パターンでもそのまま使うことができる。In order to achieve the above object, the present invention provides a delay means for delaying an input original signal, a delay signal passing through the delay means and an original signal not passing through the delay means. A noise removing circuit including an AND circuit that outputs a result of an AND operation includes a selecting unit that selectively selects a signal passing through the noise removing circuit and a signal not passing through the noise removing circuit. By doing so, even in the case of an IC having a built-in noise removing circuit using the delay means, the reset timing is changed from the original reset timing with respect to the reset signal necessary for the operation test of the IC. Since it can be retained, it can be used as it is even with the conventional test pattern.
【0009】また、本願発明は、複数の段数を切換え接
続することにより機能が増減する遅延手段と、この遅延
手段の切換え接続により任意の段数だけを有効に回路接
続するセレクタとを備えたので、前記遅延手段により遅
延させる遅延信号が前記原信号に対して遅延する時間を
任意に選択できる。ここで、ノイズとみなして除去すべ
き信号の時間幅は、遅延する時間により定められる。し
たがって、ノイズとみなして除去すべき信号の時間幅を
任意に選択できるようにすることで、より多用途に対応
できる。Further, since the present invention is provided with the delay means whose function is increased / decreased by switching and connecting a plurality of stages, and the selector for effectively circuit-connecting only an arbitrary number of stages by the switching connection of the delay means, The delay time of the delay signal delayed by the delay means with respect to the original signal can be arbitrarily selected. Here, the time width of a signal that should be removed as noise is determined by the delay time. Therefore, by making it possible to arbitrarily select the time width of the signal to be removed as noise, it is possible to cope with more versatility.
【0010】また、本願発明は、入力した信号の時間幅
に含め得る基準周波数のパルス数を計測するクロックカ
ウント手段と、そのクロックカウント手段により計測さ
れた前記時間幅が予め任意に設定された閾値を超える信
号のみを有効とする入力信号選別手段とを備えたので、
ノイズとみなして除去すべき信号の時間幅を任意に選択
できるようにすることで、より多用途に対応できる。Further, according to the present invention, the clock counting means for measuring the number of pulses of the reference frequency that can be included in the time width of the input signal, and the time width measured by the clock counting means is a threshold value set in advance. Since the input signal selection means that makes only the signals exceeding
By allowing the time width of a signal to be removed as noise to be removed to be arbitrarily selected, it is possible to cope with more versatility.
【0011】[0011]
【発明の実施の形態】以下、図面に沿って、本発明によ
るノイズ除去回路の実施の形態について説明する。本実
施形態においては、ICのリセット端子に遅延手段を利
用したノイズ除去回路を内蔵した場合を例示して説明す
る。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of a noise removing circuit according to the present invention will be described below with reference to the drawings. In the present embodiment, a case will be described as an example where a noise removal circuit using a delay means is built in the reset terminal of the IC.
【0012】図1は本発明の第一の実施形態であり、ノ
イズ除去回路を内蔵したICの該当部を示すブロック図
である。入力端子101は一般にPADと呼ばれてお
り、図示せぬICパッケージの外部にピンを介して電気
接続される。リセット信号Rは入力端子101から入力
されて二経路に分岐する。すなわち、ノイズ除去回路1
02を経由しない第1の経路と、ノイズ除去回路2を経
由する第2の経路とに分岐し、選択手段103へとそれ
ぞれ接続される。FIG. 1 is a first embodiment of the present invention and is a block diagram showing a relevant portion of an IC having a built-in noise elimination circuit. The input terminal 101 is generally called a PAD, and is electrically connected to the outside of an IC package (not shown) via a pin. The reset signal R is input from the input terminal 101 and branched into two paths. That is, the noise removing circuit 1
No. 02, and a second path passing through the noise removing circuit 2, and are respectively connected to the selecting means 103.
【0013】選択手段103にはセレクタ30があり、
セレクタ30へとそれぞれ接続された第1の経路と、第
2の経路とを二者択一し、選択された経路を通った信号
のみが出力端子104から出力され、図示せぬ回路の内
部リセットに用いられるように接続されている。選択手
段103の詳細な動作は図2に沿って後述する。なお、
出力端子104は説明の便宜上の呼び名であり、実際に
はICパッケージの外部にピンを介して電気接続される
端子ではない。The selecting means 103 has a selector 30,
The first path and the second path respectively connected to the selector 30 are selectively selected, and only the signal passing through the selected path is output from the output terminal 104, and the internal reset of the circuit not shown. Are connected to be used. Detailed operation of the selection means 103 will be described later with reference to FIG. In addition,
The output terminal 104 is a name for convenience of description, and is not actually a terminal electrically connected to the outside of the IC package via a pin.
【0014】選択手段103にはセレクタ30を制御す
る選択信号Sを供給するデコーダ31およびレジスタ3
2があり、それぞれDフリップフロップのような動作を
する。ただし、デコーダ31はDフリップフロップでは
ないので、その動作は図2フローチャートに示す通りで
ある。デコーダ31にはチップイネーブル信号CE,ラ
イト信号WRが入力されて、そのデコーダ31、レジス
タ32およびセレクタ30により、図2とあわせて後述
するタイミングの制御動作を行っている。なお、図中で
はチップイネーブル信号CEとライト信号WRはアクテ
ィブLowを意味する上線を記入してあるが、明細書中
ではその上線を省略している。A decoder 31 and a register 3 for supplying a selection signal S for controlling the selector 30 to the selection means 103.
There are two, and each operates like a D flip-flop. However, since the decoder 31 is not a D flip-flop, its operation is as shown in the flowchart of FIG. The chip enable signal CE and the write signal WR are input to the decoder 31, and the decoder 31, the register 32, and the selector 30 perform a timing control operation described later with reference to FIG. In the figure, the chip enable signal CE and the write signal WR are drawn with an upper line meaning active Low, but the upper line is omitted in the specification.
【0015】図2はノイズ除去回路の動作を示すタイム
チャートである。同一時間軸上で、上から順に信号名を
アドレス信号AD,データ信号Data,チップイネー
ブル信号CE,ライト信号WR,レジスタWR信号W
R,選択信号Sと、6種類の信号を記載している。これ
らの信号に関し以下、信号を略して符号のみでも説明す
る。FIG. 2 is a time chart showing the operation of the noise removing circuit. On the same time axis, the signal names are named address signal AD, data signal Data, chip enable signal CE, write signal WR, register WR signal W in order from the top.
R, a selection signal S, and six types of signals are shown. These signals will be described below by abbreviating the signals and using only the reference numerals.
【0016】ADはメモリに対して所定のサイクルタイ
ムにより、Dataを読出しまたは書きこみするために
アドレスを与える信号である。ADにより0Ah(末尾
hは16進表現)とFFhのアドレスを交互に指定する
タイミングを形成している。CEはアドレス0Ahに対
応するタイミングでLow(以下、「L」または「0」
と略す)になっているので、アドレス0AhにData
の読出しまたは書きこみができる。WRがLのときにD
ataが書き込まれる。AD is a signal which gives an address to the memory for reading or writing Data according to a predetermined cycle time. The timing for alternately designating addresses of 0Ah (the end h is hexadecimal representation) and FFh is formed by AD. CE is Low (hereinafter, “L” or “0”) at a timing corresponding to address 0Ah.
Is abbreviated), Data is assigned to address 0Ah.
Can read or write. D when WR is L
ata is written.
【0017】今、デコーダ31の入力端子A1にADを
入力し、入力端子A2にCEを入力し、トリガ入力端子
A3にライト信号WRを入力して動作タイミングを決定
するトリガパルスをLで加えると、デコーダ31はDフ
リップフロップに似た動作をし、CEがLなのでWRと
同じタイミング波形がレジスタ32のトリガ入力端子C
にレジスタWR信号WRをトリガパルスとしてHで加え
る。レジスタ32のデータ入力端子DにはDataが入
力されており、そのDataのHとLに一致させるよう
にレジスタ32がDフリップフロップ動作し、選択信号
SはWRの指示するタイミングで図2の示すようにセレ
クタ30を制御する。Now, when AD is input to the input terminal A1 of the decoder 31, CE is input to the input terminal A2, and the write signal WR is input to the trigger input terminal A3, a trigger pulse for determining the operation timing is added by L. , The decoder 31 operates similarly to the D flip-flop, and since CE is L, the same timing waveform as WR has the trigger input terminal C of the register 32.
The register WR signal WR is added as a trigger pulse at H. Data is input to the data input terminal D of the register 32, the register 32 performs a D flip-flop operation so as to match H and L of the data, and the selection signal S is shown in FIG. The selector 30 is controlled as described above.
【0018】セレクタ30は、選択信号Sが1のときに
第1の経路111を選択し、選択信号Sが0のときに第
2の経路112を選択する。そうすると、S=0の間に
のみノイズ除去回路102を利用し、S=1の間はノイ
ズ除去回路102を利用しないことになる。このように
して、選択手段103は必要に応じた選択動作を行う。The selector 30 selects the first path 111 when the selection signal S is 1, and selects the second path 112 when the selection signal S is 0. Then, the noise removal circuit 102 is used only during S = 0, and the noise removal circuit 102 is not used during S = 1. In this way, the selection means 103 performs a selection operation as needed.
【0019】また、ノイズ除去回路102を動作させた
時の遅延信号と、動作させない時の遅延しない信号が、
不安定に混在するとリセット動作等に支障をきたすの
で、リセットする際にはノイズ除去回路102を動作さ
せないように固定する設定にしてもよい。The delayed signal when the noise removing circuit 102 is operated and the undelayed signal when the noise removing circuit 102 is not operated are
If they are mixed in an unstable manner, the reset operation or the like will be hindered. Therefore, the noise removal circuit 102 may be fixed so as not to operate when resetting.
【0020】図3(a)は図示せぬICを動作確認する
ため、従来からあるテストパターンの一例であり、IC
の各入力端子IN0,IN1,IN2,RESETへの
入力信号に対する出力端子OUTの出力を、タイムイベ
ント1〜10の順に上から下へと表記したものである。
タイムイベント1〜3でリセット信号を1にして回路を
リセットすることにより、正確なテストを実現する。こ
のテストパターンによるテストを有効にするためには、
各端子に入出力する信号のタイミングの基準になるリセ
ット信号に時間ずれのないことが必須要件である。FIG. 3A shows an example of a conventional test pattern for confirming the operation of an IC (not shown).
The output of the output terminal OUT in response to the input signals to the respective input terminals IN0, IN1, IN2, RESET is described in order of time events 1 to 10 from top to bottom.
An accurate test is realized by setting the reset signal to 1 at time events 1 to 3 to reset the circuit. To enable the test with this test pattern,
It is essential that there is no time lag in the reset signal that serves as the timing reference for the signals input to and output from each terminal.
【0021】しかし、遅延手段を用いたノイズ除去回路
102を図1に示す回路のようにICのリセット端子に
内蔵した場合は、ノイズ除去回路102を通過する間に
遅延手段の規定する遅延時間をもってリセット信号がI
Cに作用する。その場合はICの各端子に入出力する信
号のタイミングの基準になるリセット信号に時間ずれが
生じるので、図3(b)に示すテストパターンのタイム
イベント1〜3に相当する時間が遅れるので、このタイ
ムイベント1〜3に相当する時間はテスト結果が無効で
ある。したがって、従来からあるテストパターンは使え
なくなる。そして、図3(b)のタイムイベント4〜1
3が図3(a)のタイムイベント1〜10に一致するよ
うにした新しいテストパターンを必要とする欠点があっ
た。However, when the noise removing circuit 102 using the delay means is built in the reset terminal of the IC like the circuit shown in FIG. 1, there is a delay time defined by the delay means while passing through the noise removing circuit 102. Reset signal is I
Acts on C. In that case, a time lag occurs in the reset signal serving as the timing reference of the signal input to and output from each terminal of the IC, and the time corresponding to the time events 1 to 3 of the test pattern shown in FIG. 3B is delayed. The test result is invalid for the time corresponding to the time events 1 to 3. Therefore, the conventional test pattern cannot be used. Then, the time events 4 to 1 of FIG.
3 required a new test pattern to match the time events 1-10 of FIG. 3 (a).
【0022】そこで、遅延手段を用いたノイズ除去回路
102を図1に示す回路のようにICのリセット端子に
内蔵した場合にも、その遅延時間に対応した新しいテス
トパターンを用意しなくても済むようにしている。Therefore, even if the noise removing circuit 102 using the delay means is built in the reset terminal of the IC as in the circuit shown in FIG. 1, it is not necessary to prepare a new test pattern corresponding to the delay time. I am trying to do it.
【0023】図4(a)は、遅延手段とAND回路を用
いた、従来からあるノイズ除去回路の一例であり、入力
端子40から入力した信号は経路41によりAND回路
46へ直接に入力される他、100nSの遅延時間に設
定された遅延手段45を経由する経路42からもAND
回路46へ入力され、AND演算処理され、出力端子4
4から図示せぬICを内部リセットさせる信号が出力さ
れる。図4(b)は、図4(a)に示すノイズ除去回路
の動作原理を説明するタイムチャートであり、入力端子
40から50nSのパルス幅を持つパルス状ノイズが侵
入した場合に、各部での信号を波形観測したものであ
る。図4(c)は遅延手段45に用いられる抵抗とコン
デンサによる充放電時間の時定数を応用した遅延回路で
あるが、周知なので説明は省略する。FIG. 4A shows an example of a conventional noise removing circuit using a delay means and an AND circuit. A signal input from the input terminal 40 is directly input to the AND circuit 46 via the path 41. In addition, AND from the path 42 passing through the delay means 45 set to the delay time of 100 nS
Input to the circuit 46, ANDed, and output terminal 4
4 outputs a signal for internally resetting an IC (not shown). FIG. 4B is a time chart for explaining the operation principle of the noise removal circuit shown in FIG. 4A, and in the case where pulsed noise having a pulse width of 50 nS enters from the input terminal 40, each part This is a waveform observation of the signal. FIG. 4 (c) shows a delay circuit to which the time constant of the charging / discharging time by the resistor and capacitor used in the delay means 45 is applied, but the description thereof is omitted because it is well known.
【0024】図4(b)により、ノイズを除去する動作
と、ノイズ除去動作の際に正規のリセット信号(図示せ
ず)のタイミングが狂ってしまう弊害があることを説明
する。前記パルス状ノイズは設定された遅延手段45を
通過すると100nSの遅延時間を生じて経路42から
AND回路46へ入力される。図示するように、50n
Sのパルス幅を持つパルス状ノイズは、そのパルス幅以
上の遅延時間100nSを生じる経路42の遅延信号と
AND演算処理された結果、出力端子44からは出力さ
れず、ノイズを除去される。このことは正規のリセット
信号であっても始めの100nSは除去されることを意
味する。したがって、除去される100nSが動作不良
の原因になる場合には、遅延時間を100nSよりも少
なくする必要がある。また、遅延時間を100nSより
もパルス幅の大きいノイズを除去することはできない。With reference to FIG. 4B, it will be explained that there is a harmful effect that the operation of removing noise and the timing of a regular reset signal (not shown) are deviated during the noise removing operation. When the pulsed noise passes through the set delay means 45, a delay time of 100 nS is generated and the pulsed noise is input from the path 42 to the AND circuit 46. As shown, 50n
The pulsed noise having a pulse width of S is not output from the output terminal 44 as a result of being AND-processed with the delay signal of the path 42 which causes the delay time 100 nS which is longer than the pulse width, and the noise is removed. This means that the first 100 nS is removed even with a regular reset signal. Therefore, when 100 nS to be removed causes a malfunction, the delay time needs to be shorter than 100 nS. Further, it is not possible to remove noise having a pulse width larger than 100 nS.
【0025】また、遅延時間が固定されたノイズ除去回
路では、遅延手段の遅延時間を超える時間幅のノイズを
除去することができなかった。逆に、微少パルスのノイ
ズに対しては遅延過大となるので、そうならないように
入力信号の時間規定を過度に伸ばしていた。そこで、第
二の実施形態として複数の遅延回路の接続を切換えて、
ノイズ除去幅に合わせて希望する最適な遅延時間の設定
ができるレジスタ等を備えて、遅延時間の設定を適宜に
変更すれば、任意の幅のノイズを確実に除去できる。Further, the noise removing circuit having a fixed delay time cannot remove noise having a time width exceeding the delay time of the delay means. On the contrary, the delay of the noise of the minute pulse becomes excessive, so that the time regulation of the input signal is excessively extended so as not to do so. Therefore, as a second embodiment, by switching the connection of a plurality of delay circuits,
By providing a register or the like capable of setting a desired optimum delay time in accordance with the noise removal width and appropriately changing the delay time setting, noise of any width can be reliably removed.
【0026】図5は本発明の第二の実施形態であり、多
段階の遅延時間を選択自在にしたノイズ除去回路を内蔵
したICの該当部を示すブロック図であり、入力端子5
0から出力端子62に到るまでのノイズ除去回路は、基
本的には図4(a)に示したノイズ除去回路と同様の動
作をするものである。まず、入力端子50から入力した
信号は経路43によりAND回路46へ直接に入力され
る。そして、それぞれ100nSの遅延時間を生ずる遅
延手段56,57,58,59を直列接続して都合40
0nSの遅延時間を生じる経路55と、各遅延手段の0
〜4個を1個づつ通過する毎に分岐する経路51,5
2,53,54が設定されている。ここで、入力端子5
0から入力した信号は分岐し、その一方は、遅延時間を
生じない経路43からAND回路46へ入力される。他
方、入力端子50から入力した信号は経路51,52,
53,54,55の信号をセレクタ60により五者択一
し経路61を経てAND回路46へ入力される。このセ
レクタ60は選択信号Sにより選択スイッチ動作する。FIG. 5 is a second embodiment of the present invention, and is a block diagram showing a relevant part of an IC having a built-in noise eliminator circuit capable of selecting multistage delay times.
The noise removal circuit from 0 to the output terminal 62 basically operates in the same manner as the noise removal circuit shown in FIG. First, the signal input from the input terminal 50 is directly input to the AND circuit 46 via the path 43. Then, the delay means 56, 57, 58, and 59, which generate delay times of 100 nS, are connected in series to each other for convenience.
The path 55 that causes a delay time of 0 nS and the delay time 0 of each delay means
~ Routes 51, 5 that branch off every four passes
2, 53, 54 are set. Here, the input terminal 5
The signal input from 0 is branched, and one of the branched signals is input to the AND circuit 46 from the path 43 that does not cause a delay time. On the other hand, the signal input from the input terminal 50 passes through the paths 51, 52,
The signals of 53, 54, and 55 are selected by the selector 60 and input to the AND circuit 46 via the path 61. The selector 60 operates as a selection switch according to the selection signal S.
【0027】また、AND回路46は経路43からの信
号と経路61からの信号とをAND演算処理した結果で
あるAND出力を出力端子62から出力する。経路43
からAND回路46へ入力される信号の遅延時間はな
い。これに対して、経路61からAND回路46へ入力
される信号の遅延時間は、セレクタ60の選択スイッチ
動作により、遅延手段56,57,58,59の直列接
続の段数を0〜4個まで増減できる。The AND circuit 46 also outputs an AND output, which is the result of the AND operation of the signal from the path 43 and the signal from the path 61, from the output terminal 62. Route 43
There is no delay time of the signal input from the AND circuit 46 to the AND circuit 46. On the other hand, the delay time of the signal input from the path 61 to the AND circuit 46 increases or decreases the number of stages of the serial connection of the delay means 56, 57, 58, 59 from 0 to 4 by the selection switch operation of the selector 60. it can.
【0028】ここで、セレクタ60が経路55を選択し
た場合は、入力端子50から入力した信号は4個の遅延
手段56,57,58,59を介した遅延時間400n
Sの信号を経路61に接続し、経路61を経てAND回
路46の一方に入力端子に入力される。また、AND回
路46の他方の入力端子に経路43から入力された遅延
しない信号とのAND出力を出力端子62から出力し、
400nSの時間差を持つので、その400nS以下の
ノイズ幅であればノイズ除去する。Here, when the selector 60 selects the path 55, the signal input from the input terminal 50 passes through the four delay means 56, 57, 58 and 59 and has a delay time of 400n.
The signal S is connected to the path 61, and is input to one of the input terminals of the AND circuit 46 via the path 61. Further, an AND output with the non-delayed signal input from the path 43 to the other input terminal of the AND circuit 46 is output from the output terminal 62,
Since there is a time difference of 400 nS, noise is removed if the noise width is 400 nS or less.
【0029】ただしノイズ除去される分だけ、前述した
ように遅延時間400nS相当の先頭部分の信号を失っ
てAND出力される。すなわち、広範囲のノイズ幅にわ
たってノイズ除去するならば、必要とする信号まで欠落
する可能性がある。したがって、信号欠落の範囲を限定
したいならば、遅延時間も限定する必要がある。However, as the noise is removed, the signal of the leading portion corresponding to the delay time of 400 nS is lost as described above, and the AND output is performed. That is, if the noise is removed over a wide range of noise width, there is a possibility that even the required signal may be lost. Therefore, if it is desired to limit the range of signal loss, it is necessary to limit the delay time.
【0030】そこで、セレクタ60により、経路55に
代えて経路54を選択して経路61に接続するようにす
れば、3個の遅延手段56,57,58を介した遅延時
間300nSの信号を経路61に接続し、経路43から
AND回路46へ入力される遅延しない信号とのAND
出力は300nSの時間差を持つので、その300nS
以下のノイズ幅であればノイズ除去する。Therefore, if the selector 60 selects the path 54 instead of the path 55 and connects it to the path 61, a signal having a delay time of 300 nS via the three delay means 56, 57 and 58 is routed. AND with the signal which is connected to 61 and is not delayed by the signal input from the path 43 to the AND circuit 46
Since the output has a time difference of 300 nS, the 300 nS
If the noise width is below, noise is removed.
【0031】また、セレクタ60により、経路53を選
択して経路61に接続するようにすれば、遅延手段5
6,57の2個を介した遅延時間200nSの信号を経
路61に接続し、経路43からAND回路46へ入力さ
れる遅延しない信号とのAND出力は200nSの時間
差を持つので、その200nS以下のノイズ幅であれば
ノイズ除去する。If the selector 60 selects the path 53 and connects it to the path 61, the delay means 5
A signal having a delay time of 200 nS via two signals 6, 6 and 57 is connected to the path 61, and the AND output from the signal which is not delayed and is input from the path 43 to the AND circuit 46 has a time difference of 200 nS. If it is a noise width, noise is removed.
【0032】さらに、セレクタ60により、経路52を
選択して経路61に接続するようにすれば、遅延手段5
6のみ1個を介した遅延時間100nSの信号を経路6
1に接続し、経路43からAND回路46へ入力される
遅延しない信号とのAND出力は100nSの時間差を
持つので、その100nS以下のノイズ幅であればノイ
ズ除去する。If the selector 52 selects the path 52 and connects it to the path 61, the delay means 5
A signal having a delay time of 100 nS passing through only 6 is routed to 6
Since the AND output of the signal connected to 1 and the non-delayed signal input from the path 43 to the AND circuit 46 has a time difference of 100 nS, the noise is removed if the noise width is 100 nS or less.
【0033】このように、セレクタ60に加える選択信
号Sの制御により、経路61に接続する経路を経路52
〜55のうちの何れかに選択すれば、ノイズ除去可能な
ノイズ幅を適切に設定できる。前述した様にノイズ除去
可能なノイズ幅と同じ時間の信号欠落を生じるので、ノ
イズ除去可能なノイズ幅は必要最小限に止めて設定すべ
きである。なお、セレクタ60により、経路51を選択
して経路61に接続するようにすれば、遅延手段を1個
も介さない信号を経路61に接続し、経路43からAN
D回路46へ入力される遅延しない信号とのAND出力
は原信号そのままであり、ノイズは除去されない。As described above, by controlling the selection signal S applied to the selector 60, the path connected to the path 61 is changed to the path 52.
By selecting any one of ˜55, the noise width capable of removing noise can be set appropriately. As described above, signal loss occurs at the same time as the noise width capable of removing noise, so the noise width capable of removing noise should be set to the minimum necessary. If the selector 51 selects the path 51 and connects it to the path 61, a signal that does not go through any delay means is connected to the path 61, and the signal from the path 43 to the AN
The AND output with the non-delayed signal input to the D circuit 46 is the original signal as it is, and noise is not removed.
【0034】図5に示したノイズ除去回路、すなわちノ
イズ除去可能なノイズ幅を適切に設定できるノイズ除去
回路は、図1に示すノイズ除去回路102の部分に置き
換えれば、セレクタ30をS=1に切り換えることによ
ってもノイズ除去回路102の機能をなくして、遅延時
間の弊害を除去することができる。The noise removing circuit shown in FIG. 5, that is, the noise removing circuit capable of properly setting the noise width capable of removing noise, is replaced by the noise removing circuit 102 shown in FIG. By switching, the function of the noise removing circuit 102 can be eliminated and the adverse effect of the delay time can be removed.
【0035】図6は本発明の第三の実施形態であり、
(a)は信号選別手段のブロック図、(b)はその動作
原理を説明するタイムチャートである。図6(a)にお
いて、入力端子65から入力された原信号は信号選別手
段66により選別された信号のみが出力端子67から出
力される。信号選別手段66では、原信号がクロックカ
ウント手段69により時間幅を計測し、その計測結果が
閾値設定手段70に入力され、その閾値よりも大きけれ
ばスイッチ68がONして原信号を出力端子67から出
力するが、逆に前記計測結果が前記閾値よりも小さけれ
ばスイッチ68がOFFして原信号を出力端子67から
出力しない。閾値設定手段70でその閾値を例えば12
nSと設定しておけば、12nS以下の信号はノイズと
みなして除去され、12nSを超える信号が有効となる
ように出力され、ノイズ除去回路として機能する。FIG. 6 shows a third embodiment of the present invention.
(A) is a block diagram of a signal selection means, (b) is a time chart explaining the operating principle. In FIG. 6A, the original signal input from the input terminal 65 is output from the output terminal 67 only as the signal selected by the signal selecting means 66. In the signal selection means 66, the time width of the original signal is measured by the clock counting means 69, and the measurement result is input to the threshold value setting means 70. If it is larger than the threshold value, the switch 68 is turned on and the original signal is output terminal 67. If the measurement result is smaller than the threshold value, the switch 68 is turned off and the original signal is not output from the output terminal 67. The threshold setting means 70 sets the threshold to, for example, 12
If nS is set, a signal of 12 nS or less is regarded as noise and removed, and a signal exceeding 12 nS is output so as to be valid, and functions as a noise removal circuit.
【0036】この第三の実施形態における詳細な動作を
図6(b)を用いて説明する。図6(b)において、ク
ロックCLはパルス幅2nSで1サイクルが4nSの基
準クロック信号である。クロックカウント手段69に入
力信号D1を入力すると、クロックカウント手段69は
クロックCLにおけるクロックカウントP0の1パルス
を認識し、クロックカウントP0の次のパルスからクロ
ックカウントP1〜P6とカウント開始するので、P0
も含めると合計7サイクルのクロックカウントした結果
28nSの信号幅と計測される。28nSの信号幅は、
12nSと設定された閾値設定手段70により、その閾
値以上であることがわかるので、閾値設定手段70はス
イッチ68をON信号AのタイミングでONして原信号
を出力端子67から出力する。なお、全ての入力信号に
対し、先頭の12nSはノイズである可能性を含んでい
るので、一律に除去することになるが、その作用は第一
および第二の実施形態における遅延手段応用型のノイズ
除去回路と同様である。The detailed operation of the third embodiment will be described with reference to FIG. 6 (b). In FIG. 6B, the clock CL is a reference clock signal having a pulse width of 2 nS and one cycle of 4 nS. When the input signal D1 is input to the clock counting means 69, the clock counting means 69 recognizes one pulse of the clock count P0 in the clock CL and starts counting from the next pulse of the clock count P0 to the clock counts P1 to P6.
Including this, the signal width of 28 nS is measured as a result of counting clocks for a total of 7 cycles. The signal width of 28 nS is
The threshold setting means 70 set to 12 nS knows that the threshold value is equal to or higher than the threshold value. Therefore, the threshold setting means 70 turns on the switch 68 at the timing of the ON signal A and outputs the original signal from the output terminal 67. Note that for all input signals, the leading 12 nS includes noise that may be removed, so it will be removed uniformly, but the action is the same as that of the delay means application type in the first and second embodiments. It is similar to the noise removal circuit.
【0037】つぎに図6(b)において、クロックカウ
ント手段69に入力信号D2が入力すると、クロックカ
ウント手段69はクロックCLにおけるクロックカウン
トP0の1パルスを認識し、クロックカウントP0の次
のパルスからクロックカウントP1〜P2とカウント開
始するので、P0も含めると合計3サイクルのクロック
カウントした結果12nSの信号幅と計測される。12
nSの信号幅は、12nSと設定された閾値設定手段7
0により、その閾値以下であることがわかるので、閾値
設定手段70はスイッチ68をOFF信号Bのままに維
持して原信号を出力端子67から出力しない。ここで時
間幅12nS以下の信号はノイズとみなされているので
ノイズ除去される。Next, in FIG. 6B, when the input signal D2 is inputted to the clock counting means 69, the clock counting means 69 recognizes one pulse of the clock count P0 in the clock CL and recognizes from the next pulse of the clock count P0. Since the clock counts P1 and P2 are started, when P0 is also included, the signal width of 12 nS is measured as a result of clock count of 3 cycles in total. 12
The signal width of nS is set to 12 nS, and the threshold setting means 7 is set.
From 0, it can be seen that the threshold value is equal to or less than the threshold value, so the threshold value setting means 70 maintains the switch 68 as the OFF signal B and does not output the original signal from the output terminal 67. Here, a signal having a time width of 12 nS or less is regarded as noise, and thus noise is removed.
【0038】このように、入力された信号の時間幅をク
ロックによりカウントし、設定した閾値以下の時間幅で
あれば有害なノイズとし、その閾値を超える時間幅の信
号に限って有効な入力信号とみなすことにより、生かす
べき信号と除去すべきノイズとを判別するようにしてい
る。なお、図6に示した実施形態では、12nS以下の
信号幅であれば、パルスノイズとし、12nSを超える
信号幅であれば有効な信号とみなして出力するようにし
ているが、例示した12nSの設定値は任意に変更自在
であり、必用に応じてクロックカウント数を適宜に設定
すれば、任意の幅のノイズを確実に除去できる。すなわ
ち、ノイズとみなして除去すべき信号の時間幅を任意に
選択できるようにすることで、より多用途に対応でき
る。As described above, the time width of the input signal is counted by the clock, and if the time width is less than or equal to the set threshold value, it is regarded as harmful noise, and the effective input signal is limited to the signal with the time width exceeding the threshold value. Therefore, the signal to be used and the noise to be removed are discriminated. In the embodiment shown in FIG. 6, a signal width of 12 nS or less is regarded as pulse noise, and a signal width of more than 12 nS is regarded as a valid signal and is output. The set value can be freely changed, and noise of an arbitrary width can be reliably removed by appropriately setting the clock count number as necessary. That is, more versatility can be dealt with by allowing the time width of the signal to be removed as noise to be arbitrarily selected.
【0039】[0039]
【発明の効果】以上説明したように構成したので、本願
発明によれば、遅延手段を利用したノイズ除去回路を内
蔵したICの場合にも、そのICの動作テスト等を行う
際に必要なリセット信号に関し、本来のリセットタイミ
ングに対してリセットタイミングを保てるので、従来の
テストパターンでもそのまま使うことができる。また、
本願発明によれば、ノイズとみなして除去すべき信号の
時間幅を任意に選択できるようにすることで、より多用
途に対応できる。As described above, according to the present invention, even in the case of an IC having a built-in noise removing circuit using a delay means, a reset necessary for performing an operation test of the IC, etc. Since the reset timing of the signal can be maintained with respect to the original reset timing, the conventional test pattern can be used as it is. Also,
According to the present invention, it is possible to more versatilely support the time width of a signal to be removed as noise, which can be arbitrarily selected.
【図1】 本発明の第一の実施形態であり、ノイズ除去
回路を内蔵したICの該当部を示すブロック図である。FIG. 1 is a block diagram showing a relevant part of an IC having a built-in noise elimination circuit according to a first embodiment of the present invention.
【図2】 ノイズ除去回路の動作を示すタイムチャート
である。FIG. 2 is a time chart showing the operation of the noise removal circuit.
【図3】 (a)従来からある、ICの動作確認のため
のテストパターンである。
(b)ノイズ除去回路によりリセット信号が遅延した場
合に必要とされるテストパターンである。FIG. 3A is a conventional test pattern for confirming the operation of an IC. (B) A test pattern required when the reset signal is delayed by the noise removal circuit.
【図4】 (a)従来からある、遅延手段とAND回路
を用いたノイズ除去回路の一例である。
(b)は、図4(a)に示すノイズ除去回路の動作原理
を説明するタイムチャートである。
(c)遅延手段の一例に用いられるRC時定数回路であ
る。FIG. 4A is an example of a conventional noise removal circuit using a delay unit and an AND circuit. FIG. 4B is a time chart explaining the operation principle of the noise removal circuit shown in FIG. (C) An RC time constant circuit used as an example of the delay means.
【図5】 本発明の第二の実施形態であり、多段階の遅
延時間を選択自在にしたノイズ除去回路を内蔵したIC
の該当部を示すブロック図である。FIG. 5 is a second embodiment of the present invention, which is an IC having a built-in noise removal circuit that allows multistage delay times to be freely selected.
It is a block diagram showing the corresponding part of.
【図6】 本発明の第三の実施形態であり、(a)は信
号選別手段のブロック図である。(b)の動作原理を説
明するタイムチャートである。FIG. 6 is a third embodiment of the present invention, in which (a) is a block diagram of a signal selection means. It is a time chart explaining the operation principle of (b).
31,32 レジスタ 40,50,65,101 入力端子 41〜43,51〜55,61 経路 44,62,67,104 出力端子 45,56〜59 遅延手段 46 AND回路 30,60 セレクタ 66 信号選別手段 68 スイッチ 69 時間幅を計測するクロックカウント手段 70 閾値設定手段 102 ノイズ除去回路 103 選択手段 111 第1の経路 112 第2の経路 A ON信号 A2,D データ入力端子 A3,C トリガ入力端子 AD アドレス信号 B OFF信号 CL クロック CE チップイネーブル信号 D1,D2 入力信号 Data データ信号 P0,P1,P2 クロックカウント Q データ出力端子 R リセット信号 S 選択信号 WR ライト信号 31, 32 registers 40, 50, 65, 101 input terminals 41-43,51-55,61 Route 44, 62, 67, 104 output terminals 45, 56-59 delay means 46 AND circuit 30,60 selector 66 signal selection means 68 switch Clock counting means to measure 69 time width 70 threshold setting means 102 Noise removal circuit 103 selection means 111 First route 112 Second route A ON signal A2, D data input terminal A3, C Trigger input terminal AD address signal B OFF signal CL clock CE chip enable signal D1, D2 input signal Data data signal P0, P1, P2 clock count Q data output terminal R reset signal S selection signal WR light signal
Claims (3)
と、その遅延手段を通した遅延信号と前記遅延手段を通
さない原信号の演算した結果を出力する回路と、を備え
たノイズ除去回路において、前記ノイズ除去回路を通し
た信号と前記ノイズ除去回路を通さない信号とを選択自
在にする選択手段を備えたことを特徴とするノイズ除去
回路。1. A noise elimination circuit comprising: delay means for delaying an input original signal; and a circuit for outputting a delayed signal passed through the delay means and an operation result of the original signal not passed through the delay means. A noise removal circuit, comprising: a selection unit for selectively selecting a signal that has passed through the noise removal circuit and a signal that does not pass through the noise removal circuit.
機能が増減する遅延手段と、この遅延手段の切換え接続
により任意の段数だけを有効に回路接続するセレクタ
と、を備えたことを特徴とする請求項1に記載のノイズ
除去回路。2. A delay means for increasing or decreasing the function by switching and connecting a plurality of stages, and a selector for effectively circuit-connecting only an arbitrary number of stages by the switching connection of the delay means. The noise removal circuit according to claim 1.
波数のパルス数を計測するクロックカウント手段と、そ
のクロックカウント手段により計測された前記時間幅が
予め任意に設定された閾値を超える信号のみを有効とす
る入力信号選別手段と、を備えたことを特徴とするノイ
ズ除去回路。3. A clock count means for measuring the number of pulses of a reference frequency that can be included in the time width of an input signal, and only a signal whose time width measured by the clock count means exceeds a preset threshold value. And an input signal selecting means for enabling the noise elimination circuit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002052389A JP2003258609A (en) | 2002-02-27 | 2002-02-27 | Noise-eliminating circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002052389A JP2003258609A (en) | 2002-02-27 | 2002-02-27 | Noise-eliminating circuit |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003258609A true JP2003258609A (en) | 2003-09-12 |
Family
ID=28664083
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002052389A Withdrawn JP2003258609A (en) | 2002-02-27 | 2002-02-27 | Noise-eliminating circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003258609A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016092565A (en) * | 2014-11-04 | 2016-05-23 | セイコーエプソン株式会社 | Circuit device and electronic apparatus |
-
2002
- 2002-02-27 JP JP2002052389A patent/JP2003258609A/en not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016092565A (en) * | 2014-11-04 | 2016-05-23 | セイコーエプソン株式会社 | Circuit device and electronic apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2003258609A (en) | Noise-eliminating circuit | |
JPH05342085A (en) | Memory access control circuit | |
US7345496B2 (en) | Semiconductor apparatus and test execution method for semiconductor apparatus | |
JP2004185619A (en) | System and method for switching clock source | |
JP2007094603A (en) | Programmable device control unit and programmable device control method | |
JP2004334929A5 (en) | ||
US6266626B1 (en) | ROM data verification circuit | |
JP2008082798A (en) | Semiconductor integrated circuit device | |
JP2008070317A (en) | Phase adjusting circuit and test device | |
JP2923810B2 (en) | Timing generator circuit for IC tester | |
JPH11328961A (en) | Electronic circuit device and interface circuit | |
JP4526176B2 (en) | IC test equipment | |
JP3027958B2 (en) | Circuit device and recording medium recording program | |
TW202437694A (en) | Clock monitoring circuit | |
JPS62261084A (en) | Timing signal generator | |
CN100397506C (en) | A method of transmitting an electrical signal and output driver circuit for transmitting electrical signal | |
JP2007171060A (en) | Operating mode setting circuit, lsi having the operating mode setting circuit, and operating mode setting method | |
JP2006179144A (en) | High-speed test method and device of ic | |
JPH09145803A (en) | Test mode setting circuit | |
JP2001091595A (en) | Inspection apparatus for lsi semiconductor and semiconductor device | |
JP2004020350A (en) | Semiconductor integrated circuit device | |
JP2002344317A (en) | Signal converter circuit | |
JPH1010194A (en) | Semiconductor integrated circuit | |
JP2008241485A (en) | Semiconductor integrated device and method of setting its mode | |
JPH06274378A (en) | Cpu runaway detecting method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20050510 |