JPH0494211A - チャタリング除去回路 - Google Patents

チャタリング除去回路

Info

Publication number
JPH0494211A
JPH0494211A JP2212045A JP21204590A JPH0494211A JP H0494211 A JPH0494211 A JP H0494211A JP 2212045 A JP2212045 A JP 2212045A JP 21204590 A JP21204590 A JP 21204590A JP H0494211 A JPH0494211 A JP H0494211A
Authority
JP
Japan
Prior art keywords
signal
flip
gate
flop
high level
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2212045A
Other languages
English (en)
Inventor
Atsushi Goto
敦 後藤
Junji Tada
夛田 順次
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2212045A priority Critical patent/JPH0494211A/ja
Publication of JPH0494211A publication Critical patent/JPH0494211A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Manipulation Of Pulses (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 【産業上の利用分野】
本発明は、デジタル信号からチャタリングを除去するチ
ャタリング除去回路に関する。
【従来の技術】
従来、チャタリング除去回路としては第4図に示すもの
がある。このチャタリング除去回路は、抵抗Rとコンデ
ンサCからなる積分器11と、シュミット・トリガ・イ
ンバータ12と、インバータ13で構成している。 そして、入力信号のチャタリングによる変動を積分器1
1で除去する。次に、上記ツユミツト・トリガ・インバ
ータ12が上記チャタリングを除去した入力信号をデジ
タル信号に波形整形する。 次に、上記インバータI3が、上記シュミット・トリガ
・インバータ12で波形整形した入力信号の反転した論
理を元に戻した出力信号を出力する。
【発明が解決しようとする課題】
しかしながら、上記従来のチャタリング除去回路は、I
C化に際しトランジスタに較べて大きな面積を必要とす
る抵抗RとコンデンサCからなる積分器11を用いてい
るので、IC化が難しいという問題がある。 そこで、本発明の目的は、IC化が容易なチャタリング
除去回路を提供することにある。
【課題を解決するための手段】
上記目的を達成するため、本発明のチャタリング除去回
路は、クロック入力端子から駆動クロック信号が入力さ
れ、上記駆動クロック信号のクロック周期で、信号入力
端子から入力された入力信号をサンプリングし、上記入
力信号を複数のパラレル信号に変換するシフトレジスタ
と、上記シフトレジスタから上記複数のパラレル信号を
受けて上記複数のパラレル信号がすへて高レベルである
場合に高レベル信号を出力するアントゲートと、上記シ
フトレジスタから上記複数のパラレル信号を受けて上記
複数のパラレル信号がすべて低レベルである場合に高レ
ベル信号を出力するノアゲートと、上記アンドゲートの
出力信号をJ入力端子に受ける一方、上記ノアゲートの
出力信号をに入力端子に受けてQ出力端子から出力信号
を出力するJKフリップフロップを備えたことを特徴と
している。
【作用】
ソフトレジスタの信号入力端子から入力された入力信号
は、シフトレジスタのクロック入力端子から入力された
駆動クロック信号のクロック周期でサンプリングされ、
それぞれ、上記クロック周期だけ位相がずれた複数のパ
ラレル信号に変換される。上記複数のパラレル信号はア
ンドゲートおよびノアゲートに入力される。上記パラレ
ル信号がすべて高レベルになった場合にのみ、上記アン
ドゲートがJKフリップのJ入力端子に高レベル信号を
出力する。このとき上記JKフリップフロップのQ出力
が低レベルであれば、上記Q出力は高レベルに切り換わ
り、上記JKフリップフロップのQ出力端子の出力信号
は高レベル信号になる。 一方、上記パラレル信号がすべて低レベルになった場合
にのみ、上記ノアゲートが上記JKフリップフロップの
に入力端子に高レベル信号を出力する。このとき、上記
JKフリップフロップのQ出力が高レベルであれば、上
記Q出力は低レベルに切り換わり、上記JKフリップフ
ロップのQ出力端子の出力信号は低レベル信号になる。 このように、入力信号からのサンプリングがクロック周
期ずつずれた複数のパラレル信号がすべて高レベル信号
あるいは低レベル信号になって初めて出力信号の切り換
えを可能としているので、入力信号のチャタリングが除
去される。
【実施例】
以下、本発明を図示の実施例により詳細に説明する。 第1図は本実施例のチャタリング除去回路の回路図であ
る。第2図は上記チャタリング除去回路のタイミング図
である。このチャタリング除去回路は、第1図に示すよ
うに、3ビツトシフトレジスタ1と、アンドゲート2と
、ノアゲート3と、JKフリップフロップ4と、インバ
ータ5を備えている。上記3ビツトシフトレジスタlは
、3つのDフリップフロップ6.7.8を直列接続して
なる。上記Dフリップフロップ6の入力端子!Dには信
号入力端子を接続している。また、上記3つのDフリッ
プフロップ6.7.8のクロック入力にはクロック入力
端子を接続している。上記Dフリップフロップ6とDフ
リップフロップ7との接続点と、上記Dフリップフロッ
プ7と上記Dフリップフロップ8との接続点と、上記D
フリップフロップ8の出力端子3Qは上記アンドゲート
2および上記ノアゲート3の入力側と接続している。上
記アンドゲート2の出力側は上記JKフリップフロップ
4のJ入力端子に接続している。上記ノアゲート3の出
力側は上記JKフリップフロップ4のに入力端子に接続
している。上記JKフリップフロップ4のクロック入力
には、インバータ5を介してクロック入力端子を接続し
ている。上記JKフリップフロップ4のQ出力端子は出
力端子に接続している。上述のように、上記チャタリン
グ除去回路は、IC化に際し、トランジスタに較べて大
きな面積を必要とする抵抗やコンデンサを用いないで構
成しているので、容易にIC化できる。 上記構成において、上記3ビツトシフトレジスタlは信
号入力端子から入力信号S2を受けると共にクロック入
力端子から駆動クロック信号Slを受ける。そして、上
記3ビツトシフトレジスタlのDフリップフロップ6.
7.8はその出力端子IQ  2Q、3Qから上記入力
信号をそれぞれ上記駆動クロック信号S1の駆動周期ず
つ位相をずらした第2図に示すようなパラレル出力信号
S3゜S4.S5を発生する。そして、上記アンドゲー
ト2および上記ノアゲート3はその入力側に上記パラレ
ル出力信号S3.S4.S5を受ける。上記アンドゲー
ト2は、上記パラレル出力信号S3゜S4.S5がすべ
て高レベル信号になった場合にのみ高レベル信号を上記
JKフリヴブフロップ4のJ入力端子に出力する。この
場合、上記JKフリップフロップ4は、上記駆動クロッ
ク信号Slの立ち下がり時に、上記J入力端子に受けた
上記高レベル信号を検出する。そして、このとき上記J
Kフリップフロップ4のQ出力が低レベルであれば、上
記Q出力は高レベルに切り換わって、上記JKフリップ
フロップ4のQ出力端子の出力信号S8は高レベルにな
る。一方、上記ノアゲート3は、上記パラレル出力信号
S3.S4.S5がすべて低レベル信号になった場合に
のみ、高レベル信号を上記JKフリップフロップ4のに
入力信号に出力する。この場合、上記JKフリップフロ
ップ4は、上記駆動クロックSlの立ち下り時に、上記
に入力端子に受けた上記高レベル信号を検出する。そし
て、このとき上記JKフリップフロップ4のQ出力が高
レベルであれば、上記Q出力は低レベルに切り換わ、っ
て、上記JKフリップフロップ4のQ出力端子の出力信
号S8は低レベルになる。言い換えると、上記3ピツト
ソフトレジスタ1がサンプリングしrこ入力信号S2が
3ビツト連続して高レベルとなった時または3ビツト連
続して低レベルとなった時以外には、上記出力信号S8
は切り換わらない。したがって、上記入力信号S2が含
むチャタリングによる変動を除去できる。 尚、本実施例では、シフトレジスタとして3ビツトシフ
トレンスタを用いたが、シフトレジスタの段数は3ビツ
トに限るものではない。第3図に示すように、シフトレ
ジスタとして3ビツト以上の多段のシフトレジスタを使
用した場合には、入力信号がより安定した時点で出力信
号を切り換えてチャタリングを除去することができる。
【発明の効果】
以上の説明より明らかなように、本発明のチャタリング
除去回路はシフトレジスタが、駆動クロックのクロック
周期でサンプリングした入力信号を複数のパラレル信号
に変換し、アンドゲートとノアゲートとJKフリップフ
ロップを用いて、上記複数のパラレル信号がすべて高レ
ベルあるいはすべて低レベルである場合以外は、出力信
号を切り換えないようにしているので、入力信号のチャ
タリングを完全に除去できる。 また、本発明のチャタリング除去回路は、1c化に際し
トランジスタに較べて大きな面積を必要とする抵抗やコ
ンデンサを用いずに、シフトレジスタと、アントゲート
、ノアゲートとJKフリップフロップで構成しているの
で、容易にIC化できる。
【図面の簡単な説明】
第1図は本発明のチャタリング除去回路の一実施例の回
路図、第2図は上記実施例の動作タイミングを示すタイ
ミング図、第3図は本発明の他の実施例の回路図、第4
図は従来のチャタリング除去回路の回路図である。 1・・・3ピツトソフトレジスタ、 2・・アンドゲート、  3・・・ノアゲート、4・・
JKフリップフロップ、 5・・インバータ、  11・・・積分器、12・ ン
ュミット・トリガ・インバータ。

Claims (1)

    【特許請求の範囲】
  1. (1)クロック入力端子から駆動クロック信号が入力さ
    れ、上記駆動クロック信号のクロック周期で、信号入力
    端子から入力された入力信号をサンプリングし、上記入
    力信号を複数のパラレル信号に変換するシフトレジスタ
    と、 上記シフトレジスタから上記複数のパラレル信号を受け
    て上記複数のパラレル信号がすべて高レベルである場合
    に高レベル信号を出力するアンドゲートと、 上記シフトレジスタから上記複数のパラレル信号を受け
    て上記複数のパラレル信号がすべて低レベルである場合
    に高レベル信号を出力するノアゲートと、 上記アンドゲートの出力信号をJ入力端子に受ける一方
    、上記ノアゲートの出力信号をK入力端子に受けてQ出
    力端子から出力信号を出力するJKフリップフロップを
    備えたことを特徴とするチャタリング除去回路。
JP2212045A 1990-08-09 1990-08-09 チャタリング除去回路 Pending JPH0494211A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2212045A JPH0494211A (ja) 1990-08-09 1990-08-09 チャタリング除去回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2212045A JPH0494211A (ja) 1990-08-09 1990-08-09 チャタリング除去回路

Publications (1)

Publication Number Publication Date
JPH0494211A true JPH0494211A (ja) 1992-03-26

Family

ID=16615961

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2212045A Pending JPH0494211A (ja) 1990-08-09 1990-08-09 チャタリング除去回路

Country Status (1)

Country Link
JP (1) JPH0494211A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008016931A (ja) * 2006-07-03 2008-01-24 Fujitsu Ltd 半導体装置、電子機器及び同期制御方法
JP2010157975A (ja) * 2009-01-05 2010-07-15 Brother Ind Ltd チャタリング除去装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008016931A (ja) * 2006-07-03 2008-01-24 Fujitsu Ltd 半導体装置、電子機器及び同期制御方法
JP2010157975A (ja) * 2009-01-05 2010-07-15 Brother Ind Ltd チャタリング除去装置

Similar Documents

Publication Publication Date Title
JPH0119298B2 (ja)
JPH0795013A (ja) エッジトリガ型フリップフロップ
US4933571A (en) Synchronizing flip-flop circuit configuration
JPH0494211A (ja) チャタリング除去回路
JP2619448B2 (ja) ディジタル式位相比較回路
US4633098A (en) Flip-flop circuit with built-in enable function
US6346836B1 (en) Synchronizing stage
JP2639105B2 (ja) Mos型シフトレジスタ
JP2682520B2 (ja) エッジ検出回路
SU1190520A1 (ru) Синхронный счетчик
JP2923175B2 (ja) クロック発生回路
JP2000174614A (ja) 高速カウンタ回路
JP2932813B2 (ja) 出力ラッチ回路
JPS63103521A (ja) パラレル/シリアル変換回路
JPS6259461A (ja) バイポ−ラ型イメ−ジセンサ集積回路
SU1420667A1 (ru) Счетчик импульсов
JPH0449409A (ja) パラレルインターフエイス用雑音防止回路
JP2602404Y2 (ja) カウンタ回路
SU1415432A1 (ru) Троичное счетное устройство
KR960015133A (ko) 피드백 시프트 레지스터
JPH06196966A (ja) 移動平均フィルタ
JPH11145788A (ja) フリップフロップ装置および半導体装置
JPS61230516A (ja) パルス信号監視回路
JPH04299614A (ja) カウンタ
JPS6175380A (ja) クロツク切換回路