(57)【要約】【課題】複数の部品のうちの一部の部品への電力供給を停止させても、他の部品との通信を良好に行える光トランシーバを提供すること。【解決手段】ＣＰＵ３はＣＤＲ１７とＣＤＲ１９とに接続され、ＣＰＵ３は温度センサ７とＬＤＤ１３とＬＩＡ２１とＩ２Ｃスイッチ回路５を介して接続されている。よって、ＣＰＵ３からＣＤＲ１７とＣＤＲ１９とに対する電源供給を停止させた場合でも、ＣＰＵ３は温度センサ７とＬＤＤ１３とＬＩＡ２１との通信を行うことが可能となる。従って、光トランシーバ１が有する複数の部品のうちの、光トランシーバ１が有する一部の部品への電源供給を停止させても、光トランシーバ１が有する他の部品との通信を良好に行える。【選択図】図１
2013257465.tif 000002
【特許請求の範囲】
【請求項１】
光信号と電気信号とを相互に変換する光トランシーバであって、
前記電気信号を処理する第１の回路要素と、
前記電気信号を処理する第２の回路要素と、
前記第１の回路要素の動作と前記第２の回路要素の動作とを制御するコントローラと、
スイッチ回路と、
を備え、
前記コントローラは、前記第１の回路要素と接続され、
前記コントローラは、シリアルインターフェースにより、前記スイッチ回路と接続され、
前記スイッチ回路は、シリアルインターフェースにより、前記第２の回路要素と接続され、
前記コントローラは、信号を前記第１の回路要素に出力し、
前記コントローラは、前記スイッチ回路を介して信号を前記第２の回路要素に出力する、光トランシーバ。
【請求項２】
第２のスイッチ回路を備え、
前記第２のスイッチ回路は、前記コントローラと、前記第１の回路要素と、に接続され、
前記コントローラは、前記第１の回路要素を停止させるための信号を、前記第２のスイッチ回路に出力し、
前記第２のスイッチ回路は、前記第１の回路要素を停止させるための信号を受けた場合、前記コントローラから前記第１の回路要素に対する電源の供給のみを停止する、ことを特徴とする請求項１に記載の光トランシーバ。
【請求項３】
前記第２の回路要素は、少なくとも２つの第１の回路と第２の回路とからなり、
前記スイッチ回路は、前記コントローラと前記第１の回路との通信を許可して、前記コントローラと前記第１の回路とが通信を行った後に、前記コントローラと前記第１の回路との通信を遮断し、その後、前記コントローラと前記第２の回路との通信を許可して、前記コントローラと前記第２の回路とが通信を行った後に、前記コントローラと前記第２の回路との通信を遮断する、ことを特徴とする請求項１または２に記載の光トランシーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光トランシーバに関する。
【背景技術】
【０００２】
特許文献１には、光信号を送受信する光トランシーバが開示されている。特許文献１の光トランシーバは、光送信器と光受信器とからなる複数の部品を収容するハウジングと、ハウジングに収容された複数の部品に、二種類以上の電圧で電力を供給する電圧レギュレータを含むパワー・コントローラＩＣと、を備えている。特許文献１において、パワー・コントローラＩＣは、内部にシリアル・バスを含んでいる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００７−５３０９８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の光トランシーバにおいて、各部品はシリアルバスで接続されている。各部品がシリアルバスで接続されていて且つローパワーモードへの切り替えが可能な光トランシーバでは、ローパワーモードへの切り替え時に、複数の部品のうちの一部の部品への電力供給を停止させた場合、シリアルバス端子がＬｏｗ状態になることにより、複数の部品のうちの他の部品とのシリアル通信ができなくなる。シリアル通信ができなくなって且つ複数の部品のうちの一部の部品が故障した場合、どの部品が故障しているかを特定できないという問題が発生する。
【０００５】
本発明の目的は、上記の事情を鑑みてなされたものであり、複数の部品のうちの一部の部品への電力供給を停止させても、他の部品との通信を良好に行える光トランシーバを提供することである。
【課題を解決するための手段】
【０００６】
本発明の光トランシーバは、光信号と電気信号とを相互に変換する光トランシーバであって、前記電気信号を処理する第１の回路要素と、前記電気信号を処理する第２の回路要素と、前記第１の回路要素の動作と前記第２の回路要素の動作とを制御するコントローラと、スイッチ回路と、を備え、前記コントローラは、前記第１の回路要素と接続され、前記コントローラは、シリアルインターフェースにより、前記スイッチ回路と接続され、前記スイッチ回路は、シリアルインターフェースにより、前記第２の回路要素と接続され、前記コントローラは、信号を前記第１の回路要素に出力し、前記コントローラは、前記スイッチ回路を介して信号を前記第２の回路要素に出力する、ことを特徴とする。
【０００７】
このように、本発明に係る光トランシーバによれば、コントローラは第１の回路要素と接続され、コントローラは第２の回路要素とスイッチ回路を介して接続されている。よって、コントローラから第１の回路要素に対する電源供給を停止させた場合でも、コントローラは第２の回路要素と通信を行うことが可能となる。従って、光トランシーバが有する複数の部品のうちの、光トランシーバが有する一部の部品への電源供給を停止させても、光トランシーバが有する他の部品との通信を良好に行える。
【０００８】
本発明に係る光トランシーバにおいて、第２のスイッチ回路を備え、前記第２のスイッチ回路は、前記コントローラと、前記第１の回路要素と、に接続され、前記コントローラは、前記第１の回路要素を停止させるための信号を、前記第２のスイッチ回路に出力し、前記第２のスイッチ回路は、前記第１の回路要素を停止させるための信号を受けた場合、前記コントローラから前記第１の回路要素に対する電源の供給のみを停止する、ことが好ましい。従って、第２のスイッチ回路が第１の回路要素を停止させるための信号を受けた場合に、第１の回路要素への電源供給のみが停止される。よって、電源供給を停止させる構成を簡易な構成によって実現できる。
【０００９】
本発明に係る光トランシーバにおいて、前記第２の回路要素は、少なくとも２つの第１の回路と第２の回路とからなり、前記スイッチ回路は、前記コントローラと前記第１の回路との通信を許可して、前記コントローラと前記第１の回路とが通信を行った後に、前記コントローラと前記第１の回路との通信を遮断し、その後、前記コントローラと前記第２の回路との通信を許可して、前記コントローラと前記第２の回路とが通信を行った後に、前記コントローラと前記第２の回路との通信を遮断する、ことが好ましい。従って、コントローラと通信を行う回路に対してのみ通信が許可され、コントローラと通信を行わない回路に対しては通信が遮断される。従って、一部の回路が故障した場合でも、他の故障していない回路とコントローラとの通信は可能となるため、故障した回路を特定することができる。
【発明の効果】
【００１０】
本発明によれば、複数の部品のうちの一部の部品への電力供給を停止させても、他の部品との通信を良好に行える。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係る光トランシーバの構成を示す図である。
【図２】実施形態に係る光トランシーバの詳細な構成を示す図である。
【図３】実施形態に係る光トランシーバにおける通信を示すタイミングチャートである。
【図４】Ｉ２Ｃスイッチに関して説明する図である。
【図５】変形例に係る光トランシーバにおける通信を示すタイミングチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明に係る好適な実施形態について詳細に説明する。なお、図面の説明において、可能な場合には、同一要素には同一符号を付し、重複する説明を省略する。図１〜図４を参照して、実施形態に係る光トランシーバを説明する。図１は、実施形態に係る光トランシーバの構成を示す図である。図２は、光トランシーバの詳細な構成を示す図である。図３は、光トランシーバにおける通信を示すタイミングチャートである。図４は、Ｉ２Ｃスイッチに関して説明する図である。
【００１３】
図１及び図２に示す光トランシーバ１は、実施形態に係る光トランシーバである。光トランシーバ１は、光信号と電気信号とを相互に変換する。光トランシーバ１は、外部装置（光通信装置）に接続されて用いられる。光トランシーバ１は、光ファイバに接続され、光ファイバを介して光信号を送受信する。
【００１４】
光トランシーバ１は、ＣＰＵ３、Ｉ２Ｃスイッチ回路５、温度センサ７、ＴＯＳＡ１１、ＬＤＤ１３、ＲＯＳＡ１５、ＣＤＲ１７，１９、ＬＩＡ２１、を備える。ＴＯＳＡ１１、ＬＤＤ１３、ＣＤＲ１７，１９、及びＬＩＡ２１は、電気信号を処理する回路要素である。光トランシーバ１は、信号線Ｌ１，Ｌ２，Ｌ３，Ｌ４，Ｌ５，Ｌ６，Ｌ７，Ｌ８，Ｌ９，Ｌ１０，Ｌ１１，Ｌ１２，Ｌ１３，Ｌ１４，Ｌ１５，Ｌ１６，Ｌ１７，Ｌ１８，Ｌ１９，Ｌ２０，Ｌ２１，Ｌ２２，Ｌ２３，Ｌ２４，Ｌ２５，Ｌ２６，Ｌ２７，Ｌ２８，Ｌａ，Ｌｂ，Ｌｃ，Ｌｄ，Ｌｅ，Ｌｆ，Ｌｇ，Ｌｈ，Ｌｉ，Ｌｊ，Ｌｋ，Ｌｍ，Ｌｎ，Ｌｐを有する。
【００１５】
ＴＯＳＡ１１、ＬＤＤ１３、ＲＯＳＡ１５、ＣＤＲ１７，１９、及びＬＩＡ２１は、４多重構成となっている。なお、例えば、ＣＤＲ回路１７ａ及びＣＤＲ回路１９ａが一体化、またはＣＤＲ回路１７ｂ及びＣＤＲ回路１９ｂが一体化、等というように、ＣＤＲ１７及びＣＤＲ１９が一体化されていてもよい。
【００１６】
ＴＯＳＡ１１は、電気信号を光信号に変換する。ＴＯＳＡ１１は、ＬＤ１１ａ〜１１ｄと、光合波器１１ｅと、を備える。ＬＤ１１ａは、信号線Ｌ９を介してＬＤＤ回路１３ａに接続されている。ＬＤ１１ｂは、信号線Ｌ１０を介してＬＤＤ回路１３ｂに接続されている。ＬＤ１１ｃは、信号線Ｌ１１を介してＬＤＤ回路１３ｃに接続されている。ＬＤ１１ｄは、信号線Ｌ１２を介してＬＤＤ回路１３ｄに接続されている。ＬＤ１１ａ〜１１ｄは、光合波器１１ｅに光信号を出力する。ＬＤ１１ａ〜１１ｄは、ＬＤＤ回路１３ａ〜１３ｄから入力される駆動信号に応じて、光信号を出力する。ＬＤ１１ａ〜１１ｄが出力する光信号の波長は、互いに異なっている。ＬＤ１１ａ〜１１ｄから出力された光信号は、光合波器１１ｅにより合波光信号に変換される。光合波器１１ｅにより変換された合波光信号は、光トランシーバ１の外部に出力される。
【００１７】
ＬＤＤ１３は、ＬＤＤ回路１３ａ〜１３ｄと、端子１３ｘと、端子１３ｙと、を備える。ＬＤＤ回路１３ａ〜１３ｄは、端子１３ｘと、端子１３ｙとに接続されている。ＬＤＤ回路１３ａは、信号線Ｌ５を介してＣＤＲ回路１７ａに接続されている。ＬＤＤ回路１３ｂは、信号線Ｌ６を介してＣＤＲ回路１７ｂに接続されている。ＬＤＤ回路１３ｃは、信号線Ｌ７を介してＣＤＲ回路１７ｃに接続されている。ＬＤＤ回路１３ｄは、信号線Ｌ８を介してＣＤＲ回路１７ｄに接続されている。端子１３ｘは、信号線Ｌｃを介してＣＰＵ３の端子３ｂに接続されている。端子１３ｙは、信号線Ｌｆを介してＩ２Ｃスイッチ回路５の端子５ｂに接続されている。端子１３ｙは、端子５ｂに、Ｉ２Ｃインターフェースにより接続されている。
【００１８】
ＬＤＤ１３は、信号線Ｌｃ及び信号線Ｌｆを介して、ＣＰＵ３から制御・監視を受ける。ＬＤＤ１３は、信号線Ｌｃを介して、ＣＰＵ３から発光停止信号ＴｘＤＩＳＡＢＬＥを受ける。ＬＤＤ１３は、ＴＯＳＡ１１から外部に出力される光信号を変調する。ＬＤＤ回路１３ａ〜１３ｄは、駆動信号を、信号線Ｌ９〜Ｌ１２を介して、ＬＤ１１ａ〜１１ｄに供給する。ＬＤＤ回路１３ａ〜１３ｄは、整形された電気信号を、信号線Ｌ５〜Ｌ８を介して、ＣＤＲ回路１７ａ〜１７ｄから受ける。ＬＤＤ回路１３ａ〜１３ｄは、ＣＤＲ回路１７ａ〜１７ｄから受信した電気信号に応じて駆動電流を制御する。ＬＤＤ１３は、ＴＯＳＡ１１からの光出力を一定にするＡＰＣ機能を有していてもよい。
【００１９】
ＲＯＳＡ１５は、光信号を電気信号に変換する。ＲＯＳＡ１５は、ＰＤ１５ａ〜１５ｄと、光分波器１５ｅと、を備える。ＰＤ１５ａは、信号線Ｌ１３を介してＬＩＡ回路２１ａに接続されている。ＰＤ１５ｂは、信号線Ｌ１４を介してＬＩＡ２１ｂに接続されている。ＰＤ１５ｃは、信号線Ｌ１５を介してＬＩＡ２１ｃに接続されている。ＰＤ１５ｄは、信号線Ｌ１６を介してＬＩＡ２１ｄに接続されている。光分波器１５ｅは、外部から光信号を受信する。光分波器１５ｅは、受信した光信号を４つの波長帯域に分波する。光分波器１５ｅは、分波した光信号をＰＤ１５ａ〜１５ｄに出力する。ＰＤ１５ａ〜１５ｄは、分波されたそれぞれの光信号を電気信号に変換する。ＰＤ１５ａ〜１５ｄは、電気信号をＬＩＡ２１ａ〜２１ｄに送信する。
【００２０】
ＬＩＡ２１は、ＬＩＡ２１ａ〜２１ｄと、端子２１ｘと、を備える。ＬＩＡ２１ａ〜２１ｄは、端子２１ｘに接続されている。ＬＩＡ２１ａは、信号線Ｌ１７を介してＣＤＲ回路１９ａに接続されている。ＬＩＡ２１ｂは、信号線Ｌ１８を介してＣＤＲ回路１９ｂに接続されている。ＬＩＡ２１ｃは、信号線Ｌ１９を介してＣＤＲ回路１９ｃに接続されている。ＬＩＡ２１ｄは、信号線Ｌ２０を介してＣＤＲ回路１９ｄに接続されている。端子２１ｘは、信号線Ｌｈを介してＩ２Ｃスイッチ回路５の端子５ｄに接続されている。端子２１ｘは、端子５ｄに、Ｉ２Ｃインターフェースにより接続されている。
【００２１】
ＬＩＡ２１は、信号線Ｌｉ、Ｉ２Ｃスイッチ回路５、信号線Ｌｈを介して、ＣＰＵ３から制御・監視を受ける。ＬＩＡ２１ａ〜２１ｄは、信号線Ｌ１３〜Ｌ１６を介して、ＰＤ１５ａ〜１５ｄから電気信号を受ける。ＬＩＡ２１ａ〜２１ｄは、電気信号を増幅し、信号線Ｌ１７〜Ｌ２０を介して、ＣＤＲ回路１９ａ〜１９ｄに出力する。
【００２２】
ＣＤＲ１７は、ＣＤＲ回路１７ａ〜１７ｄと、端子１７ｘと、端子１７ｙと、を備える。ＣＤＲ回路１７ａは、信号線Ｌ１を介して外部装置に接続されている。ＣＤＲ回路１７ｂは、信号線Ｌ２を介して外部装置に接続されている。ＣＤＲ回路１７ｃは、信号線Ｌ３を介して外部装置に接続されている。ＣＤＲ回路１７ｄは、信号線Ｌ４を介して外部装置に接続されている。端子１７ｘは、信号線Ｌａを介してＣＰＵ３の端子３ａに接続されている。端子１７ｙは、信号線Ｌｄを介してＩ２Ｃスイッチ回路５の端子５ａに接続されている。端子１７ｙは、端子５ａに、Ｉ２Ｃインターフェースにより接続されている。
【００２３】
ＣＤＲ回路１７ａ〜１７ｄは、信号線Ｌ１〜Ｌ４を介して、外部装置から相補的な電気信号ＴＸ＋，ＴＸ−を受信する。ＣＤＲ回路１７ａ〜１７ｄは、電気信号ＴＸ＋，ＴＸ−からクロック信号を再生する。ＣＤＲ回路１７ａ〜１７ｄは、クロック信号に基づいて、電気信号ＴＸ＋，ＴＸ−の波形を整形する。ＣＤＲ回路１７ａ〜１７ｄは、信号線Ｌ５〜Ｌ８を介して、整形後の電気信号をＬＤＤ回路１３ａ〜１３ｄに出力する。
【００２４】
ＣＤＲ１９は、ＣＤＲ回路１９ａ〜１９ｄと、端子１９ｘと、端子１９ｙと、を備える。ＣＤＲ回路１９ａは、信号線Ｌ２１を介して外部装置に接続されている。ＣＤＲ回路１９ｂは、信号線Ｌ２２を介して外部装置に接続されている。ＣＤＲ回路１９ｃは、信号線Ｌ２３を介して外部装置に接続されている。ＣＤＲ回路１９ｄは、信号線Ｌ２４を介して外部装置に接続されている。端子１９ｘは、信号線Ｌｂを介してＣＰＵ３の端子３ａに接続されている。端子１９ｙは、信号線Ｌｅを介してＩ２Ｃスイッチ回路５の端子５ａに接続されている。端子１９ｙは、端子５ａに、Ｉ２Ｃインターフェースにより接続されている。
【００２５】
ＣＤＲ回路１９ａ〜１９ｄは、信号線Ｌ１７〜Ｌ２０を介して、ＬＩＡ２１ａ〜２１ｄから電気信号を受信する。ＣＤＲ回路１９ａ〜１９ｄは、電気信号の波形を整形する。ＣＤＲ回路１９ａ〜１９ｄは、信号線Ｌ２１〜Ｌ２４を介して、整形後の波形信号を、相補的な電気信号ＲＸ＋，ＲＸ−として外部装置に出力する。
【００２６】
温度センサ７は、端子７ｘを備える。端子７ｘは、、信号線Ｌｇを介してＩ２Ｃスイッチ回路５の端子５ｃに接続されている。端子７ｘは、端子５ｃに、Ｉ２Ｃインターフェースにより接続されている。温度センサ７は、光トランシーバ１の内部温度を検出する。温度センサ７は、光トランシーバ１の内部温度に関する情報を信号線Ｌｇを介してＩ２Ｃスイッチ回路５に出力する。
【００２７】
Ｉ２Ｃスイッチ回路５は、端子５ａ〜５ｅを備える。端子５ｅは、信号線Ｌｉを介してＣＰＵ３の端子３ｃに接続されている。端子５ｅは、端子３ｃに、Ｉ２Ｃインターフェースにより接続されている。Ｉ２Ｃスイッチ回路５としては、例えばTEXAS  INSTRUMENT社PCA9545Aが挙げられる。Ｉ２Ｃスイッチ回路５は、４チャンネル分のＩ２Ｃスイッチを装備している。Ｉ２Ｃスイッチ回路５は、チャンネルＣｈ_Ａ，Ｃｈ_Ｂ，Ｃｈ_Ｃ，Ｃｈ_Ｄを備える。
【００２８】
チャンネルＣｈ_Ａは、端子５ａに接続されている。チャンネルＣｈ_Ｂは、端子５ｂに接続されている。チャンネルＣｈ_Ｃは、端子５ｃに接続されている。チャンネルＣｈ_ｄは、端子５ｄに接続されている。チャンネルＣｈ_Ａがオンにされたときに、Ｉ２Ｃスイッチ回路５とＣＤＲ１７との通信が可能となり、Ｉ２Ｃスイッチ回路５とＣＤＲ１９との通信が可能となり、チャンネルＣｈ_Ａがオフにされたときに、Ｉ２Ｃスイッチ回路５とＣＤＲ１７との通信が不能となり、Ｉ２Ｃスイッチ回路５とＣＤＲ１９との通信が不能となる。チャンネルＣｈ_Ｂがオンにされたときに、Ｉ２Ｃスイッチ回路５とＬＤＤ１３との通信が可能となり、チャンネルＣｈ_Ｂがオフにされたときに、Ｉ２Ｃスイッチ回路５とＬＤＤ１３との通信が不能となる。チャンネルＣｈ_Ｃがオンにされたときに、Ｉ２Ｃスイッチ回路５と温度センサ７との通信が可能となり、チャンネルＣｈ_Ｃがオフにされたときに、Ｉ２Ｃスイッチ回路５と温度センサ７との通信が不能となる。チャンネルＣｈ_Ｄがオンにされたときに、Ｉ２Ｃスイッチ回路５とＬＩＡ２１との通信が可能となり、チャンネルＣｈ_Ｄがオフにされたときに、Ｉ２Ｃスイッチ回路５とＬＩＡ２１との通信が不能となる。
【００２９】
ＣＰＵ３は、光トランシーバ１の温度センサ７を含む各種センサを用いて、光トランシーバ１の内部温度の監視する。ＣＰＵ３は、ＬＤＤ１３、ＣＤＲ１７，１９、ＬＩＡ２１の動作の監視などを行い、光トランシーバ１の動作を統括的に監視する。ＣＰＵ３は、ＴＯＳＡ１１及びＲＯＳＡ１５のオン・オフの制御、ＴＯＳＡ１１から出力される信号の伝送速度の設定など、光トランシーバ１の動作を統括的に制御する。
【００３０】
ＣＰＵ３は、端子３ａ〜３ｇを有する。端子３ｄは、信号線Ｌ２５を介して外部装置に接続されている。端子３ｅは、信号線Ｌ２６を介して外部装置に接続されている。端子３ｆは、信号線Ｌ２７を介して外部装置に接続されている。端子３ｇは、信号線Ｌ２８を介して外部装置に接続されている。
【００３１】
ＣＰＵ３は、端子３ａ、信号線Ｌａ、端子１７ｘを介して、ＣＤＲ１７にＰ＿Ｄｏｗｎ信号を出力する。ＣＰＵ３は、端子３ａ、信号線Ｌｂ、端子１９ｘを介して、ＣＤＲ１９にＰ＿Ｄｏｗｎ信号を出力する。ＣＰＵ３は、端子３ｃ、信号線Ｌｉ、端子５ｅを介して、Ｉ２Ｃスイッチ回路５のチャンネルＣｈ_Ａ〜Ｃｈ_Ｄのオン・オフを切り替えるための信号を、Ｉ２Ｃスイッチ回路５に出力する。ＣＰＵ３は、信号線Ｌ２５を介して、外部装置からローパワー信号を受信する。ローパワー信号は、ローパワーモードへの切り替えのための制御用の信号である。ＣＰＵ３は、信号線Ｌ２６を介して、外部装置とシリアル通信を行う。シリアル通信は、Ｉ２ＣやＭＤＩＯ等の２線式や３線式の双方向通信用信号線を介した通信である。ＣＰＵ３は、信号線Ｌ２７を介して、外部装置にアラーム信号を出力する。アラーム信号は、ＴｘＦＡＵＬＴやＬＯＳ等で、異常（Ｈｉｇｈ）か正常（Ｌｏｗ）かを示す信号である。ＣＰＵ３は、信号線Ｌ２８を介して、外部装置から光トランシーバ１の動作を制御するための制御信号を受信する。制御信号としては、リセット信号や光ＯＮ／ＯＦＦ信号が挙げられる。
【００３２】
図２には、光トランシーバ１の内部のＩ２Ｃインターフェースと指定ＩＣ（部品）への供給電源をオン・オフする信号線を詳細に表した構成が示されている。Ｉ２Ｃインターフェースでは、各部品のスレーブアドレスを明示しており、例えば、Ｉ２Ｃスイッチ回路５のスレーブアドレスはE0h(1110  000Xh)、ＣＤＲ１７のスレーブアドレスは24h(0010  010Xh)、ＣＤＲ１９のスレーブアドレスは2Ch(0010  110Xh)、ＬＤＤ１３のスレーブアドレスは48h(0100  100Xh)、温度センサ７のスレーブアドレスは94h(1001  010Xh)、ＬＩＡ２１のスレーブアドレスは98h(1001  100Xh)となっている。Ｉ２Ｃスイッチ回路５のスレーブアドレスは、各チャンネルをオン・オフするときにのみ使用される。光トランシーバ１では、例えば図３に示すようにスレーブアドレスを指定して、対象レジスタのデータを参照・更新する。
【００３３】
光トランシーバ１は、図２に示すように、ＦＥＴ２３と、信号線Ｌｊ，Ｌｋ，Ｌｍ，Ｌｎ，Ｌｐとを備える。ＣＰＵ３は、端子３ｈを備える。ＬＤＤ１３は、端子１３ｚを備える。温度センサ７は、端子７ｚを備える。ＬＩＡ２１は、端子２１ｚを備える。
【００３４】
ＦＥＴ２３のゲート端子には、信号線Ｌｊを介して端子３ａが接続されている。ＦＥＴ２３のドレイン端子（ＶＣＣ（ＩＮ））には、信号線Ｌｋを介して端子３ｇが接続されている。ＦＥＴ２３のソース端子（ＶＣＣ（ＯＵＴ））には、信号線Ｌａを介して端子１７ｘが接続されている。ＦＥＴ２３のソース端子には、信号線Ｌｂを介して端子１９ｘが接続されている。端子３ｈには、信号線Ｌｋ、信号線Ｌｍを介して端子１３ｚが接続されている。端子３ｈには、信号線Ｌｋ、信号線Ｌｎを介して端子７ｚが接続されている。端子３ｈには、信号線Ｌｋ、信号線Ｌｐを介して端子２１ｚが接続されている。
【００３５】
ＦＥＴ２３は、ＣＰＵ３から、端子３ａ、信号線Ｌｊを介してＰ＿Ｄｏｗｎ信号を受ける。ＦＥＴ２３は、Ｐ＿Ｄｏｗｎ信号を受けていない場合、ＣＰＵ３からＶＣＣ（ＩＮ）及びＶＣＣ（ＯＵＴ）を介して、ＣＤＲ１７とＣＤＲ１９とに電源を供給させる。ＦＥＴ２３は、Ｐ＿Ｄｏｗｎ信号を受けた場合、ＣＰＵ３からＣＤＲ１７とＣＤＲ１９とへの電源供給を停止させる。
【００３６】
次に、光トランシーバ１の起動時の動作を説明する。光トランシーバ１は、起動時は、ＣＰＵ３とＩ２Ｃスイッチ回路５とのみがＩ２Ｃ通信可能な状態となっており、Ｉ２Ｃスイッチ回路５の４チャンネルのＩ２Ｃポートは全てオフとなっている。ＣＰＵ３から、Ｉ２Ｃスイッチ回路５に、Ｉ２Ｃ通信経由でコマンドを転送することにより、指定チャンネルのＩＣ（部品）と通信が可能となる。
【００３７】
光トランシーバ１の初期起動時は、ローパワーモードから立ち上げるようになっている。ローパワーモードでは、ＣＤＲ１７及びＣＤＲ１９に対して、電源が供給されていない。ローパワーモードにおいて、ＣＰＵ３からＬＤＤ１３に出力されるＴｘＤＩＳＡＢＬＥ信号はＤｉｓａｂｌｅ設定とされている。図４に示すように、ＣＰＵ３は、最初にＩ２Ｃスイッチ回路５のチャンネルＣｈ_Ｃをオンにし、Ｉ２Ｃスイッチ回路５と温度センサ７とを通信可能とする。ＣＰＵ３は、Ｉ２Ｃスイッチ回路５を介して、温度センサ７に対して、温度センサ７の設定とモニタ値の取得とを行う。次に、ＣＰＵ３は、チャンネルＣｈ_Ｂをオンにし、Ｉ２Ｃスイッチ回路５とＬＤＤ１３とを通信可能とする。ＣＰＵ３は、Ｉ２Ｃスイッチ回路５を介して、ＬＤＤ１３の設定を行う。次に、ＣＰＵ３は、チャンネルＣｈ_Ｄをオンにし、Ｉ２Ｃスイッチ回路５とＬＩＡ２１とを通信可能とする。ＣＰＵ３は、Ｉ２Ｃスイッチ回路５を介して、ＬＩＡ２１に対して、ＬＩＡ２１の設定とＬＯＳ情報の取得とを行う。そして、外部装置からＣＰＵ３へのローパワー信号がＬｏｗ状態の場合、ＣＰＵ３は、電源を落とすためのＰ＿Ｄｏｗｎ切替信号をオフにして（解除して）、ＣＤＲ１７とＣＤＲ１９とへの電源供給を開始する。ＣＰＵ３は、Ｉ２Ｃスイッチ回路５のチャンネルＣｈ_Ａをオンにして、ＣＤＲ１７とＣＤＲ１９との起動・設定を行い、ＣＤＲ１７及びＣＤＲ１９に対して、各種アラーム情報の取得を行う。
【００３８】
起動後の定常状態では、ＣＤＲ１７及びＣＤＲ１９に電源が供給されている。定常状態において、ＣＰＵ３からＬＤＤ１３に出力されるＴｘＤＩＳＡＢＬＥ信号はＥｎａｂｌｅ設定（光出力許可）とされている。定常状態において、ＣＰＵ３は、温度センサ７に対して、温度センサ７の設定とモニタ値の取得とを一定周期ごとに行う。定常状態において、ＣＰＵ３は、ＬＤＤ１３に対して、ＬＤＤ１３の設定を一定周期ごとに行う。定常状態において、ＣＰＵ３は、ＬＩＡ２１に対して、ＬＩＡ２１の設定とＬＯＳ情報の取得とを一定周期ごとに行う。定常状態において、ＣＰＵ３は、ＣＤＲ１７及びＣＤＲ１９に対して、ＣＤＲ１７及びＣＤＲ１９の設定と、各種アラーム情報の取得とを一定周期ごとに行う。
【００３９】
定常状態において、光トランシーバ１が外部装置からローパワー信号を受けた場合、ＣＰＵ３はローパワーモードに切り替える。ＣＰＵ３は、ローパワーモードに切り替えた場合、Ｉ２Ｃスイッチ回路５のチャンネルＣｈ_Ａをオフにし、Ｐ＿Ｄｏｗｎ切替信号をオンにする。ＣＰＵ３は、ローパワーモードに切り替えた場合、ＣＤＲ１７とＣＤＲ１９とに対する電源供給を停止する。
【００４０】
以上説明した構成の光トランシーバ１によれば、ＣＰＵ３はＣＤＲ１７とＣＤＲ１９と接続され、ＣＰＵ３はＬＤＤ１３と温度センサ７とＬＩＡ２１とＩ２Ｃスイッチ回路５を介して接続されている。よって、ＣＰＵ３からＣＤＲ１７とＣＤＲ１９とに対する電源供給が停止された場合でも、ＣＰＵ３はＬＤＤ１３と温度センサ７とＬＩＡ２１と通信を行うことが可能となる。従って、光トランシーバ１が有する複数の部品のうちの、光トランシーバ１が有する一部の部品への電源供給を停止させても、光トランシーバ１が有する他の部品との通信を良好に行える。
【００４１】
光トランシーバ１によれば、ＦＥＴ２３がＣＤＲ１７とＣＤＲ１９とを停止させるためのＰ＿Ｄｏｗｎ信号を受けた場合に、ＣＤＲ１７とＣＤＲ１９への電源供給のみが停止される。よって、電源供給を停止させる構成を簡易な構成によって実現できる。
【００４２】
（変形例）図５に、光トランシーバ１の動作の変形例を示す。変形例において、Ｉ２Ｃスイッチ回路５は、Ｉ２Ｃスイッチ回路５に接続された回路と通信を行う場合にのみ、チャンネルをオンにして、Ｉ２Ｃスイッチ回路５に接続された回路と通信を行わない場合には、チャンネルをオフにする。光トランシーバ１の初期起動時には、ＣＰＵ３は、最初にＩ２Ｃスイッチ回路５のチャンネルＣｈ_Ｃをオンにし、Ｉ２Ｃスイッチ回路５と温度センサ７とを通信可能とする。ＣＰＵ３は、Ｉ２Ｃスイッチ回路５を介して、温度センサ７に対して、温度センサ７の設定とモニタ値の取得とを行う。その後、ＣＰＵ３は、チャンネルＣｈ_Ｃをオフにする。次に、ＣＰＵ３は、チャンネルＣｈ_Ｂをオンにし、Ｉ２Ｃスイッチ回路５とＬＤＤ１３とを通信可能とする。ＣＰＵ３は、Ｉ２Ｃスイッチ回路５を介して、ＬＤＤ１３の設定を行う。その後、ＣＰＵ３は、チャンネルＣｈ_Ｂをオフにする。次に、チャンネルＣｈ_Ｄをオンにし、Ｉ２Ｃスイッチ回路５とＬＩＡ２１とを通信可能とする。ＣＰＵ３は、Ｉ２Ｃスイッチ回路５を介して、ＬＩＡ２１の設定とＬＯＳ情報の取得とを行う。その後、ＣＰＵ３は、チャンネルＣｈ_Ｄをオフにする。外部装置からＣＰＵ３へのローパワー信号がＬｏｗ状態の場合、ＣＰＵ３は、Ｐ＿Ｄｏｗｎ切替信号をオフにして、ＣＤＲ１７とＣＤＲ１９とに対する電源供給を開始する。ＣＰＵ３は、チャンネルＣｈ_Ａをオンにして、ＣＤＲ１７とＣＤＲ１９との起動・設定を行い、ＣＤＲ１７及びＣＤＲ１９に対して、各種アラーム情報の取得を行う。その後、ＣＰＵ３は、チャンネルＣｈ_Ａをオフにする。
【００４３】
起動後の定常状態において、Ｉ２Ｃスイッチ回路５は、チャンネルＣｈ_ＣをオンにしてＣＰＵ３と温度センサ７との通信を許可し、温度センサ７に対する設定とモニタ値の取得とを行い、チャンネルＣｈ_ＣをオフにしてＣＰＵ３と温度センサ７との通信を遮断する。Ｉ２Ｃスイッチ回路５は、チャンネルＣｈ_ＢをオンにしてＣＰＵ３とＬＤＤ１３との通信を許可し、ＬＤＤ１３の設定を行い、チャンネルＣｈ_ＢをオフにしてＣＰＵ３とＬＤＤ１３との通信を遮断する。Ｉ２Ｃスイッチ回路５は、チャンネルＣｈ_ＤをオンにしてＣＰＵ３とＬＩＡ２１との通信を許可し、ＬＩＡ２１の設定とＬＯＳ情報の取得とを行い、チャンネルＣｈ_ＤをオフにしてＣＰＵ３とＬＩＡ２１との通信を遮断する。Ｉ２Ｃスイッチ回路５は、チャンネルＣｈ_Ａをオンにして、ＣＰＵ３とＣＤＲ１７との通信を許可し、ＣＰＵ３とＣＤＲ１９との通信を許可し、ＣＤＲ１７及びＣＤＲ１９の設定と各種アラーム情報の取得とを行い、チャンネルＣｈ_ＡをオフにしてＣＰＵ３とＣＤＲ１７との通信を遮断し、ＣＰＵ３とＣＤＲ１９との通信を遮断する。
【００４４】
変形例に係る光トランシーバ１によれば、ＣＰＵ３と通信を行う回路に対してのみ通信が許可され、ＣＰＵ３と通信を行わない回路に対しては通信が遮断される。従って、光トランシーバ１が有する一部の回路が故障した場合でも、他の故障していない光トランシーバ１の回路とＣＰＵ３との通信は可能となるため、故障した光トランシーバ１の回路を特定することができる。
【００４５】
なお、故障した回路を特定する手法としては、例えば、Ｉ２Ｃスイッチ回路５がチャンネルをオンにした場合において、回路から出力される信号がＬｏｗ状態のままになっているときに回路が故障していることを特定してもよい。また、Ｉ２Ｃスイッチ回路５のチャンネルＣｈ_Ａ，Ｃｈ_Ｂ，Ｃｈ_Ｃ，Ｃｈ_Ｄがオンにされた場合において、ＣＰＵ３から回路にスレーブアドレスを転送しても応答がないとき（Ｎａｃｋ状態のとき）に回路が故障していることを特定してもよい。
【００４６】
なお、実施形態において、ＣＰＵ３と直接接続される第１の回路要素として、ＣＤＲ１７およびＣＤＲ１９を例示した。しかし、ＣＤＲ以外の回路を第１の回路要素としてもよい。また、Ｉ２Ｃスイッチ回路５を介してＣＰＵ３と接続される第２の回路要素としても温度センサ７、ＬＤＤ１３、ＬＩＡ２１に限られず、これらのうちのいずれかがなくてもよい。更に、光トランシーバの構成自体も実施形態に限定されず、スイッチ回路と回路要素とがシリアルインターフェースで接続されていれば、回路要素の構成や配置を適宜変更することは可能である。
【００４７】
以上、好適な実施の形態において本発明の原理を図示し説明してきたが、本発明は、そのような原理から逸脱することなく配置及び詳細において変更され得ることは、当業者によって認識される。本発明は、本実施の形態に開示された特定の構成に限定されるものではない。従って、特許請求の範囲及びその精神の範囲から来る全ての修正及び変更に権利を請求する。
【符号の説明】
【００４８】
１…光トランシーバ、３…ＣＰＵ（コントローラ）、３ａ，３ｂ，３ｃ，３ｄ，３ｅ，３ｆ，３ｇ，３ｈ…端子、５…Ｉ２Ｃスイッチ回路（スイッチ回路）、５ａ，５ｂ，５ｃ，５ｄ，５ｅ…端子、７…温度センサ（第２の回路要素、第１の回路、第２の回路）、７ｘ，７ｚ…端子、１１…ＴＯＳＡ、１１ａ，１１ｂ，１１ｃ，１１ｄ…ＬＤ、１１ｅ…光合波器、１３…ＬＤＤ（第２の回路要素、第１の回路、第２の回路）、１３ａ，１３ｂ，１３ｃ，１３ｄ…ＬＤＤ回路、１３ｘ，１３ｙ，１３ｚ…端子、１５…ＲＯＳＡ、１５ａ，１５ｂ，１５ｃ，１５ｄ…ＰＤ、１５ｅ…光分波器、１７…ＣＤＲ（第１の回路要素）、１７ａ，１７ｂ，１７ｃ，１７ｄ…ＣＤＲ回路、１９…ＣＤＲ（第１の回路要素）、１９ａ，１９ｂ，１９ｃ，１９ｄ…ＣＤＲ回路、２１…ＬＩＡ（第２の回路要素、第１の回路、第２の回路）、２１ａ，２１ｂ，２１ｃ，２１ｄ…ＬＩＡ回路、２１ｘ…端子、２３…ＦＥＴ（第２のスイッチ回路）、Ｌ１，Ｌ２，Ｌ３，Ｌ４，Ｌ５，Ｌ６，Ｌ７，Ｌ８，Ｌ９，Ｌ１０，Ｌ１１，Ｌ１２，Ｌ１３，Ｌ１４，Ｌ１５，Ｌ１６，Ｌ１７，Ｌ１８，Ｌ１９，Ｌ２０，Ｌ２１，Ｌ２２，Ｌ２３，Ｌ２４，Ｌ２５，Ｌ２６，Ｌ２７，Ｌ２８，Ｌａ，Ｌｂ，Ｌｃ，Ｌｄ，Ｌｅ，Ｌｆ，Ｌｇ，Ｌｈ，Ｌｉ，Ｌｊ，Ｌｋ，Ｌｍ，Ｌｎ，Ｌｐ…信号線。
【図１】
2013257465.tif 000003
【図２】
2013257465.tif 000004
【図３】
2013257465.tif 000005
【図４】
2013257465.tif 000006
【図５】
2013257465.tif 000007