(57)【特許請求の範囲】
【請求項１】
送信機と、少なくとも一つの受信機とを具え、これら送信機及び受信機を、第１モードで予め設定された数Ｎのデータチャネルまでのデータワードの時間多重化転送を行うためにデータ線によって接続し、Ｎを２より大きい数とし、各データワードが少なくとも一つのデータ構成要素を具え、
前記送信機が、
各々は、前記データチャネルのうちの相違する一つに対応するＮチャネルレジスタのシーケンスと、
送信のためにデータワードを発生させる前記チャネルレジスタの一つを選択し、この選択が、フレーム開始信号に同期をとった前記チャネルレジスタの最初のものの選択と、ワード選択信号によって付与された規則的なトリガに同期をとった前記チャネルレジスタの次のものの選択とを具え、前記フレーム開始信号が前記ワード選択信号よりも上のプライオリティを有する、レジスタ選択手段と、
周期的なクロック信号に同期をとって、前記データ線を通じて、選択したチャネルレジスタからデータワードを送信する手段とを具え、
前記受信機が、
各々は、前記データチャネルのうちの相違する一つに対応するＮチャネルレジスタのシーケンスと、
データワードを受信するためにチャネルレジスタの一つを選択し、この選択が、前記フレーム開始信号に同期をとった前記チャネルレジスタの最初のものの選択と、前記ワード選択信号によって付与された規則的なトリガに同期をとったチャネルレジスタの次のものの選択とを具え、前記フレーム開始信号が前記ワード選択信号よりも上のプライオリティを有する、レジスタ選択手段と、
前記周期的なクロック信号に同期をとって、前記データ線を通じてデータワードを受信し、そのデータワードを、選択したチャネルレジスタに記憶させる手段とを具えることを特徴とするデータ転送システム。
【請求項２】
前記システムが、第２モードでＮ２までのデータチャネルに対するデータワードの転送をサポートし、Ｎ２をＮより小さくし、前記フレーム開始信号を２レベル信号とし、前記システムがフレームコントローラを具え、このフレームコントローラが、
前記第２モードで、前記フレーム開始信号を第１レベルに維持し、
前記第１モードで、前記フレーム開始信号を、Ｎ２以上Ｎ未満の連続的なデータワードの転送の持続時間前記第１レベルに維持するとともに、Ｎの連続的なデータワードの転送の残りの持続時間別個の第２レベルに維持し、前記フレーム開始信号の前記第１レベルへの遷移によって、前記レジスタ選択手段が前記チャネルレジスタの最初のものを選択するようにトリガすることによって、前記フレーム開始信号を制御するように作動することを特徴とする請求の範囲１記載のデータ転送システム。
【請求項３】
Ｎ２＝２とし、前記ワード選択信号を、前記レジスタ選択手段が前記チャネルレジスタの次のものを選択するようにトリガするワード選択信号の遷移を有する２レベル信号とし、前記レジスタ選択手段が、前記第２モードで前記ワード選択信号の第１レベルへの遷移に応答して前記チャネルレジスタの最初のものを選択するように作動するようにしたことを特徴とする請求の範囲２記載のデータ転送システム。
【請求項４】
前記フレームコントローラが、前記モードの表示を受信する入力部を具え、前記フレームコントローラが、それに応じて前記フレーム開始信号を制御するように作動するようにしたことを特徴とする請求の範囲２又は３記載のデータ転送システム。
【請求項５】
前記フレームコントローラが、データ構成要素を転送するのに必要なデータチャネルの実際の数の表示を受信する入力部を具え、前記フレームコントローラが、前記実際の数がＮ２に一致する場合には前記第２モードに対して前記フレーム開始信号を制御するように動作し、そうでない場合には前記第１モードに対して前記フレーム開始信号を制御するように動作するようにしたことを特徴とする請求の範囲２又は３記載のデータ転送システム。
【請求項６】
前記システムがワードコントローラを具え、このワードコントローラが、前記クロック信号を受信する入力部と、前記ワード選択信号を発生させる出力部とを具え、前記ワード選択信号を２レベル信号とし、前記ワードコントローラが、直前のレベル遷移から予め設定した数のクロックパルスを受信したことに応答して前記ワード選択信号のレベル遷移を行うように作動し、前記予め設定した数が、データワードのデータ構成要素の数に一致するようにしたことを特徴とする請求の範囲２，３，４又は５記載のデータ転送システム。
【請求項７】
前記ワードコントローラが、前記予め設定された数のクロックパルスの表示を受信する入力部を具え、前記ワードコントローラが、それに応じて前記ワード選択信号を制御するように動作することを特徴とする請求の範囲６記載のデータ転送システム。
【請求項８】
前記送信機が、データ構成要素を転送するのに必要なデータチャネルの実際の数が前記予め設定された数よりも少ない場合に、データ構成要素が利用できないデータチャネルに対して転送するダミーデータ構成要素を発生させる手段を具えることを特徴とする請求の範囲１から７のうちのいずれかに記載のデータ転送システム。
【請求項９】
前記第２モードが、Ｉ2Ｓシステムと互換性があるようにしたことを特徴とする請求の範囲２，３，４，５，６又は７記載のデータ転送システム。
【請求項１０】
Ｎ＝８とし、前記第１モードで、前記周期的なクロック信号が、前記Ｉ2Ｓシステムで用いられる周波数の４倍の周波数を有することを特徴とする請求の範囲９記載のデータ転送システム。
【請求項１１】
第１モードで予め設定された数Ｎのデータチャネルまでのデータワードの時間多重化転送を行い、Ｎを２より大きい数とし、各データワードが少なくとも一つのデータ構成要素を具え、
各々は、前記データチャネルのうちの相違する一つに対応するＮチャネルレジスタのシーケンスと、
送信のためにデータワードを発生させる前記チャネルレジスタの一つを選択し、この選択が、フレーム開始信号に同期をとった前記チャネルレジスタの最初のものの選択と、ワード選択信号によって付与される規則的なトリガに同期をとった前記チャネルレジスタの次のものの選択とを具え、前記フレーム開始信号が前記ワード選択信号よりも上のプライオリティを有する、レジスタ選択手段と、
周期的なクロック信号に同期をとって、前記データ線を通じて、選択したチャネルレジスタからデータワードを送信する手段とを具えることを特徴とする送信機。
【請求項１２】
前記送信機が、第２モードでＮ２までのデータチャネルに対するデータワードの転送をサポートし、Ｎ２をＮより小さくし、前記フレーム開始信号を２レベル信号とし、前記送信機がフレームコントローラを具え、このフレームコントローラが、
前記第２モードで、前記フレーム開始信号を第１レベルに維持し、
前記第１モードで、前記フレーム開始信号を、Ｎ２以上Ｎ未満の連続的なデータワードの転送の持続時間前記第１レベルに維持するとともに、Ｎの連続的なデータワードの転送の残りの持続時間別個の第２レベルに維持し、前記フレーム開始信号の前記第１レベルへの遷移によって、前記レジスタ選択手段が前記チャネルレジスタの最初のものを選択するようにトリガすることによって、前記フレーム開始信号を制御するように作動することを特徴とする請求の範囲１１記載の送信機。
【請求項１３】
第１モードで予め設定された数Ｎのデータチャネルまでの時間多重化データワードを受信し、Ｎを２より大きい数とし、各データワードが少なくとも一つのデータ構成要素を具え、
各々は、前記データチャネルのうちの相違する一つに対応するＮチャネルレジスタのシーケンスと、
データワードを受信するためにチャネルレジスタの一つを選択し、この選択が、フレーム開始信号に同期をとった前記チャネルレジスタの最初のものの選択と、ワード選択信号によって付与された規則的なトリガに同期をとったチャネルレジスタの次のものの選択とを具え、前記フレーム開始信号が前記ワード選択信号よりも上のプライオリティを有する、レジスタ選択手段と、
前記周期的なクロック信号に同期をとって、前記データ線を通じてデータワードを受信し、そのデータワードを、選択したチャネルレジスタに記憶させる手段とを具えることを特徴とする受信機。
【請求項１４】
前記受信機が、第２モードでＮ２までのデータチャネルに対するデータワードの転送をサポートし、Ｎ２をＮより小さくし、前記フレーム開始信号を２レベル信号とし、前記送信機がフレームコントローラを具え、このフレームコントローラが、
前記第２モードで、前記フレーム開始信号を第１レベルに維持し、
前記第１モードで、前記フレーム開始信号を、Ｎ２以上Ｎ未満の連続的なデータワードの転送の持続時間前記第１レベルに維持するとともに、Ｎの連続的なデータワードの転送の残りの持続時間別個の第２レベルに維持し、前記フレーム開始信号の前記第１レベルへの遷移によって、前記レジスタ選択手段が前記チャネルレジスタの最初のものを選択するようにトリガすることによって、前記フレーム開始信号を制御するように作動することを特徴とする請求の範囲１３記載の受信機。
【発明の詳細な説明】
本発明は、送信機と、少なくとも一つの受信機とを具え、これら送信機及び受信機をデータワードを時間多重化転送用のデータ線によって接続したデータ転送システムに関するものである。また、本発明は、データ線を通じてデータワードの時間多重化転送用の送信機に関するものである。さらに、本発明は、データ線を通じてデータワードの時間多重化転送用の受信機に関するものである。
米国特許出願第４，７７５５，８１７号は、Ａ／Ｄコンバータ、Ｄ／Ａコンバータ、ＩＥＣ  ９５８トランシーバ、デジタルフィルタ、デジタル誤りコレクタ、専用のデジタルコーダ／デコーダ、一般目的のデジタル信号プロセッサを有するデジタル入力／出力インタフェースのようなデジタル音声素子間でデジタル音声データを転送するのに広く用いられるＩ2Ｓ（インタ−ＩＣ音声）として既知のデータ転送システムを記載している。送信機及び少なくとも一つの受信機は、３本の信号線：クロック信号（ＳＣＫ）線、ワード選択信号（ＷＳ）線及び直列データ信号（ＳＤ）線を通じて接続する。データは、クロック信号の周期的なクロックパルスに同期をとって、直列データ線を通じて送信機から少なくとも一つの受信機に順次転送される。送信機及び受信機は、同一のクロック信号に対して同期がとられる。Ｉ2Ｓは、２チャネル（左音声チャネル及び右音声チャネルにそれぞれ対応する第１及び第２チャネル）に対するデータ転送をサポートする。チャネルのデータは、時間マルチプレクサ処理されて転送され、左チャネルのデータワードの転送が右チャネルのデータ転送に続き、またはその逆を行う。データワードの長さは、３２データビットまで可変である。２レベルのワード選択信号はデータワードの転送を制御する。信号レベルの変化は新たなデータワードの転送の開始を表す。送信機は、各データチャネルに対して対応するチャネルレジスタを具える。送信機のレジスタ選択手段は、二つのチャネルレジスタのうちのいずれにデータワードを送信するかを選択する。ワード選択信号がロー（‘０’）になると、左チャネルに対応する第１チャネルレジスタを選択し、ワード選択信号がハイ（‘１’）になると、右チャネルに対応する第２チャネルレジスタを選択する。このようにして、クロックパルスのワード選択信号の持続時間はデータワードの長さを表し、信号のレベルは、データワードがどのチャネルに対応するかを表す。送信機と同様に、受信機は、二つのチャネルレジスタと、データワードを受信するように動作するレジスタ選択手段とを具える。
デジタル音声チャネルに対して、音声データは、典型的には線形ＰＣＭ符号化を用いて符号化され、この場合、ＰＣＭワードはＩ2Ｓに対して１対１対応する。しかしながら、送信機及び受信機は、システムレベルで用いられ及びワード選択信号によって表されるものと相違するワードサイズで作動するように許容される。送信機及び受信機のワード長は互いに相違する。相違するワードサイズを用いる際に互換性のある動作を保証するために、データワードは、最上位ビット（ＭＢＳ）で開始して送信される。送信機のワードがシステムのワードよりも長い場合、送信機のワードの最上位部のみが、システムのワードの長さに対応するビット数とともに送信される。送信機のワードがシステムのワードより短い場合、送信機のワードは、システムのワードと同一の長さを有するワードを形成するために最下位ビット位置に必要な数の‘０’ビットを用いて送信を補足する。同様に、受信機のワードが受信したワードよりも短い場合、受信機のワードに適した受信ワードの最上位ビットのみ処理される。受信機のワードが長い場合、受信したワードは、受信機のワードと同一の長さを有するワードを形成するために最下位ビット位置に必要な数の‘０’ビットを用いて受信中に補足される。線形ＰＣＭの代わりに、ＭＰＥＧ−１やＭＰＥＧ−２のような他の符号化フォーマットを、Ｉ2Ｓを通じて転送するためにデータワードの符号化データをパッケージ化するのに適切な方法と組み合わせて用いることができる。国際特許出願ＰＣＴ／ＩＢ９６／０１２６７（ＰＨＮ１５６０３）は、同一のフレームサンプリング速度を用いるとともにＩ2Ｓと同一のデータビット数を有するＩＥＣ９５８送信システムを通じて転送するためのＭＰＥＧ符号化音声のバーストフォーマットを記載している。バーストフォーマットに記載されたデータフォーマットを、好適にはＩ2Ｓを通じたデータの転送に用いる。
典型的な用途に加えて、Ｉ2Ｓは、ＣＤから読み出された２チャネルデジタル音声を左右の音声チャネルに対するアナログ出力信号を発生させる音声デコーダに転送するＣＤプレーヤで用いられる。デジタル音声は、Ｉ2Ｓを通じて、デジタル増幅器や記録装置のような他の装置にデジタル形態で転送するＩＥＣ  ９５８インタフェース（ＳＰＤＩＦとも称する）にも転送される。
さらに、サラウンド音声システムのような音声システムは、左及び右音声チャネル以外も処理する。実際には、今日、ＭＰＥＧ２技術は、規格化された５音声チャネル：左、右、中央、左サラウンド、右サラウンド及び低周波エンハンスメント（ＬＦＥ）チャネル（及び１サポートチャネル）を有する。典型的には、チャネルは、デジタルビデオディスク（ＤＶＤ）のようなデジタル媒体から符号化形態で読み出され、例えばＭＰＥＧデコーダによって複号化される。ＤＶＤは、８までの可変数の線形ＰＣＭ音声チャネルもサポートする。複号化されたＭＰＥＧ音声チャネル又は線形ＰＣＭ音声チャネルを、例えば左及び右音声チャネルに対するアナログ出力信号を処理するローカル音声デコーダに転送される。音声チャネルは、サラウンド増幅器や記録装置のような個別の音声再生装置にもデジタル形態で転送される。プレーヤ装置から音声再生装置又は記録装置への転送は、ＩＥＣ  ９５８プロトコル化されたインタフェースによって生じる。所定の基本システム又は所定のアプリケーションに対し（例えばＣＤの再生）、２チャネルの局所転送で十分である。更に向上したシステム又はアプリケーションに対し（例えば、ＤＶＤの再生）、二つより多いチャネルの局所転送が必要とされる。
Ｉ2Ｓは、２チャネルデジタルデータの等時性の転送のために設計され、更に多くのチャネルに対してデータを転送する準備がされていない。
本発明の目的は、等時性のデータを二つより多いチャネルに転送することかできるシステム、送信機及び受信機を提供することである。他の目的は、このようなシステム、送信機及び受信機がＩ2Ｓに基づき、素子を簡単にするとともに、Ｉ2Ｓと互換性のある素子を低コストで提供することができるようにすることである。
この目的を達成するために、本発明によるデータ転送システムは、送信機と、少なくとも一つの受信機とを具え、これら送信機及び受信機を、第１モードで予め設定された数Ｎのデータチャネルまでのデータワードの時間マルチプレクサ転送を行うためにデータ線によって接続し、Ｎを２より大きい数とし、各データワードが少なくとも一つのデータ構成要素を具える。前記送信機は、各々がデータチャネルの互いに相違するものに対応するＮチャネルレジスタのシーケンスと、送信のためにデータワードを発生させる前記チャネルレジスタの一つを選択し、この選択が、フレーム開始信号に同期をとった前記チャネルレジスタの最初のものの選択と、ワード選択信号によって付与された規則的なトリガに同期をとった前記チャネルレジスタの次のものの選択とを具え、前記フレーム信号が前記ワード選択信号よりも上のプライオリティを有する、レジスタ選択手段と、周期的なクロック信号に同期をとって、前記データ線を通じて、選択したチャネルレジスタからデータワードを送信する手段とを具える。前記受信機は、各々がデータチャネルの互いに相違するものに対応するＮチャネルレジスタのシーケンスと、データワードを受信するためにチャネルレジスタの一つを選択し、この選択が、前記フレーム開始信号に同期をとった前記チャネルレジスタの最初のものの選択と、前記ワード選択信号によって付与された規則的なトリガに同期をとったチャネルレジスタの次のものの選択とを具え、前記フレーム開始信号が前記ワード選択信号よりも上のプライオリティを有する、レジスタ選択手段と、前記周期的なクロック信号に同期をとって、前記データ線を通じてデータワードを受信し、そのデータワードを、選択したチャネルレジスタに記憶させる手段とを具える。ワード選択信号は、次のチャネルに対するデータワードを転送する必要があることを表す。どのチャネルデータが転送されたかを素子が識別すること（すなわち、チャネルに対する同期）ができるようにするために、フレーム開始（ＦＢ）信号を付加して、チャネルのうちの最初のものを識別する。チャネルは予め設定されたシーケンスで転送されるものと仮定する。このようにして、２チャネルに対してのみ作用する左又は右チャネルに次のデータワードが対応することを表すワード選択信号のＩ2Ｓ機能を、二つの信号（ワード選択信号及びフレーム開始信号）に置換して、二つより多くのチャネルの転送を許容する。ワード選択信号のフォーマット及びタイミングを、Ｉ2Ｓで用いられるものと同一にすることができる。好適には、Ｎを２の累乗にして、等時性データの処理に関連する素子に供給されるシステムワイドクロック信号とは相違する同一の２の累乗のクロック信号を用いることができる。全ての構成要素は同一フレーム速度で作動し、この場合、転送システムのビットレートは、他の大抵の構成要素によって用いられるものよりも高くなる。例えば、４８ｋＨｚのフレーム速度及び１６データビットのデータワード長が用いられ、その結果、チャネルを処理する大抵の素子によって用いられるチャネルに対して４８，０００＊１６＝７６８，０００ｂｐｓとなり、それに対して、転送システムは、８チャネルに対して１６ビットワードを転送す���のに４８，０００＊１６＊８＝６，１４４，０００ｂｐｓのビットレートを用いることができる。Ｉ2Ｓに対して、フレームは、右データワードが続く左データワードからなり、本発明によるシステムに対して、フレームは、フレーム開始信号のトリガに続くＮデータワードのシーケンスからなる。好適には、Ｎ＝８（クアドＩ2Ｓとも称する。）を用いて、ＤＶＤから読み出された音声チャネル（ＭＰＥＧ２チャネル又は線形ＰＣＭチャネル）に転送するのに十分な容量を提供する。
本発明による他の例において、前記システムが、第２モードでＮ２までのデータチャネルに対するデータワードの転送をサポートし、Ｎ２をＮより小さくし、前記フレーム開始信号を２レベル信号とし、前記システムがフレームコントローラを具え、このフレームコントローラが、
前記第２モードで、前記フレーム開始信号を第１レベルに維持し、
前記第１モードで、前記フレーム開始信号を、Ｎ２以上Ｎ未満の連続的なデータワードの転送の持続時間前記第１レベルに維持するとともに、Ｎの連続的なデータワードの転送の残りの持続時間別個の第２レベルに維持し、前記フレーム開始信号の前記第１レベルへの遷移によって、前記レジスタ選択手段が前記チャネルレジスタの最初のものを選択するようにトリガすることによって、前記フレーム開始信号を制御するように作動する。第１モードのフレーム開始信号を、第２モードで用いられるようなフレームの最初のＮ２ワードに対して同一の一定レベルに保持することによって、第１モードは、第２モードと共通の部分に対して十分に互換性をもつことができる。フレーム開始信号は第２モードでは意味をもたない。したがって、第１レベルを、好適にはデフォールト論理レベルに選択して、両モードをサポートする装置に要求されるデフォールトレベルを第２モードでのみ有効にすることができる装置を提供するのが容易になる。第２モードにおいて、Ｎ２より多いチャネル間の区別するのに利用できる準備がない。Ｎフレーム間の区別ができるようにするために（ＮをＮ２より大きくする。）、第１モードにおいて、フレーム開始信号を、Ｎ２データワード送信後及びフレームの全てのＮワード送信前に第２レベルに変化させ、フレームの最初のデータワードの転送開始時に第１レベルに変化させる。好適には、フレーム監視信号を、Ｎ２番目のデータワードの送信の終了に同期をとって第２レベルに変化させる。これによって、送信機や受信機のような素子は、フレーム開始信号からシステムのモードを決定することができる。フレームの最初のＮ２データワードに対して、第１及び第２モードの処理は互換性がある。Ｎ２番目のデータワードの終了時にフレーム開始信号が変化しない場合、システムは第２モードに入り、そうでない場合、システムは第１モードに入る。好適には、Ｎ２＝２に対して、第２モードのシステムはＩ2Ｓと互換性がある。
本発明による他の例において、Ｎ２＝２とし、前記ワード選択信号を、前記レジスタ選択手段が前記チャネルレジスタの次のものを選択するようにトリガするワード選択信号の遷移を有する２レベル信号とし、前記レジスタ選択手段が、前記第２モードで前記ワード選択信号の第１レベルへの遷移に応答して前記チャネルレジスタの最初のものを選択するように作動するようにする。Ｉ2Ｓと互換性があるようにして、システムの第２モードでは、ワード選択信号のレベルは、二つのチャネルのうちのいずれにワードを転送する必要があるかを示す。
本発明の他の例において、前記フレームコントローラが、前記モードの表示を受信する入力部を具え、前記フレームコントローラが、それに応じて前記フレーム開始信号を制御するように作動するようにする。フレーム開始信号を第２レベルに変化させる瞬時をモニタする他の例として、モードを、個別の入力部を通じて設定することができる。好適には、マイクロコントローラは、データを処理する他のパラメータの設定と組み合わせてモードを設定する。
本発明の他の例において、システムは、前記フレームコントローラが、データ構成要素を転送するのに必要なデータチャネルの実際の数の表示を受信する入力部を具え、前記フレームコントローラが、前記実際の数がＮ２に一致する場合には前記第２モードに対して前記フレーム開始信号を制御するように動作し、そうでない場合には前記第１モードに対して前記フレーム開始信号を制御するように動作するようにしたことを特徴とするものである。好適には、可変数のチャネルに対してデータを転送するためにシステムを用いる場合、モードを決定するだけでなく実際の数のチャネルをそのモード中に転送するのが好適である。Ｎ＝８及び線形ＰＣＭ音声チャネルをデジタルビデオディスクから転送するのに用いられるＮ２＝２のシステムに対して、２チャネルを転送する必要がある場合には第２モードを選択し、他の数のチャネルを転送する必要がある場合には第１モードを選択する。第１モードにおいて８未満のチャネルを転送する場合、送信機及び一つ以上の受信機は、未使用チャネルの他の処理を停止することができる。
本発明によるシステムの他の例は、前記システムがワードコントローラを具え、このワードコントローラが、前記クロック信号を受信する入力部と、前記ワード選択信号を発生させる出力部とを具え、前記ワード選択信号を２レベル信号とし、前記ワードコントローラが、直前のレベル遷移から予め設定した数のクロックパルスを受信したことに応答して前記ワード選択信号のレベル遷移を行うように作動し、前記予め設定した数が、データワードのデータ構成要素の数に一致するようにしたことを特徴とするものである。このようにして、ワード選択信号は、Ｉ2Ｓと互換性があるように制御される。
本発明によるシステムの他の例は、前記ワードコントローラが、前記予め設定された数のクロックパルスの表示を受信する入力部を具え、前記ワードコントローラが、それに応じて前記ワード選択信号を制御するように動作することを特徴とするものである。このようにして、ワードコントローラにワード長が提供されるとともにそれに応じてワード制御信号を制御することができ、システムが可変ワード長を有することができるようになる。
本発明によるシステムの他の例は、前記送信機が、データ構成要素を転送するのに必要なデータチャネルの実際の数が前記予め設定された数よりも少ない場合に、データ構成要素が利用できないデータチャネルに対して転送するダミーデータ構成要素を発生させる手段を具えることを特徴とするものである。このようにして、（最大容量までの）可変数のチャネルに対するデータの転送を行うことができる、高容量を有する簡単かつ低コストの等時性転送システムを達成する。
本発明によるシステムの他の例は、前記第２モードが、Ｉ2Ｓシステムと互換性があるようにしたことを特徴とするものである。
本発明によるシステムの他の例は、Ｎ＝８とし、前記第１モードで、前記周期的なクロック信号が、前記Ｉ2Ｓシステムで用いられる周波数の４倍の周波数を有することを特徴とするものである。
本発明の目的を達成するために、第１モードで予め設定された数Ｎのデータチャネルまでのデータワードの時間マルチプレクサ転送を行う送信機は、Ｎを２より大きい数とし、各データワードが少なくとも一つのデータ構成要素を具え、
各々がデータチャネルの互いに相違するものに対応するＮチャネルレジスタのシーケンスと、
送信のためにデータワードを発生させる前記チャネルレジスタの一つを選択し、この選択が、フレーム開始信号に同期をとった前記チャネルレジスタの最初のものの選択と、ワード選択信号によって付与される規則的なトリガに同期をとった前記チャネルレジスタの次のものの選択とを具え、前記フレーム信号が前記ワード選択信号よりも上のプライオリティを有する、レジスタ選択手段と、
周期的なクロック信号に同期をとって、前記データ線を通じて、選択したチャネルレジスタからデータワードを送信する手段とを具える。
本発明の他の例において、第２モードの送信機は、Ｎ２＝２データチャネルに対するデータワードの転送をサポートし、ワード選択信号を、ワード選択信号によってレジスタ選択手段がチャネルレジスタの次のものを選択するトリガとなるワード選択信号のレベル遷移を有する２レベル信号とし、フレーム開始信号を２レベル信号とし、レジスタ選択手段が、第１モードにおいてフレーム開始信号の第１レベルへの遷移に応答してチャネルレジスタの最初のものを選択し、第２モードにおいてワード選択信号の第１レベルへの遷移に応答してチャネルレジスタの最初のものを選択するように動作する。このようにして、送信機は、スレーブロールで（すなわち、ワード選択信号及び／又はフレーム開始信号によって制御されるとともに信号を発生させないで）、第２モードにおいてＩ2Ｓのような現存のシステムと互換性をもって動作し、第１モードにおいて補足的なフレーム開始信号に応答することによって更に有効な転送システムをサポートする。
本発明の目的を達成するために、第１モードで予め設定された数Ｎのデータチャネルまでのデータワードの時間マルチプレクサ転送を行う受信機は、Ｎを２より大きい数とし、各データワードが少なくとも一つのデータ構成要素を具え、
各々がデータチャネルの互いに相違するものに対応するＮチャネルレジスタのシーケンスと、
データワードを受信するためにチャネルレジスタの一つを選択し、この選択が、フレーム開始信号に同期をとった前記チャネルレジスタの最初のものの選択と、ワード選択信号によって付与された規則的なトリガに同期をとったチャネルレジスタの次のものの選択とを具え、前記フレーム開始信号が前記ワード選択信号よりも上のプライオリティを有する、レジスタ選択手段と、
前記周期的なクロック信号に同期をとって、前記データ線を通じてデータワードを受信し、そのデータワードを、選択したチャネルレジスタに記憶させる手段とを具える。
本発明の他の例において、前記受信機が、第２モードでＮ２までのデータチャネルに対するデータワードの転送をサポートし、Ｎ２をＮより小さくし、前記フレーム開始信号を２レベル信号とし、前記送信機がフレームコントローラを具え、このフレームコントローラが、
前記第２モードで、前記フレーム開始信号を第１レベルに維持し、
前記第１モードで、前記フレーム開始信号を、Ｎ２以上Ｎ未満の連続的なデータワードの転送の持続時間前記第１レベルに維持するとともに、Ｎの連続的なデータワードの転送の残りの持続時間別個の第２レベルに維持し、前記フレーム開始信号の前記第１レベルへの遷移によって、前記レジスタ選択手段が前記チャネルレジスタの最初のものを選択するようにトリガすることによって、前記フレーム開始信号を制御するように作動する。このようにして、受信機も、スレーブロールで、第２モードにおいてＩ2Ｓのような現存のシステムと互換性をもって動作し、第１モードにおいて補足的なフレーム開始信号に応答することによって更に有効な転送システムをサポートする。
本発明のこれら及び他の態様を、図示した実施の形態を参照して説明する。
図１は、複数のあり得るシステム形態を示す。
図２は、本発明によるフレームフォーマットを示す。
図３は、フレームのビットタイミングの一例を示す。
図４は、フレームの同期の一例を示す。
図５は、本発明による送信機のブロック図を示す。
図６は、本発明による受信機のブロック図を示す。
図７は、本発明によるワードコントローラのブロック図を示す。
図８は、フレームコントローラとして動作するＭＰＥＧストリームデコーダのブロック図を示す。
図９は、本発明の転送システムを用いたシステムの一例を示す。
本発明を、デジタルオーディオシステムで用いるものとして説明する。本発明を、装置の素子間で順次にデータを転送するのに広く適用することができる。本発明は、音声や映像のような等時性データの転送及び多重データチャネルを同期をとって転送される必要があるアプリケーションに対して特に適切である。
図１は、システムを用いることができる複数のあり得る形態を示す。送信機１００を、四つの信号線：データ信号（ＳＤ）線１１０、クロック信号（ＳＣＫ）線１１２、ワード選択信号（ＷＳ）線１１４及びフレーム開始信号（ＦＢ）線１１６を通じて一つ以上の受信機（一例として二つの受信機１０２，１０４を示す。）に接続する。データ信号１１０を送信機から常に発生させる。他の信号の発生を、送信機１００、受信機１０２，１０４のうちの一つ又は特別な制御ユニット１０６のうちの一つの機能とすることができる。典型的には、三つの制御信号を同一素子によって制御する。この制御機能を送信機に統合する場合、送信機は、これら信号に対するマスタロールを果たすように見える。そうでない場合、送信機はスレーブとして動作する。同様に、受信機がマスタ又はスレーブとして作動することができる。所定の信号に対して、所定の瞬時に一つのマスタのみが信号を制御していることは明らかである。図１Ａにおいて、送信機１００は、三つ全ての信号を制御するマスタとして動作する。受信機１０２及び１０４はスレーブとして動作する。図１Ｂにおいて、受信機１０２はマスタとして動作し、送信機１００及び受信機１０４はスレーブとして動作する。図１Ｃにおいて、個々の制御ユニット１０６がマスタとして動作し、それに対して送信機１００及び受信機１０２はスレーブとして動作する。
図２は、第１モードで動作する本発明によるシステムのフレームフォーマットを示す。データワードがＮチャネルに対して転送される１フレームサンプリング周期を示す。本例では、Ｎ＝８とし、チャネルのデータワードにｃｈ0〜ｃｈ7を付して、データワードとチャネルとの間の対応を示す。データワードを、データ線１１０を通じて時間多重化転送し、これを、Ｎチャネルの最初に対応するデータワードｃｈ0で開始し、最終チャネル（本例では、Ｎ＝８のとき、Ｎ番目のチャネルに対するｃｈ7）で終了する。チャネルのデータワードが転送されるシーケンスが関連の送信機及び一つ以上の受信機に対して既知であると仮定される。Ｎの連続するデータワードｃｈ0〜ｃｈN-1は、１フレームサンプリング周期に相当するフレームを形成する。連続的なサンプリング周期に対して同一フレームフォーマットを用いる。データワードのサイズを、システムが用いられる装置の要求に対して最適となるように選択することができる。Ｉ2Ｓにおいて、ワードサイズを１〜３２ビット間で変更することができる。Ｉ2Ｓの全ワードサイズをサポートするためのものであるとともに本発明による第１モードで動作することができるＤＳＰのような一般的な目的の素子に対して、少なくとも３２データビットのワードサイズを内部でサポートして、Ｉ2Ｓモード及び第１モードでデータワードを記憶する同一レジスタを用いることができるようにするのが好適である。特に、他の内部のワードサイズをＩ2Ｓに対して既に説明したようにして適合するようにサポートすることができる間、ＣＤプレーヤで使用されるＤ／Ａコンバータのような更に専用的な素子に対して、内部でサポートされたワードサイズを特定のアプリケーションに対して（例えば、ＣＤプレーヤに対する１６ビット）最適に選択することができる。
ワード選択信号１１４は、次のチャネルに対するデータワードを転送する必要があることを示す規則的なトリガを発生させる。典型的には、ワード選択信号によって付与されたトリガを、クロック信号１１２に対して同期をとらせる。クロック信号１１２の後縁又は前縁に同期をとるような同期の詳細は、本発明に関連しない。好適には、ワード選択信号のトリガは、次のワードの第１データビットの転送の開始前に１クロック周期のような規定された周期を付与する。これによって、送信に対するセットアップを行う順次のデータの同期タイミングを取り出すことができるようになる。これによって、スレーブ受信機が、以前に受信したワードを記憶するとともに次のワードに対する入力をクリアすることができるようにもなる。図４は、データワード４００に対するタイミングの使用を示し、この場合、ワード選択信号１１４は、次のワードの第１データビットの転送前に１クロック周期を変化させる。
ワード選択信号が例えば信号のレベルの持続時間及び個別のレベルの数に対して種々の形態をとることができるのは明らかである。一例として、ワード選択信号を、デフォールトレベルで保持される２レベル信号とすることができ、この場合、トリガを、１クロック周期の持続時間で他のレベルの短いパルスによって発生させる。好適には、ワード選択信号を２レベル信号とし、この場合、トリガを、二つの選択信号の各レベル転送によって付与し、ワード選択信号が所定のレベルにある持続時間はワード長にほぼ一致する。このようにして、Ｉ2Ｓのように、ワード選択信号はワード長を表し、これによって可変長のデータワードの転送を可能にする。フレームの最初の二つのワードに対してＩ2Ｓと完全に両立する動作を可能にするために、システムが第１モードで動作する場合、ワード選択信号は、フレームの第１データワードを表すためにロー（‘０’）を保持するとともに、フレームの第２データワードを表すためにハイ（‘１’）を保持する必要がある。第１モードにおいて、ワード選択信号が最初の二つのデータワードを超えた連続的なデータワードをトグルするが、２レベル信号を用いてデータワードを完全に識別することができない。ワード選択信号のこのような好適な形態を図２に示し、図３において、３２ビットデータワードに対するものをより詳細に示す。更に一般的な形態において、転送すべきワードをワード選択信号が識別する場合のデータワードの転送をサポートするシステムとの両立を、第１モードで動作する本発明によるシステムのフレームの第１のＮ２データワードに対して同一のワード選択信号を用いることによって達成することができる。フレームの残りのＮ−Ｎ２データワードに対して、ワード選択信号を１回以上繰り返すことができる。Ｎ２がＮの除数でない場合、最後の繰り返しを切り取る必要がある。
好適には、データワードを、図４に示すように最上位ビット（ＭＢＳ）から開始するように転送し、例えば音声アプリケーションに対して互換性のある動作を可能にし、この場合、転送されたワードの長さは、Ｉ2Ｓに対して説明したように、送信機及び／又は受信機内で用いられるワードサイズと異なる。
フレーム開始信号１１６は、フレームの第１チャネルに対するデータワードを転送する必要があることを表す規則的なトリガを発生させる。図２において、データワードｃｈ0をフレームの第１ワードとする。（新たなワードの開始を表す）ワード選択信号及び（フレームの開始を表す）フレーム開始信号によってフレームの開始時にトリガを発生させることは明らかである。フレーム開始信号はワード選択信号よりも上のプライオリティを有する。第１チャネルのデータワードを転送する必要があり、次のチャネルのものを転送すべきではない。クロック信号に対するフレーム開始信号の同期に対して、同様な考察を、既に説明したようにしてワード選択１１４に対して適用する。実現に当たり、ワード選択信号及びフレーム開始信号に対して同一の同期を用いるのが好ましいが、それは本発明に対して要求されるものではない。特に、相違する同期を選択する（例えば、フレーム開始信号によって発生させたトリガを、ワード選択信号のトリガよりも早いクロック周期とする）場合、フレーム開始信号がプライオリティを確実に有するように注意する必要がある。ワード選択信号１１４に対する場合のように、フレーム開始信号１１６は、例えば信号のレベルの持続時間及び用いられる個別のレベルの数に対して種々の形態をとることができる。一例として、フレーム開始信号は、デフォールトレベルで保持される２レベル信号とすることができ、この場合、例えば、トリガを、１クロック周期の持続時間の他のレベルの短いパルスによって発生させる。好適には、フレーム開始信号を２レベル信号とし、この場合、トリガを、フレーム開始信号の規定されたレベル転送によって発生させる。第２モードではフレーム開始信号が用いられない。第２モードで動作する間二つのレベルのうちの最初のレベルで一定のフレーム開始信号を保持するのが好適である。両モードとできるだけ同様に動作するために、システムが第１モードで動作するとき、フレームの第１のＮ２データワード中フレーム開始信号を同一の第１レベルに保持するのが好ましい。好適には、これによって、データワードのシステムレベル及び可変ワード長でのフレームでの転送を可能にする。残りのＮ−Ｎ２データワードの間、フレーム開始信号を第２レベルに変更し、次のフレームの開始を発生させ、したがって、次のフレームの最初のデータワードの転送の開始を表すために第１レベルへの変更を許容する。好適には、フレーム開始信号を、フレームのＮ２＋１番目のデータワードの開始に同期をとって第１レベルから第２レベルに変更させる。このようにして、構成要素が二つのモード間を区別する必要があるとき、第１の瞬時に第１モードに従って処理を行う必要がある（最初のＮ２フレームに対する処理を両モードで同一とすることができる）という情報を、関連の構成要素に提供する必要がある。図２は、Ｉ2Ｓと互換性をもって動作するシステムの好適な実施の形態を示す。フレーム開始信号を、フレームの最初の二つのワードに対してハイ（‘１’）とするとともにフレームの残りのＮ−２に対してロー（‘０’）となるように選択する。
図５は、本発明による送信機１００のブロック図を示し、この場合、一例としてＮ＝８とする。送信機１００は、Ｎ個のチャネルレジスタ５００，５０２，．．．，５１４のシーケンスを具え、この場合、チャネルレジスタの各々は、データチャネルの互いに相違するものに対応する。一例として、レジスタ５００は第１チャネル（ｃｈａｎ  １）に対応し、レジスタ５１４は第８チャネル（ｃｈａｎ  ８）に対応する。送信機は、クロック信号１１２に対して同期をとって一つ以上のデータビットをデータ線１１０を通じて順次送信するシフトレジスタ５２０も具える。典型的には、シフトレジスタ５２０は、内部ワード長の全ワードを記憶することができる。内部ワード長が、システムレベルで用いられる最大ワード長よりも短い場合、好適にはシフトレジスタ５２０の順次データ入力部５３０を‘０’として、追加の最下位ビットを‘０’にセットする（データビットを、記憶されるワードの最上位ビットが最初に送信されるような順序でシフトレジスタ５２０に記憶させると仮定する。）。音声システムに好適な追加の‘０’ビットを送信する概念を、アプリケーションに適切なダミー値を有する追加のビットの転送に対して一般化することができる。例えば、他のシステムにおいて、値‘ＦＦ’を有する追加のダミーバイトを転送するのが好適となる場合もある。
チャネルレジスタ５００，．．．，５１４を、データバス５４０を通じてシフトレジスタ５２０に接続する。チャネルレジスタ５００，．．．，５１４の各々は少なくとも一つのデータワードを記憶することができる。このような状況において、チャネルレジスタ５００，．．．，５１４の一つの内容を、ワード信号１１４のトリガに従うシフトレジスタ５２０に並列にロードする。送信機１００は、送信のためにデータワードをシフトレジスタ５２０にコピーする必要があるチャネルレジスタ５００，．．．，５１４のうちのいずれかを選択するレジスタ選択手段５５０を具える。制御信号５６０を通じて、レジスタ選択手段５５０は、チャネルレジスタの一つのデータワードをバス５４０に転送することができる。データワードを、ワード選択信号１１４に同期をとってバス５４０からシフトレジスタ５２０にロードする。既に説明したように、フレーム開始信号１１６のトリガに同期をとって、レジスタ選択手段５５０は第１チャネルレジスタ（図５の例におけるチャネルレジスタ５００）を選択し、データワードを、選択したチャネルレジスタからシフトレジスタ５２０に供給するようにする。既に説明したように、レジスタ選択手段は、ワード選択信号１１４によって付与された規則的なトリガに同期をとって次のチャネルレジスタを選択し（チャネルｉに対するチャネルレジスタをトリガ前に選択した場合、チャネルｉ＋１に対するチャネルレジスタをトリガに応答して選択する。）、データワードを、選択したチャネルレジスタからシフトレジスタ５２０に供給するようにする。フレームの開始時にトリガを（新たなワードの開始を表す）ワード選択信号及び（フレームの開始を表す）フレーム開始信号によって付与する。フレーム開始信号はワード選択信号より上のプライオリティを有し、その結果、レジスタ選択手段は、トリガをフレーム開始信号から受信する際にワード選択信号のトリガを確実に無視する。フリップフロップやカウンタのような通常のハードウェア素子を用いたレジスタ選択手段５２０の実現は、例えば米国特許出願明細書第４，７５５，８１７号に開示した送信回路をＩ2Ｓ用に変形することによって容易なものとなる。特に、ＤＳＰのようなプログラム可能な一般的な目的の素子に対して、ＤＳＰによって実行されるソフトウェアの制御の下での選択の実現も容易である。所定の実現に対して、ワードサイズの追加のシフトレジスタ５２０を追加の転送用バッファとして用いる必要がないことが認識される。チャネルレジスタから十分高速なデータビットを取り出して、一層小さいバッファの使用することができ、又はバッファを全く使用しなくすることもできる。
図６は、本発明による受信機１０２のブロック図を示し、この場合、一例としてＮ＝８とする。受信機１０２は、Ｎ個のチャネルレジスタ６００，６０２，．．．，６１４のシーケンスを具え、この場合、チャネルレジスタの各々は、送信機と同様にしてデータチャネルの相違するものに対応する。受信機１０２は、クロック信号１１２に同期をとって一つ以上のデータビットをデータ線１１０を通じて順次受信する記憶素子６２０も具える。典型的には、記憶素子６２０は、内部ワード長の全ワードを記憶することができる。内部ワード長が、システムレベルで用いられる最大ワード長未満である場合、追加的に受信した一つ以上のビットを無視する必要がある。内部ワード長より小さいワードのビットを受信する（システムワードを内部ワードより小さくする）場合、好適には記憶素子６２０の最下位ビットを‘０’にセットする。記憶素子６２０を、データバス６４０を通じてチャネルレジスタ６００，．．．，６１４に接続する。チャネルレジスタ６００，．．．，６１４の各々が少なくとも一つのデータワードを記憶することができると仮定する。このような状況において、記憶素子６２０の内容を、ワード選択信号１１４のトリガに従うチャネルレジスタ６００，．．．，６１４の一つに並列にロードする。受信機１０２は、データワードを記憶素子６２０からコピーする必要があるのはチャネルレジスタ６００，．．．，６１４のうちのいずれであるかを選択するレジスタ選択手段６５０を具える。制御信号６００を通じて、レジスタ選択手段６５０は、データワードをバス６４０からチャネルレジスタのうちの一つに転送することができる。既に説明したように、フレーム開始信号１１６のトリガに同期をとって、レジスタ選択手段６５０は、最初のチャネルレジスタを選択し、データワードをバス６４０から確実にロードするようにする。既に説明したように、ワード選択信号１１４から付与した規則的なトリガに同期をとって、レジスタ選択手段６５０は次のチャネルレジスタを選択し（チャネルｉに対するチャネルレジスタをトリガ前に選択する場合、チャネルｉ＋１に対するチャネルレジスタをトリガに応答して選択する）、データワードをバス６４０からロードする。トリガを、（新たなワードの開始を表す）ワード選択信号及び（フレームの開始を表す）フレーム開始信号によってフレームの開始時に行う。フレーム開始信号はワード選択信号よりも上のプライオリティを有し、その結果、レジスタ選択信号６５０は、トリガをフレーム開始信号から受信したときにワード選択信号のトリガを確実に無視する。記憶素子６２０を、例えば、シフトレジスタのポインタビットによって選択的にアドレス指定されるレジスタを用いることによって通常の方法で実現することができる。適切な回路は、米国特許出願明細書第４，７５５，８１７号にも開示されている。レジスタ選択手段６５０を、フリップフロップ及びカウンタのようなハードウェア素子を用いて通常の方法で実現することができる。特に、ＤＳＰのようなプログラム可能な一般目的の素子に対して、ＤＳＰによって実行されるソフトウェア制御の下での選択を実現することも容易である。所定の実現に対して、ワードサイズ記憶素子６２０を追加の転送用バッファとして用いる必要がないことが認識される。チャネルレジスタから十分高速なデータビットを取り出して、更に小さいバッファを使用することができ、又はバッファを全く使用しなくすることができる。
本発明による他の実施の形態において、システムは、ワード選択信号１１４を発生させるワードコントローラ１２０を具える。図１の形態の例において、ワードコントローラ１２０を制御ユニット１０６に組み込む。他の形態のワードコントローラ１２０を、例えば、送信機１００又は受信機１０２，１０４のうちの一方に結合できることがわかる。ワードコントローラ１２０は、クロック信号１１２を受信する入力部及びワード選択信号１１４を発生させる出力部を具える。図７は、ワードコントローラ１２０を実現する回路の一例のブロック図を示す。本例では、ワードコントローラ１２０はクロック７００からクロック信号１１２を受信する。クロック信号７００をワードコントローラ１２０又は図１の制御ユニット１０６に統合することができ、クロック信号を、送信機１００及び受信機１０２，１０４の他の関連の素子に供給することもできる。回路の一例において、発生したワード選択信号１１４を２レベル信号とし、ワードコントローラ１２０によって、直前のレベル遷移以後の予め設定された数のクロックパルスの受信に応答してワード選択信号のレベル遷移を発生させる。この予め設定された数は、データワードのデータ素子の数に対応する。予め設定された数をカウンタ７０２に永久的に存在させることができ、又は例えばマイクロコントローラ７０４によって可変にして存在させることができる。カウンタ７０２は、クロック信号１１２から発生したパルスを計数し、予め設定された数のクロックパルスが到達する度にリセットされる。カウンタがリセットされることによって、フリップフロップ７０６のデータ入力部に供給される出力信号を発生させる。フリップフロップ７０６はクロックパルスを受信し、その結果、その出力部にワード選択信号１１４を発生させ、ワード選択信号１１４がクロック信号１１２に対して確実に同期をとるようにする。図７の回路の一例において、反転されたクロック信号１１２をフリップフロップ７０６によって受信し、その結果、ワード選択信号１１４は、図４にも示したようにクロックパルスの後縁に同期をとってレベルを変更する。
本発明の他の実施の形態において、システムは、フレーム開始信号を発生させるフレームコントローラ１２２を具える。図１の例の形態において、フレームコントローラ１２２を制御ユニット１０６に組み込む。他の形態のフレームコントローラ１２２を、例えば、送信機１００又は受信機１０２と１０４のうちの一方に結合することができる。フレームコントローラ１２２は、クロック信号１２２を受信する入力部と、フレーム開始信号１１６を発生させる出力部とを具える。図８ａは、フレームコントローラ１２２を実現する回路の一例のブロック図を示す。ブロック８０４は、例えばＤＶＤプレーヤのターンテーブル、関連の読出し機構及びフィードバック機構を記号で表す。関連の制御信号を、制御経路８０５を通じて転送する。プレーヤをマイクロコントローラ８０６によって制御する。ブロック８０８は、ＭＰＥＧ２プログラムストリームデコーダ及び音声パーサ（ｐａｒｓｅｒ）を表し、この音声パーサは、プレーヤ機構８０４から受信したビットストリームを、標準的なステレオ音声及びビットストリームと、マルチチャネルのビットレートが減少した音声データとに分離する。ＭＰＥＧ２ストリームデコーダは、ＤＶＤ仕様によってパケッタイズトエレメンタリーストリーム（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ：ＰＥＳ）８０７を発生させるストリームデマルチプレクサ８５０に区分される。ＰＥＳストリーム８０７を、他の処理用のＱｕａｄ−Ｉ2Ｓ（すなわち２チャネル音声に対するＩ2Ｓ）音声ストリームを音声に対して発生させるフォーマッタに対して発生させる。図８ｂは、ＰＥＳストリーム８０７のパケットの概観を与える。ヘッダ８６０に、各音声チャネルに対するデータフィールド８６２が続く。データフィールド８６２は１６までのビットからなる。ワードサイズが長くなる場合、各音声フィールドに対する任意のデータフィールド８６４は追加のビットを具える。データフィールド８６２及び８６４を、第１チャネル（チャネル０）から開始する固定シーケンスで転送する。ヘッダ８６０は、チャネル数やワードサイズのような情報を有する。フォーマッタ８５２は、本発明によるシステムを通じた送信用のＰＥＳストリーム８０７のデータをヘッダ情報から再フォーマット化する。フォーマッタ８５２は、この情報から、受信したＰＥＳパケットのデータワードを本発明によるシステムを通じて転送すべき瞬時を決定するとともに、それに応じてフレーム開始信号１１６を制御し、フレームコントローラとして作用する。フォーマッタ８５２は、シーケンサのような専用のハードウェアを使用することによって又はマイクロコントローラすなわちＤＳＰのソフトウェア制御の下でフレームコントローラの役割を果たす。好適には、フォーマッタ８５２は、ＰＥＳヘッダ８６０の情報に基づいて、第１又は第２モードで本発明のシステムを通じてデータを転送すべきか否か自動的に選択する。好適には、マイクロコントローラ８０６は、要求されるモードでフォーマッタ８５２をセットすることもできる。
このために、本発明による他の例において、フレームコントローラ１２２は、例えばマイクロコントローラ７０４又は８０６からモードの表示を受信する入力部を具え、フレームコントローラ１２２は、それに応じてフレーム開始信号を制御する。
本発明による他の実施の形態において、フレームコントローラ１２２は、例えばマイクロコントローラ７０４又は８０６から、データ構成要素を転送する必要があるデータチャネルの実際の数の表示を受信する。この入力に基づいて、フレームコントローラ１２２は、フレーム開始信号１１６を発生させる内部モードを設定する。実際の数がＮ２と一致する場合、モードを第２モードに設定する。数がＮ２と異なる場合、モードを第１モードに設定する。
本発明の他の実施の形態において、送信機１００は、データ構成要素を転送する必要があるデータチャネルの実際の数が予め設定された数よりも少ない場合にデータ構成要素が利用できないデータチャネルに対する送信用にダミーデータ構成要素を発生させる手段を具える。音声システムにおいて、未使用チャネルに対して‘０’ビットを転送するのが好適である。他のシステムに対して、データがチャネルを通じて転送されないことを表す特定のビットパターンを未使用チャネルを通じて転送するのが好適である。ダミー発生手段をレジスタ選択手段５５０と組み合わせることができ、この場合、レジスタ選択手段は、未使用チャネルに対してダミー入力チャネルレジスタを選択する。ソフトウェアの実現に当たり、これは、送信シフトレジスタ５２０への零ワードのコピーを意味する。
図９は、本発明による送信システムを好適に用いることができる音声／映像システムを示す。音声／映像システムは、ＤＶＤプレーヤ８００及びマルチチャネルデコーダ８２０を具える。プレーヤ８００において、ブロック８０４は、ターンテーブル、関連の読出し機構及びフィードバック機構を記号で表す。関連の制御信号を制御経路８０５を通じて転送する。システムをマイクロコントローラ８０６によって制御する。再生機構８０４は、デジタルビデオディスクに対して、ＭＰＥＧ２符号化音声の又は８までの線形ＰＣＭ音声のチャネルを発生させることができる。ブロック８０８は、ＭＰＥＧ２プログラムストリームデコーダ及び音声パーサを表し、この音声パーサは、再生機構８０４から受信したビットストリームを、標準的なステレオ音声ストリーム、標準的な映像ストリーム及びマルチチャネルのビットレートが減少した音声データに分離する。ビデオデコーダ８０９はビデオストリームを通常のビデオ信号に変換する。音声ストリーム及びマルチチャネルのビットレートが減少した音声データは、信号線８１０を通じて本発明による転送システムを用いて転送される。比較的低レベルの市販用途において、ＤＶＤプレーヤの音声デコーダ８１２がアナログ右出力信号及びアナログ左出力信号を発生させるだけで十分である。これを、例えば、通常のステレオ信号、プロロジック（ｐｒｏｌｏｇｉｃ）符号化ステレオ信号又はカラオケ符号化ステレオ信号とする。８までのリニアＰＣＭ音声チャネルを音声パーサ８０８から音声デコーダ８１２に転送するに当たり、本発明の転送システムはクアドＩ2Ｓモードで好適に用いられる。ＭＰＥＧ符号化音声をＭＰＥＧ２プログラムストリームデコーダ８０８から音声デコーダ８１２に転送するに当たり、Ｉ2Ｓ互換モードで転送システムを作動させることによって十分な容量を与える。国際特許出願公開明細書ＰＣＴ／ＩＢ９６／０１２６７（ＰＨＮ１５６０３）に記載されたようなバーストフォーマットを、Ｉ2Ｓを通じて転送するのに好適に用いることもできる。
以下の表は、対応する入力部及び出力部を有する音声デコーダ８１２の動作モードを示す。
0003894582.tif 000002
線形ＰＣＭに対して、ディスク上に音声を記録させる以下の形態を規定し、この場合、ディスク上に記録されたチャネル数は、許容されるサンプリング速度（ｆｓ）及び量子化（ワード長）を規定する。
0003894582.tif 000003
以下のテーブルは、クアドＩ2Ｓフレームにおけるデータワードへの線形ＰＣＭ音声チャネル（ｃｈ0〜ｃｈ7）の変数の割当てを示す。右側の列は、転送されたチャネルの数を示す。ハイフン（−）は、ワードが未使用であることを示す。好適には、未使用ワードにダミー‘０’ビットを満たす。この表は、（ＤＶＤに対する）４８ｋＨｚ又は（ＣＤ−ＤＡに対する）４４．１ｋＨｚのフレームサンプリング速度の割当てを示す。
0003894582.tif 000004
以下のテーブルは、（ＤＶＤに対する）９６ｋＨｚのフレームサンプリング速度に対するクアドＩ2ＳフレームにおけるデータワードへのリニアＰＣＭ音声チャネル（ｃｈ0〜ｃｈ7）の変数の割当てを示す。この場合、転送システム（クアドＩ2Ｓ）のフレームサンプリング速度を、好適には４８ｋＨｚのままにし、各フレームの２データワードを１音声チャネルに割り当てる。表に示したように、同一チャネルに対するデータワードを、フレームを通じて全体に広げて、関連の構成要素に対して、同一チャネルの次のデータワードを処理する必要がある前にデータワードを処理するのに十分な時間を許容するようにする。
0003894582.tif 000005
ＭＰＥＧ２の十分な機能を達成するに当たり、図９の外部チャネルデコーダボックス８０２を設ける。このような用途に対して、好適には、ＭＰＥＧデータを、国際特許出願ＰＣＴ／ＩＢ９６／０１２６７（ＰＨＮ１５６０３）に記載されたバーストフォーマットによって形成し、ＩＥＣ９５８送信機８２０及び受信機８２４を用いて、規格化されたＩＥＣ９５８プロトコルによって通信チャネル８１４を通じてプレーヤ８００からＭＣデコーダボックス８０２に転送する。チャネル８１４を、直流電気相互接続又は光ファイバに基づかせることができる。ＤＶＤプレーヤ８００のように、ＭＣデコーダボックス８０２は、内部制御経路８２６と、デコーダボックス８０２の動作を制御するマイクロコントローラ８１６とを有する。ＭＰＥＧ符号化音声ストリームをマルチチャネルデコーダボックス８０２に供給することができ、これは、７までのチャネル：左、右、ＬＦＥ／Ｃ、左中央サラウンド、右中央サラウンド、左サラウンド及び右サラウンドを出力する。好適には、出力チャネルを、各Ｄ／Ａコンバータ及び増幅器に又はレコーダに転送する四つのＩ2Ｓインタフェースにグループ化する。
【図１Ａ】
0003894582.tif 000006
【図１Ｂ】
0003894582.tif 000007
【図１Ｃ】
0003894582.tif 000008
【図２】
0003894582.tif 000009
【図３】
0003894582.tif 000010
【図４】
0003894582.tif 000011
【図５】
0003894582.tif 000012
【図６】
0003894582.tif 000013
【図７】
0003894582.tif 000014
【図８ａ】
0003894582.tif 000015
【図８ｂ】
0003894582.tif 000016
【図９】
0003894582.tif 000017