(57)【要約】  【課題】  受信したカウント値を検証し、誤ったカウント値をタイミング信号に使用することのないタイミング信号転送誤り補正方法を提供する。  【解決手段】  本発明のタイミング信号転送誤り補正方法は、現在受信したカウント値ａと、過去に受信したカウント値から導出した現在受信すると期待される内部カウント値ｃとの比較を行なう（S13，S14）。比較の結果、両者が同一でない場合、受信したカウント値が転送時のノイズなどの影響を受けて正しくないカウント値に変化したものとみなし、内部カウント値があるべきカウント値を示しているので、内部カウント値連続使用限度回数ｄに達するまでは、受信カウント値の代わりに内部カウント値を使用する（S21〜S24）ことにより、転送時の一時的なノイズなどにより、タイミング信号転送誤りを生じたとしても補正が可能になり、ひいては、正しいタイミング信号転送を行なうことができる。  【選択図】  図２
2006279647.tif 000002
【特許請求の範囲】
【請求項１】
一定の時間間隔でインクリメントされるカウント値を授受してタイミング信号とするタイミング信号転送システムの受信側におけるタイミング信号転送誤り補正方法であって、
現在受信したカウント値と、過去に受信したカウント値から導出した現在受信するであろうと期待される内部カウント値との比較を行ない、比較の結果、カウント値が同一でない場合、予め設定した内部カウント値連続使用限度回数に達するまでは、受信カウント値に代えて内部カウント値をタイミング信号として使用することを特徴とするタイミング信号転送誤り補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タイミング信号転送誤り補正方法に関し、特に、一定の時間間隔でインクリメントされるカウント値を授受してタイミング信号とするタイミング信号転送システムの受信側におけるタイミング信号転送誤り補正方法に関する。
【背景技術】
【０００２】
無線基地局装置などで用いられる各カードあるいは各種機能部の間では、各種処理動作のタイミングを合わせるために、タイミング信号を用いている。例えば、図３のタイミング信号転送システムにおいては、タイミング信号送信装置１１０のカウンタ部１１１が一定の時間間隔でインクリメントされるカウント値（例えば、１０ビット＝０〜１０２３）を出力し、送信部１１２がこれを転送する。タイミング信号受信装置１２０の受信部１２１は、転送されてきたカウント値を受信し、後続の各部に送出する。
【０００３】
この場合、受信部１２１は、図４に示されるように、アンド回路ＡＮＤと、フリップフロップＦ０〜Ｆ９からなるシフトレジスタと、出力回路ＲＧとから構成され、その動作は、図５に示されている。すなわち、アンド回路ＡＮＤは、転送クロック信号ＣＬと転送イネーブル信号ＥＮを入力としているので、フリップフロップＦ０〜Ｆ９は、これらの信号に同期してＭＳＢ（Ｄ９）から順番にシリアル転送されてくる転送データＤＴを取り込みシフトし、１０ビットのデータとして出力回路ＲＧから出力する。
【０００４】
このように、１０ビットのデータが正常に出力回路ＲＧから出力される場合には、図６のＤＴＡのように１０ビットのデータＤ９〜Ｄ０が順次に並ぶのであるが、転送中にノイズなどの影響を受けて図６のＤＴＢのようになることがある。すなわち、Ｄ５（１０ビット中の下位から６ビット目）転送時にノイズが入りＤ５を２回入力し、最終的にデータＤ９がシフトレジスタから押し出されてしまい、正しいタイミング信号が得られない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上述した従来のタイミング信号転送システムにおいては、受信するカウント値の検証をしていないので、カウント値の転送中にノイズなどの影響を受けると、正しいタイミング信号を得られないという問題がある。
【０００６】
本発明は、上述した問題点を解決するためになされたものであり、カウント値の転送中にノイズなどの影響を受けて、一時的に誤ったカウント値を受け取ったとしても、受信したカウント値を検証することにより、誤ったカウント値をタイミング信号に使用することを回避できるタイミング信号転送誤り補正方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決するため、本発明に係るタイミング信号転送誤り補正方法は、一定の時間間隔でインクリメントされるカウント値を授受してタイミング信号とするタイミング信号転送システムの受信側におけるタイミング信号転送誤り補正方法であって、現在受信したカウント値と、過去に受信したカウント値から導出した現在受信するであろうと期待される内部カウント値との比較を行ない、比較の結果、カウント値が同一でない場合、予め設定した内部カウント値連続使用限度回数に達するまでは、受信カウント値に代えて内部カウント値をタイミング信号として使用する。
【０００８】
このような構成によれば、カウント値を新たに受信すると、現在受信したカウント値と、過去に受信したカウント値から導出した現在受信するであろうと期待される内部カウント値との比較を行なう。比較の結果、両者が同一である場合には、受信カウント値をタイミング信号として使用し、内部カウント値連続使用限度回数をリセットする。比較の結果、両者が同一でない場合には、受信したカウント値が転送時のノイズなどの影響を受けて正しくないカウント値に変化しているものとみなし、内部カウント値が過去のカウント値から受信カウント値としてあるべきカウント値を示しているので、内部カウント値連続使用限度回数に達するまでは、受信カウント値の代わりに内部カウント値を使用する。しかし、内部カウント値連続使用限度回数に達したときには、受信カウント値の方が正しいものとみなして、タイミング信号を受信カウント値に合わせる。
【発明の効果】
【０００９】
以上に詳述したように本発明によれば、カウント値を新たに受信すると、現在受信したカウント値と、過去に受信したカウント値から導出した現在受信するであろうと期待される内部カウント値との比較を行なう。比較の結果、両者が同一でない場合には、受信したカウント値が転送時のノイズなどの影響を受けて正しくないカウント値に変化しているものとみなし、内部カウント値が過去のカウント値から受信カウント値としてあるべきカウント値を示しているので、内部カウント値連続使用限度回数に達するまでは、受信カウント値の代わりに内部カウント値を使用することにより、転送時の一時的なノイズなどにより、タイミング信号転送誤りを生じたとしても補正が可能になり、ひいては、正しいタイミング信号転送を行なうことができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態について図面を参照しつつ説明する。図１は、この発明のタイミング信号転送誤り補正方法が適用されたタイミング信号転送システムを示すブロック図、図２は、この発明のタイミング信号転送誤り補正方法の実施の形態の各ステップを説明するためのフローチャートである。無線基地局装置などに用いられる各カードあるいは各種機能部の間では、一定の時間間隔でインクリメントされるカウント値をタイミング信号として転送する。
【００１１】
タイミング信号送信装置１０において、カウンタ部１１は、一定の時間間隔でカウント値をインクリメントする。送信部１２は、カウンタ部１１のインクリメントしたカウント値をタイミング信号として出力する。タイミング信号受信装置２０においては、受信部２１がタイミング信号送信装置１０の出力したタイミング信号を受信する。カウント値検証部２２は、受信部２１が受信したタイミング信号のカウント値に誤りが無いか否かを検証し、誤りがある場合には補正し、正しいカウント値に基づくタイミング信号を後続の各部に提供する。
【００１２】
次に、上述のタイミング信号受信装置２０の動作について図２を参照しつつ説明する。タイミング信号送信装置１０からのカウント値（例えば、１０ビット＝０〜１０２３）を含むタイミング信号をタイミング信号受信装置２０の受信部２１が受信する。カウント値検証部２２は、受信部２１からタイミング信号を受け取り（Ｓ１１）、今回受信カウント値ａを検出する（Ｓ１２）。今回受信カウント値ａと、前回の検証後の前回カウント値ｅとのカウント値差分ｂ＝ａ−ｅを算出し、ｂ＜０であるか否かを判断する。ｂ＜０でない場合にはそのまま、ｂ＜０の場合にはｂに１０２４を加算（ｂ＝ｂ＋１０２４）する（Ｓ１３）。
【００１３】
ステップＳ１３の処理が完了後に、ｂ＝１であるか否かを判断する（Ｓ１４）。ステップＳ１４の判断で、ｂ＝１である場合には、カウント値差分ｂは正常であって、送られてきたカウント値は正常に“１”だけインクリメントされているので、今回受信カウント値ａをタイミング信号として用いればよい。そこで、内部カウンタのカウント値（内部カウント値ｃ）を使用することなく、内部カウント値の連続使用回数ｄをリセットし、ｄ＝０とする（Ｓ１５）。そこで、今回受信カウント値ａを出力レジスタに格納し、タイミング信号として出力するとともに、今回受信カウント値ａを次回に用いられる前回カウント値ｅとして置き換え（Ｓ１６）、今回のカウント値検証を終了する。
【００１４】
ステップＳ１４において、ｂ＝１でないと判断された場合には、今回受信値カウント値ａを正しくないものとみなし、前回カウント値ｅに１を加えて内部カウント値ｃ（ｃ＝ｅ＋１）とする。この場合、内部カウント値ｃについて、ｃ≧１０２４であった場合には、カウント値ｃをｃ＝ｃ−１０２４とする（Ｓ２１）。次に内部カウント値連続使用回数ｄをインクリメントし、ｄ＝ｄ＋１とし、インクリメント後のｄが“４”であるかを判断し、“４”であったならば、“３”に置き換える（Ｓ２２）。
【００１５】
内部カウント値連続使用回数ｄについて、ｄ＜３であるか否かを判断する（Ｓ２３）。ｄ＜３であれば、今回受信カウント値ａを内部カウント値ｃで置き換え（Ｓ２４）、ステップＳ１６に移行する。したがって、この場合には、ステップＳ１６において、内部カウント値ｃが今回カウント値ａとみなされ、前回カウント値ｅとされる。ステップＳ２３において、ｄ＜３でない場合には、ステップＳ２１において、今回受信カウント値ａを正しくないとみなし、内部カウント値を使用した回数が内部カウント値連続使用限度回数（３回）に達しているので、内部カウント値よりも今回受信カウント値ａの方が正しいと見直してステップＳ１６に移行し、今回受信カウント値ａを次回の検証の際の前回カウント値ｅとなるように設定し、今回の検証処理を終了し次のタイミング信号の検証処理に移行する。
【図面の簡単な説明】
【００１６】
【図１】この発明のタイミング信号転送誤り補正方法が適用されたタイミング信号転送システムを示すブロック図である。
【図２】この発明のタイミング信号転送誤り補正方法の実施の形態の各ステップを説明するためのフローチャートである。
【図３】タイミング信号転送システムの従来例を示すブロック図である。
【図４】図３の受信部を説明するための回路図である。
【図５】図４の受信部の動作を説明するためのタイミングチャートである。
【図６】図４の受信部で発生する誤動作を説明するための図である。
【符号の説明】
【００１７】
１０  タイミング信号送信装置、１１  カウンタ部、１２  送信部、２０  タイミング信号受信装置、２１  受信部、２２  カウント値検証部。
【図１】
2006279647.tif 000003
【図２】
2006279647.tif 000004
【図３】
2006279647.tif 000005
【図４】
2006279647.tif 000006
【図５】
2006279647.tif 000007
【図６】
2006279647.tif 000008