(57)【要約】【課題】例えばマルチスキャンディスプレイにおいて高い精度での水平周波数検出を可能とする。【解決手段】水平同期信号をカウントするｎ進カウンタ２と、同じく水平同期信号をカウントするｍ進カウンタ３とを用いて、両カウンタ２，３を同時に水平同期信号のカウント動作を開始させ、両カウンタ２，３出力の時間差を計測して水平周波数を検出可能とした構成。【選択図】図１
2006254482.tif 000002
【特許請求の範囲】
【請求項１】
周波数が既知である基準クロックをカウントする基準クロックカウンタと、
水平同期信号をそれぞれカウントするｎ進カウンタおよびｍ進カウンタと、
前記両カウンタそれぞれの出力の立ち上がりで、前記基準クロックカウンタのカウント値をそれぞれラッチする第一および第二ラッチ回路と、
前記両ラッチ回路出力の差分をとる差分器と、
前記両カウンタを同時にリセット制御するとともに、前記差分器の出力より水平周波数を算出する制御回路と、
を具備したことを特徴とする水平周波数検出回路。
【請求項２】
さらに水平同期信号をカウントするｋ進カウンタと、前記ｍ進カウンタ出力と前記ｋ進カウンタ出力とを切り替える切替回路とを備え、前記切替回路を入力信号の水平周波数により制御することを特徴とする請求項１に記載の水平周波数検出回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばマルチスキャンディスプレイモニターに用いて好適な水平周波数の検出回路に関する。
【背景技術】
【０００２】
マルチスキャンディスプレイに接続される各種タイプのコンピュータ機器ではその水平同期信号、垂直同期信号それぞれの周波数が異なっていることが多く、したがって、マルチスキャンディスプレイにおいては、それに接続されるコンピュータ機器からのデータを表示するためには、それに入力されてくる各コンピュータ機器からの水平同期信号および垂直同期信号それぞれの周波数を検出するとともに、検出した水平と垂直同期信号それぞれの周波数に追従してディスプレイが例えばテレビのブラウン管であればそれの水平と垂直の偏向回路、ディスプレイが液晶であればそれの駆動回路を制御することによりディスプレイできるようにする必要がある。このようにしてマルチスキャンディスプレイにおいてはそれに入力されてくる水平同期信号および垂直同期信号それぞれの周波数を検出する必要があるが、そのうち、水平同期信号の周波数を検出する回路としては例えば特許文献１に記載された水平周波数検出回路が従来技術例として知られている。
【０００３】
図６を参照して同公報に記載の従来技術例の水平周波数検出回路について説明すると、この水平周波数検出回路は、ディスプレイ用の垂直同期信号を入力する垂直同期信号入力手段４１と、その垂直同期信号入力手段４１の出力信号を入力とし、割り込み信号を出力する割り込み受付回路４３と、周波数が既知である基準クロックを発生する基準クロック発生回路４８と、基準クロック信号を分周する分周回路４７と、ディスプレイ用の水平同期信号を入力する水平同期信号入力手段４２と、その水平同期信号入力手段４２の出力信号を入力とし、水平同期信号をカウントするカウンタ４４と、前述した分周回路４７出力、水平同期カウンタ４４出力、割り込み受付回路４３の出力に基づき水平同期信号の周波数（水平同期周波数）、垂直同期信号の周波数（垂直同期周波数）を算出するＣＰＵ４５と、切替回路４９とより構成されている。
【特許文献１】特開昭６３−２８６０７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記従来技術例では、垂直１周期の間に入力される水平同期信号の個数をカウントするとともにそのカウント値から得られた垂直１周期における水平ラインの総数と垂直周波数とから、水平同期周波数を算出する。このような算出においては入力信号源であるコンピュータ機器の中には垂直ブランキング期間内に、水平同期信号がなかったり、等価パルスが有るものもあり、こうした機器の場合などには対応できないなど、それに接続される機器に制限が生じてしまい、汎用性が低くなってしまうという課題がある。
【０００５】
また、上記従来技術例では、水平周波数の精度の高い検出のためには垂直同期信号入力時の割り込みと割り込みとの間の時間を正確に検出する必要があるが、最低２回の割り込みが必要となるが、マルチスキャンディスプレイ内におけるＣＰＵが他の仕事をしているときに割り込みの性質上必ず前記検出に対しての遅延時間が生じてしまうとともに、またこの遅延時間にもバラツキが生じやすいため水平周波数の検出精度がどうしても悪くなるという課題がある。
【０００６】
そのうえ、昨今の液晶などの複雑なマルチスキャンディスプレイでは、制御対象の周波数依存性が高く、精度の高い水平周波数検出が要求されているから、上記従来技術例ではこのような要求には対応できないという課題もある。
【課題を解決するための手段】
【０００７】
本発明の水平周波数検出回路は、周波数が既知である基準クロックをカウントする基準クロックカウンタと、水平同期信号をカウントするｎ進カウンタと、水平同期信号をカウントするｍ進カウンタと、前記２つの水平同期カウンタ出力の立ち上がりで、基準クロックカウンタのカウント値をラッチするラッチ回路と、前記２つのラッチ回路出力の差分をとる差分器とを備え、前記２つの水平カウンタを同時にリセット制御し、かつ差分器の出力より水平周波数を算出する制御回路からなる水平周波数検出回路であり、水平同期信号をカウントする２つの桁上がりが異なるカウンタを同時に計数開始し、桁上がりの時間差を測定することで割り込み遅延のバラツキに影響されずに精度有る水平周波数を検出するという作用を有する。
【０００８】
本発明の水平周波数検出回路は、水平同期信号をカウントするｋ進カウンタと、前記ｍ進カウンタ出力と前記ｋ進カウンタ出力とを切り替える切替回路とを備え、前記切替回路を入力信号の水平周波数により制御する水平周波数検出回路であり、一度ｍ進カウンタで水平周波数を検出し、その検出精度が悪くなる高い水平周波数入力である場合、ｋ進カウンタに切り替えて、再度周波数検出を行い精度を向上するという作用を有する。
【発明の効果】
【０００９】
本発明によれば、精度高く水平周波数の検出が可能となり、それに接続される機器に制限がなくなり、汎用性がきわめて高くなる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態について、図１から図５を用いて説明する。
【００１１】
（実施の形態１）
図１は本発明の実施の形態１における水平周波数検出回路を示しており、図１において、１は垂直同期信号が入力されると、ｎ進とｍ進の各カウンタ２，３にカウント開始信号ｂを出力し、かつ差分器６の出力に基づいて水平周波数を算出する制御回路、２は制御回路１よりカウント開始信号ｂが入力されると、水平同期信号のカウントを開始しそのカウント値がｎになると出力をＨとするｎ進カウンタ、３は制御回路１よりカウント開始信号ｂが入力されると、水平同期信号のカウントを開始しそのカウント値がｍになると出力をＨとするｍ進カウンタ、４はｎ進カウンタ２の出力がＨになった時の基準クロックカウンタ８の出力値を保持する第一のラッチ回路、５はｍ進カウンタ３の出力がＨになった時の基準クロックカウンタ８の出力値を保持する第二のラッチ回路、６は第一および第二のラッチ回路４，５で保持した基準クロックカウンタ８の出力値の差分をとる差分器、７は周波数が既知である基準クロックを発生する基準クロック発生回路、８は基準クロックをカウントしカウント値を出力している基準クロックカウンタである。
【００１２】
以上のように構成された本実施の形態１の水平周波数検出回路の動作について説明する。垂直同期信号が制御回路１に入力されると、制御回路１はカウント開始信号ｂを出力する。カウント開始信号ｂがｎ進カウンタ２とｍ進カウンタ３とにそれぞれ入力されるとｎ進カウンタ２とｍ進カウンタ３はそれぞれ水平同期信号のカウントを開始する。ｎ進カウンタ２は、カウント値がｎに達すると出力をＨとする。同様に、ｍ進カウンタもカウント値がｍに達すると出力をＨとする。一方、基準クロック発生回路７の出力クロックを基準クロックカウンタ８でカウントしカウント値を常に出力している。第一のラッチ回路４では、ｎ進カウンタ２の出力がＨになった時の基準クロックカウンタ８のカウント値を保持し、同様に、第二のラッチ回路５ではｍ進カウンタの出力信号がＨになった時にカウント値を保持する。この保持した２つのカウント値の差分Ｔを差分器６は制御回路１に出力する。この差分出力は言うまでもなく、ｎ進カウンタとｍ進カウンタの出力遅延、言い換えるとｍ−ｎ回の水平周期の時間である。制御回路１では、この差分器６出力が有効である次回垂直同期入力時に、以下の算出式（１）の演算を行い水平周波数ｆＨを検出する。
【００１３】
ｆＨ＝（ｍ−ｎ）／Ｔ    …（１）
以上のようにして本実施の形態１の水平周波数検出回路においては水平周波数を検出するから、従来技術において説明したように垂直同期信号が制御回路１に入力した時に割り込み遅延が生じても、２つのカウンタ２，３が水平周波数検出のために同時にカウント開始しているから、そのような割り込み遅延は差分器６により相殺されることになり、結果として水平周波数の検出精度に影響しないものとなる。
【００１４】
また、本実施の形態１の水平周波数検出回路においてはｎ進カウンタ２の水平同期信号のカウント開始からｎ進してカウント値がｎとなって出力がＨとなるまで（水平ライン数としてｎライン）の期間を、対応する入力信号の垂直ブランキング期間より長く設定しておけば、各種コンピュータ機器における垂直ブランキング期間内の水平同期信号が有ったり無かったりしても、また等価パルスが有ったり無かったりすることには何ら影響されることなく、水平周波数の検出が可能であることは言うまでもない。
【００１５】
また、本実施の形態１においては、２つの異なるカウント数のｎ進カウンタ２ｍ進カウンタ３とからなる構成で説明したが、これらカウンタ２，３出力について、立ち上がりと立ち下がりを同一カウンタで制御できる１つのカウンタで行っても同様に実施可能である。
【００１６】
（実施の形態２）
図２は本発明の実施の形態２に係る水平周波数検出回路の回路構成を示しており、図２において、１は垂直同期信号が入力されると、３つの水平カウンタ２，３，９にカウント開始信号ｂを出力し、かつ差分器６の出力に基づいて水平周波数を算出する制御回路、２は制御回路１よりカウント開始信号ｂが入力されると、水平同期信号のカウントを開始し、そのカウント値がｎになると出力をＨとするｎ進カウンタである。３は制御回路１よりカウント開始信号ｂが入力されると、水平同期信号のカウントを開始し、そのカウント値がｍになると出力をＨとするｍ進カウンタ、４はｎ進カウンタ２の出力がＨになった時の基準クロックカウンタ８の出力値を保持する第一のラッチ回路、５はセレクタ１０の出力がＨになった時の基準クロックカウンタ８の出力値を保持する第二のラッチ回路、６は第一および第二のラッチ回路４，５で保持した基準クロックカウンタ８の出力値の差分をとる差分器、７は周波数が既知である基準クロックを発生する基準クロック発生回路、８は基準クロックをカウントしカウント値を出力している基準クロックカウンタ、９は制御回路１よりカウント開始信号ｂが入力されると水平同期信号をカウントし、そのカウント値がｋになると出力をＨとするｋ進カウンタ、１０は制御回路１より出力されるセレクタ切替信号ｃによって、ｍ進カウンタ３の出力と、ｋ進カウンタ９の出力とを切り替えるセレクタである。
【００１７】
以上のように構成された本実施の形態２の水平周波数検出回路の動作について図３，図４のフローチャートを用いて説明する。制御回路１では、図３のようにｆｌａｇ（フラグ）Ａを「０」にリセットした後は常にｆＨを検出結果とするループで動作している。垂直同期信号が制御回路１に入力されると、制御回路１は図４の垂直（Ｖｓｙｎｃ）割り込み処理を行う。垂直同期信号が初めて入力された場合、図４のフローチャートにおいてｆｌａｇＡは図３の処理の中で「０」にリセットされているため、セクレタ１０にｍ進カウンタ３出力を選択するＬのセレクタ切替信号Ｃを出力してから、ｎ進カウンタ２、ｍ進カウンタ３およびｋ進カウンタ９それぞれにカウント開始信号ｂを出力する。制御回路１からカウント開始信号ｂが出力されると、各カウンタ２，３，９それぞれは水平同期信号のカウントを開始する。制御回路１では、その後ｆｌａｇＡを「１」にセットし、いったん割り込み処理を終了して図３のメインループに戻る。ｎ進カウンタ２は、カウント値がｎに達すると出力をＨとする。同様に、ｍ進、ｋ進カウンタ３，９もカウント値がそれぞれｍ、ｋに達すると出力をＨとする。一方、基準クロック発生回路７の出力クロックを基準クロックカウンタ８でカウントしカウント値を常に出力している。第一のラッチ回路４では、ｎ進カウンタ２の出力がＨになった時の基準クロックカウンタ８のカウンタ値を保持する。同様に、第二のラッチ回路５ではセレクタ回路１０でセレクタ切替信号Ｃにより選択されているｍ進カウンタ３の出力信号がＨになった時にカウント値を保持する。この保持した２つのカウント値の差分Ｔを差分器６は制御回路１に出力する。この差分出力は言うまでもなく、ｎ進カウンタとｍ進カウンタの出力遅延、言い換えるとｍ−ｎ回の水平周期の時間である。
【００１８】
制御回路１では、次の垂直同期信号入力で再度図４の垂直割り込み処理を行う。図４のフローチャートで、ｆｌａｇＡは「１」にセットされているため、次にセレクタ切替信号Ｃの状態を確認する。Ｃの状態はｍ進カウンタを選択しているＬの状態であるので、ｎとｍの差分ライン数ｑを次式（２）で算出する。次に差分器出力Ｔを取り込み水平周波数ｆＨを次式（３）で算出する。
【００１９】
ｑ＝ｍ−ｎ  …（２）
ｆＨ＝ｑ／Ｔ  …（３）
ここで、算出した水平周波数ｆＨが設定されたしきい値水平周波数に対して低い場合は、前回垂直同期入力時と同様の処理を行い終了し、メインループで水平周波数ｆＨを確定する（ｋ進カウンタ９はカウント値がｋに達していない）。
【００２０】
マルチスキャンディスプレイに接続される機器からの水平周波数が高いために、算出した水平周波数ｆＨが高い水平周波数である場合、差分器出力Ｔは基準クロックカウンタ８とラッチ回路４，５との間のラッチミスで生じる誤差に対して十分な時間が得られていないため精度が悪い。このため、再度精度の高い検出を行うために、セレクタ切替信号ＣをＨに変更してｋ進カウンタ９を選択し、水平同期信号を再度カウントし直す。ｎ進カウンタ２とｋ進カウンタ９のそれぞれの出力の立ち上がり時に基準クロックカウンタ８のカウント値を第一、第二のラッチ回路４，５で保持し、この差分が制御回路１に入力される。つぎの垂直同期信号が入力されると制御回路１では、再々度図４の割り込み処理を行いｆｌａｇＡが１で、セレクタ切替信号ＣがＨより、ｎとｋの差分ライン数ｑを次式（４）で、水平周波数ｆＨを次式（５）で算出する。
【００２１】
ｑ＝ｋ−ｎ  …（４）
ｆＨ＝ｑ／Ｔ  …（５）
ここで、ｋ進カウンタ９のｋは、周波数が高くても差分器出力Ｔが精度に影響しない様多く設定されているため高い水平周波数が入力されても精度の高い水平周波数の検出が可能となる。
【００２２】
このように、一度周波数検出をｍ進カウンタ３を用いて行い、精度が悪くなる高い水平周波数の場合にｍより十分大きいｋ進カウンタ９を用いて再度水平周波数検出を行うことで、入力水平周波数の高低に関わらず精度有る水平周波数検出が可能となる。
【００２３】
また、本実施の形態２においては、上述の実施の形態１と同様に垂直同期信号の割り込み遅延が生じても、カウンタ２，３、９は同時にカウント開始しており、差分器６によりその割り込み遅延は相殺されることになるため、水平周波数の検出の精度に影響しない。
【００２４】
以上の説明では、第三の水平カウンタと第二の水平カウンタを切り替えたが、直接第二のカウンタのカウント数を、制御回路によってｍからｋに切替ても良いことはいうまでもない。
【００２５】
（実施の形態３）
図５は本発明の実施の形態３における水平周波数検出回路を示しており、図５において、１は垂直同期信号が入力されると、３つの水平カウンタ２，１４，１５にカウント開始信号ｂを出力し、かつセレクタ１２の出力に基づいて水平周波数を算出する制御回路、２は制御回路１よりカウント開始信号ｂが入力されると、水平同期信号のカウントを開始し、そのカウント値がｎになると出力をＨとするｎ進カウンタ、１４は制御回路１よりカウント開始信号ｂが入力されると、水平同期信号のカウントを開始し、そのカウント値がｍ＋ｎになると出力をＨとするｍ＋ｎ進カウンタ、１５は制御回路１によりカウント開始信号ｂが入力されると、水平同期信号のカウントを開始し、そのカウント値がｐｍ＋ｎになると出力をＨとするｐｍ＋ｎ進カウンタである。７は周波数が既知である基準クロックを発生する基準クロック発生回路、８は基準クロックをカウントしカウント値を出力している基準クロックカウンタ、４はｎ進カウンタ２の出力がＨになった時の基準クロックカウンタ８の出力値を保持する第一のラッチ回路、５はｍ＋ｎ進カウンタ１４の出力がＨになった時の基準クロックカウンタ８の出力値を保持する第二のラッチ回路、１１はｐｍ＋ｎ進カウンタ１５の出力がＨになった時の基準クロックカウンタ８の出力値を保持する第三のラッチ回路、１０は、ｐｍ＋ｎ進カウンタ１５の出力に基づいて、第二、第三のラッチ回路５，１１の出力を切り替えるセレクタである。６は、第一のラッチ回路４と、第二もしくは第三のラッチ回路５、１１で保持した基準クロックカウンタ８の出力値の差分をとる差分器、１３は、差分器６の出力をｐ倍するｐ倍アンプ、１２は、ｐｍ＋ｎ進カウンタ１５の出力に基づいて、差分器６と出力ｐ倍アンプ１３出力を切り替えるセレクタ回路である。
【００２６】
以上のように構成された本実施の形態３の水平周波数検出回路の動作について説明する。垂直同期信号が制御回路１に入力されると、制御回路１はカウント開始信号ｂを出力する。カウント開始信号ｂがｎ進、ｍ＋ｎ、ｐｍ＋ｎ進カウンタ２，１４，１５に入力されるとｎ進、ｍ＋ｎ、ｐｍ＋ｎ進カウンタ２，１４，１５は水平同期信号をカウントし始める。ｎ進カウンタ２は、カウント値がｎに達すると出力をＨとする。同様に、ｍ＋ｎ、ｐｍ＋ｎ進カウンタ１４，１５もｍ＋ｎ、ｐｍ＋ｎに達すると出力をＨとする。一方、基準クロック発生回路７の出力クロックを基準クロックカウンタ８でカウントしカウント値を常に出力している。第一のラッチ回路４では、ｎ進カウンタ２の出力がＨになった時の基準クロックカウンタ８のカウンタ値ｋ１を保持し、同様に、第二、第三のラッチ回路５、１１ではｍ＋ｎ進カウンタ１４、ｐｍ＋ｎ進カウンタ１５の出力信号がそれぞれＨになった時にカウント値ｋ２，ｋ３を保持する。
【００２７】
ここで、入力信号の総ライン数Ｒが、ｐｍ＋ｎより少ない場合について説明する。総ライン数Ｒがｐｍ＋ｎより少ないため、ｐｍ＋ｎ進カウンタ１５の出力はカウント値が次の垂直同期信号入力までにｐｍ＋ｎに達しないためＬを出力し続ける。このため、差分器６の入力は、ｎ進カウンタ２によるラッチ出力ｋ１と、ｍ＋ｎ進カウンタ１４によるラッチ出力ｋ２となる。前記差分器６入力の差分出力Ｔ１は、ｐｍ＋ｎ進カウンタ１５出力がＬの為ｐ倍アンプ１３をとおり、制御回路１に入力される。
【００２８】
Ｔ１＝ｋ２−ｋ１  …（６）
Ｔ＝ｐ×Ｔ１      …（７）
制御回路１では、垂直同期信号が入力されると前記Ｔを取り込み以下の様に水平周波数を算出する。
【００２９】
ｆＨ＝ｐ×ｍ／Ｔ＝ｐ×ｍ／（ｐ×Ｔ１）＝ｍ／Ｔ１  …（８）
次に、入力信号の総ライン数Ｒが、ｐｍ＋ｎより多い場合について説明する。総ライン数Ｒがｐｍ＋ｎより多いため、制御回路１で計測時間Ｔを取り込む垂直同期入力時は、ｐｍ＋ｎ進カウンタ１５の出力はＨを出力している。このため、差分器６の入力は、ｎ進カウンタ２によるラッチ出力ｋ１と、ｐｍ＋ｎ進カウンタ１５によるラッチ出力ｋ３となる。前記差分器６入力の差分出力Ｔ２は、ｐｍ＋ｎ進カウンタ１５出力がＨの為、そのまま制御回路１に入力される。
【００３０】
Ｔ２＝ｋ３−ｋ１    …（９）
Ｔ＝Ｔ２            …（１０）
制御回路１では、垂直同期信号が入力されると前記Ｔを取り込み以下の様に水平周波数を算出する。
【００３１】
ｆＨ＝ｐ×ｍ／Ｔ＝ｐ×ｍ／Ｔ２  …（１１）
ここで、Ｔ１とＴ２の関係は、
Ｔ１：Ｔ２＝（ｍ＋ｎ）−ｎ：（ｐｍ＋ｎ）−ｎ
＝１：ｐ                            …（１２）
の関係があり、制御回路１での算出は総ライン数に関わらずに水平周波数を検出することができる。入力信号の総ライン数がｐｍ＋ｎより少ない場合に比べて多い場合は、Ｔの時間が短くなることで、基準クロックカウンタ８とラッチ回路４，５，１１との間のラッチミスで生じる誤差が大きく影響し、検出精度が低下するが、これをｐｍ＋ｎ進カウンタ１５で周波数検出することで精度をｐ倍向上させている。このようにして、自動的にカウンタを切替、入力信号の総ライン数に関わらず検出精度の高い周波数検出を行っている。
【産業上の利用可能性】
【００３２】
本発明の水平周波数検出回路は、マルチスキャンディスプレイモニターなどに利用可能である。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施の形態１による水平周波数検出回路の構成図
【図２】本発明の実施の形態２による水平周波数検出回路の構成図
【図３】実施の形態２におけるメインフローチャート
【図４】実施の形態２におけるＶｓｙｎｃ割り込みフローチャート
【図５】本発明の実施の形態３による水平周波数検出回路の構成図
【図６】従来の技術例の同期周波数検出回路の構成図
【符号の説明】
【００３４】
１  制御回路
２  ｎ進カウンタ
３  ｍ進カウンタ
４  第一のラッチ回路
５  第二のラッチ回路
６  差分器
７  基準クロック発生回路
８  基準クロックカウンタ
９  ｋ進カウンタ
１０、１２  切替回路
１１  第三のラッチ回路
１３  ｐ倍アンプ
１４  ｍ＋ｎ進カウンタ
１５  ｐｍ＋ｎ進カウンタ
４１  垂直同期周波数信号入力手段
４２  水平同期周波数信号入力手段
４３  割り込み受付回路
４４  カウンタ
４５  ＣＰＵ
４６  出力回路
４７  分周器
４８  基準クロック発生回路
４９  切替回路
【図１】
2006254482.tif 000003
【図２】
2006254482.tif 000004
【図３】
2006254482.tif 000005
【図４】
2006254482.tif 000006
【図５】
2006254482.tif 000007
【図６】
2006254482.tif 000008
【手続補正書】
【提出日】平成18年4月26日(2006.4.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
基準クロックをカウントし、カウントした基準クロックのカウント値を出力する基準クロックカウンタと、
水平同期信号をカウントし、カウントした水平同期信号のカウント値がｎになると出力を立ち上げるｎ進カウンタと、
水平同期信号をカウントし、カウントした水平同期信号のカウント値がｍになると出力を立ち上げるｍ進カウンタと、
前記ｎ進カウンタの出力を直接検知し、前記ｎ進カウンタの出力が立ち上がった時の前記基準クロックカウンタから出力される基準クロックのカウント値を保持する第１のラッチ手段と、
前記ｍ進カウンタの出力を直接検知し、前記ｍ進カウンタの出力が立ち上がった時の前記基準クロックカウンタから出力される基準クロックのカウント値を保持する第２のラッチ手段と、
前記第１のラッチ手段及び前記第２のラッチ手段に保持された基準クロックのカウント値の差分値を出力する差分算出手段と、
前記差分演算手段の出力に基づいて水平周波数を算出する水平周波数算出手段とを備えたことを特徴とする水平周波数検出回路。
【請求項２】
基準クロックをカウントし、カウントした基準クロックのカウント値を出力する基準クロックカウンタと、
水平同期信号をカウントし、カウントした水平同期信号のカウント値がｎになると出力を立ち上げるｎ進カウンタと、
水平同期信号をカウントし、カウントした水平同期信号のカウント値がｍになると出力を立ち上げるｎ＜ｍなるｍ進カウンタと、
水平同期信号をカウントし、カウントした水平同期信号のカウント値がｋになると出力を立ち上げるｍ＜ｋなるｋ進カウンタと、
前記ｎ進カウンタの出力が立ち上がった時の、前記基準クロックカウンタから出力される基準クロックのカウント値を保持する第１のラッチ手段と、
前記ｍ進カウンタの出力及び前記ｋ進カウンタの出力のいずれかを選択し出力する切替手段と、
前記切替手段で選択された前記ｍ進カウンタの出力または前記ｋ進カウンタの出力が立ち上がった時の、前記基準クロックカウンタから出力される基準クロックのカウント値を保持する第２のラッチ手段と、
前記第１のラッチ手段及び前記第２のラッチ手段に保持された基準クロックのカウント値の差分値を出力する差分算出手段と、
前記差分演算手段の出力に基づいて水平周波数を算出する水平周波数算出手段とを備え、
前記ｎ進カウンタ、前記ｍ進カウンタ及び前記ｋ進カウンタは水平同期信号のカウントを同時に開始し、
前記切替手段が前記ｍ進カウンタの出力を選択しており、且つ、前記水平周波数算出手段で演算した水平周波数が所定値よりも大きい時は、前記切替手段の出力がｋ進カウンタの出力に切り替わることを特徴とする水平周波数検出回路。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の水平周波数検出回路は、基準クロックをカウントし、カウントした基準クロックのカウント値を出力する基準クロックカウンタと、水平同期信号をカウントし、カウントした水平同期信号のカウント値がｎになると出力を立ち上げるｎ進カウンタと、水平同期信号をカウントし、カウントした水平同期信号のカウント値がｍになると出力を立ち上げるｍ進カウンタと、前記ｎ進カウンタの出力を直接検知し、前記ｎ進カウンタの出力が立ち上がった時の前記基準クロックカウンタから出力される基準クロックのカウント値を保持する第１のラッチ手段と、前記ｍ進カウンタの出力を直接検知し、前記ｍ進カウンタの出力が立ち上がった時の前記基準クロックカウンタから出力される基準クロックのカウント値を保持する第２のラッチ手段と、前記第１のラッチ手段及び前記第２のラッチ手段に保持された基準クロックのカウント値の差分値を出力する差分算出手段と、前記差分演算手段の出力に基づいて水平周波数を算出する水平周波数算出手段からなる水平周波数検出回路であり、水平同期信号をカウントする２つの桁上がりが異なるカウンタを同時に計数開始し、桁上がりの時間差を測定することで割り込み遅延のバラツキに影響されずに精度有る水平周波数を検出するという作用を有する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の水平周波数検出回路は、基準クロックをカウントし、カウントした基準クロックのカウント値を出力する基準クロックカウンタと、水平同期信号をカウントし、カウントした水平同期信号のカウント値がｎになると出力を立ち上げるｎ進カウンタと、水平同期信号をカウントし、カウントした水平同期信号のカウント値がｍになると出力を立ち上げるｎ＜ｍなるｍ進カウンタと、水平同期信号をカウントし、カウントした水平同期信号のカウント値がｋになると出力を立ち上げるｍ＜ｋなるｋ進カウンタと、前記ｎ進カウンタの出力が立ち上がった時の、前記基準クロックカウンタから出力される基準クロックのカウント値を保持する第１のラッチ手段と、前記ｍ進カウンタの出力及び前記ｋ進カウンタの出力のいずれかを選択し出力する切替手段と、前記切替手段で選択された前記ｍ進カウンタの出力または前記ｋ進カウンタの出力が立ち上がった時の、前記基準クロックカウンタから出力される基準クロックのカウント値を保持する第２のラッチ手段と、前記第１のラッチ手段及び前記第２のラッチ手段に保持された基準クロックのカウント値の差分値を出力する差分算出手段と、前記差分演算手段の出力に基づいて水平周波数を算出する水平周波数算出手段とを備え、前記ｎ進カウンタ、前記ｍ進カウンタ及び前記ｋ進カウンタは水平同期信号のカウントを同時に開始し、前記切替手段が前記ｍ進カウンタの出力を選択しており、且つ、前記水平周波数算出手段で演算した水平周波数が所定値よりも大きい時は、前記切替手段の出力がｋ進カウンタの出力に切り替わることを特徴とする水平周波数検出回路であり、一度ｍ進カウンタで水平周波数を検出し、その検出精度が悪くなる高い水平周波数入力である場合、ｋ進カウンタに切り替えて、再度周波数検出を行い精度を向上するという作用を有する。