(57)【特許請求の範囲】
【請求項１】
複数個のパイプライン段（Ｓ１、Ｓ２、Ｓ３）を有するパイプライン構造を使用して特有のチャネル・アドレスを有する複数個のデータ・チャネルの送信電力値を調節する装置において、
パイプライン段間でチャネル・アドレスを伝送するアドレス装置であって、パイプライン段間でチャネル・アドレスの伝送を時間遅延する、パイプライン段の各々と関係する時間遅延装置（１１１、１１２、１１３）を含む前記アドレス装置と、
アドレス装置に接続され、パイプライン段の少なくとも１つに含まれるメモリ装置であって、複数個のデータ・チャネルの各々と関係する送信電力値に対応する重みを、各チャネル・アドレスに対応する複数個の位置に記憶する、前記メモリ装置と、
パイプライン段の少なくとも１つに含まれる処理装置であって、チャネル・アドレスにより指定される位置のメモリ装置（１２０）に記憶された少なくとも重みを処理する前記処理装置と、
を含む複数個のデータ・チャネルの送信電力レベルを調節する装置。
【請求項２】
請求項１記載の装置において、メモリ装置は、
データ・チャネルの各々と関係する現在重みを記憶する現在重み記憶装置（１２１）と、
データ・チャネルの各々と関係するステップ・サイズを記憶するステップ・サイズ記憶装置（１２２）と、を含み、
処理装置は、
チャネル電力を増減すべきかどうかを指示する指示子に従ってステップ・サイズにより現在重みを増減する調節装置と、
を含む装置。
【請求項３】
請求項２記載の装置において、増減された現在重みは時間遅延された現在のチャネル・アドレスを使用して現在重み記憶装置に記憶される、装置。
【請求項４】
請求項２叉は３いずれか記載の装置において、
少なくとも１つのパイプライン段は、複数個のチャネル・アドレスの各々に対応して上限及び／叉は下限重みを記憶する限界記憶装置を含み、
少なくとも１つの段は、対応するチャネル・アドレスによるチャネルの現在重みと少なくとも１つの重み限界とを受取り、チャネル重みをこれに従って制限する決定装置を含む、
装置。
【請求項５】
請求項２乃至４いずれか記載の装置において、ステップ・サイズ記憶装置に記憶したステップ・サイズを周期的に更新するステップ・サイズ設定装置を含む、装置。
【請求項６】
上記いずれかの請求項記載の装置において、対応するチャネル重みに従ってチャネル信号を重み付けする重み付け回路を含む、装置。
【請求項７】
上記いずれかの請求項記載の装置において、データ・チャネルはＣＤＭＡ装置電気通信システムのチャネルであり、チャネル重みは、データ・チャネルを送信用のＣＤＭＡ信号に組合せる前のデータ・チャネルの振幅に対応する、装置。
【請求項８】
請求項１記載の装置において、メモリ装置は、
データ・チャネルの各々と関係する現在重みを記憶する第１記憶装置（１２６）と、
データ・チャネルの各々と関係する累積チャネル重みを記憶する第２記憶装置（１２７）と、
を含む装置。
【請求項９】
請求項８記載の装置において、処理装置は、
アドレス装置（１１０）を介して以後伝送された２個のチャネル・アドレスを比較するアドレス比較回路（１３５）と、
２個の以後のアドレスが等しくない場合に現在のチャネル・アドレスを使用して第１記憶装置（１２６）から受取った値と第２記憶装置（１２７）から受取った値とに加算演算を実行し、２個の以後のアドレスが等しい場合に加算回路の以前の出力値と第１記憶装置（１２６）から受取った値との加算演算を実行する加算回路と（１３７）と、
を含む装置。
【請求項１０】
請求項８叉は９いずれか記載の装置において、データ・チャネルはＣＤＭＡ電気通信システムのチャネルであり、加算演算の結果を使用して各チャネルの平均電力値を評価し、時間遅延された現在のチャネル・アドレスを使用して第２記憶装置に記憶する装置。
【請求項１１】
上記請求項いずれか記載の装置において、メモリ装置は同時読取り及び書込み動作を可能とし、他のチャネル・アドレスに対応する値の読取りと同時に現在のチャネル・アドレスに対応する値をメモリ装置に記憶することを可能とする装置。
【請求項１２】
上記請求項いずれか記載の装置において、チャネル拡散装置を含み、拡散装置によりチャネルを拡散する前にチャネル電力測定が実行される装置。
【請求項１３】
複数個のパイプライン段を有し、パイプライン段間でチャネル・アドレスを伝送するアドレス装置（１１０）と、各チャネル・アドレスに対応する複数個の位置に、複数個のデータ・チャネルと関係する送信電力値に対応する重みを記憶するメモリ装置（１２０）と、チャネル・アドレスにより指定された位置のメモリ装置（１２０）に記憶された少なくとも重みを処理する処理装置（１３０）と、を含むパイプライン構造を使用して特有のアドレスを有する複数個のデータ・チャネルの送信電力値を調節する方法において、前記方法は、
アドレス装置を介して第１パイプライン段でデータ・チャネルのチャネル・アドレスを受取る段階と、
メモリ装置からチャネル・アドレスと関係する重みを読取る段階と、
読取り重みとチャネル・アドレスを第２パイプライン段に伝送する段階と、
第２パイプライン段で重みを処理する段階と、
パイプライン段間でチャネル・アドレスの送信を時間遅延する段階と、
チャネル・アドレスと処理結果を第３パイプライン段へ転送する段階と、
を含む、複数個のパイプライン段を有するパイプライン構造を使用して特有のアドレスを有する複数個のデータ・チャネルの送信電力値を調節する方法。
【請求項１４】
請求項１３記載の方法において、
メモリ装置から読取ったデータは、データ・チャネルの１つと関係するステップ・サイズと現在重みを含み、
処理は、電力を増減すべきかどうかを指示する指示子に従って、ステップ・サイズにより現在重みを増減する段階を含む、
方法。
【請求項１５】
請求項１４記載の方法において、増減された現在重みは時間遅延されたチャネル・アドレスを使用してメモリ装置に記憶される方法。
【請求項１６】
請求項１４または１５いずれか記載の方法において、ステップ・サイズは外部パラメータに従って周期的に更新される方法。
【請求項１７】
請求項１３乃至１６いずれか記載の方法において、重み付け回路は関係するチャネル重みに従ってチャネル信号を重み付けする方法。
【請求項１８】
請求項１３乃至１７いずれか記載の方法において、データ・チャネルはＣＤＭＡ電気通信システムのチャネルであり、チャネル重みはデータ・チャネルを送信用のＣＤＭＡ信号に組合せる前のデータ・チャネルの振幅に対応する方法。
【請求項１９】
請求項１３記載の方法において、
メモリ装置から読取ったデータは、データ・チャネルの１つと関係する累積チャネル重みと現在チャネル重みとを含み、
処理は、アドレス装置を介して以後伝送された２個のチャネル・アドレスを比較する段階と、２個の以後のアドレスが等しくない場合に現在チャネル・アドレスを使用して第１記憶装置から受取った値と第２記憶装置から受取った値との加算演算を実行し、２個の以後のアドレスが等しくない場合に加算回路の以前の出力値と第１記憶装置から受け取った値との加算演算を実行する段階とを含む、
方法。
【請求項２０】
請求項１９記載の方法において、データ・チャネルはＣＤＭＡ電気通信システムのチャネルであり、加算演算の結果を使用してチャネル電力値を評価し、かつ時間遅延された現在チャネル・アドレスを使用して第１記憶装置に記憶する、方法。
【請求項２１】
請求項１３乃至２０いずれか記載の方法において、メモリ装置は同時読取りおよび書込み動作を可能とし、他のチャネル・アドレスに対応する値を読取るのと同時に現在チャネル・アドレスに対応する値を、メモリ装置に記憶することを可能とする方法。
【請求項２２】
請求項１３乃至２０いずれか記載の方法において、チャネル電力測定は、チャネル拡散装置によりチャネルを拡散する前に実行される方法。
【発明の詳細な説明】
【０００１】
（発明の技術分野）
本発明は例えばＣＤＭＡ通信システムで通信チャネルの電力制御と測定用にパイプライン構造を使用した、複数個のデータ・チャネルの処理に関係する。
【０００２】
（発明の背景）
従来、コンピュータ及びコンピュータ・システムの処理速度は既に十分増加してきた。しかしながら、さらに高速処理能力が要求されている。例えば、現代の移動電気通信システムは、限定された数の通信チャネルによりサービスされる必要がある、非常に多数の加入者を処理する必要がある。サービスの提供には高度に複雑な送信及びチャネル接続方式が使用され、非常に高速な計算能力を必要としている。
【０００３】
伝送方式のクラスは、同一伝送媒体を介して音声叉はデータ信号を含む多数の通信チャネルの伝送を提供する。ここでは、時間領域と共に周波数領域でも重なり合うように、異なるチャネルが、例えば無線周波数帯で送信される。この種の公知の接続方式はＣＤＭＡ（符号分割多元接続）である。
【０００４】
ＣＤＭＡでは、全てのチャネルが共に伝送されるため、各個別の通信チャネル信号が他の通信チャネル信号から識別可能であることを必要とする。それ故、各通信信号は、当該技術において公知のように、１つ以上の特有の拡散コードにより個別にコード化される。異なる拡散利得を補償し、良好な品質のサービスを保証するため、各拡散チャネルの送信電力は次いで個別に調節される、すなわち電力重み付けされる。それ以後、拡散通信チャネルは、例えばエアー・インターフェースを介して送信されるべき単一送信信号に組合される。
【０００５】
受信局、例えば移動局で送信信号を受信した後、この局用に意図された通信チャネル信号は、デコード処理、例えば送信前に通信チャネル信号を拡散するために使用されたものと同じコード列によるデコード処理を実行することにより抽出される。
【０００６】
同一伝送路、例えばＣＤＭＡチャネルを介して通話する移動局は、屋内叉は屋外に、そして関係する基地局から異なる距離に位置している。従って、送信信号は異なって減衰し、何台かの移動局は意図された送信信号から情報を復元するのに問題を生じる。
【０００７】
同様に、上述したような上記受信問題を避けるため、遠隔の叉は妨害受信局用の通信チャネル信号は、送信局に近接して位置する受信局用の残りの通信チャネル信号よりある程度まで増幅される必要がある。それ故、各移動局で受信する無線信号の減衰度叉は品質に応じて、各チャネルの伝送電力の適合調節を実行する必要がある。
【０００８】
それ故、個々の拡散通信チャネルを単一の送信信号に組合せる前に、組合せ送信信号中のその相対電力を増減するため、各通信チャネル信号を個別に重み付けする。通信チャネル信号の電力を調節する重み付け因子は、対応する受信局での受信品質から決定される。
【０００９】
ターゲットの受信品質を選択したと仮定する。実際の受信品質がターゲット品質以下の場合、送信者にはその送信電力を増加する、例えば重み付け因子を増加するよう指令される。反対に、受信品質がターゲット品質以上の場合、重み付け因子の減少が命令される。
【００１０】
この指令（上下指令）は受信局から送信局へ送信され、全ての通信チャネルを送信信号に組合せる前に送信局が各通信チャネルの電力レベルを個別に調節可能とする。
【００１１】
さらに、適切な電力制御を容易とするよう通信チャネルの電力レベルを調節するために、各個別の電力制御通信チャネルの全体電力も測定される。
【００１２】
ＣＤＭＡ基地局では、多数のチャネルを組合せなければならず、非常な高周波数が発生し、さらに送信の時間遅延を最小に保持する必要がある。それ故、電力制御、すなわち重み付け調節は全ての個別通信チャネルに実行されなければならないため、ハードウェア解決法に対する要求は大きい。
【００１３】
高データ・スループットを達成するため、計算で処理タスクを並列化することが知られている。従って、全チャネルの電力制御と測定を個別にかつ並列に実行することが考えられる。しかしながら、電気通信システムでは非常に多数の通信チャネルにサービスする必要がある可能性が高いため、関係するハードウェア・コストは極端に高価となる。
１９８５年１２月１６日−２０日米国フロリダ州セントペテルスブルグの、スーパーコンピューティング・システムに関するＩＥＥＥ第１回国際会議学会誌のＩＥＥＥ４７６−４８４頁、エス・サカイ他の「変更可能なネットワークによる高速パイプライン画像プロセッサ」はビデオレートで時間変化する画像の画像処理用パイプライン構造を記載している。パイプライン構造の各処理モジュールは、グレイレベル変換、フィルタ操作等のような画像対画像変換を実行する。さらに、処理モジュールはグレイレベル・ヒストグラム計算、射影等のような画像対値変換を実行する。制御信号と画像データが同期するように制御信号は各処理モジュールにより適切に遅延可能である。
ＥＰ  ０  ２８５  １９２  Ａ号は並列データ識別を有するパイプライン・システムを記載している。パイプライン構造のモジュールはデータを同時に受取り、データを処理しデータを出力する。さらに、データ識別信号がモジュールに供給され、モジュールが一群のコヒーレントなデータを認識可能とする。データ識別信号は、データと同期してパイプライン・システムの入力に与えられ、データ処理モジュールにより処理されたデータに関する情報を含む。入力に対すると共にデータ識別信号に対する第１遅延後にモジュールにより処理データが出力される。時間遅延を補償するため、データとデータ識別信号が同期しているモジュールをリードするように、遅延装置はモジュールの処理遅延と等しい遅延を識別信号に強制する。データ識別信号は例えば直列画像ストリーム内の個別の線を識別する。
ＵＳ−Ａ−５，７９４，１２９号は移動通信でチャネル間干渉を減少するため基地局の送信電力を制御することを可能とする基地局を含む移動通信システムを記載している。送信電力制御装置には送信電力指令信号が供給され、電力指令信号を基に複数個の送受信器の送信電力レベルを条件付で決定する。条件付で決定された送信電力レベルは、条件付で決定された送信電力レベルの和に従って訂正される。
【００１４】
（発明の要約）
それ故本発明の目的は、高処理速度と短時間遅延を保持しつつ、減少したハードウェア・コストで複数個のデータ・チャネルを処理することである。
【００１５】
本発明の目的は請求項１と１３の特徴により解決される。
【００１６】
本発明によると、パイプライン段間でチャネル・アドレスを伝送するアドレス装置を有する、演算のをクロックサイクルの各々で実行する複数個のパイプライン段が設けられ、アドレス装置は、パイプライン段間でチャネル・アドレスの伝送を時間遅延する、パイプライン段の各々と関係する時間遅延装置を都合良く含む。
【００１７】
本発明の概念は、例えばＣＤＭＡチャネルの、複数個のデータチャネルに対して重み付け調節と電力測定を実行するために、例えば適用される。
【００１８】
本発明は、チャネルと関係するデータ、例えば複数個のデータ・チャネルのチャネル重みのパイプライン形式処理をインターリーブ方式で実行することを都合良く可能とする。各段はアドレス装置を介して送信されたアドレスを使用して、メモリ装置からデータ・チャネルと関係するデータを検索する。導入された時間遅延に従ってアドレスは以後の段間で適切に時間遅延されるため、その間各パイプライン段内のチャネル重みに処理段が実行される。このように、各段はアドレス装置を介して送信された正しいチャネル・アドレスと共に処理用の特定チャネルに関する情報を受取る。従って、特定の段は第１チャネルからのチャネル重みと共に、アドレス装置から受信したアドレスを使用して第１チャネル検索と関係するデータを有効に処理し、第２パイプライン段は第２チャネルに対応するチャネル重みと共に、アドレス装置を介して伝送された第２データ・チャネルのアドレスを使用してメモリ装置から受信した第２チャネルと関係するデータを処理する。本発明は、特定のチャネルの電力調節時間が必要な処理時間より十分長いことを有効に利用することを可能とする。
【００１９】
メモリ装置は、データ・チャネルの各々と関係するステップ・サイズ値を記憶するステップ・サイズ記憶装置を含み、さらにデータ・チャネルの各々と関係する現在重みを記憶する現在重み記憶装置を含む。処理装置は現在重みを増分的に調節する、すなわちステップ・サイズにより現在重みを増減する調節装置を含み、これによりチャネル重みの所要電力レベルへの近似を有効に可能とする。
【００２０】
適合された現在重みは適切に遅延されたチャネル・アドレスを使用して現在重み記憶装置に記憶される。
【００２１】
さらに、パイプライン段の１つは、適合チャネル重みが特定のチャネルに関係する上下限を超えた場合用に、複数個のチャネル・アドレスの各々に対応する上限及び／叉は下限重みを記憶する限界記憶装置を含み、チャネル重みはこれに従って制限される。ここでも、限界計算を受けるチャネル重みに対応する正しいアドレスはアドレス装置から得られ、このアドレス装置はチャネル・アドレスの送信を適切に遅延する。限界演算は上限及び／叉は下限によってのみ実行される。
【００２２】
ステップ・サイズ設定装置は、ステップ・サイズ記憶装置に記憶されたステップ・サイズを周期的に更新するため、叉は異なったチャネルに異なるステップ・サイズを与えるために設けられる。
【００２３】
都合のよいことに、本発明はさらに、データ・チャネルの各々と関係する現在重みと累積重みを記憶する第１及び第２記憶装置を設けることにより、個々のデータ・チャネルに対する平均電力値を計算可能である。
【００２４】
アドレス装置を介して以後伝送された２個のチャネル・アドレスを比較するアドレス比較装置が設けられる。加算回路は、２個の以後アドレスが等しくない場合に、現在のチャネル・アドレスを使用して第１記憶装置から受信した現在重みと第２記憶装置から受信した累積重みとに加算演算を実行し、２個の以後アドレスが等しい場合に、加算回路の前の出力値と第１記憶装置から受信した現在重みとに加算演算を実行する。従って、このチャネルの２個の続く電力値が本発明に従って処理される場合でも、特定のチャネルの累積電力値が得られる。
【００２５】
本発明のパイプライン構造により異なるデータ・チャネルの電力重みが連続的に伝送され処理される場合、第１記憶装置から受取った現在重みは第２記憶装置から受取った累積重みに加算される。
【００２６】
加算演算の結果は、適切に時間遅延された現在のアドレスを使用して第１記憶装置に新たな累積電力値として都合よく記憶される。
【００２７】
都合のよいことに、チャネル電力調節及び／叉はチャネル電力測定を実行した後にチャネル信号を拡散するように配置された、チャネル拡散装置が設けられ、これによりチャネルの拡散が電力レベルに影響しないことを活用している。
【００２８】
メモリ装置が同時読取り及び書込み操作を可能としている場合、チャネルの累積電力値をメモリ装置に記憶している間に、同時に他のチャネルの累積電力値がメモリ装置から検索される。同様に、特定のチャネルの適合チャネル重みを現在重み記憶装置に記憶している間に、同時に他のチャネルの現在重みを現在重み記憶装置から読取る。
【００２９】
本発明のその他の有効な実施例はさらに従属請求の範囲から明らかとなる。
【００３０】
（実施例の詳細な説明）
以下では、図１−７と関連して、本発明の望ましい実施例を説明する。
【００３１】
図１は、パイプライン構造を使用して、特有のアドレスを有する複数個のデータ・チャネルのチャネル重みを処理する本発明の第１実施例を図示する。
【００３２】
図１のパイプライン構造は３個のパイプライン段Ｓ１、Ｓ２、Ｓ３を含み、パイプライン段の各々は、パイプライン段間でチャネル・アドレスを送信するアドレス装置（１１０）を含む。さらに、時間遅延装置（１１１、１１２、１１３）がパイプライン段の各々と関係して、パイプライン段間でチャネル・アドレスの送信を時間遅延する。本回路はさらに、第１及び第２パイプライン段Ｓ１、Ｓ２と関係し、アドレス装置に接続され、各チャネル・アドレスに対応する複数個の位置に、複数個のデータ・チャネルの各々と関係するデータを記憶するためのメモリ装置１２０を含む。さらに、本回路はパイプライン段Ｓ２とＳ３と関係する処理装置１３２と１３３とを含み、チャネル・アドレスと関係するデータと対応するチャネル重みを処理する処理装置１３０を含む。オプションとして、第１パイプライン段も処理装置１３１を含んでもよい。
【００３３】
特有のアドレスを有するデータ・チャネルをパイプライン段Ｓ１、Ｓ２、Ｓ３でパイプライン的に操作され、かつ各パイプライン段で現在処理されているチャネルのアドレスがアドレス装置１１０を介して利用可能である点が本発明の重要な点である。従って、各特定のデータ・チャネルに固有の情報は、アドレス装置１１０を介したパイプライン段で利用可能な各チャネル・アドレスを使用して、例えばメモリ装置１２０からパイプライン段で検索される。
【００３４】
明らかに、各パイプライン段は特定のチャネルに対応するデータを処理する時にある種の処理遅延を導入し、従ってパイプライン段間で処理すべきデータとチャネル・アドレスの伝送は、パイプライン段間でチャネル・アドレスの伝送を適切に遅延させる遅延装置１１１、１１２、１１３を使用して同期される。これは、常に正しいアドレス、すなわち現在処理されているチャネルに対応するチャネル・アドレスが特定の段に存在することを保証する。
【００３５】
従って、パイプライン段Ｓ１、Ｓ２、Ｓ３の各々は特定のチャネルに関する情報を処理し、対応するチャネル・アドレスを遅延し、処理後にチャネル・アドレスと処理結果をパイプライン段の後続の段に引渡す。それ故、チャネル重みは本発明回路によりインターリーブ的に処理され、ここで各パイプライン段には演算を実行するためにチャネル・データと対応するチャネル・アドレスとが与えられる。チャネル・データとチャネル・アドレスとの同時伝送を可能とするため、例えばホールド回路がパイプライン段間に設けられる。
【００３６】
本発明の回路はＣＤＭＡ電気通信システムの電力制御タスクと電力測定タスクに適用される。
【００３７】
ＣＤＭＡでは、多数のチャネルを電力制御して単一の通信信号に組合せなければならないため、かつ全ての個別通信チャネルで個々に実行されるべき、重み調節及び／叉は電力測定の電力制御期間がチャネル電力値を調節するのに必要な実際の電力制御操作より長いため、多数のチャネルが単一のハードウェアによりインターリーブ的に電力制御される。例えば、電力制御情報ＴＰＣ（Transmission Power Control、送信電力制御）、すなわち、適切な受信に必要な信号電力を増加叉は減少しなければならないかを指示する指示子（indicator）を、３２μｓの同期時間内に基地局で受信する。重み調節及び／叉は電力測定に関する全ての演算はこの時間期間内に全チャネルに対して実行されなければならない。
【００３８】
本装置は複数個のデータ・チャネルの重みを連続的に処理可能であり、この重みはアドレス装置１１０で受取られた一連のチャネル・アドレスにより指定される。対応するチャネル重みとさらなるチャネル・データは図１のメモリ装置１２０内に記憶され、及び／叉は外界、例えば電気通信システムのチャネル拡散装置叉はその他の部品から受信してもよい。例えば、設けられている場合、第１パイプライン段Ｓ１の第１処理装置１３１は、図１に示すように、外部回路から現在チャネル重み及び／叉はその他のデータを受信可能である。
【００３９】
処理結果は別の処理部品、例えばＣＤＭＡ電気通信システムの電力制御装置に送信され、及び／叉は１５０、１５１と記された破線により指示するように、メモリ装置１２０内に記憶される。
【００４０】
ＣＤＭＡでは、単一の信号に組合せる前に全チャネルが拡散される。直接的な方式では、各チャネルの電力測定は拡散後かつチャネルの組合せの前に実行される。しかしながら、本発明によると、拡散は通信チャネル信号の平均電力に影響しないことを利用し、低データレートで動作可能とするために、電力測定は拡散前に実行されることが望ましい。例えば、電力測定は電力制御回路から受信した重みで実行可能である。この場合、拡散後の電力測定と電力制御の実行と比較して、顕著な処理利得が達成可能である。
【００４１】
以下では、図１に図示した本発明の実施例の部品と動作を詳細に説明する。
【００４２】
第１パイプライン段Ｓ１は第１型式の段を構成し、アドレス装置１１０に接続した第１メモリ装置１２１を含む。アドレス装置は、望ましくは全て同一チャネルと関係している、処理結果、メモリ・データ及びチャネル・アドレスが第２パイプライン段で第１パイプライン段から同時に受信されるように、第２パイプライン段Ｓ２へのチャネル・アドレスの伝送を遅延する第１遅延装置１１１を含む。さらに、第１パイプライン段Ｓ１は外界からチャネル・データを受取り処理する処理装置１３１を含んでもよい。
【００４３】
第１パイプライン段Ｓ１と同様に、中間型式の段を構成する第２パイプライン段Ｓ２は、第２遅延装置１１２を含むアドレス装置１１０と、アドレス装置に接続された第２メモリ装置１２２と、および第２処理装置１３２とを含む。中間型式の段は必ずしも処理装置とメモリ装置を含む必要はなく、中間型式の段は処理装置を含むのみ、叉はメモリ装置のみ叉はいくつかの処理叉はメモリ装置を含むのみでもよいことに注意されたい。
【００４４】
第３パイプライン段は最終型式のパイプライン段を構成し、第３遅延装置１１３を含むアドレス装置と、第３処理装置１３３とを含む。第３段は最終段であるため、メモリ装置を除いてもよい。
【００４５】
図１の例は３段のみを示しているが、一般に、第１及び最終型式の段と中間型式の任意数の段とを含む、任意数の段を設けてもよい。さらに、他の実施例では、メモリ装置は少なくとも１つのパイプライン段に含まれてアドレス装置に接続され、処理装置が少なくとも１つのパイプライン段に含まれる。
【００４６】
時間遅延を最小とするため、特定型式の処理装置は先行する段のメモリ装置からデータを受取ることが望ましい、なぜならこの場合１段の処理遅延を使用して以後の段のチャネル固有データを検索するからである。
【００４７】
データ・チャネルのアドレスはアドレス装置１１０を介して各パイプライン段Ｓ１、Ｓ２及びＳ３に伝送される。段Ｓ１、Ｓ２及びＳ３のチャネル・アドレスを使用してメモリ装置１２１、１２２から各チャネルと関係しているデータを検索する。メモリ装置から検索されたデータ・チャネルと関係するデータは処理用に各処理装置１３２と１３３に伝送される。
【００４８】
特定段と関係する演算を実行する時、パイプライン構造の各段はある種の時間遅延を導入する。それ故、特定のチャネルに対応する情報叉はチャネル重みの処理が、アドレス装置１１０を介して各パイプライン段に伝送されたアドレスと常に対応することを保証するため、同じ時間遅延をチャネル・アドレスの伝送にも導入しなければならない。それ故、アドレス装置は遅延装置１１１、１１２、１１３を含むことが望ましく、この各々の時間遅延装置はパイプライン段の各々と関係して、その段内で演算を実行するのに必要な時間だけパイプライン段間でチャネル・アドレスの伝送を時間遅延する。例えば、この時間遅延は段当り１クロックサイクルの一様な時間遅延でよい。
【００４９】
例えば、第１クロックサイクルで第１チャネルに対応する情報叉はチャネル重みが第１パイプライン段Ｓ１で演算される場合、演算結果は、例えば１クロックサイクルの時間遅延で第２パイプライン段Ｓ２に伝送される。次いで、第２パイプライン段でチャネル・データとチャネル・アドレスを同時に受取るため、第１パイプライン段Ｓ１から第２パイプライン段Ｓ２へ第１チャネル・アドレスの伝送用に、時間遅延装置は同じ時間遅延、例えば１クロックサイクルを導入しなければならない。
【００５０】
メモリ装置１２０を使用して、アドレス装置を介して伝送されたアドレスを使用してアドレスされる位置に複数個のチャネルと関係するデータを記憶することが望ましい。このように、メモリ装置１２０はアドレス装置１１０を介して伝送されるアドレスを使用してアドレス可能である。
【００５１】
データ・チャネルに対応し、アドレス装置を介して伝送されたアドレスを介して検索されたデータは、処理用に処理装置１３０に伝送されることが望ましい。この処理は当該技術において公知のような、任意型式の数値叉は論理演算を含む。同時に、アドレス装置を介して伝送されたアドレスは時間遅延され、次いでメモリ装置１２０から検索されたデータと同時に、処理装置１３０を含む第２段Ｓ２へ伝送される。第２パイプライン段Ｓ２で演算を実行した後、データ・チャネルの特定のものに対応する処理結果は、第３段Ｓ３に転送され、および／叉はアドレス装置１１０を介して伝送された適切な時間遅延のチャネル・アドレスを使用してメモリ装置１２０に書き戻される。
【００５２】
最終パイプライン段の処理結果と対応するチャネル・アドレスは以後の処理用に出力され、及び／叉は破線１５０、１５１により図示されるように、アドレスを使用してメモリ装置１２０に書込まれる。処理結果は、重み処理繰返しの処理結果が以後の重み処理繰返しに利用可能であるように、第１パイプライン段Ｓ１の第１メモリ装置１２１に例えば書込まれる。この場合、メモリ装置１２１は、第１チャネルに関する処理結果をメモリ装置に書込むのと同時に、他のチャネルが第１パイプライン段で演算されるように、同時読取り書込み操作を可能とすることが望ましいい。
【００５３】
以下では、図１による本発明回路の動作を例を基に概説する。
【００５４】
データ・チャネルＣ１、Ｃ２、Ｃ３、Ｃ４が存在するものと仮定する。さらに、パイプライン段Ｓ１、Ｓ２、Ｓ３の各々は第１から第６クロックサイクルＴ１、Ｔ２、Ｔ３、Ｔ４、Ｔ５、及びＴ６内で演算を実行するものと仮定する。
【００５５】
この場合、本発明回路の動作は表１に示される。
0004290891.tif 000002
【００５６】
従って、クロックサイクルＴ１内の第１演算では、第１パイプライン段Ｓ１で、第１データ・チャネルＣ１のチャネル重みが処理される。この時、第１データ・チャネルＣ１のアドレスＡ１が第１パイプライン段で利用可能である。本例では、段Ｓ１でのクロックサイクルＴ１内の演算は、第１メモリ装置１２１からのチャネル固有データ、例えばチャネル重みの検索を含む。叉は、第１段Ｓ１は処理装置１３１で外部部品から受取った情報を処理してもよい。
【００５７】
第１パイプライン段Ｓ１での演算後に、第１メモリ装置１２１から検索した第１チャネルと関係するデータは第２パイプライン段Ｓ２へ転送される。同時に、適切に時間遅延された第１チャネル・アドレスＡ１も第２パイプライン段Ｓ２に伝送される。第２パイプライン段Ｓ２で、第１チャネルと関係するデータ、例えば第１メモリ装置１２１から検索したデータが第２処理装置１３２で処理され、第１チャネルと関係するチャネル固有データは第１チャネル・アドレスＡ１を使用して第２メモリ装置１２２から検索される。
【００５８】
第２パイプライン段Ｓ２の演算後、第２処理装置１３２からの処理結果、第２メモリ装置１２２から検索したデータ及び適切に時間遅延された第１チャネル・アドレスＡ１は第３パイプライン段Ｓ３に伝送される。
【００５９】
第３パイプライン段Ｓ３では、クロックサイクルＴ３で、第２メモリ装置１２２から検索したデータが、第２処理装置１３２から受取った処理結果と共に処理装置１３３で処理される。
【００６０】
第４クロックサイクルＴ４で、括弧で示すように、第３パイプライン段Ｓ３からの処理結果は、適切に時間遅延された第１チャネル・アドレスＡ１と共に外部装置、例えば電力測定装置へ出力されるか、叉は破線矢印で指示するように、第１メモリ装置１２１に記憶される。第３処理装置１３３からの処理結果は第１チャネルＣ１に対応し、かつ第３遅延装置１１３からのアドレス出力はチャネル・アドレスＡ１であるため、このチャネル・アドレスＡ１を使用して図１に示すように第１メモリ装置１２１に第３処理装置１３３からの処理結果を書込んでもよい。メモリ装置１２０は同時読取り及び書込み操作を可能として、現在のチャネル・アドレスに対応する値をメモリ装置に記憶可能とすると同時に、他のチャネル・アドレスに対応する値を読取り可能とすることが望ましい。
【００６１】
書込み操作と同時に、第４クロックサイクルＴ４で、他のチャネルが第１パイプライン段で演算される。
【００６２】
第１データ・チャネルＣ１のチャネル重みを処理する演算の上記流れは全４データ・チャネルに適用され、インターリーブ的に全チャネルがパイプライン段で処理されるように、各チャネルが１クロックサイクルづつ遅延される。
【００６３】
上記方式により一般的に任意数の段による任意数のチャネルが処理されることに注意されたい。
【００６４】
以上に概略したように、本発明回路を複数個のデータ・チャネルのチャネル重みを処理する各種のタスクに使用でき、例えば、本発明の回路を使用してチャネル重みを調節し、複数個のデータ・チャネルの各々の所要電力値を個別に設定できる。さらに、本発明回路を使用してチャネル電力測定を得ることもできる。
【００６５】
データ・チャネルはＣＤＭＡ電気通信システムのチャネルでよく、チャネル重みは送信用にＣＤＭＡ信号にデータ・チャネルをＣＤＭＡ信号に組合せる前のデータ・チャネルの振幅を決定する。
【００６６】
以下では、図２に対して、本発明の第２実施例を説明する。この例では、本発明回路を使用してチャネル重みを調節し、電気通信システムの複数個のデータ・チャネルの電力レベルを制御する。
【００６７】
例えば、本発明回路をＣＤＭＡ電気通信システムに適用すると、この場合応用例の導入部分で概説したように、各データ・チャネルを個別に電力制御する必要がある。電力制御期間は、チャネル電力値、例えば移動電話から受信したＴＰＣ（送信電力制御）ビットによるもの、を調節するために必要な実際の電力制御操作より長いため、複数個のチャネルが、前述したように、インターリーブ的に各電力制御操作を実行する単一のハードウェアにより電力制御される。
【００６８】
図２の装置は、例えばＴＰＣデータ、例えばシステムの他の部品から受取った指示子に依存して、複数個のチャネル重みを調節する２個のパイプライン段Ｓ１、Ｓ２を含む。
【００６９】
さらに図２では、第１パイプライン段Ｓ１と関係する第１時間遅延装置１１１と、第２パイプライン段Ｓ２と関係する第２時間遅延装置１１２と含む、アドレス装置１１０が示される。再び、特定のパイプライン段により処理されるチャネル・データがその特定のパイプライン段で利用可能なアドレスに常に対応することを保証するために、アドレス装置と共に遅延装置がパイプライン段間でチャネル・アドレスの適切な伝送を可能とする。さらに、図２の回路は、第１パイプライン段Ｓ１と関係するメモリ装置１２０と共に、第２パイプライン段Ｓ２と関係する処理装置１３２とを含む。処理装置は指示子、例えばＴＰＣデータを与えられ、特定のチャネルのチャネル重みを増減すべきかどうかを指示する。ＴＰＣデータは時間遅延装置１１５により段Ｓ１で適切に時間遅延される。
【００７０】
第１実施例のように、第１パイプライン段Ｓ１で一連のチャネル・アドレスを受取る。チャネル・アドレスを使用してメモリ装置１２０からチャネル固有データ、すなわち受取ったチャネル・アドレスに対応するチャネル重みを検索する。以後、検索されたチャネル固有データは、対応して適切に時間遅延されたチャネル・アドレスと共に第２パイプライン段Ｓ２へ転送される。
【００７１】
第２パイプライン段で、処理装置１３２は、ＴＰＣ情報に従うことが望ましいチャネル固有データを処理し、さらに第２パイプライン段Ｓ２で、処理装置１３２で導入される処理遅延に対応して、受取ったチャネル・アドレスを時間遅延する。
【００７２】
これ以後、処理装置１３２からの処理結果と共にチャネル・アドレスは第１パイプライン段Ｓ１に戻され、ここで処理結果はチャネル・アドレスを使用してメモリ装置１２０（装置１２１）に書込まれる。第１パイプライン段Ｓ１で第２チャネルと関係するチャネル・データの読取りと第１チャネルと関係する処理結果の同時書込みとを可能とするために、メモリ装置１２０は同時読取り及び書込み操作を可能とすることが望ましい。
【００７３】
複数個のデータ・チャネルの重み調節を容易にするために、メモリ装置１２０はデータ・チャネルの各々と関係する現在重みを記憶する現在重み記憶装置１２１と、チャネルの現在重みを増減するためのデータ・チャネルの各々と関係する調節ステップ・サイズを記憶するステップ・サイズ記憶装置１２２と、を含む。たとえばステップ・サイズは０．２５ｄＢ、０．５ｄＢ等々である。
【００７４】
動作中、チャネルの各々と関係する時々刻々のステップ・サイズは、各受信局への適正な送信に必要とされる送信特性叉は電力レベルに従って、ステップ・サイズ記憶装置１２２で更新されることが望ましい。たとえば、短距離接続は長距離を介した接続より小さな調節ステップ・サイズを必要とする。例えば、ステップ・サイズは現在処理中の重みの大きさに応じて調節してもよい。
【００７５】
ステップ・サイズの更新は、例えば３２μｓの同期期間内で実行される。これによると、複数個のデータ・チャネルの電力制御、すなわち重み調節は同期期間内に実行されるべきである。
【００７６】
チャネル重みを適合するためには、処理装置１３２は、例えばステップ・サイズにより決定されたステップで現在重みを増減することにより、対応するステップ・サイズに従って、現在のチャネル・アドレスを使用してメモリ装置から検索した、データ・チャネルの現在重みを適合する適合装置を含む。この場合、処理装置１３２で受取った指示子、例えばＴＰＣ値は、現在重みを増減すべきかどうか、すなわちチャネル電力が低すぎるか叉は高すぎるかを決定することが望ましい。例えば、指示子が（＋）に対応する場合、現在重みは増分され、増分された現在重み値が処理装置１３２により出力される。指示子が（−）に対応している場合、現在重みは減分され処理装置により出力される。
【００７７】
処理装置１３２により出力された増減された現在重みは、第２時間遅延装置１１２により出力されたアドレスを有するチャネルに属する。それ故、出力アドレスを使用して適合された重みを現在重み記憶装置１２１に記憶する。
【００７８】
従って、適合過程によると、複数個のデータ・チャネルの各々の適合された現在重みは現在重み記憶装置１２１に記憶され、ある間隔で、図２に指示するように、DSP回路によりさらに処理するために現在重み記憶装置から読み出される。例えば、現在重み記憶装置から読み出された現在重みは、重み付け装置に伝送されて、送信信号に組合される前に個々のデータ・チャネルの電力レベルを設定する。このように、処理装置１３２からの出力と遅延装置１１２からのアドレスは現在重みを設定するために直接使用される。
【００７９】
さらに、DSP回路はメモリ装置に記憶されるべき現在重み、例えば基準値の値を供給する。
【００８０】
アドレス装置１１０の時間遅延装置１１１、１１２は、例えば、フリップフロップにより構成され、所定時間の間アドレス値を保持する。この時間期間は、パイプライン回路を操作する内部クロックのクロックサイクルでよい。この場合、各クロックサイクルで、パイプライン段の各々で特定のデータ・チャネルに演算が実行される。クロックサイクルの終了時に、適切にラッチされたチャネル・アドレスと共に演算結果が各特定のパイプライン段から出力され、以後のパイプライン段へ転送される。
【００８１】
別の実施例では、現在重み及び／叉はステップ・サイズは、２０１で記す矢印により示すように、外界から受取ってもよい。
【００８２】
以下では、図３の流れ図に関して、図２による回路の動作を説明する。本発明の回路はインターリーブ的な方法でチャネル重みを処理するよう使用されているため、個々のパイプライン段の各々は異なるデータ・チャネルに関するデータを操作する。さらに、メモリ装置１２０で同時読取り及び書込み操作が可能である場合、メモリ装置からのデータの読取りとメモリ装置へのデータの同時書込みがパイプライン段Ｓ１で実行される。
【００８３】
操作の開始時、段階３０１で、アドレス装置１１０を介してチャネル・アドレスを受取る。このチャネル・アドレスは現在重み記憶装置１２１とステップ・サイズ記憶装置１２２に伝送される。現在重み及びステップ・サイズ記憶装置では、段階３０２で、現在重みとステップ・サイズがチャネル・アドレスを使用してアドレスされたメモリ位置から読取られる。さらに、チャネル・アドレスは適切に時間遅延される。
【００８４】
段階３０３で、現在重み、ステップ・サイズ値及び遅延チャネル・アドレスが第２パイプライン段Ｓ２に伝送される。第２段では、段階３０４で、現在処理しているチャネルに対応する指示子、例えばＴＰＣ値が得られる。別の実施例では、ＴＰＣ値は第１パイプライン段から遅延装置を介して受取ってもよいことに注意されたい。この指示子は（＋）叉は（−）に対応し、現在重みをステップ・サイズにより増減すべきかどうかを指示する。制御されるべきチャネルと対応するＴＰＣ値との対応を保持するため、指示子を第１段Ｓ１から得てもよく、この場合これは時間遅延される。
【００８５】
段階３０５では、指示子叉はＴＰＣ値が（＋）に対応するかどうか決定される。対応する場合、段階３０６で、前述したように、現在重みは固定叉は可変ステップ・サイズだけ増加される（ＣＷ＝ＣＷ＋ＳＳ）。指示子叉はＴＰＣ値が（＋）に対応しない場合、段階３０７で、現在重みは固定叉は可変ステップ・サイズだけ減少される（ＣＷ＝ＣＷ−ＳＳ）。これにより第２パイプライン段Ｓ２で特定のチャネルの演算を完了する。
【００８６】
さらに、正当信号ＴＰＣ＿ＶＡＬはチャネル重みを不変のまま保持すべきであるかどうかを指示する。
【００８７】
段階３０８で、チャネル・アドレスが遅延され、次いで、遅延されたチャネル・アドレスと現在重みが第１パイプライン段Ｓ１に伝送される。
【００８８】
段階３０９では、再び第１パイプライン段Ｓ１で、現在重み記憶装置をアドレスするため遅延現在チャネル・アドレスを使用して、出力現在重みが現在重み記憶装置１２１に書き戻される。段階３０９で書込み操作を実行した後、過程の流れは段階３０１に復帰する。
【００８９】
前述したように、本発明によるパイプライン装置は、第１チャネルに関する第２パイプライン段Ｓ２での操作と同時に、第１パイプライン段Ｓ１により第２データ・チャネルが操作されるように、インターリーブ的な方法でチャネル重みを処理する。さらに、メモリ装置１２０で同時読取り及び書込みが可能である場合、段階３０９で第１チャネルの現在重みに関する書込み操作を実行する間、パイプライン段Ｓ１は第２チャネルに関係するステップ・サイズと現在重みとに関する読取り操作を同時実行する。
【００９０】
演算の順序は表２にも図示され、７クロックサイクルＴ１−Ｔ７での３データ・チャネルＣ１、Ｃ２及びＣ３のチャネル重みの適合を示す。
0004290891.tif 000003
【００９１】
表２に図示するように、第１クロックサイクルＴ１では、第１パイプライン段Ｓ１で、第１チャネルＣ１が演算される。以後、第２クロックサイクルＴ２では第２パイプライン段Ｓ２で、第１チャネルＣ１と関係する段Ｓ１の演算結果が処理される。同時に、第２クロックサイクルＴ２では第１パイプライン段Ｓ１は第２データ・チャネルＣ２を演算する。
【００９２】
次いで、第３クロックサイクルＴ３では、第１パイプライン段Ｓ１で、第３データ・チャネルＣ３が演算される。同時に、第１パイプライン段Ｓ１で、（Ｃ１）により指示するように、第１データ・チャネルＣ１に関するデータがメモリ装置に書き戻される。さらに、第３クロックサイクルＴ３では、第２パイプライン段Ｓ２で、第２データ・チャネルＣ２が演算される。
【００９３】
以後、第１データ・チャネルＣ１の演算が再開されるか、叉はさらに別のチャネルで続行される。図３の段階は必ずしも図示の順序で厳密に実行される必要はなく、特に特定の段内では、順序の変更が可能であることに注意されたい。
【００９４】
以下では、図４に関して、本発明の第３実施例を説明する。図４の実施例も、例えばＣＤＭＡ電気通信システムで、複数個のデータ・チャネルの重みを調節する本発明回路の応用例を構成する。
【００９５】
図４の回路は４パイプライン段Ｓ１、Ｓ２、Ｓ３及びＳ４を含む。前と同様に、これはさらにアドレス装置１１０、メモリ装置１２０及び処理装置１３０を含む。図２及び図３と関連して説明した第２実施例と同様に、図４の実施例の第１パイプライン段は現在重み記憶装置１２１とステップ・サイズ記憶装置１２２とを含む。さらに、ステップ・サイズ記憶装置１２２内に記憶された複数個のチャネルに対応するステップ・サイズとチャネル・アドレスにより識別される各位置は、同期期間に更新される。
【００９６】
パイプライン段Ｓ１−Ｓ４の各々は、パイプライン段間でチャネル・アドレスの伝送を適切に時間遅延する時間遅延装置１１１、１１２、１１３、１１４を含む。
【００９７】
以前の実施例と異なり、図４による第３実施例は、複数個のチャネル・アドレスによりアドレス可能な、複数個のチャネルの各々に対応する上限及び下限重みを記憶する第１限界記憶装置１２３と第２限界記憶装置１２４とを含む。第１限界記憶装置１２３は第２パイプライン段Ｓ２と関係し、第２限界記憶装置１２４は第３パイプライン段Ｓ３と関係する。アドレス装置を介して伝送されたアドレスに従って、データ・チャネルに対応する限界値が第１及び第２限界記憶装置１２３、１２４から検索され、以後のパイプライン段に伝送される。
【００９８】
さらに、第２パイプライン段Ｓ２は処理装置１３２を含み、第３パイプライン段Ｓ３は上限決定装置１３３を含み、第４パイプライン段Ｓ４は下限決定装置１３４を含む。調節装置には、現在重み、ステップ・サイズ及び現在重みを増減すべきかどうかの指示子叉はＴＰＣ値が供給される。ＴＰＣ値を段Ｓ２の処理装置１３２に転送する前に現在処理しているチャネルに対応するＴＰＣ値を適切に時間遅延するため時間遅延装置１１５が段Ｓ１に設けられる。
【００９９】
決定装置を使用して、処理装置１３２から受取った調節された現在重みを、第１及び第２限界値記憶装置１２３、１２４から受取った上下限重みと比較する。決定装置はこのようにチャネルの現在重みと対応するチャネル・アドレスによる重み限界とを受取り、チャネル重みが重み限界を超えたかどうか、対応してチャネル重みを制限するかどうかを決定することが望ましい。例えば、現在重みが対応するチャネルと関係する上限値を超えた場合、以後の処理用に限界値が伝送される。同様に、現在重みがそのデータ・チャネルに対応する下限重みより低い場合下限値が以後の処理用に伝送される。このように、上限及び下限決定装置１３３、１３４は、アドレス装置１１０を介して伝送されたアドレスに従って、上限及び下限値記憶装置１２３、１２４から検索した重み限界により、各データ・チャネルの最大叉は最小重み値を設定する制限回路として動作する。
【０１００】
第２実施例のように、本実施例では、第４パイプライン段Ｓ４から出力された現在重みは、第４遅延装置１１４から出力された対応するアドレスを使用して、第１パイプライン段Ｓ１の現在重み記憶装置１２１に書き戻される。
【０１０１】
以前示したように、電力制御及び測定は拡散前に実行されるのが都合よい。従って、出力はチャネルの電力を測定する回路に転送され、この回路も前述したように、本発明のパイプライン回路により構成されてもよい。さらに、出力は電力重み回路とチャネル拡散装置に転送されてもよい。
【０１０２】
再び、第２チャネルと関係する現在重みを検索すると同時に第１データ・チャネルと関係する現在重みを書込むために、現在重み記憶装置１２１で同時読取り及び書込み操作を実行することが望ましい。
【０１０３】
限界はＤＳＰ回路を介して設定される叉は調節されてもよいことに注意されたい。
【０１０４】
第３実施例は以下の通り、基本的には５段階でチャネル重みの適合を可能とする：
１．  現在重み記憶装置１２１とステップ・サイズ記憶装置１２２から現在重みとステップ・サイズを検索する段階、
２．  ＴＰＣ値とステップ・サイズに従って、調節装置１３２を使用して現在重みを調節し、第１限界値記憶装置１２３から上限重みを検索する段階、
３．  上限値を適合された現在重みと（増減された現在重みと）比較し、適合された現在重みを適切に制限し、第２限界記憶装置１２４から下限値を読み出す段階、
４．  第４処理装置１３４で第２限界記憶装置１２４から検索した下限値と適合された現在重みを比較し、適合された現在重みを適切に制限する段階、
５．  アドレス装置１１０により与えられた適切に時間遅延されたチャネル・アドレスを使用して、第１パイプライン段Ｓ１の現在重み記憶装置１２１に適切に適合され制限された現在重みを書込む段階。
【０１０５】
以下では、本発明の第３実施例の動作を図５の流れ図に関して詳細に概説する。
【０１０６】
動作の開始時に、段階５０１の第１パイプライン段Ｓ１で、アドレス装置１１０からチャネル・アドレスが得られる。得られたアドレスは、メモリ装置１２０、現在重み記憶装置１２１及びステップ・サイズ記憶装置１２２へ転送される。処理すべきチャネルのＴＰＣ値は時間遅延装置１１５で検索される。段階５０２で、対応する現在重みと対応するステップ・サイズが読取られる。現在重み、ステップ・サイズ及びＴＰＣ値は、適切に時間遅延されたチャネル・アドレスと共に段階５０３で第２パイプライン段Ｓ２へ伝送される。
【０１０７】
第２パイプライン段Ｓ２では、段階５０４でチャネル・アドレスが適切に遅延される。次いで、現在重みがＴＰＣ情報に従って調節される。段階５０５で、ＴＰＣ値が（＋）に対応するかどうか決定され、対応する場合、段階５０６で、現在重みは前述したようにステップ・サイズだけ増加される（ＣＷ＝ＣＷ＋ＳＳ）。指示子叉はＴＰＣ値が（＋）に対応しない場合、段階５０７で、現在重みはステップ・サイズだけ減少される（ＣＷ＝ＣＷ−ＳＳ）。
【０１０８】
さらに、段階５０８で第１パイプライン段Ｓ１から受取ったチャネル・アドレスを使用して上限重みＵＬが第１重み制限記憶装置１２３から読取られる。最後に、段階５０９で、適切に適合された現在重み（段階５０５、５０６及び５０７）、読取った上限重み（段階５０８）及び適切に遅延されたチャネル・アドレスが第３パイプライン段Ｓ３に伝送される。
【０１０９】
第３パイプライン段では、段階５１０で、現在重みが上限値より大きいかどうかが決定される。そうである場合、段階５１１で現在重みは上限値に設定される。そうでない場合、値は変更されない。段階５１２で、第２パイプライン段Ｓ２から受取ったチャネル・アドレスを使用して、このチャネルに対応する下限重みが第２重み制限記憶装置１２４から読取られる。
【０１１０】
最後に、第３パイプライン段Ｓ３の最後の段階５１３で、このチャネルに対応する下限重み、適切に適合され制限された現在重み、及び（再び適切に）遅延されたチャネル・アドレスが第４パイプライン段Ｓ４に伝送される。
【０１１１】
第４パイプライン段では、段階５１４で、現在重みが下限重みより小さいかどうかが決定される。そうである場合、現在重みは段階５１５で下限重みに設定される。以後、段階５１６で、適切に時間遅延されたチャネル・アドレスと共に、適切に制限され（段階５１１、５１５）、適切に適合された現在重み（段階５０５−５０７）が第１パイプライン段Ｓ１に転送される。第１パイプライン段Ｓ１では、段階５１７で、遅延チャネル・アドレスを使用して、適切に適合され及び／叉は制限された現在重みが現在重み記憶装置１２１に書込まれる。これに続いて、流れは段階５０１に復帰する。
【０１１２】
動作時に、チャネル重みは、チャネルを介して送信された各到着信号要素（データ・シンボル）に対して必ずしも更新されない。一般的に、チャネル重みはＴＰＣ値を受取る度に更新され、これは、例えば各２０、４０、８０、１６０…シンボル毎である。
【０１１３】
図３の段階は必ずしも指示した順序で厳格に実行される必要はなく、順序、特に特定段内の順序の変更が可能であることに注意されたい。
【０１１４】
以下では、図６に関して、本発明の第４実施例を説明する。
【０１１５】
本発明は、複数個のデータ・チャネル、例えばＣＤＭＡ電気通信システムのデータ・チャネルのチャネル重みを処理する際の各種のタスクに適用出来ることを前に概説した。以下では、図６に関して、本発明をインターリーブしたチャネル電力測定に如何に適用するかを説明する。チャネル電力測定は、特定の通信チャネルのチャネル電力に関する情報を得るために必要である。ＣＤＭＡシステムでは、複数個の個別のデータ・チャネルが独立に電力制御されるため、複数個のデータ・チャネルの各々に対して電力測定が必要とされ、拡散前の低いビットレートを有効に使用するため、拡散を行なう前に実行される。拡散は平均電力に影響しないため、得られた電力値は拡散通信信号でも正しい。
【０１１６】
図６の実施例では、ある期間の間チャネル重み叉はチャネル電力値を連続的に累積することによりデータ・チャネルのチャネル電力を評価する。各データ・チャネルに対して、最終累積結果が決定され、これは累積に使用した特定の期間の間の平均チャネル電力を評価するために使用可能である。累積平均電力値は電力測定期間の終了時に読み出される。
【０１１７】
図６の第４実施例は２パイプライン段Ｓ１とＳ２とを含み、以前の実施例と同様に、アドレス装置１１０、メモリ装置１２０及び処理装置１３０を含む。メモリ装置１２０は第１及び第２パイプライン段Ｓ１とＳ２とに関係し、データ・チャネルの各々と関係する現在重みを記憶する第１記憶装置１２６を含み、さらにデータ・チャネルの各々と関係する累積チャネル重みを記憶する第２記憶装置１２７を含む。前と同じく、特定のチャネルと関係するメモリ装置中の情報は、データ・チャネルの特有のチャネル・アドレスを使用して記憶される叉は検索される。チャネル・アドレスによる新たな現在チャネル重みは、６０１と記された矢印により指示されるように、例えば電力制御回路から、特定の更新時間内に第１記憶装置１２６に与えられる。最終累積結果は、６０２と記された矢印により指示されるように、所定の時間に第２記憶装置１２７から読み出される。この目的のため、第１及び第２記憶装置１２６と１２７は同時読出しと書込み操作用のデュアルポートＲＡＭであることが望ましい。
【０１１８】
累積値の読出しを容易にするため、引渡しメモリを設けてもよい。
【０１１９】
メモリ装置は、時間遅延装置１１１により遅延されたチャネル・アドレスを受取り、第１記憶装置１２６からの新たな現在重みと第２記憶装置１２７からの以前に記憶した累積結果との読取り操作を発生する、アドレス装置１１０に接続される。または、新たなチャネル重みは外界の情報源から直接伝送してもよい。
【０１２０】
第２パイプライン段Ｓ２は、一致を決定するため以後伝送されたアドレスを比較する比較回路１３５と、マルチプレクサ１３６及び加算器１３７を含む、処理装置１３０を含む。マルチプレクサ１３６と加算器１３７は比較回路１３５と共に、２個の以後のチャネル・アドレスの一致叉は不一致に応じて、共に特定のデータ・チャネルに対応する、第１記憶装置１２６からの新たなチャネル重みと第２記憶装置１２７からの中間累積結果との加算を可能とするか、叉は新たなチャネル重み１２６と加算器１３２の以前の出力値との加算を可能とする。２個の以後の伝送アドレスが等しい場合には、対応する指示子がこの目的のためにマルチプレクサに伝送され、中間結果の選択を可能とする。
【０１２１】
特に、以後のチャネル・アドレスが等しい場合には、加算器の出力値は加算器の入力に戻され、同じチャネルに対応する新たな現在チャネル重みに加算される。２個の以後のアドレスが等しくない場合、第２記憶装置１２７に記憶された以前の累積結果と現在の重みが加算される。処理装置１３０の出力は、中間累積結果として第２記憶装置１２７に書き戻される。前述したように、この書込み操作には適切に時間遅延されたチャネル・アドレスが使用される。
【０１２２】
チャネル電力測定期間の後、特定のチャネルに対応する累積結果をさらに処理するためバッファ（図示せず）から読み出す。この時点でリセット信号がマルチプレクサに与えられ、第２記憶装置の累積結果のリセットを可能とする。
【０１２３】
チャネル電力調節及び／叉はチャネル電力測定後に個々のチャネルを拡散するよう配置されたチャネル拡散装置が都合よく設けられる（図示せず）。拡散は平均電力を変更しない。それ故、電力測定は拡散を行なう前の非常に低いレートで実行され、これはまた大きな処理利得を意味する。
【０１２４】
以下では、図７に関して、図６による第４実施例の演算を説明する。この流れ図は第１パイプライン段Ｓ１と第２パイプライン段Ｓ２で実行される演算を図示する。
【０１２５】
演算の開始時に、段階７０１で、チャネル・アドレスと、例えばチャネル電力制御回路からの現在重みをアドレス装置１１０から受取る。チャネル・アドレスは第１記憶装置１２６に転送され、段階７０２で、現在重みは第１記憶装置に書込まれる。
【０１２６】
これに続いて、段階７０３で、遅延されたチャネル・アドレスが第２段Ｓ２に伝送される。
【０１２７】
第２段では、段階７０４で、中間累積結果ＡＣＣと新たな現在重みＮが記憶装置１２６と１２７から読み出される。次いで、段階７０５で、現在のチャネル・アドレスが以前のチャネル・アドレスと等しいかどうかが、処理装置１３５で決定される。前のアドレスと現在のアドレスが等しい場合、段階７０６で、マルチプレクサは値Ａ（Ａ！＝加算器からの帰還線を介した前の累積結果）として前の累積結果を加算器に供給する。現在のアドレスが前のチャネル・アドレスと等しくないと決定された場合、段階７０７で、新たなアドレスに対応するメモリ装置１２７からの以前の累積結果が加算器１３７に値Ａ（Ａ！＝ＡＣＣ）として供給される。段階７０８で値Ａと新たな現在重みＮが加算される。
【０１２８】
これに続いて、段階７０９で、得られた値（段階７０６、７０７、７０８）が第１パイプライン段Ｓ１に転送され、適切に時間遅延されたチャネル・アドレスを使用して、段階７１０で第２記憶装置１２７に書き込まれる。以後、流れは段階７０１に復帰する。
【０１２９】
以前の実施例に関して概説したように、読取り及び書込み操作は同時に実行されてもよい。
【０１３０】
図３の段階は指示した順序で必ずしも厳密に実行される必要はなく、順序、特に特定段内の順序の変更が可能である。
【０１３１】
図８ａは、複数個のチャネルを有する例えばＣＤＭＡ電気通信システムで、電力制御及び測定操作を実行する本発明の実施例を示す。
【０１３２】
図８ａは、前の実施例に関して説明したように配置されていることが望ましい、受取ったＴＰＣデータに従って電力制御を実現する電力制御回路８０１を図示する。電力制御装置８０１は各個別のチャネルに適合重みｗ（ｔ）を出力する。例えば、電力制御装置８０１により実行される電力制御操作は、対応する説明と共に図３の流れ図叉は図５の流れ図に対応する。
【０１３３】
出力重みｗ（ｔ）は電力測定装置８０２に供給され、この装置は前の実施例に関して説明したように配置されることが望ましい。例えば、電力測定装置８０２は図６及び図７の対応する流れ図に関して概説したように電力測定操作を実行する。電力測定装置８０２は通信チャネルの各々の平均電力値を出力する。
【０１３４】
電力制御装置８０１の出力は、拡散装置８０４で対応する拡散コードを使用して拡散された、データ・チャネルにより計算される入力信号を重み付けする重み付け装置にさらに与えられる。このように、拡散装置８０４により拡散されたチャネル・データは重み付け装置８０３で対応する重みｗ（ｔ）により重み付けされ、その出力は全ての個々のチャネルを組合せ信号に組合せる組合せ器８０５に与えられる。
【０１３５】
直接的な方式では、電力測定は拡散装置８０４により拡散されたチャネル・データに対して実行されて、従って非常に高いデータレートに出会う。しかしながら、図８ａの実施例によると、電力測定用に特定のデータ・チャネルに対応する重みｗ（ｔ）を使用することにより、拡散されたチャネル・データの高データレートを避けつつ、電力測定を実行することが可能である。特定のチャネルのこの重みｗ（ｔ）は、例えばチャネルに対応するＴＰＣ信号のレートに対応して、非常に低いデータレートを示す。言いかえると、拡散の前に電力測定を実行してもよい。
【０１３６】
図８ａの実施例による装置は、本発明のインターリーブされたパイプライン処理を実行することにより任意数のデータ・チャネルに対して電力制御操作と電力測定操作を実行可能である。
【０１３７】
図８ｂは時間に対する適合重みと平均電力値の例を図示する。この適合チャネル重みｗ（ｔ）は本発明により電力制御され測定されるべき複数個のデータ・チャネルの内の１つに対応する。前の実施例に関して概説したように、重みｗ（ｔ）はあるステップ・サイズを有するステップで適合され、これは図８ｂの例では、各０．５ｍｓ毎である。従って、図８ｂに示した時間に対する重みｗ（ｔ）のステップ関数が現れる。比較のために、電力測定装置８０２の平均電力出力も図示される。
【０１３８】
図８ａの電力制御装置８０１により出力された重みｗ（ｔ）のステップ関数は単なる例を構成し、もちろん、異なるステップ関数と平均電力値も得られることに注意されたい。
【図面の簡単な説明】
本発明は添付図面と共に最も良く理解できる。
【図１】  本発明の第１実施例。
【図２】  本発明の第２実施例。
【図３】  図２による装置の動作を図示する流れ図。
【図４】  本発明の第３実施例。
【図５】  本発明の第３実施例の動作を図示する流れ図。
【図６】  本発明の第４実施例。
【図７】  本発明の第４実施例の動作を図示する流れ図。
【図８ａ】  電力制御と測定操作を実行する本発明の実施例。
【図８ｂ】  適合重みと平均電力値の例。
【図１】
0004290891.tif 000004
【図２】
0004290891.tif 000005
【図３】
0004290891.tif 000006
【図４】
0004290891.tif 000007
【図５】
0004290891.tif 000008
【図６】
0004290891.tif 000009
【図７】
0004290891.tif 000010
【図８ａ】
0004290891.tif 000011
【図８ｂ】
0004290891.tif 000012