(57)【要約】【課題】本発明は、周波数選択的デジタル伝送装置に関する。【解決手段】フレーム同期用プリアンブルを生成し、予め定められた拡散符号により拡散するプリアンブル送信処理手段と、データ属性情報を含むヘッダを構成し、予め定められた拡散符号により拡散するヘッダ送信処理手段と、選択された伝送モード及び拡散方式に従って伝送データに対する直列−並列変換を行った後、周波数選択的拡散符号により拡散するデータ送信処理手段と、前記プリアンブル送信処理手段、前記ヘッダ送信処理手段及び前記データ送信処理手段によってそれぞれ拡散されたプリアンブル、ヘッダ及びデータを多重化し、デジタル信号で伝送する多重化手段と、を含んで構成される。【選択図】図１
2010259071.tif 000002
【特許請求の範囲】
【請求項１】
フレーム同期用プリアンブルを生成し、予め定められた拡散符号により拡散するプリアンブル送信処理手段と、
データ属性情報を含むヘッダを構成し、予め定められた拡散符号により拡散するヘッダ送信処理手段と、
選択された伝送モード及び拡散方式に従って伝送データに対する直列−並列変換を行った後、周波数選択的拡散符号により拡散するデータ送信処理手段と、
前記プリアンブル送信処理手段、前記ヘッダ送信処理手段及び前記データ送信処理手段によってそれぞれ拡散されたプリアンブル、ヘッダ及びデータを多重化し、デジタル信号で伝送する多重化手段と、を含むことを特徴とする周波数選択的デジタル伝送装置。
【請求項２】
前記データ送信処理手段は、
２Ｎ（Ｎは実数）個の拡散符号を２Ｍ（Ｍは実数、Ｍ＜Ｎ）に分けて複数のサブグループを生成し、生成された複数のサブグループからＰ（Ｐは実数）個のサブグループを採択して使用することを特徴とする請求項１に記載の周波数選択的デジタル伝送装置。
【請求項３】
前記データ送信処理手段は、
予め設定された割合で前記伝送データに対する直列−並列変換を行う直列−並列変換器と、
前記直列−並列変換器の出力の入力を受け、高速拡散方式及び低速拡散方式のうち選択された拡散方式に従って前記伝送データを拡散する周波数選択的拡散器と、を含むことを特徴とする請求項２に記載の周波数選択的デジタル伝送装置。
【請求項４】
前記周波数選択的拡散器は、
前記高速拡散方式によって前記伝送データを拡散する高速周波数選択的拡散器と、
前記低速拡散方式によって前記伝送データを拡散する低速周波数選択的拡散器と、
選択された拡散方式に従って前記高速周波数選択的拡散器及び前記低速周波数選択的拡散器の出力値のうち何れかを選択して出力する多重化器と、を含むことを特徴とする請求項３に記載の周波数選択的デジタル伝送装置。
【請求項５】
前記高速拡散方式が選択された場合、
前記直列−並列変換器は、伝送データをＰ＊（Ｍ＋１）ビットの並列データに変換して出力し、
前記高速周波数選択的拡散器は、
前記直列−並列変換器からＭ＋１個のデータビットの入力を受け、Ｍ個のデータビットを用いて該サブグループの１つの拡散符号を選択し、選択された値に残り１つのデータビットをＸＯＲして拡散符号を獲得するＰ個のサブ周波数選択的拡散器と、
前記Ｐ個のサブ周波数選択的拡散器によってそれぞれ獲得したＰ個の拡散符号から多数値を選択する多数値選択部と、を含むことを特徴とする請求項４に記載の周波数選択的デジタル伝送装置。
【請求項６】
前記高速拡散方式が選択された場合、
前記直列−並列変換器は、伝送データをＰ＊Ｍビットの並列データに変換して出力し、
前記高速周波数選択的拡散器は、前記直列−並列変換器から入力されたＭ個のデータビットを用いて該サブグループの１つの拡散符号を選択するＰ個のサブ周波数選択的拡散器と、
前記Ｐ個のサブ周波数選択的拡散器によってそれぞれ選択したＰ個の拡散符号から多数値を選択する多数値選択部と、を含むことを特徴とする請求項４に記載の周波数選択的デジタル伝送装置。
【請求項７】
前記低速拡散方式が選択された場合、
前記直列−並列変換器は、伝送データをＳ＋（Ｍ＋１）ビットの並列データに変換して出力し、
前記低速周波数選択的拡散器は、
前記直列−並列変換器からＭ＋１個のデータビットの入力を受け、Ｍ個のデータビットを用いて該サブグループの１つの拡散符号を選択し、選択された値に残り１つのデータビットをＸＯＲして拡散符号を獲得するＱ個のサブ周波数選択的拡散器と、
前記Ｑ個のサブ周波数選択的拡散器によってそれぞれ獲得したＱ個の拡散符号のうち、残りのＳ個のデータビットを用いて１つの拡散符号を選択する多重化器と、を含むことを特徴とする請求項４に記載の周波数選択的デジタル伝送装置。
【請求項８】
前記低速拡散方式が選択された場合、
前記直列−並列変換器は、伝送データをＳ＋Ｍビットの並列データに変換して出力し、
前記低速周波数選択的拡散器は、
前記直列−並列変換器から入力されたＭ個のデータビットを用いて該サブグループの１つの拡散符号を選択するＱ個のサブ周波数選択的拡散器と、
前記Ｑ個のサブ周波数選択的拡散器によってそれぞれ選択したＱ個の拡散符号のうち、残りのＳ個のデータビットを用いて１つの拡散符号を選択する多重化器と、を含むことを特徴とする請求項４に記載の周波数選択的デジタル伝送装置。
【請求項９】
前記データ送信処理手段は、
一般モード、低電力モード及び高性能モードのうち選択された伝送モードによって異なるクロック及びシンボルレートで動作することを特徴とする請求項１に記載の周波数選択的デジタル伝送装置。
【請求項１０】
前記高性能モードが選択された場合、
前記データ送信処理手段は、前記周波数選択的拡散符号の出力ビットのうち一部のみを使用することを特徴とする請求項９に記載の周波数選択的デジタル伝送装置。
【請求項１１】
前記データ送信処理手段は、
前記周波数選択的拡散符号の出力ビット数がＮ個である場合、中央に位置したＮ／２個のビットを使用することを特徴とする請求項１０に記載の周波数選択的デジタル伝送装置。
【請求項１２】
前記データ送信処理手段は、
前記直列−並列変換器の出力シンボル当たりの前記周波数選択的拡散器の出力ビット数を調節して多様な送信速度を支援することを特徴とする請求項３に記載の周波数選択的デジタル伝送装置。
【請求項１３】
フレーム同期用プリアンブルを生成し、予め定められた拡散符号により拡散するプリアンブル送信処理手段と、
選択された伝送モード及び拡散方式に従ってデータ属性情報を含むヘッダと伝送データに対する直列−並列変換を行った後、周波数選択的拡散符号により拡散するヘッダ及びデータ送信処理手段と、
前記プリアンブル送信処理手段と前記ヘッダ及びデータ送信処理手段によってそれぞれ拡散されたプリアンブル及びヘッダと伝送データを多重化し、デジタル信号で伝送する多重化手段と、を含むことを特徴とする周波数選択的デジタル伝送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、周波数選択的デジタル伝送装置に関し、より詳しくは、人体周辺の雑音電力が他の帯域に比べて集中している周波数帯域を避け、人体が導波管の役割をして伝送される信号の強さが人体の外部に放射される信号の強さよりもさらに大きい周波数帯域までの制限された周波数帯域を使用するために周波数選択的拡散符号を使用する周波数選択的デジタル伝送装置において、多様なアプリケーションによって変わるシンボルレートと使用クロックに応じて高性能モード、一般モード、及び低電力モードのうち何れかを選択し、各モードにおいてデータ伝送効率を高めた多重構造の周波数選択的拡散器を使用した高速拡散方式と、伝送効率よりは伝送性能に優れた低速拡散方式のうち何れかを選択して使用することができるようにした技術に関する。
【背景技術】
【０００２】
本発明者により２００６年に出願され、２００８年に登録された特許文献１の「制限された通過帯域を用いる人体通信システムおよびその方法」には、人体通信システムを具現するために、５ＭＨｚ〜４０ＭＨｚの範囲内に制限された通過帯域を使用し、固有のユーザ識別情報（ＩＤ）を使用したスクランブリング、チャンネルコーディング、インタリービング、スプレッディング等を行う人体通信システム及びその方法を開示している。
【０００３】
また、２００７年に出願された特許文献２の「周波数選択的基底帯域を用いた変復調方法及びその装置」には、直列−並列変換、周波数選択的基底帯域送信及び制限された数の拡散符号を使用してシステム全体のプロセッシング利得を改善すると共に、伝送データレートを増加させることができる周波数選択的多重構造を開示している。
【０００４】
しかしながら、従来は、多様なアプリケーションを行う人体通信システムにおけるそれぞれのアプリケーションに適したクロック速度、使用周波数帯域、最大データ伝送速度及び消耗電力等を考慮し、周波数選択的デジタル伝送装置を最適化するための技術は存在していなかった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】韓国登録特許第８２９８６５号
【特許文献２】韓国特許出願第２００７−００８７８６９号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上記のような従来技術の問題点を解決するためになされたもので、その目的は、多様なアプリケーションによって変わるシンボルレートと使用クロックに応じて高性能モード、一般モード、及び低電力モードのうち何れかを選択し、各モードにおいてデータ伝送効率を高めた多重構造の周波数選択的拡散器を使用した高速拡散方式と、伝送効率よりは伝送性能に優れた低速拡散方式のうち何れかを選択して使用することができる周波数選択的デジタル伝送装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記の目的を達成するための本発明の一実施例による周波数選択的デジタル伝送装置は、フレーム同期用プリアンブルを生成し、予め定められた拡散符号により拡散するプリアンブル送信処理手段と、データ属性情報を含むヘッダを構成し、予め定められた拡散符号により拡散するヘッダ送信処理手段と、選択された伝送モード及び拡散方式に従って伝送データに対する直列−並列変換を行った後、周波数選択的拡散符号により拡散するデータ送信処理手段と、上記プリアンブル送信処理手段、上記ヘッダ送信処理手段及び上記データ送信処理手段によってそれぞれ拡散されたプリアンブル、ヘッダ及びデータを多重化し、デジタル信号で伝送する多重化手段と、を含む。
【発明の効果】
【０００８】
本発明によると、多様なアプリケーションによって変わるシンボルレートと使用クロックに応じて高性能モード、一般モード、及び低電力モードのうち何れかを選択し、各モードにおいてデータ伝送効率を高めた多重構造の周波数選択的拡散器を使用した高速拡散方式と、伝送効率よりは伝送性能に優れた低速拡散方式のうち何れかを選択して使用するようにし、これによって、それぞれのアプリケーションに最適化され、さらに高品質を提供し、且つ低電力で動作可能な人体通信システムを提供することができるようになる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施例による人体通信用送受信機の構成図である。
【図２】本発明の一実施例による６４ビットウォルシュ符号のサブグループを示す構成図である。
【図３ａ】本発明の一実施例による周波数選択方法を示す図面である。
【図３ｂ】本発明の一実施例による周波数選択方法を示す図面である。
【図４】本発明の一実施例による周波数選択的拡散器の構造図である。
【図５】本発明の一実施例によるサブ周波数選択的拡散器の構造図である。
【図６】本発明の一実施例による高性能モードで使用される３２ビットウォルシュ符号のサブグループを示す構成図である。
【図７】本発明の一実施例による高性能モードでの周波数選択的拡散器の構造図である。
【図８】本発明の一実施例による高性能モードでのサブ周波数選択的拡散器の構造図である。
【発明を実施するための形態】
【００１０】
以下、添付された図面を参照し、本発明が属する技術分野において通常の知識を有する者が本発明を容易に実施することができるように好ましい実施例を詳しく説明する。但し、本発明を説明するに当たって、関連する公知機能または構成に対する具体的な説明が本発明の趣旨を不明確にする虞があると判断される場合はその詳細な説明を省略する。また、類似した機能及び作用を有する部分については、図面全体において同一の符号を使用する。
【００１１】
なお、明細書全般において、ある部分が他の部分と「連結されている」とするとき、これは、「直接的に連結されている」の場合のみならず、それらの間に他の素子を介して「間接的に連結されている」との場合も含む。また、ある構成要素を「含む」というのは、反対の意味を有する記載が特に無い限り、他の構成要素を除くものではなく、他の構成要素をさらに含むことができるということを意味する。
【００１２】
また、説明の便宜上、本発明では優勢周波数が存在する拡散符号には６４ビットのウォルシュ符号を使用し、高性能モードでは６４ＭＨｚのクロックと２Ｍｓｐｓのシンボルレートを、一般モードでは６４ＭＨｚのクロックと１Ｍｓｐｓのシンボルレートを、低電力モードでは３２ＭＨｚのクロックと０．５Ｍｓｐｓのシンボルレートを使用することとする。しかし、ウォルシュ符号と、各モードで使用するクロックとシンボルレートは、これに限定されるものではない。
【００１３】
本発明で提案する伝送装置は、周波数選択的デジタル伝送技法（Ｆｒｅｑｕｅｎｃｙ  Ｓｅｌｅｃｔｉｖｅ  Ｄｉｇｉｔａｌ  Ｔｒａｎｓｍｉｓｓｉｏｎ、ＦＳＤＴ）を用いる。周波数選択的デジタル伝送技法において、データは周波数選択的拡散符号を使用して周波数領域で拡散され、デジタル形態で送信される。また、大部分の送信信号が分布された優勢周波数が、特定の周波数の選択的拡散符号を使用することによって選択されることができる特徴を有する。
【００１４】
図１は、本発明の一実施例による人体通信用送受信機の構成図である。
【００１５】
図１に示したように、人体通信用送受信機は、大きく、人体通信ＭＡＣ（Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）１００と、人体通信物理階層モデム２００と、人体通信ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）３００と、信号電極４００とで構成される。
【００１６】
人体通信ＭＡＣ１００は、ＭＡＣ送信処理器１１０とＭＡＣ受信処理器１２０を含んで構成される。ＭＡＣ送信処理器１１０は、上位階層から受信した伝送データとデータ属性情報を処理して、人体通信物理階層モデム２００の送信機２１０に伝達し、ＭＡＣ受信処理器１２０は、人体通信物理階層モデム２００の受信機２２０から受信データとデータ属性情報を受信して処理した後、上位階層に伝達する。
【００１７】
人体通信物理階層モデム２００は、送信機２１０と受信機２２０を含んで構成される。
【００１８】
送信機２１０は、プリアンブル送信処理のためのプリアンブル生成器２１１と第１の拡散器２１２、ヘッダ送信処理のためのヘッダ生成器２１３と第２の拡散器２１４、データ送信処理のためのデータ生成器２１５と直列−並列変換器（Ｓ２Ｐ）２１６と周波数選択的拡散器２１７、並びに、処理されたプリアンブル、ヘッダ及びデータを多重化する多重化器２１８を含んで構成される。
【００１９】
プリアンブル生成器２１１は、予め定義された初期値にセットされて、一定長さのフレーム同期用プリアンブルを生成し、生成されたプリアンブルは、第１の拡散器２１２に入力されて、予め定められた拡散符号により拡散される。
【００２０】
ヘッダ生成器２１３は、人体通信ＭＡＣ１００のＭＡＣ送信処理器１１０から伝送データのデータ属性情報、例えば、伝送速度、変調方式、周波数帯域、データの長さ等の情報の入力を受けて、予め定められたビット数を有しながらヘッダＨＣＳ（Ｈｅａｄｅｒ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ）を含むヘッダを構成し、構成されたヘッダは、第２の拡散器２１４に入力されて、予め定められた拡散符号により拡散される。
【００２１】
データ生成器２１５は、人体通信ＭＡＣ１００のＭＡＣ送信処理器１１０から伝送データの入力を受けて、所望の時間にデータを出力し、可変データ伝送のためのデータ制御処理及びデータＨＣＳ生成等を行う。
【００２２】
Ｓ２Ｐ２１６は、データ生成器２１５から出力されたデータの入力を受けて、Ｎビット直列−並列変換を行う。直列−並列変換の結果、使用される周波数帯域は１／Ｎに減少し、これは同一の周波数帯域内でより多くのデータを伝送するようにしたり、同一の周波数帯域内でより大きい拡散符号利得を使用することによって高品質のデータの伝送を可能にする長所を有する。また、Ｓ２Ｐ２１６は、高性能モード、一般モード及び低電力モードのうち選択された１つの伝送モードに応じて、異なるクロック及びシンボルレートで動作することで、多様なアプリケーションに最適化されることができる。
【００２３】
周波数選択的拡散器２１７は、Ｓ２Ｐ２１６の出力であるＮビットを、並列に入力を受けて周波数選択的拡散符号を出力する。また、周波数選択的拡散器２１７は、各モードにおいて高速拡散方式と低速拡散方式の何れかを選択することができる。周波数選択的拡散器２１７の構造及び機能については、図４、図５、図７及び図８を参照して詳細に説明する。
【００２４】
多重化器２１８は、第１の拡散器２１２、第２の拡散器２１４及び周波数選択的拡散器２１７によってそれぞれ拡散されたプリアンブル、ヘッダ及びデータを出力する。
【００２５】
本発明では、周波数選択的拡散器２１７を用いることによって、所望の周波数帯域を使用するデジタル伝送が可能になる。また、多重化器２１８の出力は１ビットであり、デジタル直接伝送が可能である。従って、送信機２１０の出力信号は、デジタル−アナログ変換器、中間周波数変換器等のような別途のアナログ送信部による処理なしに、送信／受信スイッチ３１０を経て信号電極４００に入力されて、人体内に伝送されることができる。
【００２６】
図１では、ヘッダ送信処理手段であるヘッダ生成器２１３と第２の拡散器２１４、そしてデータ送信処理手段であるデータ生成器２１５と直列−並列変換器（Ｓ２Ｐ）２１６と周波数選択的拡散器２１７を別に分離して示したが、ヘッダ送信処理手段とデータ送信処理手段は１つに統合されて１つのヘッダ／データ送信処理手段として具現されてもよい。この場合、ヘッダ／データ送信処理手段は、ヘッダ／データ生成器、Ｓ２Ｐ及び周波数選択的拡散器を含んで構成される。ヘッダ／データ生成器は、上述したヘッダ生成器２１３とデータ生成器２１５の機能をすべて行い、その出力は、Ｓ２Ｐ及び周波数選択的拡散器に順に入力されて、ヘッダとデータが共に周波数選択的拡散方式により伝送されることができる。
【００２７】
一方、受信機２２０は、上述した送信機２１０の逆機能を行うもので、逆多重化器２２１、逆拡散器２２２、ヘッダ処理器２２３、周波数選択的逆拡散器２２４、並列−直列変換器（Ｐ２Ｓ）２２５、データ処理器２２６、フレーム同期部２２７、及び共通制御信号生成部２２８を含んで構成される。以下に、人体通信ＡＦＥ３００から信号を受信して処理する動作について説明する。
【００２８】
信号電極４００から入力された受信信号は、送信／受信スイッチ３１０を経て、人体内に伝送する際に付加された雑音を除去するための雑音除去フィルタ３２０を経た後、増幅器３３０によって所望の大きさの信号に増幅される。増幅された受信信号は、クロックリカバリ及びデータリタイミング（Ｃｌｏｃｋ  Ｒｅｃｏｖｅｒｙ  ＆  Ｄａｔａ  Ｒｅｔｉｍｉｎｇ（以下、「ＣＤＲ」））３４０に入力され、受信端のクロックとのタイミング同期及び周波数オフセットが補償される。ＣＤＲ３４０の出力であるタイミング同期と周波数オフセットが補償された受信信号とクロックは人体通信物理階層モデム２００の受信機２２０に入力される。この際、ＣＤＲ３４０は、選択された伝送モードが高性能モードまたは一般モードである場合に６４ＭＨｚのクロックを出力し、低電力モードである場合は６４ＭＨｚを２分周した３２ＭＨｚのクロックを出力する。
【００２９】
先ず、フレーム同期以前に受信機２２０に入力された受信信号は、フレーム同期部２２７に入力され、プリアンブルを使用したフレーム同期化を行う。
【００３０】
フレーム同期部２２７によりフレーム同期が獲得されると、逆多重化器２２１は、受信信号のうちヘッダ部分とデータ部分を分離して出力する。
【００３１】
逆多重化器２２１から出力されたヘッダ部分は、逆拡散器２２２を経てヘッダ処理器２２３に入力され、ヘッダ処理器２２３は、ヘッダに含まれたＨＣＳを検査し、ヘッダで受信データの属性情報を抽出してＭＡＣ受信処理器１２０に伝送する。
【００３２】
逆多重化器２２１から出力されたデータ部分は、周波数選択的逆拡散器２２４に入力され、周波数選択的逆拡散器２２４は、相関値を求めた後、最大の相関値を有するデータを、選択された伝送モードに応じてＮビットで出力する。周波数選択的逆拡散器２２４から出力されたＮビットは、Ｐ２Ｓ２２５に入力されて直列に変換された後、データ処理器２２６に入力され、データ処理器２２６は、データのＨＣＳ検査を行った後、ＭＡＣ受信処理器１２０に伝送する。
【００３３】
また、送信機２１０においてヘッダ送信処理手段とデータ送信処理手段が統合されてヘッダとデータが共に周波数選択的拡散方式により伝送された場合、受信機２２０も同様に、ヘッダとデータを処理するための手段が周波数選択的逆拡散器、Ｐ２Ｓ及びヘッダ／データ処理器に統合されて具現され、ヘッダとデータが共に周波数選択的逆拡散方式により処理されるようにする。
【００３４】
図２は、本発明の一実施例による６４ビットウォルシュ符号のサブグループ構成図である。
【００３５】
Ｗ０〜Ｗ６３の６４個のウォルシュ符号は、使用周波数帯域を正確に６４個に分割し、各ウォルシュ符号の最も優勢な周波数（ｆｄ）が分割された周波数に順にマッピングされる特徴を有する。
【００３６】
本実施例においては、拡散符号として６４個のウォルシュ符号を使用し、これらを８個ずつ組合せて８個のサブグループに分ける。人体周辺の雑音特性を測定した結果、雑音電力が他の帯域に比べて集中している低い周波数帯域を避けるために、上位４個のサブグループのみを使う。使用されるサブグループ４（ＳＧＮ＝１００）はＷ３２〜Ｗ３９、サブグループ５（ＳＧＮ＝１０１）はＷ４０〜Ｗ４７、サブグループ６（ＳＧＮ＝１１０）はＷ４８〜Ｗ５５、そして、サブグループ７（ＳＧＮ＝１１１）はＷ５６〜Ｗ６３として定義される。各サブグループに対するＳＧＮ値は、サブグループナンバー（ｓｕｂ  ｇｒｏｕｐ  ｎｕｍｂｅｒ）を３ビットの２進値で表したもので、周波数選択的拡散器において使用される。しかし、使用される拡散符号とサブグループの個数はこれに限定されず、計２Ｎ（Ｎは実数）個の拡散符号を２Ｍ（Ｍは実数、Ｍ＜Ｎ）に分けてサブグループを生成し、そのうち、Ｐ（Ｐは実数）個のサブグループを採択して使うことができる。
【００３７】
図３ａ及び３ｂは、本発明の一実施例による周波数選択方法を示す図面である。
【００３８】
本発明の一実施例によると、高速拡散方式を用いる高速周波数選択的拡散器においては、図３ａに示したように、４個のサブグループのうち３個を選択して使用し、低速拡散方式を用いる低速周波数選択的拡散器においては、図３ｂに示したように、４個のサブグループのうち２個を選択して使用する。また、使用されるサブグループの選択には、４ビットの周波数帯域制御ビット（ＢＡＮＤ＿ＳＥＬ）が使用される。
【００３９】
具体的に、高速周波数選択的拡散器の場合、ＢＡＮＤ＿ＳＥＬは、「０１１１」、「１０１１」、「１１０１」及び「１１１０」の４種の値を有する。また、低速周波数選択的拡散器の場合、ＢＡＮＤ＿ＳＥＬは、「００１１」、「０１０１」、「０１１０」、「１００１」、「１０１０」、「１１００」の６種の値を有する。この際、ＢＡＮＤ＿ＳＥＬの各ビットの値が「０」の場合は該サブグループを選択せず、「１」の場合は該サブグループを選択することを意味する。即ち、高速周波数選択的拡散器においてＢＡＮＤ＿ＳＥＬが「０１１１」であれば、図２に示したサブグループ５（ＳＧＮ＝１０１）、サブグループ６（ＳＧＮ＝１１０）、及びサブグループ７（ＳＧＮ＝１１１）が選択され、低速周波数選択的拡散器においてＢＡＮＤ＿ＳＥＬが「００１１」であれば、サブグループ６（ＳＧＮ＝１１０）及びサブグループ７（ＳＧＮ＝１１１）が選択される。
【００４０】
図４は、本発明の一実施例による周波数選択的拡散器の構造図である。
【００４１】
図４に示したように、周波数選択的拡散器２１７は、データ伝送効率を高めるために高速拡散方式を用いる高速周波数選択的拡散器５００と、データ伝送効率よりは優れた伝送性能を提供するために低速拡散方式を用いる低速周波数選択的拡散器６００と、そして、選択された拡散方式に従って高速周波数選択的拡散器５００と低速周波数選択的拡散器６００の出力値のうち何れかを選択して出力する多重化器７００と、を含んで構成される。
【００４２】
また、高速周波数選択的拡散器５００は、第１から第３のサブ周波数選択的拡散器５１０、５２０、５３０と多数値選択部５４０で構成され、低速周波数選択的拡散器６００は、第４及び第５のサブ周波数選択的拡散器６１０、６２０と多重化器６３０で構成される。
【００４３】
以下、選択された伝送モード（一般モードまたは低電力モード）、及び拡散方式（高速拡散方式または低速拡散方式）による周波数選択的拡散器２１７の動作について詳しく説明する。
【００４４】
１）一般モード（クロック：６４ＭＨｚ、シンボルレート：１Ｍｓｐｓ）、及び高速拡散方式が選択された場合
Ｓ２Ｐ２１６は、入力される直列データＤＩＮをＰ＊（Ｍ＋１）ビットの並列データに変換して出力する。そして、周波数選択的拡散器２１７の高速周波数選択的拡散器５００に属するＰ個のサブ周波数選択的拡散器５１０、５２０、５３０は、それぞれＭ＋１個のデータビットの入力を受け、Ｍ個のデータビットを用いて該サブグループの２Ｍ個の拡散符号のうち１つの拡散符号を選択し、選択された値に、Ｍ＋１個のデータビットのうち残りの１ビットをＸＯＲして拡散符号を獲得する。即ち、Ｐ個のサブ周波数選択的拡散器５１０、５２０、５３０によってＰ個の拡散符号を獲得する。その後、多数値選択部５４０は、Ｐ個のサブ周波数選択的拡散器５１０、５２０、５３０により獲得したＰ個の拡散符号から多数値を選択することによって、多数値からなる伝送データを発生する。
【００４５】
さらに具体的に説明すると、例えば、ＢＡＮＤ＿ＳＥＬが「０１１１」と指定された場合、Ｓ２Ｐ２１６に入力される信号であるＤＩＮは最大１２Ｍｂｐｓのデータ伝送速度を有し、Ｓ２Ｐ２１６により１：１２の比で直列−並列変換が行われ、ｂ１１、ｂ１０、…、ｂ０の１２ビット並列シンボルが１Ｍｓｐｓで出力される。出力された並列シンボルは、周波数選択的拡散器２１７の高速周波数選択的拡散器５００に入力される。
【００４６】
ＢＡＮＤ＿ＳＥＬが「０１１１」であるため、サブグループ５（ＳＧＮ＝１０１）、サブグループ６（ＳＧＮ＝１１０）、及びサブグループ７（ＳＧＮ＝１１１）が選択され、これによって、第１から第３のサブ周波数選択的拡散器におけるＳＧＮ１〜ＳＧＮ３の値は、それぞれ「１０１」、「１１０」、及び「１１１」となる。
【００４７】
第１のサブ周波数選択的拡散器５１０では、入力ビットであるｂ１１、ｂ１０、ｂ９、ｂ８と、ＳＧＮ１の値である「１０１」を用い、ｂ１１、ｂ１０、ｂ９の３ビットを用いてサブグループ５の８個のウォルシュ符号（Ｗ４０〜Ｗ４７）のうち１つを選択し、選択された値をｂ８とＸＯＲして、１ビット列の形態で６４ビットＡを出力する。
【００４８】
第２のサブ周波数選択的拡散器５２０では、入力ビットであるｂ７、ｂ６、ｂ５、ｂ４と、ＳＧＮ２の値である「１１０」を用い、ｂ７、ｂ６、ｂ５の３ビットを用いてサブグループ６の８個のウォルシュ符号（Ｗ４８〜Ｗ５５）のうち１つを選択し、選択された値をｂ４とＸＯＲして、１ビット列の形態で６４ビットＢを出力する。
【００４９】
第３のサブ周波数選択的拡散器５３０では、入力ビットであるｂ３、ｂ２、ｂ１、ｂ０と、ＳＧＮ３の値である「１１１」を用い、ｂ３、ｂ２、ｂ１の３ビットを用いてサブグループ７の８個のウォルシュ符号（Ｗ５６〜Ｗ６３）のうち１つを選択し、選択された値をｂ０とＸＯＲして、１ビット列の形態で６４ビットＣを出力する。
【００５０】
多数値選択部５４０は、第１から第３のサブ周波数選択的拡散器５１０、５２０、５３０からそれぞれ出力されるＡ、Ｂ及びＣの３ビット列の入力を受け、数式１に従って多数値を選択し、その結果値であるＤを出力する。数式１において、「ｏｒ」はＯＲゲートを、「ａｎｄ」はＡＮＤゲートを示す。
【００５１】
［数１］
Ｄ＝（Ａ  ａｎｄ  Ｂ）ｏｒ（Ｂ  ａｎｄ  Ｃ）ｏｒ（Ｃ  ａｎｄ  Ａ）
【００５２】
一方、多重化器のＴｘ＿ＲＡＴＥ制御ビットは、高速拡散方式が選択された場合に「０」の値を、低速拡散方式が選択された場合に「１」の値を有する。本実施例において、Ｔｘ＿ＲＡＴＥ制御ビットは「０」の値を有し、これによって高速周波数選択的拡散器５００の出力値であるＤが選択され、周波数選択的拡散器２１７の出力ＤＯＵＴとして出力される。
【００５３】
２）一般モード（クロック：６４ＭＨｚ、シンボルレート：１Ｍｓｐｓ）、及び低速拡散方式が選択された場合
Ｓ２Ｐ２１６は、入力される直列データＤＩＮをＳ＋（Ｍ＋１）ビットの並列データに変換して出力する。そして、周波数選択的拡散器２１７の低速周波数選択的拡散器６００に属するＱ個のサブ周波数選択的拡散器６１０、６２０は、それぞれＭ＋１個のデータビットの入力を受け、Ｍ個のデータビットを用いて該サブグループの２Ｍ個の拡散符号のうち１つの拡散符号を選択し、選択された値に、Ｍ＋１個のデータビットのうち残りの１ビットをＸＯＲして拡散符号を獲得する。即ち、Ｑ個のサブ周波数選択的拡散器６１０、６２０によってＱ個の拡散符号を獲得する。その後、多重化器６３０は、Ｑ個のサブ周波数選択的拡散器６１０、６２０により獲得したＱ個の拡散符号において、入力データビットのうちＳビットを用いて１つの拡散符号を選択することによって伝送データを発生する。
【００５４】
さらに具体的に説明すると、例えば、ＢＡＮＤ＿ＳＥＬが「００１１」と指定された場合、Ｓ２Ｐ２１６に入力される信号であるＤＩＮは最大５Ｍｂｐｓのデータ伝送速度を有し、Ｓ２Ｐ２１６により１：５の比で直列−並列変換が行われ、ｂ４、ｂ３、…、ｂ０の５ビット並列シンボルが１Ｍｓｐｓで出力される。出力された並列シンボルは、周波数選択的拡散器２１７の低速周波数選択的拡散器６００に入力される。
【００５５】
ＢＡＮＤ＿ＳＥＬが「００１１」であるため、サブグループ６（ＳＧＮ＝１１０）及びサブグループ７（ＳＧＮ＝１１１）が選択され、これによって、第４及び第５のサブ周波数選択的拡散器におけるＳＧＮ４及びＳＧＮ５の値は、それぞれ「１１０」及び「１１１」となる。
【００５６】
第４のサブ周波数選択的拡散器６１０では、入力ビットであるｂ３、ｂ２、ｂ１、ｂ０と、ＳＧＮ４の値である「１１０」を用い、ｂ３、ｂ２、ｂ１の３ビットを用いてサブグループ６の８個のウォルシュ符号（Ｗ４８〜Ｗ５５）のうち１つを選択し、選択された値をｂ０とＸＯＲして、１ビット列の形態で６４ビットＦを出力する。
【００５７】
第５のサブ周波数選択的拡散器６２０では、入力ビットであるｂ３、ｂ２、ｂ１、ｂ０と、ＳＧＮ５の値である「１１１」を用い、ｂ３、ｂ２、ｂ１の３ビットを用いてサブグループ７の８個のウォルシュ符号（Ｗ５６〜Ｗ６３）のうち１つを選択し、選択された値をｂ０とＸＯＲして、１ビット列の形態で６４ビットＧを出力する。
【００５８】
多重化器６３０は、第４及び第５のサブ周波数選択的拡散器６１０、６２０から出力されるＦ及びＧの２ビット列の入力を受け、Ｓ２Ｐ２１６の出力のうちｂ４の入力を受けて、ｂ４が「０」である場合は第４のサブ周波数選択的拡散器６１０の出力Ｆを、「１」である場合は第５のサブ周波数選択的拡散器６２０の出力Ｇを選択し、低速周波数選択的拡散器６００の出力Ｈとして出力する。
【００５９】
本実施例において、Ｔｘ＿ＲＡＴＥ制御ビットは、「１」の値を有し、これによって低速周波数選択的拡散器６００の出力値であるＨが多重化器７００によって選択され、周波数選択的拡散器２１７の出力ＤＯＵＴとして出力される。
【００６０】
３）低電力モード（クロック：３２ＭＨｚ、シンボルレート：０．５Ｍｓｐｓ）、及び高速拡散方式が選択された場合
ＢＡＮＤ＿ＳＥＬが「０１１１」と指定された場合、Ｓ２Ｐ２１６に入力される信号であるＤＩＮは最大６Ｍｂｐｓのデータ伝送速度を有し、Ｓ２Ｐ２１６により１：１２の比で直列−並列変換が行われ、ｂ１１、ｂ１０、…、ｂ０の１２ビット並列シンボルが０．５Ｍｓｐｓで出力される。その後の周波数選択的拡散器の動作は、一般モード及び高速拡散方式が選択された場合と同様であるため、これに対する詳細な説明は省略する。
【００６１】
４）低電力モード（クロック：３２ＭＨｚ、シンボルレート：０．５Ｍｓｐｓ）、及び低速拡散方式が選択された場合
ＢＡＮＤ＿ＳＥＬが「００１１」と指定された場合、Ｓ２Ｐ２１６に入力される信号であるＤＩＮは最大２．５Ｍｂｐｓのデータ伝送速度を有し、Ｓ２Ｐ２１６により１：５の比で直列−並列変換が行われ、ｂ４、ｂ３、…、ｂ０の５ビット並列シンボルが０．５Ｍｓｐｓで出力される。その後の周波数選択的拡散器の動作は、一般モード及び低速拡散方式が選択された場合と同様であるため、これに対する詳細な説明は省略する。
【００６２】
図５は、本発明の一実施例によるサブ周波数選択的拡散器の構造図である。
【００６３】
上述したように、一般モード及び高速拡散方式が選択された場合、ＢＡＮＤ＿ＳＥＬの値を「０１１１」とすると、第１のサブ周波数選択的拡散器５１０では、入力ビットであるｂ１１、ｂ１０、ｂ９の値に応じてサブグループ５（ＳＧＮ＝１０１）の８個のウォルシュ符号のうち１個（６４ビット）が生成され、この値とｂ８がＸＯＲされ、６４ビットが順に１ビット列Ａで出力される。この際、使用されるＳＧＮ１（ｓ２、ｓ１、ｓ０）の値は、サブグループ５のＳＧＮ値である「１０１」である。また、低電力モード及び高速拡散方式が選択された場合、使用クロックが３２ＭＨｚであること以外、一般モードと同様の方式で６４ビットを生成し、１ビット列の形態で出力する。
【００６４】
第１のサブ周波数選択的拡散器５１０は、６ビットカウンタ５１１、６個のＸＯＲ論理回路（５１２−１〜５１２−５、５１４）及び６個のＡＮＤ論理回路（５１３−１〜５１３−６）で構成され、３ビットの周波数選択制御ビット（ｓ２、ｓ１、ｓ０）と４ビットの入力ビット（ｂ１１、ｂ１０、ｂ９、ｂ８）を有する。
【００６５】
６ビットカウンタ５１１は、一般モードと低電力モードにおいて、０〜６３をカウントするために、シンボル周期毎に初期値「０」にリセットされる。
【００６６】
３ビットの周波数選択制御ビット（ｓ２、ｓ１、ｓ０）と入力ビットのうち３ビット（ｂ１１、ｂ１０、ｂ９）を用いて、該サブグループに含まれた８個のウォルシュ符号のうち１つが生成され、入力ビットのうちｂ８は、生成されたウォルシュ符号とＸＯＲされ、１ビット列の形態の出力信号Ａが出力される。
【００６７】
５個のＸＯＲ論理回路（５１２−１〜５１２−５）は、グレイ（Ｇｒａｙ）インデキシングのためのものである。６個のＡＮＤ論理回路（５１３−１〜５１３−６）は、６ビットカウンタ５１１の出力であるＣ５〜Ｃ０と、周波数選択制御ビットの最上位ビットであるｓ２と、５個のＸＯＲ論理回路（５１２−１〜５１２−５）の出力ビットをそれぞれ入力とする。また、１つのＸＯＲ論理回路５１４は、６個のＡＮＤ論理回路（５１３−１〜５１３−６）の出力とｂ８をＸＯＲするためのものである。
【００６８】
図６は、本発明の一実施例による高性能モードで使用される３２ビットウォルシュ符号のサブグループ構成図である。
【００６９】
高性能モードでは、周波数選択的拡散器に入力されるシンボルレートが２Ｍｂｐｓと、一般モードのシンボルレートである１Ｍｂｐｓの２倍である。従って、同一のクロックを使用する高性能モードの周波数選択的拡散器では、選択されたサブグループに含まれた６４ビットのウォルシュ符号のうち３２ビットのみを使用して拡散することによってシンボルレートに合わせる。
【００７０】
例えば、６４ビットウォルシュ符号をＷｎ＝［ｗ０、ｗ１、ｗ２、…、ｗ６３］と定義すると、高性能モードで選択されて使用される３２ビットウォルシュ符号は、Ｗｈｎ１＝［ｗ１６、ｗ１７、…、ｗ４７］、ｗｈｎ２＝［ｗ３２、ｗ３３、…、ｗ６３］、ｗｈｎ３＝［ｗ８、ｗ９、…、ｗ２３、ｗ４０、ｗ４１、…、ｗ５５］、及び、Ｗｈｎ４＝［ｗ１６、ｗ１７、…、ｗ３１、ｗ４８、ｗ４９、…、ｗ６３］の４種セットのうち１つを使用する。
【００７１】
以下の説明では、６４ビットのウォルシュ符号のうち、図６に示したように実線で囲まれた部分の中央に位置した３２ビット、即ち、Ｗｈｎ１＝［ｗ１６、ｗ１７、…、ｗ４７］を使用することとする。即ち、ウォルシュ符号の出力ビット数がＮ個である場合、Ｎビットのウォルシュ符号のうち中央に位置したＮ／２個のウォルシュ符号を使用することとする。
【００７２】
選択された３２ビットウォルシュ符号の特性は、３２個のウォルシュ符号毎に３２ビットがすべて異なり、直交性を有するが、一般モードと低電力モードと同様に、ＸＯＲを使用して「０」と「１」を反転した場合、反転しないウォルシュ符号と重複する場合が発生するということである。例えば、Ｗ３２の選択された３２ビットウォルシュ符号「０１１００１１００１１００１１００１１００１１００１１００１１０」と、Ｗ３４の選択された３２ビットウォルシュ符号「１００１１００１１００１１００１１００１１００１１００１１００１」の反転値は正確に一致する。これは、６４ビットのうち３２ビットのみを選択して伝送することによって現れる現象である。この現象により、シンボルレートを２倍に高めて伝送するために６４ビットのウォルシュ符号のうち３２ビットのみを用い、拡散して伝送する高性能モードでは、一般モードと低電力モードのサブ周波数選択的拡散器のように、４ビットの入力ビットの最下位ビットを用いたＸＯＲによる出力値の反転は使用することができない。
【００７３】
図７は、本発明の一実施例による高性能モードでの周波数選択的拡散器の構造図である。
【００７４】
高性能モードでの周波数選択的拡散器２１７も、データ伝送効率を高めるために高速拡散方式を用いる高速周波数選択的拡散器５００と、データ伝送効率よりは優れた伝送性能を提供するために低速拡散方式を用いる低速周波数選択的拡散器６００と、高速周波数選択的拡散器５００と低速周波数選択的拡散器６００の出力値のうち何れかを選択して出力する多重化器７００と、を含んで構成され、高速周波数選択的拡散器５００は、第１から第３のサブ周波数選択的拡散器５１０、５２０、５３０と多数値選択部５４０で構成され、低速周波数選択的拡散器６００は、第４及び第５のサブ周波数選択的拡散器６１０、６２０と多重化器６３０で構成される。
【００７５】
以下で、選択された拡散方式（高速拡散方式または低速拡散方式）による周波数選択的拡散器２１７の動作について詳しく説明する。
【００７６】
１）高性能モード（クロック：６４ＭＨｚ、シンボルレート：２Ｍｓｐｓ）、及び高速拡散方式が選択された場合
Ｓ２Ｐ２１６は、入力される直列データＤＩＮをＰ＊Ｍビットの並列データに変換して出力する。そして、周波数選択的拡散器２１７の高速周波数選択的拡散器５００に属するＰ個のサブ周波数選択的拡散器５１０、５２０、５３０は、それぞれＭ個のデータビットの入力を受け、これを用いて該サブグループの２Ｍ個の拡散符号のうち１つの拡散符号を選択する。即ち、Ｐ個のサブ周波数選択的拡散器５１０、５２０、５３０によってＰ個の拡散符号が選択される。その後、多数値選択部５４０は、Ｐ個のサブ周波数選択的拡散器５１０、５２０、５３０により獲得したＰ個の拡散符号から多数値を選択することによって、多数値からなる伝送データを発生する。
【００７７】
さらに具体的に説明すると、例えば、ＢＡＮＤ＿ＳＥＬが「０１１１」と指定された場合、Ｓ２Ｐ２１６に入力される信号であるＤＩＮは最大１８Ｍｂｐｓのデータ伝送速度を有し、Ｓ２Ｐ２１６により１：９の比で直列−並列変換が行われ、ｂ８、ｂ７、…、ｂ０の９ビット並列シンボルが２Ｍｓｐｓで出力される。出力された並列シンボルは、周波数選択的拡散器２１７の高速周波数選択的拡散器５００に入力される。
【００７８】
ＢＡＮＤ＿ＳＥＬが「０１１１」であるため、サブグループ５（ＳＧＮ＝１０１）、サブグループ６（ＳＧＮ＝１１０）、及びサブグループ７（ＳＧＮ＝１１１）が選択され、これによって、第１から第３のサブ周波数選択的拡散器におけるＳＧＮ１〜ＳＧＮ３の値は、それぞれ「１０１」、「１１０」及び「１１１」となる。
【００７９】
第１のサブ周波数選択的拡散器５１０では、入力ビットであるｂ８、ｂ７、ｂ６と、ＳＧＮ１の値である「１０１」を用いてサブグループ５の８個のウォルシュ符号（Ｗ４０〜Ｗ４７）のうち１つを選択し、選択された６４ビットのうち３２ビットＡを１ビット列の形態で出力する。
【００８０】
第２のサブ周波数選択的拡散器５２０では、入力ビットであるｂ５、ｂ４、ｂ３と、ＳＧＮ２の値である「１１０」を用いてサブグループ６の８個のウォルシュ符号（Ｗ４８〜Ｗ５５）のうち１つを選択し、選択された６４ビットのうち３２ビットＢを１ビット列の形態で出力する。
【００８１】
第３のサブ周波数選択的拡散器５３０では、入力ビットであるｂ２、ｂ１、ｂ０と、ＳＧＮ３の値である「１１１」を用いてサブグループ７の８個のウォルシュ符号（Ｗ５６〜Ｗ６３）のうち１つを選択し、選択された６４ビットのうち３２ビットＣを１ビット列の形態で出力する。
【００８２】
多数値選択部５４０は、第１から第３のサブ周波数選択的拡散器５１０、５２０、５３０からそれぞれ出力されるＡ、Ｂ及びＣの３ビット列の入力を受け、上記数式１を求めて、その結果値であるＤを出力する。
【００８３】
本実施例において、Ｔｘ＿ＲＡＴＥ制御ビットは、「０」の値を有し、これによって高速周波数選択的拡散器５００の出力値であるＤが選択され、周波数選択的拡散器２１７の出力ＤＯＵＴとして出力される。
【００８４】
２）高性能モード（クロック：６４ＭＨｚ、シンボルレート：２Ｍｓｐｓ）、及び低速拡散方式が選択された場合
Ｓ２Ｐ２１６は、入力される直列データＤＩＮをＳ＋Ｍビットの並列データに変換して出力する。そして、周波数選択的拡散器２１７の低速周波数選択的拡散器６００に属するＱ個のサブ周波数選択的拡散器６１０、６２０は、それぞれＭ個のデータビットの入力を受け、これを用いて該サブグループの２Ｍ個の拡散符号のうち１つの拡散符号を選択する。即ち、Ｑ個のサブ周波数選択的拡散器６１０、６２０によってＱ個の拡散符号を獲得する。その後、多重化器６３０は、Ｑ個のサブ周波数選択的拡散器６１０、６２０により獲得したＱ個の拡散符号において、入力データビットのうちＳビットを用いて１つの拡散符号を選択することによって、伝送データを発生する。
【００８５】
さらに具体的に説明すると、例えば、ＢＡＮＤ＿ＳＥＬが「００１１」と指定された場合、Ｓ２Ｐ２１６に入力される信号であるＤＩＮは最大８Ｍｂｐｓのデータ伝送速度を有し、Ｓ２Ｐ２１６により１：４の比で直列−並列変換が行われ、ｂ３、ｂ２、…、ｂ０の４ビット並列シンボルが２Ｍｓｐｓで出力される。出力された並列シンボルは、周波数選択的拡散器２１７の低速周波数選択的拡散器６００に入力される。
【００８６】
ＢＡＮＤ＿ＳＥＬが「００１１」であるため、サブグループ６（ＳＧＮ＝１１０）及びサブグループ７（ＳＧＮ＝１１１）が選択され、これによって、第４及び第５のサブ周波数選択的拡散器におけるＳＧＮ４及びＳＧＮ５の値は、それぞれ「１１０」及び「１１１」となる。
【００８７】
第４のサブ周波数選択的拡散器６１０では、入力ビットであるｂ２、ｂ１、ｂ０と、ＳＧＮ４の値である「１１０」を用いてサブグループ６の８個のウォルシュ符号（Ｗ４８〜Ｗ５５）のうち１つを選択し、選択された６４ビットのうち３２ビットＦを１ビット列の形態で出力する。
【００８８】
第５のサブ周波数選択的拡散器６２０では、入力ビットであるｂ２、ｂ１、ｂ０と、ＳＧＮ５の値である「１１１」を用いてサブグループ７の８個のウォルシュ符号（Ｗ５６〜Ｗ６３）のうち１つを選択し、選択された６４ビットのうち３２ビットＧを１ビット列の形態で出力する。
【００８９】
多重化器６３０は、第４及び第５のサブ周波数選択的拡散器６１０、６２０から出力されるＦ及びＧの２ビット列の入力を受け、Ｓ２Ｐ２１６の出力のうちｂ３の入力を受けて、ｂ３が「０」である場合は第４のサブ周波数選択的拡散器６１０の出力Ｆを、「１」である場合は第５のサブ周波数選択的拡散器６２０の出力Ｇを選択し、低速周波数選択的拡散器６００の出力Ｈとして出力する。
【００９０】
本実施例において、Ｔｘ＿ＲＡＴＥ制御ビットは、「１」の値を有し、これによって低速周波数選択的拡散器６００の出力値であるＨが多重化器７００によって選択され、周波数選択的拡散器２１７の出力ＤＯＵＴとして出力される。
【００９１】
図８は、本発明の一実施例による高性能モードでのサブ周波数選択的拡散器の構造図である。
【００９２】
高性能モードでのサブ周波数選択的拡散器は、一般モードとは異なり、３ビットの入力ビットを有し、生成された６４ビットウォルシュ符号のうち、中央の３２ビットのみを１ビット列の形態で出力する。
【００９３】
第１のサブ周波数選択的拡散器５１０は、６ビットカウンタ５１１、６個のＸＯＲ論理回路（５１２−１〜５１２−５、５１４）、及び６個のＡＮＤ論理回路（５１３−１〜５１３−６）で構成され、３ビットの周波数選択制御ビット（ｓ２、ｓ１、ｓ０）と３ビットの入力ビット（ｂ８、ｂ７、ｂ６）を有する。
【００９４】
６ビットカウンタ５１１は、高性能モードである場合、１６〜４７をカウントするためにシンボル周期毎に初期値「１６」にリセットされる。
【００９５】
３ビットの周波数選択制御ビット（ｓ２、ｓ１、ｓ０）と３ビットの入力ビット（ｂ８、ｂ７、ｂ６）を用いて、該サブグループに含まれた８個のウォルシュ符号のうち１つが生成され、１ビット列の形態で出力される（Ａ）。
【００９６】
５個のＸＯＲ論理回路（５１２−１〜５１２−５）は、グレイ（Ｇｒａｙ）インデキシングのためのものである。６個のＡＮＤ論理回路（５１３−１〜５１３−６）は、６ビットカウンタ５１１の出力であるＣ５〜Ｃ０と、周波数選択制御ビットの最上位ビットであるｓ２と、５個のＸＯＲ論理回路（５１２−１〜５１２−５）の出力ビットをそれぞれ入力とする。また、１つのＸＯＲ論理回路５１４は、６個のＡＮＤ論理回路（５１３−１〜５１３−６）の出力をＸＯＲするためのものである。
【００９７】
図６から図８を参照して説明した高性能モードでの周波数選択的デジタル伝送装置は、高性能モードのみならず、一般モードや低電力モードの場合においても使用することができる。
【００９８】
また、図４と図７に示した周波数選択的拡散器の構造は、高性能モードと一般モードの差を説明するために異なるように示したが、実際の具現においては制御信号を用いて１つの構造に統合して具現することができる。
【００９９】
また、周波数選択的拡散器は、Ｓ２Ｐ２１６から出力されるＮビットの入力を受け、図４及び図７に示した周波数選択的拡散器と同一の出力を出すことができる、異なる構造を有する周波数選択的拡散器に対置されることもできる。
【０１００】
また、図４と図７に本発明の一実施例として示した周波数選択的拡散器２１７内の高速周波数選択的拡散器５００、低速周波数選択的拡散器６００、多重化器７００の構成は、低速から高速までの多様な伝送速度を支援する１つ以上の周波数選択的拡散器に具現されることができる。この場合、周波数選択的拡散器は、高速から低速までの多様な伝送速度を支援するために、周波数選択的拡散器に入力されるＳ２Ｐの出力シンボル当たりの周波数選択的拡散器で拡散されて出力される出力ビット数を調節して、即ち、拡散利得（Ｓｐｒｅａｄｉｎｇ  Ｆａｃｔｏｒ）を調節して伝送するようになる。
【０１０１】
本発明は、上述した実施例及び添付された図面によって限定されるものではなく、本発明の技術的思想を外れない範囲内で様々な形態の置換、変形及び変更が可能であることは本発明が属する技術分野において通常の知識を有する者には明白である。
【符号の説明】
【０１０２】
１００    人体通信ＭＡＣ
１１０    ＭＡＣ送信処理器
１２０    ＭＡＣ受信処理器
２００    人体通信物理階層モデム
２１０    送信機
２１１    プリアンブル生成器
２１２    第１の拡散器
２１３    ヘッダ生成器
２１４    第２の拡散器
２１５    データ生成器
２１６    Ｓ２Ｐ
２１７    周波数選択的拡散器
２１８    多重化器
２２０    受信機
２２１    逆多重化器
２２２    逆拡散器
２２３    ヘッダ処理器
２２４    周波数選択的逆拡散器
２２５    Ｐ２Ｓ
２２６    データ処理器
２２７    フレーム同期部
２２８    共通制御信号生成部
３００    人体通信ＡＦＥ
３１０    送信／受信スイッチ
３２０    雑音除去フィルタ
３３０    増幅器
３４０  クロックリカバリ及びデータリタイミング（Ｃｌｏｃｋ  Ｒｅｃｏｖｅｒｙ  ＆  Ｄａｔａ  Ｒｅｔｉｍｉｎｇ）
４００    信号電極
【図１】
2010259071.tif 000003
【図２】
2010259071.tif 000004
【図３ａ】
2010259071.tif 000005
【図３ｂ】
2010259071.tif 000006
【図４】
2010259071.tif 000007
【図５】
2010259071.tif 000008
【図６】
2010259071.tif 000009
【図７】
2010259071.tif 000010
【図８】
2010259071.tif 000011