(57)【要約】【課題】バースト信号を受信するための受信回路であって、信号受信の誤検出を抑制することができる受信回路を提供する。【解決手段】受信した信号を増幅する主増幅器１１と、主増幅器１１の出力信号を受信し、かつ、主増幅器１１の出力信号に含まれる信号レベルがハイレベルであるビット数をカウントするカウンタ回路１５と、を備え、カウンタ回路１５が、カウント数が予め定められた数に達すると出力信号であるＯＵＴ信号を出力する。【選択図】  図１
2016063345.tif 000002
【特許請求の範囲】
【請求項１】
受信した信号を増幅する増幅器と、
前記増幅器の出力信号を受信し、かつ、前記増幅器の出力信号に含まれる信号レベルがハイレベルであるビット数をカウントするカウンタ回路と、を備え、
前記カウンタ回路は、カウント数が予め定められた数に達すると出力信号を出力する
受信回路。
【請求項２】
前記カウンタ回路におけるカウントをリセットする第１のリセット信号を生成する外部リセット信号生成回路を備え、
前記カウンタ回路は、前記第１のリセット信号が立ち下がった後にカウントを開始する
ことを特徴とする請求項１に記載の受信回路。
【請求項３】
前記カウンタ回路は、前記カウンタ回路の出力信号が出力されることを許可するゲート信号を生成するゲート信号生成回路を有し、
前記ゲート信号生成回路は、前記カウンタ回路がカウントを始めてから前記予め定められた数個目のビットを受信する時間に前記ゲート信号を生成する
ことを特徴とする請求項２に記載の受信回路。
【請求項４】
前記カウンタ回路は、前記ゲート信号が出力された後に、前記カウンタ回路におけるカウントをリセットする第２のリセット信号を生成する内部リセット信号生成回路を備え、
前記カウント回路は、前記第２のリセット信号が立ち下がった後にカウントを開始する
ことを特徴とする請求項３に記載の受信回路。
【請求項５】
前記増幅器の出力信号を分周して前記カウンタ回路へ出力する分周回路を備えたことを特徴とする請求項１〜４のいずれか１項に記載の受信回路。
【請求項６】
前記増幅器は、前記出力端子として非反転出力端子及び反転出力端子を有する差動増幅器であり、
前記非反転出力端子に一端が接続された第１の容量と、
前記反転出力端子に一端が接続された第２の容量と、
前記第１の容量の他端と前記第２の容量の他端との間に電圧差を与えるバイアス回路と、を有し、
前記カウンタ回路は、前記第１の容量及び前記第２の容量を介して、前記増幅器の出力端子と接続される
ことを特徴とする請求項１〜５のいずれか１項に記載の受信回路。
【請求項７】
前記予め定められた数は、２以上であることを特徴とする請求項１〜６に記載の受信回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バースト信号を受信するための受信回路に関するものである。
【背景技術】
【０００２】
時分割多重方式を適用した一対多通信システムでは、親局装置が子局装置から受信する上り方向の信号は、パケットの間隔が空いたバースト信号となる。よって、親局装置が信号を受信しているかノイズを受信しているかを判別するために、信号検出を行う受信回路が必要となる。
【０００３】
従来の受信回路では、フォトダイオードの出力信号を差動増幅回路であるトランスインピーダンスアンプで増幅し、このトランスインピーダンスアンプからの非反転出力Ｖ１及び反転出力Ｖ２を、それぞれ第１の容量及び第２の容量に入力する。そして、第１の容量から出力される非反転出力Ｖ１の微分波形Ｖ３と、第２の容量から出力される反転出力Ｖ２の微分波形Ｖ４と、の間には、ＤＣバイアス回路によってＤＣ電圧差が与えられる。さらに、ＤＣ電圧差が与えられた微分波形Ｖ３及びＶ４は、コンパレータに入力される。コンパレータは、微分波形Ｖ３と微分波形Ｖ４が最初に交わる時間にハイレベルに変化し、次に交わる時間にローレベルに変化するパルスを発生する。このパルスが、ノイズではない光信号を検出したことを意味しており、従来の受信回路では、このようにして信号の受信を検出していた。（例えば、特許文献１参照）
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−４４２２８号公報（図１〜３）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のような受信回路にあっては、１度でも微分波形Ｖ３と微分波形Ｖ４が交わってしまうと、信号の受信を検出したことを示すパルスが発生してしまう。よって、微分波形Ｖ３と微分波形Ｖ４との間のＤＣ電圧差を超える大きさのノイズを１度でも受信してしまうと、信号を受信したと誤検出してしまうという問題があった。
【０００６】
本発明は、上述のような問題を解決するためになされたもので、信号受信の誤検出を抑制することができる受信回路を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る受信回路は、受信した信号を増幅する増幅器と、増幅器の出力信号を受信し、かつ、増幅器の出力信号に含まれる信号レベルがハイレベルであるビット数をカウントするカウンタ回路と、を備え、当該カウンタ回路は、カウント数が予め定められた数に達すると出力信号を出力する、というものである。
【発明の効果】
【０００８】
本発明に係る受信回路によれば、増幅回路からの出力信号に含まれる信号レベルがハイレベルであるビット数をカウントするカウンタ回路を備え、カウンタ回路におけるカウント数が予め定められた数に達した場合に、カウンタ回路は、当該受信回路がノイズではない信号を受信したことを、当該受信回路が検出したことを示す信号を出力する。カウンタ回路におけるカウント数が予め定められた数に達しなければ、信号の受信が検出されないため、信号受信の誤検出を抑制することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態１に係る受信回路を示す構成図である。
【図２】本発明の実施の形態１に係るカウンタ回路の一部を示す構成図である。
【図３】本発明の実施の形態１に係るカウンタ回路の一部を示す構成図である。
【図４】本発明の実施の形態１に係る受信回路が、バースト信号のプリアンブルを受信中に、Ｒｅｓｅｔ信号を受信した場合の動作を示すタイミングチャートである。
【図５】ｎ＝３かつｍ＝５の場合における本発明の実施の形態１に係るカウンタ回路の動作を示すタイミングチャートである。
【図６】本発明の実施の形態１に係る受信回路が、バースト信号の受信前に、Ｒｅｓｅｔ信号を受信した場合の動作を示すタイミングチャートである。
【図７】本発明の実施の形態２に係る遅延発生回路を示す構成図である。
【図８】本発明の実施の形態２に係るＡＮＤ回路を示す構成図である。
【発明を実施するための形態】
【００１０】
実施の形態１．
まず、本発明の実施の形態１に係る受信回路４の構成を説明する。図１は、本発明の実施の形態１に係る受信回路４を示す構成図である。
【００１１】
図１において、受信回路４は、フォトダイオード２、前置増幅器３、主増幅回路１及びリセット信号生成回路５を備えている。
【００１２】
フォトダイオード２は、受信した光信号を電気信号に変換して出力するものである。フォトダイオード２の出力端子は、前置増幅器３の入力端子と接続される。
【００１３】
前置増幅器３は、入力信号を増幅して出力する非反転出力と、非反転出力の波形を反転して出力する反転出力と、を出力する差動増幅器である。前置増幅器３の非反転出力端子及び反転出力端子は、主増幅回路１の入力端子とそれぞれ接続される。前置増幅器３としては、例えばＴＩＡ（Transimpedance Amplifier）が使用される。
【００１４】
リセット信号生成回路５は、例えばＬＳＩで構成され、リセット信号を生成するものである。リセット信号生成回路５の出力端子は、主増幅回路１と接続される。
【００１５】
次に、主増幅回路１の構成について説明する。主増幅回路１としては、例えばＬＩＡ（Limiting Amplifier）回路が構成される。主増幅回路１は、主増幅器１１、緩衝増幅器１２、ＡＣ結合容量１３、バイアス回路１４、カウンタ回路１５及びＳＲ型フリップフロップ（以下、「ＳＲ−ＦＦ」と称する）回路１６を備える。
【００１６】
主増幅器１１は差動増幅器であり、この主増幅器１１の入力端子には、前置増幅器３の出力端子が接続されている。すなわち、ここでは、主増幅回路１への入力が、主増幅器１１への入力になっている。主増幅器１１の非反転出力端子及び反転出力端子は、それぞれ２つに分岐され、分岐の一方が緩衝増幅器１２の入力端子とそれぞれ接続され、分岐の他方がＡＣ結合容量１３の一端とそれぞれ接続される。
【００１７】
緩衝増幅器１２は差動増幅器であり、この緩衝増幅器１２の非反転出力及び反転出力の２つの出力が、主増幅回路１のメイン出力となっている。
【００１８】
ＡＣ結合容量１３は、主増幅器１１の出力に含まれるＤＣ成分を除去するためのものであり、一端が主増幅器１１の非反転出力端子と接続された容量１７と、一端が主増幅器１１の反転出力端子と接続された容量１８と、を有する。容量１７の他端及び容量１８の他端は、それぞれカウンタ回路１５の入力端子と接続される。
【００１９】
バイアス回路１４は、容量１７の他端及び容量１８の他端と接続され、容量１７の他端と容量１８の他端との間にＤＣ電圧差を与えるものである。ここでは、バイアス回路１４は、３つ抵抗Ｒ１、Ｒ２及びＲ３で構成されている。電圧源と容量１７の他端との間に抵抗Ｒ１が接続され、容量１７の他端と容量１８の他端との間に抵抗Ｒ２が接続され、容量１８の他端と接地との間に抵抗Ｒ３が接続される。
【００２０】
カウンタ回路１５の入力端子は、ＡＣ結合容量１３を介して、主増幅器１１の出力端子と接続される。このカウンタ回路１５は、受信した信号、すなわち主増幅器１１の出力信号に含まれる信号レベルがハイレベルであるビット数をカウントし、カウント数が予め定められた数に達すると出力信号を出力する。ここで、カウンタ回路１５の出力信号とは、ハイレベルの信号のことである。また、リセット信号生成回路５の出力端子が、カウンタ回路１５に接続されている。
【００２１】
デジタル信号では、信号は、「ハイレベル」と「ローレベル」に２値化されており、例えば、電気信号の場合は電圧の高低で、光信号の場合は光強度の強弱で、ハイレベルとローレベルを実現する。以下では、ハイレベルを数字の「１」で、ローレベルを数字の「０」で表すこともある。
【００２２】
ＳＲ−ＦＦ回路１６は、Ｓ（セット）入力端子、Ｒ（リセット）入力端子及びＱ出力端子を有する。ＳＲ−ＦＦ回路１６のＳ入力端子には、カウンタ回路１５の出力端子が接続され、Ｒ入力端子には、リセット信号生成回路５の出力端子が接続される。Ｑ出力は、主増幅回路１の外部へ出力される。このＱ出力が「１」の場合が、受信回路４がノイズではない信号を受信したことを、当該受信回路４が検出したことを示す。以下では、この信号を信号検出信号と称し、「ＳＤ信号」と略する。ここで、「ＳＤ」は、「Signal Detect」の略である。
【００２３】
次に、本発明の実施の形態１に係る受信回路４の動作を説明する。
【００２４】
フォトダイオード２で受信された光信号は、フォトダイオード２で電気信号に変換され、前置増幅器３へ出力される。前置増幅器３は、フォトダイオード２の出力信号を増幅し、主増幅回路１の主増幅器１１へ出力する。主増幅器１１は、前置増幅器３の出力信号を増幅し、緩衝増幅器１２及びＡＣ結合容量１３へ出力する。つまり、主増幅器１１の出力は、２つに分岐され、一方が緩衝増幅器１２へ、他方がＡＣ結合容量１３へ出力される。緩衝増幅器１２は、主増幅器１１の出力信号を増幅し、主増幅回路１の外部へ出力する。
【００２５】
ＡＣ結合容量１３へ出力された主増幅器１１の出力信号は、ＡＣ結合容量１３でＤＣ成分を除去され、バイアス回路１４によって、非反転出力と反転出力との間にＤＣ電圧差を与えられた上で、カウンタ回路１５に入力される。カウンタ回路１５は、ＡＣ結合容量１３を介して入力された主増幅器１１の出力信号に含まれる「１」のビット数をカウントし、カウント数が予め定められた数に達すると出力信号として「１」を出力する。ＳＲ−ＦＦ回路１６は、カウンタ回路１５から「１」を受信すると、ＳＤ信号として「１」を出力する。また、ＳＲ−ＦＦ回路１６は、リセット信号生成回路５からリセット信号を受信すると、ＳＤ信号の出力を止める、すなわち、Ｑ出力を「０」にする。
【００２６】
主増幅回路１の外部へ出力されたＳＤ信号は、例えば、ＬＳＩ（図示せず）へ入力される。当該ＬＳＩは、ＳＤ信号を受信したことによって、受信回路４が光信号を受信したことを把握できるので、例えば、ＳＤ信号が出力されたにも関わらず緩衝増幅器１２からのメイン出力が出力されていない場合は、メイン出力を出力するパスに故障が発生していること知ることができる。また、逆に、メイン出力が出力されているにも関わらずＳＤ信号が出力されていない場合は、メイン出力が何らかの異常によって誤って出力されている可能性があることを知ることができる。
【００２７】
次に、カウンタ回路１５の具体的な構成の一例を説明する。図２は、本発明の実施の形態１に係るカウンタ回路１５の一部を示す構成図である。尚、以下で説明するカウンタ回路１５の構成はあくまでも一例であって、カウンタ回路１５としては、主増幅器１１の出力信号に含まれる「１」のビット数をカウントし、カウント数が、予め定められたｍビットに達したときに出力信号を出力する機能を有していれば、どのような構成であっても構わない。尚、ここで、ｍは正の整数であり、２以上であることが好ましい。
【００２８】
図２の回路は、ＳＲ−ＦＦ回路２１、遅延発生回路２２、一方の入力が反転入力となったＡＮＤ回路２３、遅延発生回路２４、ＯＲ回路２５、一方の入力が反転入力となったＡＮＤ回路２６、遅延発生回路２７、ＡＮＤ回路２８、遅延発生回路２９及び一方の入力が反転入力となったＡＮＤ回路３０を備える。図２において、「Ｄａｔａ」は、主増幅器１１からＡＣ結合容量１３を介してカウンタ回路１５に入力される信号を示し、以下、「Ｄａｔａ信号」と称する。「Ｒｅｓｅｔ」は、リセット信号生成回路５からカウンタ回路１５に入力されるリセット信号を示し、以下、「Ｒｅｓｅｔ信号」と称する。尚、図２では、主増幅器１１から出力された信号を、差動−単相変換回路（図示せず）によって、単相信号へ変換してからカウンタ回路１５へ入力したことを想定し、Ｄａｔａ信号を単相信号として図示している。
【００２９】
ＳＲ−ＦＦ回路２１のＳ入力端子は、ＡＣ結合容量１３を介して、主増幅器１１の出力端子と接続される。すなわち、ＳＲ−ＦＦ回路２１のＳ入力端子が、カウンタ回路１５の入力端子となっている。ＳＲ−ＦＦ回路２のＲ入力端子は、ＯＲ回路５の出力端子と接続されている。また、Ｑ出力端子は、２つに分岐され、遅延発生回路２２の入力端子とＡＮＤ回路２３の入力端子と接続される。
【００３０】
遅延発生回路２２は、抵抗Ｒ１、容量Ｃ１及び緩衝増幅器によって構成され、入力された信号に対して遅延を発生させる。遅延発生回路２２で発生させる遅延量は、例えば抵抗Ｒ１と容量Ｃ１の大きさを調整することで調整でき、所望のビット数分の遅延量になるように予め定められる。したがって、遅延発生回路２２は、ＳＲ−ＦＦ回路２１のＱ出力から受信した信号に対して、予め定められたビット数分の遅延を発生させる。遅延発生回路２２の出力端子は、ＡＮＤ回路２３の反転出力端子に接続される。
【００３１】
ＡＮＤ回路２３の２つの入力は、一方が非反転入力、他方が反転入力になっている。非反転入力端子とＳＲ−ＦＦ回路２１のＱ出力端子が接続され、反転入力端子と遅延発生回路２２の出力端子が接続される。ＡＮＤ回路２３の出力端子は、２つに分岐され、一方がＡＮＤ回路２６の入力端子と接続され、他方が遅延発生回路２４の入力端子と接続される。
【００３２】
ＡＮＤ回路２６の非反転入力端子は、ＡＮＤ回路２３の出力端子が接続され。ＡＮＤ回路２６の反転入力端子は、リセット信号生成回路５の出力端子と接続され、Ｒｅｓｅｔ信号が入力される。ＡＮＤ回路２６の出力端子は、分岐され、一方は遅延発生回路２７の入力端子及びＡＮＤ回路２８の一方の入力端子と接続され、他方は遅延発生回路２９の入力端子及びＡＮＤ回路３０の入力端子と接続される。以下、ＡＮＤ回路２６の出力信号を「Ｇａｔｅ１信号」と称する。
【００３３】
遅延発生回路２７は、抵抗Ｒ３、容量Ｃ３及び緩衝増幅器によって構成され、入力された信号に対して遅延を発生させる。遅延発生回路２７で発生させる遅延量は、例えば抵抗Ｒ３と容量Ｃ３の大きさを調整することで調整でき、所望のビット数分の遅延量になるように予め定められる。したがって、遅延発生回路２７は、ＡＮＤ回路２６から受信したＧａｔｅ１信号に対して、予め定められたビット数分の遅延を発生させる。遅延発生回路２７の出力端子は、ＡＮＤ回路２８の他方の入力端子と接続される。
【００３４】
ＡＮＤ回路２８は、遅延発生回路２７の出力信号及びＧａｔｅ１信号を受信する。以下、ＡＮＤ回路の出力端子から出力される信号を「ゲート信号」又は「Ｇａｔｅ信号」と称する。
【００３５】
遅延発生回路２９は、抵抗Ｒ４、容量Ｃ４及び緩衝増幅器によって構成され、入力された信号に対して遅延を発生させる。遅延発生回路２９で発生させる遅延量は、例えば抵抗Ｒ４と容量Ｃ４の大きさを調整することで調整でき、所望のビット数分の遅延量になるように予め定められる。したがって、遅延発生回路２９は、Ｇａｔｅ１信号に対して、予め定められたビット数分の遅延を発生させる。遅延発生回路２９の出力端子は、ＡＮＤ回路３０の反転入力端子と接続される。
【００３６】
ＡＮＤ回路３０の非反転入力端子にはＧａｔｅ１信号が入力され、反転入力端子には遅延発生回路２９の出力信号が入力される。以下、ＡＮＤ回路３０の出力を「カウント開始信号」又は「Ｃｏｕｎｔ信号」と称する。
【００３７】
遅延発生回路２４は、抵抗Ｒ２、容量Ｃ２及び緩衝増幅器によって構成され、入力された信号に対して遅延を発生させる。遅延発生回路２４で発生させる遅延量は、例えば抵抗Ｒ２と容量Ｃ２の大きさを調整することで調整でき、所望のビット数分の遅延量になるように予め定められる。したがって、遅延発生回路２４は、ＡＮＤ回路２３の出力信号に対して、予め定められたビット数分の遅延を発生させる。遅延発生回路２４の出力端子は、ＯＲ回路２５の一方の入力端子と接続される。
【００３８】
ＯＲ回路２５の一方の入力端子には遅延発生回路２４の出力信号が入力され、他方の入力端子にはＲｅｓｅｔ信号が入力される。ＯＲ回路２５の出力端子は、ＳＲ−ＦＦ回路２１のＲ入力端子と接続される。以下、ＯＲ回路２５の出力信号を「ＲＳＴ１」と称する。
【００３９】
次に、図２に示された回路の動作を説明する。
【００４０】
尚、以下では、受信回路４が受信するバースト信号として、プリアンブル部分とデータの本体部分とを有するものを想定して説明する。バースト信号のプリアンブルでは、予め決められた信号パターンが用いられ、例えばITU-T G.987.2（10-Gigabit-capable passive optical networks (XG-PON): Physical media dependent (PMD) layer specification）には、「１」と「０」の交番信号を用いることが記載されている。以下、プリアンブルとして「１」と「０」の交番信号が用いられ、プリアンブル部分を受信中に、受信回路４がＳＤ信号を出力する例を用いて説明する。
【００４１】
主増幅器１１からの信号（Ｄａｔａ信号）が無信号状態、すなわち、「０」であるとき、ＳＲ−ＦＦ回路２１のＳ入力とＲ入力ともに「０」であり、Ｑ出力も「０」になる。Ｄａｔａ信号としてＳ入力に「１」が入力されるとＱ出力は「１」に変化する。Ｑ出力の「１」は、ＡＮＤ回路２３及び遅延発生回路２２へ入力される。
【００４２】
遅延発生回路２２は、ＳＲ−ＦＦ回路２１から受信した信号に、予め定められたビット数分の遅延を発生させる。例えば、伝送速度２．５Ｇｂ／ｓの信号に対して５ビットの遅延を発生させる場合、先頭ビットも換算して、８００ｐｓ×６＝４．８ｎｓ以上の遅延を発生させる。詳しくは後述するが、遅延発生回路２２での遅延量は、Ｇａｔｅ信号の長さに関係し、Ｇａｔｅ信号が長くなると、Ｄａｔａ信号としてノイズが入力された場合に、ＳＤ信号が誤って出力される可能性が上がる。また、遅延発生回路２２での遅延量があまりに大き過ぎると、プリアンブルを受信している間に、ＳＤ信号を出力できなくなる。よって、遅延発生回路２２での遅延量は適当な長さに設定する。ここでは、８００ｐｓ×７＝５．６ｎｓであるため、４．８ｎｓと５．６ｎｓの中間値である５．２ｎｓを基準とし、５．２ｎｓ以内にするとよい。遅延発生回路２２の出力は、ＡＮＤ回路２３の反転入力へ入力される。
【００４３】
尚、上述の、伝送速度２．５Ｇｂ／ｓの信号に対して５ビットの遅延を発生させる場合、は単なる一例であり、「２．５Ｇｂ／ｓ」及び「５ビットの遅延」という数値も、一例に過ぎない。しかし、説明を簡略化するために、以下でもこの例を用いて説明することとする。
【００４４】
ＳＲ−ＦＦ回路２１のＱ出力が「０」から「１」に変化すると、ＡＮＤ回路２３の非反転入力はＱ出力の変化とともに「１」になるが、反転入力はＱ出力の変化から遅延発生回路２２で発生する遅延量が過ぎるまでの間は「１」のままで、その後「０」になる。つまり、ＡＮＤ回路２３の入力は、ＳＲ−ＦＦ回路２１のＱ出力が「０」から「１」に変化してから、遅延発生回路２２で発生する遅延量が過ぎるまでの間は、「１」と「１」になり、この間、ＡＮＤ回路２３の出力が「１」になる。言い換えると、ＡＮＤ回路２３は、ＳＲ−ＦＦ回路２１がラッチし始めたタイミングから、遅延発生回路２２で発生する遅延量（ここでは５ビット）分のパルスを生成する。このＡＮＤ回路２３の出力パルスは、ＡＮＤ回路２６の非反転入力及び遅延発生回路２４の入力へ入力される。
【００４５】
ＡＮＤ回路２６の反転入力にはＲｅｓｅｔ信号が入力される。Ｒｅｓｅｔ信号が「１」の間は、ＡＮＤ回路２６の反転入力は「０」であるため、ＡＮＤ回路２６の出力は「０」である。つまり、Ｇａｔｅ１信号は生成されず、後述するＧａｔｅ信号も生成されない。Ｇａｔｅ１信号は、ＡＮＤ回路２８及び遅延発生回路２７並びにＡＮＤ回路３０及び遅延発生回路２９へ入力される。
【００４６】
遅延発生回路２７は、Ｇａｔｅ１信号を受信し、予め定められたビット数分の遅延を発生させる。遅延発生回路２７で発生させる遅延が長過ぎる場合は、ＡＮＤ回路２８が出力するＧａｔｅ信号によって、必要なビットを捉えることができない可能性があるため、適当な長さの遅延に設定する。例えば、伝送速度２．５Ｇｂ／ｓの信号に対して遅延発生回路２２で５ビットの遅延を発生させる場合、８００ｐｓ×４．５＝３．６ｎｓ程度の遅延を発生させるとよい。８００ｐｓ×６＝４．８ｎｓと８００ｐｓ×４．５＝３．６ｎｓとの差分を取ると、４．８ｎｓ−３．６ｎｓ＝１．２ｎｓであり、これは１．５ビット分の長さであるため、１ビットだけ捉えるＧａｔｅ信号を生成することができる。
【００４７】
このように、遅延発生回路２２で発生させる遅延量と遅延発生回路２７で発生する遅延量によって、Ｇａｔｅ信号の長さが決まる。遅延発生回路２２の遅延量と遅延発生回路２７の遅延量の差が大きいほどＧａｔｅ信号の長さが長くなり、差が小さいほどＧａｔｅ信号の長さが短くなる。詳しくは後述するが、Ｇａｔｅ信号が長くなると、Ｄａｔａ信号としてノイズが入力された場合に、ＳＤ信号が誤って出力される可能性が上がるため、遅延発生回路２２の遅延量と遅延発生回路２７の遅延量を適切に設定する。Ｇａｔｅ信号の長さは、上述の通り、１．５ビット分程度が好ましい。
【００４８】
ＡＮＤ回路２６の出力であるＧａｔｅ１信号が５ビット分のパルスである場合、ＡＮＤ回路２８の一方の入力が５ビット分だけ「１」となる一方で、ＡＮＤ回路２８の他方の入力は、遅延発生回路２７で３．５ビット分だけ遅延されてから「１」となる。ＡＮＤ回路２８の両方の入力が「１」になるのは、上述の通り、１．５ビット分だけであり、ＡＮＤ回路２８の出力は、５ビット目を捉えるように、１．５ビット分の長さだけハイレベル（「１」）となる。このＡＮＤ回路２８の出力信号がＧａｔｅ信号である。
【００４９】
遅延発生回路２９は、Ｇａｔｅ１信号を受信し、予め定められたビット数分の遅延を発生させる。遅延発生回路２９で発生する遅延量によって、ＡＮＤ回路３０から出力するＣｏｕｎｔ信号の長さが決まる。Ｃｏｕｎｔ信号は、遅延発生回路２７で生成する遅延量に達するまでに「１」から「０」へと遷移する必要がある。よって、例えば、伝送速度２．５Ｇｂ／ｓの信号に対して遅延発生回路２２で５ビットの遅延を発生させる場合、この５ビットの遅延が過ぎる前に立ち下がるカウント開始信号を生成するために、遅延発生回路２９で発生させる遅延量は、８００ｐｓ×１＝８００ｐｓとするのが好ましい。遅延発生回路２９の出力信号は、ＡＮＤ回路３０の反転入力へ入力される。
【００５０】
ＡＮＤ回路２６の出力信号が「０」の間は、ＡＮＤ回路３０の入力は、「０」と「１」である。ＡＮＤ回路２６で生成された５ビット分のパルスが、ＡＮＤ回路３０及び遅延発生回路２９に入力されると、ＡＮＤ回路２９の非反転入力が５ビット分だけ「１」となる一方で、ＡＮＤ回路３０の反転入力は、遅延発生回路２９で１ビット分だけ遅延されてから「０」となる。すなわち、ＡＮＤ回路３０の両方の入力が「１」になるのは、ＡＮＤ回路２６が生成する５ビット分のパルスのうちのはじめの１ビット分だけであり、この間、ＡＮＤ回路３０の出力はハイレベル（「１」）になる。このＡＮＤ回路３０の出力信号Ｃｏｕｎｔ信号である。
【００５１】
遅延発生回路２４及びＯＲ回路２５は、カウンタ回路１５がリセット信号生成回路５からＲｅｓｅｔ信号を受信した後に受信回路４がノイズを受信してしまう場合を考慮して、定期的にＳＲ−ＦＦ回路２１をリセットするためのものである。
【００５２】
遅延発生回路２４は、ＡＮＤ回路２３の出力信号を受信し、予め定められたビット数分の遅延を発生させる。遅延発生回路２４で発生させる遅延量は、ＳＲ−ＦＦ回路２１にＲＳＴ１信号を入力する間隔に関係する。よって、遅延発生回路２４で発生させる遅延量は、ＡＮＤ回路２３が生成したパルス幅以上とする。遅延発生回路２４の遅延量が、ＡＮＤ回路２３が生成したパルス幅より短いと、ゲート信号が出ている最中に、ＳＲ−ＦＦ回路２１をリセットするためのＲＳＴ１信号が生成されてしまうからである。但し、遅延量が長過ぎる場合は、ＳＲ−ＦＦ回路２１がリセットされる間隔が長くなるので、受信回路４がノイズではない正常なデータ信号を受信した時に速やかにＳＤ信号を出力できない可能性がある。例えば、伝送速度２．５Ｇｂ／ｓの信号に対して遅延発生回路２２で５ビットの遅延を発生させる場合、先頭ビットも換算して８００ｐｓ×１０＝８ｎｓ程度の遅延量とするのが好ましい。
【００５３】
ＯＲ回路２５の一方の入力にはＲｅｓｅｔ信号が入力され、他方の入力には、ＡＮＤ回路２３の出力信号が遅延発生回路２４を介して入力される。よって、ＯＲ回路２５の出力は、Ｒｅｓｅｔ信号が「１」の間、又は、ＡＮＤ回路２３がパルスを生成してから遅延発生回路２４の遅延量分だけ経過した後から当該パルスの長さまでの間、「１」になる。ＯＲ回路２５の出力は、ＳＲ−ＦＦ回路２１のＲ入力に入力される。このＯＲ回路２５の出力信号がＲＳＴ１信号である。ＯＲ回路２５は、上述の例では、８ｎｓ間隔で定期的にＲＳＴ１を生成するので、ノイズの影響でＳＲ−ＦＦ回路２１がラッチしたとしても、ＳＲ−ＦＦ回路２１は定期的にリセットされる。
【００５４】
図３は、本発明の実施の形態１に係るカウンタ回路１５の一部を示す構成図である。
【００５５】
図３の回路は、ｎ＋１個のＤ型フリップフロップ（以下、「Ｄ−ＦＦ」と称する）回路を備える。ここで、ｎは、３以上の整数であり、カウンタ回路１５がカウントすべきビット数に合わせて予め設定されるものである。例えば５ビットの場合は、ｎ＝３である。尚、図３では、説明を簡略化するため、Ｄ−ＦＦ♯０回路３１、Ｄ−ＦＦ♯１回路３２、Ｄ−ＦＦ♯ｎ−１回路３３及びＤ−ＦＦ♯ｎ回路３７のみを図示している。そして、Ｄ−ＦＦ♯０回路３１からＤ−ＦＦ♯ｎ−１回路３３によって、カウンタが構成されている。
【００５６】
図３の回路は、さらに、ＮＡＮＤ回路３４、一方の入力が反転入力であるＡＮＤ回路３５、ＮＯＲ回路３６、ＡＮＤ回路３８及びＡＮＤ回路３９を備える。図３においても、「Ｄａｔａ」は、主増幅器１１からＡＣ結合容量１３を介してカウンタ回路１５に入力されるＤａｔａ信号を示し、「Ｇａｔｅ」はＡＮＤ回路２８の出力信号であるＧａｔｅ信号を示し、「Ｃｏｕｎｔ」はＡＮＤ回路３０の出力信号であるＣｏｕｎｔ信号を示す。尚、図３においても、主増幅器１１から出力された信号を、差動−単相変換回路（図示せず）によって、単相信号へ変換してからカウンタ回路１５へ入力したことを想定し、Ｄａｔａ信号を単相信号として図示している。
【００５７】
Ｄ−ＦＦ♯０回路３１のＣ（クロック）入力には、Ｄａｔａ信号が入力される。Ｄ−ＦＦ♯０回路３１のＱ出力Ｑ０は、Ｃ入力の立ち上がり時にＤ（データ）入力をラッチした出力である。このＱ０は、Ｄ−ＦＦ♯０回路３１のＤ入力端子と接続され、かつ、ＮＡＮＤ回路３４及びＡＮＤ回路３８の入力端子と接続される。また、Ｑ出力Ｑ０を反転したＱＢ出力ＱＢ０は、Ｄ−ＦＦ♯１回路３２のＣ入力端子と接続される。
【００５８】
Ｄ−ＦＦ♯１回路３２のＱ出力Ｑ１は、ＮＡＮＤ回路３４及びＡＮＤ回路３８の入力端子と接続される。ＱＢ出力ＱＢ１は、Ｄ−ＦＦ♯１回路３２のＤ入力端子及び次段のＤ−ＦＦ♯２回路（図示せず）のＣ入力端子と接続される。
【００５９】
Ｄ−ＦＦ♯１回路３２と同様の処理が、直列接続されたＤ−ＦＦ♯２回路（図示せず）からＤ−ＦＦ♯ｎ−１回路３３まで行われる。
【００６０】
Ｄ−ＦＦ♯ｎ回路３７は、Ｃ入力にＤ−ＦＦ♯０回路３１と同様にＤａｔａ信号が入力される。Ｄ−ＦＦ♯ｎ回路３７のＤ入力端子は、ＮＯＲ回路３６の出力と接続される。Ｑ出力Ｑｎは、Ｄ−ＦＦ♯０回路３１からＤ−ＦＦ♯ｎ−１回路３３までのリセット（「ＲＳＴ」）入力端子と接続されるとともに、ＡＮＤ回路３５の反転入力端子と接続される。
【００６１】
ＮＡＮＤ回路３４は、Ｑ０〜Ｑｎ−１までをＮＡＮＤ処理し、その出力は、ＡＮＤ回路３５の非反転入力端子と接続される。
【００６２】
ＡＮＤ回路３５の非反転入力端子はＮＡＮＤ回路３４の出力端子と接続され、反転入力端子はＱｎと接続される。ＡＮＤ回路３５の出力端子はＮＯＲ回路３６の入力端子と接続される。
【００６３】
ＮＯＲ回路３６には、ＡＮＤ回路３５の出力及びＣｏｕｎｔ信号が入力される。ＮＯＲ回路３６の出力端子は、Ｄ−ＦＦ♯ｎ回路３７のＤ入力端子と接続される。
【００６４】
ＡＮＤ回路３８には、Ｑ０からＱｎ−１が入力される。Ｄａｔａ信号に含まれる「１」のビット数が予め定められたビット数に達したときにＡＮＤ回路３８の出力が「１」になるように、ＡＮＤ回路３８の各入力を非反転入力にするか反転入力にするかを適宜決定する。例えば、上述の予め定められたビット数が５ビットである場合、ｎ＝３であり、１０進数の「５」は２進数で「１０１」であるため、ＡＮＤ回路３８の入力は、Ｑ０は非反転、Ｑ１は反転、Ｑ２は非反転とする。これにより、カウント数が「５」になったとき、すなわち、Ｑ０＝１、Ｑ１＝０、Ｑ２＝０になったときに、ＡＮＤ回路３８は「１」を出力する。ＡＮＤ回路３８の出力端子は、ＡＮＤ回路３９の入力端子と接続される。ここで、このＡＮＤ回路３８の出力信号を「Ｃｏｕｎｔ１信号」と称する。
【００６５】
ＡＮＤ回路３９の入力には、ＡＮＤ回路３８の出力信号であるＣｏｕｎｔ１信号とＧａｔｅ信号が入力される。よって、ＡＮＤ回路３９は、ＡＮＤ回路３８の出力とＧａｔｅ信号の両方が「１」のときのみ、「１」を出力する。言い換えると、ＡＮＤ回路３９は、Ｇａｔｅ信号が「１」のときのみ、Ｃｏｕｎｔ１信号の「１」を出力する。ＡＮＤ回路３９の出力（図３の「ＯＵＴ」）が、カウンタ回路１５の出力になる。これにより、ノイズによってＣｏｕｎｔ信号が「１」になってカウントが開始されたとしても、カウンタ回路１５の出力が「１」になる確率を減少させることができる。
【００６６】
次に、図３に示された回路の動作を説明する。
【００６７】
Ｃｏｕｎｔ信号が「０」である間、すなわちＣｏｕｎｔ信号が「１」になるまでの間、Ｄ−ＦＦ♯ｎ回路３７のＤ入力は「１」になるので、Ｄ−ＦＦ♯０回路３１からＤ−ＦＦ♯ｎ−１回路３３はリセットされ続けることとなる。Ｃｏｕｎｔ信号が「１」になると、Ｄ−ＦＦ♯ｎ回路３７のＤ入力が「０」になるので、Ｄ−ＦＦ♯０回路３１からＤ−ＦＦ♯ｎ−１回路３３はリセットされず、カウンタを構成するＤ−ＦＦ♯０回路３１からＤ−ＦＦ♯ｎ−１回路３３において、Ｄａｔａ信号に含まれる「１」のビット数のカウントが開始される。
【００６８】
Ｃｏｕｎｔ信号が「１」になると、カウンタを構成するＤ−ＦＦ♯０回路３１からＤ−ＦＦ♯ｎ−１回路３３は、Ｄａｔａ信号に含まれる「１」のビット数のカウントを開始する。
【００６９】
カウントが進み、Ｄ−ＦＦ♯０回路３１からＤ−ＦＦ♯ｎ−１回路３３までのＱ出力が全て「１」になると、ＮＡＮＤ回路３４の出力が「０」になる。すると、ＡＮＤ回路３５の一方の入力が「０」になるので、ＡＮＤ回路３５の出力は「０」になる。このとき、ＮＯＲ回路３６の一方の入力が「０」になるので、ＮＯＲ回路３６の他方の入力であるＣｏｕｎｔ信号が「０」であれば、ＮＯＲ回路３６の出力は「１」になる。そうすると、Ｄ−ＦＦ♯ｎ回路３７のＤ入力が「１」になるので、Ｄ−ＦＦ♯０回路３１からＤ−ＦＦ♯ｎ−１回路３３の各リセット入力にそれぞれ「１」が入力され、Ｄ−ＦＦ♯０回路３１からＤ−ＦＦ♯ｎ−１回路３３がリセットされる、すなわち、Ｑ０からＱｎ−１が全て「０」になる。
【００７０】
上述の通り、Ｄａｔａ信号に含まれる「１」のビット数が予め定められたビット数に達すると、ＡＮＤ回路３８の出力が「１」になり、Ｃｏｕｎｔ１信号が出力される。
【００７１】
ＡＮＤ回路３９は、Ｃｏｕｎｔ信号とＧａｔｅ信号の両方が「１」のときのみ、ＯＵＴ信号として「１」を出力する。Ｇａｔｅ信号が長くなると、ノイズの影響でＣｏｕｎｔ信号が「１」になってしまったときに、ＯＵＴ信号を出力してしまう可能性が上がるので、Ｇａｔｅ信号はむやみに長くしない方が好ましい。
【００７２】
次に、本発明の実施の形態１に係る受信回路４が、バースト信号のプリアンブルを受信中に、Ｒｅｓｅｔ信号を受信した場合の動作を説明する。図４は、本発明の実施の形態１に係る受信回路４が、バースト信号のプリアンブルを受信中に、Ｒｅｓｅｔ信号を受信した場合の動作を示すタイミングチャートである。
【００７３】
リセット信号生成回路５からＲｅｓｅｔ信号が入力されている間は、上述の通り、ＳＲ−ＦＦ回路２１のＳ入力に何らかのデータが入力されたとしてもＧａｔｅ信号は生成されず、かつ、ＳＲ−ＦＦ回路２１をリセットするＲＳＴ１が生成される。
【００７４】
Ｒｅｓｅｔ信号が立ち下がると、あらかじめ定められたｍビット目（例えば５ビット目）のみを捉えるＧａｔｅ信号が生成され、カウンタ回路１５の出力であるＯＵＴ信号がｍビット目でハイレベル（「１」）になる。ＯＵＴ信号がＳＲ−ＦＦ回路１６のＳ入力に入力されると、ＳＤ信号が出力される。
【００７５】
その後、Ｇａｔｅ信号及びＯＵＴ信号は、遅延発生回路２４が生成する遅延量ごとに定期的に出力されるが、ＳＤ信号は既に出力済みのため、受信回路４としての動作に影響はない。
【００７６】
一方、バースト信号の受信が完了した後にＲｅｓｅｔ信号が入力され、そのＲｅｓｅｔ信号が立ち下がると、Ｇａｔｅ信号は生成されるものの、Ｄａｔａ信号は無信号であるため、カウンタを構成するＤ−ＦＦ♯０回路３１からＤ−ＦＦ♯ｎ−１回路３３は動作せず、Ｃｏｕｎｔ１信号は「０」のままである。よって、ＯＵＴ信号も「０」であり、ＳＤ信号は出力されない。
【００７７】
図５は、ｎ＝３かつｍ＝５の場合における本発明の実施の形態１に係るカウンタ回路１５の動作を示すタイミングチャートである。
【００７８】
Ｄａｔａ信号が入力されてもＲｅｓｅｔ信号が入力されている間は、Ｄ−ＦＦ♯３回路（図３のＤ−ＦＦ♯ｎ回路３７に相当）のＱ出力Ｑ３が「１」になっているため、カウンタ回路１５は動作しない。一方、Ｒｅｓｅｔ信号が立ち下がると、Ｃｏｕｎｔ信号が「１」に遷移するため、ＮＯＲ回路３６の出力が「０」へ遷移する。その結果、Ｑ３が「０」に遷移してＤ−ＦＦ♯０回路３１からＤ−ＦＦ♯２回路（Ｄ−ＦＦ♯ｎ−１回路３３に相当）のリセットが解除される。
【００７９】
その後、Ｄａｔａ信号の１ビット目から順番にＤ−ＦＦ♯０回路３１、Ｄ−ＦＦ♯１回路３２及びＤ−ＦＦ♯２回路がトグルを繰り返すことでカウンタとして動作する。５ビット目でＡＮＤ回路３８の出力（Ｃｏｕｎｔ１信号）が「１」になり、この時にＧａｔｅ信号も「１」になるため、ＯＵＴ信号が「１」になる。
【００８０】
一方、Ｄ−ＦＦ♯０回路３１からＤ−ＦＦ♯２回路は、Ｄａｔａ信号に合わせて「１１１」までカウントした後にＮＯＲ回路３６の出力が「１」に遷移するので、リセットされて「０００」となる。再びＲｅｓｅｔ信号が入力されるか、遅延発生回路２４で決定される遅延量分だけ遅延したＡＮＤ回路２３の出力によって生成されたＲＳＴ１信号によりリセットされるまで「０００」をキープする。
【００８１】
次に、本発明の実施の形態１に係る受信回路４が、バースト信号の受信前に、Ｒｅｓｅｔ信号を受信した場合の動作を説明する。図６は、本発明の実施の形態１に係る受信回路４が、バースト信号の受信前に、Ｒｅｓｅｔ信号を受信した場合の動作を示すタイミングチャートである。
【００８２】
Ｒｅｓｅｔ信号が入力されると、ＲＳＴ１信号が「１」に遷移するので、ＳＲ−ＦＦ回路２１はＤａｔａ信号待ちの状態となる。
【００８３】
その後、光信号として、バースト信号ではないがカウンタ回路１５が動作する程度の大きさのノイズが入力されると、遅延発生回路２２の遅延量で信号幅が決まるＧａｔｅ１信号が生成され、さらに、遅延発生回路２７の遅延量で信号幅が決まるＧａｔｅ信号が生成される。Ｄ−ＦＦ♯０回路３１からＤ−ＦＦ♯ｎ−１回路３３も動作するが、ノイズはバースト信号のプリアンブル中のビットとは異なるので、カウンタ回路１５におけるカウント数がｍビットに達する可能性は低い。カウント数がｍビットに達しないと、ＯＵＴ信号は出力されず、ＳＤ信号も出力されない。
【００８４】
その後、遅延発生回路２４の遅延量分だけ遅延させた後にＲＳＴ１信号が生成され、再びＤａｔａ信号待ちの状態になる。この間に再びノイズが入力されると、同様の動作を繰り返す。
【００８５】
その後、プリアンブルを先頭に持つバースト信号が入力されるとＧａｔｅ１信号及びＧａｔｅ信号が生成され、ｍビット目を捉えてＯＵＴ信号が出力されるため、これによりＳＤ信号が出力される。
【００８６】
本発明の実施の形態１では、以上のように、受信した信号を増幅する主増幅器１１と、主増幅器１１の出力信号を受信し、かつ、主増幅器１１の出力信号に含まれる信号レベルがハイレベル（「１」）であるビット数をカウントするカウンタ回路１５と、を備え、カウンタ回路１５が、カウント数が予め定められた数に達すると出力信号であるＯＵＴ信号を出力する。このＯＵＴ信号が、受信回路４がノイズではない信号を受信したことを、当該受信回路４が検出したことを意味する。カウンタ回路１５におけるカウント数が予め定められた数に達しなければ、信号の受信が検出されないため、信号受信の誤検出を抑制することができる。
【００８７】
また、カウンタ回路１５におけるカウントをリセットするＲｅｓｅｔ信号を生成するリセット信号生成回路５を備え、カウンタ回路が、Ｒｅｓｅｔ信号が立ち下がった後にカウントを開始することにより、ＳＲ−ＦＦ回路２１のリセット後にカウントを開始できるので、カウンタ回路１５における誤カウントが進んでしまって誤ってＯＵＴ信号が検出されることを抑制することができる。
【００８８】
カウンタ回路１５が、カウンタ回路１５のＯＵＴ信号が出力されることを許可するＧａｔｅ信号を生成するゲート信号生成回路（ＳＲ−ＦＦ回路２２、遅延発生回路２２、ＡＮＤ回路２３、ＡＮＤ回路２６、遅延発生回路２７及びＡＮＤ回路２８）を有し、このゲート信号生成回路が、カウンタ回路１５がカウントを始めてから予め定められたｍ個目のビットを受信する時間にＧａｔｅ信号を生成することにより、ｍビットのカウント完了のタイミングとＧａｔｅ信号が生成されるタイミングが一致しないとＯＵＴ信号は出力されない。これにより、ＯＵＴ信号の誤出力を抑制することができる。
【００８９】
カウンタ回路１５が、Ｇａｔｅ信号が出力された後に、カウンタ回路１５におけるカウントをリセットするＲＳＴ１信号を生成する内部リセット信号生成回路（遅延発生回路２４及びＯＲ回路２５）を備え、カウント回路１５が、ＲＳＴ１信号が立ち下がった後にカウントを開始することにより、カウンタ回路１５における誤カウントが進んでしまって誤ってＯＵＴ信号が検出されることを抑制することができる。
【００９０】
尚、本発明の実施の形態１では、バイアス回路１４は、３つの抵抗Ｒ１、Ｒ２及びＲ３から構成される固定バイアス回路となっているが、各抵抗の値を外部制御信号により変更可能な構成にすることで差動間のバイアス電圧を変更可能としてもよい。
【００９１】
さらに、３つの抵抗ではなく、容量１７の他端及び容量１８の他端のそれぞれに、電圧源及び接地に対する抵抗を設置して、電圧源への印可電圧を変更することで差動間の電圧差を変更可能な構成としてもよい。
【００９２】
また、本発明の実施の形態１では、主増幅器１１の出力を分岐してＡＣ結合容量１３と接続したが、前置増幅器３の出力を分岐してＡＣ結合容量１３と接続してもよい。増幅器の出力を分岐してＡＣ結合容量１３と接続する構成であれば、受信回路４が含む増幅器の個数及び種類も特に限定しない。
【００９３】
さらに、前記増幅器３、主増幅器１１及び緩衝増幅器１２は、全て差動増幅器としたが、差動増幅器に限定せず、単相の増幅器でもよい。
【００９４】
また、ＳＲ−ＦＦ回路１６の代わりに、Ｄ入力をハイレベルに固定したＤ−ＦＦ回路を使用してもよい。
【００９５】
さらに、緩衝増幅器１２は、主増幅器１１の出力信号を増幅してそのまま出力する構成となっているが、ノイズを次段の回路へ伝達しないために、ＳＤ信号を用いてスケルチ動作を行うように構成してもよい。この場合、緩衝増幅器１３へＳＤ信号を入力し、ＳＤ信号が「１」の場合に緩衝増幅器１３の電源がオンになり、ＳＤ信号が「０」の場合に緩衝増幅器１３の電源がオフになるようにする。
【００９６】
遅延発生回路２２、２４、２７及び２９は、抵抗と容量のセットが一段の構成としているが、多段構成でもよい。また、所望の遅延量が発生させられるのであれば他の構成であってもよく、例えば緩衝増幅器の多段構成などを取ることもできる。
【００９７】
また、図２及び図３では、差動−単相変換回路を備えていることを想定して、Ｄａｔａ信号を単相で図示したが、Ｄａｔａ信号は差動信号でもよい。この場合、ＳＲ−ＦＦ回路２１、Ｄ−ＦＦ♯０回路３１からＤ−ＦＦ♯ｎ−１回路３３及びＤ−ＦＦ♯ｎ回路３７のＳ入力及びＣ入力が差動入力となる。
【００９８】
ＳＲ−ＦＦ回路１６は、カウンタ回路１５の外部に設けたが、カウンタ回路１５の内部に設けてもよいし、ＳＲ−ＦＦ回路１６を設けなくてもよい。
【００９９】
受信回路４で受信する信号は、光信号であるとしたが、特に光信号に限定しない。本発明は、無線通信の一対多通信システムにも適用可能である。バースト信号を受信する通信システムであればよい。
【０１００】
実施の形態２．
本発明の実施の形態１では、予め定められた固定遅延量及びビット数に対するカウンタ回路１５を用いた受信回路４を示したが、本発明の実施の形態２では、可変遅延量及び可変ビット数に対するカウンタ回路を用いる。
【０１０１】
図７は、本発明の実施の形態２に係る遅延発生回路４０を示す構成図である。遅延発生回路４０は、本発明の実施の形態１における遅延発生回路２２、２４、２７及び２９のうちのいずれの代わりに使用することもできる。
【０１０２】
図７において、遅延発生回路４０は、固定抵抗４１、外部制御信号により抵抗値を変更できるＭＯＳ４２、固定容量４３及び緩衝増幅器４４から構成される。発生する遅延量は、固定抵抗４１およびＭＯＳ４２の合成抵抗と固定容量４３の容量値の積で決定されるため、外部制御信号の印可電圧により合成抵抗値を変更することで遅延量も制御できる。
【０１０３】
尚、合成抵抗の生成方法はこれに限るものではなく、例えば固定抵抗４１を直列接続された２つに固定抵抗に分割し、その一方とＭＯＳ４２を並列にする構成でもよいし、容量４３と直列に挿入容量を接地に対して設置し、その挿入容量と並列にＭＯＳを接続して容量値を可変とする構成でもよい。
【０１０４】
図８は、本発明の実施の形態２に係るＡＮＤ回路２８を示す構成図である。本発明の実施の形態２では、ＡＮＤ回路２８において、ビット数及び極性を選択可能とした。
【０１０５】
このＡＮＤ回路２８は、開閉スイッチ５１、緩衝増幅器５２、反転緩衝増幅器５３、１：２スイッチ５４から構成される。開閉スイッチ５１は、外部制御信号により開閉を選択できるもので、例えばＭＯＳスイッチを用いることができる。また、１：２スイッチ５４は、外部制御信号により緩衝増幅器５２及び反転緩衝増幅器５３のいずれかの出力を後段のＡＮＤ回路３９へ接続できるもので、例えばＭＯＳスイッチの多段構成を用いることができる。
【０１０６】
さらに、ＮＡＮＤ回路３４の入力部に図７で示した開閉スイッチ５１を用いることで、外部制御信号により遅延量及びビット数をいずれも可変としたカウンタ回路１５を実現できる。実施の形態１と比較すると回路規模が大きくなるが、適用するアプリケーションに合わせて変更が可能となる利点がある。
【０１０７】
実施の形態３．
本発明の実施の形態１及び２では、光入力信号の伝送速度相当で動作するカウンタ回路１５を用いた受信回路４を示したが、本発明の実施の形態３では、伝送速度よりも低速で動作するカウンタ回路１５を用いた場合について説明する。
【０１０８】
実施の形態１のカウンタ回路１５は、光入力信号の伝送速度相当で動作するＤ−ＦＦ回路を使用する必要があるが、消費電力などを考慮するとＣＭＯＳ技術で実現可能な動作クロック周波数は３ＧＨｚ程度までである、一方、バースト信号の伝送速度はIEEE 802.3-2012で規定されている１０Ｇ−ＥＰＯＮにおいて１０．３Ｇｂ／ｓ程度まで高速化されており、クロック周波数では５ＧＨｚ程度に達する。ＣＭＯＳを使用したＤ−ＦＦ回路ではこうした高速な伝送速度に対応することは困難であるが、Ｄ−ＦＦ回路の入力の前に、分周回路を挿入してＣＭＯＳ回路で構成されたＤ−ＦＦ回路が動作する程度まで分周することで動作が可能となる。例えば１０．３Ｇｂ／ｓの信号に対して４分の１程度にまで分周することでクロック周波数は１．２５ＧＨｚ程度まで低速化されるため、ＣＭＯＳで実現したＤ−ＦＦ回路でも動作が可能となる。
【符号の説明】
【０１０９】
１  主増幅回路
２  フォトダイオード
３  前置増幅器
４  受信回路
５  リセット信号生成回路
１１  主増幅器
１２  緩衝増幅器
１３  ＡＣ結合容量
１４  バイアス回路
１５  カウンタ回路
１６  ＳＲ型フリップフロップ回路
１７  容量
１８  容量
２１  ＳＲ型フリップフロップ回路
２２  遅延発生回路
２３  ＡＮＤ回路
２４  遅延発生回路  
２５  ＯＲ回路
２６  ＡＮＤ回路
２７  遅延発生回路
２８  ＡＮＤ回路
２９  遅延発生回路
３０  ＡＮＤ回路
３１  Ｄ型フリップフロップ♯０回路
３２  Ｄ型フリップフロップ♯１回路
３３  Ｄ型フリップフロップ♯ｎ−１回路
３４  ＮＡＮＤ回路
３５  ＡＮＤ回路
３６  ＮＯＲ回路
３７  Ｄ型フリップフロップ♯ｎ回路
３８  ＡＮＤ回路
３９  ＡＮＤ回路
４０  遅延発生回路
４１  固定抵抗
４２  ＭＯＳ４２
４３  固定容量
４４  緩衝増幅器
５１  開閉スイッチ
５２  緩衝増幅器
５３  反転緩衝増幅器
５４  １：２スイッチ
【図１】
2016063345.tif 000003
【図２】
2016063345.tif 000004
【図３】
2016063345.tif 000005
【図４】
2016063345.tif 000006
【図５】
2016063345.tif 000007
【図６】
2016063345.tif 000008
【図７】
2016063345.tif 000009
【図８】
2016063345.tif 000010