(57)【要約】【課題】  系切替え時の位相差を高精度で一致させることができるクロック無瞬断切替装置およびその動作方法を提供。【解決手段】  クロック無瞬断切替装置100は、予備系の分周信号110とそのクロックの整数倍高い出力分周信号120とを比較し、その位相差分値126を求め、系切替えが発生したときに予備系の分周カウンタ値124を位相差分値126ずらし、切替え後の出力分周信号120の位相を切替え前の位相と高精度で一致させる。【選択図】図１
2010130638.tif 000002
【特許請求の範囲】
【請求項１】
冗長伝送における２系統のクロックを無瞬断で切り替えるクロック無瞬断切替装置において、該装置は、
位相差のある２系統のクロックを出力するクロック供給手段と、
該２系統のクロックからそれぞれ第１の分周カウンタ値を出力する第１の分周カウンタ手段と、
該第１の分周カウンタ値をそれぞれ１／Ｎに分周し（ただしＮは自然数）、それぞれ分周信号を出力する第１のカウンタデコード手段と、
２系統の該分周信号からどちらかの分周信号を選択する選択手段と、
該選択された分周信号と、出力から帰還される出力分周信号との位相を比較し、位相差に対応した位相差対応電圧を出力する位相比較手段と、
該位相差対応電圧をフィルタし、制御電圧を出力するフィルタリング手段と、
該制御電圧で周波数の制御を行い、入力されたクロックのα（ただしαは自然数）倍の周波数制御クロックを出力するクロック生成手段と、
該周波数制御クロックを１／αに分周し、出力クロックを出力するクロック出力手段と、
前記周波数制御クロックから第２の分周カウンタ値を出力する第２の分周カウンタ手段と、
該第２の分周カウンタ値を１／（Ｎ×α）に分周し、出力分周信号を一時的に記憶するとともに、出力する第２のカウンタデコード手段と、
前記２系統の前記第１の分周カウンタ値の一方と前記第２の分周カウンタ値との位相差分を、前記周波数制御クロックを用いて前記α倍の周波数精度で位相差分値として検出する位相差分検出手段と、
系の切替え発生時に、前記一時的に記憶された出力分周信号を該位相差分値で加減算を行い、位相を合わせる位相合わせ手段とを含むことを特徴とするクロック無瞬断切替装置。
【請求項２】
請求項１のクロック無瞬断切替装置において、前記２系統のクロックを分周するときに一方のクロックから他方のクロックの第１の分周カウンタ手段をリセットすることを特徴とするクロック無瞬断切替装置。
【請求項３】
請求項２のクロック無瞬断切替装置において、前記リセットにより、あらかじめ前記２系統の前記第１の分周カウンタ値の位相差を供給されるクロックの１サイクル以内にすることを特徴とするクロック無瞬断切替装置。
【請求項４】
冗長伝送における２系統のクロックを無瞬断で切り替えるクロック無瞬断切替の動作方法において、該方法は、
位相差のある２系統のクロックを出力するクロック供給工程と、
該２系統のクロックからそれぞれ第１の分周カウンタ値を出力する第１の分周カウンタ工程と、
該第１の分周カウンタ値をそれぞれ１／Ｎに分周し（ただしＮは自然数）、それぞれ分周信号を出力する第１のカウンタデコード工程と、
２系統の該分周信号からどちらかの分周信号を選択する選択工程と、
該選択された分周信号と、出力から帰還される出力分周信号との位相を比較し、位相差に対応した位相差対応電圧を出力する位相比較工程と、
該位相差対応電圧をフィルタし、制御電圧を出力するフィルタリング工程と、
該制御電圧で周波数の制御を行い、入力されたクロックのα（ただしαは自然数）倍の周波数制御クロックを出力するクロック生成工程と、
該周波数制御クロックを１／αに分周し、出力クロックを出力するクロック出力工程と、
前記周波数制御クロックから第２の分周カウンタ値を出力する第２の分周カウンタ工程と、
該第２の分周カウンタ値を１／（Ｎ×α）に分周し、出力分周信号を一時的に記憶するとともに、出力する第２のカウンタデコード工程と、
前記２系統の前記第１の分周カウンタ値の一方と前記第２の分周カウンタ値との位相差分を、前記周波数制御クロックを用いて前記α倍の周波数精度で位相差分値として検出する位相差分検出工程と、
系の切替え発生時に、一時的に記憶された前記出力分周信号を該位相差分値で加減算を行い、位相を合わせる位相合わせ工程とを含むことを特徴とするクロック無瞬断切替の動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットなどの通信回線を介して映像信号等の情報信号を送受信する伝送装置に関し、特に冗長伝送における２系統のクロックを無瞬断で切り替えるクロック無瞬断切替装置およびその動作方法に関するものである。
【背景技術】
【０００２】
従来、高精細テレビジョンなどの映像信号等の情報信号送信装置において、冗長伝送のために現用系と予備系の２系統の入力クロックを備え、切替えによりいずれかを選択する方法が一般的に用いられる。このような送信装置においては、クロックを現用系から予備系に切り替えるときに、信頼性の向上のため無瞬断での切替えが要求される。このとき両クロックの位相を合わせることが重要となってくる。
【０００３】
特許文献１には、現用系のクロック側が予備系のクロック分周器をリセットすることで、現用系、予備系のクロック位相を合わせる例が、また特許文献２には、現用系、予備系のどちらか一方の系に対して複数の位相遅延を与える遅延回路を持ち、最も位相差の少ないクロックを選択することで、現用系、予備系のクロック位相を合わせる例が開示されている。
【特許文献１】特開平8-223085号公報
【特許文献２】特開平10-240375号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のクロック切替装置において、現用系と予備系とのクロックに位相差のある場合、現用系のクロックで予備系のクロック分周器をリセットすることにより位相を合わせたとしても、最低でもクロック１サイクル以下の位相差が残ってしまう。また、位相遅延回路を多数用意すれば、位相合わせの精度を上げることも可能であるが、ハード構成の面でもコストの面でも限界があり、結局位相差が残ってしまうことになる。
【０００５】
いずれにしてもこれらの位相差によって電圧水晶発振器（VCXO：Voltage Controlled
Crystal Oscillator）からの出力クロックを乱してしまうという問題があった。
【０００６】
本発明は、このような従来技術の欠点を解消し、系切替え時の位相差を高精度で一致させることができるクロック無瞬断切替装置およびその方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明によれば、上述の課題を解決するために、冗長伝送における２系統のクロックを無瞬断で切り替えるクロック無瞬断切替装置は、位相差のある２系統のクロックを出力するクロック供給手段と、この２系統のクロックからそれぞれ第１の分周カウンタ値を出力する第１の分周カウンタ手段と、この第１の分周カウンタ値をそれぞれ１／Ｎに分周し（ただしＮは自然数）、それぞれ分周信号を出力する第１のカウンタデコード手段と、２系統の分周信号からどちらかの分周信号を選択する選択手段と、この選択された分周信号と、出力から帰還される出力分周信号との位相を比較し、位相差に対応した位相差対応電圧を出力する位相比較手段と、この位相差対応電圧をフィルタし、制御電圧を出力するフィルタリング手段と、制御電圧で周波数の制御を行い、入力されたクロックのα（ただしαは自然数）倍の周波数制御クロックを出力するクロック生成手段と、この周波数制御クロックを１／αに分周し、出力クロックを出力するクロック出力手段と、周波数制御クロックから第２の分周カウンタ値を出力する第２の分周カウンタ手段と、第２の分周カウンタ値を１／（Ｎ×α）に分周し、出力分周信号を一時的に記憶するとともに、出力する第２のカウンタデコード手段と、２系統の第１の分周カウンタ値の一方と第２の分周カウンタ値との位相差分を、周波数制御クロックを用いてα倍の周波数精度で位相差分値として検出する位相差分検出手段と、系の切替え発生時に、一時的に記憶された出力分周信号を位相差分値で加減算を行い、位相を合わせる位相合わせ手段とを含むことを特徴とする。
【０００８】
また、冗長伝送における２系統のクロックを無瞬断で切り替えるクロック無瞬断切替の動作方法は、位相差のある２系統のクロックを出力するクロック供給工程と、この２系統のクロックからそれぞれ第１の分周カウンタ値を出力する第１の分周カウンタ工程と、この第１の分周カウンタ値をそれぞれ１／Ｎに分周し（ただしＮは自然数）、それぞれ分周信号を出力する第１のカウンタデコード工程と、２系統の分周信号からどちらかの分周信号を選択する選択工程と、この選択された分周信号と、出力から帰還される出力分周信号との位相を比較し、位相差に対応した位相差対応電圧を出力する位相比較工程と、この位相差対応電圧をフィルタし、制御電圧を出力するフィルタリング工程と、制御電圧で周波数の制御を行い、入力されたクロックのα（ただしαは自然数）倍の周波数制御クロックを出力するクロック生成工程と、この周波数制御クロックを１／αに分周し、出力クロックを出力するクロック出力工程と、周波数制御クロックから第２の分周カウンタ値を出力する第２の出力分周カウンタ工程と、第２の分周カウンタ値を１／（Ｎ×α）に分周し、出力分周信号を一時的に記憶するとともに、出力する第２のカウンタデコード工程と、２系統の第１の分周カウンタ値の一方と第２の分周カウンタ値との位相差分を、周波数制御クロックを用いてα倍の周波数精度で位相差分値として検出する位相差分検出工程と、系の切替え発生時に、一時的に記憶された出力分周信号を位相差分値で加減算を行い、位相を合わせる位相合わせ工程とを含むことを特徴とする。
【発明を実施するための最良の形態】
【０００９】
次に添付図面を参照して、本発明によるクロック無瞬断切替装置の実施例について詳細に説明する。
【００１０】
図１に高精細テレビ（HDTV：High Definition Television）の HD-SDI（High Definition Serial Digital Interface）処理部からの出力信号におけるクロック無瞬断切替装置100の構成を示す。
【００１１】
本実施例は冗長構成のHD-SDI処理部から出力される位相差のある現用系のクロック（０系クロック）と予備系のクロック（１系クロック）とを切り替える際、VCXOからの出力クロックの乱れを最小限に抑え、無瞬断切替えを行う方法を示している。
【００１２】
クロック供給部12は、位相差のある２系統のクロック、０系クロック102と１系クロック104を出力し、それぞれ分周カウンタ14、18に送る。
【００１３】
分周カウンタ14、18は、クロック供給部12から送られた０系クロック102および１系クロック104を分周するためのカウンタであり、分周カウンタ値122、124をそれぞれカウンタデコーダ（DEC：Decoder）16、20に送るとともに、位相差分検出回路36に送る。
【００１４】
カウンタデコーダ16、20は、分周カウンタ14、18から送られた分周カウンタ値122、124から０系クロックおよび１系クロックをそれぞれ１／Ｎ（Ｎ：所望の自然数値）に分周し、０系分周信号106と１系分周信号108をセレクタ22に送る。
【００１５】
セレクタ22は、カウンタデコーダ16、20から送られた０系分周信号106と１系分周信号108のどちらかの信号を選択し、選択した分周信号110を位相比較回路24に送る。また、系の切替えが発生した場合には外部から選択信号128を受信する。
【００１６】
位相比較回路24は、セレクタ22から送られた分周信号110を基準とし、出力カウンタデコーダ34から送られる出力分周信号120を従属として位相を比較し、位相差に対応する位相差対応電圧111を出力しフィルタ回路26に送る。
【００１７】
フィルタ回路26は、位相比較回路24から送られる位相差対応電圧111をフィルタにかけてVCXO制御電圧112とし、電圧制御水晶発振器（VCXO）28に送る。
【００１８】
VCXO 28は、フィルタ回路26から送られるVCXO制御電圧112により周波数の制御を行い入力されたクロックのα倍（所望の自然数倍）の周波数精度の周波数制御クロック114を出力し、１／α分周回路30に送る。また周波数制御クロック114をVCXO分周カウンタ32と位相差分検出回路36に送る。
【００１９】
１／α分周回路30は、VCXO 28から送られるα倍の周波数精度の周波数制御クロック114を１／αに分周し、最終的に選択した分周信号110と同じクロック周波数の出力クロック116を出力する。
【００２０】
VCXO分周カウンタ32は、VCXO 28から送られる周波数制御クロック114を分周するためのカウンタであり、VCXO分周カウンタ値118を出力カウンタデコーダ34と位相差分検出回路36に送る。
【００２１】
出力カウンタデコーダ34は、VCXO分周カウンタ32から送られるVCXO分周カウンタ値118を１／（Ｎ×α）に分周し、出力分周信号120として位相比較回路24に送る。
【００２２】
また外部から選択信号128による系の切替えの発生時には、出力カウンタデコーダ34は、切替え発生前の出力分周信号120（デコード値）を記憶しておき、位相差分検出回路36から送られる位相差分値126で加減算を行い、切替え後の分周信号に位相の一致する出力分周信号120を作り出す。
【００２３】
位相差分検出回路36は、分周カウンタ14から送られる分周カウンタ値122、もしくは分周カウンタ18から送られる分周カウンタ値124の一方と、VCXO分周カウンタ32 から送られるVCXO分周カウンタ値118との位相差分を、VCXO 28から送られる周波数制御クロック114を用いてα倍の周波数精度の位相差分値126として検出し、出力カウンタデコーダ34に送る。
【００２４】
次に、本実施例におけるクロック無瞬断切替装置100の動作方法について、説明する。
【００２５】
まず、クロックの系切替えが発生していない場合の動作について説明する。
【００２６】
クロック供給部12から位相差のある０系クロック102と１系クロック104とが出力され、０系クロック102は分周カウンタ14に入力され、分周カウンタ値122が出力される。この分周カウンタ値122はカウンタデコーダ16でデコードされ１／Ｎに分周され分周信号106となる。同様に１系クロック104は分周カウンタ18に入力され、カウンタ値124が出力され、このカウンタ値124はカウンタデコーダ20でデコードされ１／Ｎに分周され分周信号108となる。
【００２７】
これら分周信号106、108はセレクタ22に送られ、どちらかが分周信号110として選択され位相比較回路24に送られる。
【００２８】
位相比較回路24では、この選択された分周信号110を基準側として、またVCXO 28から出力される周波数制御クロックを元に分周された出力分周信号120を従属側として、両者の位相が比較され、位相差に対応した位相差対応電圧111が出力され、フィルタ回路26に送られVCXO制御電圧112がVCXO 28に送られる。
【００２９】
VCXO 28では、あらかじめ入力クロックのα倍（所望の自然数倍）のクロックが出力されるように設定されてあり、クロック供給部12から供給されるクロックのα倍の周波数精度の周波数制御クロック114が出力される。
【００３０】
α倍の周波数精度の周波数制御クロック114は、VCXO分周カウンタ32に入力され、VCXO分周カウンタ値118が出力され、出力カウンタデコーダ34に送られる。
【００３１】
出力カウンタデコーダ34では送られてきたVCXO分周カウンタ値118が1/(Ｎ×α)に分周され出力分周信号120となる。
【００３２】
この出力分周信号120が従属側として位相比較回路24に送られ、セレクタ22から送られる基準側の分周信号110と位相比較が行われる。
【００３３】
このようにして周波数制御クロック114が分周され、１／α分周回路30から最終的に選択された出力クロック116が出力される。
【００３４】
次にクロックの切替えが発生した場合について説明する。ここで選択された系を現用系、選択されなかった系を予備系とよぶ。
【００３５】
位相差分検出回路36では、２系統のクロックから送られた２系統の分周カウンタのうち予備系のカウンタ値、すなわち0系クロックが現用系で１系のクロックが予備系の場合には１系の分周カウンタ値124が、１系クロックが現用系で０系のクロックが予備系の場合には０系の分周カウンタ値122が、VCXO分周カウンタ値118と比較される。
【００３６】
ここで外部からの選択信号128により現用系から予備系への切替えが発生した際、出力カウンタデコーダ34では、あらかじめ記憶された切替え発生前の分周カウンタ124（デコード値）に位相差分検出回路36からの位相差分値126を加減算されることにより切替え後の予備系の分周信号に位相が一致する出力分周信号120が作り出される。
【００３７】
位相差分値126は、α倍の周波数精度のクロック114から求められているため、倍数の大きいほど精度を高く位相を一致させることが可能である。
【００３８】
さらに図２に示すように、０系クロックが現用系で１系のクロックが予備系の場合には、０系のカウンタデコーダ16からのリセット信号130で１系の分周カウンタ18をリセットすることにより、また１系のクロックが現用系で０系のクロックが予備系の場合には、１系のカウンタデコーダ20からのリセット信号132で０系の分周カウンタ14をリセットすることによりあらかじめ両系の分周カウンタ値122、124の位相差、および両系の分周信号106,108の位相差を、供給されるクロックの１サイクル以内にしておくことを併用しても構わない。
【００３９】
以上の動作について、図３のタイムチャートを用いて具体的に説明する。ここでαは４、すなわちVCXOクロックが供給クロックの４倍の周波数、０系クロックが現用系クロック、１系クロックが予備クロックであるとする。
【００４０】
クロック切替えがおこなわれる前の状態では、現用系の分周カウンタ122が「０」をデコードしたときの現用系分周信号106の立ち上がりと、VCXO分周カウンタ値118が「０」〜「３」をデコードしたしたときのVCXO出力分周信号120の立ち上がりとが一致し、現用系クロック102は、VCXOクロック114と位相が一致している。
【００４１】
次に現用系クロックと位相が一致していない予備系クロック104でカウントされる予備系分周カウンタ124は、VCXO分周カウンタ118と位相差があり、その位相差分値126が求められる。具体的には、現用系分周カウンタ122のときと同様に、予備系分周カウンタ124が「０」をデコードしたときの予備系分周信号108の立ち上がりと、VCXO分周カウンタ118が「０」〜「３」をデコードしたしたときのVCXO出力分周信号120の立ち上がりとの位相差分値126は、VCXOクロック114の精度で「６」となっている。
【００４２】
クロック切替えが行われる際、VCXO出力分周信号120が出力カウンタデコーダ34において、VCXOクロック114を用いて位相差分値126である６クロック分ずらされることによりVCXO分周カウンタ118の「６」〜「９」にデコードされる。
【００４３】
これにより、予備系分周信号108の位相をVCXOクロック114の１サイクル以内の精度で、クロック切替え後のVCXO分周信号を、切替え前の位相と一致させることができる。
【００４４】
本実施例では、HDTV信号を例として示したが、SDTV(Standard Definition Television)はもちろん周波数領域には関係なく適用することができる。また、VCXOの周波数は、供給クロックに対する倍率が大きければ大きいほど位相精度が向上することは明らかであるが、２倍以上であれば本発明を適用することが可能である。
【００４５】
このように、本発明によれば、クロック無瞬断切替装置において、位相差のある２系統のクロックを切り替える際に、位相比較回路の従属側のクロック周波数を供給されるクロックより整数倍高くし、予備系の分周カウンタ値と従属側の分周カウンタを比較して位相差分値を求めておき、系切替えが発生した際は、従属側の分周カウンタのデコード値を位相差分値だけずらし、切替え後の分周信号の位相を高精度で一致させることで、切替え時に発生するクロックの乱れを防止することが可能である。
【００４６】
また、簡単な位相比較によって処理することができるため、精度を上げるためのハード量を増大させることもなく回路の規模を削減することが可能となる。
【図面の簡単な説明】
【００４７】
【図１】本発明の実施例によるクロック無瞬断切替装置の構成を示すブロックである。
【図２】本発明の他の実施例によるクロック無瞬断切替装置の説明の図である。
【図３】本発明の実施例によるクロック無瞬断切替装置の動作を説明するタイムチャートである。
【符号の説明】
【００４８】
100  クロック無瞬断切替装置
12  クロック供給部
14,18  分周カウンタ
16,20  カウンタデコーダ
22  セレクタ
24  位相比較回路
26  フィルタ回路
28  電圧制御水晶発振器（VCXO）
30  １／α分周回路
32   VCXO分周カウンタ
34  出力カウンタデコーダ
36  位相差分検出回路
【図１】
2010130638.tif 000003
【図２】
2010130638.tif 000004
【図３】
2010130638.tif 000005