JP3968095B2 - グリッチ・ノイズを除去するシステムおよびグリッチ・ノイズを除去する方法 - Google Patents

グリッチ・ノイズを除去するシステムおよびグリッチ・ノイズを除去する方法 Download PDF

Info

Publication number
JP3968095B2
JP3968095B2 JP2004240636A JP2004240636A JP3968095B2 JP 3968095 B2 JP3968095 B2 JP 3968095B2 JP 2004240636 A JP2004240636 A JP 2004240636A JP 2004240636 A JP2004240636 A JP 2004240636A JP 3968095 B2 JP3968095 B2 JP 3968095B2
Authority
JP
Japan
Prior art keywords
compliant
signal
filter
deglitch filter
deglitch
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.)
Expired - Fee Related
Application number
JP2004240636A
Other languages
English (en)
Other versions
JP2005080290A (ja
Inventor
チュー チュビャオ
コック ケネス
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.)
Hewlett Packard Development Co LP
Original Assignee
Hewlett Packard Development Co LP
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 Hewlett Packard Development Co LP filed Critical Hewlett Packard Development Co LP
Publication of JP2005080290A publication Critical patent/JP2005080290A/ja
Application granted granted Critical
Publication of JP3968095B2 publication Critical patent/JP3968095B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/01Shaping pulses
    • H03K5/08Shaping pulses by limiting; by thresholding; by slicing, i.e. combined limiting and thresholding
    • H03K5/082Shaping pulses by limiting; by thresholding; by slicing, i.e. combined limiting and thresholding with an adaptive threshold
    • H03K5/086Shaping pulses by limiting; by thresholding; by slicing, i.e. combined limiting and thresholding with an adaptive threshold generated by feedback
    • H03K5/088Shaping pulses by limiting; by thresholding; by slicing, i.e. combined limiting and thresholding with an adaptive threshold generated by feedback modified by switching, e.g. by a periodic signal or by a signal in synchronism with the transitions of the output signal
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/02Generators characterised by the type of circuit or by the means used for producing pulses
    • H03K3/023Generators characterised by the type of circuit or by the means used for producing pulses by the use of differential amplifiers or comparators, with internal or external positive feedback
    • H03K3/0233Bistable circuits
    • H03K3/02337Bistables with hysteresis, e.g. Schmitt trigger
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/125Discriminating pulses
    • H03K5/1252Suppression or limitation of noise or interference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/08Modifications for reducing interference; Modifications for reducing effects due to line faults ; Receiver end arrangements for detecting or overcoming line faults

Landscapes

  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Manipulation Of Pulses (AREA)

Description

本発明はディジタル回路のグリッチ・ノイズ除去に関し、特に電圧準拠グリッチ除去フィルタと間合準拠グリッチ除去フィルタとを組み合わせて除去能力を向上したグリッチ・ノイズの除去システムと除去方法とに関する。
最新の回路におけるディジタル信号の処理速度の向上により、ディジタル信号へのノイズの影響が問題化している。この問題は、いくつかのディジタル回路が信号バスに接続され同じ信号を受け取るときにさらに悪化する。
このような回路のノイズ感度を小さくするために、多くの技術が使用されてきた。そのような技術の中で最も優れたものは、データが安定すると予想されるときにデータをサンプリングすることである。しかしながら、情報内容が、ストローブ信号やクロック信号(例えば、状態機械をクロックするために使用される信号)などの波形のエッジと一致する信号では、このサンプリング技術は適切ではなく、この状況では、「グリッチ(glitch)」が大きな問題を引き起こすことがある。「グリッチ」とは、回路応答が望ましくない短いパルスすなわちノイズ・スパイクのことである。
グリッチ・ノイズに対する回路感度を低減する1つの技術は、信号電圧に基づく電圧準拠グリッチ除去フィルタ(voltage-based deglitch filter;ヒステリシス・グリッチ除去フィルタとしても知られる)を利用することである。電圧準拠グリッチ除去フィルタを備えた受信器は、基本的に、低回路状態と高回路状態を表す、下降エッジと上昇エッジに一致する2つの電圧しきい値を有する。信号が、上昇エッジしきい値を超えると、回路は状態を変化させ、信号が下降エッジしきい値より下がると、回路は再び状態を変化させる。
電圧しきい値間の電圧差は、入力ヒステリシスとして知られる。電圧準拠グリッチ除去フィルタは、ノイズの大きさが入力ヒステリシスの量よりも小さいときにノイズの影響を受けにくい。一般に、複数の受信回路を有するバス・システムでは、高電圧しきい値と低電圧しきい値の差が小さくなり、それにより入力ヒステリシスの量が小さくなる。ヒステリシスの量は、受け取る最悪の場合の信号の差を超えない。電圧準拠グリッチ除去フィルタは、一般に、ストローブ信号とクロック信号に使用されるが、ノイズ・レベルがヒステリシスの量よりも大きくなると、グリッチは受信回路に生じたままである。
グリッチ・ノイズに対するディジタル信号の感度を下げる別の技術は、所定の最小パルス幅を超える入力パルスにのみ応答し、該最小パルス幅よりも短い持続時間のパルスを無視するように回路を設計することである。この技術は、間合(タイミング)に基づく、間合準拠グリッチ除去フィルタ(timing-based deglitch filter)で利用される。一般に、間合準拠グリッチ除去フィルタは、入力信号の第1の遷移が検出されたときに始動するタイマを有する。タイマが終了する前に第2の遷移が起きた場合は、第1と第2の両方の遷移が無視され、したがってグリッチが除去される。第2の遷移が起こる前にタイマが終了した場合は、フィルタは遷移を出力し、それにより信号パルスがフィルタを通過する。したがって、どの遷移もタイマの周期よりも長い間入力に存在しなければならない。適正に動作するには、所定の最小パルス幅が、発生したグリッチの幅よりも大きくかつ有効な信号のパルス幅よりも小さくなければならない。このグリッチ除去技術は、一般に、クロックのハイとローの期間が1つのグリッチの持続時間よりもかなり長いクロック信号と共に使用される。類似の間合準拠グリッチ除去技術は、ディジタル信号の最初のエッジを通過させ、その後のエッジを、遅延線持続時間によって設定された期間だけ抑止することによって、グリッチ・ノイズに対するディジタル信号の感度を低くする。しかしながら、どちらのタイプの間合準拠グリッチ除去技術も、ディジタル信号のデータ転送速度が早くなると、グリッチ持続時間が、クロック信号パルスとストローブ信号パルスの持続時間と一致するかまたはそれを超えることがよくあり、その場合グリッチは除去されない。
電圧準拠グリッチ除去フィルタと間合準拠グリッチ除去フィルタは、個別に使用することもでき、直列に使用することもできる。直列に使用されるとき、電圧準拠グリッチ除去フィルタは、間合準拠グリッチ除去フィルタと連結され、両方のフィルタが互いに独立に動作する。したがって、電圧準拠グリッチ除去フィルタにおいてしきい値電圧を選択するために使用される信号は、電圧準拠グリッチ除去フィルタの出力から直接得られる。次に、電圧準拠グリッチ除去フィルタの出力が、間合準拠グリッチ除去フィルタへ入力される。それにより、間合準拠グリッチ除去フィルタは、電圧準拠グリッチ除去フィルタに直接影響を及ぼさない。電圧準拠グリッチ除去フィルタと間合準拠グリッチ除去フィルタのこの連結は、特定のタイプのグリッチ・ノイズに関して信号品質を改善することがあるが、最新の高周波バス信号のグリッチ・ノイズを除去するには十分でない。
例えば、特許文献1は、2つのレベルのヒステリシスとタイマを有するヒステリシス・バッファを使用するグリッチ除去回路について述べている。ヒステリシス・バッファが遷移を検出すると、タイマがトリガされる。タイマは、ヒステリシス・バッファによる帰還で、バッファのヒステリシスを増大させ、それによりタイマが終了するまでグリッチを無視する。特許文献1に記載の回路は、ヒステリシスを有する第1エッジ通過(間合準拠)ノイズ保護回路である。これは、短い持続時間のグリッチ(すなわち、入力信号のアクティブ・エッジに近いグリッチ)を有する信号を入力するのにより適している。
米国特許第5,341,033号明細書
本発明の目的は、電圧準拠グリッチ除去フィルタと間合準拠グリッチ除去フィルタとを組み合わせて除去性能を向上した新規なグリッチ・ノイズの除去システムと除去方法とに関する。また、該除去システムや除去方法において構成要素を可変することでさらに除去性能を向上することも本発明のさらなる目的である。
本発明の様々な実施形態におけるシステムは、信号からグリッチ・ノイズを除去する。このシステムは、電圧準拠グリッチ除去フィルタ(電圧ベース・デグリッチ・フィルタ:voltage-based deglitch filter)と間合準拠グリッチ除去フィルタ(タイミング・ベース・デグリッチ・フィルタ:timing-based deglitch filter)とを含む。信号は、電圧準拠グリッチ除去フィルタに入力され、電圧準拠グリッチ除去フィルタと間合準拠グリッチ除去フィルタによって濾波され、間合準拠グリッチ除去フィルタから出力される。また、グリッチ・ノイズの濾波を強化するために、間合準拠グリッチ除去フィルタからの出力が帰還されて電圧準拠グリッチ除去フィルタに入力される。
本発明の特定の実施形態における方法では、信号からグリッチ・ノイズを濾波する。電圧準拠グリッチ除去フィルタが、間合準拠グリッチ除去フィルタと連結される。間合準拠グリッチ除去フィルタの出力から電圧準拠グリッチ除去フィルタの入力への帰還が動作可能にされる。また、信号は、電圧準拠グリッチ除去フィルタの入力に入力され、次に、電圧準拠グリッチ除去フィルタと間合準拠グリッチ除去フィルタの両方によって処理されて濾波される。
本発明の様々な実施形態における濾波する段階は、(a)グリッチ・ノイズが電圧準拠グリッチ除去フィルタの入力ヒステリシスを超えたときに、論理信号内で電圧準拠グリッチ除去フィルタから間合準拠グリッチ除去フィルタにグリッチ・ノイズを送る段階と、(b)論理信号からのグリッチ・ノイズが、間合準拠グリッチ除去フィルタ内の所定の信号遅延持続時間よりも短い幅を有するときに、間合準拠グリッチ・フィルタ内の論理信号からグリッチ・ノイズを除去する段階とを含む。
図1は、4つの受信回路32(それぞれ32(1)−32(4)と付番)、4つの2次元(2D)グリッチ除去フィルタ38(それぞれ38(1)−38(4)と付番)、および1つの駆動回路36が信号バス34に接続された1つのシステム30を示す。動作において、駆動回路36は、グリッチ・ノイズを有する高速ディジタル信号をバス34上に生成する。2次元グリッチ除去回路38(1)は、受信回路32(1)のためにグリッチ・ノイズを濾波し、2次元グリッチ除去回路38(2)は、受信回路32(2)のためにグリッチ・ノイズを濾波し、2次元グリッチ除去回路38(3)は、受信回路32(3)のためにグリッチ・ノイズを濾波し、2次元グリッチ除去回路38(4)は、受信回路32(4)のためにグリッチ・ノイズを濾波する。これらの濾波は、それぞれの受信回路32が高速ディジタル信号を受け取る前に実行される。
4つの受信回路32と4つの関連した2次元グリッチ除去フィルタ38は、例示のために示されている。設計時の選択により、これよりも多い数または少ない数の受信回路32と2次元グリッチ除去フィルタ38とすることもできる。バス34は、任意の高速ディジタル接続を表すことができる。例えば、バス34は、高速演算処理装置をメモリ装置に接続するプリント回路基板上の銅トラックを表す。
図2は、2次元グリッチ除去フィルタ38(図1)がバス34を介して駆動回路36から受け取った高速ディジタル信号46の1つの例を示すグラフ40である。ディジタル信号46は、例示的に、上昇エッジ54と下降エッジ56を有し、ノイズによる影響を受けたディジタル信号を表している。X軸42は時間を表し、Y軸44は信号電圧を表している。下降エッジ基準45と上昇エッジ基準43は、2次元グリッチ除去フィルタ38によって使用される入力ヒステリシス電圧を表す。比較のために、ノイズのない理想信号48が示されている。信号46は、理想信号48から大きな逸脱52を示している。グリッチ持続時間51は、信号46が上昇エッジ基準43を超えてから、逸脱52が上昇エッジ基準43を超えるまでの期間を表す。グリッチ有効幅(「GEW」:Glitch Effective Width)47は、逸脱52が下降エッジ基準45よりも低い期間を表す。グリッチ有効広幅(「GEWW」:Glitch Effective Wide Width)49は、逸脱52が下降エッジ基準45より低くなってから、逸脱52が上昇エッジ基準43を超えまでの間隔を表す。逸脱52は、2次元グリッチ除去フィルタ38によって除去されて、ロジック信号50が生成される。当業者は、ディジタル信号46がさらに半サイクル続き、そのような半サイクルから他の逸脱52が除去されることを理解する。
図3は、1つの2次元グリッチ除去フィルタ60を示すブロック図である。フィルタ60は、間合準拠グリッチ除去フィルタ64による帰還で動作する電圧準拠グリッチ除去フィルタ62を有し、統合され改善されたグリッチ除去性能を提供する。動作において、高速ディジタル信号が、フィルタ60の入力68に印加され、電圧準拠グリッチ除去フィルタ62によって処理される。電圧準拠グリッチ除去フィルタ62から出力された論理信号67は、間合準拠グリッチ除去フィルタ64に入力される。間合準拠グリッチ除去フィルタ64の出力70からの帰還信号66は、図示したように電圧準拠グリッチ除去フィルタ62に戻され、高速信号をデコードするために使用されるしきい値電圧を入力68に提供する。帰還信号66は、電圧準拠グリッチ除去フィルタ62の動作と間合準拠グリッチ除去フィルタ64の動作を組み合わせて高い性能を提供する。フィルタ60の出力70は、高速信号と比較してグリッチの少ない高速信号を入力68に提供する。
図4は、2次元グリッチ・フィルタ60(図3)の1つの実施形態を示す回路図である。入力68は、高速ディジタル信号を差動受信器90の正の入力に接続する。差動受信器90の負の入力91は、(a)上昇エッジ基準81と(b)下降エッジ基準83の2つの基準電圧の一方に接続される。基準81と83は、バス供給電源電圧端子(「VTT])106とアース(「GND」)108と間に直列接続された3つの抵抗器80、82および84からなる抵抗回路網によって生成される。
通過ゲート86と88はそれぞれ、上昇エッジ基準81と下降エッジ基準83を切り替える。通過ゲート86と88は、間合準拠グリッチ除去フィルタ64の出力70に接続された帰還信号66と、帰還信号66から作成された反転器89の後の反転信号87とによって制御される。出力70がハイのとき、通過ゲート88が動作可能とされて、下降エッジ基準83が負入力91に接続され、通過ゲート86が動作不能とされて、上昇エッジ基準81が切断される。同様に、出力70がローのとき、帰還信号66と反転信号87によって、通過ゲート86が動作可能とされて、上昇エッジ基準81が負入力91に接続され、通過ゲート88が動作不能とされて、下降エッジ基準83が切断される。
差動受信器90からの論理信号67は、間合準拠グリッチ除去フィルタ64に接続される。詳細には、信号67は、グリッチ除去フィルタ64内の反転器92の入力65に接続される。反転器92からの出力(信号93)は、信号遅延94の入力と、NANDゲート96の第1の入力と、ORゲート98の第1の入力とに接続される。信号遅延94は、電圧準拠グリッチ除去フィルタ62からの出力としてどのGEW(図2)47よりも長くかつどの有効入力信号パルスよりも短い持続時間を有するように設計されている。信号遅延94からの出力(信号95)は、NANDゲート96の第2の入力とORゲート98の第2の入力に送られる。
NANDゲート100と102は、ラッチとして構成されている。ラッチは「セット」信号97と「リセット」信号99の2つの入力と、1つの出力信号103を有する。セット信号97の負のパルスは、出力信号をロー状態にセットし、リセット信号103の負のパルスは、出力信号103をハイ状態にリセットする。NANDゲート96からの出力は、ラッチのセット信号97に接続する。信号93が信号遅延94よりも長い持続時間の正のパルスを有する場合にだけ、セット・パルスが作成される。ORゲート98からの出力は、ラッチのリセット信号99に接続される。信号93が信号遅延94よりも持続時間が長い負のパルスを有するときに、リセット・パルスが生成される。(ラッチから出力された)信号103は、反転器104によって反転されて出力70を生成する。
図5は、強化された2次元グリッチ除去フィルタ120の1つの例を示す。強化された2次元グリッチ除去フィルタ120は、帰還信号66に上書き(オーバーライド)することにより、差動受信器90の負入力91に選択可能な基準電圧を与える追加の入力と回路とを有する。表1に定義したように、入力REF[0]122、REF[1]124、およびREF[2]126が、電圧準拠グリッチ除去フィルタ62’の基準電圧VREFを選択する。帰還信号66を使用することにより、ロジック構成要素136〜162は、差動受信器90への入力の上昇エッジ基準81と下降エッジ基準83を選択する機能、あるいは表1によって定義されたような差動受信器90への入力の基準電圧を選択する上書き機能を提供する。
HREF81とLREF83は、バス供給電源VTT106とGND108の間に直列に接続された3つの抵抗器80、82および84から成る抵抗回路網によって形成される。抵抗器80は、VTT106と抵抗器82に接続される。下降エッジ基準LREF83は、抵抗器82と84の接合部から得られる。上昇エッジ基準HREF81は、抵抗器80と82の接合部から得られる。
信号PASSH2 128とPASSH2X 130は、上昇エッジ基準HREF81を差動受信器90の負の入力91に切り替える通過ゲート86を制御する。信号PASSL2 132とPASSL2X 134は、下降エッジ基準LREF83を差動受信器90の負の入力91に切り替える通過ゲート88を制御する。入力68で受け取った高速ディジタル信号は、差動受信器90の正の入力に接続される。差動受信器90からの出力(すなわち、電圧準拠グリッチ除去フィルタ62’からの信号67)は、間合準拠グリッチ除去フィルタ64‘に入力される。
間合準拠グリッチ除去フィルタ64‘は、代替の信号遅延94’の他は、間合準拠グリッチ除去フィルタ64(図4)と実質的に同じである。信号遅延94’は、間合準拠グリッチ除去フィルタ64’の持続時間を最適な動作に調整する追加の2つの入力DEGL[0]164とDEGL[1]166を有する。表2は、信号遅延94’の間合設定の例を定める。
Figure 0003968095
Figure 0003968095
当業者によって理解されるように、2次元グリッチ除去フィルタ120は、バス供給電源VTT106とバス・アースGND108によって電力を供給することができる。バス供給電源VTT106の電圧が下がると、一般にGEW47(図2)が大きくなるが、バス供給電源VTT106電圧が下がるにつれて間合準拠グリッチ除去フィルタ64の信号遅延持続時間も長くなり、その結果、グリッチ除去性能が継続する。
図6は、高速ディジタル信号のグリッチを除去する1つのプロセス200を示すフローチャートである。例えば、プロセス200は、2次元グリッチ除去フィルタ38の動作を示すのに適している。プロセス200は、段階202で始まり、段階204に進む。段階204は判定である。出力70の状態がローの場合、プロセス200は段階206に進み、そうでない場合は、プロセス200は、段階214に進む。
段階206は判定である。入力信号68が、上昇エッジ基準81よりも大きい場合は、プロセス200は段階208に進み、そうでない場合は、プロセス200は段階204に進む。
段階208は判定である。信号遅延期間94が終了した場合、プロセス200は段階210に進み、そうでない場合は、プロセス200は段階204に進む。
段階210は、出力信号をハイにセットする。次に、段階212は信号遅延94を再開する。プロセス200は段階204に進む。
段階214は判定である。入力信号68が下降エッジ基準83より小さい場合は、プロセス200は段階216に進み、そうでない場合は、プロセス200は段階204に進む。
段階216は判定である。信号遅延期間94が終了した場合は、プロセス200は段階218に進み、そうでない場合は、プロセス200は段階204に進む。
段階218は、出力信号をローにセットする。次に、段階220は信号遅延94を再開する。プロセス200は段階204に進む。
電圧準拠グリッチ除去フィルタ62の上昇エッジ基準電圧81と下降エッジ基準電圧83をそれぞれ選択する際に、間合準拠グリッチ除去フィルタ64からの帰還66を使用することにより、バス34を介して受け取った高速ディジタル信号のグリッチ・ノイズの濾波動作が強化される。詳細には、上昇エッジ基準電圧81と下降エッジ基準電圧83をそれぞれ選択する際に帰還66を使用することにより、論理信号67のGEWが小さくなり、それにより信号遅延94’の必要持続時間が短縮される。
帰還信号66を使用すると、上昇エッジ基準電圧81と下降エッジ基準電圧83をそれぞれ調整するときのヒステリシス量の有効性を高めることができる。さらに、製造公差による信号遅延94’の持続時間の変動、VTT106の変動、および温度の変動を考慮すると、信号遅延94’の持続時間が短いほど運用許容度が高くなる。この高い許容度は、電圧準拠グリッチ除去フィルタが間合準拠グリッチ除去フィルタと連結された従来技術の回路では見られない。従来技術において、電圧準拠グリッチ除去フィルタから間合準拠グリッチ除去フィルタに渡される信号のグリッチ・ノイズの幅は、GEWW49(図2)と等しく、その結果、信号遅延持続時間要件が長くなる。
上昇エッジ基準電圧81、下降エッジ基準電圧83、および信号遅延94’の持続時間をさらに制御することによって、強化された2次元グリッチ除去フィルタ120の試験と調整が容易になる。上昇エッジ基準と下降基準は、電圧準拠グリッチ除去フィルタの入力ヒステリシスを定義することができる。
したがって、特定の実施形態において、電圧準拠グリッチ除去フィルタを通過したグリッチ・ノイズは、グリッチ・ノイズの幅が所定の最小有効パルス幅よりも小さい場合に間合準拠グリッチ除去フィルタの信号遅延機能によって除去される。特定の実施形態において、間合準拠グリッチ除去フィルタは、所定の最小有効パルス幅よりも短い時間持続時間のグリッチ・ノイズを濾波する。信号遅延94を使用して所定の最小有効パルス幅を定義することができる。
以上の方法およびシステムにおいて、その範囲から逸脱することなく変更を行うことができる。したがって、以上の説明に含まれる内容または添付図面に示した内容は、限定の意味ではなく例示として解釈されるべきであることに注意されたい。添付の特許請求の範囲は、本明細書に示したすべての一般的および固有の特徴、ならびに言語の問題として、範囲に含まれるように言及される可能性があるこの方法およびシステムの範囲のすべての表現を対象として含むように意図されている。
高速ディジタル信号のグリッチを除去する1つのシステムを示す概略ブロック図である。 ノイズのあるバス信号、ノイズのない理想信号、および理想信号に対応する論理レベルを示す信号を示すグラフである。 1つのグリッチ除去フィルタを示すブロック図である。 1つの2次元グリッチ除去フィルタの回路図である。 電圧準拠グリッチ除去フィルタの選択可能な基準電圧と間合準拠グリッチ除去フィルタの選択可能な信号遅延持続時間とを有する1つの2次元グリッチ除去フィルタの回路図である。 高速ディジタル信号を有するバス上のグリッチ・ノイズを除去する1つの方法を示すフロー図である。
符号の説明
30 システム
62、62’ 電圧準拠グリッチ除去フィルタ
64、64’ 間合準拠グリッチ除去フィルタ
66 帰還
68 入力
70 出力

Claims (10)

  1. 信号からグリッチ・ノイズを除去するシステムであって、
    前記信号を受け取る電圧準拠グリッチ除去フィルタと、
    前記電圧準拠グリッチ除去フィルタの出力に接続された間合準拠グリッチ除去フィルタとを備え、
    前記間合準拠グリッチ除去フィルタの出力が前記電圧準拠グリッチ除去フィルタに帰還され、グリッチ有効幅を判断するために、前記帰還される出力がハイのときは下降エッジ基準を選択し、前記帰還される出力がローのときは上昇エッジ基準を選択するシステム。
  2. 前記間合準拠グリッチ除去フィルタが、所定の最小有効パルス幅よりも短い持続時間の前記グリッチ・ノイズを濾波し、前記所定の最小有効パルス幅を定義する信号遅延を含む請求項1に記載のグリッチ・ノイズを除去するシステム。
  3. 前記間合準拠グリッチ除去フィルタが、前記出力を、(a)前記電圧準拠グリッチ除去フィルタと前記間合準拠グリッチ除去フィルタ間の論理信号と、(b)前記信号遅延の通過後の前記論理信号との比較に基づいてセットするラッチを備える請求項2に記載のグリッチ・ノイズを除去するシステム。
  4. 前記電圧準拠グリッチ除去フィルタが、上昇エッジ基準と下降エッジ基準とを含み、前記上昇エッジ基準と下降エッジ基準とが入力ヒステリシスを定義し、さらに、前記上昇エッジ基準と下降エッジ基準の一方を選択するために前記帰還によって制御される差動の第1と第2の通過ゲートを含み、さらに、前記通過ゲートに接続され、前記信号を前記上昇エッジ基準と下降エッジ基準の選択された一方と比較して、前記電圧準拠グリッチ除去フィルタの前記出力に前記間合準拠グリッチ除去フィルタへ入力する論理信号を出力する差動受信器を備える請求項1に記載のグリッチ・ノイズを除去するシステム。
  5. 前記電圧準拠グリッチ除去フィルタが、前記帰還に上書きするための複数の論理要素を含み、さらに、前記論理要素を選択的に制御して、前記差動受信器への入力として前記上昇エッジ基準と下降エッジ基準の一方を選択する1つまたは複数の論理入力を備える請求項4に記載のグリッチ・ノイズを除去するシステム。
  6. 信号からのグリッチ・ノイズを除去する方法であって、
    電圧準拠グリッチ除去フィルタを間合準拠グリッチ除去フィルタと連結する段階と、
    前記間合準拠グリッチ除去フィルタの出力が前記電圧準拠グリッチ除去フィルタに帰還され、グリッチ有効幅を判断するために、前記帰還される出力がハイのときは下降エッジ基準を選択し、前記帰還される出力がローのときは上昇エッジ基準を選択し、前記電圧準拠グリッチ除去フィルタと前記間合準拠グリッチ除去フィルタによって前記信号を濾波する段階とを有するグリッチ・ノイズを除去する方法。
  7. 前記濾波する段階が、前記間合準拠グリッチ除去フィルタ内で、所定の最小有効パルス幅よりも短い持続時間のグリッチ・ノイズを濾波する段階をさらに有する請求項6に記載のグリッチ・ノイズを除去する方法。
  8. 前記濾波する段階が、前記持続時間を、信号遅延による最小有効パルス幅に設定する段階をさらに有する請求項7に記載のグリッチ・ノイズを除去する方法。
  9. 前記電圧準拠グリッチ除去フィルタ内の1つまたは複数の論理要素への入力を制御することにより前記間合準拠グリッチ除去フィルタからの前記帰還に上書きする段階をさらに有する請求項6に記載のグリッチ・ノイズを除去する方法。
  10. 前記濾波する段階が、さらに、
    (a)前記グリッチ・ノイズが前記電圧準拠グリッチ除去フィルタの入力ヒステリシスを超えたときに、論理信号内で、前記電圧準拠グリッチ除去フィルタからの前記グリッチ・ノイズを前記間合準拠グリッチ除去フィルタに送る段階と、
    (b)前記論理信号からの前記グリッチ・ノイズが、前記間合準拠グリッチ除去フィルタ内の所定の信号遅延持続時間よりも小さい幅を有するときに、前記間合準拠グリッチ除去フィルタ内の前記論理信号から前記グリッチ・ノイズを除去する段階と
    を有する請求項6に記載のグリッチ・ノイズを除去する方法。
JP2004240636A 2003-09-02 2004-08-20 グリッチ・ノイズを除去するシステムおよびグリッチ・ノイズを除去する方法 Expired - Fee Related JP3968095B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/653,341 US6778111B1 (en) 2003-09-02 2003-09-02 Multi-dimensional deglitch filter for high speed digital signals

Publications (2)

Publication Number Publication Date
JP2005080290A JP2005080290A (ja) 2005-03-24
JP3968095B2 true JP3968095B2 (ja) 2007-08-29

Family

ID=32851261

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004240636A Expired - Fee Related JP3968095B2 (ja) 2003-09-02 2004-08-20 グリッチ・ノイズを除去するシステムおよびグリッチ・ノイズを除去する方法

Country Status (2)

Country Link
US (1) US6778111B1 (ja)
JP (1) JP3968095B2 (ja)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8319524B1 (en) * 2004-01-05 2012-11-27 Marvell International Ltd. Deglitch circuit removing glitches from input clock signal
US7433426B2 (en) * 2004-04-23 2008-10-07 Hewlett-Packard Development Company, L.P. Adaptive hysteresis receiver for a high speed digital signal
GB2421317B (en) * 2004-12-15 2009-02-11 Agilent Technologies Inc A method and apparatus for detecting leading pulse edges
FR2889875B1 (fr) * 2005-08-22 2007-11-30 Atmel Nantes Sa Sa Comparateur a hysteresis de tensions d'entree et circuit electronique correspondant.
US7397292B1 (en) 2006-06-21 2008-07-08 National Semiconductor Corporation Digital input buffer with glitch suppression
US7610178B2 (en) * 2006-08-02 2009-10-27 Tektronix, Inc. Noise reduction filter for trigger circuit
US7729428B2 (en) * 2006-12-28 2010-06-01 General Electric Company Method and apparatus for recognizing a change-of-state in communication signals of electronic circuits
US7557643B2 (en) * 2007-01-08 2009-07-07 Sandisk Corporation De-glitch circuit
CN102195466B (zh) * 2010-03-02 2014-09-17 登丰微电子股份有限公司 抗噪声切换式转换电路及其控制器
TWI403079B (zh) * 2010-03-31 2013-07-21 Green Solution Tech Co Ltd 抗雜訊切換式轉換電路及其控制器
CN102931944B (zh) 2011-08-12 2016-09-07 飞思卡尔半导体公司 数字毛刺滤波器
US8487647B2 (en) * 2011-09-13 2013-07-16 Hewlett-Packard Development Company, L.P. Circuit and method for deglitching an input signal
CN104422804B (zh) * 2013-08-21 2018-07-13 苏州普源精电科技有限公司 一种具有噪声抑制功能的混合示波器
FR3068548A1 (fr) 2017-06-28 2019-01-04 Stmicroelectronics (Grenoble 2) Sas Comparateur non oscillant
FR3102621B1 (fr) 2019-10-24 2022-01-14 St Microelectronics Grenoble 2 Comparateur de tension
US12506402B2 (en) * 2023-03-23 2025-12-23 Infineon Technologies Ag Power converter circuit with smart filter for identifying faults
US20250379566A1 (en) * 2024-06-11 2025-12-11 Qualcomm Incorporated Serial interface bus with glitch filtering

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5341033A (en) * 1992-11-23 1994-08-23 Analog Devices, Inc. Input buffer circuit with deglitch method and apparatus
EP0967719A1 (en) * 1998-06-26 1999-12-29 STMicroelectronics S.r.l. Circuit device for cancelling glitches in a switched capacitor low-pass filter and corresponding filter
US6405228B1 (en) * 1999-01-14 2002-06-11 Cypress Semiconductor Corp. Self-adjusting optimal delay time filter
US6137333A (en) * 1999-05-07 2000-10-24 Cypress Semiconductor Corp. Optimal delay controller
US6348780B1 (en) * 2000-09-22 2002-02-19 Texas Instruments Incorporated Frequency control of hysteretic power converter by adjusting hystersis levels

Also Published As

Publication number Publication date
US6778111B1 (en) 2004-08-17
JP2005080290A (ja) 2005-03-24

Similar Documents

Publication Publication Date Title
JP3968095B2 (ja) グリッチ・ノイズを除去するシステムおよびグリッチ・ノイズを除去する方法
US5539337A (en) Clock noise filter for integrated circuits
US7528635B2 (en) Multitap fractional baud period pre-emphasis for data transmission
US7397292B1 (en) Digital input buffer with glitch suppression
US6356101B1 (en) Glitch removal circuitry
CN212969591U (zh) 电子装置、电子电路和电子系统
US6417705B1 (en) Output driver with DLL control of output driver strength
US6529046B1 (en) Minimum pulse width detection and regeneration circuit
JP2001211057A (ja) データストリームの入力フィルタ段階及び、データストリームをフィルタする方法
KR101299922B1 (ko) 쇼트 펄스 제거 회로 및 이를 포함하는 반도체 장치
US7433426B2 (en) Adaptive hysteresis receiver for a high speed digital signal
US7574618B2 (en) Interface circuit
US12007825B2 (en) Slave communication apparatus and master communication apparatus
US6405228B1 (en) Self-adjusting optimal delay time filter
KR100547399B1 (ko) 디지탈신호의처리방법및회로장치
JPH1093403A (ja) ノイズ除去バスレシーバ
CN112702042A (zh) 一种滤波电路和滤波方法
JP3994802B2 (ja) 誤動作防止回路及びそれを用いた集積回路装置
JP4750842B2 (ja) パラメータ制御回路
US6670832B1 (en) Glitch detect filter
JP2012205041A (ja) インターフェース回路
EP4550731A1 (en) Signal processing device and control method
KR100392337B1 (ko) 최소 온/오프 펄스폭 생성회로
KR100544015B1 (ko) 잡음 제거 회로
JP5007376B2 (ja) ノイズ除去回路

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061024

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061031

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070129

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070508

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070601

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3968095

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100608

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110608

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120608

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120608

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130608

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees