(57)【特許請求の範囲】
【請求項１】
光伝送装置に用いられ伝送路上を伝送される伝送データのスクランブルまたはデスクランブルを行うためのスクランブルパターンまたはデスクランブルパターンを発生するスクランブル／デスクランブルパターン発生回路において、
入力したデータをスクランブルパターン処理またはデスクランブルパターン処理して前記伝送路の周波数に応じたデータ長のスクランブルパターンまたはデスクランブルパターンとして生成し出力するパターン生成回路と、
前記パターン生成回路により生成されたスクランブルパターンまたはデスクランブルパターンのうち、前記伝送路の周波数に応じたスクランブルパターンまたはデスクランブルパターンを選択し前記パターン生成回路に前記入力データとして帰還させるセレクタと
を備えたことを特徴とするスクランブル／デスクランブルパターン発生回路。
【請求項２】
請求項１において、
前記セレクタは、前記パターン生成回路により生成されたスクランブルパターンまたはデスクランブルパターンのうち、最後に生成された所定ビット数のパターンを前記パターン生成回路に前記入力データとして帰還させることを特徴とするスクランブル／デスクランブルパターン発生回路。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光伝送システムに用いられるスクランブル／デスクランブルパターン発生回路に関する。
【０００２】
【従来の技術】
この種のスクランブル／デスクランブルパターン発生回路は、光伝送装置のデータ通信を行ううえで０の連続を禁止するために用いられている。
図３は従来のスクランブル／デスクランブルパターン発生回路の構成を示すブロック図である。スクランブル／デスクランブルパターンを生成するスクランブル／デスクランブルパターン生成回路３１ａ（以下、パターン生成回路３１ａ）の前段には、７個の各入力データ端子Ｄ１〜Ｄ７に対応して７個のオア回路３２ａ〜３２ｇが設けられ、各オア回路１３ａ〜１３ｇの出力は、各オア回路１３ａ〜１３ｇの一方の入力端子に印加されるＨレベルのイニシャライズ信号ＩＮＩによりスクランブル／デスクランブルの生成開始信号の位置の直前で１に初期化される。
【０００３】
イニシャライズ信号ＩＮＩによる初期化の後、各オア回路１３ａ〜１３ｇの出力がクロック信号ＣＬＫにより、パターン生成回路３１ａのデータ端子Ｄ１〜Ｄ７に取り込まれる。データ端子Ｄ１〜Ｄ７へのデータの取り込み後、イニシャライズ信号ＩＮＩはＬレベルになる。パターン生成回路３１ａはこのデータ端子Ｄ１〜Ｄ７から取り込んだデータについて所定のスクランブル／デスクランブルパターン処理を行って出力端子Ｙ１〜Ｙ１３５を介しスクランブル／デスクランブルパターンＳ１〜Ｓ１３５として出力する。この出力されたスクランブル／デスクランブルパターンＳ１〜Ｓ１３５のうち伝送路周波数で定められた７ビットデータがオア回路３２ａ〜３２ｇの他方の入力端子にフィードバックされる。このフィードバックされた７ビットデータはクロック信号ＣＬＫにより、パターン生成回路３１ａのデータ端子Ｄ１〜Ｄ７に同様に取り込まれ、パターン生成回路３１ａはこの取り込んだデータを同様にスクランブル／デスクランブルパターン処理して出力端子Ｙ１〜Ｙ１３５を介し次のスクランブル／デスクランブルパターンＳ１〜Ｓ１３５として出力する。
【０００４】
【発明が解決しようとする課題】
このような従来のスクランブル／デスクランブルパターン発生回路から発生するスクランブル／デスクランブルパターンは、一般に伝送路周波数に応じてデータ長が変わるため、同一のスクランブル／デスクランブルパターン発生回路では異なる伝送路周波数に対応することができない。このため、従来はそれぞれの伝送路周波数に対応したスクランブル／デスクランブルパターン発生回路をそれぞれＬＳＩで作っており、ＬＳＩの品種が増えてしまいＬＳＩの管理が煩雑になるとともにＬＳＩのコストアップを招くという問題があった。
【０００５】
したがって、本発明は、１つのスクランブル／デスクランブルパターン発生回路を異なる伝送路周波数で使用可能にすることを目的とする。
【０００６】
【課題を解決するための手段】
このような課題を解決するために本発明は、光伝送装置に用いられ伝送路上を伝送される伝送データのスクランブルまたはデスクランブルを行うためのスクランブルパターンまたはデスクランブルパターンを発生するスクランブル／デスクランブルパターン発生回路において、入力したデータをスクランブルパターン処理またはデスクランブルパターン処理して伝送路の周波数に応じたデータ長のスクランブルパターンまたはデスクランブルパターンとして生成し出力するパターン生成回路と、パターン生成回路により生成されたスクランブルパターンまたはデスクランブルパターンのうち、伝送路の周波数に応じたスクランブルパターンまたはデスクランブルパターンを選択しパターン生成回路に前記入力データとして帰還させるセレクタとを設けたものである。
この場合、セレクタは、パターン生成回路により生成されたスクランブルパターンまたはデスクランブルパターンのうち、最後に生成された所定ビット数のパターンをパターン生成回路に前記入力データとして帰還させるものである。
【０００８】
【発明の実施の形態】
以下、本発明について図面を参照して説明する。
（第１の実施の形態）
図１は、本発明に係るスクランブル／デスクランブルパターン発生回路の構成を示すブロック図である。本スクランブル／デスクランブルパターン発生回路は光伝送において使用される回路であり、セレクタ１１ａと、スクランブル／デスクランブルパターン生成回路１２ａと、オア回路１３ａ〜１３ｇとから構成される。
【０００９】
スクランブル／デスクランブルパターン生成回路１２ａは、スクランブル／デスクランブルパターンの生成後にこの生成されたスクランブル／デスクランブルパターンを帰還（フィードバック）させる構成となっており、セレクタ１１ａはスクランブル／デスクランブルパターン生成回路１２ａにより生成されたパラレルデータのデータ長を認識して切り替えを行うものである。また、このセレクタ１１ａは、帰還させるスクランブル／デスクランブルパターンを伝送路の周波数に応じて選択することにより一つのスクランブル／デスクランブルパターン生成回路１２ａで複数の伝送路周波数に応じたスクランブル／デスクランブルパターンを発生させることが可能なものである。これにより、複数の周波数の伝送路が接続される伝送装置において共通の１つのスクランブル／デスクランブルパターン発生回路で各伝送路周波数に応じたスクランブル／デスクランブルパターンを発生させることができ、従来のように各伝送路周波数毎にスクランブル／デスクランブルパターン生成回路を設ける必要がなく、したがって回路規模の増大を抑制できる。
【００１０】
図１を用い、本スクランブル／デスクランブルパターン発生回路をさらに詳細に説明する。
本スクランブル／デスクランブルパターン発生回路は、前述したように複数の伝送路周波数、即ち３種類の伝送路周波数１５５．５２Ｍｂｐｓ、６２２．０８Ｍｂｐｓ及び２４８８．３２Ｍｂｐｓのスクランブル／デスクランブルパターンの発生が可能な回路である。スクランブル／デスクランブルパターン生成回路１２ａの出力はスクランブル／デスクランブルパターン出力として回路外に出力されるとともに、セレクタ１１ａの入力側に帰還される。セレクタ１１ａはスクランブル／デスクランブルパターン生成回路１２ａのスクランブル／デスクランブルパターン出力のうち、入力端子ＳＥＬから入力した伝送路周波数に応じたデータ長を選択するセレクタであり、セレクタ１１ａの出力はオア回路１３ａ〜１３ｇに入力される。
【００１１】
オア回路１３ａ〜１３ｇは、データの先頭で全て１に初期化される。本スクランブル／デスクランブルパターン発生回路は、最大の伝送路周波数のスクランブル／デスクランブル生成回路１２ａを有し、生成されたスクランブル／デスクランブルパターンをもとに伝送路周波数が最大の伝送路周波数の１／ｎの場合、１／ｎのデータ長にて帰還することにより伝送路周波数が異なった場合でも対応可能とするものである。
【００１２】
次に、本スクランブル／デスクランブルパターン発生回路の動作を図１を参照して説明する。まず、伝送路周波数が最大の２４８８．３２Ｍｂｐｓのスクランブル／デスクランブルパターン発生の場合の動作を説明する。
スクランブル／デスクランブルパターンの生成開始に先立ち、Ｈレベルのイニシャライズ信号ＩＮＩが各オア回路１３ａ〜１３ｇの一方の入力端子に出力されることにより、オア回路１３ａ〜１３ｇの出力はスクランブル／デスクランブルの生成開始信号の位置の直前で１に初期化される。次に、スクランブル／デスクランブルパターン生成回路１２ａは、クロック信号ＣＬＫに同期して各オア回路１３ａ〜１３ｇの出力データ（全て値が１の７ビットデータ）をデータ端子Ｄ１〜Ｄ７から取り込み、入力したデータについて周知のスクランブル／デスクランブルパターン処理を行い、処理結果をスクランブル／デスクランブルパターンとして出力する。なお、各オア回路１３ａ〜１３ｇの出力データがデータ端子Ｄ１〜Ｄ７から取り込まれると、イニシャライズ信号ＩＮＩはＨレベルからＬレベルとなる。
【００１３】
このスクランブル／デスクランブルパターン生成回路１２ａから出力端子Ｙ１〜Ｙ１３５を介して出力されたスクランブルパターンＳ１〜Ｓ１３５は、生成多項式をもとにスクランブルパターン処理またはデスクランブルパターン処理されて生成されたパラレルデータが出力される。
【００１４】
スクランブル／デスクランブルパターン生成回路１２ａから出力されたスクランブル／デスクランブルパターンは、使用される伝送路周波数のデータ長にあわせて帰還される。即ち、スクランブル／デスクランブルパターン生成回路１２ａは、図示しない入力端子から伝送路周波数を入力してこの伝送路周波数に応じたデータ長のパラレルデータを生成するが、伝送路周波数が２４８８．３２Ｍｂｐｓの場合に１２８ビットのパラレルデータを生成したとすると、これら１２８ビットのパラレルデータのうち最後に生成された７ビットデータがセレクタ１１ａの入力側に帰還される。また、伝送路周波数が６２２．０８Ｍｂｐｓの場合に３２ビットのパラレルデータを生成したとすると、この３２ビットのパラレルデータのうち最後に生成された７ビットデータがセレクタ１１ａの入力側に帰還される。さらに、伝送路周波数が１５５．５２Ｍｂｐｓの場合に８ビットのパラレルデータを生成したとすると、このうち最後に生成された７ビットデータがセレクタ１１ａの入力側に帰還される。
【００１５】
セレクタ１１ａは、帰還された７ビットデータのうち、入力端子ＳＥＬから入力した伝送路周波数に応じて何れか１つを選択し、各オア回路１３ａ〜１３ｇを介してスクランブル／デスクランブルパターン生成回路１２ａの入力側（データ端子Ｄ１〜Ｄ７）に帰還させる。スクランブル／デスクランブルパターン生成回路１２ａは、クロック信号ＣＬＫに応じてこの７ビットデータを取り込むと、同様にスクランブル／デスクランブルパターン処理を行い、伝送路周波数に応じたビット数のスクランブル／デスクランブルパターンを出力する。
【００１６】
このように、本実施の形態によれば、単一のスクランブル／デスクランブルパターン回路１２ａにより伝送路周波数が２４８８．３２Ｍｂｐｓ，６２２．０８Ｍｂｐｓ，１５５．５２Ｍｂｐｓの３種類のスクランブル／デスクランブルパターンを発生することができるため回路規模を削減することができる。
【００１７】
（第２の実施の形態）
図２は、本スクランブル／デスクランブルパターン発生回路の第２の実施の形態を示すブロック図である。
本スクランブル／デスクランブルパターン発生回路の基本構成は、第１の実施の形態のように単一の回路で異なった伝送路周波数２４８８．３２Ｍｂｐｓ、１，６２２．０８Ｍｂｐｓ、及び４，１５５．５２Ｍｂｐｓに対応したスクランブルパターン及びデスクランブルパターンを発生させる構成であるため、図２に示すように本スクランブル／デスクランブルパターン発生回路（２１ａ，２２ａ，２３ａ〜２３ｇ）と、セレクタ２４ａ〜２４ｏと、オア回路２５ａ〜２５ｐとを組み合わせることにより、２４８８．３２Ｍｂｐｓ＊１，６２２．０８Ｍｂｐｓ＊４，１５５．５２Ｍｂｐｓ＊１６のパターンを単一の回路で発生することが可能になる。
【００１８】
【発明の効果】
以上説明したように本発明によれば、光伝送装置に用いられ伝送路上を伝送される伝送データのスクランブルまたはデスクランブルを行うためのスクランブルパターンまたはデスクランブルパターンを発生するスクランブル／デスクランブルパターン発生回路において、入力したデータをスクランブルパターン処理またはデスクランブルパターン処理して伝送路の周波数に応じたデータ長のスクランブルパターンまたはデスクランブルパターンとして生成し出力するパターン生成回路と、パターン生成回路により生成されたスクランブルパターンまたはデスクランブルパターンのうち、伝送路の周波数に応じたスクランブルパターンまたはデスクランブルパターンを選択しパターン生成回路に前記入力データとして帰還させるセレクタとを設けるようにしたので、共通の１つのスクランブル／デスクランブルパターン発生回路で各伝送路周波数に対応したスクランブルパターンまたはデスクランブルパターンを発生させることができ、したがってこの共通スクランブル／デスクランブルパターン発生回路がＬＳＩ化された場合、ＬＳＩの品種が削減されて１種類のみとなり、この結果、ＬＳＩの管理の煩雑化及びＬＳＩのコストアップを抑制できる。
【図面の簡単な説明】
【図１】  本発明に係るスクランブル／デスクランブルパターン発生回路の第１の実施の形態を示すブロック図である。
【図２】  上記スクランブル／デスクランブルパターン発生回路の第２の実施の形態を示すブロック図である。
【図３】  従来のスクランブル／デスクランブルパターン発生回路の構成を示すブロック図である。
【符号の説明】
１１ａ，２１ａ…セレクタ、１２ａ，２２ａ…スクランブル／デスクランブルパターン生成回路、１３ａ〜１３ｇ…オア回路、２４ａ〜２４ｏ…セレクタ、２５ａ〜２５ｐ…オア回路。
【図１】
0003721100.tif 000002
【図２】
0003721100.tif 000003
【図３】
0003721100.tif 000004